k1ngsterr1
7750f450e8
feat: Add requests handling in ChatsListViewModel and UI; implement RequestsScreen and RequestsSection for better user interaction
2026-01-16 18:08:34 +05:00
k1ngsterr1
6d506e681b
feat: Enhance logging and state management in Protocol and MessageRepository; improve dialog read status handling in ChatViewModel
2026-01-16 17:11:50 +05:00
k1ngsterr1
6386164ae7
feat: Implement real-time UI updates for new messages in MessageRepository; refactor ChatViewModel to avoid message duplication
2026-01-16 16:43:15 +05:00
k1ngsterr1
b1046f88e5
feat: Integrate AccountManager to retrieve last logged account in AuthFlow and update MainActivity
2026-01-16 06:18:47 +05:00
k1ngsterr1
c52e6dda53
feat: Enhance logging in scrollToMessage function for better debugging of message IDs and lengths
2026-01-16 05:57:30 +05:00
k1ngsterr1
d58897ea38
feat: Reset highlighted message before scrolling and improve logging for message search in ChatDetailScreen
2026-01-16 05:44:16 +05:00
k1ngsterr1
5fdc910b6e
feat: Enhance message caching and background refresh logic in ChatViewModel; improve decryption methods with multiple attempts for better reliability
2026-01-16 05:19:33 +05:00
k1ngsterr1
caf1d246d3
feat: Update authorization logic for compatibility with crypto_new; enhance key generation and public key format
2026-01-16 04:53:48 +05:00
k1ngsterr1
306e854646
feat: Improve dialog deletion process by updating UI immediately and handling errors gracefully
2026-01-16 04:33:43 +05:00
k1ngsterr1
c605148fa4
feat: Update reply message handling in ChatViewModel and ChatDetailScreen to improve user experience during reply animations
2026-01-16 04:23:20 +05:00
k1ngsterr1
6c4bffb93e
feat: Modify reply clearing logic in ChatViewModel to allow manual closure of reply panel, preserving input text
2026-01-16 04:13:12 +05:00
k1ngsterr1
a3951146a6
feat: Enhance logging in CryptoManager for decryption errors; update button heights in ChatDetailScreen for consistent UI; improve reply clearing logic in ChatViewModel; add animated dismiss function in ForwardChatPickerBottomSheet
2026-01-16 04:03:19 +05:00
k1ngsterr1
fbab2d0f80
feat: Enhance ForwardManager and ChatViewModel for improved message handling and logging; adjust ForwardChatPickerBottomSheet height for better UX
2026-01-16 03:38:33 +05:00
k1ngsterr1
81d2b744ba
feat: Implement message forwarding feature with chat selection and re-encryption logic
2026-01-16 03:29:32 +05:00
k1ngsterr1
4b2f5785ae
feat: Remove replyToMessageId extraction and related logic from MessageRepository
2026-01-16 03:09:32 +05:00
k1ngsterr1
7e710a3160
feat: Update PBKDF2 key derivation to use SHA256 and simplify password handling for compatibility with React Native
2026-01-16 02:39:43 +05:00
k1ngsterr1
25d4d5cdcc
feat: Extract replyToMessageId from attachments and implement custom PBKDF2 key derivation
2026-01-16 02:32:19 +05:00
k1ngsterr1
f8ba10be54
feat: Add detailed logging for message scrolling and reply actions in ChatDetailScreen
2026-01-16 01:26:18 +05:00
k1ngsterr1
a75235158b
feat: Enhance reply handling with detailed logging and update encryption method to SHA256
2026-01-16 01:18:57 +05:00
k1ngsterr1
9a2015f500
feat: Refactor padding in MessageInputBar for consistency with Selection Action Bar
2026-01-15 23:54:14 +05:00
k1ngsterr1
5919194471
feat: Optimize animations in OnboardingScreen and improve MessageInputBar visibility transitions
2026-01-15 23:42:52 +05:00
k1ngsterr1
80f5e436ee
feat: Optimize onboarding animations and improve page swiping performance
2026-01-15 22:40:24 +05:00
k1ngsterr1
e7e6d23631
feat: Add reply panel visibility state and optimize dialog confirmation handling
2026-01-15 21:46:51 +05:00
k1ngsterr1
22a17e5fec
feat: Improve keyboard handling in selection mode for better user experience
2026-01-15 20:54:04 +05:00
k1ngsterr1
2b1b6eecef
feat: Add divider between dialogs in ChatsListScreen for improved visual separation
2026-01-15 18:45:58 +05:00
k1ngsterr1
f2d744a442
feat: Update dialog deletion logic to use sorted dialog keys for message removal
2026-01-15 18:34:15 +05:00
k1ngsterr1
36976dc747
feat: Enhance dialog deletion logic to ensure complete message removal and cache clearing
2026-01-15 18:13:58 +05:00
k1ngsterr1
842bd4eedb
feat: Increase delay for clearing reply messages to improve user experience
2026-01-15 17:48:07 +05:00
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
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