Show backup status in Settings window

This commit is contained in:
trevor-signal
2025-04-02 14:57:29 -04:00
committed by GitHub
parent 51647fef95
commit aba0e028d4
25 changed files with 1136 additions and 191 deletions

View File

@@ -68,6 +68,13 @@ export class SettingsChannel extends EventEmitter {
this.#installCallback('setEmojiSkinToneDefault');
this.#installCallback('getEmojiSkinToneDefault');
// Backups
this.#installSetting('backupFeatureEnabled', { setter: false });
this.#installSetting('cloudBackupStatus', { setter: false });
this.#installSetting('backupSubscriptionStatus', { setter: false });
this.#installCallback('refreshCloudBackupStatus');
this.#installCallback('refreshBackupSubscriptionStatus');
// Getters only. These are set by the primary device
this.#installSetting('blockedCount', { setter: false });
this.#installSetting('linkPreviewSetting', { setter: false });