Commit Graph
29 Commits
Author SHA1 Message Date
Deniz Düzgören fce4c949b3 Ping service now subscribes to Firebase topics every 15 minutes to keep the app alive, courses and rooms are now struck through if the course is cancelled 2019-08-21 10:26:54 +02:00
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 561d06aa5b Added Crashlytics 2019-08-14 12:36:54 +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 eb758ed077 Added scrollbars to recyclerview dialog, fixed a crash on Marshmallow caused by casting to AnimatedVectorDrawable instead of AnimatedVectorDrawableCompat, fixed a bug that tinted the status bar blue instead of white/dark on certain devices while in light mode 2019-08-11 20:25:01 +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 f9df4c448a Fixed a bug that would make certain recycled cells carry the PSA cell's onClickListener 2019-08-07 07:38:50 +02:00
Deniz Düzgören 78e836b737 Fixed a bug that would clear the database upon background refresh 2019-08-07 07:25:06 +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 dbea6a60eb Added "Last updated" string to FoodFragment and info dialog, simplified "if-else" branch in MiscData.getIcon() to when-statement 2019-07-31 11:27:46 +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 c53e9ce391 Changed test URL to default URL 2019-07-30 17:33:55 +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 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 d3f6a7f2d8 Fixed overlapping app bar, news fragment removed 2019-06-15 09:26:11 +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 3ba38c2dfe Version bump 2.0.3 - course card attributes on the right now expand to up to 200dp, necessary declarations for notifications are now only made when a notification is requested 2019-06-04 09:27:54 +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 abc3309acd App is now fully converted to Kotlin 2019-05-26 18:40:02 +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 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