mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-14 17:28:07 +00:00
memory view fixes, changelog, notes
This commit is contained in:
@@ -2,6 +2,21 @@
|
||||
|
||||
## Debugger Changes
|
||||
|
||||
- Added a dedicated cursor address bar to the memory view. This can be focused
|
||||
with the keyboard with the `Focus Menu` command. By default, this command is
|
||||
bound to `Alt + D`, but if you have existing configuration, you may need to
|
||||
bind it yourself manually (this can be done in the palette). This address bar
|
||||
accepts any expression, and controls the cursor's address. All other
|
||||
configuration options are still available in the memory view settings.
|
||||
- Added "Peek Types" to the memory view. These control the set of types which
|
||||
are used to interpret bytes at the cursor. Options exist for basic cases,
|
||||
like integers and floats, but the view also supports entering a list of
|
||||
full type expressions, which can include user-defined types like structures.
|
||||
- Added annotations for members of structure variables to the memory view.
|
||||
- Added a dedicated zoom setting for the memory view.
|
||||
- Added a setting for automatically determining the number of columns in the
|
||||
memory view based on the available space.
|
||||
- Fixed many bugs and improved visuals in the memory view.
|
||||
- Fixed the debugger incorrectly evaluating pointer casts of registers in
|
||||
register space, rather than promoting them to process address space
|
||||
evaluations. This fixes cases where expressions like `(int *)rax` were not
|
||||
@@ -19,6 +34,9 @@
|
||||
- Fixed the debugger not showing full call stacks when the top instruction
|
||||
pointer is located at a 0 address.
|
||||
- Fixed several crashes and instabilities.
|
||||
- Added a dedicated settings button to the focused tab. This opens the same
|
||||
menu as right-clicking the tab, but this makes this menu (and thus all
|
||||
options for all tabs and views) more discoverable.
|
||||
- Added optional cursor trails, to visualize cursor motion. Can be turned off
|
||||
by toggling the `Cursor Trail` setting.
|
||||
- Added project names. When set, this name is used for displaying the project
|
||||
|
||||
Reference in New Issue
Block a user