Android App zum Drucken auf günstigen Bluetooth-Etikettendruckern
https://daniel.snii.de/printstar/
- Kotlin 72.6%
- Python 17.3%
- Java 10.1%
| .forgejo/workflows | ||
| app | ||
| docs | ||
| fdroid | ||
| gradle/wrapper | ||
| raspberry-pi | ||
| .gitignore | ||
| build.gradle | ||
| FORGEJO_RELEASE.md | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| README.md | ||
| settings.gradle | ||
| sn42-printstar.svg | ||
| zensical.toml | ||
SN42 PrintStar
SN42 PrintStar ist eine Android-App für kompakte Bluetooth-Thermodrucker. Sie druckt Texte, Bilder, QR-Codes und frei gestaltete Etiketten und unterstützt Seriendruck aus CSV-Daten. Eine Python-Schnittstelle ermöglicht außerdem den direkten Druck von einem Raspberry Pi.
Dokumentation
Die vollständige Dokumentation wird mit
Zensical aus den Markdown-Dateien unter docs/
erzeugt:
- Dokumentationsquellen
- Installation und Verbindung
- Funktionsübersicht
- Unterstützte Drucker
- Raspberry Pi und Python
- Build und Veröffentlichung
Lokale Vorschau:
python3 -m venv .zensical-venv
.zensical-venv/bin/pip install -r docs/requirements.txt
.zensical-venv/bin/zensical serve
Produktions-Build:
.zensical-venv/bin/zensical build --clean --strict
Die Forgejo-Release-Action baut weiterhin die signierte APK und das F-Droid-Repository. Anschließend erzeugt sie die Zensical-Site und veröffentlicht beides gemeinsam über Git Pages.
Repository
- Quellcode: https://dev.spittank.org/daniel/printstar
- Issues: https://dev.spittank.org/daniel/printstar/issues
- Dokumentation und F-Droid: https://daniel.snii.de/printstar/
- Application ID:
de.sn42.printstar