Commit Graph
31 Commits
Author SHA1 Message Date
Deniz Düzgören 8684e763b1 Implemented login functionality at the school's request 2019-09-20 15:49:09 +02:00
Deniz Düzgören 8aec4ec4cd Refactored some resources, centralised Firebase topics by creating an emun 'Topic' 2019-09-19 07:33:16 +02:00
Deniz Düzgören b891a48b30 Notifications now show up to four items and are then abbreviated to "and x more messages", removed redundant priority variables in DataFetcher.kt 2019-09-15 14:59:04 +02:00
Deniz Düzgören 8f4c604eed Project cleanup; removed unused resources and test classes. Fixed memory leak bug in DataFetcher.kt 2019-09-15 12:01:17 +02:00
Deniz Düzgören bf52312d99 Adapter now accepts "type" strings from database and can display information accordingly; app bar title font enlargened 2019-09-13 12:03:14 +02:00
Deniz Düzgören 0398b846e5 Visual bugfixes: first time screen now shows status bar icons in dark mode, long names now don't cut off anymore in toolbar, status bar colour corrected on some devices. First time screen hides dark mode toggle and defaults to "conform to system setting" on Android 10 and above 2019-09-11 20:59:55 +02:00
Deniz Düzgören 47a4a51b44 Added option to force a refresh, added fallBackToDestructiveMigration as possible migration strategy for substitution table 2019-09-08 21:07:20 +02:00
Deniz Düzgören 371221a092 Added support for obeying system dark mode toggle on Android 10 2019-09-05 18:20:30 +02:00
Deniz Düzgören 792f3c6400 Added a dialog providing help for those not receiving notifications 2019-09-03 20:15:08 +02:00
Deniz Düzgören 152004026c Firebase topic subscription changes are now immediate, added backup option in experimental dialog 2019-09-03 18:18:21 +02:00
Deniz Düzgören f139f28137 Code optimisations, using ArrayList#filter for performance improvements and code reductions, fixed notification channel not having been created before opening ringtone settings 2019-08-31 16:12:36 +02:00
Deniz Düzgören 8ee0288c46 Ringtones may be customised; settings intent for Oreo+, custom solution otherwise 2019-08-27 18:38:49 +02:00
Deniz Düzgören 561d06aa5b Added Crashlytics 2019-08-14 12:36:54 +02:00
Deniz Düzgören 2dfa8a0407 Edited some strings to indicate the change in notifications 2019-08-12 14:52:52 +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 b82f595bdf Fragment transition animations, information dialog, SettingsFragment implements OnCheckedChangeListener 2019-07-30 16:58:51 +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 12ff27dbac Bump to 2.0.3, fixed overlapping toolbar over bottom sheet, touches don't bleed through anymore, removed redundant external storage permission 2019-06-21 20:37:19 +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 abc3309acd App is now fully converted to Kotlin 2019-05-26 18:40:02 +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 b38cd038d4 Kotlin rewrote Main & Settings, huge code optimisations 2019-05-14 22:28:45 +02:00
Deniz Düzgören 4c3d011c6f Improved the look of cards, removed redundant code 2019-05-08 08:08:04 +02:00
Deniz Düzgören adc3f8957d Added a colour picker with absolute masses of bad code, version 1.2.6 (unreleased) 2019-05-04 16:20:14 +02:00
Deniz Düzgören 00c893380e Changed small things in Settings Fragment, release number: 1.2.4 2019-05-01 18:14:21 +02:00
Deniz Düzgören a45e5cdfa0 Initial Push 2019-04-29 19:27:51 +02:00