k1ngsterr1
42d2eb9e9c
feat: Remove debug logging from various components for cleaner code
2026-01-14 04:43:32 +05:00
k1ngsterr1
145a3621a1
feat: Remove HideKeyboardOnDispose component to streamline keyboard management across screens
2026-01-13 21:35:31 +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
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
161a4fe61b
feat: Update account creation flow to return DecryptedAccount and configure kapt for Room
2026-01-11 16:44:58 +05:00
k1ngsterr1
70ed7fbc6e
feat: Fix WebSocket connection issues after account registration by ensuring connection before authentication
2026-01-11 16:20:23 +05:00
k1ngsterr1
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
k1ngsterr1
1b860e1c3e
feat: Improve logout handling and back navigation in AuthFlow for better user experience
2026-01-09 23:32:57 +05:00
k1ngsterr1
4675f62941
feat: Adjust spacing and padding in ConfirmSeedPhraseScreen for improved layout consistency
2026-01-09 21:06:30 +05:00
k1ngsterr1
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
k1ngsterr1
b63909eafd
feat: Update UnlockScreen to conditionally enable dropdown and show arrow only for multiple accounts
2026-01-09 04:12:24 +05:00
k1ngsterr1
68fec47790
feat: Refactor account management to use SharedPreferences for last logged public key for immediate access
2026-01-09 04:10:49 +05:00
k1ngsterr1
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
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
b4be8fda11
feat: Update navigation bar color logic to match drawer background when open
2026-01-09 03:35:26 +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
3cad4edd9b
feat: Enhance SetPasswordScreen to hide info when keyboard is visible with animated transitions
2026-01-09 03:10:04 +05:00
k1ngsterr1
961e89d8ee
feat: Update AuthFlow logic and enhance ChatsListScreen with styled truncated public key display
2026-01-09 02:59:26 +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
634d3094e3
feat: Add paste functionality for seed phrase confirmation with success message
2026-01-09 01:55:43 +05:00
k1ngsterr1
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
k1ngsterr1
4adbbd095d
feat: Add network permissions and security configuration for internet access
2026-01-09 01:00:49 +05:00
k1ngsterr1
ed973ed485
refactor: Remove unused code and clean up FeatureItem composable
2026-01-09 00:43:44 +05:00
k1ngsterr1
87cee5b9c3
feat: Enhance logging and debugging capabilities across Protocol and UI components
2026-01-09 00:34:45 +05:00
k1ngsterr1
28a0d7a601
feat: Implement protocol packet classes and binary stream for network communication
2026-01-08 22:00:32 +05:00
k1ngsterr1
b877d6fa73
Refactor code structure for improved readability and maintainability
2026-01-08 21:48:22 +05:00
k1ngsterr1
5b298a37b3
feat: Add clipboard functionality to SeedPhraseScreen for copying seed phrase
2026-01-08 20:26:34 +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
fc54cc89df
Enhance UI animations in SetPasswordScreen and SplashScreen
...
- Added animated visibility for elements in SetPasswordScreen to improve user experience during password setup.
- Introduced fade and scale animations for icons and text in SetPasswordScreen.
- Updated SplashScreen to include alpha animations for smoother transitions.
- Adjusted animation parameters for better performance and visual appeal.
- Addressed deprecation warnings related to Gradle configurations in the project.
2026-01-08 20:04:43 +05:00
k1ngsterr1
42ddfe5b18
Initial commit: rosetta-android-prime
2026-01-08 19:06:37 +05:00