MineTec and Claude Opus 5.5
5a8fed24bb
added ios privacy manifests, fixed permission texts and updated the xcode project
...
Privacy manifests for the app, widget and share extension declare the
App Group UserDefaults access (CA92.1, 1C8F.1) required for App Store
submission. Photo library and camera usage texts corrected. Project
format and SwiftPM pins (Firebase 12.19) as updated by Xcode 27 / Flutter
3.47.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-28 12:51:28 +02:00
MineTec and Claude Opus 5.5
38a651f916
fixed missing period times in the ios widget ruler and unreadable tiles on tinted and clear home screens
...
A .systemLarge widget only gets ~27pt per period, below the 30pt threshold
shared with Android, so iOS now shows the times from 24pt with a tighter
cell. In non-full-color rendering modes the opaque tiles and the today
circle flattened into solid slabs hiding their text; they are drawn
translucent with an outline there and use the light-text palette.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-09-28 12:51:28 +02:00
MineTec
f98a6979fb
merged develop
2026-09-27 14:58:07 +02:00
MineTec
5e65c4671a
replaced account data singleton with a session model
2026-09-27 14:49:38 +02:00
MineTec
2ca9feb49a
reworked home screen widgets to mirror the in-app timetable, hidden below android 12
2026-09-27 14:07:52 +02:00
MineTec
a71f4f379b
ios package-update
2026-09-25 11:02:01 +02:00
MineTec
498d195138
fixed stale state after logout and replayed or lost share intents
2026-09-24 21:43:21 +02:00
MineTec
67c935c05b
added guardian login with views for their assigned childs
2026-09-20 11:11:58 +02:00
MineTec
889d8f67c5
show classname instead of teacher name in teacher timetable view
2026-08-09 12:19:57 +02:00
MineTec
ab23422a86
widget refresh enhancements
2026-08-06 20:22:32 +02:00
Marianum
429f1e6f96
fix build against updated dependencies: re-add DioExceptionType.transformTimeout case (restored in dio 5.10.0) and rename SwiftReceiveSharingIntentPlugin to ReceiveSharingIntentPlugin (renamed in receive_sharing_intent 1.9.0); refresh Podfile.lock and SPM Package.resolved
2026-07-17 15:19:10 +02:00
Marianum
a0c55a811c
completed iOS push notification setup: created the NotificationServiceExtension Xcode target programmatically (via xcodeproj), embedded it in Runner, and added its xcconfig base configs; fixed Automatic Signing by switching the NSE↔Runner shared keychain from an app-group to a team-prefixed access group across entitlements, Dart and Swift; fixed the analyzer break from dio 5.9.2 dropping DioExceptionType.transformTimeout
2026-07-17 15:05:34 +02:00
MineTec
614ab159af
updated notification subject parsing to support newline separators for sender and message, while maintaining a fallback for legacy colon-delimited formats.
2026-07-05 23:57:48 +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 and Claude Opus 4.8
a76b09af26
updated pods and SPM dependencies (Firebase 12.15, PhoneNumberKit)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-23 12:13:00 +02:00
Marianum
4fd09204ec
iOS build
2026-06-23 12:06:22 +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
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
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
e8f0c4383c
added camera support and enabled gallery selection on ios
2026-05-06 23:09:44 +02:00
Marianum
c7ea80bea9
updated xCode settings
2025-12-10 14:37:36 +01:00
MineTec
32799f648c
working ios build update
2025-09-09 13:58:00 +02:00
MineTec
541f4249c1
Upgraded gradle version and configuration files
2024-03-16 11:53:14 +01:00
MineTec
faf37ff19f
Updated splash screen to unify design of different android versions
2024-03-09 22:19:14 +01:00
MineTec
ae9df32641
updated iOS configuration
2023-09-16 17:42:43 +02:00
MineTec
734ff251aa
gitignore angepasst
2023-09-12 09:41:38 +02:00
MineTec
404c77b2cb
Enabled Firebase on Android and iOS with Flutterfire
2023-08-19 18:42:21 +02:00
MineTec
1ff3b4f059
Setup Push notifications for iOS
2023-08-19 18:12:25 +02:00
MineTec
fa1717a053
Added permission info in iOS info.plist
2023-08-10 19:38:45 +02:00
MineTec
5c76e75aa0
preparing iOS release
2023-08-09 22:29:26 +02:00
MineTec
3a55752df1
setup iOS
2023-08-06 00:43:30 +02:00
MineTec
0cac5d702e
Added custom Icon for IOS
2023-02-22 18:12:14 +01:00
MineTec
7cbae807e4
Updated Launchericon
2023-02-22 16:30:35 +01:00
MineTec
2c818efce6
Added startup splash screen (android only)
2023-02-22 11:38:30 +01:00
MineTec
3448533894
Added launcher Name and Icon
2023-02-22 11:31:57 +01:00
MineTec
1baa8028fa
Initial commit
2023-01-22 19:44:38 +01:00