Panel's keyboard focus
Johan H
jhg at ucs.co.za
Thu Jun 12 17:02:23 CEST 2003
On Thu, 2003-06-12 at 16:07, Marc Hildebrand wrote:
> > -- Johan H <jhg at ucs.co.za> wrote
> ...
> > On the other hand, not being able to get to the panel via keyboard nav
> > is another example of an "I will not use this wm" situation. I'd like to
> > see some sort of compromise -- maybe a keybinding for bringing focus to
> > the panel? (This might be something that can be done via net_wm
> > properties.)
>
> Full ack.
> Suggestion: 1) The "Win"-Key or 2) ctrl+alt+arrowup
>
> The Win-Key would be cooler I think ;)
How to do this nicely though? Ideally it should be implemented in
xfwm4. But how do you do this without asuming things about the panel?
I suggest implementing a version of client.c::clientGetNext() in xfwm
that lists all docktype windows? The inverse of alt-tab. This would
allow us to navigate to a number of docktype apps, including gkrellm!
Alt-tab -> list all normal windows.
Alt-win -> (or some key) list all windows not in alt-tab list?
The code is trivial to implement and keeps xfwm4 app agnostic.
Panel is not a docktype app currently, I patched mine. I am not sure
if it will be acceptable to change the window type to WINDOW_DOCK.
I need Olivier's opinion though. My own hack keeps me happy enough to
not implement this if these changes does not stand a chance of being
accepted.
Regards
Johan.
More information about the Xfce4-dev
mailing list