Nav
051b7e1e8e
Made Insight settings object mutable via Insight
2022-01-22 16:14:03 +00:00
Nav
2ecde9d11d
Foundations laid for project settings and Insight porject settings
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
10b80e24ba
Latest version check on Insight startup
2021-10-31 11:36:28 +00:00
Nav
dfb99b674b
Rearranged Insight class member declaration
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
fc6d7dfc51
Fixed bug with Qt plugins not loading from correct path
2021-09-27 23:09:20 +01:00
Nav
6686a021fb
Disabled sharing of OpenGL contexts
2021-09-21 21:24:37 +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
ae1b0c000d
Tidying
2021-08-22 20:58:54 +01:00
Nav
6daafcc9b2
This should have been included in the commit before last ( 7a6dcdcbfd)
2021-08-11 00:11:11 +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
3be850fbbf
Moved Insight QApplication object to stack
2021-07-23 23:16:17 +01:00
Nav
15bc6c120b
Tidying
2021-07-04 00:35:01 +01:00
Nav
5a8f54a229
Added event listener for thread state changed events from the DebugServer, within Insight.
...
This covers cases where the DebugServer has unexpectedly shutdown and Insight should follow.
2021-07-04 00:32:05 +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
139e880646
Tidying
2021-06-21 00:14:31 +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
ce480a996c
Removed all using declarations and directives from header files
2021-05-24 20:58:49 +01:00
Nav
ceb72aa04d
Fixed invalid memory access in Insight due to argv and argc lifetimes not being guaranteed
2021-05-09 00:37:30 +01:00
Nav
fa2a3f67db
Introduced the TargetControllerConsole class to provide access to common functionality within the TargetController.
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
a29c5e1fec
Initial commit
2021-04-04 21:04:12 +01:00