Repository navigation
Releases
Releases · coolsoftrf/Alphatrainer
Alphatrainer-1.3.2
changes since 1.3.1
Fixes
- adjusted flipcard height and text alignment
- remastered low resolution variants of the app icon for Windows
Features
- Database can now be overwritten even with release version on Android (see README)
Technical
- extracted localized text into a separate component
- extracted data provider into a shared module
- updated dependencies to latest versions
Alphatrainer-1.3.1
changes since 1.3.0
Fixes
- fixed database initialization for JVM platform in Hot Reload mode
- reduced flipcard size to make the game field fit smartphone screen in 4 columns instead of 3
Features
- prettified Training Mode Selection screen
- prettified Dictionary selection screen
Database
- updated more keys to match default language fallback
- cleaned up test data
Alphatrainer-1.3.0
changes since 1.2.1
Fixes
- fixed app locale detection on android API >= 33
Features
- implemented training mode selection
- drafted dictionary selection screen and dictionary training flipcard screen
- updated database replacement logic – OOB database will be replaced with latest version on app start
Database update
- started refactoring for keys to match default language fallback
Technical
- aligned Room setup with actual database structure
- cleaned up obsolete logic
Alphatrainer-1.2.1
changes since 1.2.0
Fixed
- transcription language resets internally (while remains visually) when navigating back from flipcards
- crash on Android API < 33
- app locale detection for default transcription language value
- locale hot change detection on Languages screen
- locale hot change detection on Aplhabets screen
Database update
- added draft for Armenian
Technical
- updated dependency versions
- refactored localization approach
- refactored navigation architecture
Alphatrainer-1.2.0
First Kotlin Multiplatform release