Commit Graph
57 Commits
Author SHA1 Message Date
Martín Lucas Golini 2008b57033 Added SheenBidi segmentation. 2025-11-10 00:53:28 -03:00
Martín Lucas Golini a15e461cc8 Speed up load time by loading asynchronously some resources before window creation and avoiding creating some of the largest submenues in settings menu. 2024-12-22 22:23:44 -03:00
Martín Lucas Golini 2c617b1deb RegEx support in TextDocument search. Added RegEx support to ecode's Find & Replace. 2024-09-22 02:16:15 -03:00
Martín Lucas Golini 4084602325 Forgot a file. 2024-06-09 01:20:17 -03:00
Martín Lucas Golini 6a4a2881ab eepp:
UICodeEditorSplitter, goto line of document opened when creating a split.
StyleSheetParser allow UTF-8 BOM files.
Improved UICodeEditor::scrollTo.
ecode:
Fixed a crash in universal locator.
2023-07-06 00:32:07 -03:00
Martín Lucas Golini ee64d434f7 ecode: Added --health command line parameter to get a health status (like helix editor). 2023-02-15 21:47:42 -03:00
Martín Lucas Golini 16890cae6c Physics module now is an optional module.
Fixed Android build.
ecode: Added Help -> Check for Updates. Added "Rosé Pine" terminal color scheme.
2023-01-15 04:08:29 -03:00
Martín Lucas Golini 6a56b21868 EE::Maps is now a module and not part of the main library. 2022-12-03 18:54:13 -03:00
Martín Lucas Golini faf18c4285 Added CSSPropertiesModel.
ecode: Improved inspect view.
2022-10-20 02:43:50 -03:00
Martín Lucas Golini cb2274397e UIDocFindReplace WIP. 2022-09-03 15:33:42 -03:00
Martín Lucas Golini 00c5515fd0 Added eterm::UITerminal.
Many changes over ecode. Working on adding terminal support in ecode. Basic support is working, may contain some bugs.
2022-07-05 22:34:48 -03:00
Martín Lucas Golini 3eb9d75fa4 eterm code refactor. 2022-07-03 19:41:58 -03:00
Martín Lucas Golini 5e1215f5cf Terminal Emulator base on HexeTerminal WIP. 2022-06-15 09:47:12 -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 fcd68131e3 Added UIStackWidget.
Added UIMultiModelView.
Some minor fixes for UIAbstractView and derivatives.
ecode:
Added shortcut to switch visibility of the side panel.
Changing mono font now does not require to restart the application.
2020-11-15 03:20:09 -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 60a7a28b28 Added support for range based searches in the TextDocument and Code Editor.
Total refactor of the Code Editor.
Many many minor changes and fixes, still needs more testing.
2020-06-26 06:32:33 -03:00
Martín Lucas Golini 2a500e56b9 Implemented UIIconTeme and UIIconThemeManager, now the icon searches are using these new classes. 2020-06-19 04:58:00 -03:00
Martín Lucas Golini d95f2d8944 Syntax Highlighting WIP. 2020-05-23 06:17:56 -03:00
Martín Lucas Golini 825626a9d2 Several fixes and improvements in TextDocument and UICodeEditor.
TextDocument now supports undo/redo (still testing, may have some bugs).
2020-05-22 04:36:17 -03:00
Martín Lucas Golini 887d2f331d Improved access to the inner widgets from CSS.
Minor fix in docs Makefile.
Minor fix in keyboard shortcuts.
2020-04-06 03:07:56 -03:00
Martín Lucas Golini f9ab6d0137 Added DrawableImageParser, this class parses the background-image and foreground-image functions and allow to register more functions. 2020-03-16 02:11:08 -03:00
Martín Lucas Golini 359685cb6f Added UIBackgroundDrawable. WIP CSS Borders. 2020-03-10 03:57:49 -03:00
Martí­n Lucas Golini 0ec6fa6456 Added FTP explicit TLS support.
--HG--
branch : dev
2019-12-20 22:05:07 -03:00
Martín Lucas Golini 36fae19cdb Replaced some mDpSize for getSize().
Implementing CSS::StyleSheetLength.

--HG--
branch : dev
2019-11-22 16:18:57 -03:00
Martín Lucas Golini 9aa7b4b7d0 Renamed TextureSaver to ScopedTexture.
Added System::ThreadPool.
Refactored ResourceLoader.
Removed OjbectLoader and all object type loaders.
Some minor refactors.

