Martín Lucas Golini
54aaeb4931
Spell-checked the whole project.
2025-08-22 01:33:51 -03:00
Martín Lucas Golini
1d2c258ae7
Make Git plugin less verbose.
2025-04-07 21:16:20 -03:00
Martín Lucas Golini
da85af1246
Added C3 syntax highlighting and LSP support.
...
Refactored TextUndoStack, now uses std::variant and avoids heap allocating each command.
Fix possible crash in Process::readAll.
Fix SyntaxDefinition::setSymbols.
Some minor improvements for Odin and Ü syntax definitions.
Fix Git plugin silent configuration.
2025-04-04 01:48:39 -03:00
Martín Lucas Golini
8f090aba4a
Fix some not ready all data from exited process.
2025-03-30 13:22:18 -03:00
Martín Lucas Golini
173f976d21
Fix FileSystemModel Model rename not updating childs paths recursively.
...
Git branch model now displays if branch origin is gone.
2025-02-22 00:49:18 -03:00
Martín Lucas Golini
9ef654929c
Display the stashes creation date. Also add a tooltip text for the stash in order to make easier to read the full name.
...
Fix in Process::create when parsing command arguments from string.
Fix text-align in UITooltip.
Fix in GitPlugin refreshing repositories during git lock files changes.
2024-10-25 00:10:30 -03:00
Martín Lucas Golini
5d7d31c236
Git plugin fixes.
2024-03-08 20:25:42 -03:00
Martín Lucas Golini
b8d79fe493
Menu option for Git diff for staged files and repo.
...
Improved visually git file modified indicator.
Minor fix in auto complete.
Added Main Menu shortcut on welcome screen.
Added String::numberClean.
2024-02-15 19:42:24 -03:00
Martín Lucas Golini
e953aa3687
Add UIAbstractView SelectionKind to set if Multiple selection is enabled.
...
Git plugin minor changes.
Replace getTranslatorString in favor of i18n when possible.
UIAbstractTableView allow to start editing with keyboard shortcuts.
Some micro-optimizations.
2024-02-06 00:42:56 -03:00
Martín Lucas Golini
f454695ae9
eepp:
...
Minor fix in C++ syntax highlight.
Improved TextDocument indentation guessing.
UIMessageBox with type TEXT_EDIT now focuses the text edit by default.
ecode:
Allow to merge branches.
If HEAD branch doesn't have origin, on commit + push it will push the new branch into origin.
2024-01-31 20:49:45 -03:00
Martín Lucas Golini
f2324d8f40
Git plugin fixes.
2024-01-30 00:01:07 -03:00
Martín Lucas Golini
d4e859be4b
Git plugin: Added stash management.
...
UITreeView now selects items with right mouse click too.
2024-01-28 21:24:53 -03:00
Martín Lucas Golini
eb825f668e
Git plugin: Allow to silence the logs. Auto-Hide treeview scrollbars. Fix file diff when file is staged.
2024-01-28 14:00:12 -03:00
Martín Lucas Golini
2ae84f7c9d
More git plugin fixes.
2024-01-27 21:31:51 -03:00
Martín Lucas Golini
4cd44bf041
More fixes in Git plugin.
2024-01-27 17:58:48 -03:00
Martín Lucas Golini
f0d7e4644f
GitPlugin: Allow to ammend last commit. Improved thread safety. Reduced some calls.
2024-01-27 13:00:07 -03:00
Martín Lucas Golini
dd4de3e7b2
Move git models to its own source files.
2024-01-26 00:48:05 -03:00
Martín Lucas Golini
fdd8df9123
Fix build
2024-01-25 10:41:19 -03:00
Martín Lucas Golini
71089a5298
More git plugin refactor and some fixes.
2024-01-25 01:45:46 -03:00
Martín Lucas Golini
3893d137b7
Minor refactor
2024-01-25 00:40:13 -03:00
Martín Lucas Golini
e5b23c4a87
More git plugin WIP.
2024-01-24 01:02:55 -03:00
Martín Lucas Golini
857fb48fc6
Added Git push.
2024-01-23 20:42:56 -03:00
Martín Lucas Golini
bdd018feec
More Git plugin WIP. Added commit.
2024-01-23 20:36:01 -03:00
Martín Lucas Golini
592d94298b
More git plugin WIP.
2024-01-21 12:10:38 -03:00
Martín Lucas Golini
acb79278ee
Added branch rename.
...
Fixed warning.
Simplified branches data fetching.
2024-01-21 01:48:14 -03:00
Martín Lucas Golini
661748f15f
Fix build
2024-01-20 23:07:20 -03:00
Martín Lucas Golini
f96ca02fab
More fixes in the new git commands.
2024-01-20 21:35:13 -03:00
Martín Lucas Golini
f35cc3d034
More Git Plugin WIP. Added more operations.
2024-01-20 14:18:27 -03:00
Martín Lucas Golini
b5f660ca21
Git plugin more WIP.
2024-01-19 20:24:55 -03:00
Martín Lucas Golini
948ff5a590
Git Status displayed with state grouping
2024-01-18 23:54:12 -03:00
Martín Lucas Golini
ff40471a45
Improve git status parsing.
2024-01-17 21:56:09 -03:00
Martín Lucas Golini
aaa70460d8
Remove use of va_list in favor of template fwd args.
...
Several bug fixes.
Git plugin more WIP.
2024-01-16 20:14:38 -03:00
Martín Lucas Golini
f79d49e7a1
Git models as trees
2024-01-14 02:50:55 -03:00
Martín Lucas Golini
9e764c8100
Fix crash on UITabWidget.
...
Improve LSP tooltip.
Remove warnings.
2024-01-13 18:04:23 -03:00
Martín Lucas Golini
697fc29514
Added Git data models.
...
Small base Model clean up.
2024-01-13 12:56:00 -03:00
Martín Lucas Golini
e2a11c8bea
build fix
2024-01-08 10:37:47 -03:00
Martín Lucas Golini
d6c460df83
Expand Git class.
2024-01-08 01:39:54 -03:00
Martín Lucas Golini
74e3dee369
Hide tab widget scroll when mouse is not over.
...
Add context menu for splitter tabs.
Git status count lines of added files and other fixes.
Other code clean up regarding Variant class.
2024-01-07 15:18:07 -03:00
Martín Lucas Golini
fa3b08a1bd
Parse git status
2024-01-03 00:06:59 -03:00
Martín Lucas Golini
fc8ec9610b
eepp: Fixed Node::debounce.
...
ecode: Fixes in Git plugin, now status also recurses submodules. Fixed doc info being incorrect on startup.
2023-12-18 21:18:29 -03:00
Martín Lucas Golini
05684dffc9
ecode: Visual improvements.
2023-12-17 19:11:41 -03:00
Martín Lucas Golini
4f1087a181
ecode: Git plugin more WIP.
2023-12-17 02:54:23 -03:00
Martín Lucas Golini
e09b62a40d
ecode: Fix in tooltip. Added static Text::wrapText. Fix export of syntax definitions.
...
eepp: Started working on a Git plugin.
2023-12-16 22:24:35 -03:00