Ernie Pasveer
5299c4e8a2
Add my github page address the the help dialog.
2022-03-24 15:58:02 -05:00
Ernie Pasveer
90d20e0a94
Mention QtCharts is now required.
2022-03-24 15:08:05 -05:00
Ernie Pasveer
fae21d5648
Update README.md with an ArrayVisualzer picture.
2022-03-24 15:06:34 -05:00
Ernie Pasveer
61b241fd82
ArrayVisualizer. Plotting arrays.
2022-03-24 15:04:18 -05:00
Ernie Pasveer
af7edc4290
Screen pic for ArrayVisualizer.
2022-03-24 15:03:52 -05:00
Ernie Pasveer
18dc573e7a
Checkpoint: ArrayVisualizer.
2022-03-21 17:37:53 -05:00
Ernie Pasveer
8e19c0ba58
checkpoint: array visualizer.
2022-03-19 15:49:40 -05:00
Ernie Pasveer
7422bec1af
Force file dialogs to look in the current director first.
2022-03-19 15:48:53 -05:00
Ernie Pasveer
c248c69016
Array a sinewave array.
2022-03-19 15:46:34 -05:00
Ernie Pasveer
c24802be69
Update the detachable tab widget.
2022-03-15 19:18:03 -05:00
Ernie Pasveer
8fad055370
checkpoint. ArrayVisializer.
2022-03-14 18:28:46 -05:00
Ernie Pasveer
699ee6262f
Checkpoint: array visualizer.
2022-03-13 08:27:47 -05:00
Ernie Pasveer
0ebd594d6e
Fixed moving to end of SeerLogWidget.
2022-03-12 17:51:32 -06:00
Ernie Pasveer
9987155b77
Add a busy cursor when attaching to a pid process.
2022-03-12 10:27:40 -06:00
Ernie Pasveer
2293786006
Cleaned up some more 'core' handling.
...
Make the 'gdbCore' more like 'gdbStart', 'gdbRun', and 'gdbAttach'.
'gdbConnect' will happen sometime.
2022-03-12 10:04:09 -06:00
Ernie Pasveer
48e36c08e9
Shutdown gdb when 'close' event happens.
...
This should take care of detaching from a remote pid.
2022-03-12 09:24:28 -06:00
Ernie Pasveer
9a5c230032
Notes for core files.
2022-03-12 08:05:09 -06:00
Ernie Pasveer
bd320d2dff
Merge branch 'startgdb' into main
2022-03-10 20:01:35 -06:00
Ernie Pasveer
aa8aeb4106
No console for 'attach' mode.
2022-03-10 20:00:16 -06:00
Ernie Pasveer
3611248913
Reworked gdb starting to remember breakpoints between sessions.
2022-03-10 19:52:58 -06:00
Ernie Pasveer
4fcdeff4fa
Fix minor compile error.
2022-03-06 20:49:14 -06:00
Ernie Pasveer
b2d41e387c
Increment version number for next release.
v1.2
2022-03-06 20:15:23 -06:00
Ernie Pasveer
b84c26a76b
Checkpoint: new gdb launching to retain existing breakpoints.
2022-03-06 20:13:10 -06:00
Ernie Pasveer
576e1f0fa9
Remove reference to print_traceback.
2022-03-06 18:04:17 -06:00
Ernie Pasveer
550b97bdde
Break loop on EAGAIN.
2022-03-06 18:03:15 -06:00
Ernie Pasveer
f9cebcb34d
Allow connectConsole to be called.
...
disconnectConsole is called if an EIO error is called to prevent
Seer going to 100% cpu.
2022-03-06 17:16:50 -06:00
Ernie Pasveer
813e93a05a
Update git notes.
2022-03-06 10:29:59 -06:00
Ernie Pasveer
a4026c093a
Add a small spacing between buttons.
2022-03-05 21:12:05 -06:00
Ernie Pasveer
42c57b0320
Add a save/load breakpoints button.
2022-03-05 17:56:26 -06:00
Ernie Pasveer
0b1d8f9f49
Add a 'isEmpty' function.
2022-03-05 16:40:37 -06:00
Ernie Pasveer
ab9c57e5af
Add 'handle terminating exceptions' to Seer.
...
Including config dialogs.
2022-03-02 17:41:34 -06:00
Ernie Pasveer
693fa4a96e
Show source filename where possible. Not including path.
2022-02-28 20:49:34 -06:00
Ernie Pasveer
dc3024568e
Make all tabs QDetachTabWidget.
2022-02-28 19:54:21 -06:00
Ernie Pasveer
51c89118e9
Added shortcuts for search text next and prev.
2022-02-27 18:30:15 -06:00
Ernie Pasveer
1685b0afec
Touch up code format.
2022-02-27 13:26:19 -06:00
Ernie Pasveer
5e36e3985a
Reworked the text highlighting.
...
Went from 'current line' and 'second current line' to just 'current line'.
Just need the "yellow" highlighter for all lines in the stack frame.
Show all search results is code editor.
Show number of seach matches.
Clear searches when QLineEdit 'clear' button is pressed.
Show searches when QLineEdit 'return' is pressed.
Show searches when MatchCase QCheckBox is tiggered.
Reworked editor "extra selections" logic.
2022-02-27 13:17:11 -06:00
Ernie Pasveer
7698ab8e19
Remove ^F and ^O from tooltip.
...
As they are now configuration and shouldn't be hardwired.
2022-02-27 09:33:44 -06:00
Ernie Pasveer
c24d91cee9
Add count() method. Just like SeerKeySettings.
2022-02-25 07:40:38 -06:00
Ernie Pasveer
2a26d21367
Fixed bug when keysettings and a blank session.
2022-02-25 07:38:54 -06:00
Ernie Pasveer
aa9bf81eac
Checkpoint. Search text shortcuts.
2022-02-24 17:54:31 -06:00
Ernie Pasveer
3571e03173
Checkpoint. Search text.
2022-02-24 16:53:27 -06:00
Ernie Pasveer
0e0b7bd127
Checkpoint: search text.
2022-02-24 16:38:12 -06:00
Ernie Pasveer
2845d3b887
Handle a generic "*stopped" message better.
...
dprintf will result in a very plain "*stopped" message if the
dprintf is told to call a function that may throw an exception, thus
calling std::terminate.
2022-02-20 17:51:06 -06:00
Ernie Pasveer
8fd9c78ed7
Incrementing version number for next release.
...
Switching to v1.x format instead of v1.0.x
v1.1
2022-02-20 11:02:27 -06:00
Ernie Pasveer
bd89c4c227
Fixed loading of shared libaries.
...
handleGdbExecutableSharedLibraries() was being called each time a
program was being debugged. It should only be called if the "List
Libraries" widget was shown or refreshed.
2022-02-20 10:56:19 -06:00
Ernie Pasveer
ea95a7f742
Finished key mappings.
2022-02-20 10:45:39 -06:00
Ernie Pasveer
572e3fc293
Checkpoint.
2022-02-20 10:18:29 -06:00
Ernie Pasveer
77196850b9
Checkpoint.
2022-02-20 09:27:13 -06:00
Ernie Pasveer
177e914e2b
Checkpoint.
2022-02-19 17:28:52 -06:00
Ernie Pasveer
c4c3e3d2ec
Checkpoint.
2022-02-19 14:14:12 -06:00