4 Commits

Author SHA256 Message Date
dfe1a75630 Accepting request 1321013 from devel:tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1321013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/seergdb?expand=0&rev=3
2025-12-05 15:51:09 +00:00
eb49a7d202 * Upgrade to v2.6.
* Watchpoints: Fixed regression when adding commands to a watchpoint.
* Console: Create console once per Seer session. Instead of constant create/destroy.
* EditorManager: Fixed regression when ignoring files to be opened in the EditorManager.
* MessageTabs: Fixed regression when order of message tabs not being preserved between sessions.
* RemoteMode: Connect mode to a gdb server now supports 'remote' and 'extended-remote'.
* ConnectMode: Connect mode's 'pre' commands are executed before the 'target connect'.
* MessageTabs: Optionally add a timestamp to the Seer and Gdb log widgets.
* ConnectMode: Add 'gdbserver debug' checkbox to Connect launch tab. For showing
  gdb and gdbserver communication debug information in gdb tab.
* Skips: Manage gdb skip commands via a new Skip Browser.
* LaunchMode: Revamp the "run/start" buttons on the menu bar to be a predominate
  "terminate" that switches to a "restart".
* VariableTracker: Fixed bug when adding variable to tracker. Sometimes would not refresh value.
* VariableTracker: Raise Logger or Tracker tab when new variable is added.
* CheckpointMode: Implment gdb's "checkpoint" feature. As simple time-travel feature.
* Undo: Add preliminary support for Undo's udb time-traveling debugger.
* CheckpointMode: Add support for remaining Catchpoint types.
* Visualizers: Add a Matrix Visualizer for viewing 2D arrays.
* Breakpoints: Add breakpoints from the Function tab.
* DefaultProject: When using the Debug dialog, save the debug settings so they can be fast loaded
* the next time the Debug dialog is used. Kind of a default project.
* RR: When using the Debug dialog, check a couple standard locations for
  the RR trace directory.
* ObjectiveC: Add support for printing ObjectiveC object via a '(objc)' pretext.
* Registers: Fix bug handling register names of "" in gdb's register list.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/seergdb?expand=0&rev=10
2025-11-26 21:03:14 +00:00
fb263295cd Accepting request 1250244 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1250244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/seergdb?expand=0&rev=2
2025-03-05 12:40:52 +00:00
f6d16a4af7 Accepting request 1250242 from home:mschreiner:branches:devel:tools
* Upgrade to v2.5.
* Console now supports a subset of ANSI color codes.
* Console can be started in these modes:
  - Detached
  - Detached and minimized
  - Attached in Seer's tab view (with gdb logs and seer logs).
* Improved handling of \n \t and other escaped characters in gdb log window.
* Show breakpoint info as a tooltip if the breakpoint icon is clicked with
* LMB and held down.
* Show stack as a hex dump, with options to view as short, int, long, ascii, ...
* The "go to address" in the Assembly view now works if address it outside
  current assembly view.
* Visualizers can take a gdb expression for input fields for
  length/size of something. The visualizers are:
  - ArrayVisualizer
  - ImageVisualizer
  - MemoryVisualizer
* Fixed regression when setting/saving the editor font setting.
* Fixed bug when the Basic Struct visualizer display simple variable
  types (non-structs).
* Source all files in ~/.config/seergdb/scripts/ on startup.
* Fixed regression handling ignoring of system header files.
* Fixed regression when adding commands to a breakpoint.
* Refactored/improved Printpoints. Added 'help' to the
* Printpoint create dialog.
* Fixed regression when display variable value when hovering over
  the text in the editor window.

OBS-URL: https://build.opensuse.org/request/show/1250242
OBS-URL: https://build.opensuse.org/package/show/devel:tools/seergdb?expand=0&rev=8
2025-03-04 19:09:04 +00:00
4 changed files with 66 additions and 5 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0774fc33820ea2ee7619d7c4818a78a316833cd1290b546cb772e8cd383169b6
size 659705

3
seergdb-2.6.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:79ab978ae456083d346e5604fdb503895f788577c72513598e4f1df4e98ba564
size 711152

View File

@@ -1,3 +1,64 @@
-------------------------------------------------------------------
Wed Nov 26 21:02:36 UTC 2025 - Martin Schreiner <martin.schreiner@suse.com>
* Upgrade to v2.6.
* Watchpoints: Fixed regression when adding commands to a watchpoint.
* Console: Create console once per Seer session. Instead of constant create/destroy.
* EditorManager: Fixed regression when ignoring files to be opened in the EditorManager.
* MessageTabs: Fixed regression when order of message tabs not being preserved between sessions.
* RemoteMode: Connect mode to a gdb server now supports 'remote' and 'extended-remote'.
* ConnectMode: Connect mode's 'pre' commands are executed before the 'target connect'.
* MessageTabs: Optionally add a timestamp to the Seer and Gdb log widgets.
* ConnectMode: Add 'gdbserver debug' checkbox to Connect launch tab. For showing
gdb and gdbserver communication debug information in gdb tab.
* Skips: Manage gdb skip commands via a new Skip Browser.
* LaunchMode: Revamp the "run/start" buttons on the menu bar to be a predominate
"terminate" that switches to a "restart".
* VariableTracker: Fixed bug when adding variable to tracker. Sometimes would not refresh value.
* VariableTracker: Raise Logger or Tracker tab when new variable is added.
* CheckpointMode: Implment gdb's "checkpoint" feature. As simple time-travel feature.
* Undo: Add preliminary support for Undo's udb time-traveling debugger.
* CheckpointMode: Add support for remaining Catchpoint types.
* Visualizers: Add a Matrix Visualizer for viewing 2D arrays.
* Breakpoints: Add breakpoints from the Function tab.
* DefaultProject: When using the Debug dialog, save the debug settings so they can be fast loaded
* the next time the Debug dialog is used. Kind of a default project.
* RR: When using the Debug dialog, check a couple standard locations for
the RR trace directory.
* ObjectiveC: Add support for printing ObjectiveC object via a '(objc)' pretext.
* Registers: Fix bug handling register names of "" in gdb's register list.
-------------------------------------------------------------------
Tue Mar 4 18:57:54 UTC 2025 - Martin Schreiner <martin.schreiner@suse.com>
* Upgrade to v2.5.
* Console now supports a subset of ANSI color codes.
* Console can be started in these modes:
- Detached
- Detached and minimized
- Attached in Seer's tab view (with gdb logs and seer logs).
* Improved handling of \n \t and other escaped characters in gdb log window.
* Show breakpoint info as a tooltip if the breakpoint icon is clicked with
* LMB and held down.
* Show stack as a hex dump, with options to view as short, int, long, ascii, ...
* The "go to address" in the Assembly view now works if address it outside
current assembly view.
* Visualizers can take a gdb expression for input fields for
length/size of something. The visualizers are:
- ArrayVisualizer
- ImageVisualizer
- MemoryVisualizer
* Fixed regression when setting/saving the editor font setting.
* Fixed bug when the Basic Struct visualizer display simple variable
types (non-structs).
* Source all files in ~/.config/seergdb/scripts/ on startup.
* Fixed regression handling ignoring of system header files.
* Fixed regression when adding commands to a breakpoint.
* Refactored/improved Printpoints. Added 'help' to the
* Printpoint create dialog.
* Fixed regression when display variable value when hovering over
the text in the editor window.
-------------------------------------------------------------------
Mon Jul 29 21:38:30 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package seergdb
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
%endif
Name: seergdb
Version: 2.4
Version: 2.6
Release: 0
Summary: A GUI front-end for GNU gdb
License: GPL-3.0-or-later