From 69efadb2d69c1d012d3a3f56e01708eab102a075 Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Mon, 6 Jul 2026 12:59:11 -0700 Subject: [PATCH 1/2] =?UTF-8?q?nvrsion:=20Add:=20Increase=20sidebar=20widt?= =?UTF-8?q?h=20in=20Settings=20panel=20by=20~30%=20in=20Sources/NucleicApp?= =?UTF-8?q?/SettingsView.swift;=20fix=20iOS=20app=20network=20reconnection?= =?UTF-8?q?=20delay=20on=20app=20close;=20update=20iOS=20Live=20Activity?= =?UTF-8?q?=20Updates=20to=20reduce=20unnecessary=20push=20notifications?= =?UTF-8?q?=20in=20Sync,=20Protocol,=20and=20Remote=20modules;=20adjust=20?= =?UTF-8?q?iOS=20notifications=20to=20recall=20=E2=80=9CA=20session=20is?= =?UTF-8?q?=20waiting=20for=20your=20approval=E2=80=9D=20push=20when=20app?= =?UTF-8?q?roval=20is=20received=20on=20another=20device;=20adjust=20iOS?= =?UTF-8?q?=20Live=20Activity=20Updates=20to=20send=20updates=20only=20on?= =?UTF-8?q?=20transcript=20changes=20in=20Sources/NucleicCore/Sync/SyncHos?= =?UTF-8?q?t.swift,=20Sources/NucleicProtocol/Sync/LiveActivity.swift,=20i?= =?UTF-8?q?os/NucleicRemote/NucleicRemote/LiveActivityManager.swift,=20and?= =?UTF-8?q?=20Tests/NucleicProtocolTests/LiveActivitySnapshotTests.swift.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Nucleic-Promote: 1 Co-authored-by: Nucleic --- NucleicRemote/NucleicRemote/Info.plist | 8 ++ .../NucleicRemote/LiveActivityManager.swift | 92 +++++++++++++++++-- .../NucleicRemote/Models/HostConnection.swift | 32 +++++++ .../NucleicRemote/Models/RemoteStore.swift | 67 +++++++++++++- .../NucleicRemote/Notifications.swift | 23 +++++ .../NucleicRemote/NucleicRemoteApp.swift | 9 +- .../NucleicRemote/PushRegistrar.swift | 17 ++++ .../Views/SessionDetailView.swift | 28 ++++++ .../Shared/SessionActivityAttributes.swift | 13 +++ 9 files changed, 277 insertions(+), 12 deletions(-) diff --git a/NucleicRemote/NucleicRemote/Info.plist b/NucleicRemote/NucleicRemote/Info.plist index dccb57d..d5d5e4b 100644 --- a/NucleicRemote/NucleicRemote/Info.plist +++ b/NucleicRemote/NucleicRemote/Info.plist @@ -20,6 +20,14 @@ target's "Stamp git commit into Info.plist" build phase (git rev-parse --short HEAD). --> NucleicCommit + + UIBackgroundModes + + remote-notification + NSSupportsLiveActivities