mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-04-17 15:21:39 -05:00
Save and load websocket connections
This commit is contained in:
parent
59cc37c90a
commit
1978b8f1a1
|
|
@ -504,6 +504,7 @@ void SwitcherData::loadSettings(obs_data_t *obj)
|
|||
|
||||
loadSceneGroups(obj);
|
||||
loadMacros(obj);
|
||||
loadConnections(obj);
|
||||
loadWindowTitleSwitches(obj);
|
||||
loadScreenRegionSwitches(obj);
|
||||
loadPauseSwitches(obj);
|
||||
|
|
@ -537,6 +538,7 @@ void SwitcherData::saveSettings(obs_data_t *obj)
|
|||
saveSceneGroups(obj);
|
||||
|
||||
saveMacros(obj);
|
||||
saveConnections(obj);
|
||||
saveWindowTitleSwitches(obj);
|
||||
saveScreenRegionSwitches(obj);
|
||||
savePauseSwitches(obj);
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
#include <macro.hpp>
|
||||
#include <macro-properties.hpp>
|
||||
#include <duration-control.hpp>
|
||||
#include <connection-manager.hpp>
|
||||
|
||||
constexpr auto default_interval = 300;
|
||||
constexpr auto previous_scene_name = "Previous Scene";
|
||||
|
|
@ -134,6 +135,9 @@ struct SwitcherData {
|
|||
bool obsIsShuttingDown = false;
|
||||
int shutdownConditionCount = 0;
|
||||
|
||||
std::deque<Connection> connections;
|
||||
std::vector<std::string> websocketMessages;
|
||||
|
||||
std::deque<WindowSwitch> windowSwitches;
|
||||
std::vector<std::string> ignoreIdleWindows;
|
||||
std::string lastTitle;
|
||||
|
|
@ -282,6 +286,7 @@ struct SwitcherData {
|
|||
|
||||
void saveSettings(obs_data_t *obj);
|
||||
void saveMacros(obs_data_t *obj);
|
||||
void saveConnections(obs_data_t *obj);
|
||||
void saveWindowTitleSwitches(obs_data_t *obj);
|
||||
void saveScreenRegionSwitches(obs_data_t *obj);
|
||||
void savePauseSwitches(obs_data_t *obj);
|
||||
|
|
@ -304,6 +309,7 @@ struct SwitcherData {
|
|||
|
||||
void loadSettings(obs_data_t *obj);
|
||||
void loadMacros(obs_data_t *obj);
|
||||
void loadConnections(obs_data_t *obj);
|
||||
void loadWindowTitleSwitches(obs_data_t *obj);
|
||||
void loadScreenRegionSwitches(obs_data_t *obj);
|
||||
void loadPauseSwitches(obs_data_t *obj);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user