Commit Graph
1716 Commits
Author SHA1 Message Date
Martín Lucas Golini f3e1720bc2 IgnoreMatcher now check for subfolder ignore files and apply the ignore rules from that file.
Added "Save All" to ecode.
Some improvements to UIFileDialog.
Some minor refactor.
2020-08-30 02:22:35 -03:00
Martín Lucas Golini ae1bb00af7 ecode: Syntax highlighting in project search. 2020-08-28 01:03:00 -03:00
Martín Lucas Golini e57b8d1a56 Fixed auto close bracket selection in ecode.
Added swift lang support.
2020-08-26 01:50:40 -03:00
Martín Lucas Golini e52924c983 Added auto close brackets support to TextDocument and ecode.
Allow to change fonts in ecode.
2020-08-24 00:12:11 -03:00
Martín Lucas Golini 8ffed6b63f Added YAML syntax definition.
Added shortcut to open settings menu in ecode.
Tab selection fix.
2020-08-23 01:41:44 -03:00
Martín Lucas Golini 2a81ade262 Fixes for mingw and vc. 2020-08-18 02:02:44 -03:00
Martín Lucas Golini 2c9e58763b Fixed FileInfo::isHidden.
clang formated files.
2020-08-18 01:24:49 -03:00
Martín Lucas Golini 1250fc9972 Added UIListView.
UIFileDialog now uses UIListView.
UITreeView/UITableView/UIListView allow selecting row by writing its name.
Styling fixes.
2020-08-18 00:35:01 -03:00
Martín Lucas Golini a5a55481dc Very minor improvements to the table header column icon. 2020-08-17 01:29:50 -03:00
Martín Lucas Golini 8f430076ef Added SortingProxyModel to allow sorting tables by column.
Some minor improvements to ecode.
Added "delete-current-line" to text document.
2020-08-13 02:22:17 -03:00
Martín Lucas Golini 07358c225f Some macOS minor fixes. 2020-08-11 01:05:47 -03:00
Martín Lucas Golini 3c28535d7a Added UIIcon and UIGlyphIcon. Icons refactor WIP. 2020-08-10 01:54:02 -03:00
Martín Lucas Golini 1009e9368d Allow UICodeEditor::goToLine go to the center of the document view. 2020-08-10 00:08:01 -03:00
Martín Lucas Golini f58ed98804 Added WidgetTreeModel.
Updated dr_libs.
2020-08-09 14:35:30 -03:00
Martín Lucas Golini d6e9f49197 Added Boyer-Moore-Horspool fast string search algorithm to String.
Improved project search performance by using the BMH algorithm.
2020-08-09 00:28:46 -03:00
Martín Lucas Golini 91a9a97dc5 Some minor improvements to ecode and general minor fixes. 2020-08-06 00:50:19 -03:00
Martín Lucas Golini 93bc53f379 Added global project search support to ecode. 2020-08-04 01:10:38 -03:00
Martín Lucas Golini 6f09fc79c9 Some minor fixes and improvements for ecode.
UIPushButton minor refactor.
2020-08-02 19:00:41 -03:00
Martín Lucas Golini fe0c2431bd Added support to ignore files from the .gitignore automatically.
Some minor fixes to the TextDocument and ecode.
2020-07-29 01:29:57 -03:00
Martín Lucas Golini 898980c545 Some minor fixes in UICodeEditorSplitter and UIAbstractTableView. 2020-07-27 01:37:28 -03:00
Martín Lucas Golini 98ef562440 Renamed UITable to UIWidgetTable and UITableCell to UIWidgetTableRow.
Minor improvements to UIFileDialog.
Added "Open Folder" and "Recent Folders" to ecode.
2020-07-26 23:17:52 -03:00
Martín Lucas Golini 8da1235387 UILinearLayout now uses all pixels unit (for coordinates and sizes).
Some minor improvements in UITableView and UITreeView.
2020-07-26 16:03:10 -03:00
Martín Lucas Golini dce9f1c285 Improvements and fixes for FileSystemModel, ProjectDirectoryTree, FileInfo and more. 2020-07-26 15:08:11 -03:00
Martín Lucas Golini 3da95eb5f7 Implemented UITableView.
Added project locate file in ecode (still needs work).
Several fixes and improvements.
2020-07-26 03:02:01 -03:00
Martín Lucas Golini 4dca6ad955 Minor fixes. 2020-07-24 23:19:51 -03:00
Martín Lucas Golini 31d2d3041b UITreeView performance improvement (and fix). 2020-07-24 01:28:01 -03:00
Martín Lucas Golini 54d520dba6 UITreeView improvements.
Added Drawable::getPixelsSize.
Improved UIPushButton.
2020-07-23 01:40:14 -03:00
Martín Lucas Golini ad4e4b5367 Minor improvements to UITreeView and related views.
Also improved UISplitter.
Improved side panel in ecode.
2020-07-20 00:34:40 -03:00
Martín Lucas Golini 08caa0070d TreeView in ecode and more fixes and improvements for the abstract views, treeview and models. 2020-07-19 01:35:20 -03:00
Martín Lucas Golini 2e1930f51c Added FileSystemModel. 2020-07-18 21:18:36 -03:00
Martín Lucas Golini fe1efd15c2 Some minor refactor for the UI Models code. 2020-07-18 01:40:56 -03:00
Martín Lucas Golini b6f2106f06 Renamed FileSystem::dirPathAddSlashAtEnd to FileSystem::dirAddSlashAtEnd.
Added FileInfo.
2020-07-12 01:27:33 -03:00
Martín Lucas Golini 90a6a907b0 Windows build fix. 2020-07-12 00:53:21 -03:00
Martín Lucas Golini b5a1160f72 Merge branch 'dev-treeview' into develop 2020-07-11 23:14:41 -03:00
Martín Lucas Golini 7accb1c296 Several fixes and optimizations for the UITreeView. 2020-07-11 04:58:13 -03:00
Martín Lucas Golini 62814d8cc6 More WIP, some minor changes.
Important fix in Color::toHexString().
2020-07-10 03:15:45 -03:00
Martín Lucas Golini 8a6dad67d9 Added UIScrollableWidget.
More improvements to the UITreeView.
2020-07-09 03:26:05 -03:00
Martín Lucas Golini 2bd66a2136 Improvements to the UITreeView. 2020-07-08 02:40:54 -03:00
Martín Lucas Golini 0df1a1b1f8 More WIP. 2020-07-07 21:22:05 -03:00
Martín Lucas Golini 1be31595d3 More WIP. 2020-07-05 16:36:09 -03:00
Martín Lucas Golini f23c37d9c8 Merge branch 'develop' into dev-treeview 2020-07-04 20:25:26 -03:00
Martín Lucas Golini 2116c93494 Minor fixes in Code Editor.
Fixed old typo (collumn -> column).
2020-07-04 04:44:31 -03:00
Martín Lucas Golini 1e0324be3a WIP. 2020-07-04 03:04:44 -03:00
Martín Lucas Golini 16f58f2018 String to std::string is now always converted to UTF-8.
UICodeEditor and UITextInput copy/paste fix.
2020-07-03 16:56:51 -03:00
Martín Lucas Golini af6cce87cb TextDocument::remove optimization.
UILinearLayout fixed WrapContent with padding.
UITextEdit fixed font color.
Code Editor:
Change pixel density from the UI.
Display current line-collumn and document line count.
2020-07-03 05:47:31 -03:00
Martín Lucas Golini 94b225b33d Minor fixes and changes for the Code Editor. 2020-07-02 20:22:23 -03:00
Martín Lucas Golini 92a89abb65 Fixes and improvements for the windows build. 2020-07-02 16:47:19 -03:00
Martín Lucas Golini f07acb13a0 Added auto-complete toggle and some minor improvements to the Code Editor. 2020-07-02 05:06:07 -03:00
Martín Lucas Golini 916e7b42ce Added "Enable Color Picker" and "Enable Color Preview" (also implemented it on UICodeEditor) to the Code Editor. 2020-07-01 23:42:57 -03:00
Martín Lucas Golini 0abd5bb6d7 Bad memory access fix. 2020-07-01 18:50:49 -03:00