Commit Graph
3275 Commits
Author SHA1 Message Date
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 ce60abe904 Merge branch 'debugger' into develop 2025-01-17 00:51:34 -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
Martín Lucas Golini 2f6f825a63 More WIP implementing more functionalities in DAP. This commit will probably fail on some OSes. 2025-01-11 16:24:27 -03:00
Martín Lucas Golini 5dc0bd24cc Load supported launch.json vscode configurations.
Add debug controls in debugger panel.
2025-01-10 00:38:41 -03:00
Martín Lucas Golini 10e128c7f5 Initial implementation of mouse hover symbol during debugging session + some improvements. 2025-01-09 01:50:53 -03:00
Martín Lucas Golini 403005301d More improvements to debugger. 2025-01-08 01:51:38 -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 ad4824dc4c Revert some changes. 2025-01-05 17:43:36 -03:00
Martín Lucas Golini 424b50b7e8 Register global keybindings. 2025-01-05 17:22:21 -03:00
Martín Lucas Golini dafd342960 Continue fixing stuff. Added buttons in the debugger status bar. 2025-01-05 14:40:25 -03:00
Martín Lucas Golini d73f1ea1ed debugger fixes and improvements for macOS. 2025-01-05 11:31:52 -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 c4bd88461d Still more WIP 2025-01-03 22:01:16 -03:00
Martín Lucas Golini a96e033b81 More WIP. 2025-01-03 00:00:10 -03:00
Martín Lucas Golini 443aead0df More WIP. 2025-01-02 01:08:02 -03:00
Martín Lucas Golini cf84fc7cff Save side panel tabs order. 2025-01-01 16:18:26 -03:00
Martín Lucas Golini e0eb9d9096 More WIP. 2025-01-01 01:44:33 -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 9fc6078c61 Merge branch 'develop' into debugger 2024-12-29 23:50:46 -03:00