kasper / phoenix

A lightweight macOS window and app manager scriptable with JavaScript
https://kasper.github.io/phoenix/
Other
4.36k stars 128 forks source link

Fullscreen tiling using built in full screen support (primary / auxiliary) #345

Open gigq opened 5 months ago

gigq commented 5 months ago

I see it is possible to set a window to full screen but I can't figure out if there is any way to set a window to be tiled with another window fullscreen. The Apple docs mention this as full screen primary and full screen auxiliary, but even in their docs I can't find the method to set a window to be primary or auxiliary. Is there just no API for this from Apple or is it just a feature that hasn't been added to Phoenix yet.

kasper commented 5 months ago

@gigq Hey! So basically a split full screen with two windows? I haven’t seen an API for that, I will need to dig a bit. Might be that the APIs are private.

gigq commented 5 months ago

Yes that’s what I’m looking for. But I haven’t been able to find any software that does it so you might be right.