]> git.donarmstrong.com Git - qmk_firmware.git/commit
[Keymap] dumbpad updates, new keymap (#6481)
authorimchipwood <imchipwood@gmail.com>
Wed, 21 Aug 2019 05:08:30 +0000 (22:08 -0700)
committerDrashna Jaelre <drashna@live.com>
Wed, 21 Aug 2019 05:08:30 +0000 (22:08 -0700)
commit977c316eb1bdca7f0e13026936322cb9a9fcd0d2
tree5b6bb40c251833b6c6e75632b374552960364d81
parent367eac22293ac148e19e545e110d5a591de1eb6e
[Keymap] dumbpad updates, new keymap (#6481)

* removed some debug prints

* removed unnecessary files, tweaked some things

* rotary encoder button now connected into column 0, row 3

* tweaked keymap and moved encoder control into keymap

* tweaks

* added test keymap

* updated some things to make it easier to work with QMK configurator

* updates after merging latest master in

* fixed a few things

* removed test keymap and all related #ifdefs

* changed some dumbpad default keys, added KC_LOCK

* added image to readme

* added link to PCB github repo

* moved lock key to the rotary encoder pushbutton

* making suggested changes from @fauxpark in https://github.com/qmk/qmk_firmware/pull/6452

* adding bootmagic lite since i'm lazy and haven't soldered on the reset button...

* renamed  to

* using 7 underscores for KC_TRNS

* adding my layout (default is for wife)

* updated my own layout, tweaked default keymap to use cleaner switch for encoder control

* removed commented out import from imchipwood keymap, removed unnecessary comment from default layout

* added LED layer control

* flash the layer indicator LEDs at startup

* change layer_state_set_user to layer_state_set_kb

Co-Authored-By: Joel Challis <git@zvecr.com>
* in layer_state_set_kb, return layer_state_set_user

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* remove include of upper level config.h, add pragma once

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* changing default keymap slightly, added config.h for default layout

* change _delay_ms to wait_ms

* replaced locking numlock with numlock

* Update keyboards/dumbpad/dumbpad.c

change `keyboard_pre_init_user` to `keyboard_pre_init_kb`

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/dumbpad/dumbpad.c

adding `keyboard_pre_init_user()` to `keyboard_pre_init_kb()`

Co-Authored-By: Joel Challis <git@zvecr.com>
* fixed some comments about the layer key (MO to TT) and the SUB layer rotary encoder control
keyboards/dumbpad/config.h
keyboards/dumbpad/dumbpad.c
keyboards/dumbpad/keymaps/default/config.h [new file with mode: 0644]
keyboards/dumbpad/keymaps/default/keymap.c
keyboards/dumbpad/keymaps/imchipwood/config.h [new file with mode: 0644]
keyboards/dumbpad/keymaps/imchipwood/keymap.c [new file with mode: 0644]