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
|
067012cc84
|
implemented RMV public transit module including trip search, station departures, and nearby stop lookup, added "Marianum Connect" API integration with bearer token authentication and auto-refresh logic, integrated geolocator for location-based station search, added persistent storage for favorite stations and recent trip queries, and implemented comprehensive UI for journey details, trip results, and disruption alerts
|
2026-05-20 19:08:05 +02:00 |
|
MineTec
|
f185b3273a
|
updated version to 1.0.2+50
|
2026-05-17 11:55:40 +02:00 |
|
MineTec
|
831ea56869
|
Merge pull request 'updated app icons and splash screen assets, updated sort logic' (#100) from develop-logo into develop
Reviewed-on: #100
|
2026-05-17 09:54:59 +00:00 |
|
MineTec
|
215911cf29
|
refactored room and file sorting to use direct comparators instead of temporary sort strings, removed obsolete 'sort' properties from API models, and improved file list sorting with case-insensitive name comparisons and null-safe date handling
|
2026-05-17 00:27:17 +02:00 |
|
MineTec
|
e5873f73b9
|
updated app icons and splash screen assets across Android, iOS, and Web platforms, added a new brand SVG asset, refined Android adaptive icon scaling with insets, and updated iOS asset catalog configurations and launch screen dimensions
|
2026-05-16 14:33:22 +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
|
2cb8321d07
|
implemented recurrence exception (EXDATE) support for custom events, refactored timetable break and holiday generation logic, and refined RRule editor UI/theming and tile layouts
|
2026-05-14 12:58:29 +02:00 |
|
MineTec
|
194d8d1857
|
moved flutter_native_splash from dev_dependencies to dependencies
|
2026-05-13 20:47:10 +02:00 |
|
MineTec
|
22e9c43f78
|
updated version to 1.0.1+49
|
2026-05-13 20:39:47 +02:00 |
|
MineTec
|
4c04d00323
|
improved app rating UI logic by showing a disabled state during availability check instead of hiding the component
|
2026-05-13 20:39:05 +02:00 |
|
MineTec
|
0fd42439e2
|
improved unknown file preview handling with probe failure fallbacks and switched to an explicit TabController in the share view to prevent build-time layout issues
|
2026-05-13 20:28:30 +02:00 |
|
MineTec
|
d970cfbe0c
|
centered file leading icons in share folder picker
|
2026-05-13 20:14:29 +02:00 |
|
MineTec
|
91ab109ec5
|
corrected spelling of Notendurchschnittsrechner in app modules and grade averages view
|
2026-05-13 20:09:46 +02:00 |
|
MineTec
|
d9fcd9f624
|
implemented file thumbnails and enhanced file type icons, added reusable FileLeading widget, and updated search to support previews
|
2026-05-13 20:05:54 +02:00 |
|
MineTec
|
092f9b622b
|
implemented Nextcloud file previews for unknown file types using fileId and has-preview flags, updated file models, and refined manual refresh logic.
|
2026-05-13 19:44:26 +02:00 |
|
MineTec
|
843686358f
|
overhauled feedback dialog UI, implemented async action buttons for submission and image picking, and added a custom image preview widget
|
2026-05-13 19:07:06 +02:00 |
|
MineTec
|
cfcb901adb
|
implemented confirmation dialog for resetting module settings
|
2026-05-13 19:00:32 +02:00 |
|
MineTec
|
ba5d9e0e4e
|
integrated link sharing and clipboard options directly into QR view and simplified sharing flow by removing intermediate selection dialog
|
2026-05-13 18:57:56 +02:00 |
|
MineTec
|
e8707b36f1
|
updated forward icon in message options and added scale limits to profile picture viewer
|
2026-05-13 18:50:45 +02:00 |
|
MineTec
|
d0ba7c0fd6
|
refactored direct chat logic into a shared utility, implemented direct message shortcuts in the participant list and message reactions, and added reaction visibility checks in the message options dialog
|
2026-05-13 18:46:34 +02:00 |
|
MineTec
|
a09817a975
|
added verbose error body in case of errors
|
2026-05-13 18:37:50 +02:00 |
|
MineTec
|
37dbb7b374
|
implemented keyboard-aware back navigation and refined message sending logic to prevent phantom drafts and handle mid-send navigation
|
2026-05-13 18:37:14 +02:00 |
|
MineTec
|
6c7d217463
|
stabilized LoadableStateConsumer widget hierarchy to prevent scroll resets, added pull-to-refresh configuration, and disabled it in chat view
|
2026-05-13 18:22:25 +02:00 |
|
Marianum
|
58fb843f3d
|
fixed iOS widget layout
|
2026-05-13 16:09:43 +02:00 |
|
Marianum
|
d8a5ccfe80
|
iOS widget enhancements
|
2026-05-12 16:46:56 +02:00 |
|
Marianum
|
1ae3f7bb83
|
finalized iOS setup
|
2026-05-12 15:47:32 +02:00 |
|
MineTec
|
8c76f2d816
|
removed now indicator from android and ios widgets
|
2026-05-11 13:55:16 +02:00 |
|
MineTec
|
c46f14f6a6
|
updated kotlin gradle plugin version to 2.2.20
|
2026-05-10 20:27:50 +02:00 |
|
MineTec
|
b2b00d321e
|
Merge pull request 'implemented chat long-polling and optimistic updates, centralized notification management, optimized avatar caching, cleanup and bugfixes' (#99) from develop-notifications into develop
Reviewed-on: #99
|
2026-05-10 15:02:12 +00:00 |
|
MineTec
|
1a11b9ac60
|
refactored internal documentation and simplified comments across chat BLoCs, file viewer, and navigation components
|
2026-05-10 17:01:50 +02:00 |
|
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
|
6ae396e605
|
Merge pull request 'general search, talk enhancements, overhauled fileviewer' (#98) from develop-search into develop
Reviewed-on: #98
|
2026-05-09 22:55:11 +00:00 |
|
MineTec
|
ed2badfd35
|
fixed chat bubble link styling and gesture handling, and added android package visibility for common schemes
|
2026-05-10 00:54:13 +02:00 |
|
MineTec
|
1ff57b29f9
|
overhauled file viewer with video, audio, text, and SVG support, added media player and line-numbered text views, and fixed search controller recursion
|
2026-05-10 00:33:09 +02:00 |
|
MineTec
|
c50a850ac9
|
reordered files app bar actions by moving search icon
|
2026-05-09 23:43:29 +02:00 |
|
MineTec
|
15833f3685
|
implemented disposal guard in files search controller to safely handle async listener notifications
|
2026-05-09 23:40:04 +02:00 |
|
MineTec
|
bf28a678c9
|
implemented background prefetching for files root, added 24-hour caching for root directory listing, and enabled cache renewal for manual refreshes
|
2026-05-09 23:39:06 +02:00 |
|
MineTec
|
14090b96f4
|
implemented file search with local cache and server-side support, added result highlighting, and integrated search delegate into files page
|
2026-05-09 23:20:11 +02:00 |
|
MineTec
|
8e6b1877cc
|
implemented search for marianum messages with name and date filtering
|
2026-05-09 22:35:20 +02:00 |
|
MineTec
|
9accb488f2
|
added delete confirmation dialog for chat messages and refined deletion logic flow
|
2026-05-09 22:32:45 +02:00 |
|
MineTec
|
79a6d9a594
|
filtered deleted messages from search and chat view, refactored chat bubble styling for deleted comments, and updated tests
|
2026-05-09 22:28:26 +02:00 |
|
MineTec
|
7d02e70459
|
implemented short relative date formatting for chat and added unit tests
|
2026-05-09 22:23:25 +02:00 |
|
MineTec
|
4c190de479
|
implemented in-chat search with text highlighting, added search navigation UI, and integrated scrollable list for message jumping
|
2026-05-09 22:21:36 +02:00 |
|
MineTec
|
b36d1e02f5
|
Merge pull request 'added native features like homescreen-widgets and share intents' (#97) from develop-native into develop
Reviewed-on: #97
|
2026-05-09 19:35:32 +00:00 |
|
MineTec
|
53b290ab49
|
ensured timetable visibility on widget navigation by resetting root navigator
|
2026-05-09 21:31:39 +02:00 |
|
MineTec
|
b422430994
|
implemented message forwarding and direct chat creation from group members, and added specialized share picker for forwarded content
|
2026-05-09 20:39:19 +02:00 |
|
MineTec
|
151678f0fe
|
implemented internal file sharing and saving, added server-side file references, refactored share pickers for unified flows, and updated UI branding labels
|
2026-05-09 20:18:52 +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 |
|