| app | ||
| gradle/wrapper | ||
| .gitignore | ||
| build.gradle | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| README.md | ||
| settings.gradle | ||
Rapla2Kustom
Get your DHBW curriculum directly on your homescreen.
Installation:
Download the latest release from here
Get KWLP or KWGT:
To show the information on the homescreen you can either use KWLP (to have a customizable live wallpaper that you can theme amazingly) or KWGT if you just want to have a single widget for this information.
Download the choosen app from here or from the play store (may need a payment): KWLP, KWGT.
This example will show you how to setup the curriculum with KWGT, for KWLP the process is very similar.
- Add a widget of KWGT to you launchers homescreen.
 - Click on this widget to go to KWGT.
 - Click on create to start editing the widget.
 - Add a text object.
 - Click on it and on the text value (where the current time is for now.)
 - Paste the following text into the app, replacing 
$df(hh:mm)$ 
$tc(reg,tc(reg,br(qvalentin, rapla),df(dd/MM/yyyy),"[u]"+df(dd/MM/yyyy)+"[/u]"),"\[c=.*c\].*("+fl(1, 5, "i + 1", "df(dd/MM, r + i + d)" , "| ")+").*\n","")$
- 
You can style the text and the background whoever you like.
 - 
Save the widget.
 - 
Go to the Rapla2Kustom app
 - 
Change the "Force a refresh" toggle to true.
 - 
Click on "Sync now".
 - 
The info shoud be shown on the widget now.
 - 
Adjust the courses you want to ignore (who likes BWL anyway?) by adding them to the comma seperated list.
 - 
When everything is working you can set "Force a refresh" to false again.