rustysec / tidalwm

Simple and sane tiling window manager for Gnome Shell
GNU General Public License v3.0
194 stars 5 forks source link

Account for panel(s) in navigation #31

Closed rustysec closed 4 years ago

rustysec commented 4 years ago

When using the directional navigation keys to move between windows, the gnome panel(s) are not accounted for. This means that trying to navigate to a window "on the other side" of a panel fails.

rustysec commented 4 years ago

resolved by computing the difference between the work area and geometry of the monitor where the window lives. tested this with a three monitor setup and it seems to work well. there has to be a more elegant way to do this, so future PRs are definitely welcome.