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
Nav
dcd180e728
New target registers side pane
2021-09-04 18:11:52 +01:00
Nav
10a737e90c
Moved refreshing of target pin states, upon an IO port update event, to target package widget class.
...
Functionality for the target package widget is now completely contained within the TargetPackageWidget class (and derivations).
2021-09-04 18:07:12 +01:00
Nav
85ef2c57e1
Removed tight coupling of target pin widgets with Insight window - moved target pin state toggling into an InsightWorker task.
2021-09-04 18:03:45 +01:00
Nav
90a4f1ce29
Added disabled font color for rotatable widgets
2021-09-04 17:56:38 +01:00
Nav
27b5684037
Moved disabled SVG widget functionality to SvgWidget class
2021-09-04 17:56:18 +01:00
Nav
7c144c7678
Removed hard-coded rotation angle in SvgWidget
2021-09-03 21:51:14 +01:00
Nav
b099afd590
Adjusted minimum Insight window size applied by DIP and QFP target package widgets
2021-09-03 21:50:45 +01:00
Nav
5a1ae665ac
QFP pin widget tidying
2021-09-02 21:20:48 +01:00
Nav
9680f06df8
Right click signal for clickable widget
2021-09-02 21:20:09 +01:00
Nav
1dc184edbc
Improved containment of target package widget functionality - it's now less tightly coupled.
2021-09-02 21:19:46 +01:00
Nav
96c3279efd
Improved automatic Insight window resizing when a QFP target package widget is enabled
2021-08-24 20:12:07 +01:00
Nav
0ff217113a
Disabled insight support for target variants with more than 100 pins
2021-08-24 20:10:45 +01:00
Nav
ae1b0c000d
Tidying
2021-08-22 20:58:54 +01:00