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
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
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
a20b500a02
Fixed typo errors.
2022-02-15 20:32:50 -06:00
Ernie Pasveer
0458fd4d4c
Added doc about CTLR, SHIFT, and CTRL+SHIFT with Logger.
2022-02-15 17:34:40 -06:00
Ernie Pasveer
cd3db5b0ce
Fixed bug with executable arguments containing a space.
2022-02-15 17:29:01 -06:00
Ernie Pasveer
86c202859f
Use QGuiApplication::keyboardModifiers() to see what to append the quick log with.
...
A double-click on a variable can have a '*', '&', '*&' prepended to it
depending on what keyboard modifier is pressed.
CTRL = '*'
SHIFT = '&'
CTRL+SHIFT = '*&'
The old implementation was buggy.
2022-02-15 16:54:57 -06:00
Ernie Pasveer
079b11348f
Update version number in prep of the next release.
2022-02-14 21:03:38 -06:00
Ernie Pasveer
7ef7f9cd63
Rename the Seer and Gdb log widgets.
...
Direct all '=' from the gdb log to the seer log.
2022-02-14 20:44:54 -06:00
Ernie Pasveer
27f049989a
Add detachable tabs for the code editor manager.
2022-02-13 11:01:09 -06:00
Ernie Pasveer
879aad519d
Add detachable tabs for the log windows.
2022-02-13 10:39:19 -06:00
Ernie Pasveer
98c2dbde26
Add a tooltip to each editor tab to show the full filename.
2022-02-11 06:59:47 -06:00
Ernie Pasveer
b2a1ce8d0a
Fixed bug with list of source files start with a '/'.
2022-02-09 19:41:01 -06:00
Ernie Pasveer
c16eff2aae
Add ignore for icons directory.
2022-02-09 12:03:41 -06:00
Ernie Pasveer
5e458cd152
Settled with RelaxLight icon set.
2022-02-09 11:59:14 -06:00
Ernie Pasveer
67a41d605b
Use the Adwaita icon set, for now.
2022-02-09 11:14:48 -06:00
Ernie Pasveer
5b89020ce2
Add seer screenshot using oxygen icons.
2022-02-09 10:15:56 -06:00
Ernie Pasveer
fac4e16ccc
Switch to oxygen icons.
2022-02-09 10:14:42 -06:00
Ernie Pasveer
22b845f5fe
A snapshot with HighContrast icons from KDE.
2022-02-09 10:04:48 -06:00
Ernie Pasveer
d5e9516ad5
Add oxygen icons.
2022-02-09 09:54:51 -06:00
Ernie Pasveer
6b3a86e105
Added HighContrast icons instead of from current them.
2022-02-09 09:48:53 -06:00
Ernie Pasveer
82406284e2
Switch to Q_ASSERT.
2022-02-08 19:24:41 -06:00
Ernie Pasveer
87dccea96d
Fixed setting a breakpoint when selecting the stack frame.
2022-02-06 15:47:57 -06:00