Refactored Insight GUI to accommodate the many changes made to Bloom's internals

Also lots of tidying.
This commit is contained in:
Nav
2024-12-24 18:27:59 +00:00
parent 28e0a6d9e4
commit 7fe5b88dd8
195 changed files with 3449 additions and 3171 deletions

View File

@@ -52,13 +52,6 @@ struct TargetConfig
*/
Targets::TargetPhysicalInterface physicalInterface;
/**
* The name of the selected target variant.
*
* Insight uses this to determine which variant to select on start up.
*/
std::optional<std::string> variantName;
/**
* Determines whether Bloom will make use of the target's hardware breakpoint resources (if available).
*/
@@ -157,6 +150,11 @@ struct InsightConfig
*/
bool shutdownOnClose = false;
/**
* The key of the variant to select by default, in the Insight GUi.
*/
std::optional<std::string> defaultVariantKey;
InsightConfig() = default;
/**