summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-28Kibou Wendy Layout Additions and Touch-Up (#21367)James Young
* [style] refactor keymaps - use four-space indent - grid-align keycodes - use QMK-native keycode aliases * [style] friendly-format info.json * [chore] remove key overlaps in layout data * [chore] correct key sequence * [chore] add key labels Add `label` keys to the JSON layout data to disambiguate which keys each object is meant to represent. Based on the original key sizes and positions as submitted by the maintainer. * [docs] add layout/matrix diagram * [refactor] rename LAYOUT to LAYOUT_all * [enhancement] add LAYOUT_tkl_ansi_split_bs_rshift * [enhancement] add LAYOUT_tkl_iso_split_bs_rshift * [enhancement] enable Community Layout support
2023-06-26Smith & Rune Iron160 Hotswap Touch-Up (#21376)James Young
* [style] friendly-format info.json - sort JSON keys in layouts object - remove instances of `w: 1` * [chore] correct layout data * [refactor] rename LAYOUT to LAYOUT_60_tsangan_hhkb * [enhancement] add LAYOUT_60_ansi_tsangan_split_rshift * [enhancement] enable Community Layout support * [bugfix] write appropropriate keymaps Neither the `default` nor `via` keymaps were written appropriately for this keyboard. This commit modifies both keymaps to be appropriate for `60_tsangan_hhkb` layout.
2023-06-26Add riot auto-merge to `master` to trigger GH workflows. (#21390)Nick Brassel
2023-06-24Mechlovin Zed65 rev1 Touch-Up (#21373)James Young
* [docs] add layout/matrix diagram * [refactor] rename LAYOUT_65_ansi_tsangan to LAYOUT_65_ansi
2023-06-24Kibou Winter: rename LAYOUT to LAYOUT_tkl_ansi_wkl (#21372)James Young
2023-06-24Update config.h (#21361)mechlovin
2023-06-24Kibou Harbour Layout Addition and Touch-Up (#21358)James Young
* [style] friendly-format info.json * [chore] correct layout data * [docs] add layout/matrix diagram * [refactor] rename LAYOUT to LAYOUT_65_ansi_blocker_tsangan_split_bs * [enhancement] add LAYOUT_65_ansi_blocker_wkl_split_bs * [chore] correct listed maintainer Reference the maintainer's GitHub username.
2023-06-24Verify max one keyboard addition during CI. (#21246)Nick Brassel
2023-06-23Bump tj-actions/changed-files from 36 to 37 (#21356)dependabot[bot]
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 36 to 37. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v36...v37) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-23Jaykeeb Skyline: correct layout data (#21350)James Young
2023-06-23Jaykeeb Orba Layout Addition and Touch-Up (#21349)James Young
* [chore] correct layout data * [chore] rename LAYOUT to LAYOUT_625u_space * [style] friendly-format info.json * [enhancement] add LAYOUT_7u_space
2023-06-23Akko Top40: correct layout data (#21348)James Young
2023-06-23Y&R Transition80 Layout Additions and Touch-Up (#21347)James Young
* [chore] correct layout data * [chore] rename LAYOUT to LAYOUT_all * [docs] add layout/matrix diagram * [enhancement] add LAYOUT_tkl_ansi_split_bs * [enhancement] add LAYOUT_tkl_ansi * [enhancement] add LAYOUT_tkl_ansi_tsangan_split_bs * [enhancement] add LAYOUT_tkl_ansi_tsangan * [enhancement] enable Community Layout support * [chore] add reference keymaps
2023-06-23Wuque Creek70 Layout Additions and Touch-Up (#21346)James Young
* [chore] correct layout data * [docs] add layout/matrix diagram * [refactor] rename LAYOUT to LAYOUT_all * [enhancement] add LAYOUT_ansi_split_space_split_bs_rshift * [enhancement] add LAYOUT_ansi_split_space * [enhancement] add LAYOUT_ansi_split_bs_rshift * [enhancement] add LAYOUT_ansi * [enhancement] add LAYOUT_ansi_tsangan_split_bs_rshift * [enhancement] add LAYOUT_ansi_tsangan * [style] refactor keymaps - use four-space indent - convert tabs to spaces - use QMK-native keycode aliases
2023-06-22Teahouse Ayleen Community Layout Support and Touch-Up (#21341)James Young
* [chore] correct layout data * [refactor] rename LAYOUT to LAYOUT_tkl_f13_ansi_tsangan * [enhancement] enable Community Layout support
2023-06-22Viktus OSAv2 Numpad Community Layout Support and Configurator Touch-Up (#21342)James Young
* [style] sort JSON keys in layout objects * [chore] correct layout data * [refactor] rename LAYOUT_all_split to LAYOUT_ortho_5x4 * [refactor] rename LAYOUT_2u_plus_2u_enter_2u_zero to LAYOUT_numpad_5x4 * [enhancement] enable Community Layout support
2023-06-22Soda Pocket: correct layout data (#21333)James Young
[chore] Correct the layout data for the keyboard. This commit fixes a misleading Configurator implementation.
2023-06-22Spleeb: correct layout data (#21334)James Young
* [style] friendly-format info.json * [chore] correct layout data Fix a poor Configurator/CLI rendering.
2023-06-21Igloo Configurator Touch-Up (#21303)James Young
* [refactor] friendly-format info.json * [enhancement] add matrix diagram * [enhancement] remove key overlaps in layout data
2023-06-21Quarkeys Z40 Community Layout Support and Touch-Up (#21329)James Young
* [refactor] rename LAYOUT to LAYOUT_planck_mit * [style] friendly-format info.json * [style] refactor keymaps - grid-align keycodes - use four-space indent - remove trailing whitespace * [chore] tidy-up keyboard data in info.json - spell-check `manufacturer` value - use valid `url` - reference GitHub username for `maintainer` * [chore] tidy-up readme - link to maintainer's GitHub account - add Hardware Availability link - break-out Hardware Specs into its own section * [enhancement] enable Community Layout support * [chore] replace product image in readme Source repository for previous URL seems to have been deleted.
2023-06-21Pteropus: correct layout data (#21326)James Young
* [style] friendly-format info.json * [chore] correct layout data Fix keys overlapping when rendered in QMK Configurator or CLI.
2023-06-21Laneware LW75: correct layout data (#21314)James Young
[refactor] Fixes misleading Configurator implementations of the available layouts.
2023-06-21[Keymap] Add lindgrenj6 planck layout (#21155)lindgrenj6
2023-06-21Lucid Velvet Solder Layout Additions and Touch-Up (#21313)James Young
* [refactor] refactor via keymap - grid-align keycodes - remove trailing whitespace * [refactor] refactor default keymap - grid-align keycodes - remove trailing whitespace * [bugfix] fix key sequence error in default keymap * [enhancement] fix key overlaps in Configurator * [enhancement] add matrix diagram * [refactor] rename LAYOUT to LAYOUT_all * [enhancement] add LAYOUT_tkl_f13_ansi_split_space_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_ansi_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_ansi * [enhancement] add LAYOUT_tkl_f13_iso_split_space_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_iso_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_iso
2023-06-21Lucid Velvet Hotswap Layout Additions and Touch-Up (#21312)James Young
* [refactor] refactor via keymap - grid-align keycodes - remove trailing whitespace * [refactor] refactor default keymap - grid-align keycodes - remove trailing whitespace * [bugfix] fix key sequence error in default keymap * [enhancement] fix key overlap in Configurator * [enhancement] add matrix diagram * [refactor] rename LAYOUT to LAYOUT_tkl_f13_ansi_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_ansi * [enhancement] add LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift * [enhancement] add LAYOUT_tkl_f13_ansi_tsangan * [enhancenment] enable Community Layout support
2023-06-21Keebio Cepstrum Configurator Touch-Up (#21310)James Young
* [enhancement] remove redundant layout data Remove the redundant layout data from the keyboard-level `info.json`. * [enhancement] correct JSON syntax in rev1/info.json * [enhancement] friendly-format rev1/info.json * [enhancement] correct layout data
2023-06-20Add Keychron C2 Pro (#20701)lalalademaxiya1
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com> Co-authored-by: jack <0x6a73@protonmail.com>
2023-06-20[Keyboard] Add Monsgeek M5 (#21182)jonylee@hfd
Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com> Co-authored-by: jack <0x6a73@protonmail.com>
2023-06-20[Docs] Code markdown amendment (#21323)Albert Y
2023-06-21NovelKeys NK+: correct layout data (#21317)James Young
* NovelKeys NK+: correct layout data Add key sizes to the layout data. * [refactor] rename LAYOUT to LAYOUT_65_xt_ansi_blocker_tsangan
2023-06-20Planck Matrix Fixes (#21196)Jack Humbert
* fix non-default keymap compiling, initial matrix state, watchdog options * fix: allow planck/rev7 to be used with ENCODER_ENABLE = no * chore: update function name on all cases. * remove old midi tone option Co-authored-by: Ryan <fauxpark@gmail.com> * fixes abhixec's planck keymap * add audio enable condition to abhixec's planck keymap * add audio enable condition to all muse includes * Revert "add audio enable condition to all muse includes" This reverts commit 9779e908970dbf7cf81b1a3f968ef2e85ae2b76f. * Revert "add audio enable condition to abhixec's planck keymap" This reverts commit 24c742a5e8ddd55c45ce9f1917b0cb237d4bf721. * Revert "fixes abhixec's planck keymap" This reverts commit 4bb085d1ff00febc92ff6211da4fb776c6379fad. --------- Co-authored-by: Peter.Falken <luis@bitjester.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2023-06-20Kalakos Bahrnob65 Configurator Layout Touch-Up (#21309)James Young
* [enhancement] add matrix diagram * [refactor] friendly-format info.json * [enhancement] remove key overlaps
2023-06-20KJ-Modify RS40 Configurator Touch-Up (#21311)James Young
* [refactor] friendly-format info.json * [enhancement] remove key overlap Fix a key overlap in the Configurator rendering between LCtrl and Fn2. * [enhancement] replace store links with product links Replace URLs that point to the vendor's shop with URLs to the vendor's product listing.
2023-06-20[Keyboard] Add Keychron C1 Pro (#20700)lalalademaxiya1
Co-authored-by: adophoxia <100170946+adophoxia@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: jack <0x6a73@protonmail.com>
2023-06-20[Keyboard] Add Alisaie (#21266)Roberts Kursitis
2023-06-20[Keyboard] Add bigsmoothknob (#21265)Derek
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: jack <0x6a73@protonmail.com>
2023-06-19[Docs] Add note about `ENABLE_COMPILE_KEYCODE` to docs (#21290)Drashna Jaelre
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-06-19dnworks SBL Community Layout Support and Touch-Up (#21267)James Young
2023-06-19Tsubasa Handwired: correct layout data (#21295)James Young
2023-06-18HFDKB K83 Configurator Layout Fix (#21297)James Young
2023-06-18[Keyboard] Add support for Alveus MX PCB (#21238)mechlovin
Co-authored-by: jack <0x6a73@protonmail.com>
2023-06-19Swap G431 to transient EEPROM. Add G431 and G474 onekeys. (#21282)Nick Brassel
2023-06-18Geistmaschine Geist Layout Refactor and Touch-Up (#21288)James Young
2023-06-18[refactor] correct layout data (#21289)James Young
2023-06-18preonic/rev3{,_drop}: Fix layouts with 2u keys (#21114)Sergey Vlasov
Apparently layouts with 2u keys were not correctly converted into the `info.json` format (the old C layout macros used the arguments for such keys multiple times to cover all possible 1u locations; this is not supported in `info.json`, and the single matrix location for 2u keys was chosen incorrectly in some cases). Fix the layout definitions to match the real PCB wiring.
2023-06-18Fix up operator precedence in RGBLIGHT (#21280)Nick Brassel
2023-06-17Dymium65 Layout Touch-Up (#21269)James Young
* [refactor] friendly-format info.json * [refactor] correct layout data
2023-06-17DOIO KB38 Refactor (#21268)James Young
* [refactor] keymap refactor - tidy-up box drawing - update keycode alignment for readability - use QMK-native keycode aliases * [refactor] correct layout data * [docs] add image to readme
2023-06-15Alas: ISO Layouts Fix and Matrix Diagram (#21255)James Young
2023-06-15ButterKeebs PocketPad: correct layout data (#21256)James Young