Nav
7108899884
Automatically associate SvgToolButton widgets to child QMenu. This means we can add a QMenu to a tool button, via the .ui file, and have it be automatically associated.
2021-12-04 21:23:58 +00:00
Nav
58eab7b871
Debug tool device driver for the MPLAB PICkit 4
2021-11-28 22:41:41 +00:00
Nav
a03240446e
Debug tool driver for Xplained Nano
2021-11-28 22:12:51 +00:00
Nav
3748173877
Debug tool device driver for Xplained Mini
2021-11-28 20:27:02 +00:00
Nav
566d1be694
Device driver for Curiosity Nano evaluation board
2021-11-27 14:54:43 +00:00
Nav
ade9550ea2
New Xplained Pro debug tool driver
2021-11-22 23:05:46 +00:00
Nav
83c5065faa
New insight worker task for fetching the current stack pointer
2021-11-11 19:06:28 +00:00
Nav
1ef78dafb1
Single definition of Bloom website domain
2021-11-02 23:26:11 +00:00
Nav
77cefd8308
ByteAddressContainer and ByteAddressItem QGraphicsItems
2021-10-31 11:36:28 +00:00
Nav
e2c4dcb97f
Refactored hex viewer widget to use QGraphicsView items as opposed to widgets, for byte items in the hex viewer.
...
This requirement became apparent when testing the initial approach with large memory sizes - the GUI became unresponsive due to the number of widgets being constructed.
This was along side other performance issues that arose from the large number of widgets
2021-10-31 11:36:28 +00:00
Nav
901b3a0fe5
Enabled additional compiler warnings for unnecessary std::move invocations.
2021-10-31 11:36:28 +00:00
Nav
8433a87fbf
VersionNumber parsing
2021-10-31 11:36:28 +00:00
Nav
5d3bddac01
Latest version number query task
2021-10-31 11:36:28 +00:00
Nav
fbd3037a8c
Tidying
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
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
58f994bba4
Bumped version number for bug fix release (v0.4.2).
2021-10-30 21:08:51 +01:00
Nav
c046c69085
Version number bump for v0.4.1
2021-10-04 23:43:14 +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
88d5f6f568
Forgot to include this in previous commit RE new error dialogue
2021-09-25 20:18:41 +01:00
Nav
ba4acd1629
Distributed Ubuntu fonts for Bloom Insight
2021-09-25 01:10:01 +01:00
Nav
551dc24e0e
Changed udev rule copying to copy after build, via a custom command
2021-09-25 01:09:00 +01:00
Nav
ebfd97eae8
Tidying
2021-09-21 21:21:57 +01:00
Nav
dcdcd1d114
Register inspection window
2021-09-18 22:41:08 +01:00
Nav
b8bf590be7
Write registers to target insight task
2021-09-11 18:52:59 +01:00
Nav
dcd180e728
New target registers side pane
2021-09-04 18:11:52 +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
9d9f429fba
Dramatically improved speed of register reading in the AVR8 EDBG driver
...
This will accommodate Insight's eager loading of target registers via the new TargetRegistersSidePaneWidget
2021-08-30 22:30:35 +01:00
Nav
4c4bde45cf
Fixed numerous bugs with hashing and sorting of TargetRegisterDescriptor objects
...
These became apparent when using some STL contains (map, set, etc)
2021-08-30 22:22:28 +01:00
Nav
3be8d90e09
Moved insight worker and introduced worker tasks
2021-08-30 22:17:59 +01:00
Nav
5e280f9327
New sliding handle widget for resizing side panels
2021-08-22 20:46:19 +01:00
Nav
342384a91c
New clickable widget
2021-08-22 20:43:43 +01:00
Nav
109c045536
New SvgToolButton widget for tool buttons that use the custom SvgWidget for icons
2021-08-22 20:43:21 +01:00
Nav
9af1bb6557
New custom expanding widgets
2021-08-22 20:42:21 +01:00
Nav
c3f082cd7d
New rotatable label widget
2021-08-22 20:41:52 +01:00
Nav
bbe0051205
Extended QUiLoader to support loading custom widgets from UI files
2021-08-22 20:39:29 +01:00
Nav
8259b7dc51
New SVG widget for displaying SVG images
2021-08-22 20:38:05 +01:00
Nav
e3ec4e31e8
Adjusted optimisation level for release builds
2021-08-20 22:52:39 +01:00
Nav
d5ae3dcdae
Updated Qt shared objects (for the Qt6 upgrade)
2021-08-20 22:52:07 +01:00
Nav
29ab3aa3b8
Upgraded to Qt6
2021-08-18 22:49:23 +01:00
Nav
30ae552211
Removed obsolete class and tidied CMakeLists file
2021-08-08 13:59:22 +01:00
Nav
7ebc447344
Updated AvrGdbRsp debug server to use the provided register descriptors, instead of creating them
2021-08-07 17:22:59 +01:00
Nav
fd719f1cda
Renamed GDB & TargetConrollerConsole read & write register functions/classes to a more generic name.
2021-08-07 17:10:10 +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
Nav
196a280142
Prep for v0.3.0
2021-07-04 01:16:14 +01:00
Nav
4fe2dcb681
Prep for v0.2.1
2021-06-23 04:34:38 +01:00