Martín Lucas Golini
a537214cc7
Allow to add a filtered file to the project file tree by adding it in .ecode/.prjallowed ( SpartanJ/ecode#592 ).
...
Allow canceling the global search with escape.
2025-07-17 16:43:42 -03:00
Martín Lucas Golini
bacbf35a9c
Yet another fix for ProjectDirectoryTree.
2024-03-16 22:16:04 -03:00
Martín Lucas Golini
5975174e48
Project search filters WIP.
2024-03-14 00:07:14 -03:00
Martín Lucas Golini
b7a754a3c8
Fix bug in ProjectDirectoryTree when a file is renamed with a name that it's part of the gitignore, now it will properly *not* remove the file from the files list.
...
Small code refactor.
2024-03-11 02:22:11 -03:00
Martín Lucas Golini
bb26ac4706
Added UIApplication class to easily initialize GUI Applications.
...
Addind 7GUIs examples (https://eugenkiss.github.io/7guis/ ). Currently implemented the first three: Counter, Temperature Converter and Flight Booker.
Fixes in IgnoreMatcher and ProjectDirectoryTree.
Window::runMainLoop now accepts an std::function<void()>, this allows to use lambdas with captures.
UITextInput when using only numbers allow to insert + and - at the beggining of the number.
Return Node* on Node::setFocus().
String::fromFloat and String::fromDouble will shrink the number as much as possible (delete extra 0 and .).
2024-02-04 22:01:32 -03:00
Martín Lucas Golini
097a8e85cb
Closes SpartanJ/ecode#29 (Allow to ignore files in the file system tree view).
2023-02-05 17:58:47 -03:00
Martín Lucas Golini
9e94a170c5
ecode: Ignore Matcher improvements and fixes.
2022-09-20 01:16:01 -03:00
Martín Lucas Golini
dd88478dd8
ecode: IgnoreMatcherManager fixes. Implemented a new plugin manager.
2022-09-16 02:41:03 -03:00
Martín Lucas Golini
11050a01bb
ecode: ProjectDirectoryTree and IgnoreMatcher fixes and improvements.
2022-09-15 22:39:44 -03:00
Martín Lucas Golini
9bcbd4b1d3
IgnoreMatcher: Fixed a critical bug when matching negated rules.
2022-08-01 16:50:21 -03:00
Martín Lucas Golini
5280ac40ac
eepp: Pump version.
...
ecode: Added version number and Help menu. Moved all project source files into the "ecode" namespace.
2022-06-12 02:51:16 -03:00
Martín Lucas Golini
cf83d8fbf3
Renamed "codeeditor" folder to "ecode" (the real app name).
2022-04-01 00:38:10 -03:00