[xmonad] X.M.TabbedModifier is the Tabbed-Solution
Kathryn Andersen
kat_lists at katspace.org
Thu Feb 19 19:56:30 EST 2009
On Thu, Feb 19, 2009 at 02:41:59PM -0500, Adam Vogt wrote:
> * On Thursday, February 19 2009, Dominik Bruhn wrote:
>
> >3. Sometimes a tab-switch also moves the whole window around. To repoduce check
> >the following: Take a empty Workspace with the "Tall" Layout. Open three
> >console-windows and open some applications in them (ill take top, htop and
> >mutt). Stack all of the to the left (using Ctrl+Mod+H), so that all three are on
> >the same tabbed-stack. Now UnTab the first window (moves to the right) and try
> >switiching tabs (two tabs remain). On every Tab-Switch the Tab-Stack moves from
> >left to right or right to left.
>
> I can think of a couple ways to solve this, though I'm not sure which sort
> of behavior is better (and adding an option between the 3 choices would
> just confuse everybody):
> 0. keep it the same, but just allow groups to be created out of windows
> adjacent in the stack (ie. don't use windowNavigation to pick the
> window to merge into)
No, that would be too restrictive from the user's point of view, IMHO.
> 1. rearrange the WindowSet to keep the tabbed groups together, so the
> modifier can keep asking the underlying layout to place the focused
> window where it would normally be placed
> - tabbing and untabbing causes the WindowSet to be rearranged
Is this a problem? Would it cause undesirable side-effects, such as
messing up other layouts or layout modifiers? Or would it impact
performance?
> 2. ask the underlying layout to place group where the 'master' of the
> group would go.
> - you won't be able to rearrange tab groups with the regular
> WindowSet operations (M-K,M-J, windowNavigation...), unless the
> first tab is focused
I don't quite follow this. Can you give an example of the behaviour
which would be the result of this modification?
Kathryn Andersen
--
_--_|\ | Kathryn Andersen <http://www.katspace.com>
/ \ |
\_.--.*/ | GenFicCrit mailing list <http://www.katspace.com/gen_fic_crit/>
v |
------------| Melbourne -> Victoria -> Australia -> Southern Hemisphere
Maranatha! | -> Earth -> Sol -> Milky Way Galaxy -> Universe
More information about the xmonad
mailing list