Skip to content

Commit

Permalink
Fixes modifiers type signature in input_key callback (#276)
Browse files Browse the repository at this point in the history
(tui) input_key event handler signature change (uint8_t to 16)
  • Loading branch information
cipharius committed Apr 26, 2023
1 parent ac003b0 commit 42ec5d8
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion src/frameserver/terminal/default/arcterm.c
Expand Up @@ -612,7 +612,7 @@ static void on_mouse_button(struct tui_context* c,
}

static void on_key(struct tui_context* c, uint32_t keysym,
uint8_t scancode, uint8_t mods, uint16_t subid, void* t)
uint8_t scancode, uint16_t mods, uint16_t subid, void* t)
{
trace("on_key(%"PRIu32",%"PRIu8",%"PRIu16")", keysym, scancode, subid);
if (term.pipe)
Expand Down
2 changes: 1 addition & 1 deletion src/frameserver/terminal/default/st/tui.c
Expand Up @@ -267,7 +267,7 @@ static void on_mouse_button(
}

static void on_key(struct tui_context* c, uint32_t symest,
uint8_t scancode, uint8_t mods, uint16_t subid, void* t)
uint8_t scancode, uint16_t mods, uint16_t subid, void* t)
{
char *str = NULL;
if (mods & TUIM_SHIFT){
Expand Down
2 changes: 1 addition & 1 deletion src/shmif/arcan_tui.h
Expand Up @@ -339,7 +339,7 @@ struct tui_cbcfg {
*
*/
void (*input_key)(struct tui_context*, uint32_t symest,
uint8_t scancode, uint8_t mods, uint16_t subid, void* tag);
uint8_t scancode, uint16_t mods, uint16_t subid, void* tag);

/*
* other input- that wasn't handled in the other callbacks
Expand Down
2 changes: 1 addition & 1 deletion src/shmif/tui/lua/tui_lua.c
Expand Up @@ -432,7 +432,7 @@ static void on_mouse_button(struct tui_context* T,
}

static void on_key(struct tui_context* T, uint32_t xkeysym,
uint8_t scancode, uint8_t mods, uint16_t subid, void* t)
uint8_t scancode, uint16_t mods, uint16_t subid, void* t)
{
SETUP_HREF("key",);
lua_pushnumber(L, subid);
Expand Down
2 changes: 1 addition & 1 deletion src/shmif/tui/widgets/bufferwnd.c
Expand Up @@ -1317,7 +1317,7 @@ static void step_cursor_e(struct tui_context* T, struct bufferwnd_meta* M)
}

static void on_key_input(struct tui_context* T, uint32_t keysym,
uint8_t scancode, uint8_t mods, uint16_t subid, void* tag)
uint8_t scancode, uint16_t mods, uint16_t subid, void* tag)
{
struct bufferwnd_meta* M = tag;
/* might want to provide the label based approach to these as well, UP/DOWN
Expand Down
2 changes: 1 addition & 1 deletion src/shmif/tui/widgets/listwnd.c
Expand Up @@ -454,7 +454,7 @@ static bool on_label_input(
}

static void key_input(struct tui_context* T, uint32_t keysym,
uint8_t scancode, uint8_t mods, uint16_t subid, void* tag)
uint8_t scancode, uint16_t mods, uint16_t subid, void* tag)
{
struct listwnd_meta* M = tag;
for (size_t i = 0; i < COUNT_OF(labels); i++){
Expand Down
2 changes: 1 addition & 1 deletion src/shmif/tui/widgets/readline.c
Expand Up @@ -868,7 +868,7 @@ static void synch_completion(struct tui_context* T, struct readline_meta* M)
}

void on_key_input(struct tui_context* T,
uint32_t keysym, uint8_t scancode, uint8_t mods, uint16_t subid, void* tag)
uint32_t keysym, uint8_t scancode, uint16_t mods, uint16_t subid, void* tag)
{
struct readline_meta* M;
if (!validate_context(T, &M))
Expand Down
2 changes: 1 addition & 1 deletion tests/frameservers/tui_media/tui_media.c
Expand Up @@ -31,7 +31,7 @@ static void fill(struct tui_context* c)
}

static void on_key(struct tui_context* c, uint32_t xkeysym,
uint8_t scancode, uint8_t mods, uint16_t subid, void* t)
uint8_t scancode, uint16_t mods, uint16_t subid, void* t)
{
trace("unknown_key(%"PRIu32",%"PRIu8",%"PRIu16")", xkeysym, scancode, subid);
/* FIXME: move subwindow around */
Expand Down
2 changes: 1 addition & 1 deletion tests/frameservers/tui_test/tui_test.c
Expand Up @@ -212,7 +212,7 @@ static void on_mouse(struct tui_context* c,
}

static void on_key(struct tui_context* c, uint32_t xkeysym,
uint8_t scancode, uint8_t mods, uint16_t subid, void* t)
uint8_t scancode, uint16_t mods, uint16_t subid, void* t)
{
trace("unknown_key(%"PRIu32",%"PRIu8",%"PRIu16")", xkeysym, scancode, subid);
}
Expand Down
2 changes: 1 addition & 1 deletion tests/frameservers/tui_text/tui_test.c
Expand Up @@ -84,7 +84,7 @@ static void on_mouse(struct tui_context* c,
}

static void on_key(struct tui_context* c, uint32_t keysym,
uint8_t scancode, uint8_t mods, uint16_t subid, void* t)
uint8_t scancode, uint16_t mods, uint16_t subid, void* t)
{
trace("unknown_key(%"PRIu32",%"PRIu8",%"PRIu16")", keysym, scancode, subid);
struct data_buffer* T = t;
Expand Down

0 comments on commit 42ec5d8

Please sign in to comment.