|
|
@ -1924,34 +1924,34 @@ typedef enum : NSUInteger {
|
|
|
|
#pragma mark - ConversationViewCellDelegate
|
|
|
|
#pragma mark - ConversationViewCellDelegate
|
|
|
|
|
|
|
|
|
|
|
|
- (void)conversationCell:(ConversationViewCell *)cell
|
|
|
|
- (void)conversationCell:(ConversationViewCell *)cell
|
|
|
|
isFailedOrSending:(BOOL)isFailedOrSending
|
|
|
|
shouldAllowReply:(BOOL)shouldAllowReply
|
|
|
|
didLongpressMediaViewItem:(id<ConversationViewItem>)viewItem
|
|
|
|
didLongpressMediaViewItem:(id<ConversationViewItem>)viewItem
|
|
|
|
{
|
|
|
|
{
|
|
|
|
NSArray<MenuAction *> *messageActions =
|
|
|
|
NSArray<MenuAction *> *messageActions =
|
|
|
|
[ConversationViewItemActions mediaActionsWithConversationViewItem:viewItem
|
|
|
|
[ConversationViewItemActions mediaActionsWithConversationViewItem:viewItem
|
|
|
|
isFailedOrSending:isFailedOrSending
|
|
|
|
shouldAllowReply:shouldAllowReply
|
|
|
|
delegate:self];
|
|
|
|
delegate:self];
|
|
|
|
[self presentMessageActions:messageActions withFocusedCell:cell];
|
|
|
|
[self presentMessageActions:messageActions withFocusedCell:cell];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
- (void)conversationCell:(ConversationViewCell *)cell
|
|
|
|
- (void)conversationCell:(ConversationViewCell *)cell
|
|
|
|
isFailedOrSending:(BOOL)isFailedOrSending
|
|
|
|
shouldAllowReply:(BOOL)shouldAllowReply
|
|
|
|
didLongpressTextViewItem:(id<ConversationViewItem>)viewItem
|
|
|
|
didLongpressTextViewItem:(id<ConversationViewItem>)viewItem
|
|
|
|
{
|
|
|
|
{
|
|
|
|
NSArray<MenuAction *> *messageActions =
|
|
|
|
NSArray<MenuAction *> *messageActions =
|
|
|
|
[ConversationViewItemActions textActionsWithConversationViewItem:viewItem
|
|
|
|
[ConversationViewItemActions textActionsWithConversationViewItem:viewItem
|
|
|
|
isFailedOrSending:isFailedOrSending
|
|
|
|
shouldAllowReply:shouldAllowReply
|
|
|
|
delegate:self];
|
|
|
|
delegate:self];
|
|
|
|
[self presentMessageActions:messageActions withFocusedCell:cell];
|
|
|
|
[self presentMessageActions:messageActions withFocusedCell:cell];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
- (void)conversationCell:(ConversationViewCell *)cell
|
|
|
|
- (void)conversationCell:(ConversationViewCell *)cell
|
|
|
|
isFailedOrSending:(BOOL)isFailedOrSending
|
|
|
|
shouldAllowReply:(BOOL)shouldAllowReply
|
|
|
|
didLongpressQuoteViewItem:(id<ConversationViewItem>)viewItem
|
|
|
|
didLongpressQuoteViewItem:(id<ConversationViewItem>)viewItem
|
|
|
|
{
|
|
|
|
{
|
|
|
|
NSArray<MenuAction *> *messageActions =
|
|
|
|
NSArray<MenuAction *> *messageActions =
|
|
|
|
[ConversationViewItemActions quotedMessageActionsWithConversationViewItem:viewItem
|
|
|
|
[ConversationViewItemActions quotedMessageActionsWithConversationViewItem:viewItem
|
|
|
|
isFailedOrSending:isFailedOrSending
|
|
|
|
shouldAllowReply:shouldAllowReply
|
|
|
|
delegate:self];
|
|
|
|
delegate:self];
|
|
|
|
[self presentMessageActions:messageActions withFocusedCell:cell];
|
|
|
|
[self presentMessageActions:messageActions withFocusedCell:cell];
|
|
|
|
}
|
|
|
|
}
|
|
|
|