Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't think I have enough for a writeup; I was actually looking into how Dock manages spaces so I have a bunch of general information on the SkyLight/CoreGraphics API. In short Dock grabs trackpad events and creates "SLSTransactions" to animate the windows around, but if there's anything in particular you're curious about I can try to go look that up specifically.


> SLSTransactions

thank you, that's a great pointer in case I look into that some more. Found https://github.com/koekeishiya/yabai/issues/148 which might be a good entry point for me

This kind of software is completely foreign to me. Private APIs and all these tricks for macOS integration. Very interesting


Yeah, window managers are generally the biggest consumers of that set of APIs (although even yabai only uses very few of the ones available). If you have more questions feel free to ask, although of course as these are all private APIs I may not have correct/any answer for you.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: