Alpha Kotlin Rewrite 3
Note
This is an early build of the fully rewritten version in Kotlin Compose.
Things may still change, break, or not even work :P
📍 Smarter Location System
- Use your current device location
- Option to set device location directly from the app
- Better handling of default and active locations
- Improved location loading, saving, and error states
🔎 Search & Providers
- Support for multiple search providers
- Improved search results handling and provider switching
- Better error feedback when searches fail
⚠️ Better Error Handling
- More detailed error messages across the app
- Improved crash-safe handling for weather and search
- Smarter snackbars with contextual messages
🎨 UI & Experience
- Added a proper Intro screen
- Updated icons and visual improvements across screens
- Better loading indicators and smoother interactions
- Improved fog and weather animations based on theme
🌍 Localization & Strings
- Expanded translations and improved string handling
- More consistent and clean UI text across the app
⚙️ System Improvements
- New refresh and cache handling logic
- Improved weather data validation and updates
- Better state handling in core screens and viewmodels
🐞 Fixes & Stability
- Fixed multiple location and weather update issues
- Improved performance in search and weather screens
- General cleanup and stability improvements