Commit Graph
29 Commits
Author SHA1 Message Date
Deniz Düzgören 8a659918a7 Fixed a bug that would cause the drawable integers in the database to desync from the ones stored in R.drawable, cleaned up a bunch of code 2019-08-18 17:53:22 +02:00
Deniz Düzgören f41f1a7349 Added ProGuard rules for properly deobfuscating crash logs 2019-08-16 10:31:22 +02:00
Deniz Düzgören 18285f83a6 Simplified the code for splitting up the data for the food menu 2019-08-16 07:57:13 +02:00
Deniz Düzgören 29e03a4179 Replaced recurring background fetch with Firebase solution including broadcast function 2019-08-12 13:10:05 +02:00
Deniz Düzgören 60831aa2b2 Changed card tinting method to use strings rather than raw integers to prevent mix-up of colours on app update; added migration strategy to convert old raw integer colours into string values 2019-08-09 21:18:27 +02:00
Deniz Düzgören c2561b8354 More strings can be struck through, optimised strikethrough method, added "_TESTURLS" debug flag, version bump to name 2.1.3, code 20 2019-08-09 09:52:05 +02:00
Deniz Düzgören f9cac0b123 Added iOS colours for user customisation, "No internet available" snackbar now tinted red 2019-08-06 11:56:44 +02:00
Deniz Düzgören 6ed3257ca1 Edited greetings and course card layout in preparation for release 2.1.0 2019-08-02 13:35:54 +02:00
Deniz Düzgören a2721aabcd Fixed visual bugs for API levels 21-22, removed "Open info panel automatically" feature due to visual bugs, switched out test URLs for real URLs again 2019-08-01 15:36:21 +02:00
Deniz Düzgören 6cf4c44880 Refactored string and colour resources 2019-07-31 19:48:21 +02:00
Deniz Düzgören 47cbaaf53c Minor interface redesign, including First Time activity 2019-07-30 22:48:13 +02:00
Deniz Düzgören b82f595bdf Fragment transition animations, information dialog, SettingsFragment implements OnCheckedChangeListener 2019-07-30 16:58:51 +02:00
Deniz Düzgören 2fb0506db9 "Last updated" time is now compared to a string embedded in the HTML instead of the "Last-Updated" header field to prevent duplicate notifications when the food menu refreshes 2019-07-30 11:18:01 +02:00
Deniz Düzgören 14477c8f55 Fixed some visual and UX bugs in the colour picker 2019-07-26 21:43:52 +02:00
Deniz Düzgören 351845c4df Revised colour picker dialog to show colour change without closing and re-opening the dialog 2019-07-26 13:31:31 +02:00
Deniz Düzgören 2b5d03093b Removed outdated Q1 Matchmaker easter egg, fixed a few warnings in the SettingsFragment 2019-07-23 21:42:56 +02:00
Deniz Düzgören 0576ca0d1a Adapted PlanFragment into a superclass inherited by GeneralPlanFragment and PersonalPlanFragment, changed text layout attribute for dialogues 2019-07-22 19:10:25 +02:00
Deniz Düzgören 3166fadf7f Removed redundant dependencies for WorkManager and EasyPreferences, TaskDescription colour changed to colorAccent 2019-07-06 14:18:59 +02:00
Deniz Düzgören d93407e98f Removed redundant dependencies for PagerIndicator and Coroutines 2019-06-26 16:43:35 +02:00
Deniz Düzgören e93683263d Unfinished news fragment, will probably be deleted 2019-06-09 18:35:36 +02:00
Deniz Düzgören d4cef4f25d Version 2.0.2 - card background now customisable, tablet layout changed 2019-06-02 17:57:57 +02:00
Deniz Düzgören 9f22717e63 Plan and personal plan now use the same Kotlin class, food fragment doesnt work properly (yet) 2019-05-26 11:35:36 +02:00
Deniz Düzgören 0c043683f9 First Time now Kotlin, I'm wondering why I do this 2019-05-24 19:22:23 +02:00
Deniz Düzgören 7bbc6eee62 Settings fragment xml now divided by cards 2019-05-23 18:08:04 +02:00
Deniz Düzgören a41d5127c5 Started work on Kotlin AsyncTask, bug: multiple notification sounds 2019-05-22 20:33:07 +02:00
Deniz Düzgören 2cec9ebd67 Switched to DayNight for styling -> great code reduction, further Kotlin conversion 2019-05-21 18:55:29 +02:00
Deniz Düzgören 3b7a89b512 Fixed wrong text being saved in settings, also implemented orientation changes 2019-05-17 11:10:59 +02:00
Deniz Düzgören 3119fdac73 Notification service added (back?) to Main.kt 2019-05-16 16:14:03 +02:00
Deniz Düzgören b38cd038d4 Kotlin rewrote Main & Settings, huge code optimisations 2019-05-14 22:28:45 +02:00