all repos — openbox @ b8309807ab8e18686db148fc46323237b9103787

openbox fork - make it a bit more like ryudo

use the keysyms instead of translating. waste.
Dana Jansens danakj@orodu.net
commit

b8309807ab8e18686db148fc46323237b9103787

parent

c6eabf1880cbbea292bcc3d70729588994c320b0

1 files changed, 10 insertions(+), 6 deletions(-)

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

@@ -76,6 +76,10 @@ #if USE_XCURSOR

#include <X11/Xcursor/Xcursor.h> #endif +#include <X11/Xlib.h> +#include <X11/keysym.h> + + RrInstance *ob_rr_inst; RrTheme *ob_rr_theme; ObMainLoop *ob_main_loop;

@@ -203,17 +207,17 @@ XC_top_left_corner);

/* create available keycodes */ keys[OB_KEY_RETURN] = - XKeysymToKeycode(ob_display, XStringToKeysym("Return")); + XKeysymToKeycode(ob_display, XK_Return); keys[OB_KEY_ESCAPE] = - XKeysymToKeycode(ob_display, XStringToKeysym("Escape")); + XKeysymToKeycode(ob_display, XK_Escape); keys[OB_KEY_LEFT] = - XKeysymToKeycode(ob_display, XStringToKeysym("Left")); + XKeysymToKeycode(ob_display, XK_Left); keys[OB_KEY_RIGHT] = - XKeysymToKeycode(ob_display, XStringToKeysym("Right")); + XKeysymToKeycode(ob_display, XK_Right); keys[OB_KEY_UP] = - XKeysymToKeycode(ob_display, XStringToKeysym("Up")); + XKeysymToKeycode(ob_display, XK_Up); keys[OB_KEY_DOWN] = - XKeysymToKeycode(ob_display, XStringToKeysym("Down")); + XKeysymToKeycode(ob_display, XK_Down); prop_startup(); /* get atoms values for the display */ extensions_query_all(); /* find which extensions are present */