~ruther/qmk_firmware

373e441d860160cd07f1911f9dec13172012d0c6 — James ‘Twey’ Kay 9 years ago b5c5b71
keymaps/twey: Plover 3.0 has a standard TOGGLE keybinding; use that instead
2 files changed, 13 insertions(+), 11 deletions(-)

M keyboard/ergodox_ez/keymaps/twey/keymap.c
M keyboard/ergodox_ez/keymaps/twey/readme.md
M keyboard/ergodox_ez/keymaps/twey/keymap.c => keyboard/ergodox_ez/keymaps/twey/keymap.c +10 -6
@@ 171,15 171,19 @@ void toggle_steno(int pressed)
  if (pressed) {
    if (layer != STEN) layer_on(STEN); else layer_off(STEN);

    register_code(PV_LS);
    register_code(PV_LP);
    register_code(PV_LH);
    register_code(PV_RF);
    register_code(PV_RT);
    register_code(PV_LR);
    register_code(PV_O);
    register_code(PV_RL);
    register_code(PV_RG);
  } else {
    unregister_code(PV_LS);
    unregister_code(PV_LP);
    unregister_code(PV_LH);
    unregister_code(PV_RF);
    unregister_code(PV_RT);
    unregister_code(PV_LR);
    unregister_code(PV_O);
    unregister_code(PV_RL);
    unregister_code(PV_RG);
  }
}


M keyboard/ergodox_ez/keymaps/twey/readme.md => keyboard/ergodox_ez/keymaps/twey/readme.md +3 -5
@@ 12,8 12,6 @@ The Plover key (top right key on the left half) also sends my Plover
layer, so you can toggle between steno and typing modes with a single
keypress.

If you want to use this feature, you'll need to add:

    "SH-FT": "{PLOVER:TOGGLE}"

to your Plover dictionary.
If you want to use this feature, you'll need to add the
`commands.json` dictionary to your Plover dictionaries, or define the
toggle stroke (`PHROLG`) yourself.