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
42d2eb9e9c
feat: Remove debug logging from various components for cleaner code
2026-01-14 04:43:32 +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
37b7d6e613
feat: Optimize emoji picker with chunk loading and improve typing indicator in chat list
2026-01-14 02:00:43 +05:00
k1ngsterr1
f9c1425403
feat: Preload emojis asynchronously and improve keyboard height handling in ChatDetailScreen
2026-01-14 00:03:37 +05:00
k1ngsterr1
145a3621a1
feat: Remove HideKeyboardOnDispose component to streamline keyboard management across screens
2026-01-13 21:35:31 +05:00
k1ngsterr1
e1b708d463
feat: Add account initialization in ProtocolManager and enhance keyboard handling on screen exit
2026-01-13 21:17:47 +05:00
k1ngsterr1
912412bd56
feat: Implement automatic keyboard hiding on screen exit for improved user experience
2026-01-13 21:07:07 +05:00
k1ngsterr1
f155c4d36d
feat: Enhance ProtocolManager logging and error handling; optimize emoji picker performance
2026-01-13 20:46:46 +05:00
k1ngsterr1
42b1cdd79a
feat: Enhance message handling and emoji picker
...
- Update MessageEntity to clarify encryption of plainMessage.
- Introduce ERROR status in MessageStatus for handling message send failures.
- Implement message delivery timeout logic in ChatDetailScreen.
- Add retry and delete functionality for failed messages in ChatViewModel.
- Improve message decryption process in ChatViewModel to handle various scenarios.
- Refactor emoji categories in AppleEmojiPicker to align with Unicode standards and improve sorting.
2026-01-13 16:05:42 +05:00
k1ngsterr1
eb8d24a782
feat: Add message count query to MessageDao, enhance ChatDetailScreen with auto-focus on reply input, and improve read receipt handling in ChatViewModel
2026-01-13 07:02:01 +05:00
k1ngsterr1
378c68f1eb
fix: Optimize emoji loading logic and adjust padding in AppleEmojiPickerPanel
2026-01-13 06:36:33 +05:00
k1ngsterr1
5bb9560353
feat: Enhance packet sending logic to handle connection issues and implement swipe-to-reply functionality in chat UI
2026-01-13 06:32:16 +05:00
k1ngsterr1
b1a334c954
feat: Enhance AppleEmojiTextView to support :emoji_XXXX: format and Unicode emojis
2026-01-13 05:13:16 +05:00
k1ngsterr1
62093e1b1e
feat: Implement emoji preloading in background for improved performance
2026-01-13 03:32:18 +05:00
k1ngsterr1
8720d02701
feat: Limit emoji loading to 500 for performance and optimize image request size for faster loading
2026-01-13 01:48:57 +05:00
k1ngsterr1
b8a2334042
feat: Refactor MessageInputBar for improved emoji picker and input field design
2026-01-12 22:41:00 +05:00
k1ngsterr1
99121ce996
feat: Add delivery confirmation for incoming messages in ProtocolManager
2026-01-12 14:47:36 +05:00
k1ngsterr1
8237c72c17
feat: Implement floating input bar in ChatDetailScreen and ensure transparent backgrounds in AppleEmojiEditText
2026-01-12 03:52:17 +05:00
k1ngsterr1
ec299bb415
feat: Enhance AppleEmojiPicker to load all emojis from assets and group them by category
2026-01-12 02:59:16 +05:00
k1ngsterr1
7bac22850e
feat: Optimize AppleEmojiPicker with caching and enhance UI with Liquid Glass style
2026-01-12 02:09:56 +05:00
k1ngsterr1
a75dfaab98
fix: Update Java home path in gradle.properties for consistency
2026-01-12 01:44:37 +05:00
senseiGai
dac62b16ed
feat: Add custom Telegram send icon and implement floating input for message entry in ChatDetailScreen
2026-01-11 21:23:18 +05:00
k1ngsterr1
9baa7f444a
feat: Enhance Protocol with additional packet types and integrate AppleEmojiText for improved emoji display
2026-01-10 22:25:26 +05:00
k1ngsterr1
286706188b
feat: Add AppleEmojiTextField component for enhanced emoji input with PNG support
2026-01-10 21:17:13 +05:00
k1ngsterr1
58ec38ecb4
feat: Improve send button animation in MessageInputBar for smoother UX
2026-01-10 21:08:27 +05:00
k1ngsterr1
fa634936f5
feat: Implement user search functionality with ViewModel and results display
2026-01-10 19:10:43 +05:00