forked from melod1n/fast-messenger
Refactor: Implement swipe-to-reply and redesign input bar
This commit introduces the ability to reply to a message by swiping it to the right. The message input bar and related components have been redesigned and refactored for a cleaner look and better user experience. Key changes: - Added a swipe-to-reply gesture on message bubbles. - Redesigned the message `InputBar` with updated styling, animations, and rounded corners that adapt to the reply state. - Renamed `MessagesHistoryInputBar` to a more generic `InputBar`. - Introduced `FastTextField`, a customized `BasicTextField`, for better performance and control. - Replaced `IconButton` with `FastIconButton` and `RippledClickContainer` in several places for consistent click handling. - Refactored `PinnedMessageContainer` and `ReplyContainer` with improved UI. - Updated the Compose BOM to `2025.12.00`.
This commit is contained in:
@@ -7,7 +7,7 @@ kotlin = "2.2.21"
|
||||
ksp = "2.3.3"
|
||||
moduleGraph = "2.9.0"
|
||||
|
||||
compose-bom = "2025.11.01"
|
||||
compose-bom = "2025.12.00"
|
||||
koin = "4.1.1"
|
||||
|
||||
accompanist = "0.37.3"
|
||||
|
||||
Reference in New Issue
Block a user