koekeishiya / yabai

A tiling window manager for macOS based on binary space partitioning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature Request] bsp windows mouse drag hints display with feedback color

aspauldingcode opened this issue · comments

I would like the option to drag bsp windows without moving the window.
This can reduce visual complexity.

What I'd like to see in this feature:
Windows which are tiled with bsp mode, won't move with the mouse with mouse + drag.
Instead, wherever the mouse goes to (the next space, display, an empty display, etc) will show the feedback color, similar to how it does when the window is about to replace another window.

What this fixes:
When a window is tiled, dragging it over a window can block the view of the window below.
This feature will only show feedback when dragging over another window, and then the window will do its logic when the mouse drag keybind is let go.
This also allows me to move a window to another display without chasing the cursor.
Less drawing = more performance.
This might also fix a bug on my system that causes windows to chase after the mouse lagging slowly, but when a window is dragged normally it runs fine.

Example of feature (replicate sway's behavior):
(insert gif here soon)