Ernie Pasveer
64c99f4d59
First work on showing assembly tab when there's no source file.
2025-12-18 12:52:05 -06:00
Ernie Pasveer
12c6cd7c4a
Move Seer icons to better locations for flathub.
2025-12-16 09:42:08 -06:00
Ernie Pasveer
35b66e111b
Simply launcher code. Make it changable.
2025-12-08 13:46:13 -06:00
Ernie Pasveer
46efb03fe4
Changes to allow gdb to be started by a launch program, like flatpak-spawn.
2025-12-06 11:53:53 -06:00
Ernie Pasveer
7ad9fb67c4
Add config to set gdb's architecture.
2025-11-17 14:35:37 -06:00
Ernie Pasveer
b88d68afd3
Add copyright header to each source file.
2025-08-26 17:26:05 -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
3ae0622cd3
Moved printpoint type into create dialog.
2024-12-22 17:18:09 -06: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
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
4df5477b13
More work with RR direct mode.
2023-09-03 22:19:45 -05:00
Ernie Pasveer
17279228d2
Fixed icon list width for Config Dialog.
2023-08-19 20:31:12 -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
8a96adfef4
Add mode for Assembly view to list assembly by Function or by Length.
2023-02-20 15:31:31 -06:00
Ernie Pasveer
61a18c6cf2
Fixed typo in function name.
2022-12-21 20:36:33 -06:00
Ernie Pasveer
94f9aae6c1
Fixed '\t' character returned by some flavors of gdb that display the disassembly.
2022-12-18 16:12:25 -06:00
Ernie Pasveer
09fe27ae11
checkpoint: assembly and source.
2022-11-06 18:18:42 -06:00
Ernie Pasveer
419cd6d756
Finish changes for configuring assembly columns (address, offset, opcodes)
2022-10-14 18:45:50 -05:00
Ernie Pasveer
c9c46c9212
Add gdb's "non-stop mode" when dealing with threads at breakpoints.
2022-10-01 15:41:50 -05:00
Ernie Pasveer
f7c0e82ed9
More icon work.
2022-09-10 16:26:03 -05:00
Ernie Pasveer
d0623e6b64
Next wave of icons.
2022-09-10 13:14:21 -05:00
Ernie Pasveer
58d24092db
More icon work.
2022-09-10 12:18:28 -05:00
Ernie Pasveer
cb28803219
Add filter patterns to source browser for Misc, Source, and Header folders.
2022-09-07 17:34:32 -05:00
Ernie Pasveer
4afd2b7dbf
Add 'ignore' support when opening files.
...
Some system files won't be found and are annoying
when prompted each time.
2022-09-06 20:35:47 -05:00
Ernie Pasveer
f487d0de87
Merge branch 'main' into varvisualizer
2022-08-25 17:41:22 -05:00
Ernie Pasveer
11c2c9b27d
Use new name of seergdb icons.
2022-08-24 17:44:24 -05:00
Ernie Pasveer
fa39347f0b
More VarObj work.
2022-08-21 16:54:37 -05:00
Ernie Pasveer
3c0a321b62
Lots of changes for starting debugger.
2022-07-30 12:02:52 -05:00
Ernie Pasveer
dd34e9d3a2
More dismangle and disassembly flavor changes.
2022-07-21 20:26:46 -05:00
Ernie Pasveer
67e2df2800
Finished config for KeepAssemblyOnTop and ShowAssemblyOnStartup.
2022-07-20 19:51:38 -05:00
Ernie Pasveer
93437e6551
First pass at Assembly configuration.
2022-07-17 15:39:04 -05:00
Ernie Pasveer
8c894b9e84
Add dark and light theme to editor config page.
...
The dark and light themes are hardwired into Seer.
After applying one of them, you can tweak them.
Then save the configuration.
2022-07-09 10:03:03 -05:00
Ernie Pasveer
f4b3ed1692
Added #scrolllines config setting for the SeerConsole.
2022-03-26 13:09:50 -05:00
Ernie Pasveer
ab9c57e5af
Add 'handle terminating exceptions' to Seer.
...
Including config dialogs.
2022-03-02 17:41:34 -06:00
Ernie Pasveer
78a7a3a59e
Checkpoint.
2022-02-19 12:02:19 -06:00
Ernie Pasveer
ec60154596
Checkpoint.
2022-02-19 11:29:13 -06:00
Ernie Pasveer
0918ffd135
Checkpoint: Key shortcuts.
2022-02-19 10:54:26 -06:00
Ernie Pasveer
99d4ac4848
Add a config page for dprintf settings.
2022-02-17 18:55:03 -06:00
Ernie Pasveer
187c3f3512
Finished with alternate search directories for location source file.
...
GDB has its notion of where source files live. Sometimes this is
incorrect as the source may be in a different place after the executable
is released.
Seer's source search feature is a list of alternate directories to look
in if the path that GDB knows of doesn't exist.
Use the Config dialog to set them. Then save the config.
This is a global feature. That is, it applies to any and all executables
being debugged. (Perhaps I'll add project based session files to handle
per executable settings).
2022-01-23 10:32:12 -06:00
Ernie Pasveer
1afdf82f91
Switch from __PRETTY_FUNCTION__ to qSetMessagePattern()
2022-01-20 10:40:56 -06:00
Ernie Pasveer
3203a9b781
Add saving and remembering of manual gdb commands.
2022-01-16 09:55:17 -06:00
Ernie Pasveer
ffca84a922
Finished console mode (normal,minimized,hidden).
2022-01-11 19:47:31 -06:00
Ernie Pasveer
9cce2761f1
Finished editor font and syntax highlighing settings.
2022-01-08 12:39:37 -06:00
Ernie Pasveer
78bf57fce4
Checkpoint. Still working on saving highlight colors.
2022-01-04 19:41:01 -06:00
Ernie Pasveer
bda1ce4270
Checkpoint. Syntax colors. Can now apply new ones.
2022-01-03 16:03:07 -06:00
Ernie Pasveer
5a1d31d15c
Config editor font.
...
Save and restore from settings file. Change all open
and future editors.
2021-12-26 14:57:58 -06:00
Ernie Pasveer
c79ce234ce
Finished gdb options dialog.
2021-12-20 20:28:00 -06:00
Ernie Pasveer
70408991d4
Checkpoint for Config dialog.
2021-12-20 18:04:53 -06:00
Ernie Pasveer
6222c13bf5
Checkpoint for Settings dialog.
2021-12-19 11:11:42 -06:00