From b2eae528ed54c3ee1509e410686fabc1c7ecc0b4 Mon Sep 17 00:00:00 2001 From: Bert Münnich Date: Thu, 2 Jan 2014 13:36:00 +0100 Subject: Proper support for Ctrl/Shift/Alt modifiers in key & mouse mappings --- commands.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'commands.h') diff --git a/commands.h b/commands.h index ba40eed..65c84e7 100644 --- a/commands.h +++ b/commands.h @@ -27,15 +27,14 @@ typedef void* arg_t; typedef bool (*command_f)(arg_t); typedef struct { - bool ctrl; + unsigned int mask; KeySym ksym; command_f cmd; arg_t arg; } keymap_t; typedef struct { - bool ctrl; - bool shift; + unsigned int mask; unsigned int button; command_f cmd; arg_t arg; -- cgit v1.2.3-54-g00ecf