Refine appearance of quoted reply message cells.
This commit is contained in:
parent
5235f6eee9
commit
08ba3852cd
@ -75,15 +75,32 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
- (BOOL)hasQuotedAttachment
|
||||
{
|
||||
return self.quotedMessage.contentType.length > 0;
|
||||
return (self.quotedMessage.contentType.length > 0
|
||||
&& ![NSObject isNullableObject:self.quotedMessage.contentType equalTo:OWSMimeTypeOversizeTextMessage]);
|
||||
}
|
||||
|
||||
- (BOOL)hasQuotedAttachmentThumbnail
|
||||
{
|
||||
return (self.quotedMessage.contentType.length > 0 &&
|
||||
return (self.quotedMessage.contentType.length > 0
|
||||
&& ![NSObject isNullableObject:self.quotedMessage.contentType equalTo:OWSMimeTypeOversizeTextMessage] &&
|
||||
[TSAttachmentStream hasThumbnailForMimeType:self.quotedMessage.contentType]);
|
||||
}
|
||||
|
||||
- (NSString *)quotedSnippet
|
||||
{
|
||||
if (self.displayableQuotedText.displayText.length > 0) {
|
||||
return self.displayableQuotedText.displayText;
|
||||
} else {
|
||||
NSString *mimeType = self.quotedMessage.contentType;
|
||||
|
||||
if (mimeType.length > 0) {
|
||||
return [TSAttachment emojiForMimeType:mimeType];
|
||||
}
|
||||
}
|
||||
|
||||
return @"";
|
||||
}
|
||||
|
||||
#pragma mark -
|
||||
|
||||
- (void)createContents
|
||||
@ -282,21 +299,6 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
return [UIColor blackColor];
|
||||
}
|
||||
|
||||
- (NSString *)quotedSnippet
|
||||
{
|
||||
if (self.displayableQuotedText.displayText.length > 0) {
|
||||
return self.displayableQuotedText.displayText;
|
||||
} else {
|
||||
NSString *mimeType = self.quotedMessage.contentType;
|
||||
|
||||
if (mimeType.length > 0) {
|
||||
return [TSAttachment emojiForMimeType:mimeType];
|
||||
}
|
||||
}
|
||||
|
||||
return @"";
|
||||
}
|
||||
|
||||
// TODO:
|
||||
- (UIFont *)quotedAuthorFont
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user