Commit Graph

66 Commits

Author SHA1 Message Date
MineTec a0bc46f522 optimized avatar and linkify performance, refined navigation to preserve popups, implemented read marker caching, and added file size limits for saving, minor timetable details changes 2026-05-10 16:40:39 +02:00
MineTec 1458d8ce49 implemented chat long-polling and optimistic updates, centralized notification management, optimized avatar caching 2026-05-10 15:47:55 +02:00
MineTec 53b290ab49 ensured timetable visibility on widget navigation by resetting root navigator 2026-05-09 21:31:39 +02:00
MineTec cb2c38aaa1 implemented native share intent support for android and ios with chat and folder pickers 2026-05-09 19:42:51 +02:00
MineTec 00664c66a8 added base homescreen-widget setup, working on Android, iOS in progress 2026-05-09 18:01:05 +02:00
MineTec 3b8da1d3d6 dart format 2026-05-08 20:12:40 +02:00
MineTec 95ef29fb09 implemented dynamic module settings and configurable bottom bar, added all-day event support to timetable, and overhauled marianum dates UI with month grouping and search 2026-05-06 22:37:41 +02:00
MineTec 50d2941e52 refactored lesson details, centralized logout logic, and added resume re-fetch 2026-05-06 16:27:45 +02:00
MineTec 4e1272aba9 claude refactorings, flutter best practices, platform dependent changes, general cleanup 2026-05-06 11:59:01 +02:00
MineTec 4f796dac2e folder restructuring 2026-05-05 21:44:23 +02:00
MineTec 551c1bf1fa claude refactor 2026-05-04 13:54:39 +02:00
MineTec d833cdb733 made app modules movable in their order 2025-02-09 15:06:14 +01:00
MineTec e78e2b8cd4 Merge remote-tracking branch 'origin/develop' into develop-bloc 2024-05-12 15:11:00 +02:00
MineTec 69fc98ad45 automatic updating of last timestamp for bloc cache 2024-05-12 14:27:16 +02:00
MineTec 9fa711e460 loadable error screen, reload actions, autoreload 2024-05-11 14:20:00 +02:00
MineTec fc72391a75 fixed bug when changing accounts 2024-05-07 09:01:30 +02:00
MineTec f58a2ec8cd revamp on bloc approach 2024-05-05 15:48:26 +02:00
MineTec 4c7f53e309 updated project style guidelines 2024-04-03 19:18:17 +02:00
MineTec 8bf5e5a06a disabled gestureNavigation on bottomNavigation 2024-04-02 19:12:28 +02:00
Pupsi 6c2c305f1c old cache gets deleted 2024-04-01 14:18:23 +02:00
MineTec 75846750f7 updated project linter-rules and enforced them 2024-03-29 18:22:55 +01:00
MineTec 1374666858 Updated dependencies 2024-03-23 23:38:20 +01:00
MineTec eb361febf8 Moved overhang to fit the location in the app 2024-03-16 12:06:37 +01:00
MineTec b18aa5a99e Added notify server update on app startup 2024-02-17 13:26:22 +01:00
MineTec cb8c65bec1 Added throttle on refetch queries on AppLifecycleChange 2024-02-12 14:11:56 +01:00
MineTec 22db412e75 Added api for custom timetable events 2024-02-12 01:00:12 +01:00
MineTec 4433f1ba44 Readded binding observer 2024-02-07 21:20:21 +01:00
MineTec d5344494d7 Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	lib/app.dart
2024-02-07 21:18:32 +01:00
MineTec 095b663bf1 #23 Upgrade MaterialUI
General UI improvements and cleanup
2024-02-07 21:17:30 +01:00
MineTec 7dee9f4f8a Added refetch query on app lifecycle state change 2024-02-06 09:47:53 +01:00
MineTec 9edbfd81af Apply dart auto fixes 2024-01-14 11:58:16 +01: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 eb5eec3576 Fixed bug in PersistentTabView with wrong inset when keyboard is open 2023-09-15 23:55:12 +02:00
MineTec ef349685ef Added user index for statistics 2023-09-13 22:57:12 +02:00
MineTec fe685c40fc Added dialog to ask users to enable Notifications 2023-09-08 21:58:54 +02:00
olischma 1b9aa58fb4 edit design 2023-08-24 22:26:19 +02:00
MineTec 06e665ce2e Added automatic refreshing of Notification token 2023-08-20 22:34:28 +02:00
MineTec 1a172d3d86 Implemented structure for push Notifications 2023-08-19 17:04:45 +02:00
MineTec bdb29029c9 Enabled page transitions 2023-08-11 20:37:08 +02:00
MineTec 0be070b460 Added safe area around textinput in talk 2023-08-10 20:29:55 +02:00
MineTec 86c3a397da Added emergency remote breakers 2023-08-07 22:10:56 +02:00
MineTec 1521056217 Added central user credentials management 2023-06-11 18:18:37 +02:00
MineTec 16c251e4b1 Fix bottom navigation bar not adapting to dark theme 2023-06-04 13:51:49 +02:00
MineTec 3f05f68ac1 Made Settings persistent with autosave 2023-06-03 23:26:18 +02:00
MineTec f0da6f2596 Refactor codebase resolving warnings and remove self-package imports 2023-06-03 11:27:14 +02:00
MineTec 2f4e6fef37 Polished layout and icons 2023-05-31 21:34:16 +02:00
MineTec d71f0d3339 Added Marianum Message pdf reader and backend 2023-05-30 21:08:11 +02:00
MineTec 9aea09d582 Basic Dark theme and option for theme in settings 2023-05-24 21:53:18 +02:00
MineTec 8159ab0963 Changed Badge position for talk integration 2023-05-11 21:42:25 +02:00