darcs patch: Cleanup of shift code (and 1 more)

Sun Jul 22 13:53:37 PDT 2007 Michael G. Sloan

On Tuesday 24 July 2007 00:55:24 Michael G.Sloan wrote:
Sun Jul 22 13:53:37 PDT 2007 Michael G. Sloan
* Cleanup of shift code
Applied this one, thanks.
Sun Jul 22 14:04:31 PDT 2007 Michael G. Sloan
* 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

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
On Tuesday 24 July 2007 00:55:24 Michael G.Sloan wrote:
Sun Jul 22 13:53:37 PDT 2007 Michael G. Sloan
* Cleanup of shift code Applied this one, thanks.
Sun Jul 22 14:04:31 PDT 2007 Michael G. Sloan
* 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@haskell.org http://www.haskell.org/mailman/listinfo/xmonad
participants (3)
-
mgsloan
-
Michael G.Sloan
-
Spencer Janssen