Nav
5d3bddac01
Latest version number query task
2021-10-31 11:36:28 +00:00
Nav
4ad1ddda44
Ready signal for InsightWorker startup routine
2021-10-31 11:36:28 +00:00
Nav
dfb99b674b
Rearranged Insight class member declaration
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
52a9b27519
Insight worker task for reading target memory
2021-10-31 11:36:28 +00:00
Nav
03a36c12a7
Fixed bug with panel resizing where the bottom panel was overlapping on resize
2021-10-31 11:36:28 +00:00
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
fc6d7dfc51
Fixed bug with Qt plugins not loading from correct path
2021-09-27 23:09:20 +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
ba4acd1629
Distributed Ubuntu fonts for Bloom Insight
2021-09-25 01:10:01 +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
6686a021fb
Disabled sharing of OpenGL contexts
2021-09-21 21:24:37 +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
d2a8966a0a
Included timestamp in the InsightWorkers targetRegistersWritten signal
2021-09-18 22:35:30 +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