diff options
Diffstat (limited to 'quantum/process_keycode/process_unicode.h')
| -rw-r--r-- | quantum/process_keycode/process_unicode.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/quantum/process_keycode/process_unicode.h b/quantum/process_keycode/process_unicode.h index dd6dd7138..be24ddc2b 100644 --- a/quantum/process_keycode/process_unicode.h +++ b/quantum/process_keycode/process_unicode.h | |||
| @@ -12,7 +12,6 @@ void set_unicode_input_mode(uint8_t os_target); | |||
| 12 | void unicode_input_start(void); | 12 | void unicode_input_start(void); |
| 13 | void unicode_input_finish(void); | 13 | void unicode_input_finish(void); |
| 14 | void register_hex(uint16_t hex); | 14 | void register_hex(uint16_t hex); |
| 15 | void register_hex32(uint32_t hex); | ||
| 16 | 15 | ||
| 17 | bool process_unicode(uint16_t keycode, keyrecord_t *record); | 16 | bool process_unicode(uint16_t keycode, keyrecord_t *record); |
| 18 | 17 | ||
| @@ -23,7 +22,7 @@ bool process_unicode(uint16_t keycode, keyrecord_t *record); | |||
| 23 | 22 | ||
| 24 | typedef struct { | 23 | typedef struct { |
| 25 | char *symbol; | 24 | char *symbol; |
| 26 | uint32_t code; | 25 | char *code; |
| 27 | } qk_ucis_symbol_t; | 26 | } qk_ucis_symbol_t; |
| 28 | 27 | ||
| 29 | struct { | 28 | struct { |
| @@ -32,14 +31,15 @@ struct { | |||
| 32 | bool in_progress:1; | 31 | bool in_progress:1; |
| 33 | } qk_ucis_state; | 32 | } qk_ucis_state; |
| 34 | 33 | ||
| 35 | #define UCIS_TABLE(...) {__VA_ARGS__, {NULL, 0}} | 34 | #define UCIS_TABLE(...) {__VA_ARGS__, {NULL, NULL}} |
| 36 | #define UCIS_SYM(name, code) {name, code} | 35 | #define UCIS_SYM(name, code) {name, #code} |
| 37 | 36 | ||
| 38 | extern const qk_ucis_symbol_t ucis_symbol_table[]; | 37 | extern const qk_ucis_symbol_t ucis_symbol_table[]; |
| 39 | 38 | ||
| 40 | void qk_ucis_start(void); | 39 | void qk_ucis_start(void); |
| 41 | void qk_ucis_start_user(void); | 40 | void qk_ucis_start_user(void); |
| 42 | void qk_ucis_symbol_fallback (void); | 41 | void qk_ucis_symbol_fallback (void); |
| 42 | void register_ucis(const char *hex); | ||
| 43 | bool process_ucis (uint16_t keycode, keyrecord_t *record); | 43 | bool process_ucis (uint16_t keycode, keyrecord_t *record); |
| 44 | 44 | ||
| 45 | #endif | 45 | #endif |
