k1ngsterr1
35e21fd3f6
feat: Implement optimized emoji picker and cache with preloading and smooth animations
2026-01-15 01:45:48 +05:00
k1ngsterr1
f9c1425403
feat: Preload emojis asynchronously and improve keyboard height handling in ChatDetailScreen
2026-01-14 00:03:37 +05:00
k1ngsterr1
f155c4d36d
feat: Enhance ProtocolManager logging and error handling; optimize emoji picker performance
2026-01-13 20:46:46 +05:00
k1ngsterr1
7c911835ea
feat: Refactor message bubble layout to display timestamp and status inline for outgoing messages
2026-01-13 20:14:39 +05:00
k1ngsterr1
4881024a9c
feat: Optimize chat screen transitions by removing redundant animations for a smoother user experience
2026-01-13 18:36:17 +05:00
k1ngsterr1
435c07bf01
feat: Enhance screen transition animations and preserve state during navigation for improved user experience
2026-01-13 18:09:15 +05:00
k1ngsterr1
d2eec2ab61
feat: Implement message encryption in database to enhance security
2026-01-13 16:21:55 +05:00
k1ngsterr1
fb339642fa
feat: Safely set last logged account public key using null safety
2026-01-12 17:37:42 +05:00
k1ngsterr1
8aa17383cf
feat: Save last logged account public key after authentication for improved user experience
2026-01-12 17:16:44 +05:00
k1ngsterr1
67e99901be
feat: Implement Recent Searches functionality in SearchScreen for improved user experience
2026-01-12 17:05:38 +05:00
k1ngsterr1
325c5ace4b
feat: Simplify header transition animations in MainScreen for smoother navigation
2026-01-12 16:31:14 +05:00
k1ngsterr1
718c2e705f
feat: Replace custom header with TopAppBar for improved layout and smoother transitions in ChatsListScreen
2026-01-12 16:24:23 +05:00
k1ngsterr1
99121ce996
feat: Add delivery confirmation for incoming messages in ProtocolManager
2026-01-12 14:47:36 +05:00
k1ngsterr1
6014d23d69
feat: Update RosettaDatabase to include Message and Dialog entities, increment version to 2
...
feat: Implement message packets for sending and receiving messages, including delivery and read notifications
feat: Enhance ProtocolManager to handle message sending, delivery, and typing status with appropriate logging
feat: Refactor ChatDetailScreen to utilize ChatViewModel for managing chat state and message input
feat: Create ChatViewModel to manage chat messages, input state, and packet listeners for incoming messages
build: Add KSP plugin for annotation processing and configure Java 17 for the build environment
2026-01-10 22:15:27 +05:00
k1ngsterr1
1ed5d90055
feat: Add ChatDetailScreen and implement chat navigation with animated transitions
2026-01-10 20:16:27 +05:00
k1ngsterr1
fa634936f5
feat: Implement user search functionality with ViewModel and results display
2026-01-10 19:10:43 +05:00
k1ngsterr1
1b860e1c3e
feat: Improve logout handling and back navigation in AuthFlow for better user experience
2026-01-09 23:32:57 +05:00
k1ngsterr1
b6786cea05
feat: Implement forced logout on app restart and prioritize last logged public key in UnlockScreen
2026-01-09 03:56:48 +05:00
k1ngsterr1
ec70d1e216
feat: Add rounded corners to account list item and add account button in SelectAccountScreen and UnlockScreen
2026-01-09 03:27:44 +05:00
k1ngsterr1
d3b25ae64f
feat: Enhance UnlockScreen with account selection dropdown and search functionality
2026-01-09 02:48:34 +05:00
k1ngsterr1
e9eac107f2
feat: Add public key handling for avatar display and enhance paste functionality in seed phrase confirmation
2026-01-09 01:58:56 +05:00
k1ngsterr1
b877d6fa73
Refactor code structure for improved readability and maintainability
2026-01-08 21:48:22 +05:00
k1ngsterr1
307670e691
Enhance OnboardingScreen with smoother pager swipes and add pulse animation to Rosetta logo
...
- Implemented custom fling behavior for HorizontalPager to improve swipe experience.
- Added pulse animation effect to the Rosetta logo on the onboarding screen for better visual appeal.
- Updated the layout and animation specifications to enhance user interaction and aesthetics.
2026-01-08 20:04:51 +05:00
k1ngsterr1
42ddfe5b18
Initial commit: rosetta-android-prime
2026-01-08 19:06:37 +05:00