Commit Graph

439 Commits

Author SHA1 Message Date
Nav
d23277f4ab Sanitised loaded memory regions 2022-02-02 22:32:13 +00:00
Nav
6441a9dbf0 Made endianness of focused memory regions configurable 2022-02-02 21:52:31 +00:00
Nav
554a9a5a8d Tidying 2022-02-02 20:52:12 +00:00
Nav
7eea89ad6a Clarified width for integer data types, in memory region manager window 2022-02-02 20:52:03 +00:00
Nav
91e18ab904 Added signed integer data type for focused memory regions 2022-02-02 20:51:26 +00:00
Nav
051b7e1e8e Made Insight settings object mutable via Insight 2022-01-22 16:14:03 +00:00
Nav
c063b69490 Constructing Insight settings from project settings json 2022-01-22 16:13:30 +00:00
Nav
9688d05a93 Renamed addressType to addressInputType for clarity on significance of add input type 2022-01-16 19:19:44 +00:00
Nav
ae00ed8013 Tidying 2022-01-16 18:54:58 +00:00
Nav
b9d05e03eb Removed TargetMemoryDescriptor dependency in MemoryRegion class (in preparation for saving & loading memory regions from Bloom's project settings file) 2022-01-16 18:53:28 +00:00
Nav
e10ac37b6c Added unsigned indicator to integer data type in focused memory region manager 2022-01-14 23:53:12 +00:00
Nav
d462358b1e Tidying 2022-01-11 21:12:25 +00:00
Nav
3d273a8a79 Tidying unused constants & redundant code 2021-12-30 23:42:35 +00:00
Nav
3b4284be5f Added tooltips to pin body widgets and moved constructors to implementation files 2021-12-30 18:10:40 +00:00
Nav
b9a43b4f39 Increased pin label max width in target pacakge widgets 2021-12-30 18:08:53 +00:00
Nav
ad00939cf6 Tweaked min height of DIP body widget 2021-12-28 14:50:52 +00:00
Nav
5f77093c80 Go-to-address function in hex viewer 2021-12-27 03:57:08 +00:00
Nav
bb12d91368 Focus changed signals for TextInput widget 2021-12-27 03:55:32 +00:00
Nav
c3db0eba65 Highlighted addresses in hex viewer 2021-12-27 03:54:34 +00:00
Nav
dd5424b6bb New ASCII view tool button in hex viewer 2021-12-26 18:07:08 +00:00
Nav
910eb97561 Added ByteItem ASCII view
Including some conditional styling
2021-12-26 18:06:39 +00:00
Nav
42ea81971f Tidying 2021-12-26 00:15:24 +00:00
Nav
893be12597 Removed vertical lines for single byte annotation items 2021-12-26 00:12:21 +00:00
Nav
1d09f89acf Removed conditional font color in byte items with changed values, in the hex viewer 2021-12-25 23:17:57 +00:00
Nav
f47c1c6a60 Hide stack memory highlighting option for non RAM inspection panes 2021-12-25 23:13:41 +00:00
Nav
2c54457e0f Only refresh the stack pointer in the RAM inspection pane (not EEPROM) 2021-12-25 23:08:32 +00:00
Nav
9dd2b24339 Display annotations tool button 2021-12-25 22:53:37 +00:00
Nav
cc51e1b4c8 New setting in the hex viewer for toggling the display of annotations 2021-12-25 22:52:34 +00:00
Nav
fef3aac3ae Moved ownership of hex viewer settings to TargetMemoryInspectionPane and corrected default settings 2021-12-25 22:16:28 +00:00
Nav
71842358ff Excluding excluded memory regions from memory reads in the hex viewer widget. 2021-12-25 21:01:45 +00:00
Nav
e5e283a27b Updating initialised flag in ByteItem, for excluded bytes 2021-12-25 20:53:21 +00:00
Nav
6becb0e04a Wording tweak to placeholder label in manage memory region window 2021-12-25 03:52:39 +00:00
Nav
1b1c060457 Changed focused byte highlighting color and favoured stack highlighting over focused highlighting 2021-12-25 03:51:28 +00:00
Nav
22caf5bf5f Used different font sizes for top and bottom annotation items 2021-12-25 03:50:33 +00:00
Nav
ce39c9694c Adjusted font color of bottom annotation items 2021-12-25 03:50:08 +00:00
Nav
b0b99c2dde Account for bottom annotations on final row in hex viewier 2021-12-25 03:49:25 +00:00
Nav
a8e90f7b56 Moved current stack pointer out of HexViewerWidgetSettings - didn't belong there 2021-12-25 03:10:46 +00:00
Nav
d69a8bcde5 Corrected illegal memory access bug after freeing hovered annotation item 2021-12-25 03:10:01 +00:00
Nav
45c6470548 Persisting TargetMemoryInspectionPane settings (including memory regions) through debug sessions 2021-12-25 01:46:47 +00:00
Nav
d4a27b1bac Fixed bug with annotation items not inheriting disabled state from parent scene 2021-12-25 01:44:48 +00:00
Nav
78f6bbb5d6 Tidying 2021-12-24 23:30:44 +00:00
Nav
170e30d034 Value annotations in hex viewer widget
Some refactoring of byte item positioning, to better accommodate value annotations
2021-12-24 23:30:28 +00:00
Nav
d59c47a5de Tidying AnnotationItem class in prep for value annotations 2021-12-24 23:27:01 +00:00
Nav
5f2ec7e655 Configured vertical scrollbar in hex viewer widget to always be enabled, in order to prevent infinite look resize issue 2021-12-24 22:42:27 +00:00
Nav
80cc29ad65 Tidying 2021-12-24 14:35:20 +00:00
Nav
c070ac78eb Added placeholder label in memory region manager window. 2021-12-24 14:33:05 +00:00
Nav
6b7d09dce4 Corrected the disabled icon and text styling for memory inspection tool buttons 2021-12-24 13:57:54 +00:00
Nav
8ec4d664c9 Tidying 2021-12-24 02:55:59 +00:00
Nav
7c2a8705e7 Added annotation items in the hex viewer, for focused regions
Corrected issue with unexpected horizontal scrolling in hex viewer
Added highlighting of focused byte items, in the hex viewer widget
2021-12-24 02:54:48 +00:00
Nav
a5460fd9ae Tidying 2021-12-23 01:28:36 +00:00