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
Martín Lucas Golini
b916517fd1
Added basic module support for the UICodeEditor.
...
Code Editor auto-complete support WIP.
2020-07-01 05:28:24 -03:00
Martín Lucas Golini
a753d7c820
Added String::fuzzyMatch.
...
Added LuaPattern::gmatch and LuaPattern::gsub.
2020-06-30 15:50:28 -03:00
Martín Lucas Golini
eefbb37f4d
Added Input::waitEvent().
...
Minor fixes.
2020-06-28 20:16:01 -03:00
Martín Lucas Golini
f3c5b07d41
Minor fixes.
2020-06-27 19:12:48 -03:00