c249278421
Remove unnecessary logging statements across various components to clean up code and improve readability. This includes removing debug, error, and warning logs from attachment handling, image processing, media loading, and profile management functionalities. Additionally, a script has been added to automate the removal of log statements from Kotlin files.
2026-02-05 02:05:25 +05:00
8c30fc3549
feat: Add camera button to MediaGrid for quick access
2026-01-29 21:54:17 +05:00
91eb8a4b63
feat: Revamp UnlockScreen layout and enhance user experience with improved avatar display and dropdown account selection
2026-01-26 19:53:33 +05:00
766ab84f8c
feat: Remove unused biometric attempt tracking and auto-biometric launch logic in UnlockScreen
2026-01-24 23:17:15 +05:00
0bb8bee2e2
feat: Add logging for screen initialization and data loading in UnlockScreen
2026-01-24 23:07:43 +05:00
a239486860
feat: Add biometric unlock functionality with saved password retrieval in UnlockScreen
2026-01-24 22:53:25 +05:00
83531a5c57
feat: Replace Material Icons with Tabler Icons across multiple screens
2026-01-24 21:51:50 +05:00
10c78e6231
feat: Implement avatar handling and display across chat and account screens
2026-01-24 01:14:25 +05:00
1367864008
feat: Enhance avatar management with detailed logging and error handling
2026-01-24 00:26:23 +05:00
c7443a7ed7
feat: Add biometric authentication toggle in ProfileScreen with state management
2026-01-22 15:00:33 +05:00
f6f8620102
feat: Implement BiometricAuthManager for biometric authentication and password encryption/decryption
2026-01-22 14:26:30 +05:00
0027aee1d9
feat: Update UnlockScreen to display account initials and username for better user identification
2026-01-22 12:08:14 +05:00
ab2084673a
feat: Add username field to AccountInfo and update display logic in SelectAccountScreen
2026-01-22 01:28:54 +05:00
aac5081dec
feat: Add screen orientation setting and improve padding for navigation bars in ChatsList and Onboarding screens
2026-01-18 19:52:56 +05:00
61995e9286
feat: Simplify animations across multiple screens by replacing slide transitions with fade animations for improved user experience
2026-01-18 17:26:04 +05:00
89e5f3cfa2
feat: Optimize search animations and improve content rendering in SearchScreen; update Saved Messages icon handling in DialogItemContent
2026-01-18 13:12:43 +05:00
a3810af4a0
Refactor UI components in ChatsListScreen, ForwardChatPickerBottomSheet, and SearchScreen for improved readability and maintainability; adjust text color alpha values, streamline imports, and enhance keyboard handling functionality.
2026-01-17 21:09:47 +05:00
c9136ed499
feat: Update menu icon color for improved visibility in ChatsListScreen
2026-01-17 21:03:19 +05:00
b1046f88e5
feat: Integrate AccountManager to retrieve last logged account in AuthFlow and update MainActivity
2026-01-16 06:18:47 +05:00
42d2eb9e9c
feat: Remove debug logging from various components for cleaner code
2026-01-14 04:43:32 +05:00
145a3621a1
feat: Remove HideKeyboardOnDispose component to streamline keyboard management across screens
2026-01-13 21:35:31 +05:00
912412bd56
feat: Implement automatic keyboard hiding on screen exit for improved user experience
2026-01-13 21:07:07 +05:00
fb339642fa
feat: Safely set last logged account public key using null safety
2026-01-12 17:37:42 +05:00
8aa17383cf
feat: Save last logged account public key after authentication for improved user experience
2026-01-12 17:16:44 +05:00
67e99901be
feat: Implement Recent Searches functionality in SearchScreen for improved user experience
2026-01-12 17:05:38 +05:00
161a4fe61b
feat: Update account creation flow to return DecryptedAccount and configure kapt for Room
2026-01-11 16:44:58 +05:00
70ed7fbc6e
feat: Fix WebSocket connection issues after account registration by ensuring connection before authentication
2026-01-11 16:20:23 +05:00
a14e2589b0
feat: Enhance back navigation in AuthFlow and add back button in WelcomeScreen for better user experience
2026-01-09 23:59:34 +05:00
1b860e1c3e
feat: Improve logout handling and back navigation in AuthFlow for better user experience
2026-01-09 23:32:57 +05:00
4675f62941
feat: Adjust spacing and padding in ConfirmSeedPhraseScreen for improved layout consistency
2026-01-09 21:06:30 +05:00
e95bfc9de7
feat: Update avatar color retrieval to use public key instead of name in UnlockScreen and ChatsListScreen
2026-01-09 04:30:01 +05:00
b63909eafd
feat: Update UnlockScreen to conditionally enable dropdown and show arrow only for multiple accounts
2026-01-09 04:12:24 +05:00
68fec47790
feat: Refactor account management to use SharedPreferences for last logged public key for immediate access
2026-01-09 04:10:49 +05:00
ecebaaf066
feat: Refactor account selection logic in UnlockScreen to prioritize last logged public key and improve logging
2026-01-09 04:02:15 +05:00
b6786cea05
feat: Implement forced logout on app restart and prioritize last logged public key in UnlockScreen
2026-01-09 03:56:48 +05:00
b4be8fda11
feat: Update navigation bar color logic to match drawer background when open
2026-01-09 03:35:26 +05:00
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
3cad4edd9b
feat: Enhance SetPasswordScreen to hide info when keyboard is visible with animated transitions
2026-01-09 03:10:04 +05:00
961e89d8ee
feat: Update AuthFlow logic and enhance ChatsListScreen with styled truncated public key display
2026-01-09 02:59:26 +05:00
d3b25ae64f
feat: Enhance UnlockScreen with account selection dropdown and search functionality
2026-01-09 02:48:34 +05:00
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
634d3094e3
feat: Add paste functionality for seed phrase confirmation with success message
2026-01-09 01:55:43 +05:00
3ae544dac2
feat: Enhance architecture and performance optimizations
...
- Updated architecture documentation to reflect changes in data layer and caching strategies.
- Implemented LRU caching for key pair generation and private key hash to improve performance.
- Refactored DatabaseService to include LRU caching for encrypted accounts, reducing database query times.
- Introduced a search bar in SelectAccountScreen for filtering accounts, enhancing user experience.
- Adjusted UI components for better spacing and consistency.
- Updated build.gradle.kts to support Java 17 and Room incremental annotation processing.
- Modified gradle.properties to include necessary JVM arguments for Java 17 compatibility.
2026-01-09 01:33:30 +05:00
4adbbd095d
feat: Add network permissions and security configuration for internet access
2026-01-09 01:00:49 +05:00
ed973ed485
refactor: Remove unused code and clean up FeatureItem composable
2026-01-09 00:43:44 +05:00
87cee5b9c3
feat: Enhance logging and debugging capabilities across Protocol and UI components
2026-01-09 00:34:45 +05:00
28a0d7a601
feat: Implement protocol packet classes and binary stream for network communication
2026-01-08 22:00:32 +05:00
b877d6fa73
Refactor code structure for improved readability and maintainability
2026-01-08 21:48:22 +05:00
5b298a37b3
feat: Add clipboard functionality to SeedPhraseScreen for copying seed phrase
2026-01-08 20:26:34 +05:00
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