avahe-kellenberger / nimdow

A window manager written in Nim (In Development)
GNU General Public License v2.0
317 stars 19 forks source link

Add support for rotating the clients #203

Closed marcusramberg closed 2 years ago

marcusramberg commented 2 years ago

This PR adds support for rotating the client list clockwise, pushing the last client to be master.

avahe-kellenberger commented 2 years ago

Having weird behavior when focusing the master client, and sometimes the client at the bottom of the stack. Rotating doesn't happen until the command has been ran a few times.

Are you seeing similar behavior?

marcusramberg commented 2 years ago

Having weird behavior when focusing the master client, and sometimes the client at the bottom of the stack. Rotating doesn't happen until the command has been ran a few times.

Are you seeing similar behavior?

Didn't notice until you mentioned it, but I'm able to reproduce. Will try to debug it further this afternoon

marcusramberg commented 2 years ago

Pushed a fix now, to make sure it's rotating the last node in the current tag view. Seems to work consistently for me with this fix even with clients in multiple tags.