k1ngsterr1
a939054c54
feat: Add message highlighting and scrolling functionality for replies
2026-01-15 17:02:35 +05:00
k1ngsterr1
327b12a462
feat: Refine emoji picker toggle logic to implement cooldown without strict blocking
2026-01-15 16:31:42 +05:00
k1ngsterr1
3203cbf9f9
feat: Implement cooldown mechanism for emoji picker toggling to prevent rapid switching
2026-01-15 16:20:53 +05:00
k1ngsterr1
4cf51a8a6e
feat: Update baseline profile with HSPL annotations for performance optimization
2026-01-15 15:53:50 +05:00
k1ngsterr1
64acf515d2
feat: Implement smart logging for keyboard and emoji height transitions
2026-01-15 15:49:05 +05:00
k1ngsterr1
959e56461a
feat: Adjust navigation bar padding based on emoji box and keyboard visibility
2026-01-15 14:58:54 +05:00
k1ngsterr1
ed4622ae27
feat: Enhance emoji picker transition with fade animations and optimize imePadding behavior
2026-01-15 14:18:48 +05:00
k1ngsterr1
911f9ebb5a
feat: Update ChatDetailScreen to use inputBackgroundColor for dropdown menus and menu items
2026-01-15 13:21:07 +05:00
k1ngsterr1
1000f017f5
feat: Preserve keyboard height when closing to restore emoji height
2026-01-15 12:16:09 +05:00
k1ngsterr1
9f4e85d64a
feat: Implement smooth keyboard transition plan with Telegram-style animations
...
- Add KeyboardTransitionCoordinator for managing transitions between keyboard and emoji panel.
- Create AnimatedKeyboardTransition for handling emoji panel animations with slide and fade effects.
- Integrate keyboard transition logic into MessageInputBar for seamless emoji picker toggling.
- Update OptimizedEmojiPicker to utilize external animation management instead of internal visibility animations.
- Ensure synchronization of keyboard and emoji heights for consistent UI behavior.
2026-01-15 12:08:10 +05:00
k1ngsterr1
a075f98dcb
feat: Implement keyboard height provider and optimize emoji picker animations
2026-01-15 03:03:54 +05:00
k1ngsterr1
c4043cd247
feat: Refactor emoji picker behavior and improve animation performance
2026-01-15 02:29:06 +05:00
k1ngsterr1
35e21fd3f6
feat: Implement optimized emoji picker and cache with preloading and smooth animations
2026-01-15 01:45:48 +05:00
k1ngsterr1
65094125f6
feat: Optimize emoji picker performance by eliminating chunk loading, reducing animations, and improving emoji caching
2026-01-15 01:24:33 +05:00
k1ngsterr1
05fc6f61b7
feat: Integrate new encryption algorithms ECDH and XChaCha20-Poly1305 with chunking support and backward compatibility
2026-01-15 00:57:50 +05:00
k1ngsterr1
dfc6d3f462
feat: Implement new encryption algorithms ECDH and XChaCha20-Poly1305 with chunking support
2026-01-15 00:53:32 +05:00
k1ngsterr1
a079d5fffa
feat: Add release signing configuration for build process
2026-01-14 20:58:30 +05:00
k1ngsterr1
42d2eb9e9c
feat: Remove debug logging from various components for cleaner code
2026-01-14 04:43:32 +05:00
k1ngsterr1
5f6cde3885
feat: Remove bottom padding adjustment for emoji picker in message list
2026-01-14 04:32:47 +05:00
k1ngsterr1
874017e72b
feat: Update bottom bar padding handling to use navigationBarsPadding for improved layout
2026-01-14 04:26:01 +05:00
k1ngsterr1
6bf66cae26
feat: Apply imePadding to bottom bar for improved keyboard interaction
2026-01-14 04:08:23 +05:00
k1ngsterr1
66331904a1
feat: Adjust input bar dimensions and navigation bar padding for improved layout
2026-01-14 03:59:10 +05:00
k1ngsterr1
e9dece8e86
feat: Remove debug logging from message sending and user blocking/unblocking functions
2026-01-14 03:44:29 +05:00
k1ngsterr1
671b68103f
feat: Replace onToggleEmojiPicker with toggleEmojiPicker for improved keyboard handling
2026-01-14 03:38:54 +05:00
k1ngsterr1
513b308d73
feat: Adjust imePadding handling between ChatDetailScreen and MessageInputBar for improved keyboard interaction
2026-01-14 03:27:42 +05:00
k1ngsterr1
be60071e58
feat: Synchronize emoji panel visibility and keyboard height handling for improved UX
2026-01-14 03:27:30 +05:00
k1ngsterr1
85ebddc91a
feat: Ensure reliable keyboard dismissal using InputMethodManager in selection mode
2026-01-14 03:19:46 +05:00
k1ngsterr1
57e37c68f9
feat: Hide keyboard and emoji picker when entering selection mode
2026-01-14 03:15:25 +05:00
k1ngsterr1
e7971c9b3e
feat: Refactor emoji picker layout and adjust content padding for improved appearance
2026-01-14 03:09:42 +05:00
k1ngsterr1
ffc823285c
feat: Add animated padding for message list when emoji picker is open
2026-01-14 03:03:27 +05:00
k1ngsterr1
f439c17740
feat: Increase spacing between text and time in MessageBubble for improved readability
2026-01-14 02:57:01 +05:00
k1ngsterr1
b83b529b8d
feat: Optimize animation duration for message input panel in ChatDetailScreen
2026-01-14 02:43:58 +05:00
k1ngsterr1
8c5efae0a1
feat: Enhance emoji picker animation with smooth slide-up effect and visibility control
2026-01-14 02:32:33 +05:00
k1ngsterr1
ee543ddf18
feat: Prevent keyboard from hiding when opening the menu in ChatDetailScreen
2026-01-14 02:12:54 +05:00
k1ngsterr1
9078d86970
feat: Remove animation for emoji picker when keyboard opens and optimize height handling
2026-01-14 02:10:53 +05:00
k1ngsterr1
37b7d6e613
feat: Optimize emoji picker with chunk loading and improve typing indicator in chat list
2026-01-14 02:00:43 +05:00
k1ngsterr1
43ef9ac87f
feat: Implement instant keyboard hiding functionality in SearchScreen and ChatDetailScreen
2026-01-14 01:50:26 +05:00
k1ngsterr1
0f59db917e
feat: Adjust emoji panel height and padding for improved layout in ChatDetailScreen
2026-01-14 01:48:04 +05:00
k1ngsterr1
01441e21d9
feat: Enhance ChatDetailScreen with Telegram-style selection UI and action buttons
2026-01-14 01:39:44 +05:00
k1ngsterr1
3c6f1cdd2f
feat: Update keyboard height handling and enhance reply logging in ChatViewModel
2026-01-14 01:27:03 +05:00
k1ngsterr1
d75897214b
feat: Hide keyboard when entering selection mode in ChatDetailScreen
2026-01-14 01:15:03 +05:00
k1ngsterr1
629d4864b1
feat: Add debug logging to sendMessage function in ChatViewModel
2026-01-14 00:57:43 +05:00
k1ngsterr1
76099f7603
feat: Enhance logging in ChatViewModel and improve emoji handling in MessageInputBar
2026-01-14 00:38:40 +05:00
k1ngsterr1
853cf68f81
feat: Hide keyboard when user is blocked in MessageInputBar
2026-01-14 00:18:07 +05:00
k1ngsterr1
e14de42c5f
feat: Implement user blocking check in MessageRepository and ChatViewModel to ignore messages from blocked users
2026-01-14 00:14:42 +05:00
k1ngsterr1
f9c1425403
feat: Preload emojis asynchronously and improve keyboard height handling in ChatDetailScreen
2026-01-14 00:03:37 +05:00
k1ngsterr1
dfaef56fb7
feat: Add bottom padding for emoji panel in ChatDetailScreen to enhance layout during keyboard visibility
2026-01-13 23:56:15 +05:00
k1ngsterr1
74325f006b
feat: Adjust bottom padding in ChatDetailScreen for improved input visibility
2026-01-13 23:48:26 +05:00
k1ngsterr1
3c50c79701
feat: Adjust keyboard handling in ChatDetailScreen to improve input experience
2026-01-13 23:44:48 +05:00
k1ngsterr1
3dd83c9cc5
feat: Implement user info request and update handling in MessageRepository and ProtocolManager
2026-01-13 23:35:21 +05:00