From 70ddeb786298d5d0f7126bd087564923ca7eefe0 Mon Sep 17 00:00:00 2001 From: neon443 <69979447+neon443@users.noreply.github.com> Date: Tue, 18 Mar 2025 11:37:55 +0000 Subject: [PATCH] rewrote getDockSdie() --- .../xcdebugger/Breakpoints_v2.xcbkptlist | 40 ++++++++++++++++--- DockPhobia/DockPhobiaApp.swift | 16 ++------ 2 files changed, 38 insertions(+), 18 deletions(-) diff --git a/DockPhobia.xcworkspace/xcuserdata/neon443.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/DockPhobia.xcworkspace/xcuserdata/neon443.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 4ce05a4..a5a8a28 100644 --- a/DockPhobia.xcworkspace/xcuserdata/neon443.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/DockPhobia.xcworkspace/xcuserdata/neon443.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -7,17 +7,47 @@ + + + + + + diff --git a/DockPhobia/DockPhobiaApp.swift b/DockPhobia/DockPhobiaApp.swift index f6ec38d..13c5fe4 100644 --- a/DockPhobia/DockPhobiaApp.swift +++ b/DockPhobia/DockPhobiaApp.swift @@ -141,18 +141,8 @@ func shell(_ command: String) -> (output: String?, error: String?) { func getDockSide() -> String { let result = shell("defaults read com.apple.Dock orientation") - - if let error = result.error { - print("Error: \(error)") - return "unknown" - } - - if let output = result.output, !output.isEmpty { - print("Dock is on the \(output)") - return output - } - - return "unknown" + print("dock is on the \(result.output ?? "idk")") + return result.output ?? "unknown" } // global event tap @@ -182,7 +172,7 @@ func startTrackingMouse() { eventsOfInterest: mask, callback: { (proxy, type, event, userInfo) -> Unmanaged? in let location = event.location - print("mouse at \(location)") +// print("mouse at \(location)") //TODO: add Dock moving here return Unmanaged.passRetained(event) },