mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-27 12:15:50 +01:00
Add backup support for theme and bar size settings.
This commit is contained in:
committed by
Cody Henthorne
parent
cffc445048
commit
eebf3e0836
@@ -88,6 +88,20 @@ message AccountData {
|
||||
AutoDownloadOption documents = 4;
|
||||
}
|
||||
|
||||
enum AppTheme {
|
||||
UNKNOWN_APP_THEME = 0; // Interpret as "System"
|
||||
SYSTEM = 1;
|
||||
LIGHT = 2;
|
||||
DARK = 3;
|
||||
}
|
||||
|
||||
enum CallsUseLessDataSetting {
|
||||
UNKNOWN_CALL_DATA_SETTING = 0; // Interpret as "Never"
|
||||
NEVER = 1;
|
||||
MOBILE_DATA_ONLY = 2;
|
||||
WIFI_AND_MOBILE_DATA = 3;
|
||||
}
|
||||
|
||||
message AccountSettings {
|
||||
bool readReceipts = 1;
|
||||
bool sealedSenderIndicators = 2;
|
||||
@@ -111,12 +125,14 @@ message AccountData {
|
||||
bool optimizeOnDeviceStorage = 20;
|
||||
// See zkgroup for integer particular values. Unset if backups are not enabled.
|
||||
optional uint64 backupTier = 21;
|
||||
bool showSealedSenderIndicators = 22;
|
||||
reserved /* showSealedSenderIndicators */ 22;
|
||||
SentMediaQuality defaultSentMediaQuality = 23;
|
||||
AutoDownloadSettings autoDownloadSettings = 24;
|
||||
reserved /* wifiAutoDownloadSettings */ 25;
|
||||
optional uint32 screenLockTimeoutMinutes = 26; // If unset, consider screen lock to be disabled.
|
||||
optional bool pinReminders = 27; // If unset, consider pin reminders to be enabled.
|
||||
AppTheme appTheme = 28; // If unset, treat the same as "Unknown" case
|
||||
CallsUseLessDataSetting callsUseLessDataSetting = 29; // If unset, treat the same as "Unknown" case
|
||||
}
|
||||
|
||||
message SubscriberData {
|
||||
@@ -138,8 +154,15 @@ message AccountData {
|
||||
}
|
||||
|
||||
message AndroidSpecificSettings {
|
||||
enum NavigationBarSize {
|
||||
UNKNOWN_BAR_SIZE = 0; // Intepret as "Normal"
|
||||
NORMAL = 1;
|
||||
COMPACT = 2;
|
||||
}
|
||||
|
||||
bool useSystemEmoji = 1;
|
||||
bool screenshotSecurity = 2;
|
||||
NavigationBarSize navigationBarSize = 3; // If unset, treat the same as "Unknown" case
|
||||
}
|
||||
|
||||
bytes profileKey = 1;
|
||||
@@ -1387,4 +1410,4 @@ message ChatFolder {
|
||||
repeated uint64 includedRecipientIds = 7; // generated recipient id of groups, contacts, and/or note to self
|
||||
repeated uint64 excludedRecipientIds = 8; // generated recipient id of groups, contacts, and/or note to self
|
||||
bytes id = 9; // should be 16 bytes
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user