feat(widget): widgetURL fuer Tap → Study-View

Tap auf das Widget oeffnet jetzt direkt die Study-Session
(wordeck://study), nicht nur die App-Root.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-05-17 23:27:01 +02:00
parent f6b7c05296
commit 2f7f3d8c0b
2 changed files with 14 additions and 4 deletions

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.application-groups</key>
<array>
<string>group.ev.mana.wordeck</string>
</array>
</dict>
</plist>

View file

@ -45,7 +45,7 @@ targets:
product: ManaAuthUI
- target: WordeckWidgetExtension
embed: true
- target: CardsShareExtension
- target: WordeckShareExtension
embed: true
sources:
- path: Sources/App
@ -101,14 +101,14 @@ targets:
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor
ENABLE_PREVIEWS: "YES"
CardsShareExtension:
WordeckShareExtension:
type: app-extension
supportedDestinations: [iOS]
sources:
- path: ShareExtension
excludes:
- "Resources/Info.plist"
- "Resources/CardsShareExtension.entitlements"
- "Resources/WordeckShareExtension.entitlements"
- path: Sources/Core/Sync/PendingShareStore.swift
info:
path: ShareExtension/Resources/Info.plist
@ -124,7 +124,7 @@ targets:
NSExtensionActivationSupportsText: true
NSExtensionActivationSupportsWebURLWithMaxCount: 1
entitlements:
path: ShareExtension/Resources/CardsShareExtension.entitlements
path: ShareExtension/Resources/WordeckShareExtension.entitlements
properties:
com.apple.security.application-groups:
- group.ev.mana.wordeck