--HG--
branch : dev
2019-09-08 02:26:33 -03:00
Martín Lucas Golini 9a42b7606a Added IOStreamDeflate.
--HG--
branch : dev
2019-05-07 00:36:22 -03:00
Martín Lucas Golini af033b2fd0 Minor improvements on http requests and minor bug fix.
--HG--
branch : dev
2019-04-27 22:56:45 -03:00
Martín Lucas Golini 6e46bf9968 Minor clean up.
--HG--
branch : dev
2019-01-06 14:46:20 -03:00
Martín Lucas Golini 33ba62193b UIState now is an interface. UISkinState implements Skin states.
Some minor fixes.

--HG--
branch : dev-stateful-drawable
2018-12-22 18:31:18 -03:00
Martín Lucas Golini ae9f00cf81 Replaced UIBackground in favor of stateful UISkin.
--HG--
branch : dev-stateful-drawable
2018-12-21 01:35:58 -03:00
Martín Lucas Golini 6ef328ef31 Added Scene Actions: Enable, Disable, Visible.
Removed all the start[ActionName] functions in UINode in favor of using runAction.

--HG--
branch : dev-stateful-drawable
2018-12-20 13:10:29 -03:00
Martín Lucas Golini 280931e236 Stateful Drawable skeleton.
--HG--
branch : dev-stateful-drawable
2018-12-17 02:13:28 -03:00
Martín Lucas Golini c183ed90c5 UISpinBox padding.
Some fixes in UIWindow and UIScrollBar.

--HG--
branch : dev-widget-padding
2018-12-16 18:36:50 -03:00
Martín Lucas Golini 5c0ad1754c More padding work.
--HG--
branch : dev-widget-padding
2018-12-10 03:02:28 -03:00
Martín Lucas Golini feeafde073 Updated Audio module.
--HG--
branch : dev
2018-03-17 18:50:24 -03:00
Martín Lucas Golini c5de0fb1ff WIP basic UIEditor.
--HG--
branch : dev
2018-03-16 02:24:48 -03:00
Martín Lucas Golini 88c3e8aa87 Several minor fixes.
Added Actions::Close.

--HG--
branch : dev
2018-03-10 23:11:56 -03:00
Martín Lucas Golini a1c016ad3f WIP SceneNode, SceneManager, UISceneNode, EventDispatcher.
--HG--
branch : dev-scenenode
2018-02-04 04:27:38 -03:00
Martí­n Lucas Golini 37720c3fc8 Added Action::MarginMove.
--HG--
branch : dev-2.1
2018-01-12 17:00:05 -03:00
Martín Lucas Golini ea427b21bc Added UIAction and UIActionManager. Every node now can implement actions.
Implemented base actions: Move, Scale, Fade, Rotate.

--HG--
branch : dev-2.1
2018-01-12 01:41:53 -03:00
Martín Lucas Golini f0d070556c Minor clean up and fixes.
--HG--
branch : dev-2.1
2018-01-11 00:51:06 -03:00
Martín Lucas Golini de72fac876 Implemented IOStreamZip.
Added Pack::getFileStream.

--HG--
branch : dev-2.1
2018-01-05 02:40:15 -03:00
Martín Lucas Golini 29fbf473e3 Removed AGL dependency on macOS ( deprecated a long time ago ).
--HG--
branch : dev-2.1
2018-01-05 01:23:12 -03:00
Martín Lucas Golini 77637f71fa Moved "src/eepp/helper" folder to "src/thirdparty".
Also some minor fixes.

--HG--
branch : dev-2.1
2017-12-30 14:29:38 -03:00
Martín Lucas Golini 0481f869d2 Improved UITheme load.
--HG--
branch : dev
2017-08-06 01:21:49 -03:00
Martí­n Lucas Golini eee63bf784 Renamed EE::Gaming module to EE::Maps.
--HG--
branch : dev
2017-04-10 00:28:04 -03:00
Martí­n Lucas Golini b0d0e2e579 Renderer refactor.
--HG--
branch : dev
2017-03-19 20:10:24 -03:00
Martí­n Lucas Golini 0a71104127 Translator class WIP.
--HG--
branch : dev
2017-03-16 02:41:55 -03:00
Martí­n Lucas Golini 59cdda55d0 Fixed compilation in clang and some clean up.
--HG--
branch : dev
2017-03-11 13:49:04 -03:00