kana-trainer 1.1.0
Added
- Windows, macOS and Android packages: the release workflow now builds deb, rpm, Arch, an
.exeinstaller, a universal.dmgand an.apk - A
build-pkg-*tag builds a chosen subset of those packages as workflow
artifacts. - A playwright smoke test covering that the app opens, a run starts and a character sound really plays, run on every release and in ci.
Changed
- Responsive layout for desktop, tablet and phone.
- New design for the app to make it more modern
- New app icons and optimized icons for android sdk <25
- Quizes optimized for mobile and touch devices.
- Assets load through one reusable store that keeps the bytes and hands out blob URLs.
- Screens are split into small components under
src/lib/components/<screen>/
Removed
- The build, package, container, dev and test shell scripts as
scripts/publish.shpublishes to crates.io and the github workflows do everything else. - Flatpack and appimage as a build and release target. Native binaries already cover all major distros. An extra target stalls the ci too much. Appimage is bugged on tauri with wayland, waiting for fix (see: readest/readest#190).
Checksums
d6271e0e63e51e1d31f002d8aaf1f7ab08b836caad20d40ffd4042eca9e0f164 Kana Trainer-1.1.0-1.x86_64.rpm
1be6c213f1a1e91149725d4663219d943cf763a9a99bbfacaef5d61f5a4a1749 Kana Trainer_1.1.0_amd64.deb
af63149801f590dd4d2852498170dbd8c68ed6acf719121a11b061ab0ec2bff6 Kana Trainer_1.1.0_universal.dmg
5beabb9fdb0d6f7a2e23aface7c0345ee357f6df647fc506dbef1f2fa94928f4 Kana Trainer_1.1.0_x64-setup.exe
001cc8dc0bf923661d87dcea06d70d890624b7082ff9af5cc5eac00180bddd1b kana-trainer-1.1.0-1-x86_64.pkg.tar.zst
3bd9e15fcd3cb2925165e89105e3361d8b25fd7640a23733308d5ee7192274c6 kana-trainer-1.1.0.apk
48b40fc7bbab7b8410602f0c91efe280fc0739945fbd1d96d42dfdce2d757593 kana-trainer-debug-1.1.0-1-x86_64.pkg.tar.zst