Commit Graph
100 Commits
Author SHA1 Message Date
MineTec b99769e192 Enabled Webuntis Holiday query
Implemented Holiday view in Timetable
Hide other special time regions like breaks when shown in holiday
2024-01-07 21:19:39 +01:00
MineTec dce569cb99 Upgraded dependencies and SDK 2024-01-07 20:21:55 +01:00
MineTec 8e778e8cc3 Added hint which user is going to be signed out 2024-01-06 22:10:10 +01:00
MineTec d033042e0b #1 Fixed chat timestamps not always working correctly 2024-01-01 01:36:14 +01:00
MineTec 4e127f6ea7 Upgraded gradle 2023-10-18 21:52:55 +02:00
MineTec 2fcb787836 Upgrade app-version for release 2023-10-18 21:34:12 +02:00
MineTec 3c069d7f60 Fixed capitalised usernames creating account duplicates in backend (re-login required) 2023-10-18 20:59:10 +02:00
MineTec 6d8a5af7cd Updaded roomplan for new school year 2023-10-18 20:51:05 +02:00
MineTec 4b5c2bf022 Fix hardcoded constant when polling for timetable, so teachers can get their timetable too 2023-10-18 20:48:12 +02:00
MineTec 4475d50524 Updated flutter and dependencies 2023-10-18 20:47:21 +02:00
MineTec 32211baee0 Fixed typos 2023-09-20 09:36:05 +00:00
MineTec c718f5eb07 Fixed state not updating in tablet-view for chat textfield 2023-09-18 22:28:39 +02:00
MineTec 52de843a64 Added debounce to settings storage for better performance 2023-09-18 21:46:09 +02:00
MineTec 22ab21ab3d Added initial ask for gradesystem in gradeaverage 2023-09-18 21:42:17 +02:00
MineTec 2c655e56ec Updated sharePositionOrigin as documentation states for iPad devices 2023-09-18 21:14:37 +02:00
MineTec bc37089dc6 Fixed misplaced symbol in timetable 2023-09-18 20:47:21 +02:00
MineTec 9cc1edad23 Fixed roomplan not using right background from theme 2023-09-18 20:47:01 +02:00
MineTec 132775e1bf Updated TextButtonTheme for dark theme 2023-09-18 20:24:32 +02:00
MineTec e1ceaa4249 Fixed deviceId not generating correctly 2023-09-17 17:48:30 +02:00
MineTec a479fc5ebd Added option to share the app via qr-code 2023-09-17 17:41:37 +02:00
MineTec 7b18fed51d Fixed timetable colors updating periodic 2023-09-17 16:07:00 +02:00
MineTec a237fba482 Fixed encoding problems when downloading displaying/ downloading files with special characters 2023-09-17 09:56:15 +02:00
MineTec 2ed68c4fe7 Incremented build number 2023-09-16 17:58:51 +02:00
MineTec ae9df32641 updated iOS configuration 2023-09-16 17:42:43 +02:00
MineTec 6d48d299b5 Added functionality to jump to talk-tab when app is launched via notification 2023-09-16 17:38:55 +02:00
MineTec 248483be4e Added home-screen app-icon Notification badge 2023-09-16 16:15:16 +02:00
MineTec c4dae8df8c Fixed logic error on request timing 2023-09-16 16:13:31 +02:00
MineTec 02dc1a1ecd Fixed bug in chat-search and refactored talkNavigator 2023-09-16 11:37:28 +02:00
MineTec 258206a7a5 Fixed race-condition-like bug, when switching between chats too fast 2023-09-16 00:15:26 +02:00
MineTec eb5eec3576 Fixed bug in PersistentTabView with wrong inset when keyboard is open 2023-09-15 23:55:12 +02:00
MineTec 18fb389210 Updated app-version 2023-09-15 20:04:53 +02:00
MineTec 460b771e27 Fixed placeholder image color on tablet placeholder view 2023-09-15 20:02:02 +02:00
MineTec ef349685ef Added user index for statistics 2023-09-13 22:57:12 +02:00
MineTec 0b48c2e7ab Added details for chats with participants list 2023-09-13 18:57:52 +02:00
MineTec 3b673537e5 Talk navigator refactored 2023-09-12 18:44:07 +02:00
MineTec 83b0cc18be Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	lib/view/pages/timetable/appointmentDetails.dart
2023-09-12 15:05:02 +02:00
MineTec 35df3a50be Added flexibleBottomSheet for timetable details 2023-09-12 15:04:31 +02:00
MineTec d4c0499e6d Added flexibleBottomSheet for timetable details 2023-09-12 13:49:30 +02:00
MineTec ab2bead0b5 Fixed avatars not loading correctly 2023-09-12 10:00:57 +02:00
MineTec fd77f2b558 Merge remote-tracking branch 'origin/develop-splitView' into develop 2023-09-12 09:43:18 +02:00
MineTec 734ff251aa gitignore angepasst 2023-09-12 09:41:38 +02:00
MineTec 6bc4d4d2ed Finished SplitView for Tablet devices 2023-09-12 09:31:34 +02:00
MineTec 482bf8dd0b added basic split view for tablet devices 2023-09-11 23:00:56 +02:00
MineTec e01bb38af7 Edited common reaction emojis, display user avatar in reaction overview 2023-09-09 18:08:08 +02:00
MineTec 68bfe92849 Added draft system for unsent messages 2023-09-09 17:48:02 +02:00
MineTec 7a411a34c9 Fixed keyboard closing and reopening when writing messages 2023-09-09 17:24:40 +02:00
MineTec 7b4c698a8e Enabled Notification settings menu on iOS 2023-09-08 22:43:22 +02:00
MineTec 9c1021a849 Updated version 2023-09-08 21:59:53 +02:00
MineTec fe685c40fc Added dialog to ask users to enable Notifications 2023-09-08 21:58:54 +02:00
MineTec 6816e77d21 Moved notification handling to serverside 2023-09-08 20:54:01 +02:00
MineTec 5f0426aab9 Fixedd background color of unknown timetable element in the past 2023-09-07 09:20:59 +02:00
MineTec d63958574b Fixed some visuals 2023-09-05 22:54:40 +02:00
MineTec 96fe8e61fc Fixed checkbox coloring 2023-09-05 10:51:56 +02:00
MineTec a473adb10d Fixed webuntis bug, added share button 2023-09-03 20:22:05 +02:00
MineTec cbf049f6cd Working push-Notifications for Android 2023-09-03 19:18:30 +02:00
MineTec 376472ab53 Catch potential Firebase initialisation errors 2023-08-20 22:42:16 +02:00
MineTec f16f7efd45 Updated dependencies 2023-08-20 22:41:48 +02:00
MineTec 06e665ce2e Added automatic refreshing of Notification token 2023-08-20 22:34:28 +02:00
MineTec c1c2c06873 Added missing options on Firebase initialisation 2023-08-20 22:06:36 +02:00
MineTec a73aea0986 Fixed wrong chat-count in Notification 2023-08-20 20:37:37 +02:00
MineTec ca9cf687ea Fixed notification bug regarding to iOS 2023-08-20 19:06:35 +02:00
MineTec 404c77b2cb Enabled Firebase on Android and iOS with Flutterfire 2023-08-19 18:42:21 +02:00
MineTec 1ff3b4f059 Setup Push notifications for iOS 2023-08-19 18:12:25 +02:00
MineTec 1a172d3d86 Implemented structure for push Notifications 2023-08-19 17:04:45 +02:00
MineTec 9c5b04cfc6 Edited README.md, cleanup 2023-08-11 21:44:08 +02:00
MineTec 6c5d8bd8ec Moved default Settings to its own class 2023-08-11 21:32:55 +02:00
MineTec ab8d61d392 Merge remote-tracking branch 'origin/develop' into develop 2023-08-11 21:25:48 +02:00
MineTec 21cd9da9a9 Merge remote-tracking branch 'origin/develop' into develop 2023-08-11 21:25:37 +02:00
MineTec 6f2875e619 Merge remote-tracking branch 'origin/develop' into develop 2023-08-11 21:25:29 +02:00
MineTec d6ebc43e5c Added option to open FileViewer always with system dialog, enabled by default on iOS 2023-08-11 21:25:18 +02:00
MineTec 98896fcef8 Added option to open FileViewer always with system dialog, enabled by default on iOS 2023-08-11 21:25:04 +02:00
MineTec bdb29029c9 Enabled page transitions 2023-08-11 20:37:08 +02:00
MineTec 5f9a1e7b5f Added background color in safe area 2023-08-10 20:59:24 +02:00
MineTec 0be070b460 Added safe area around textinput in talk 2023-08-10 20:29:55 +02:00
MineTec 7fe648ea77 Hide unfinished features in release mode 2023-08-10 19:47:59 +02:00
MineTec fa1717a053 Added permission info in iOS info.plist 2023-08-10 19:38:45 +02:00
MineTec 5c76e75aa0 preparing iOS release 2023-08-09 22:29:26 +02:00
MineTec 987734626c Fixed numerous bugs within talk and file upload 2023-08-09 20:59:37 +02:00
MineTec 03a930cf83 Updated .gitignore 2023-08-09 19:47:05 +02:00
MineTec efa389fcaf Fixed holidays in past showing negative countdown 2023-08-09 19:34:25 +02:00
MineTec d234074b87 Fixed ios related bugs, removed unimplemented actions to comply with apple guidelines 2023-08-08 22:31:13 +02:00
MineTec 45a829082b Updated nextcloud neon api to latest 2023-08-08 20:26:53 +02:00
MineTec 86c3a397da Added emergency remote breakers 2023-08-07 22:10:56 +02:00
MineTec ddae68825c updated updateVersion.yml workflow 2023-08-06 15:09:32 +02:00
MineTec ba7c4f54cf Automatic build number bump to 0.0.1+17 2023-08-05 22:44:41 +00:00
MineTec 4af8030af9 Automatic build number bump to 0.0.1+16
update version / increment-build-number (push) Successful in 15s
2023-08-06 00:44:11 +02:00
MineTec 4c956c9f33 fixed nextcloud dependency to specific version 2023-08-06 00:43:58 +02:00
MineTec 3a55752df1 setup iOS 2023-08-06 00:43:30 +02:00
MineTec eb7611433e Automatic build number bump to 0.0.1+15 2023-08-02 18:56:12 +00:00
MineTec 62ae6a6e3c Made google-play login working again, and fixed numerous bugs
update version / increment-build-number (push) Successful in 9s
2023-08-02 20:56:02 +02:00
MineTec 2edec5ca3c Automatic build number bump to 0.0.1+14 2023-07-31 18:06:21 +00:00
MineTec 7a8f01536a Fixed typos
update version / increment-build-number (push) Successful in 18s
2023-07-31 20:06:05 +02:00
MineTec bdb5aaa606 Automatic build number bump to 0.0.1+13 2023-07-31 18:03:02 +00:00
MineTec 89aa3e1791 Added workflow for automatic build number increase
update version / increment-build-number (push) Successful in 18s
2023-07-31 19:34:26 +02:00
MineTec c6f0dad247 Added google play testing accounts and testing environment 2023-07-30 21:13:21 +02:00
MineTec 6548ff360a Fixed timetable crashing when query date reaches into holidays 2023-07-17 12:29:26 +02:00
MineTec a5b2242dc3 Fixed sorting on files, removed some logging 2023-07-16 22:15:24 +02:00
MineTec 575343ff82 Added reaction overview with list of names who reacted 2023-07-10 14:07:25 +02:00
MineTec 5d62f1b863 Fixed sorting on talk chats 2023-07-09 21:44:28 +02:00
MineTec 2ddaa17a81 Added option to add reactions to talk messages 2023-07-09 19:38:09 +02:00