Commit Graph

359 Commits

Author SHA1 Message Date
Nav
fa037a81b1 Replaced nasty onInsightStateChangedEvent event handler in TargetController with new GetTargetState command 2022-04-28 21:06:57 +01:00
Nav
6e4364b43a Corrected unnecessary reloading of target pin states upon writing to a pin register (via Insight) 2022-04-24 17:46:35 +01:00
Nav
55b363cc58 Corrected memory inspection panel UI bug where refresh button would remain disabled when it shouldn't 2022-04-24 16:12:46 +01:00
Nav
ffd57c94fa Tidying 2022-04-04 22:21:42 +01:00
Nav
a0c493abaa Small tweaks to Insight hex viewer address labels 2022-04-04 22:21:42 +01:00
Nav
f6b331c447 Tweaked register inspection window to display three bitset widgets on a single row (instead of two) 2022-03-11 19:29:27 +00:00
Nav
f7fed74f29 Tweak to size and layout spacing in register inspection window 2022-03-09 22:40:46 +00:00
Nav
3893187aed Tidying - using scoped enums 2022-03-01 20:39:04 +00:00
Nav
d88e545496 Updated register inspection window appearance to be consistent with the Manage Memory Regions window 2022-02-14 18:00:04 +00:00
Nav
97695b91d2 Back to fixed window size for the register inspector window 2022-02-14 17:56:05 +00:00
Nav
e0df4c58f3 Removed fixed window size for the register inspection window 2022-02-13 14:14:56 +00:00
Nav
a465b9b58a Updated register value graphic style to match that of annotations in the memory hex viewer 2022-02-13 14:08:32 +00:00
Nav
6b79dd7ca2 Wording tweak 2022-02-06 23:33:26 +00:00
Nav
d20db03311 Tidying 2022-02-06 20:29:06 +00:00
Nav
3dcdc4b90b Persisted panel and pane states 2022-02-06 20:28:46 +00:00
Nav
53a3c815d7 Removed using namespace directive for class member function definitions in source files 2022-02-05 15:32:08 +00:00
Nav
9bbc534973 Adjusted manage memory region window size 2022-02-04 22:19:57 +00:00
Nav
b5fe7d6438 Tidying 2022-02-04 19:49:28 +00:00
Nav
409205e9a5 Improved register searching 2022-02-04 19:49:19 +00:00
Nav
6d9b29d1bc Truncated focused memory regions in value annotations, when configured as signed integers and the size exceeds 8 bytes. 2022-02-02 22:37:40 +00:00
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