all repos — openbox @ fe3e73f1902cdf4f5173e7e40b48daff5ebd684f

openbox fork - make it a bit more like ryudo

add a focus_hilite variable
Dana Jansens danakj@orodu.net
commit

fe3e73f1902cdf4f5173e7e40b48daff5ebd684f

parent

440b862204e92ca0703d68d0f7f7d72bdef7d702

2 files changed, 5 insertions(+), 1 deletions(-)

jump to
M openbox/focus.copenbox/focus.c

@@ -35,7 +35,7 @@ #include <X11/Xlib.h>

#include <glib.h> #include <assert.h> -ObClient *focus_client; +ObClient *focus_client, *focus_hilite; GList **focus_order; /* these lists are created when screen_startup sets the number of desktops */ ObClient *focus_cycle_target;
M openbox/focus.hopenbox/focus.h

@@ -28,6 +28,10 @@ struct _ObClient;

/*! The client which is currently focused */ extern struct _ObClient *focus_client; +/*! The client which is being decorated as focused, not always matching the + real focus, but this is used to track it so that it can be ersolved to match +*/ +extern struct _ObClient *focus_hilite; /*! The client which appears focused during a focus cycle operation */ extern struct _ObClient *focus_cycle_target;