From 233e0a10646e58cbcc07f076eb7aeb4b5cedde79 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Fri, 22 Nov 2024 21:26:44 -0800 Subject: [PATCH] Add support for MarsEdit 5. --- Shared/ExtensionPoints/SendToMarsEditCommand.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Shared/ExtensionPoints/SendToMarsEditCommand.swift b/Shared/ExtensionPoints/SendToMarsEditCommand.swift index b86a661d1..500df72fe 100644 --- a/Shared/ExtensionPoints/SendToMarsEditCommand.swift +++ b/Shared/ExtensionPoints/SendToMarsEditCommand.swift @@ -15,7 +15,7 @@ final class SendToMarsEditCommand: SendToCommand { let title = "MarsEdit" let image: RSImage? = AppAssets.marsEditIcon - private let marsEditApps = [UserApp(bundleID: "com.red-sweater.marsedit4"), UserApp(bundleID: "com.red-sweater.marsedit")] + private let marsEditApps = [UserApp(bundleID: "com.red-sweater.marsedit5"), UserApp(bundleID: "com.red-sweater.marsedit4"), UserApp(bundleID: "com.red-sweater.marsedit")] func canSendObject(_ object: Any?, selectedText: String?) -> Bool { appToUse() != nil @@ -56,7 +56,9 @@ private extension SendToMarsEditCommand { func appToUse() -> UserApp? { - marsEditApps.forEach{ $0.updateStatus() } + for app in marsEditApps { + app.updateStatus() + } for app in marsEditApps { if app.isRunning {