Nav
3b80954f72
Tidying
2021-12-08 00:42:32 +00:00
Nav
57ec4f0a4a
Moved global insight refresh into member function. Also enabled spinning animation on the refresh button
2021-12-08 00:19:28 +00:00
Nav
ca757f8fce
Corrected regression bug with disabling the insight UI when target enters running state
2021-12-08 00:17:30 +00:00
Nav
c1cac55a61
Automatically resize the Insight window upon the user opening the bottom panel, to ensure there is adequate space
2021-11-17 21:44:55 +00:00
Nav
61d9dfbd93
Allowed the bottom panel to overlap the target package widget on resize
2021-11-17 21:44:04 +00:00
Nav
d4a0264474
Improved Insight window sizing on load - reduced to a more appropriate size, based on the size of the target package widget
...
Also tidied the isVariantSupported() implementation
2021-11-17 21:42:35 +00:00
Nav
40ee3df836
Fixed bug with bottom panel size constraints not being updated on target package widget change
2021-11-07 20:33:23 +00:00
Nav
332a26afbb
Corrected EEPROM button initialising
2021-11-06 00:19:26 +00:00
Nav
90dd76455d
Fixed bug with RAM & EEPROM panes both appearing on initial activation
2021-11-06 00:18:54 +00:00
Nav
d3c77c1131
Added EEPROM inspection pane
2021-11-05 23:43:47 +00:00
Nav
1ef78dafb1
Single definition of Bloom website domain
2021-11-02 23:26:11 +00:00
Nav
1d9d482da9
Explicit pointer declarations when using the auto keyword
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
356c06f4f3
Tidying lambdas
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
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
ecbf482df8
Tidying
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
508acf1c56
Tidying/consistency in lambda definitions
2021-10-03 02:03:54 +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
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
ebfd97eae8
Tidying
2021-09-21 21:21:57 +01:00
Nav
39c95857e5
Replaced TargetIoPortsUpdated event with RegistersWrittenToTarget event
2021-09-12 23:28:16 +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
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
1dc184edbc
Improved containment of target package widget functionality - it's now less tightly coupled.
2021-09-02 21:19:46 +01:00
Nav
0ff217113a
Disabled insight support for target variants with more than 100 pins
2021-08-24 20:10:45 +01:00
Nav
0e7c06bf87
Fixed bug with default variant selection in Insight window
...
The Insight window was failing to default to the first available variant
when the user provided an invalid variant name in their config file.
2021-07-17 02:19:41 +01:00
Nav
2e4810389f
Moved Insight target widgets to "Widgets" sub-folder.
2021-07-07 20:54:45 +01:00
Nav
ac64d04c5d
Fixed issue with the Insight window enabling the target widget upon receiving new pin states, even when the target was still running
2021-07-04 00:30:35 +01:00
Nav
139e880646
Tidying
2021-06-21 00:14:31 +01:00
Nav
a9c6171ac2
Removed duplicate target variants from Insight window
2021-06-20 22:57:09 +01:00
Nav
57acda4b3b
Included SSOP target package and updated the Insight window to use the DIP widget for SOIC, SSOP and DIP packages.
...
Also updated the Insight window to use the QFP widget for QFN packages.
2021-06-20 22:55:48 +01:00
Nav
08914372b9
Tidying
2021-05-31 00:03:57 +01:00
Nav
602328d9d1
Added BLOOM_COMPILED_RESOURCES_PATH_OVERRIDE macro to avoid using compiled resources in debug builds
2021-05-30 19:05:18 +01:00
Nav
bd371d1830
Insight handling of TC suspension
2021-05-30 16:53:24 +01:00
Nav
ce480a996c
Removed all using declarations and directives from header files
2021-05-24 20:58:49 +01:00
Nav
e79b3a42fb
Corrected issues with building and packaging
2021-04-14 23:18:14 +01:00
Nav
0f309e04c7
Cleaned up default target variant selection code and some tidying
2021-04-09 20:39:04 +01:00
Nav
dac101f3bc
Added action handler for Help->Getting Started option in Insight window help menu
2021-04-08 21:28:36 +01:00
Nav
3b12af22cc
Adjusted the report issue function to include some target information in the URL, via query parameters. The GitHub issues page will use this to pre-fill the fields.
2021-04-08 21:13:50 +01:00
Nav
c1c32fd1cc
Added default target variant option in project configuration
2021-04-08 20:42:23 +01:00
Nav
a29c5e1fec
Initial commit
2021-04-04 21:04:12 +01:00