Remove magic bodges from via keymaps (#19890)
This commit is contained in:
parent
26854f5940
commit
0512e286a6
28 changed files with 19 additions and 222 deletions
|
@ -14,22 +14,3 @@
|
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#include "wave75.h"
|
||||
|
||||
bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
|
||||
if (!process_record_user(keycode, record)) { return false; }
|
||||
switch(keycode) {
|
||||
case KC_LG:
|
||||
if (record->event.pressed) {
|
||||
process_magic(GUI_TOG, record);
|
||||
}
|
||||
return false;
|
||||
case KC_MACOS:
|
||||
if (record->event.pressed) {
|
||||
process_magic(CG_TOGG, record);
|
||||
}
|
||||
return false;
|
||||
default:
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -32,18 +32,3 @@
|
|||
{ K400, K401, K402, K403, K404, K405, K406, K407, K408, K409, K410, K411, KC_NO, K413, KC_NO }, \
|
||||
{ K500, K501, K502, KC_NO, KC_NO, KC_NO, K506, KC_NO, KC_NO, K509, K510, KC_NO, K512, K513, K514 } \
|
||||
}
|
||||
|
||||
enum keyboard_keycodes {
|
||||
#ifdef VIA_ENABLE
|
||||
LOCK_GUI = USER00,
|
||||
TOG_MACOS_KEYMAP,
|
||||
NEW_SAFE_RANGE = SAFE_RANGE // Important!
|
||||
#else
|
||||
LOCK_GUI = SAFE_RANGE,
|
||||
TOG_MACOS_KEYMAP,
|
||||
NEW_SAFE_RANGE // Important!
|
||||
#endif
|
||||
};
|
||||
|
||||
#define KC_LG LOCK_GUI
|
||||
#define KC_MACOS TOG_MACOS_KEYMAP
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue