[Xmonad] darcs patch: Cleanup of shift code (and 1 more)
mgsloan
mgsloan at gmail.com
Tue Jul 24 13:54:27 EDT 2007
Yeah, sorry about that, I tried to ctrl-C, but darcs already sent the two.
Anyway, the main reason for the shift change is that it makes a lot
more sense for a multi-screen user. Shifting the window back is easy
as hitting the other window key. Currently, to undo a shift to
another xinerama screen, you have to switch to the screen, shift the
window back, and switch back to the original screen. The current
behavior with inside-workspace shifts is that the focus follows the
window. This makes sense, yet it doesn't seem to apply to screen or
workspace shifts.
Maintaining focus on all workspace shifts is a bit of a bigger change
(from the user perspective, the code change is just removal of a
function).
To tell you the truth, I don't think that treating each screen as a
workspace container is really the best metaphor for multiscreen users,
but that's an issue for another day. Probably it doesn't matter too
much.
Thanks,
Michael Sloan
On 7/24/07, Spencer Janssen <sjanssen at cse.unl.edu> wrote:
> On Tuesday 24 July 2007 00:55:24 Michael G.Sloan wrote:
> > Sun Jul 22 13:53:37 PDT 2007 Michael G. Sloan <mgsloan at gmail.com>
> > * Cleanup of shift code
>
> Applied this one, thanks.
>
> > Sun Jul 22 14:04:31 PDT 2007 Michael G. Sloan <mgsloan at gmail.com>
> > * Maintain focus when shifting windows between screens
>
> I'd rather not change this behavior. In the future, can you send these UI
> changes in separate patch bundles? You might also note why you think the UI
> change is an improvement. We've been burned by Config.hs changes in the
> past, so I've become very skeptical whenever I see a patch modifying it :).
>
>
> Cheers,
> Spencer Janssen
> _______________________________________________
> Xmonad mailing list
> Xmonad at haskell.org
> http://www.haskell.org/mailman/listinfo/xmonad
>
More information about the Xmonad
mailing list