Commit Graph
100 Commits
Author SHA1 Message Date
MineTec 68ff20d0bb Changing timetable event titles to short name with course number 2023-06-20 21:28:56 +02:00
MineTec 298a702901 Better description for failed timetable entries 2023-06-20 21:25:39 +02:00
MineTec 5510d4735a Added border to crosspainter on cancelled timetable events 2023-06-20 20:43:54 +02:00
MineTec 7dde66b89c Limit timetable scrolling so no errors occur 2023-06-19 18:10:42 +02:00
MineTec f51e3cd216 Default on Weekends to next week 2023-06-19 14:43:41 +02:00
MineTec 28c98de9a7 Persisted file order options 2023-06-19 14:13:56 +02:00
MineTec 53f1cdcda5 Fixed bug not showing 15 points in grade average calculator 2023-06-19 11:22:21 +02:00
MineTec 51999c15d6 Added "zero points" option to grade average calculator 2023-06-19 11:13:35 +02:00
MineTec 1027727cac Crossed out timetable objects when no teacher is assigned 2023-06-19 11:11:39 +02:00
MineTec b7bb3805a2 Added explicit timetable objects with defined types 2023-06-19 10:54:23 +02:00
MineTec 3d6e0cec0e Added in-app fileviewer for images and pdf files 2023-06-18 18:15:49 +02:00
MineTec 6fda2f1078 Added imprint and privacy information for marianum and webuntis 2023-06-14 19:52:24 +02:00
MineTec 468c443ebd Added automatic update-merge of settings for new settings instead of falling back to defaults 2023-06-14 11:45:12 +02:00
MineTec 1c6d062f2d Fixed accountData state not being populated when not logged in 2023-06-13 22:26:39 +02:00
MineTec 222321de4e Fixed some visuals and inconsistencies 2023-06-13 18:54:32 +02:00
MineTec 12bde4ab43 Polished Holidays view 2023-06-12 21:16:59 +02:00
MineTec 7a791ef21f Added holidays viewer 2023-06-12 17:17:22 +02:00
MineTec 38c0cfba9c Added placeholder error timetable entry when parsing errors occur 2023-06-12 09:51:30 +02:00
MineTec 1521056217 Added central user credentials management 2023-06-11 18:18:37 +02:00
MineTec 04c244503e Pump environment sdk version 2023-06-11 16:03:40 +02:00
MineTec 072564fd31 Added uniform loading indicator for all screens 2023-06-11 15:57:40 +02:00
MineTec de0d82f583 Parameterized chat search to avoid dynamics 2023-06-08 21:37:29 +02:00
MineTec 82b10e4eed Added functionality to create chat 2023-06-08 21:27:51 +02:00
MineTec 0f3fe75bad Made chat messages deletable 2023-06-08 21:07:17 +02:00
MineTec 2c10b02e53 Added option to show folders always on top in files 2023-06-08 20:55:57 +02:00
MineTec 213c815eee Added file upload in talk 2023-06-08 19:06:59 +02:00
MineTec f5afd7eb5e Catch exception when parsing unexpected api call results 2023-06-07 22:26:23 +02:00
MineTec 7b52589d9e Polished context menus on files and grade average calculator 2023-06-07 19:56:50 +02:00
MineTec 7ec339af0c Hide debug-viewers throughout the app when debug-mode is not enabled 2023-06-07 19:39:11 +02:00
MineTec f8ac83a296 Added option to sort unread chats to top 2023-06-07 18:22:15 +02:00
MineTec b94a3d33e9 Fixed missing enum entry in Talk API 2023-06-07 16:32:15 +02:00
MineTec 16fde3abe0 Set Checkbox color to fit design 2023-06-07 11:44:19 +02:00
MineTec a922e0f8ae Added option to sort talk favorites to top 2023-06-07 11:06:43 +02:00
MineTec a32e70109e Hide 'delete all' button in AverageCalculator when no entries are set 2023-06-07 09:50:18 +02:00
MineTec dc2af8e825 Added search for existing chats 2023-06-06 21:37:56 +02:00
MineTec 2b64426c1a Refactor chatTile - WIP 2023-06-05 19:55:22 +02:00
MineTec 30c9918287 Refactoring to ChatTile - WIP 2023-06-05 19:50:58 +02:00
MineTec e969e25e9e Added user search in talk, currently with no further functionality 2023-06-04 21:25:56 +02:00
MineTec 4ef21a362b Added Chat context menu for chat 'mark as read', 'mark as unread', 'add to favorites', 'remove from favorites', 'leave conversation'
added Chat favorite badge and mark chat as read when entering it
2023-06-04 18:28:15 +02:00
MineTec 16c251e4b1 Fix bottom navigation bar not adapting to dark theme 2023-06-04 13:51:49 +02:00
MineTec 41d4d3dd3f Fix estimated filesize not displaying correctly when only one cache exists 2023-06-04 02:33:59 +02:00
MineTec 95f14da13f Made cache deletable with better dev-view 2023-06-04 02:24:00 +02:00
MineTec f2505f17cf Made timetable zoom persistent 2023-06-04 00:44:24 +02:00
MineTec 187d7bfa36 Show disclaimer when enabling dev tools 2023-06-04 00:19:12 +02:00
MineTec fb839eb458 Made GradeAverage persistent 2023-06-03 23:58:48 +02:00
MineTec 3f05f68ac1 Made Settings persistent with autosave 2023-06-03 23:26:18 +02:00
MineTec e26a1e9598 Refactor codebase using ConfirmDialog whenever possible 2023-06-03 11:59:09 +02:00
MineTec f0da6f2596 Refactor codebase resolving warnings and remove self-package imports 2023-06-03 11:27:14 +02:00
MineTec 6d0898d6ac Fix Roomplan being buggy when zoomed 2023-06-03 01:11:16 +02:00
MineTec 8d208a3389 Restructure unhandled buttons 2023-06-01 18:47:27 +02:00
MineTec 6709e3db47 Added option for file deletion 2023-06-01 18:46:25 +02:00
MineTec 2f4e6fef37 Polished layout and icons 2023-05-31 21:34:16 +02:00
MineTec d226f62d31 Fix Timetable "today-button" jumping to next week 2023-05-31 21:03:41 +02:00
MineTec b41fba0cda Bump pub packages to newest version 2023-05-31 20:18:05 +02:00
MineTec d71f0d3339 Added Marianum Message pdf reader and backend 2023-05-30 21:08:11 +02:00
MineTec ba90556e69 Redesign grade average calculator 2023-05-30 19:42:24 +02:00
MineTec 6a3ca7803c Fixed tileColor being visible in overflow 2023-05-30 18:56:46 +02:00
MineTec abacef3d8a Only show grade switching Warning when something is entered 2023-05-30 18:54:55 +02:00
MineTec a161378c72 Added grade average calculator 2023-05-29 21:05:50 +02:00
MineTec 3da32e72eb Added basic Countdown timer 2023-05-29 20:19:58 +02:00
MineTec bf5c14f71c Removed unnecessary logging 2023-05-29 16:24:29 +02:00
MineTec e8e6fd16f3 File upload ui, creating folders, automatic reload 2023-05-29 16:07:05 +02:00
MineTec fb539fb5d9 Merge remote-tracking branch 'origin/master' into fileUpload 2023-05-26 23:22:00 +02:00
MineTec 0f259414fb Added darkmode for chat view 2023-05-26 23:16:10 +02:00
MineTec 9aea09d582 Basic Dark theme and option for theme in settings 2023-05-24 21:53:18 +02:00
MineTec 06b7c18158 Crossed out cancelled hours, implemented file uploading 2023-05-23 21:12:56 +02:00
MineTec 047282c5aa Updating nextcloud dependency, fixing upload and pub dep error 2023-05-22 19:44:40 +02:00
MineTec 3adc3bcf88 File upload testing 2023-05-20 23:30:36 +02:00
MineTec 9a1247de5f Restored full timetable implementation using SFCalendar 2023-05-20 16:30:06 +02:00
MineTec ba53da1b14 Upgrade dependencies 2023-05-20 16:10:37 +02:00
MineTec 244a042029 Added custom error screen widget 2023-05-14 19:01:18 +02:00
MineTec 88c6ff438b Added idea entries for future implementation 2023-05-11 21:42:53 +02:00
MineTec 8159ab0963 Changed Badge position for talk integration 2023-05-11 21:42:25 +02:00
MineTec ce60787ec2 Make file downloads cancellable 2023-05-11 21:14:32 +02:00
MineTec 53799dcc9a Fix download progress bar not hiding when complete 2023-05-11 21:09:03 +02:00
MineTec fac4af85b0 Typo fix in login screen 2023-05-11 20:50:00 +02:00
MineTec ad03c7f264 Show actual app version in about section 2023-05-11 20:49:16 +02:00
MineTec d1ec0c5898 Changed Settings layout and added Option for developer mode 2023-05-11 20:07:18 +02:00
MineTec 1f9d6ca6bf Added ascending and descending sort option in files 2023-05-08 20:00:28 +02:00
MineTec 9a7813a9fc Add copy buttons to JSON-Debug view 2023-05-08 19:07:47 +02:00
MineTec 0932b32746 Make Roomplan accessible trough Webuntis entry 2023-05-08 14:25:39 +02:00
MineTec 940c6ead8c Added file sorting 2023-05-08 14:02:53 +02:00
MineTec 1f486ebfaf Set overscroll indicator to correct color 2023-05-07 19:40:02 +02:00
MineTec eaccd5cc54 Using md5 file-naming for caching 2023-05-07 00:24:19 +02:00
MineTec 09f3a24c87 Release Alpha 0.0.3 2023-05-06 21:22:30 +02:00
MineTec 4bd257b5ba Fixed aborting download bugging out 2023-05-06 21:15:30 +02:00
MineTec ccf348bcd3 Added chat file download indicator 2023-05-06 21:10:36 +02:00
MineTec ac88f84321 Refactoring chatBubble.dart to stateful widget 2023-05-06 20:48:22 +02:00
MineTec 290295b26a Make only media downloadable in chatBubble.dart, preventing "null" errors 2023-05-06 19:28:55 +02:00
MineTec 5dbdd52d4c Added loading indicator while file picking 2023-05-06 19:24:07 +02:00
MineTec 8d890f1a26 updated chatTextfield.dart design and added file and gallery picker 2023-05-06 14:51:11 +02:00
MineTec cc43a9e081 Logging cleanup 2023-05-06 11:40:38 +02:00
MineTec 9b5a4f7029 Added basic Marianum Message and Roomplan in more section 2023-05-06 11:32:21 +02:00
MineTec 254164a26c Fix Marianum logo not displaying on login.dart screen 2023-05-06 11:31:50 +02:00
MineTec c377069ce3 Updated gitignore to ignore Android app bundles 2023-05-06 10:43:25 +02:00
MineTec 69574f2c70 Changed BottomNavigationBar to "slim" design type 3 2023-05-06 10:42:38 +02:00
MineTec 3f18fd85ab Defined permissions used by the app in AndroidManifest.xml 2023-05-06 10:41:47 +02:00
MineTec 6713519b19 Added google-play media images and screenshots 2023-05-04 21:35:44 +02:00
MineTec eab9e30943 Minor fixes for file download handling 2023-05-04 21:35:25 +02:00
MineTec 9b6a307212 Basic Webuntis error handling 2023-03-31 21:24:38 +02:00