Release v0.6.48: chat language profiles and tabbed settings

This commit is contained in:
agrynco committed 2026-11-05 23:25:33 +02:00
1 parent e33387c2d5
commit 4e7a683c47
20 files changed
+729 -70

No files matched your search

+2 -1
View File
@@ -219,7 +219,8 @@ Bytes sharedSyncSettings(const Settings &s)
return a.at("layoutId").get<std::string>() < b.at("layoutId").get<std::string>();
});
for (auto key : {"startWithSystem", "autostartAsAdministrator", "tesseractPath", "useTesseract",
"historyEnabled", "maxItems", "maxTotalMegabytes", "maxImageMegabytes", "writeLog", "preventScreenLock"}) j.erase(key);
"historyEnabled", "maxItems", "maxTotalMegabytes", "maxImageMegabytes", "writeLog", "preventScreenLock",
"chatCycles"}) j.erase(key); // Chat names and matching rules stay on this PC.
return bytes(canonicalProfile(j));
}
Settings restoreSyncSettings(const Bytes &shared, const Settings &local, const std::vector<Layout> &layouts, bool keepLocalLayouts)