Cedinia is a new and experimental Android touch friendly GUI frontend for Czkawka Core, built with Slint.
The name refers to the Battle of Cedynia in 972, a victory significant to the early Polish state.
## Installation
Probably the easiest way is to install it from prebuilt APKs(generated by CI), which can be found in the releases section:
https://github.com/qarmin/czkawka/releases/download/Nightly/cedinia.apk
## Compilation/Setup
Quite complicated - look for now at the CI or TMP_INSTALL.md to see what needs to be installed and how to build it.
## Known issues and missing features
- Not all parts of the UI are finalized yet and may still change in the future
- Keyboard support currently has multiple issues due to bugs in Slint, so it is recommended to avoid using it for now
- The application is not available on the Google Play Store or Android
- The Android <-> Rust integration via JNI is quite complex, so some features may not work as expected
## AI usage
Because this project goes into parts of Android that I am not familiar with, I used a lot of AI assistance during development(especially because this app have quite similar frontend like Krokiet). I reviewed and guided every step myself, but AI helped speed things up.
## License
The code is licensed under the MIT license, but the entire project is licensed under GPL-3.0 due to Slint license restrictions.
All icons and images are licensed under the [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) license.