Nav
4608a68c29
Adjusted font size of pin direction label in DIP package widget
2021-11-04 23:21:42 +00:00
Nav
15555b37c2
Fixed DIP pin body alignment issue with variable sized pin names
2021-10-31 11:36:28 +00:00
Nav
1d9d482da9
Explicit pointer declarations when using the auto keyword
2021-10-31 11:36:28 +00:00
Nav
8d82af3689
Tidying
2021-10-31 11:36:28 +00:00
Nav
f76e3d8a07
Decreased the pin body widget sizes for the QFP target widget
...
Plan to correct the labelling later
2021-10-31 11:36:28 +00:00
Nav
56a3c7d6ce
Decreased the size of pin body widgets for the DIP target package widget
...
Also moved the pin labels around to make best use of the space
2021-10-31 11:36:28 +00:00
Nav
077127315c
Corrected pin body size handing within target widgets
2021-10-31 11:36:28 +00:00
Nav
6b11956c90
Tidying
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
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
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
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
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
08a5916e08
Fixed pin body widget hover bug
2021-09-08 19:37:09 +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
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
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
01c20339f3
Qt6 compatability changes
2021-08-18 22:51:15 +01:00
Nav
89b5875132
More colour tweaks to GPIO pins in Insight
2021-08-14 23:31:57 +01:00
Nav
bf7233e01b
More tweaks to colour palette
2021-08-08 22:57:44 +01:00
Nav
81ad21b005
Adjusted the Insight window colour palette to use softer colours with a higher temperature (less blue)
2021-08-07 17:31:06 +01:00
Nav
c0b99516d3
Added base class for pin body widgets & increased temperature of pin body colors (so that they're easier on the eyes)
2021-07-19 20:24:07 +01:00
Nav
2e4810389f
Moved Insight target widgets to "Widgets" sub-folder.
2021-07-07 20:54:45 +01:00