[Client+Server] Deck version history with restore

This commit is contained in:
Lukas Brübach 2026-10-11 17:10:01 +02:00 • committed by Lukas Brübach
parent 6d67b76fa3
commit 3cec286168
17 changed files with 436 additions and 0 deletions

View file

@ -42,3 +42,14 @@ void DeckSyncSettings::setSyncIntervalMinutes(int _syncIntervalMinutes)
setValue(_syncIntervalMinutes, "syncIntervalMinutes");
emit syncIntervalMinutesChanged(_syncIntervalMinutes);
}
int DeckSyncSettings::getHistoryLimit() const
{
return qBound(1, getValue("historyLimit", QString(), QString(), 20).toInt(), 100);
}
void DeckSyncSettings::setHistoryLimit(int _historyLimit)
{
setValue(_historyLimit, "historyLimit");
emit historyLimitChanged(_historyLimit);
}