X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fcontrol.c;h=b282bc6e95a7dc385ea6c75710dcb8feefecce9b;hb=d701e79e9297470b56315eefd431c62c9aba28b2;hp=ca15c6d48ce6f7e83bd81ddcdf30e874fc0c3ee7;hpb=c01d4595cbde0eaae357490b8b3305953293108c;p=plomrogue diff --git a/src/control.c b/src/control.c index ca15c6d..b282bc6 100644 --- a/src/control.c +++ b/src/control.c @@ -43,8 +43,6 @@ static struct KeyBiData * select_keybidata_pointer(char c); /* Wrappers to make some functions compatible to try_cmd_* single char args. */ static void wrap_mod_selected_keyb(char c); static void wrap_mv_kb_mod(char c1, char c2); -static void wrap_cycle_active_win(char c); -static void wrap_shift_active_win(char c); @@ -125,21 +123,6 @@ static void wrap_mv_kb_mod(char c1, char c2) -static void wrap_cycle_active_win(char c) -{ - cycle_active_win(world.wmeta, c); -} - - - -static void wrap_shift_active_win(char c) -{ - char * err = "Trouble with shift_active_win() in wingeom_control()."; - exit_err(shift_active_win(world.wmeta, c), err); -} - - - extern uint16_t get_available_keycode_to_action(char * name) { uint16_t keycode = get_keycode_to_action(world.kb_global.kbs, name); @@ -208,8 +191,8 @@ extern uint8_t wingeom_control(int key) || try_cmd_1args('k', key, "shri_h", growshrink_active_window, '_') || try_cmd_1args('k', key, "grow_v", growshrink_active_window, '+') || try_cmd_1args('k', key, "shri_v", growshrink_active_window, '-') - || try_cmd_1args('k', key, "shift_f", wrap_shift_active_win, 'f') - || try_cmd_1args('k', key, "shift_b", wrap_shift_active_win, 'b')) + || try_cmd_1args('k', key, "shift_f", shift_active_win, 'f') + || try_cmd_1args('k', key, "shift_b", shift_active_win, 'b')) { return 1; } @@ -249,8 +232,8 @@ extern uint8_t meta_control(int key) || try_cmd_1args('k', key, "to_infowin", toggle_window, 'i') || try_cmd_1args('k', key, "to_inv", toggle_window, 'c') || try_cmd_1args('k', key, "to_logwin", toggle_window, 'l') - || try_cmd_1args('k', key, "cyc_win_f", wrap_cycle_active_win, 'f') - || try_cmd_1args('k', key, "cyc_win_b", wrap_cycle_active_win, 'b') + || try_cmd_1args('k', key, "cyc_win_f", cycle_active_win, 'f') + || try_cmd_1args('k', key, "cyc_win_b", cycle_active_win, 'b') || try_cmd_1args('k', key, "g_keys_m", wrap_mod_selected_keyb, 'G') || try_cmd_1args('k', key, "wg_keys_m", wrap_mod_selected_keyb, 'g') || try_cmd_1args('k', key, "wk_keys_m", wrap_mod_selected_keyb, 'k')