Commit Graph

33 Commits

Author SHA1 Message Date
Nav
9ebd2b9d57 Saving project settings on shutdown 2022-01-22 16:14:29 +00:00
Nav
cf04c2ebcd Tidying 2022-01-22 00:28:14 +00:00
Nav
023b655145 Created start/stop routines for the signal handler 2022-01-09 14:25:52 +00:00
Nav
4a5ddb1a4b Fixed regression for better accommodation of TargetController lazy loading 2022-01-02 21:30:24 +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
0faa97fc68 Defined paths in Paths helper class 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
d24587b992 Replaced init() functions with proper constructors in ProjectConfig structs 2022-01-02 21:24:23 +00:00
Nav
7c08a37d82 Renamed ApplicationConfig to ProjectConfig 2022-01-02 21:24:23 +00:00
Nav
e45a235d22 Tidying 2021-11-17 21:46:13 +00:00
Nav
1ef78dafb1 Single definition of Bloom website domain 2021-11-02 23:26:11 +00:00
Nav
8433a87fbf VersionNumber parsing 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
bad0c79f65 Handling any events that were dispatched to the main thread event listener, during startup, before passing control of the main thread over to Insight. 2021-09-24 23:23:22 +01:00
Nav
ae1b0c000d Tidying 2021-08-22 20:58:54 +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
c794eada28 Fixed bug in shutdown routine that was resulting in a seg fault on shutdown, for certain commands. 2021-06-23 04:34:00 +01:00
Nav
d365f6348b General tidying, addressing issues found by static analysis tool. 2021-06-22 23:52:31 +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
1e741d18d7 Once again, this should have been included in a previous commit, RE renaming compnent state changed events 2021-05-30 16:45:37 +01:00
Nav
77bcf07d6c Tidying 2021-05-25 21:57:59 +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
9d2b5b2f0a Consistency in application event handler naming 2021-04-25 16:03:07 +01:00
Nav
03a2bfab57 Added debug build warnings 2021-04-24 21:13:07 +01:00
Nav
c1c32fd1cc Added default target variant option in project configuration 2021-04-08 20:42:23 +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