Nav
|
11e9b0c731
|
Removed redundant programming mode events and updated TC documentation.
These events were made redundant by the introduction of the `TargetState`
struct, and the `TargetStateChanged` event.
|
2025-03-29 02:03:26 +00:00 |
|
Nav
|
7fe5b88dd8
|
Refactored Insight GUI to accommodate the many changes made to Bloom's internals
Also lots of tidying.
|
2024-12-24 18:27:59 +00:00 |
|
Nav
|
9a6e22e6c7
|
Corrected member initialisation order (addressing -Wreorder warnings)
|
2023-08-19 21:53:00 +01:00 |
|
Nav
|
5896306f1a
|
Removed redundant 'Bloom' namespace from entire codebase
|
2023-08-13 15:47:51 +01:00 |
|
Nav
|
bc4939e48f
|
Added shutdownOnClose Insight config param, to trigger a shutdown when the user closes the main Insight window.
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
c307fb513e
|
Removed Insight window activation/deactivation (it was no longer needed since we removed TC suspension)
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
2feccb7b6f
|
Moved version number check to Application class
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
659b3c3679
|
Moved QApplication instance to main Application class
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
4485ee0961
|
Used std::atomic for ThreadState
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
9475a80cd0
|
Removed TC state code from insight and debug server components
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
f980d960b7
|
Refactored insight startup code to accommodate on-demand activation.
Also created new event for activation request
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
4895b2c919
|
Tidying
|
2023-03-13 00:45:26 +00:00 |
|
Nav
|
e3a45886cf
|
Removed unnecessary blocking operation (which was running on the main thread)
|
2023-02-27 01:53:24 +00:00 |
|
Nav
|
f37f8f301a
|
Corrected bad rebase
|
2023-02-27 00:08:01 +00:00 |
|
Nav
|
8fa7e82c56
|
Moved Paths helper functions to service class
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
d353b55f9b
|
Renamed TargetControllerConsole to TargetControllerService
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
46592e4323
|
Corrected distributed font paths
|
2023-01-18 00:35:23 +00:00 |
|
Nav
|
0b19de8afa
|
Moved distributed files to build/distributed and stop placing the binary in build/bin (have binned that directory).
Also updated installation rules
|
2023-01-15 21:20:09 +00:00 |
|
Nav
|
529438b9e4
|
Tidying
|
2022-12-17 14:46:08 +00:00 |
|
Nav
|
adb450d111
|
Set stale data flag in TargetMemoryInspectionPane, when the relevant memory type has been written to
|
2022-12-10 21:38:08 +00:00 |
|
Nav
|
851a2b7cd7
|
Fixed latest version number check bug
|
2022-09-18 18:16:52 +01:00 |
|
Nav
|
294e49df08
|
Increased timeout value for single-shot timer used to emit the target state when stepping through code
|
2022-09-18 15:02:22 +01:00 |
|
Nav
|
42c42203c2
|
Tidying
|
2022-09-17 20:56:23 +01:00 |
|
Nav
|
238819eb42
|
Added single-shot delay times for emitting target stopped events to Insight components, when stepping through code
|
2022-09-17 20:55:17 +01:00 |
|
Nav
|
2f3692293e
|
Tidying
|
2022-09-15 20:20:25 +01:00 |
|
Nav
|
eb7ce58b75
|
Tidying
|
2022-09-14 19:46:16 +01:00 |
|
Nav
|
241d94da54
|
Off-loaded ByteItemGraphicsScene construction to Insight worker task
|
2022-09-10 22:50:52 +01:00 |
|
Nav
|
1ddff3c2a4
|
Support for multiple InsightWorker threads. We now have three InsightWorker threads as opposed to one
|
2022-09-08 16:07:29 +01:00 |
|
Nav
|
77cd13bf46
|
Added id to InsightWorker objects
|
2022-09-08 15:29:54 +01:00 |
|
Nav
|
0a45bca30a
|
Replaced InsightWorker signals with InsightSignals singleton
|
2022-09-07 22:25:28 +01:00 |
|
Nav
|
a0ee539501
|
Immediately close all of Insight's child windows on InsightWindow::deactivate()
|
2022-08-13 18:42:40 +01:00 |
|
Nav
|
066c1fcece
|
Fixed bug where the TargetController was shutting down before the InsightWorker thread, causing the InsightWorker thread to hang as it waited for the TargetController to respond to a command.
|
2022-07-23 16:03:33 +01:00 |
|
Nav
|
7e99520047
|
Upgraded Qt to version 6.2.4 (LTS)
|
2022-07-13 20:37:35 +01:00 |
|
Nav
|
fa037a81b1
|
Replaced nasty onInsightStateChangedEvent event handler in TargetController with new GetTargetState command
|
2022-04-28 21:06:57 +01:00 |
|
Nav
|
db51d5e4c5
|
Removed unused EventManager class member from Insight and InsightWorker
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
56dc870b8e
|
Updated Insight component to use the main thread's event listener, as opposed to constructing its own.
|
2022-02-09 17:47:05 +00:00 |
|
Nav
|
56fae9e0a8
|
Fixed bug with Insight window close event being issued twice
|
2022-02-06 20:29:31 +00:00 |
|
Nav
|
53a3c815d7
|
Removed using namespace directive for class member function definitions in source files
|
2022-02-05 15:32:08 +00:00 |
|
Nav
|
dd4cbcc597
|
Global stylesheet for styles that should be applied application-wide.
|
2021-12-18 18:24:03 +00:00 |
|
Nav
|
842a39600c
|
Created custom BloomProxyStyle to override Qt system styles
|
2021-12-18 00:16:11 +00:00 |
|
Nav
|
3b80954f72
|
Tidying
|
2021-12-08 00:42:32 +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
|
6b11956c90
|
Tidying
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
8433a87fbf
|
VersionNumber parsing
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
10b80e24ba
|
Latest version check on Insight startup
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
fc6d7dfc51
|
Fixed bug with Qt plugins not loading from correct path
|
2021-09-27 23:09:20 +01:00 |
|
Nav
|
ba4acd1629
|
Distributed Ubuntu fonts for Bloom Insight
|
2021-09-25 01:10:01 +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 |
|