4 ms·
I really appreciate this comment, I think it is spot on. The official Win32 API for interacting with Virtual Desktops[1] is severely (deliberately?) lacking. T
by bsnnkv 4y ago
I really appreciate this comment, I think it is spot on.
The official Win32 API for interacting with Virtual Desktops[1] is severely (deliberately?) lacking. There are some brave souls who are constantly reverse-engineering and figuring out how to interact with Virtual Desktops in all the ways that are missing from the official Win32 API, but this is a constant game of whack-a-mole because you never know when an update to Windows is going to break everything.[2]
If anyone working on the Virtual Desktops feature at Windows reads this: please give us a real, stable API for Virtual Desktops to develop against.
[1] https://learn.microsoft.com/en-us/windows/win32/api/shobjidl_core/nn-shobjidl_core-ivirtualdesktopmanager https://learn.microsoft.com/en-us/windows/win32/api/shobjidl...
[2] https://github.com/MScholtes/VirtualDesktop/issues/35 https://github.com/MScholtes/VirtualDesktop/issues/35
- runjake 4y agoI’m on mobile but there’s a preference to set the animation delay for the macOS virtual desktop switching to zero and it’ll basically run as fast or at least look as fast as Linux switching.
- grncdr 4y agoThere was, but I don’t think it’s worked for a while now. Maybe there’s a new one somewhere?
- veidr 4y agoI think that is gone, as are many of the old ones like NSWindowResizeTime (or similar) that made lots of the OS animations bearable (i.e., made them not happen).
- extr 4y agoThere is, and such a tweak is available with the yabai tiling WM, but it requires disabling SIP. Which unfortunately is not something I can do on my work laptop. It's unfortunately because this small tweak would move the tiling WM experience on Mac a LOT closer to the linux SOTA.
- extr 4y agoThank you for your hard work on Komorebi. I have been following the project for some time and we've crossed paths in comment sections before. I use a Mac at work now or I would still be using it. You're fighting the good fight for tiling WM enthusiasts everywhere!