From b4b94d54cbed9334a28cdcd70d3a8a0fd06e04ef Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Fri, 17 Jul 2026 08:36:05 -0500 Subject: Implement v4.6.0: sweep Live Activity, share extension, iPad split view, actionable notifications - Sweep Live Activity: SweepActivityAttributes (Shared/), lock-screen + Dynamic Island UI in the widget extension, driven by SweepActivityController wired into the batch pipeline (begin/update/end); NSSupportsLiveActivities in Info.plist. - Share extension (DomainDigShareExtension): accepts a web URL from the share sheet, extracts the host, and hands it to the app via the App Group inbox (DomainDigShareInbox); the app consumes it on activation and inspects it. - iPad layout: RootTabView uses NavigationSplitView in the regular size class and the tab bar in compact. - Actionable notifications: per-domain threadIdentifier grouping, a Re-inspect action, and tap routing into the domain detail via the intent router. - Bump version to 4.6.0 (build 38) across app, widget, and share targets. --- DomainDigWidget/DomainDigWidgetBundle.swift | 1 + 1 file changed, 1 insertion(+) (limited to 'DomainDigWidget/DomainDigWidgetBundle.swift') diff --git a/DomainDigWidget/DomainDigWidgetBundle.swift b/DomainDigWidget/DomainDigWidgetBundle.swift index 483995c..8c12c90 100644 --- a/DomainDigWidget/DomainDigWidgetBundle.swift +++ b/DomainDigWidget/DomainDigWidgetBundle.swift @@ -5,5 +5,6 @@ import WidgetKit struct DomainDigWidgetBundle: WidgetBundle { var body: some Widget { DomainDigPortfolioWidget() + SweepLiveActivity() } } -- cgit v1.2.3