[openbox] personal fix for focus follows mouse and keybinding raise/lower window
John Russell
jjrussell at gmail.com
Tue May 9 22:13:12 EDT 2006
Not to start another argument, but might this be considered as an
option? I kinda like the idea. It may not be very likely that the
mouse happens to be over the window I want when I lower a window with
a keybinding, but its a lot more likely than me wanting to focus the
window I just lowered. Either way, it might be nice to have the
choice. Thanks.
On 5/9/06, Emile Snyder <emile at alumni.reed.edu> wrote:
> On Tue, 2006-05-09 at 19:08 +0200, Mikael Magnusson wrote:
> > On Tue, 9 May 2006, Emile Snyder wrote:
> >
> > > On Tue, 2006-05-09 at 10:17 +0200, Mikael Magnusson wrote:
> > >> On Tue, 9 May 2006, Emile Snyder wrote:
> > >>> void action_lower(union ActionData *data)
> > >>> {
> > >>> client_action_start(data);
> > >>> stacking_lower(CLIENT_AS_WINDOW(data->client.any.c));
> > >>> client_action_end(data);
> > >>> ObClient *newfocusedclient = client_under_pointer();
> > >>> client_focus(newfocusedclient);
> > >>> }
>
> Ah, so the action_start and action_end are to prevent the focus
> adjustment that would otherwise occur?
>
> Thanks much,
> -emile
>
> > >>> Works like a charm as far as I can tell. If I've done anything
> > >>> obviously stupid please let me know,
> > >>
> > >> void action_lower(union ActionData *data)
> > >> {
> > >> stacking_lower(CLIENT_AS_WINDOW(data->client.any.c));
> > >> }
> > >
> > > Sorry, what do you mean here?
> >
> > I mean that my code should do the same as your code, possibly a bit
> > better.
> >
> > > thanks,
> > > -emile
> >
> > --
> > Mikael Magnusson
> >
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
>
> iD8DBQBEYM5TL6qraBVRs5gRAoztAJ92vNj2A5YMihkrVYsyyv6mqTeN9QCgmT4L
> 1fK2lH+Q4D19BsfiNhgxStU=
> =lOSo
> -----END PGP SIGNATURE-----
>
>
>
More information about the openbox
mailing list