Adding files

This commit is contained in:
2025-06-10 14:09:56 +02:00
commit b0d173873c
9 changed files with 219 additions and 0 deletions

13
Workspace.cpp Normal file
View File

@@ -0,0 +1,13 @@
#include "Workspace.h"
void from_json(const nlohmann::json &j, Workspace &w) {
j.at("id").get_to(w.id);
j.at("name").get_to(w.name);
j.at("monitor").get_to(w.monitor);
j.at("monitorID").get_to(w.monitorID);
j.at("windows").get_to(w.windows);
j.at("hasfullscreen").get_to(w.hasfullscreen);
j.at("lastwindow").get_to(w.lastwindow);
j.at("lastwindowtitle").get_to(w.lastwindowtitle);
j.at("ispersistent").get_to(w.ispersistent);
}