[WIP] Tags

This commit is contained in:
Isaac
2024-01-02 23:15:00 +04:00
parent 3fb85da558
commit 0308118446
44 changed files with 799 additions and 212 deletions

View File

@@ -228,6 +228,7 @@ public class ChatMessageDateAndStatusNode: ASDisplayNode {
var reactions: [MessageReaction]
var reactionPeers: [(MessageReaction.Reaction, EnginePeer)]
var displayAllReactionPeers: Bool
var isSavedMessages: Bool
var replyCount: Int
var isPinned: Bool
var hasAutoremove: Bool
@@ -248,6 +249,7 @@ public class ChatMessageDateAndStatusNode: ASDisplayNode {
reactions: [MessageReaction],
reactionPeers: [(MessageReaction.Reaction, EnginePeer)],
displayAllReactionPeers: Bool,
isSavedMessages: Bool,
replyCount: Int,
isPinned: Bool,
hasAutoremove: Bool,
@@ -267,6 +269,7 @@ public class ChatMessageDateAndStatusNode: ASDisplayNode {
self.reactions = reactions
self.reactionPeers = reactionPeers
self.displayAllReactionPeers = displayAllReactionPeers
self.isSavedMessages = isSavedMessages
self.replyCount = replyCount
self.isPinned = isPinned
self.hasAutoremove = hasAutoremove
@@ -744,6 +747,7 @@ public class ChatMessageDateAndStatusNode: ASDisplayNode {
},
reactions: [],
colors: reactionColors,
isTag: arguments.isSavedMessages,
constrainedWidth: arguments.constrainedSize.width
)
case let .trailingContent(contentWidth, reactionSettings):
@@ -805,6 +809,7 @@ public class ChatMessageDateAndStatusNode: ASDisplayNode {
)
},
colors: reactionColors,
isTag: arguments.isSavedMessages,
constrainedWidth: arguments.constrainedSize.width
)
} else {
@@ -818,6 +823,7 @@ public class ChatMessageDateAndStatusNode: ASDisplayNode {
},
reactions: [],
colors: reactionColors,
isTag: arguments.isSavedMessages,
constrainedWidth: arguments.constrainedSize.width
)
}