From 716e6e8f31334bd95c09b663e1f546d1df8a4d90 Mon Sep 17 00:00:00 2001 From: kutesir Date: Wed, 24 Jun 2026 19:24:54 +0300 Subject: [PATCH] =?UTF-8?q?Notifications:=20drop=20decorative=20=E2=9C=93?= =?UTF-8?q?=20glyphs=20from=20action=20title=20and=20done=20body?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- KisaniCal/Managers/NotificationManager.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KisaniCal/Managers/NotificationManager.swift b/KisaniCal/Managers/NotificationManager.swift index aaf9da1..0172d28 100644 --- a/KisaniCal/Managers/NotificationManager.swift +++ b/KisaniCal/Managers/NotificationManager.swift @@ -40,7 +40,7 @@ final class NotificationManager: NSObject, ObservableObject, @unchecked Sendable intentIdentifiers: [], options: .customDismissAction) let logAction = UNNotificationAction(identifier: Self.logWorkoutActId, - title: "Yes, I completed it ✓", options: []) + title: "Yes, I completed it", options: []) let missedAction = UNNotificationAction(identifier: Self.missedWorkoutActId, title: "No, I didn't", options: []) let snoozeAction = UNNotificationAction(identifier: Self.snoozeWorkoutActId, @@ -191,7 +191,7 @@ final class NotificationManager: NSObject, ObservableObject, @unchecked Sendable || settings.authorizationStatus == .provisional else { return } let content = UNMutableNotificationContent() content.title = title - content.body = nextOccurrence.map { "✓ Done. Repeats \(Self.relativeRepeat(to: $0))." } ?? "✓ Done." + content.body = nextOccurrence.map { "Done. Repeats \(Self.relativeRepeat(to: $0))." } ?? "Done." content.sound = nil // quiet confirmation, not an alert self.center.add(UNNotificationRequest( identifier: "kisani.recurdone.\(UUID().uuidString)",