Apply 'disappearing messages disabled' icon.

pull/1/head
Matthew Chen 6 years ago
parent 4d3707a16e
commit 246218e333

@ -0,0 +1,23 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "timer-disabled-20@1x.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "timer-disabled-20@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "timer-disabled-20@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 563 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

@ -239,9 +239,16 @@ typedef void (^SystemMessageActionBlock)(void);
case TSInfoMessageTypeGroupQuit:
return nil;
case TSInfoMessageTypeDisappearingMessagesUpdate: {
// OWSDisappearingConfigurationUpdateInfoMessage *configurationUpdate =
// (OWSDisappearingConfigurationUpdateInfoMessage *)interaction; configurationIsEnabled
result = [UIImage imageNamed:@"system_message_disappearing_messages"];
BOOL areDisappearingMessagesEnabled = YES;
if ([interaction isKindOfClass:[OWSDisappearingConfigurationUpdateInfoMessage class]]) {
areDisappearingMessagesEnabled
= ((OWSDisappearingConfigurationUpdateInfoMessage *)interaction).configurationIsEnabled;
} else {
OWSFail(@"%@ unexpected interaction type: %@", self.logTag, interaction.class);
}
result = (areDisappearingMessagesEnabled
? [UIImage imageNamed:@"system_message_disappearing_messages"]
: [UIImage imageNamed:@"system_message_disappearing_messages_disabled"]);
break;
}
case TSInfoMessageVerificationStateChange:

Loading…
Cancel
Save