Nav
|
46d75b3f4b
|
Replaced --target-list-machine CLI command with a more generic --capabilities-machine command, so that I can include other info.
- Also moved the `insightAvailable` flag from the `--version-machine` command
|
2024-02-12 23:22:54 +00:00 |
|
Nav
|
599637502d
|
Don't instantiate QApplication/QCoreApplication when running CLI commands
QApplication takes around a second to be constructed - annoying when all we want to do is run a CLI command
|
2024-02-12 23:02:06 +00:00 |
|
Nav
|
60dddb847c
|
Added CLI command to list supported targets in JSON format
|
2024-02-12 20:25:51 +00: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
|
db04783080
|
Corrected EXCLUDE_INSIGHT regressions from moving QApplication into main application class
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
a1bd4522b0
|
Tidying shutdown routines
|
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
|
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
|
0012404a5d
|
Added EXCLUDE_INSIGHT build flag.
|
2023-07-18 23:14:41 +01:00 |
|
Nav
|
bc8206ccc7
|
Corrected missing header includes
|
2022-10-09 13:10:17 +01:00 |
|
Nav
|
51a3d2fbbb
|
Tidied Process class and moved Application::isRunningAsRoot() function to Process class
|
2022-10-05 20:58:25 +01:00 |
|
Nav
|
6c436cbefc
|
Tidying
|
2022-08-27 17:56:55 +01:00 |
|
Nav
|
c88395b8eb
|
Tidying
|
2022-08-04 21:08:41 +01:00 |
|
Nav
|
c44fc2a3c0
|
Other bits of tidying
|
2022-06-22 22:24:27 +01:00 |
|
Nav
|
36800db064
|
Tidying
|
2022-05-28 23:12:04 +01:00 |
|
Nav
|
b19110ff62
|
Moved Application::getCommandToHandlerMapping() implementation to Application.cpp
And some other tidying
|
2022-05-06 19:34:12 +01:00 |
|
Nav
|
7776ba88c3
|
New --version-machine CLI command
|
2022-05-06 19:30:43 +01:00 |
|
Nav
|
0a21526a68
|
Tidying
|
2022-04-17 23:56:57 +01:00 |
|
Nav
|
8be1446e72
|
Moved TargetController components into new 'TargetController' namespace.
|
2022-04-09 15:57:24 +01:00 |
|
Nav
|
0a537dcf90
|
Renamed TargetController class to TargetControllerComponent
|
2022-04-09 15:26:56 +01:00 |
|
Nav
|
a131833379
|
Renamed DebugServers directory to DebugServer
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
ac9fad3726
|
Renamed DebugServers namespace to DebugServer
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
e52ef609a4
|
Renamed DebugServer class to DebugServerComponent
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
934c4b2820
|
Created new ServerInterface class and refactored the AVR GDB RSP debug server into an implementation of ServerInterface
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
0a9e00aad9
|
Corrected broken namespace (regression of renaming)
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
01396afcec
|
Renamed AvrGdbRsp directory to AvrGdb and moved target register functions to new GDB target descriptor class
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
5055d97a8d
|
Removed unused EventManager class member from Application class
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
28396d9d80
|
Removed unused EventManager class member from DebugServer and derived classes
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
3f70e84f68
|
Removed unused EventManager class member from SignalHandler
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
08f4ee30b2
|
Shutdown Bloom, if configured to do so, upon receiving the DebugSessionFinished event
|
2022-02-09 17:50:32 +00:00 |
|
Nav
|
8d0dc68da0
|
Tidying
|
2022-02-09 17:49:25 +00:00 |
|
Nav
|
752aaeffcf
|
Used Bloom version number from CMakeLists.txt file instead of repeating
|
2022-01-22 16:46:41 +00:00 |
|
Nav
|
9ebd2b9d57
|
Saving project settings on shutdown
|
2022-01-22 16:14:29 +00:00 |
|
Nav
|
ae00ed8013
|
Tidying
|
2022-01-16 18:54:58 +00:00 |
|
Nav
|
023b655145
|
Created start/stop routines for the signal handler
|
2022-01-09 14:25:52 +00:00 |
|
Nav
|
327a24164c
|
Tidying
|
2022-01-02 21:24:23 +00:00 |
|
Nav
|
2ecde9d11d
|
Foundations laid for project settings and Insight porject settings
|
2022-01-02 21:24:23 +00:00 |
|
Nav
|
addb3ef64e
|
Renamed and refactored extractConfig() member function
|
2022-01-02 21:24:23 +00:00 |
|
Nav
|
49383eb448
|
Improved handling of late initialisation for component objects
|
2022-01-02 21:24:23 +00:00 |
|
Nav
|
7c08a37d82
|
Renamed ApplicationConfig to ProjectConfig
|
2022-01-02 21:24:23 +00:00 |
|
Nav
|
6100cbe989
|
Bumped version number
|
2021-12-28 05:16:00 +00:00 |
|
Nav
|
8433a87fbf
|
VersionNumber parsing
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
356c06f4f3
|
Tidying lambdas
|
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
|
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
|
7a6dcdcbfd
|
Fixed bug with Insight QApplication object being created too soon, which in turn caused issues with signal capturing.
Also ensured that we only initialise the Insight object when the user has enabled Insight in their config.
|
2021-08-11 00:07:12 +01:00 |
|