You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The default label for any given space should be its Mission Control display name, e.g.:
Desktop <n> for the nth non-fullscreen space across all displays, starting at 1
<app name> for fullscreen spaces which have one app
<app name> + <app name> for fullscreen spaces which have two apps (left + right)
Note that while most of this can be implemented using signals, what cannot be detected easily is when two split-fullscreen apps swap their positions. Doing this with signals is hard to do, while this should be easy from within yabai.
The text was updated successfully, but these errors were encountered:
dominiklohmann
changed the title
Defal
Default tag for any given space should be its Mission Control display name
Dec 2, 2019
dominiklohmann
changed the title
Default tag for any given space should be its Mission Control display name
Default label for any given space should be its Mission Control display name
Dec 2, 2019
This could be tricky to maintain if the user uses mission-control to swap places between or create/destroy spaces. It could possibly be achieved by enumerating all spaces when we detect that mission-control exited and basically re-map all unknown and/or changed spaces. Not sure how efficient of a solution that would be, but I can see how that could work.
This kind of ties in with another change that I wanted to suggest, which is adding signals to yabai that are not raised by macOS: A combined window created event that includes restored windows, and a signal for spaces being moved, created, or destroyed.
With the latter set of events a user could implement this easily by themselves.
The default label for any given space should be its Mission Control display name, e.g.:
Desktop <n>
for the nth non-fullscreen space across all displays, starting at 1<app name>
for fullscreen spaces which have one app<app name> + <app name>
for fullscreen spaces which have two apps (left + right)Note that while most of this can be implemented using signals, what cannot be detected easily is when two split-fullscreen apps swap their positions. Doing this with signals is hard to do, while this should be easy from within yabai.
The text was updated successfully, but these errors were encountered: