darcs patch: implement Spencer's decoration suggestion. (and 3 more)

Hi all,
Here's a complete set of patches to enable my tabbed layout (which this
time I really am about to send).
David
Sat Jun 9 18:22:37 PDT 2007 David Roundy

On Sun, 10 Jun 2007 08:41:46 -0700
David Roundy
Hi all,
Here's a complete set of patches to enable my tabbed layout (which this time I really am about to send).
David
Sat Jun 9 18:22:37 PDT 2007 David Roundy
* implement Spencer's decoration suggestion.
Already applied.
Sat Jun 9 18:35:31 PDT 2007 David Roundy
* send message when "windows" is called.
Already applied.
Sun Jun 10 08:35:53 PDT 2007 David Roundy
* accept unmodified clicks. I believe this restores the previous behavior where clicking on an unfocussed window brings it into focus (e.g. when switching workspaces, so your mouse is over an unfocussed window). It also is necesary for tabbed workspaces to function properly.
I don't see why this is necessary -- click to focus already seems to work. I'll apply this one as soon as I understand it ;)
Sun Jun 10 08:38:36 PDT 2007 David Roundy
* a few modifications to event-sending to make Tabbed layout work.
Applied. Cheers, Spencer Janssen

On Sun, Jun 10, 2007 at 01:44:23PM -0500, Spencer Janssen wrote:
Sun Jun 10 08:35:53 PDT 2007 David Roundy
* accept unmodified clicks. I believe this restores the previous behavior where clicking on an unfocussed window brings it into focus (e.g. when switching workspaces, so your mouse is over an unfocussed window). It also is necesary for tabbed workspaces to function properly. I don't see why this is necessary -- click to focus already seems to work. I'll apply this one as soon as I understand it ;)
You're right, click to focus does seem to work without this... but I can't understand how (sloppy me didn't actually check, just read the code). If I knew how that worked, I believe I could make the tabbed layout work without this change. Where in the code does the focus get set when you click on an unfocused window? -- David Roundy http://www.darcs.net

On Sun, Jun 10, 2007 at 01:44:23PM -0500, Spencer Janssen wrote:
Sun Jun 10 08:35:53 PDT 2007 David Roundy
* accept unmodified clicks. I believe this restores the previous behavior where clicking on an unfocussed window brings it into focus (e.g. when switching workspaces, so your mouse is over an unfocussed window). It also is necesary for tabbed workspaces to function properly. I don't see why this is necessary -- click to focus already seems to work. I'll apply this one as soon as I understand it ;)
You're right. I just figured out how to use selectInput, which makes this patch unnecesary, and also enables expose events on decorations. :) -- David Roundy http://www.darcs.net
participants (2)
-
David Roundy
-
Spencer Janssen