koekeishiya / yabai

A tiling window manager for macOS based on binary space partitioning
MIT License
24.15k stars 645 forks source link

Enhancement - Window resizing needs improvement. #2470

Open aspauldingcode opened 3 weeks ago

aspauldingcode commented 3 weeks ago

The lock handles are still not 100% where they could be.

The biggest issue is the buggy resizing of the windows, when using mouse binds. if dragging to resize with regular window functions, the window resize is very fluid. This should be fixed at some point.

aspauldingcode commented 3 weeks ago

using macOS Sonoma, and yabai v.7.1.4

figurativly1984 commented 2 weeks ago

Window resizing was working in version 6.0.2 but after upgrading to 7.1.5, it does not work (both times on Sequoia). Neither keybinds using Rectangle nor the default MacOS window snapping is working. The only way I can get it to resize is through manual adjustment which is inconvenient. Would appreciate it if this is fixed soon/prioritized.

In the meantime, how do I downgrade to a prior version of Yabai through homebrew? I have tried uninstalling and running 'brew install yabai@6.0.2' but I get an error message saying 'No formulae or casks found for yabai@6.0.2.' Sorry in advance if this is a stupid question.

https://github.com/user-attachments/assets/761efc85-de81-43ed-9290-4ed2d024ff98

aspauldingcode commented 2 days ago

Window resizing was working in version 6.0.2 but after upgrading to 7.1.5, it does not work (both times on Sequoia). Neither keybinds using Rectangle nor the default MacOS window snapping is working. The only way I can get it to resize is through manual adjustment which is inconvenient. Would appreciate it if this is fixed soon/prioritized.

In the meantime, how do I downgrade to a prior version of Yabai through homebrew? I have tried uninstalling and running 'brew install yabai@6.0.2' but I get an error message saying 'No formulae or casks found for yabai@6.0.2.' Sorry in advance if this is a stupid question.

https://github.com/user-attachments/assets/761efc85-de81-43ed-9290-4ed2d024ff98

This is probably more appropriate to make your own github issue for this rather than tacking ontop of mine.

figurativly1984 commented 2 days ago

Ah my apologies I guess I misunderstood the issue