Apply profiles server-side rather than client-side, signal active profile update, forward loaded profile to local client for plugins

This commit is contained in:
Adam Honse committed 2026-07-07 01:35:34 -05:00
1 parent a58e79ba71
commit 04ef7a2c28
7 files changed
+456 -103

No files matched your search

+4
View File
@@ -82,12 +82,16 @@ public:
bool LoadProfile(std::string profile_name);
void OnProfileAboutToLoad();
void OnProfileLoaded(std::string profile_json_string);
nlohmann::json ReadProfileJSON(std::string profile_name);
bool SaveProfile(std::string profile_name);
bool SaveProfileFromJSON(nlohmann::json profile_json);
bool SaveSizes();
void SetActiveProfile(std::string profile_name);
void SetConfigurationDirectory(const filesystem::path& directory);
void SetProfileListFromDescription(char * data_buf);