MineTec
|
e8c6ac1c65
|
further improved accessibility across the application and add tooltips to action buttons
|
2026-07-15 19:29:40 +02:00 |
|
MineTec
|
478f0ff20b
|
implemented comprehensive accessibility (A11y) support across the app
|
2026-07-13 23:41:47 +02:00 |
|
MineTec
|
53bc6d5360
|
share weekKey extension and log splash precache failures
|
2026-07-12 23:56:47 +02:00 |
|
MineTec
|
1114291313
|
Add Fastlane Play Store integration with automated screenshots
Fastlane supply config (android/fastlane) with de-DE metadata structure,
integration_test-driven screenshot automation (screenshot_test.dart,
test_driver, tool/screenshots.sh) using stable keys on the login form,
refreshed materials/screenshots (phone + 7-inch) and app banner/symbol.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-08 23:43:10 +02:00 |
|
MineTec
|
9b74c9fd81
|
implemented a comprehensive client-side demo mode triggered by a "demo@" username prefix, serving curated fixture data for all app modules
|
2026-07-07 20:24:16 +02:00 |
|
MineTec
|
2668b111f1
|
updated login branding and the about dialog with updated slogan.
|
2026-07-07 19:21:11 +02:00 |
|
MineTec
|
a19b67eb84
|
refactored and condensed technical documentation and comments across the codebase to improve readability
|
2026-07-06 23:17:06 +02:00 |
|
MineTec
|
74a2ddd17f
|
implemented an E2E-encrypted Nextcloud push-v2 notification system with support for RSA decryption and signature verification; introduced an iOS Notification Service Extension and native AppDelegate handlers for Talk actions (inline reply and mark-as-read); replaced the legacy notification registration with a new lifecycle managing app passwords and secure keypair storage; added background message handling with tray synchronization and a test notification utility in the settings.
|
2026-07-04 22:50:18 +02:00 |
|
MineTec
|
4bc7ffd37a
|
implemented post-login splash screen with Lottie animations and integrated background data prefetching during the login transition
|
2026-06-29 12:00:26 +02:00 |
|
MineTec
|
ece0669f7d
|
implemented a central haptic feedback system with configurable levels (off, reduced, full), added a Haptics facade providing semantic feedback methods, integrated haptic cues across navigation, settings toggles, and async action results, and updated version to 1.1.0+54
|
2026-05-30 13:54:19 +02:00 |
|
MineTec
|
93b9929f8f
|
migrated timetable integration from WebUntis to the MarianumConnect API, implementing a Dio-based client with bearer token authentication, background session validation, and auto-refresh logic.
|
2026-05-23 17:32:42 +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
|
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
|
c62a14645a
|
refactored broad range of the application, split files, modularized calendar and file views, centralized bottom sheets and clipboard handling, and implemented unit test coverage
|
2026-05-08 19:05:16 +02:00 |
|
MineTec
|
517e515ac1
|
centered login view and updated layout constraints
|
2026-05-07 09:11:09 +02:00 |
|
MineTec
|
86d12884fc
|
custom login implementation, period-based timetable layout with overlap handling, enhanced error dialogs, and unified bottom sheets
|
2026-05-06 20:42:09 +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
|
4c7f53e309
|
updated project style guidelines
|
2024-04-03 19:18:17 +02:00 |
|
MineTec
|
75846750f7
|
updated project linter-rules and enforced them
|
2024-03-29 18:22:55 +01:00 |
|
MineTec
|
9edbfd81af
|
Apply dart auto fixes
|
2024-01-14 11:58:16 +01:00 |
|
MineTec
|
3c069d7f60
|
Fixed capitalised usernames creating account duplicates in backend (re-login required)
|
2023-10-18 20:59:10 +02:00 |
|
MineTec
|
86c3a397da
|
Added emergency remote breakers
|
2023-08-07 22:10:56 +02: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
|
c6f0dad247
|
Added google play testing accounts and testing environment
|
2023-07-30 21:13:21 +02:00 |
|
MineTec
|
1521056217
|
Added central user credentials management
|
2023-06-11 18:18:37 +02:00 |
|
MineTec
|
f0da6f2596
|
Refactor codebase resolving warnings and remove self-package imports
|
2023-06-03 11:27:14 +02:00 |
|