Commit Graph

2930 Commits

Author SHA1 Message Date
Martín Lucas Golini
5e412475b4 Disable String::isAscii SIMD optimization for the lack of proper compiler support :'( 2025-01-29 00:54:50 -03:00
Martín Lucas Golini
1a3aeb31e0 Added SIMD to String::isAscii, check if this builds in every platform or I have to revert.
Fixed emscripten 3 and 4 build issues (i had 2 mains defined 🤦).
2025-01-29 00:32:16 -03:00
Martín Lucas Golini
ad39ced875 Fix in project build. 2025-01-28 23:59:09 -03:00
Martín Lucas Golini
0005f9ff09 Fix crash when staging/unstaging too fast (or something like that). 2025-01-27 16:07:38 -03: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
337ac0f334 Hint user to configure keybindings from plugins. 2025-01-25 22:23:53 -03:00
Martín Lucas Golini
d084c967ce Should fix MSVC build. 2025-01-25 20:43:05 -03:00
Martín Lucas Golini
e95ff11e1d Fix for SpartanJ/ecode#385. Window will now use the currently user configured theme by default. Dark window titlte color will be respected. 2025-01-25 20:24:53 -03:00
Martín Lucas Golini
54d230866c Fix for SpartanJ/ecode#386. 2025-01-25 19:44:21 -03:00
Martín Lucas Golini
8f3c3556cc Fix invalid access to optioanl in debugger. 2025-01-25 17:49:26 -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
5de32ce4a3 Forgot to revert plugin manager window default size changed for testing. 2025-01-25 10:23:59 -03:00
Martín Lucas Golini
b300c9d48b Fixes for checkboxes in tree views and table views. Fixes for breakpoints enable/disable. 2025-01-25 02:09:29 -03:00
Martín Lucas Golini
3cdfc849a8 Several fixes related to breakpoints. 2025-01-24 21:43:07 -03:00
Martín Lucas Golini
4315808074 Nothing, wip. 2025-01-24 00:47:55 -03:00
Martín Lucas Golini
ce47145ba9 Fix / improve line comments toggle (SpartanJ/ecode#384).
Hide debugger panel when opening a single file.
2025-01-23 00:44:37 -03:00
Martín Lucas Golini
c945b0b659 Minor fixes in UITreeView.
Minor fixes in debugger and some new menues.
2025-01-22 00:59:52 -03:00
Martín Lucas Golini
40d21de8dd Improve hover expression, now use a treeview (still WIP but works). 2025-01-21 00:50:10 -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
277f410ad0 WIP supporting more debuggers. 2025-01-20 19:43:56 -03:00
Martín Lucas Golini
5533ab46f1 More improvements to debugger. Allow to pick running process to debug. Improve expressions inspection. 2025-01-19 23:40:15 -03:00
Martín Lucas Golini
84f1740d2b Fix incorrectly adding watches of subfolders of currently loading directory.
WIP process id picker.
2025-01-19 01:34:15 -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
9a72b484de Use forked dillo's forked nanosvg. 2025-01-18 17:57:59 -03:00
Martín Lucas Golini
b375e624b5 Some minor tweaks. 2025-01-18 01:32:24 -03:00
Martín Lucas Golini
16a0da5dab Fix git status position. 2025-01-17 20:44:40 -03:00
Martín Lucas Golini
ebbb1aed6d Fix CMakeLists.txt not being highlighted. 2025-01-17 16:02:11 -03:00
Martín Lucas Golini
a43f7441b2 Fix incorrect extension patterns. 2025-01-17 12:39:05 -03:00
Martín Lucas Golini
0fcd6518d6 Fix UITextView wrap not respecting padding. 2025-01-17 01:16:27 -03:00
Martín Lucas Golini
682eac247c Set line wrap for commit text box. 2025-01-17 00:51:10 -03:00
Martín Lucas Golini
4e9a47876a Finish input support for launch.json file.
More fixes.
2025-01-17 00:47:12 -03:00
Martín Lucas Golini
5396a12353 Fix crash. 2025-01-16 19:07:00 -03:00
Martín Lucas Golini
45e9865169 Fix line-wrap offsets. 2025-01-16 12:41:22 -03:00
Martín Lucas Golini
1765842504 WIP support launch.json inputs. 2025-01-16 01:20:49 -03:00
Martín Lucas Golini
6fe9d34c4a More fixes. 2025-01-16 00:47:21 -03:00
Martín Lucas Golini
9a0f86f946 Line-wrap fix performance issue with updates over extremely long lines. 2025-01-15 23:10:13 -03:00
Martín Lucas Golini
5e73886cc6 More debugger fixes. 2025-01-15 01:49:50 -03:00
Martín Lucas Golini
820d352972 Auto-expand previously expanded variables when repeating the same breakpoint. 2025-01-14 20:34:32 -03:00
Martín Lucas Golini
4913443d73 WIP expanded scope childs persistency (not working).
Fix enable/disable vertical scrollbar in editor not updating line-wrap.
2025-01-14 01:00:14 -03:00
Martín Lucas Golini
0e5337d1b0 Fix debugger plugin reload. 2025-01-13 12:21:43 -03:00
Martín Lucas Golini
fb3b866f29 More fixes. Added debuggers to health tool. 2025-01-13 01:24:30 -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
75ba896f80 Merge branch 'develop' into debugger 2025-01-12 11:44:56 -03:00
Martín Lucas Golini
ef7908fdb6 Added ${current_doc_dir} build variable (issue SpartanJ/ecode#383). 2025-01-12 11:44:48 -03:00
Martín Lucas Golini
b340fcbbf9 Some refactor. 2025-01-12 00:36:14 -03:00
Martín Lucas Golini
e67798f84d Fix haiku build. 2025-01-11 23:35:15 +00:00
Martín Lucas Golini
7c795fda60 Fix windows build. 2025-01-11 17:36:36 -03:00
Martín Lucas Golini
9bd5bd46b1 Fix for windows build. 2025-01-11 16:39:53 -03:00
Martín Lucas Golini
85c0f8b129 Fix macOS build. 2025-01-11 16:34:25 -03:00