Commit Graph

31 Commits

Author SHA1 Message Date
MineTec 9e139b5704 refactored data providers with centralized cache resolution, unified UI using custom dialogs and bottom sheets, and enhanced network error handling for Dio and TLS errors 2026-05-08 20:01:45 +02:00
MineTec 710e88d744 refactored chat data fetching to support separate cache and network callbacks 2026-05-07 09:46:30 +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 4e1272aba9 claude refactorings, flutter best practices, platform dependent changes, general cleanup 2026-05-06 11:59:01 +02:00
MineTec 4b1d4379a0 loading state and error handling refactor 2026-05-06 10:11:45 +02:00
MineTec 54ba04a7bd wait for account data population and set initial AccountBloc status 2026-05-05 22:08:10 +02:00
MineTec 9b5a70b285 api and storage restructure 2026-05-05 22:00:07 +02:00
MineTec 4f796dac2e folder restructuring 2026-05-05 21:44:23 +02:00
MineTec db9c3386f1 better loading indicators for timetables, talk and files 2026-05-05 21:07:48 +02:00
MineTec bee5c02a4f marianum appointments 2026-05-05 16:05:07 +02:00
MineTec e8faa77e70 refactored timetable 2026-05-05 13:49:45 +02:00
MineTec 551c1bf1fa claude refactor 2026-05-04 13:54:39 +02:00
MineTec c9eaed782a update grade averages UI and enable devtools extensions 2026-02-01 15:06:49 +01:00
MineTec 7a3b69fade update dependencies and bump version to 0.1.7+45
- Bump version to `0.1.7+45` and update SDK constraint to `>=3.8.0 <4.0.0`.
- Update numerous dependencies
2026-01-31 22:40:50 +01:00
MineTec 85f9988453 renamed timetable in ui 2025-09-06 14:12:13 +02:00
MineTec f0009dad88 renamed files back to localized string 2025-04-16 13:15:31 +02:00
MineTec d833cdb733 made app modules movable in their order 2025-02-09 15:06:14 +01:00
MineTec 9f51d68531 updated build runner tasks 2025-01-24 11:02:03 +01:00
MineTec c443a1d567 fixed disclaimer not showing on first visit 2024-06-23 20:31:43 +02:00
MineTec fe93a94fc6 bloc for holidays 2024-06-12 15:53:13 +02:00
MineTec a33c4ddac5 wip: fixed state not updating correctly 2024-05-27 22:28:42 +02:00
MineTec 634fe41e78 wip: bloc for holidays 2024-05-14 14:54:01 +02:00
MineTec a57f42d4ed resolved pr comments 2024-05-12 15:07:57 +02:00
MineTec 69fc98ad45 automatic updating of last timestamp for bloc cache 2024-05-12 14:27:16 +02:00
MineTec 3281b134e0 moved message pdf view 2024-05-12 00:36:24 +02:00
MineTec e57a1a915e implemented marianum message dataloader 2024-05-11 19:29:12 +02:00
MineTec 181682a424 moved reload actions out of error context 2024-05-11 17:52:53 +02:00
MineTec 9fa711e460 loadable error screen, reload actions, autoreload 2024-05-11 14:20:00 +02:00
MineTec b171fef348 repository and data provider concept 2024-05-07 22:15:56 +02:00
MineTec 6ad8203b6a implemented new loadable state concept 2024-05-05 22:58:40 +02:00
MineTec f58a2ec8cd revamp on bloc approach 2024-05-05 15:48:26 +02:00