Sean 'Shaleh' Perry wrote:
>
> On Fri, Jul 14, 2000 at 04:15:22PM -0500, Johan Warlander wrote:
> > I would have to agree with Marcus, that it would be a good idea to
> > implement the kind of window switching he suggests. While binding
> > shift-tab would accomplish one of the goals, you would still have to use
> > another set of keys if you wanted your third or fourth window all of the
> > sudden. Even though I'm glad to avoid Windows whenever I can, the window
> > switching they implement is one of the many small things that are nice
> > about it. I haven't looked at that part of the code, but suspect it would
> > not be entirely difficult to achieve.
>
> The issue here is you have to change blackbox not bbkeys. This means everyone
> will have to learn a new window change behaviour. Not that I am against this,
> just realize it is not quite as small as you think.
Well, not really. Once the wm spec is done (or barring that,
when KDE2 ships, I guess) external apps should be able to
look at the stacking order of the windows via a property of
the root window. It would then be possible for bbkeys to
use that info to do what needs to be done for Windows-style
cycling.
At present, however, it would require bbkeys to track the
stacking order for itself. This is not easy for non-wms, as
witnessed by bbpager's problems with getting the stacking
right at startup.
As for trying to change blackbox's internal window cycling to
get it to work... it would be difficult. The current protocol
would have trouble handling things, since it is stateless,
while Windows-style cycling is not (ALT+TAB ALT+TAB is different
from ALT+TAB+TAB).
Jeff Raven