Commit Graph

303 Commits

Author SHA1 Message Date
Nav
34993f1733 Added support for attaching and detaching memory inspection panes from the main insight window 2022-07-16 19:12:12 +01:00
Nav
4c3083e992 New attach & detach buttons for memory inspection panes 2022-07-16 19:11:03 +01:00
Nav
e35fc3e8f2 Refactored Panel & Pane widgets 2022-07-16 19:07:09 +01:00
Nav
ead867eb3e Refactored painting of ByteItem in the hex viewer 2022-07-15 22:41:23 +01:00
Nav
6c16dc1012 Removed hardcoded minimum size on bottom panel. Replaced with a '25% of the current window size'. 2022-07-14 20:48:56 +01:00
Nav
78491a7874 Tidying 2022-07-13 22:41:14 +01:00
Nav
634ab23368 Added first byte indicator to value annotations 2022-06-18 16:01:54 +01:00
Nav
c3d99f1282 Tidying annotation items in the hex viewer 2022-06-18 16:01:29 +01:00
Nav
b5941e8fc8 Style tweaks to bitset widget on register inspection Insight window 2022-06-18 15:35:44 +01:00
Nav
0521b1f986 Tidying 2022-06-05 17:01:14 +01:00
Nav
ddf53ab0f8 Handling programming mode enabled/disabled events in Insight 2022-06-05 17:00:56 +01:00
Nav
d24ffd4ebc Replaced QLabel with derived Label widget - for plain text formatting being configured as a default 2022-05-03 20:00:52 +01:00
Nav
e98f37bfeb Changed GPIO pin direction label positioning, in QFP target package widget 2022-04-30 13:24:49 +01:00
Nav
75d18b45fb Adjusted QFP pin body widget size 2022-04-30 13:24:24 +01:00
Nav
2f80690d27 Changed my mind RE pin direction label text 2022-04-30 12:39:16 +01:00
Nav
1c1c00190f Changed pin direction label positioning and text, for DIP target widgets 2022-04-30 02:38:38 +01:00
Nav
e113ce296b Tweak to Registers tool button margins 2022-04-30 02:38:08 +01:00
Nav
80405057f6 Tidying 2022-04-28 21:21:59 +01:00
Nav
178df2d9e0 Fixed that very annoying label bug, where the 'g' in the Registers label (in the Target Registers tool button) was being clipped. 2022-04-28 21:08:31 +01:00
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
2aa240a680 Renamed GdbRsp directory to Gdb 2022-04-04 22:21:42 +01:00
Nav
2e47f53e47 Enforced an absolute maximum when calculating minimum size for Insight window.
The absolute maximum takes the user's screen size into account.
2022-04-04 21:35:58 +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
ac759b9290 Styling for QPlainTextEdit widget 2022-02-14 17:55:40 +00:00
Nav
3d4d0d2aef Moved QScrollArea bg styling to global QSS 2022-02-14 17:55:22 +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
7e992f781e Enforced absolute minimum Insight window size 2022-02-06 20:26:31 +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