HarveyHunt / howm

A lightweight, X11 tiling window manager that behaves like vim
GNU General Public License v2.0
649 stars 24 forks source link

Multi Monitor Support #59

Closed HarveyHunt closed 8 years ago

HarveyHunt commented 8 years ago

Keeping this in its own branch is getting annoying - it also has some nice fixups that develop will benefit from.

Testing needs to be done on XRandR setups - I've noticed a segfault that I will look into soon. Single monitor seems to just work (tm).

Relevant discussion can be seen at #5

Anachron commented 8 years ago

What setup of xrandr has this been tested in?

HarveyHunt commented 8 years ago

@Anachron: I tested it on a laptop with a monitor plugged in. There were some rendering issues and windows didn't want to spawn on the second monitor, so this PR isn't done yet - I thought it would be good to put the code out for review / issue reporting.

HarveyHunt commented 8 years ago

Most of the multi monitor stuff is now done. I still need to add the ability to move a client to a different workspace and also add a motion for a monitor. I also removed some code from op_cut, so that needs to be put back.

However, it should be okay to test - let me know how it goes @Anachron.

Anachron commented 8 years ago

@HarveyHunt do you mind if I test in a VM first? Those result may be inaccurate, but I'm messing around with my Arch install for now and cannot use more construction places :+1:

HarveyHunt commented 8 years ago

Test it however you fancy. Btw, there is a new function for focusing monitors:

cottage -f focus_monitor 0

Anachron commented 8 years ago

Wow, a lot of stuff happening here! I forgot that I wanted to test this. :+1: