Commit Graph

143 Commits

Author SHA1 Message Date
Ernie Pasveer 0437dd1b38 Seer now saves the parameters from the DebugDialog so it can be used for the next session. 2025-09-20 12:31:41 -05:00
Ernie Pasveer b88d68afd3 Add copyright header to each source file. 2025-08-26 17:26:05 -05:00
Ernie Pasveer 70943a4494 First whack at a Matrix visualizer. 2025-06-29 13:30:35 -05:00
Ernie Pasveer 8b4c5fda08 Changes for UNDO's udb debugger. 2025-06-08 10:58:57 -05:00
Ernie Pasveer 8d5c6a68fb Finished implementing the Checkpoint feature. 2025-06-01 11:48:24 -05:00
Ernie Pasveer f007f24f30 Remove needless comment. 2025-04-29 12:51:19 -05:00
Ernie Pasveer db3c5cf903 Finish restoring session breakpoints. 2025-04-29 12:46:35 -05:00
Ernie Pasveer 87adf505f2 WIP: Lots of work with TERMINATE/DETACH/DISCONNECT buttons. 2025-04-28 17:15:37 -05:00
Ernie Pasveer f8439e18b1 WIP: Add terminate button. 2025-04-19 10:51:15 -05:00
Ernie Pasveer 227c249c06 Stop running indicator on 'thread-group-exit'. 2025-04-06 11:22:53 -05:00
Ernie Pasveer 6853679a4a Finished skip command, for now. 2025-04-05 09:39:30 -05:00
Ernie Pasveer 68fd64dbc0 Add 'gdbserver debug' button in Connect launch tab. 2025-03-15 10:29:09 -05:00
Ernie Pasveer ec6077c4a0 Add remote target type to connect method (remote or extended-remote). 2025-03-08 11:17:01 -06:00
Ernie Pasveer d061885119 Properly save message tab order to config file. 2025-02-15 08:14:23 -06:00
Ernie Pasveer 74d62520b1 Fixed issue #266. 2024-12-27 09:42:28 -06:00
Ernie Pasveer 3ae0622cd3 Moved printpoint type into create dialog. 2024-12-22 17:18:09 -06:00
Ernie Pasveer e5b2062e0f Fixed setting/saving font settings. 2024-11-21 18:57:31 -06:00
Ernie Pasveer f3144f3fe0 Show breakpoint info as a tooltip if the breakpoint icon is clicked with LMB and held down. 2024-09-11 17:34:46 -05:00
Ernie Pasveer 023368fe5a Checkpoint. 2024-08-21 15:40:28 -05:00
Ernie Pasveer 98cb71b637 Fixed handling of RR arguments and parameters.
Also fixed bug with Key config handling in config dialog.
2024-03-17 10:14:10 -05:00
Ernie Pasveer 7acb862e13 Fix missing Style for QToolBar and extending via a QWidget. 2024-03-03 16:31:22 -06:00
Ernie Pasveer 383cb34e0c Add external editor option.
Seer can launch an external editor on the current source file when
using the RMB menu.
2024-03-02 11:39:39 -06:00
Ernie Pasveer abfa49c40f Add internal Dark and Light styles. 2024-02-24 10:22:18 -06:00
Ernie Pasveer 00e5b71dcc Fixed Seer working with 'avr-gdb'. Can use 'simavr' as a gdbserver. 2024-01-02 16:26:49 -06:00
Ernie Pasveer eb878e6ad5 Add --bs hellofibonacci.cpp:28 option to start/run. 2023-11-26 14:06:32 -06:00
Ernie Pasveer 49c8cb45e4 First pass at adding 'seergdb --bfs'. 2023-11-25 09:21:39 -06:00
Ernie Pasveer 93b8719fac Move gdb messages into a tab in the breakpoints manager. 2023-10-05 19:17:12 -05:00
Ernie Pasveer 91fbd0838e Add --gdb-program and --gdb-arguments to Seer's command line.
Used to override settings from Seer's config.
2023-09-11 17:44:49 -05:00
Ernie Pasveer 1bda720ac0 Add run/start support for RR from Seer's menu buttons. 2023-09-04 11:02:18 -05:00
Ernie Pasveer 4df5477b13 More work with RR direct mode. 2023-09-03 22:19:45 -05:00
Ernie Pasveer ca5d230155 First pass at new RR support. 2023-08-26 16:26:56 -05:00
Ernie Pasveer bdbfb2e698 Improved wild carding in source browser.
Works now for Qt5.
Hide 'ignored' files from source browser.
2023-08-19 19:59:52 -05:00
Ernie Pasveer 8839e7f391 Trying to set CLOSE to strong focus. 2023-07-08 12:12:13 -05:00
Ernie Pasveer 9cfcf60e4a Add CLEAR button. 2023-07-08 11:35:51 -05:00
Ernie Pasveer e229c072df Change message from widget to dialog. 2023-07-07 20:25:36 -05:00
Ernie Pasveer a572de2164 Rename to SeerMessagesWidget. 2023-07-07 15:22:55 -05:00
Ernie Pasveer dc17967566 Add icon to message log. 2023-07-04 11:35:02 -05:00
Ernie Pasveer e6593b2a1c Checkpoint for new execution status dialog. 2023-07-04 11:08:33 -05:00
Ernie Pasveer 9c49fb7f63 Initial iteration for Qt6 port. 2023-05-16 15:25:28 -05:00
Ilia Sharin 67df2c1d6f Made adaptation to Qt6. Now it compiles without any errors and runs.
More work is required to get rid of Qt5Compat shims
2023-05-05 17:00:08 -04:00
Ernie Pasveer fb27702881 Suppress annoying popup about threads terminating. 2023-04-20 19:01:14 -05:00
Ernie Pasveer 7222a04130 rr: added support for RR. 2023-04-16 13:26:12 -05:00
Ernie Pasveer d5aa8f9089 rr: first attempt at adding RR support to Seer. 2023-04-15 12:36:28 -05:00
Ernie Pasveer b8c9572e23 Add 'breakpoint reached' dialog for all encountered breakpoints. 2023-04-10 11:51:03 -05:00
Ernie Pasveer 697bba1d4c Prepare for the v1.17 release cycle. 2023-04-09 12:01:10 -05:00
Ernie Pasveer a55b33cb9b ADA: Add task browser. 2023-03-29 20:19:43 -05:00
Ernie Pasveer 0e0108ad06 Add a Shortcut (CTRL-I) to interrupt the running program. 2023-03-20 17:27:44 -05:00
Ernie Pasveer e6a325932f Clean up UI depending on debug mode. 2023-02-25 17:47:19 -06:00
Ernie Pasveer 8a96adfef4 Add mode for Assembly view to list assembly by Function or by Length. 2023-02-20 15:31:31 -06:00
Ernie Pasveer 60338453fe Add 'project' concept for fast loading of programs and settings. 2023-02-11 12:04:27 -06:00