]> git.donarmstrong.com Git - qmk_firmware.git/commit
[Keyboard] QWERTYYdox refactor (#6446)
authornoroadsleft <18669334+noroadsleft@users.noreply.github.com>
Thu, 1 Aug 2019 16:33:13 +0000 (09:33 -0700)
committerDrashna Jaelre <drashna@live.com>
Thu, 1 Aug 2019 16:33:13 +0000 (09:33 -0700)
commit9609ae60a657dd6ed6e5ba9830f41ed3c0039c09
tree22cecd8b016e7cf105f61e91186788f027413c8b
parent2a9856dff01c08fe712e97c8e403ba43df507c79
[Keyboard] QWERTYYdox refactor (#6446)

* Delete null key

`__` key in keymap.c doesn't actually exist on the physical hardware.
Removed key from keymap.c and removed its argument from the layout macro.

* Delete unused keycode aliases

* Replace layer index definitions with an enum

* Replace redundant numpad keycodes with native aliases

* Use native layer change keycodes instead of aliases

* Visually align the keycodes

It makes the keymap pretty.

* Correct Configurator layout data

* Clean up header files

- convert to pragma once include guard
- remove redundant definitions
- remove commented code blocks

* Delete LAYOUT_kc macro

Was copied from ergotravel; not valid for this keyboard.

* Consolidate rev1 rules.mk settings to keyboard level

Previous codebase enabled Backlight at keyboard level then disabled it at revision level.

* Delete unused rules

* Consolidate config.h settings from keymap level to keyboard level

* Modernize keyboard's config.h file

Aligns the keyboard-level config.h file more closely with the current QMK template for AVR keyboards.
keyboards/qwertyydox/config.h
keyboards/qwertyydox/info.json
keyboards/qwertyydox/keymaps/default/config.h
keyboards/qwertyydox/keymaps/default/keymap.c
keyboards/qwertyydox/qwertyydox.h
keyboards/qwertyydox/rev1/config.h
keyboards/qwertyydox/rev1/rev1.h
keyboards/qwertyydox/rev1/rules.mk
keyboards/qwertyydox/rules.mk