Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

better autofocus implementation when SIP is disabled #1247

Closed
koekeishiya opened this issue Apr 24, 2022 · 2 comments
Closed

better autofocus implementation when SIP is disabled #1247

koekeishiya opened this issue Apr 24, 2022 · 2 comments

Comments

@koekeishiya
Copy link
Owner

koekeishiya commented Apr 24, 2022

I got creative and figured out what I consider a better way to implement autofocus (sloppy focus) aka focus without raise, using the scripting-addition.

The current behaviour is moved into the setting autofocus_sip_friendly and the new autofocus will require the scripting-addition.

This version will not have the obscure edge-cases where random applications do not understand the command, as seen in various issues in the issue-board.

@koekeishiya koekeishiya added the suggestion Request for new feature or some form of enhancement label Apr 24, 2022
@koekeishiya koekeishiya added the addressed on master; not released Fixed upstream, but not yet released label Apr 24, 2022
@koekeishiya
Copy link
Owner Author

Hm appears to be some issue with the implementation that causes a freeze if window borders are disabled in yabai.

@koekeishiya
Copy link
Owner Author

This has been shelved for now; unable to figure out the obscure bug with the amount of time that I dedicate to this project for now. Changes have been reverted, but commits are linked to this issue for future reference.

@koekeishiya koekeishiya removed the addressed on master; not released Fixed upstream, but not yet released label May 17, 2022
koekeishiya added a commit that referenced this issue May 17, 2022
@koekeishiya koekeishiya removed the suggestion Request for new feature or some form of enhancement label Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant