Here is an updated version of the patch that doesn't cause dwm to crash when 
adding or removing monitors. There is also a know issue when multiple tags are 
assigned to a single window. The patch doesn't prevent you from displaying both 
tags on two monitors at the same time - better don't do it.

https://bitbucket.org/jceb81/dwm-patches/raw/53cc07efad29/single_clientlist.patch

Cheers,

Jan Christoph

-----Original message-----
From:   Jan Christoph Ebersbach <j...@e-jc.de>
Sent:   Mon 27-02-2012 21:12
Subject:        [dev] [dwm] Tags vs Monitors continued
To:     dev@suckless.org; 
CC:     78...@web.de; 
> Hi Thomas,
> Hi everybody,
> 
> I experienced the very same difficulties with dwm's multi-monitor
> support that Thomas described earlier this year. In the attached patch I
> solved the problem by detaching the list of clients from the monitor.
> There is just one list of clients and all tags are shared between the
> monitors.
> 
> The biggest advantage in my eyes is the ability to swap tags between
> monitors while every monitor still keeps its one tag(s).
> 
> It's crucial that a tag/window can't be displayed on two monitors at the
> same this. The patch implements this functionality at the cost of
> MODKEY-0 - it doesn't work anymore in a multi-monitor setup.
> 
> Feedback is very welcome. The patch is very fresh and I expect that a
> number of corner cases won't work. Due to the large number of changes
> it's very likely that the patch also breaks other patches.
> 
> https://bitbucket.org/jceb81/dwm-patches/raw/95eca0c72fc7/single_clientlist.patc
> h
> 
> Cheers,
> 
> Jan Christoph
> 
>

Reply via email to