Commit Graph

16 Commits

Author SHA1 Message Date
cacd6dc029 feat: implement device verification flow with new UI components and protocol handling 2026-02-18 04:40:22 +05:00
abe1a1a710 feat: Implement baseline profile generation and startup benchmarking
- Added baseline profile generator for Rosetta Messenger to optimize startup performance.
- Created startup benchmark tests to measure cold start times under different compilation modes.
- Introduced a new Gradle module for baseline profile and benchmark tests.
- Updated ChatsListViewModel to show loading skeleton while data is being fetched.
- Improved keyboard handling in MessageInputBar by using SHOW_IMPLICIT instead of SHOW_FORCED.
- Minor code cleanups and optimizations across various components.
2026-02-08 09:21:05 +05:00
8b8c883a63 feat: Enhance performance and usability in chat components and emoji handling 2026-02-08 08:18:49 +05:00
d03f76391c feat: enhance profile fetching and update mechanisms in ProtocolManager and MainScreen 2026-02-06 20:58:28 +05:00
e307e8d35d fix: optimize message decryption and caching in ChatsListViewModel and CryptoManager 2026-02-05 02:05:26 +05:00
1367864008 feat: Enhance avatar management with detailed logging and error handling 2026-01-24 00:26:23 +05:00
b1046f88e5 feat: Integrate AccountManager to retrieve last logged account in AuthFlow and update MainActivity 2026-01-16 06:18:47 +05:00
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
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
dfc6d3f462 feat: Implement new encryption algorithms ECDH and XChaCha20-Poly1305 with chunking support 2026-01-15 00:53:32 +05:00
e9dece8e86 feat: Remove debug logging from message sending and user blocking/unblocking functions 2026-01-14 03:44:29 +05:00
d46920675b feat: Enhance compression and decompression methods for compatibility with pako library by using RAW deflate/inflate 2026-01-11 03:15:45 +05:00
569127100f feat: Simplify AES key encryption and decryption process in MessageCrypto by removing unnecessary conversions and enhancing logging 2026-01-11 01:42:29 +05:00
2f77c16484 feat: Implement secure database operations and caching for encrypted accounts 2026-01-09 01:09:40 +05:00
b877d6fa73 Refactor code structure for improved readability and maintainability 2026-01-08 21:48:22 +05:00
42ddfe5b18 Initial commit: rosetta-android-prime 2026-01-08 19:06:37 +05:00