summaryrefslogtreecommitdiff
path: root/extension
diff options
context:
space:
mode:
authorOmar Rizwan <omar@omar.website>2021-02-08 04:16:30 -0800
committerOmar Rizwan <omar@omar.website>2021-02-08 04:16:30 -0800
commitb19f68cc8ece9e5769ca579ef9428a4fc35707ee (patch)
treeede9c238505075897ab0c3d34beb85a25648faa8 /extension
parent4fdcf4be9d1e85a42ff92e7583208c0e87245124 (diff)
downloadTabFS-b19f68cc8ece9e5769ca579ef9428a4fc35707ee.tar.gz
TabFS-b19f68cc8ece9e5769ca579ef9428a4fc35707ee.zip
safari: it works over ws!
Diffstat (limited to 'extension')
-rw-r--r--extension/safari/TabFS/TabFS.xcodeproj/project.xcworkspace/xcuserdata/osnr.xcuserdatad/UserInterfaceState.xcuserstatebin58335 -> 58385 bytes
-rw-r--r--extension/safari/TabFS/TabFSService/TabFSService.swift4
2 files changed, 4 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 83f9da6..961a29f 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 87321c1..ee58fa0 100644
--- a/extension/safari/TabFS/TabFSService/TabFSService.swift
+++ b/extension/safari/TabFS/TabFSService/TabFSService.swift
@@ -71,13 +71,17 @@ class TabFSService: NSObject, TabFSServiceProtocol {
conn.receiveMessage { (resp, context, isComplete, err) in
guard let resp = resp else {
// FIXME err
+ os_log(.default, "resp error: %{public}@", err!.debugDescription as CVarArg)
return
}
+
+ os_log(.default, "resp %{public}@", String(data: resp, encoding: .utf8) as! CVarArg)
self.fsInput.write(withUnsafeBytes(of: UInt32(resp.count)) { Data($0) })
self.fsInput.write(resp)
read()
}
}
+ read()
}
// split new thread