summaryrefslogtreecommitdiff
path: root/extension/safari
diff options
context:
space:
mode:
authorOmar Rizwan <omar@omar.website>2021-02-07 22:57:04 -0800
committerOmar Rizwan <omar@omar.website>2021-02-07 22:57:04 -0800
commit930352dd42f432886897d7bf66c522a41d8a0486 (patch)
tree60403aa5afae5dddb76b112b7f61de2b739e73fb /extension/safari
parent6f743114da084e41fa095fb0a4abb88233aa49c0 (diff)
downloadTabFS-930352dd42f432886897d7bf66c522a41d8a0486.tar.gz
TabFS-930352dd42f432886897d7bf66c522a41d8a0486.zip
safari: works! (it lists tabs/by-title, at least)
Safari keeps stealing focus bc of how I do messaging to it now, need to fix all that next
Diffstat (limited to 'extension/safari')
-rw-r--r--extension/safari/TabFS/TabFS.xcodeproj/project.xcworkspace/xcuserdata/osnr.xcuserdatad/UserInterfaceState.xcuserstatebin58988 -> 61059 bytes
-rw-r--r--extension/safari/TabFS/TabFSService/TabFSService.swift1
2 files changed, 1 insertions, 0 deletions
diff --git a/extension/safari/TabFS/TabFS.xcodeproj/project.xcworkspace/xcuserdata/osnr.xcuserdatad/UserInterfaceState.xcuserstate b/extension/safari/TabFS/TabFS.xcodeproj/project.xcworkspace/xcuserdata/osnr.xcuserdatad/UserInterfaceState.xcuserstate
index 3d7d9f7..1fff19a 100644
--- a/extension/safari/TabFS/TabFS.xcodeproj/project.xcworkspace/xcuserdata/osnr.xcuserdatad/UserInterfaceState.xcuserstate
+++ b/extension/safari/TabFS/TabFS.xcodeproj/project.xcworkspace/xcuserdata/osnr.xcuserdatad/UserInterfaceState.xcuserstate
Binary files differ
diff --git a/extension/safari/TabFS/TabFSService/TabFSService.swift b/extension/safari/TabFS/TabFSService/TabFSService.swift
index 798df03..eb7508f 100644
--- a/extension/safari/TabFS/TabFSService/TabFSService.swift
+++ b/extension/safari/TabFS/TabFSService/TabFSService.swift
@@ -38,6 +38,7 @@ class TabFSService: NSObject, TabFSServiceProtocol {
while true {
// read from them
let length = self.fsOutput.readData(ofLength: 4).withUnsafeBytes { $0.load(as: UInt32.self) }
+ os_log(.default, "TabFSmsg tfs service: read %{public}d", length)
let req = self.fsOutput.readData(ofLength: Int(length))
// send to other side of XPC conn
app.request(req)