Commit Graph

28 Commits

Author SHA1 Message Date
Jannik faa07966da
fix crash on first start, if tcor is not reachable 2020-02-27 12:09:24 +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 a7abd48726
moved all cache checking code tho the CacheController
* added new sunday bug fix for the timetable, same as for the mensa
2019-06-26 15:00:43 +02:00
Jannik 9c1f95ca25
some lib updates & new sunday-bug fix 2019-06-02 19:09:36 +02:00
Jannik d645d75bbf fixed showing wrong meal of tomorrow on Wednesday 2019-03-27 19:29:54 +01: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 a6d14044c2 added initial course selection
* some minor gui fixes
2019-03-17 18:38:31 +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 dbfdaffe99 the app can now display multiple lessons per time slot
* display multiple lessons per slot if needed
* material dialogs 2.0.0 -> 2.0.3
2019-03-01 18:59:17 +01:00
Jannik 58eb217ab7 added a new timetable parser implementation
* added supports for multiple lessons per slot
* added support for lessons which take 2 slots
2019-02-28 14:52:40 +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 ffeb09a37f fixed a possible issue with the mensa parser 2019-01-04 23:58:54 +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 3d7f6f961a the menus text is now selectable
* fixed some formating errors at the mensa screen
2018-11-26 12:56:06 +01:00
Jannik f97e8b2b14 fixed text overlapping and some crashes 2018-11-26 11:17:07 +01:00
Jannik e6c4096787 minor gui fixes, clean up 2018-11-18 21:28:43 +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 54a5e2da8e version 0.2.0
* the selected course is saved now
2018-11-07 14:17:33 +01:00
Jannik 2d525c394b added a loading diaolg, when you change the course & code cleanup 2018-11-05 20:59:41 +01:00
Jannik a58d6436b3 version 0.1.3
* added german translation
2018-11-02 20:54:41 +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
Jannik f9a122558d added TimeTableParser
* you can access the current timetable and mensa menu now
* you can access the weeks mensa menu now
2018-10-29 18:03:20 +01:00
Jannik 47d48fb4d9 added the mensa parser 2018-10-29 13:04:20 +01:00