session-ios/Session/Conversations
Arshak Aghakaryan fda7a4b482 feat: Implement "scroll-back" to latest message when navigating replies
This commit adds a navigation history for quoted messages, such as if
Alice navigated to message A by pressing the "quoted message" inside the
reply message B and pressed the "scroll down button", the chat will be
scrolled back to message B instead of the very bottom. This is true for
as many replies as the user navigates through.
All the messages higher than the lowest fully visible message
are automatically cleared from the stack as the user scrolls.

This feature makes it easier to read threaded conversations,
especially in scenarios with much to catch up on. This is most useful in
group chats and communities.
2023-07-28 21:13:04 +04:00
..
Context Menu Cleaning up final things before release 2023-07-14 14:36:59 +10:00
Emoji Picker Fixed a hang, removed redundant libs, files and code 2023-06-29 16:58:23 +10:00
Input View Cleaning up final things before release 2023-07-14 14:36:59 +10:00
Message Cells CI tweaks and tweak for initial UX issue with 'blinded25' id 2023-07-14 16:48:53 +10:00
Settings Fixed a hang, removed redundant libs, files and code 2023-06-29 16:58:23 +10:00
Views & Modals Fixed a hang, removed redundant libs, files and code 2023-06-29 16:58:23 +10:00
ConversationSearch.swift Fixed a hang, removed redundant libs, files and code 2023-06-29 16:58:23 +10:00
ConversationVC+Interaction.swift feat: Implement "scroll-back" to latest message when navigating replies 2023-07-28 21:13:04 +04:00
ConversationVC.swift feat: Implement "scroll-back" to latest message when navigating replies 2023-07-28 21:13:04 +04:00
ConversationViewModel.swift Fixes for user config crashes 2023-07-20 12:29:56 +10:00