Commit Graph
12 Commits
Author SHA1 Message Date
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