Commit Graph

1813 Commits

Author SHA1 Message Date
Martín Lucas Golini
1098e75aaf Loader for demos. 2022-03-11 02:28:54 -03:00
Martín Lucas Golini
7b53115c4c Allow loading TextDocument from the web. 2022-03-10 20:09:01 -03:00
Martín Lucas Golini
f73c056713 Multiline search crash fix. 2022-03-09 12:11:06 -03:00
Martín Lucas Golini
f009462205 UICodeEditor: Detect mouse hover link when control key down and open URL on ctrl+click. 2022-03-09 01:45:35 -03:00
Martín Lucas Golini
24187d90af Merge branch 'textdocument-find-multiline' into develop 2022-03-08 19:11:54 -03:00
Martín Lucas Golini
ca2d01d790 Added String::escape and String::unescape. 2022-03-08 00:24:41 -03:00
Martín Lucas Golini
cd2db3897c Some fixes. 2022-03-07 21:05:30 -03:00
Martín Lucas Golini
c102bf580a Added multiline support for TextDocument::find and TextDocument::findLast. 2022-03-07 01:53:17 -03:00
Martín Lucas Golini
9780d2a585 Fix compilation with older SDL2 versions. 2022-03-07 00:52:19 -03:00
Martín Lucas Golini
c069fdf55c Added Engine::openURL.
Minor change in SyntaxTokenizer.
2022-03-07 00:44:42 -03:00
Martín Lucas Golini
e26d9cceff Added support for non-colored emoji fonts. 2022-03-03 21:43:36 -03:00
Martín Lucas Golini
388a66e570 Fix in FontTrueType::getCharIndexKey.
Improved AutoCompleteModule default Symbol Pattern.
2022-03-03 19:28:14 -03:00
Martín Lucas Golini
43252db990 Minor fix in Text::setFillColor.
Updated dr_flac, dr_mp3, subprocess.
2022-03-02 01:04:10 -03:00
Martín Lucas Golini
7c6d5d69bc Enabled color emojis in monospaced fonts. 2022-03-02 00:21:26 -03:00
Martín Lucas Golini
5a23e5faf9 Fixed Text::setFillColor with color emojis. 2022-03-01 15:25:51 -03:00
Martín Lucas Golini
99110d6bef Added ConditionalLock.
Fixed a bug in ActionManager.
Fixed some bugs on UITableView and UITreeView.
Fixed a dead-lock un AutoCompleteModule.
2022-02-27 20:29:01 -03:00
Martín Lucas Golini
a54da7d6da Updated github actions windows build.
Updated efsw.
ecode: Minor fix in app title when saving files.
2022-02-27 03:11:06 -03:00
Martín Lucas Golini
36f5fb90bc Joysticks fix. 2022-02-14 14:44:31 -03:00
Martín Lucas Golini
431c61a0d8 Minor fix in README.md. 2022-02-13 20:13:35 -03:00
Martín Lucas Golini
6911c87fa8 Safe-thread ActionManager.
FileSystemModel fixes.
2022-02-13 13:38:02 -03:00
Martín Lucas Golini
5985769082 Forgot to add a file. 2022-02-11 11:06:08 -03:00
Martín Lucas Golini
04aa888427 Added libpng as a dependency for static freetype build.
Upgraded SDL2.
2022-02-11 10:51:22 -03:00
Martín Lucas Golini
5440a2ef77 Some minor fixes and improvements to FontTrueType. 2022-02-10 01:38:26 -03:00
Martín Lucas Golini
623490bc72 Emoji support improvements. 2022-02-09 02:51:33 -03:00
Martín Lucas Golini
7a221d19c1 First steps in supporting color fonts.
Some minor fixes to build with emscripten.
2022-02-08 03:06:35 -03:00
Martín Lucas Golini
4a23c59b46 Some minor accessibility improvements.
Better UIAbstractTableView selection with keyboard input.
2022-02-05 15:58:28 -03:00
Martín Lucas Golini
3d097591fe Updated efsw. 2022-02-05 02:58:13 -03:00
Martín Lucas Golini
619bf51a4d FontTrueType: Use the closed character size available when the requested is not available. 2022-02-05 01:17:51 -03:00
Martín Lucas Golini
50eb244f35 Forgot to remove an assert. 2022-02-04 10:53:43 -03:00
Martín Lucas Golini
9c14d428e4 FileSystemModel fixes.
Debug assert in x86_64 now generates a SIGTRAP.
Minor JoystickManager fixes.
ecode: Initialize mDisplayDPI before loadConfig().
2022-02-04 02:46:23 -03:00
Martín Lucas Golini
da2c522af0 AutoCompleteModule tentative minor fix. 2022-02-03 01:48:45 -03:00
Martín Lucas Golini
763bf1495b Minor bug fix loading ecode icon. 2022-01-29 16:40:53 -03:00
Martín Lucas Golini
10b2831eb7 UIMessageBox and UIWindow minor improvements.
TypeScript language support improvements.
ecode: Context menu on project tree view.
ecode: Save last window position.
2022-01-29 16:28:56 -03:00
Martín Lucas Golini
ea2423a1e4 This should fix the issue. 2022-01-26 18:33:25 -03:00
Martín Lucas Golini
d020d0ec26 Trying luck to fix windows build. 2022-01-26 18:22:04 -03:00
Martín Lucas Golini
a6ad0eb881 Keep views selection/s on file system events. 2022-01-26 18:00:21 -03:00
Martín Lucas Golini
16a17548de Merge branch 'feature/filesystemmodel-handlefsevents' into develop 2022-01-26 01:57:01 -03:00
Martín Lucas Golini
c296dff7a2 Some improvements. Functional. 2022-01-26 01:56:54 -03:00
Martín Lucas Golini
7225d780c7 ecode: Crash fix when loading a new folder when the previous folder is still loading. 2022-01-19 23:36:26 -03:00
Martín Lucas Golini
c3daad6553 ecode: Crash fix when loading a new folder when the previous folder is still loading. 2022-01-19 23:36:12 -03:00
Martín Lucas Golini
ff2fd46638 WIP. 2022-01-18 22:39:00 -03:00
Martín Lucas Golini
7667d58076 UITreeView minor fix.
ecode: Remember last opened folder file.
2022-01-16 17:42:19 -03:00
Martín Lucas Golini
12265f0cac Minor optimization for project/folder unload/load. 2022-01-15 02:44:30 -03:00
Martín Lucas Golini
86f1f1af0e Minor bug fix in Image::resize. 2022-01-09 23:46:30 -03:00
Martín Lucas Golini
82deaf7b9b Minor fix in project directory tree: if a file is added that is not included in the accepted patterns and then renamed to one that actually is, the file will be added to the directory tree. 2022-01-09 21:04:16 -03:00
Martín Lucas Golini
a55728fc0f Improved formatter modelue.
Updated efsw.
2022-01-07 01:47:44 -03:00
Martín Lucas Golini
2d8b3e6b6d ecode: Minor fix in FileSystemListener. 2021-12-09 00:34:23 -03:00
Martín Lucas Golini
95a085e484 Minor fix for onModelUpdate but still pending a couple of fixes to have this working properly in multi-threaded environments. 2021-11-23 18:56:50 -03:00
Martín Lucas Golini
27d1b3722d Added UITreeView::selectRowWithPath.
ecode: Added new option "Synchronize project tree with editor". The watcher now watch for all subdirectories in the project tree.
2021-11-22 01:34:42 -03:00
Martín Lucas Golini
1ac37e1468 ecode: Fixed some crashes. Changed default python linter. 2021-11-21 14:49:50 -03:00