From 5d79379b6b031207364a0d02722d89dc1df88bbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20B=C3=B6ttger?= Date: Sat, 26 Jul 2025 12:55:40 +0200 Subject: [PATCH] Add support for sharing folders --- QuickDrop.xcodeproj/project.pbxproj | 8 ++++---- ShareExtension/DeviceListCell.xib | 8 ++++---- ShareExtension/Info.plist | 15 +-------------- 3 files changed, 9 insertions(+), 22 deletions(-) diff --git a/QuickDrop.xcodeproj/project.pbxproj b/QuickDrop.xcodeproj/project.pbxproj index aef7cbe..dba0709 100644 --- a/QuickDrop.xcodeproj/project.pbxproj +++ b/QuickDrop.xcodeproj/project.pbxproj @@ -869,8 +869,8 @@ MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; - SHARED_BUILD = 55; - SHARED_VERSION = 1.10.4; + SHARED_BUILD = 56; + SHARED_VERSION = 1.11; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; @@ -928,8 +928,8 @@ MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; - SHARED_BUILD = 55; - SHARED_VERSION = 1.10.4; + SHARED_BUILD = 56; + SHARED_VERSION = 1.11; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; }; diff --git a/ShareExtension/DeviceListCell.xib b/ShareExtension/DeviceListCell.xib index 9676159..b43ca8f 100644 --- a/ShareExtension/DeviceListCell.xib +++ b/ShareExtension/DeviceListCell.xib @@ -1,8 +1,8 @@ - + - + @@ -13,8 +13,8 @@ - - + + diff --git a/ShareExtension/Info.plist b/ShareExtension/Info.plist index 51c4671..853aa65 100644 --- a/ShareExtension/Info.plist +++ b/ShareExtension/Info.plist @@ -7,20 +7,7 @@ NSExtensionAttributes NSExtensionActivationRule - SUBQUERY ( - extensionItems, - $extensionItem, - SUBQUERY ( - $extensionItem.attachments, - $attachment, - ( - ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.file-url" - OR ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.url" - OR ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.text" - ) - AND NOT (ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.folder") - ).@count == $extensionItem.attachments.@count -).@count > 0 + SUBQUERY(extensionItems, $extensionItem, TRUEPREDICATE).@count > 0 NSExtensionPointIdentifier com.apple.share-services