Lübeck Mensa Widget is an Android application that displays the menu of the cafeteria and mensa located in the university district of Lübeck. The app only provides a widget for users to access the daily menu directly from their device's home screen.
- Download the APK file from the release section of this repository.
- Enable the installation of apps from unknown sources on your Android device.
- Open the downloaded APK file and follow the on-screen instructions to install the application.
- Once installed, add the widget to your home screen by long-pressing on an empty space on the home screen and selecting Widgets. Then, locate the "Lübeck Mensa Widget" and drag it to your desired position on the home screen.
You can also get the app and its updates via Obtainium, but you will have to enable pre-releases for now:
- Clone the project
- go into the repo
- execute
./gradlew app:assembleDebug
If you encounter any problems, fix them yourself (or open an issue)!
When you want to create a new release, follow these steps:
- Update the
versionName
(e.g. 1.2.3) and increase theversionCode
(e.g. 3) inapp/build.gradle.kts
- Commit that change (
git commit -am v1.2.3
) - Tag the commit (
git tag v1.2.3
). Make sure your tag name's format isv*.*.*
- Push the changes to GitHub (
git push && git push --tags
) - Edit and publish the release draft created by the workflow in GitHub
After building successfully, the action will publish the release artifacts in a new release draft that will be created on GitHub with download links for the app.
- Tray Application (Windows, Linux, MacOS)
- KDE Plasma Widget (Linux with KDE Plasma)
- @Draculente & @Importantus for the Mensa-API
- @lomenzel for sitting next to me to make me work!