… | |
… | |
93 | |
93 | |
94 | #if STOCK_KEYMAP |
94 | #if STOCK_KEYMAP |
95 | // stock keymaps are all static data |
95 | // stock keymaps are all static data |
96 | static keysym_t stock_keymap[]; |
96 | static keysym_t stock_keymap[]; |
97 | #endif |
97 | #endif |
98 | // user keymaps and their .string are dynamically allocated and freed |
|
|
99 | vector<keysym_t *> user_keymap; |
|
|
100 | vector<const char *> user_translations; |
|
|
101 | }; |
98 | }; |
102 | |
99 | |
103 | #endif /* KEYSYM_RESOURCE */ |
100 | #endif /* KEYSYM_RESOURCE */ |
104 | |
101 | |
105 | #endif /* KEYBOARD_H_ */ |
102 | #endif /* KEYBOARD_H_ */ |