Jannik
3e52061a20
Update dependencies, AGP and make the app build again
2022-12-22 17:26:07 +01:00
Jannik
5491971959
view binding, latest desing guidlines and minor updates
continuous-integration/drone/push Build was killed
Details
2020-12-06 18:00:28 +01:00
Jannik
1162ec73e5
fix no meal info showing if first weeks meals are empty
continuous-integration/drone/push Build is passing
Details
2020-10-02 14:00:42 +02:00
Jannik
390728bfb7
use KAE synthetic binding for layouts in SettingsFragment
...
continuous-integration/drone/push Build is passing
Details
* closes #7
2020-09-02 15:36:03 +02:00
Jannik
d6eb1ff1e5
add refresh gesture to GradesFragment
continuous-integration/drone/push Build is passing
Details
2020-08-28 23:21:17 +02:00
Jannik
62a62049c3
code clean up
continuous-integration/drone/push Build is passing
Details
2020-08-23 14:27:41 +02:00
Jannik
99ba87c3f6
init fragment in onViewCreated()
...
continuous-integration/drone/push Build is passing
Details
* closes #42
* show a info text if no mensa menus where found
* the refresh spinner respects the selecte theme now
2020-08-17 22:30:12 +02:00
Jannik
ff0c4ad1a7
QISPOSParser [Part 1]
...
continuous-integration/drone/push Build is passing
Details
* get the grades url from qispos
2020-08-13 21:01:21 +02:00
Jannik
fb3dab6dc3
save additional subjects and load them on start
...
continuous-integration/drone/push Build is passing
Details
* the app now saves all aditional subjects and lessons and loads them on start
* udpate gradle 6.4.0 -> 6.5.1
* update coroutines 1.3.7 -> 1.3.8
* update several androidx libraries
2020-08-10 14:31:17 +02:00
Jannik
bcfdb83d14
rework CacheController and TCoRAPIController
...
continuous-integration/drone/push Build is passing
Details
* all cache file stuff is now handled in the CacheController
* TCoRAPIController only handles API and Gson stuff
2020-08-07 12:14:50 +02:00
Jannik
7779296345
change default accent color, code clean up
2020-06-07 23:41:49 +02:00
Jannik
34a68ff75d
add courses to addLesson Dialog, read lessonSubjects from tcor
2020-05-29 16:56:15 +02:00
Jannik
85dc3181fd
fix compatibility with tcor version 1.2.2 and higher
...
* update kotlin 1.3.61 -> 1.3.70
2020-03-03 20:13:47 +01:00
Jannik
2cb4b72369
anko code removed, coroutines are now used for asynchronous functions
...
* constraintlayout 2.0.0-beta3 -> 2.0.0-beta4
* material-components-android 1.0.0 -> 1.1.0
* this is the first release candidate for version 0.5.1
2020-02-04 19:58:07 +01:00
Jannik
bed3f5d978
added Timetable and Moodle shortcut, cleaned up activity init
2020-01-15 15:00:05 +01:00
Jannik
6e6c9f71a0
reworked the way the timetable date is calculated
...
* cleaned up some timetable gui code
* close #33
2019-09-22 20:51:36 +02:00
Jannik
3a0a31f781
first bits of the nfc reader
2019-08-17 01:51:15 +02:00
Jannik
01db6bb451
don't use the faBtn in MensaFragment, use it in TimetableFragment
2019-06-08 23:14:55 +02:00
Jannik
5e766ec126
hide the mensa card value button
2019-06-03 10:59:32 +02:00
Jannik
9c1f95ca25
some lib updates & new sunday-bug fix
2019-06-02 19:09:36 +02:00
Jannik
77757ad9ca
fixed mensa screen crash if day has no meals
2019-04-08 14:04:26 +02:00
Jannik
dbaf496a79
minor clean up and refactoring
2019-04-03 20:37:17 +02:00
Jannik
77326a8ed6
added ability to refresh the mensa menus
...
* some minor clean ups
2019-04-03 19:21:51 +02:00
Jannik
750a808fbe
the homescreen now shows the next day with a lecture
...
* fixed getTomorrowWeekIndex() since it would return 7 which is out of the arrays bounds
* minor clean up
2019-03-23 21:07:33 +01:00
Jannik
a4eaea2918
timetable and mensa gui redesign
...
* the timetable and mensa screen are now the same design as the settings, much cleaner and ready for themes
2019-03-20 21:33:55 +01:00
Jannik
953185425b
fixed menu formatting
2019-03-17 20:52:34 +01:00
Jannik
f3b7ff066d
added the tcor api
...
* drastically improved loading times, closes #14
2019-03-17 18:12:36 +01:00
Jannik
a4eceeddc9
added 2nd week menus & option to disable buffet in the mensa tab
...
* the GUI now shows a second week for Mensa menus
* you can disable the buffet in the Mensa tab now
2019-03-10 13:37:13 +01:00
Jannik
3e3a80442e
next weeks menu & accent color
...
* the MensaParser can now get the next weeks menus
* it's now possible to select a accent color
2019-03-09 22:15:53 +01:00
Jannik
24f920c05f
Added PreferenceController
...
* all preferences and global variables are now inside the PreferenceController, this makes it much easier to extend the apps functionality
* CourseTTLink is now Course with courseLink and courseName as values
2019-02-17 15:05:03 +01:00
Jannik
e9bdcee443
some clean up
...
* removed unnecessary MainActivity dependencies
2019-02-14 16:25:23 +01:00
Jannik
75a457312d
major bug fixes & version 0.3.2
...
* fixed a issue that prevented the app from showing the second weeks schedule, until now the app showed always the current week as next week
* minor color chooser improvements
* minor code clean up
2019-01-03 13:46:09 +01:00
Jannik
b49d16b1a1
updated some libs, meal tomorrow shows correct string if there's no meal
2018-12-02 00:05:23 +01:00
Jannik
3d7f6f961a
the menus text is now selectable
...
* fixed some formating errors at the mensa screen
2018-11-26 12:56:06 +01:00
Jannik
0607d58760
show tomorrows meal if iths latr than 1500
2018-11-13 16:17:05 +01:00
Jannik
03fa1eca84
fixed crash on days between saturday and monday, verion 0.2.1
...
* code clean up
2018-11-11 21:12:28 +01:00
Jannik
9be7a56b05
added course choose option
...
* you can choose any available course now (not saved yet, the app will hang a few seconds)
2018-11-01 02:12:43 +01:00
Jannik
b915f574fe
version 0.1.2
...
* fixed a crash that occurred if there was no meal for the current day
* added a card if there's no more meals this week
* added a card if there's no lesson at the current day
2018-11-01 01:06:53 +01:00
Jannik
a5a1ad333b
added a splah screen
2018-10-30 20:41:22 +01:00