kaatt
kaatt
@evanw please take another look?
And also the normal and gzipped sizes of the library
likely related to https://github.com/kasper/phoenix/issues/289 and https://github.com/ianyh/Amethyst/issues/1192
Allowing screen recording permissions to the app should fix this.
@lwouis CGS* functions are in SkyLight; they’ve been renamed from CGS* to SLS* (the CGS variants still work) CGSConnectionRef contains a mach port; SLS functions communicate with some service (likely...
What headers/call incantation did you try for the transaction functions? I can test out on 12.3+
> How did the search in Hopper reveal to you the existence of SLSTransactionAddWindowToSpace for instance? I was probably searching for SLSTransaction. I also looked into `/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/PrivateFrameworks/SkyLight.framework/SkyLight.tbd` @koekeishiya your headers...
Recommend against this, this will double the binary size. I have two separate builds for x64 and arm64 and only include the .node for the target arch.
+1 would be great to have a prop to disable animation entirely
@kasper `CGSSpaceCreate` works, even in macOS 12.2. requires a dock restart to show up (`killall Dock`) ```swift CGSSpaceCreate(CGSDefaultConnection(), 0, [ "type": 0, // 0 is CGSSpaceTypeUser (https://github.com/NUIKit/CGSInternal/blob/master/CGSSpace.h) "uuid": UUID().uuidString as...