Address review findings

This commit is contained in:
Lukas Brübach 2026-11-08 14:42:33 +01:00
parent 34e28dfa22
commit 885b7f82ae
3 changed files with 80 additions and 14 deletions

View file

@ -591,13 +591,19 @@ void TabDeckStorage::renderSyncStatus()
case SyncStatusType::Failed:
syncStatusLabel->setText(tr("Sync failed: %1").arg(syncStatusDetail));
break;
case SyncStatusType::Finished:
syncStatusLabel->setText(tr("Sync complete: %1 uploaded, %2 downloaded, %3 unchanged, %4 skipped.")
.arg(lastSyncSummary.uploaded)
.arg(lastSyncSummary.downloaded)
.arg(lastSyncSummary.unchanged)
.arg(lastSyncSummary.skipped));
case SyncStatusType::Finished: {
QString text = tr("Sync complete: %1 uploaded, %2 downloaded, %3 removed, %4 unchanged, %5 skipped.")
.arg(lastSyncSummary.uploaded)
.arg(lastSyncSummary.downloaded)
.arg(lastSyncSummary.removed)
.arg(lastSyncSummary.unchanged)
.arg(lastSyncSummary.skipped);
if (!lastSyncSummary.note.isEmpty()) {
text += QStringLiteral("\n") + lastSyncSummary.note;
}
syncStatusLabel->setText(text);
break;
}
case SyncStatusType::Idle:
syncStatusLabel->setText(tr("Not synced yet"));
break;