XMonad.Layout.Groups followup

Hi people, I know I promised to try and merge my Groups layout into X.L.Sublayout; it won't happen. I've just spent a long while without a Linux machine, and in the meantime my interest in hacking XMonad has waned considerably. So I plan on leaving X.L.Groups as a separate module. Its functionality does overlap with Sublayouts, but not completely, and from what I remember about my attempts to merge them it's not at all trivial. They also offer very different interfaces, which make different things easy to do. The patch file I've attached contains a few fixes to the Groups layout which I hadn't sent yet, a minor redesign of the interface which, as far as I'm concerned, is now frozen, and a patch to orphan all the modules I was supposed to be maintaining. With these fixes, the only outstanding problem left with X.L.Groups (as far as I'm aware) is that when deleting the focused window focus may jump back to another one at surprising places in the layout, but I don't see a obvious way of fixing and I don't want to spend too much time on this anymore, so I'm leaving it as-is. Cheers, Quentin

This 7-patches bundle was just applied to http://code.haskell.org/XMonadContrib: 20100117114708 quentin.moser@unifr.ch * Do not duplicate layouts in X.L.Groups I liked the idea, but it completey messes up Decoration layouts. 20100117115601 quentin.moser@unifr.ch * Mention X.L.Groups.ModifySpec's rank-2 type in the doc 20100118021526 quentin.moser@unifr.ch * X.L.Groups: Always keep one group, even if empty. 20100120101746 moserq@gmail.com * X.L.G.Examples: improve the tabs of wmiiLike 20100120103240 moserq@gmail.com * X.L.G.Examples: improve the tabs of tiledTabs 20101001104142 moserq@gmail.com * Split X.L.Groups.Examples X.L.G.Examples : rowOfColumns and tiled tabs layouts X.L.G.Helpers : helper actions X.L.G.Wmii : wmii layout 20101001104300 moserq@gmail.com * Orphan my modules -- This message was brought to you by DarcsWatch http://darcswatch.nomeata.de/repo_http:__code.haskell.org_XMonadContrib.html...

I've applied your patches. Thanks for all your contributions! * On Friday, October 01 2010, Quentin Moser wrote:
Hi people,
I know I promised to try and merge my Groups layout into X.L.Sublayout; it won't happen. I've just spent a long while without a Linux machine, and in the meantime my interest in hacking XMonad has waned considerably.
So I plan on leaving X.L.Groups as a separate module. Its functionality does overlap with Sublayouts, but not completely, and from what I remember about my attempts to merge them it's not at all trivial. They also offer very different interfaces, which make different things easy to do.
The patch file I've attached contains a few fixes to the Groups layout which I hadn't sent yet, a minor redesign of the interface which, as far as I'm concerned, is now frozen, and a patch to orphan all the modules I was supposed to be maintaining.
With these fixes, the only outstanding problem left with X.L.Groups (as far as I'm aware) is that when deleting the focused window focus may jump back to another one at surprising places in the layout, but I don't see a obvious way of fixing and I don't want to spend too much time on this anymore, so I'm leaving it as-is.
Cheers,
Quentin
_______________________________________________ xmonad mailing list xmonad@haskell.org http://www.haskell.org/mailman/listinfo/xmonad
participants (3)
-
Adam Vogt
-
darcswatch@nomeata.de
-
Quentin Moser