Nav
d6aa2ec91a
Const placement consistency
2021-10-31 11:36:28 +00:00
Nav
1e3f76f040
Used size policy for the resizing of the target registers scroll area, as opposed to a manual resize in resizeEvent()
2021-10-31 11:36:28 +00:00
Nav
c8a9c21eb4
Increased bottom panel resize handle size
2021-10-31 11:36:28 +00:00
Nav
1bbf1868f0
Reset cursor upon panel resize mouse release event
2021-10-31 11:36:28 +00:00
Nav
4ce850e1d7
Button naming consistency
2021-10-31 11:36:28 +00:00
Nav
356c06f4f3
Tidying lambdas
2021-10-31 11:36:28 +00:00
Nav
5e4fb0eaed
Rearranged left and bottom panels in the Insight window
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
c2ff87fd8d
Positioning register inspection window at the center of the main Insight window
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
Nav
1aef5bba79
Ensured that Insight menu bars are always of a fixed width
2021-10-31 11:36:28 +00:00
Nav
ecbf482df8
Tidying
2021-10-31 11:36:28 +00:00
Nav
2679979988
Made DIP and QFP package widgets look nicer with the new panels
2021-10-31 11:36:28 +00:00
Nav
104f09f7c9
Refactored InsightWindow class to inherit from QMainWindow, as opposed to a standard QObject
...
Replaced QWidget left panel with new PanelWidget instance
Also introduced a bottom panel (empty ATM)
Removed obsolete widgets
Added panel size adjustment on window resize
2021-10-31 11:36:28 +00:00
Nav
74b8e41e1b
New panel widget
2021-10-31 11:36:28 +00:00
Nav
508acf1c56
Tidying/consistency in lambda definitions
2021-10-03 02:03:54 +01:00
Nav
e6d4af525f
Tidying and version number bump
2021-09-27 23:08:53 +01:00
Nav
3a12395515
Handled positioning of the target package widget in the container, instead of within the widget itself
2021-09-26 18:18:12 +01:00
Nav
73d422ebd5
Used QWidget::update() instead of QWidget::repaint() for target package pin updates. Results in less flickering
2021-09-26 18:17:09 +01:00
Nav
4ced48737b
Tidying of the QFP target package widget
2021-09-26 18:16:27 +01:00
Nav
135df2395b
Corrected pin spacing issue on DIP target package widget
...
Also moved redundant resizing out of the paintEvent handler.
And some other tidying of the DIP widget
2021-09-26 18:16:02 +01:00
Nav
242394857a
Tweaks to button border colours on register inspection window
2021-09-25 20:15:21 +01:00
Nav
5eea0c0b9c
Bloom Inisght error dialogue
2021-09-25 20:14:57 +01:00
Nav
ce76574f1d
Tweaked value label positioning on BitsetWidget
2021-09-25 01:10:26 +01:00
Nav
267e59fcce
Improved the handling of read-only registers in the register inspection window
2021-09-23 21:20:19 +01:00
Nav
10b879a964
Made register inspection window a child - it will now close when it's parent is deleted, as it should
2021-09-23 21:19:47 +01:00
Nav
1f112fb179
Focus on register inspection window, upon the user attempting to open an already opened instance
2021-09-23 21:18:30 +01:00
Nav
402c468248
Tweaks to Bloom icon, about window and insight window title change
2021-09-23 21:17:35 +01:00
Nav
0d6e4366d7
More tweaks to Insight colours
2021-09-23 21:15:55 +01:00
Nav
c428cff5a1
Tweaks to Insight's colour palette
2021-09-21 23:13:28 +01:00
Nav
ebfd97eae8
Tidying
2021-09-21 21:21:57 +01:00
Nav
e76bb07ef1
Added description label in the RegisterHistoryItem widget
2021-09-21 21:21:00 +01:00
Nav
59b7069a9c
Added help button to register inspection window
2021-09-21 21:20:03 +01:00
Nav
d66439d1df
Disable register access via the inspection window, when then target is not in a STOPPED state
2021-09-21 21:19:12 +01:00
Nav
073a9e8bb7
Persist newly obtained register value to inspeciton window
2021-09-21 21:17:03 +01:00
Nav
dcdcd1d114
Register inspection window
2021-09-18 22:41:08 +01:00
Nav
671e3dd51b
Graphic tweaks to QFP target package widget
2021-09-17 21:49:37 +01:00
Nav
39c95857e5
Replaced TargetIoPortsUpdated event with RegistersWrittenToTarget event
2021-09-12 23:28:16 +01:00
Nav
dca5b362b3
Created new register type for port registers
2021-09-12 23:26:56 +01:00
Nav
b81b51790e
Improved register written event
2021-09-12 23:25:34 +01:00
Nav
60df8c0d49
Tidying
2021-09-11 20:45:26 +01:00
Nav
63a080d821
Automatically trigger refreshing of register widgets, in the TargetRegistersPane, upon a registers written event
2021-09-11 20:45:06 +01:00
Nav
08a5916e08
Fixed pin body widget hover bug
2021-09-08 19:37:09 +01:00
Nav
733cc60ddb
Tidying
2021-09-07 19:07:13 +01:00
Nav
a8faabd95f
Tweaks to Bloom graphics for matching colour palette
2021-09-07 19:06:16 +01:00
Nav
c00c9017e5
Removed unused Bloom graphic assets
2021-09-04 18:16:17 +01:00
Nav
17d4486ec0
Small tweaks to Bloom graphics
2021-09-04 18:13:56 +01:00
Nav
b46630ac91
Updated refresh tool button to use new SvgWidget
2021-09-04 18:13:05 +01:00
Nav
151088d9dc
Tidying
2021-09-04 18:12:32 +01:00