Commit Graph

54 Commits

Author SHA1 Message Date
MineTec 46d6b3410e implemented RMV commute integration in the timetable, added Nominatim geocoding for home station lookup, created CommuteCubit for daily trip management with TTL caching, and introduced specialized timetable tiles, detail sheets, and settings for transit connections and walking buffers 2026-05-20 22:50:57 +02:00
MineTec 582eff8750 implemented current schoolyear API and dynamic timetable scroll boundaries, added handling for out-of-range errors to narrow accessible dates, optimized holiday region rendering by collapsing overlaps, and refined holiday tile UI 2026-05-14 15:07:48 +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 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 4f796dac2e folder restructuring 2026-05-05 21:44:23 +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 278fed52f1 fixed indention 2026-05-04 12:19:43 +02:00
Pupsi f89ac87c51 added opacity to past custom events 2026-05-04 09:45:24 +02:00
MineTec f29c84d05c fixed timetable subject name requirement 2025-09-06 17:03:01 +02:00
MineTec 7dbd6038f3 prevent common "change" tiles in timetable, more robust parsing 2025-09-06 16:47:47 +02:00
MineTec 769fbc1b6a added timetable color substitute teachers 2025-02-14 19:31:46 +01:00
MineTec 8daf57bcee #75 pinned timetable to german timezone 2025-02-13 22:28:45 +01:00
MineTec 65b29ec4b8 added option for timetable naming modes 2025-01-24 11:50:14 +01:00
MineTec 4c7f53e309 updated project style guidelines 2024-04-03 19:18:17 +02:00
Pupsi 681b5e42c3 removed spaces 2024-03-31 12:31:53 +02:00
Pupsi a0c025b58b code fixes, added isSameOrAfter for DateTime objects, added check for teacher room and status 2024-03-30 23:01:37 +01:00
Pupsi 20d7b16ede Merge branch 'develop' into develop-connectedDoubleLessons 2024-03-30 22:05:54 +01:00
Pupsi afdc02f2a4 added connected double lessons with own setting 2024-03-30 18:26:33 +01:00
MineTec 75846750f7 updated project linter-rules and enforced them 2024-03-29 18:22:55 +01:00
Pupsi 90154880d0 resolved pr comments 2024-03-17 17:38:48 +01:00
Pupsi a2f1ccae7b option to change custom timetable event colors 2024-03-17 17:01:18 +01:00
Pupsi 15d550f55a changed custom event color to darker orange shade 2024-03-17 14:30:10 +01:00
MineTec 0b7908ec28 Removed zooming from timetable 2024-03-10 17:39:49 +01:00
MineTec 9f467d079f #26 Listview of custom timetable events 2024-03-10 14:48:09 +01:00
MineTec c2f05da96e Added refreshindicator for timetable 2024-02-17 13:26:40 +01:00
MineTec 22db412e75 Added api for custom timetable events 2024-02-12 01:00:12 +01:00
MineTec 3eae5ba10a Added rrule generator for custom events 2024-02-09 18:46:05 +01:00
MineTec 64b23c88ae Merge remote-tracking branch 'origin/develop' into develop-customTimetableEvents 2024-02-09 16:42:45 +01:00
MineTec be17c9a5ab Added timetable custom event dialog 2024-02-09 16:39:04 +01:00
MineTec 095b663bf1 #23 Upgrade MaterialUI
General UI improvements and cleanup
2024-02-07 21:17:30 +01:00
MineTec 395d74ed4e #10 Fixed gray background in timetable on days outside of given range 2024-01-28 16:40:52 +01:00
MineTec 9edbfd81af Apply dart auto fixes 2024-01-14 11:58:16 +01:00
MineTec 591bbbeb45 #22
Enabled Webuntis Holiday query
Implemented Holiday view in Timetable
Hide other special time regions like breaks when shown in holiday
2024-01-07 21:44:51 +01:00
MineTec bc37089dc6 Fixed misplaced symbol in timetable 2023-09-18 20:47:21 +02:00
MineTec 7b18fed51d Fixed timetable colors updating periodic 2023-09-17 16:07:00 +02:00
MineTec 5f0426aab9 Fixedd background color of unknown timetable element in the past 2023-09-07 09:20:59 +02:00
MineTec 6548ff360a Fixed timetable crashing when query date reaches into holidays 2023-07-17 12:29:26 +02:00
MineTec 731820d480 Fixed some coloring issues, respect color theme on file-viewer background, make file-viewer images rotatable 2023-07-01 14:46:34 +02:00
MineTec 77707ce720 Changed color indication of elements without teacher 2023-07-01 13:53:56 +02:00
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 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 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 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