Commit Graph

12 Commits

Author SHA1 Message Date
Ernie Pasveer 51c89118e9 Added shortcuts for search text next and prev. 2022-02-27 18:30:15 -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 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 0d5376be06 Add a button to quickly add a path to the alternate directories list.
Done from the editor window after Ctrl+O. Use the + button to add
the path that is in the path lineedit.
2022-01-24 13:37:37 -06:00
Ernie Pasveer e5fe2e9d54 Add proper text for alternate diretory window. 2022-01-22 11:34:42 -06:00
Ernie Pasveer 46df5c8a55 Allow an alternate directory to look for the source file.
It's possible the location of a source file is not in the
location that gdb thinks. Seer now allows to load the source
file from an alternate directory using the Ctrl^O key while
in the code editor.
2022-01-20 19:11:15 -06:00
Ernie Pasveer 1afdf82f91 Switch from __PRETTY_FUNCTION__ to qSetMessagePattern() 2022-01-20 10:40:56 -06:00
Ernie Pasveer 0c5fd0dc5b Checkpoint for "source open error". 2021-12-13 19:57:37 -06:00
Ernie Pasveer aad63e8dc6 Fixed some deprecated function calls.
Code was calling QFontMetrics::width(), which is deprecated.
Changed code to QFontMetrics::horizontalAdvance().

Added missing include file for QPainterPath.

Added 'install' target to CMakeLists.txt
2021-09-10 15:32:23 -05:00
Ernie Pasveer 6357b7a0ef Move source into a 'src' directory. Update README.md file for build
instructions.
2021-09-04 17:02:25 -05:00