diff --git a/CacheDrop.xcodeproj/project.pbxproj b/CacheDrop.xcodeproj/project.pbxproj index 18bc0a9..1cd123d 100644 --- a/CacheDrop.xcodeproj/project.pbxproj +++ b/CacheDrop.xcodeproj/project.pbxproj @@ -402,6 +402,7 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_LSUIElement = YES; INFOPLIST_KEY_NSHumanReadableCopyright = ""; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -433,6 +434,7 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_LSUIElement = YES; INFOPLIST_KEY_NSHumanReadableCopyright = ""; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", diff --git a/CacheDrop/Domain/IDE/Automation Storage/AutomationStorage.swift b/CacheDrop/Domain/IDE/Automation Storage/AutomationStorage.swift index b140e8f..2cbea72 100644 --- a/CacheDrop/Domain/IDE/Automation Storage/AutomationStorage.swift +++ b/CacheDrop/Domain/IDE/Automation Storage/AutomationStorage.swift @@ -17,8 +17,6 @@ final class AutomationStorage { func save(_ setting: AutomationSetting) { do { let data = try JSONEncoder().encode(setting) - debugPrint("Saving UD key:", key(for: setting.locationKey)) - debugPrint("Saving UD data:", data) defaults.set(data, forKey: key(for: setting.locationKey)) } catch { assertionFailure("Encoding failed") @@ -31,8 +29,6 @@ final class AutomationStorage { guard let data = defaults.data(forKey: storageKey) else { return nil } - debugPrint("Loading UD: \(storageKey)") - debugPrint("Loading UD data: \(data)") return try? JSONDecoder().decode(AutomationSetting.self, from: data) } diff --git a/CacheDrop/Info.plist b/CacheDrop/Info.plist new file mode 100644 index 0000000..0c67376 --- /dev/null +++ b/CacheDrop/Info.plist @@ -0,0 +1,5 @@ + + + + + diff --git a/README.md b/README.md index 7dd3d45..6da87e9 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ **Clean IDE cache effortlessly on macOS** -CacheDrop is a simple macOS utility that helps you identify and remove cached IDE data and build artifacts — saving disk space and improving performance. +CacheDrop is a simple macOS utility that helps you identify and remove cached IDE data and build artifacts and lives in your status bar — saving disk space and improving performance. It’s designed as a local utility tool with a straightforward UI and zero server dependencies. @@ -32,6 +32,7 @@ CacheDrop helps you: ## ⚙️ How It Works 1. Launch CacheDrop +2. Open CacheDrop from status bar. 2. View total cache size 3. Click “Clean” to remove selected caches