Commit Graph

47 Commits

Author SHA1 Message Date
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
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
Nav
d303a231b4 Prep for v0.2.0 2021-06-23 00:02:33 +01:00
Nav
69cee4d579 Removed EventRef alias for clarity 2021-06-22 14:44:00 +01:00
Nav
a7df862d36 Moved away from shared pointers in event handlers - didn't make sense to expose the event management implementation to handlers.
Also some other bits of tidying.
2021-06-22 03:06:20 +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
897482de1d Renamed component (DebugServer and TargetController) state changed events to be specific to thread states 2021-05-24 21:12:21 +01:00
Nav
76e5fba383 Moved environment defaulting to class scope 2021-05-24 21:05:17 +01:00
Nav
ce480a996c Removed all using declarations and directives from header files 2021-05-24 20:58:49 +01:00
Nav
d39ca609bc Prep for v0.1.1 2021-05-09 01:24:01 +01:00
Nav
19b970d160 Prep for v0.1.0 2021-05-02 16:26:27 +01:00
Nav
9d2b5b2f0a Consistency in application event handler naming 2021-04-25 16:03:07 +01:00
Nav
89b6aa8015 Prep for bug fix release 0.0.2 2021-04-24 21:00:01 +01:00
Nav
7a28f93ee9 Tidying 2021-04-06 23:20:50 +01:00
Nav
a29c5e1fec Initial commit 2021-04-04 21:04:12 +01:00