* [07/20/01 11:57] Of all the gin joints in all the towns in all the world,
* Jeff Raven <[EMAIL PROTECTED]> walks into mine and says: 

> On Thu, Jul 19, 2001 at 04:01:39PM -0500, Ben Jansens wrote:
> > Ok, I've given this some thought and talked this over with
> > others, and I think this is the best idea we've come up with:
> >
> > Currently, when bbkeys fires the Next Window message, blackbox
> > catches the message, and switches to the next window. The same
> > functionality is used for catching this event as for when the
> > button on the toolbar is pressed.
> >
> > I propose that instead of blackbox handling the window cycling
> > call from bbkeys (it should still internally handle the toolbar
> > one), it instead passes it to the bbcycle application. This
> > application could cycle windows in any fashion seen fit, classic
> > style, KDE style, or any style devised at a later date.
> 
> Sorry, but it's not gonna happen...
> 
>   -- It will consume unnecessary system resources (bbkeys itself
>      adds more than enough overhead).
> 
>   -- The more sophisticated window cycling methods need more
>      information than blackbox's CycleWindow message provides
>      (for instance, in Windows-style cycling it's important to
>      know whether the Mod key was released in between cycle
>      events). This means that the blackbox protocol would have
>      to be changed to include all the possible info that bbcycle
>      would require (and possibly have to be changed each time
>      bbcycle added a new cycling), and in turn bbkeys would
>      have to be changed in order to provide blackbox with all
>      that information.
> 
>   -- It doubles the network trips it takes to cycle a window.
> 
>   -- On a looking-into-the-future note, once I manage to slog
>      my way through my blackbox TODO list and get to adding NET
>      WM support, the CycleWindow message will disappear. The
>      only way to cycle windows using the NET WM spec is by
>      raising and focusing the appropriate window yourself (so
>      bbkeys would be forced to do the cycling itself, instead
>      of asking blackbox to do it).
> 
> > I'd especially really like to hear what you core developers think
> > of this, since it encrouches on your territory somewhat :-) but I
> > believe this would really improve the window manager and keeps most
> > of the work out of the main codebase.
> 
> I still think it's far easier to do this within bbkeys itself.
> 
> Jeff Raven
> 

I completely agree. As I just said in another e-mail, this is
added/enhanced functionality to an existing application, not completely
new functionality.

-- 
----%<----------%<----
Jason Kasper (vanRijn)
bash$ :(){ :|:&};:
Numbers 6:24-26

Reply via email to