Nav
|
afe6fe3ef4
|
Removed unnecessary state restoration of PanelWidgets
|
2022-08-14 23:24:29 +01:00 |
|
Nav
|
52c165a72d
|
Made project settings key names consistent
|
2022-08-14 19:41:36 +01:00 |
|
Nav
|
6083e3eb01
|
Corrected bug with corrupt memory access causing Qt error and seg fault
|
2022-08-13 23:55:58 +01:00 |
|
Nav
|
a0ee539501
|
Immediately close all of Insight's child windows on InsightWindow::deactivate()
|
2022-08-13 18:42:40 +01:00 |
|
Nav
|
b0b167453d
|
Made managing of PanelState object consistent with the managing of other state objects
|
2022-08-13 18:41:52 +01:00 |
|
Nav
|
d646e06efe
|
Fixed target register pane state restoration bug
|
2022-08-13 18:36:10 +01:00 |
|
Nav
|
d59c4f92ba
|
Refactored PaneState management across the PaneWidget
|
2022-08-08 22:26:32 +01:00 |
|
Nav
|
1830fe3a17
|
Tidying
|
2022-07-20 19:16:14 +01:00 |
|
Nav
|
22b51f5129
|
Added opened/closed signals to PanelWidget
|
2022-07-20 19:13:16 +01:00 |
|
Nav
|
97d7690682
|
Updated register side pane to use new state restoration code
|
2022-07-19 22:58:38 +01:00 |
|
Nav
|
f43c88f61a
|
Storing and restoring DetachedWindowState
|
2022-07-19 22:31:36 +01:00 |
|
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
|
e35fc3e8f2
|
Refactored Panel & Pane widgets
|
2022-07-16 19:07:09 +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
|
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
|
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
|
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
|
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
|
051b7e1e8e
|
Made Insight settings object mutable via Insight
|
2022-01-22 16:14:03 +00:00 |
|
Nav
|
49383eb448
|
Improved handling of late initialisation for component objects
|
2022-01-02 21:24:23 +00:00 |
|
Nav
|
d7c6fd191f
|
Corrected insight window sizing bug
|
2021-12-27 04:10:25 +00:00 |
|
Nav
|
45c6470548
|
Persisting TargetMemoryInspectionPane settings (including memory regions) through debug sessions
|
2021-12-25 01:46:47 +00:00 |
|
Nav
|
ba4e99d8d2
|
Fixed illegal memory access bug with pane widgets and the target package widget.
|
2021-12-24 13:59:34 +00:00 |
|
Nav
|
8717b5f581
|
Destroying RAM and EEPROM inspection panes upon Insight deactivation
|
2021-12-22 23:11:56 +00:00 |
|
Nav
|
7ca9327dc5
|
Increased minimum width for the Insight window
|
2021-12-15 22:08:38 +00:00 |
|
Nav
|
fcca784e9c
|
Some refactoring and tidying in the InsightWindow class
|
2021-12-08 20:17:27 +00:00 |
|
Nav
|
3b80954f72
|
Tidying
|
2021-12-08 00:42:32 +00:00 |
|
Nav
|
57ec4f0a4a
|
Moved global insight refresh into member function. Also enabled spinning animation on the refresh button
|
2021-12-08 00:19:28 +00:00 |
|
Nav
|
ca757f8fce
|
Corrected regression bug with disabling the insight UI when target enters running state
|
2021-12-08 00:17:30 +00:00 |
|
Nav
|
c1cac55a61
|
Automatically resize the Insight window upon the user opening the bottom panel, to ensure there is adequate space
|
2021-11-17 21:44:55 +00:00 |
|
Nav
|
61d9dfbd93
|
Allowed the bottom panel to overlap the target package widget on resize
|
2021-11-17 21:44:04 +00:00 |
|
Nav
|
d4a0264474
|
Improved Insight window sizing on load - reduced to a more appropriate size, based on the size of the target package widget
Also tidied the isVariantSupported() implementation
|
2021-11-17 21:42:35 +00:00 |
|
Nav
|
40ee3df836
|
Fixed bug with bottom panel size constraints not being updated on target package widget change
|
2021-11-07 20:33:23 +00:00 |
|
Nav
|
332a26afbb
|
Corrected EEPROM button initialising
|
2021-11-06 00:19:26 +00:00 |
|
Nav
|
90dd76455d
|
Fixed bug with RAM & EEPROM panes both appearing on initial activation
|
2021-11-06 00:18:54 +00:00 |
|
Nav
|
d3c77c1131
|
Added EEPROM inspection pane
|
2021-11-05 23:43:47 +00:00 |
|
Nav
|
1ef78dafb1
|
Single definition of Bloom website domain
|
2021-11-02 23:26:11 +00:00 |
|
Nav
|
1d9d482da9
|
Explicit pointer declarations when using the auto keyword
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
7c65e182af
|
New target memory inspection pane and hex viewer widget
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
356c06f4f3
|
Tidying lambdas
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
87801bcc20
|
Bottom panel toggling via RAM inspection button
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
9c9915ee80
|
Fixed About window positioning bug
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
6edfb7376a
|
Tidied structure of all classes within the entire code base
Also some other small bits of tidying
|
2021-10-31 11:36:28 +00:00 |
|