~ruther/qmk_firmware

efdd048e — James Young 3 years ago
Cipulot Kawayo Refactor (#17884)

* info.json: apply friendly formatting

* kawayo.h: use QMK 3-character notation

* refactor keymaps

- use QMK-native keycode aliases
  - KC_ENTER -> KC_ENT
  - KC_RIGHT -> KC_RGHT
  - KC_TRNS -> _______
  - RESET -> QK_BOOT
- use four-space indent

* kawayo.h: add matrix diagram

* info.json: correct layout data

* rename LAYOUT_default to LAYOUT_ansi_blocker_split_bs

* add LAYOUT_ansi_blocker macro with reference keymap

* add LAYOUT_ansi_blocker_tsangan macro with reference keymap

* add LAYOUT_ansi_blocker_tsangan_split_bs macro with reference keymap

* kawayo.h: add Corner Blocker (CB) option to matrix diagram

* change Layout Macro naming scheme

- update layout macro naming scheme
  - rename `LAYOUT_ansi_blocker` to `LAYOUT_65_ansi_cb_blocker`
  - rename `LAYOUT_ansi_blocker_split_bs` to `LAYOUT_65_ansi_cb_blocker_split_bs`
  - rename `LAYOUT_ansi_blocker_tsangan` to `LAYOUT_65_ansi_cb_blocker_tsangan`
  - rename `LAYOUT_ansi_blocker_tsangan_split_bs` to `LAYOUT_65_ansi_cb_blocker_tsangan_split_bs`
- rename reference keymaps to format specified in QMK docs
  - keymap using `LAYOUT_65_ansi_cb_blocker` macro should be named `default_65_ansi_cb_blocker`, etc.
- update layout macro grid alignment (no logic change)

* add LAYOUT_65_ansi_blocker macro

* add LAYOUT_65_ansi_blocker_split_bs macro

* add LAYOUT_65_ansi_blocker_tsangan macro

* add LAYOUT_65_ansi_blocker_tsangan_split_bs macro

* denote LAYOUT_all as an alias for LAYOUT_65_ansi_blocker_split_bs

* enable Community Layout support
Provide users with replacements for deprecated/invalid functionality where applicable (#17604)

Move keyboard USB IDs and strings to data driven: Z (#17927)

Move keyboard USB IDs and strings to data driven: Y (#17926)

Move keyboard USB IDs and strings to data driven: X (#17925)

64acbcb4 — Albert Y 3 years ago
[Docs] Building with GitHub Userspace (#16271)

99377a0f — Andrew Kannan 3 years ago
[Keyboard] Add Crin PCB (#17913)

07fc3754 — keyquest.tech 3 years ago
Added support for keyquest keyboards (#17667)

Co-authored-by: Mathiaszmrga <mmoragrega@centro.edu.mx>
Move keyboard USB IDs and strings to data driven: W (#17903)

660dedfb — Less/Rikki 3 years ago
[Keyboard] encoder map on more mechwild boards (#17894)

8978960a — Joel Challis 3 years ago
Tidy up ez_maker (#17910)

efd3b1e0 — ebastler 3 years ago
added missing indicator defines for dolice (#17906)

Move keyboard USB IDs and strings to data driven: T (#17899)

5a631ed9 — James Young 3 years ago
Balloondogcaps TR90 and TR90PM: rename LAYOUT to LAYOUT_ortho_3x3 (#17879)

* balloondogcaps/tr90: rename LAYOUT to LAYOUT_ortho_3x3

* balloondogcaps/tr90pm: rename LAYOUT to LAYOUT_ortho_3x3
b01814bf — James Young 3 years ago
boardsource/the_mark: add QMK Configurator layout data (#17898)

* boardsource/the_mark: add QMK Configurator layout data

* add keyboard maintainers to info.json

Adds the individual and organization accounts as listed maintainers.
Move keyboard USB IDs and strings to data driven: U (#17900)

Move keyboard USB IDs and strings to data driven: V (#17901)

Move keyboard USB IDs and strings to data driven: S (#17889)

Move keyboard USB IDs and strings to data driven: R (#17885)

92bcbee2 — Joel Challis 3 years ago
Fix up splittest/bluepill (#17897)

Next