mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-05-04 15:35:38 +01:00
Add universal disappearing messages.
This commit is contained in:
committed by
Greyson Parrelli
parent
8c6a88374b
commit
defd5e8047
+13
@@ -127,6 +127,10 @@ public final class SignalAccountRecord implements SignalRecord {
|
||||
diff.add("Payments");
|
||||
}
|
||||
|
||||
if (this.getUniversalExpireTimer() != that.getUniversalExpireTimer()) {
|
||||
diff.add("UniversalExpireTimer");
|
||||
}
|
||||
|
||||
if (!Objects.equals(this.isPrimarySendsSms(), that.isPrimarySendsSms())) {
|
||||
diff.add("PrimarySendsSms");
|
||||
}
|
||||
@@ -209,6 +213,10 @@ public final class SignalAccountRecord implements SignalRecord {
|
||||
return payments;
|
||||
}
|
||||
|
||||
public int getUniversalExpireTimer() {
|
||||
return proto.getUniversalExpireTimer();
|
||||
}
|
||||
|
||||
public boolean isPrimarySendsSms() {
|
||||
return proto.getPrimarySendsSms();
|
||||
}
|
||||
@@ -467,6 +475,11 @@ public final class SignalAccountRecord implements SignalRecord {
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setUniversalExpireTimer(int timer) {
|
||||
builder.setUniversalExpireTimer(timer);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setPrimarySendsSms(boolean primarySendsSms) {
|
||||
builder.setPrimarySendsSms(primarySendsSms);
|
||||
return this;
|
||||
|
||||
@@ -144,5 +144,6 @@ message AccountRecord {
|
||||
repeated PinnedConversation pinnedConversations = 14;
|
||||
bool preferContactAvatars = 15;
|
||||
Payments payments = 16;
|
||||
uint32 universalExpireTimer = 17;
|
||||
bool primarySendsSms = 18;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user