NotyKT v1.1.0
This release includes User experience improvements in the Jetpack Compose Application. No change in simple app.
🔮 What's New?
- [#117] Added screen: About for the details regarding application.
- [#118] Added Swipe to refresh support in Notes screen to re-load the notes.
✅ Bug Fixes / Improvements
All below fixes and improvements are done in the Compose application.
- [#117] Clear all previous screens from backstack after successful login/signup.
- [#117] Added validation for input text fields in Login and Signup screen.
- [#120] Fix Background of Login screen in Dark mode (Earlier, it's not supporting dark theme well)
- [#151] Added transition while navigating through the screens.
- [#196] Avoid re-syncing notes every time whenever notes screen is launched
(after returning to notes screen from other screens like About or note details). - [#197] Improved UI/UX of the input Text fields throughout the application.
- Fix: Back button pressed in note details screen creates new Notes screen instead of going back.
🎯 Codebase Improvements
- [#117] Create re-usable Composable components to reduce the repetitive code.
- Using the stable release of Jetpack Compose 1.0.1 with Kotlin 1.5.21.
- Renamed color components of theme.
- Use Hilt Compose navigation.
- Cleaned up code, refactored classes and composable methods.