Commit Graph

395 Commits

Author SHA1 Message Date
Martín Lucas Golini
8f090aba4a Fix some not ready all data from exited process. 2025-03-30 13:22:18 -03:00
Curculigo
4cd3367ecf Add CovScript (#99)
* Add CovScript

* Add CovScript

* Add CovScript

* Update covscript.hpp

* Update covscript.cpp

* Update covscript.cpp

* clang-format files.

---------

Co-authored-by: Martín Lucas Golini <spartanj@gmail.com>
2025-03-30 11:55:00 -03:00
Martín Lucas Golini
844f550053 Added flow language syntax highlighting (SpartanJ/ecode#406).
Fixed project search path filters.
2025-03-29 22:07:15 -03:00
Martín Lucas Golini
a8ee9e8c31 Request restart after changing the fallback font. 2025-03-28 16:03:44 -03:00
Martín Lucas Golini
bce702bf9f Update to the latest SDL2 version (2.32.2).
Fix user manually set fallback-font (default fallback font will be always loaded).
2025-03-28 15:38:43 -03:00
Martín Lucas Golini
030b8dd9e6 Added Gemini 2.5 Pro Experimental support.
Minor changes in UIScrollView (now updates click step by default).
Minor optimization in SyntaxTokenizer.
Fix UIImage wrap_content and autosize.
Do not crash if no display is available.
2025-03-26 00:14:56 -03:00
Curculigo
9dbff48b4c Add V1 2025-03-24 17:45:13 +07:00
Martín Lucas Golini
67a707a32f Added Jule syntax highlighting support (SpartanJ/ecode#398). 2025-03-19 13:35:30 -03:00
Martín Lucas Golini
559fa157af Fix language export. 2025-03-19 01:21:29 -03:00
Martín Lucas Golini
201fb354e8 Crash fix. 2025-03-17 18:07:58 -03:00
1muhgcmg
1874e66110 Update ecode.cpp 2025-03-17 12:41:33 +07:00
Martín Lucas Golini
6d4dd5f611 Adde Blade syntax highlighting support (SpartanJ/ecode#396). 2025-03-15 10:58:37 -03:00
Martín Lucas Golini
2bccd1f836 More AI Assistant WIP. 2025-03-12 01:27:20 -03:00
Martín Lucas Golini
4ef3dfa312 AI Assistant WIP (first working version, no settings available and many things pending but chat working). 2025-03-11 22:04:46 -03:00
Martín Lucas Golini
561494dc65 Added code folding for Markdown documents. 2025-03-10 01:16:04 -03:00
Martín Lucas Golini
ea8a44e7a9 Fixed an old bug in syntax highlighting that sometimes the first line of the file was not correctly highlighted.
Added Svelte syntax highlighting support.
Improved CSS syntax highlighting.
Added "Open All Files in Folder" option when right click a folder in the folder tree view.
2025-03-09 13:37:33 -03:00
Martín Lucas Golini
5923fd5831 Fix for issue #92. 2025-03-05 21:36:34 -03:00
Martín Lucas Golini
186888c023 Move IconManager to EE::UI so it can be consumed by other applications. 2025-03-04 01:20:17 -03:00
Martín Lucas Golini
a7c389a042 Minor fixes and improvements in Odin, Lobster, OpenSCAD and SQL syntax language definitions.
Added YueScript syntax highlighting.
2025-02-23 11:29:28 -03:00
Martín Lucas Golini
9cd26dce6c Merge branch 'develop' into develop 2025-02-10 11:04:25 -03:00
Martín Lucas Golini
0da3ffca17 Add flash cursor command and functionality. 2025-02-07 00:09:32 -03:00
Bytequill
c04ee03e00 Base Plugin files 2025-02-02 23:12:09 +01:00
Martín Lucas Golini
934a1f3302 Added Ada syntax highlighting and LSP support (SpartanJ/ecode#211). 2025-01-26 12:58:27 -03:00
Martín Lucas Golini
c3399143df Fixes in Git plugin staging.
Added a value viewer window in debugger.
2025-01-25 12:56:41 -03:00
Martín Lucas Golini
4bbcfdd78b Improve default PATH in macOS to make available lldb-dap from default. 2025-01-25 11:06:57 -03:00
Martín Lucas Golini
f7be6080b5 Add more debuggers. Allow to load core dumps. 2025-01-20 23:52:29 -03:00
Martín Lucas Golini
b0d6e6153d Improve how we keep expanded variables in debugger. 2025-01-18 20:09:38 -03:00
Martín Lucas Golini
5e73886cc6 More debugger fixes. 2025-01-15 01:49:50 -03:00
Martín Lucas Golini
0e5337d1b0 Fix debugger plugin reload. 2025-01-13 12:21:43 -03:00
Martín Lucas Golini
882e68542e Added expressions support in debugger.
Persist debugger state.
2025-01-12 20:29:44 -03:00
Martín Lucas Golini
1f496978a1 More fixes. 2025-01-06 23:37:50 -03:00
Martín Lucas Golini
635cba6e51 Debugger: Inspect variables WIP. 2025-01-06 02:42:05 -03:00
Martín Lucas Golini
424b50b7e8 Register global keybindings. 2025-01-05 17:22:21 -03:00
Martín Lucas Golini
0330f38cae More improvements. 2025-01-04 21:11:21 -03:00
Martín Lucas Golini
df65ec78c3 Basic debugging working. 2025-01-04 15:43:54 -03:00
Martín Lucas Golini
a96e033b81 More WIP. 2025-01-03 00:00:10 -03:00
Martín Lucas Golini
cf84fc7cff Save side panel tabs order. 2025-01-01 16:18:26 -03:00
Martín Lucas Golini
469ca05e9f Refactor how App is exposed. Expose more functionality to the Plugins. 2024-12-31 19:01:32 -03:00
Martín Lucas Golini
d07bb2572c More WIP. 2024-12-28 13:16:03 -03:00
Martín Lucas Golini
42e7369c2f DAP WIP. 2024-12-28 01:13:01 -03:00
Martín Lucas Golini
48772bc6d3 Minor fixes. 2024-12-27 01:03:49 -03:00
Martín Lucas Golini
524ea4da15 Async load fonts too. 2024-12-24 18:05:36 -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
60784d79a6 Window size fixes on macOS.
Changes for SpartanJ/ecode/#373
2024-12-22 14:40:02 -03:00
Martín Lucas Golini
fe63326255 Add incognito option parameter (SpartanJ/ecode#373). 2024-12-22 12:12:39 -03:00
Martín Lucas Golini
90ef341f00 Don't open terminal in playground path. 2024-12-19 12:39:41 -03:00
Martín Lucas Golini
401c6ea4f6 Load user styles from style.css user config path if file exists (SpartanJ/ecode#370). 2024-12-19 10:43:46 -03:00
Martín Lucas Golini
43a6f34eaf Fix unexpected tab bar scrolling while clicking on a tab. 2024-12-11 15:23:20 -03:00
Martín Lucas Golini
ca0d80d631 Fix ecode --health and update SOIL2. 2024-11-29 00:24:13 -03:00
Martín Lucas Golini
c4e6b24e9f Added syntax highlighting for: Bazel, Ring, OpenSCAD and TCL.
Moved most languages to a separate module that it's not part of the base eepp module.
2024-11-29 00:15:02 -03:00