summaryrefslogtreecommitdiffstats
path: root/protos
diff options
context:
space:
mode:
Diffstat (limited to 'protos')
-rw-r--r--protos/backup.proto16
1 files changed, 16 insertions, 0 deletions
diff --git a/protos/backup.proto b/protos/backup.proto
index e1af696..b7ad5ef 100644
--- a/protos/backup.proto
+++ b/protos/backup.proto
@@ -73,6 +73,17 @@ message Journal {
}
message Favorite {
+ // Type of the app, this target represents
+ enum TargetType {
+ TARGET_NONE = 0;
+ TARGET_PHONE = 1;
+ TARGET_MESSENGER = 2;
+ TARGET_EMAIL = 3;
+ TARGET_BROWSER = 4;
+ TARGET_GALLERY = 5;
+ TARGET_CAMERA = 6;
+ }
+
required int64 id = 1;
required int32 itemType = 2;
optional string title = 3;
@@ -91,6 +102,10 @@ message Favorite {
optional string iconPackage = 16;
optional string iconResource = 17;
optional bytes icon = 18;
+
+ // Added in backup version 4
+ optional TargetType targetType = 19 [default = TARGET_NONE];
+ optional int32 rank = 20;
}
message Screen {
@@ -110,6 +125,7 @@ message Widget {
optional Resource icon = 4;
optional Resource preview = 5;
+ // Added in backup version 3
// Assume that a widget is resizable upto 2x2 if no data is available
optional int32 minSpanX = 6 [default = 2];
optional int32 minSpanY = 7 [default = 2];