-
-
Notifications
You must be signed in to change notification settings - Fork 39.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configure keyboard matrix from info.json #10817
Conversation
This is a cleaned up version of #10790. That one had too many problems due to commit history so I opened a new PR with a clean history. |
For those who want to skip to the code you can look at commit 21983f4. |
Given the proximity to develop closing I'm going to wait for the next cycle and beef this up a lot. |
7267b0e
to
f6c912e
Compare
cfd7e26
to
c0c37af
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, looks good to me, especially for develop
.
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
2354231
to
6fba22c
Compare
Added info_config.h added in qmk#10817 to the include order description of config.h.
Added info_config.h added in #10817 to the include order description of config.h.
commit 837205b08faeb5ec4b8bb5a3a380b6459cdef834 Author: Alin Marin Elena <alin@elena.space> Date: Mon Feb 7 21:31:51 2022 +0000 [Keyboard] M60 split 5x12 lego pcb (#14383) * add m60 lego case in split, with stm32f401 and 411 * Update keyboards/mlego/m60_split/m60_split.h * Update keyboards/mlego/m60_split/rev1/config.h * Update keyboards/mlego/m60_split/rev2/config.h * address the moving of enum in keymaps commit 67d10cbc7e074d441103363658845f4430c51fdd Author: Duccio <ducciobreschi@gmail.com> Date: Mon Feb 7 20:28:20 2022 +0100 [Keyboard] [eternal_keypad] Update product_id and add keymap (#16253) commit 3ca19fa9339e9a65ba9eb8d02f8a851ff5d0a20a Author: Jimmy Sjölund <jimmy@sjolund.se> Date: Mon Feb 7 18:24:20 2022 +0000 [Keymap] Updated Planck layout - jimmysjolund (#16245) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 2a42a80c209b95c951539e5b022c80d8fa30e977 Author: Joel Challis <git@zvecr.com> Date: Sun Feb 6 21:01:18 2022 +0000 Fix wheatfield/split75 iso info.json (#16250) commit e7a9e92a04c8279878756829a8a12401ba78abee Author: SneakboxKB <67670271+SneakboxKB@users.noreply.github.com> Date: Sun Feb 6 11:50:09 2022 -0600 [Keyboard] Add aliceclonergb (#14285) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com> commit 87199eb2f50522b7b91352e4b1c76d6db3f14af3 Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Mon Feb 7 02:37:59 2022 +0900 add 'info_config.h' into docs/hardware_keyboard_guidelines.md (#16247) Added info_config.h added in #10817 to the include order description of config.h. commit 14f886d03bead5022d1a3ebcc72c75ae1f2b622e Author: Jouke Witteveen <j.witteveen@gmail.com> Date: Sun Feb 6 18:36:44 2022 +0100 [Docs] Address some typos (also in moonlander matrix.c) (#16248) * [Docs] Fix repeated words * [Keyboard] Fix moonlander output The left/right orientation differs from Ergodox EZ. commit 8da9588bfb6b3ce89c4624ad61d2de7b73274c22 Author: Anton K. (ai Doge) <abca2004@gmail.com> Date: Sun Feb 6 11:57:58 2022 -0500 [Keyboard] via support for eternal_keypad (#16242) commit 4974b50a7f654786b2d977a4227532793bffc179 Author: fOmey <pauly.galea@gmail.com> Date: Mon Feb 7 03:55:35 2022 +1100 RGB matrix backlight mapping and fixes (#16231) commit 4fb6eb72531bf8026751d7db292eeae9466e7710 Author: Elliot Powell <32494740+e11i0t23@users.noreply.github.com> Date: Sun Feb 6 15:57:16 2022 +0000 [Keyboard] Add Support for KeebsForAll Freebird Numpads (#16046) Co-authored-by: Ryan <fauxpark@gmail.com> commit 4c9c7b9963ac0b7ee0c2285166678eac7f0b3c14 Author: evanmcook <42785294+evanmcook@users.noreply.github.com> Date: Sun Feb 6 10:56:36 2022 -0500 [Keyboard] added evancook.audio tenpad macropad (#16189) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit ea116b785bc85d7d7a6248589bbef731539f762c Author: 4pplet <mail@4pplet.com> Date: Sun Feb 6 16:54:56 2022 +0100 [Keyboard] Waffling60 Revision C (#16191) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: 4pplet <4pplet@protonmail.com> Co-authored-by: 4pplet <stefan.ess@gmail.com> commit 095f0bfe020cfc9eac399df2c100f11ca2bb8635 Author: yiancar <yiangosyiangou@cytanet.com.cy> Date: Sun Feb 6 05:18:10 2022 +0000 [Keyboard] Mnk75 (#15879) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: yiancar <yiancar@gmail.com> commit 7a0b07f84b4afe95342aa1d311055961bd217b29 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Sun Feb 6 13:16:36 2022 +0800 [Docs] RGB documentation formatting corrections (#15826) commit 88a22268eb3f932b485f524dadc52c93163ae839 Author: Boris Churzin <essl.main@gmail.com> Date: Sun Feb 6 06:58:15 2022 +0200 [Keyboard] oryx rules.mk rgblight (#16229) Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com> commit 317252612fb68ec160fd5829500cce77d9d7fa58 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Feb 5 20:53:51 2022 -0800 Noxary Valhalla: refactor LAYOUT_all, add QMK Configurator data (#16241) commit ac6283e8361d20bf915e11aa8a490f32e980c0fb Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Feb 5 20:53:07 2022 -0800 KBDfans KBD19x: add LAYOUT_iso (#16240) commit afb198f49dd729bb0ac5429a9b372a5cc575fc13 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Feb 5 20:07:39 2022 -0800 Cutie Club x Keebcats Dougal: add LAYOUT_65_ansi and LAYOUT_65_iso (#16239) commit ee67cdfeec17d80a90e5f47e80995a5bc27a1147 Author: HorrorTroll <sonicvipduc@gmail.com> Date: Sun Feb 6 00:01:58 2022 +0700 [Keyboard] Add Paws 60 keyboard (#16204) commit df371257552d9b8a9e290d8ddd120ea96f3dd9e6 Author: Michał Szczepaniak <m.szczepaniak.000@gmail.com> Date: Sat Feb 5 15:27:41 2022 +0100 Add macroboard(5x6 OLKB blackpill) keyboard (#16219) * Add macroboard keyboard * Fix issues requested in pull request * Removed halconf/mcuconf and moved to handwired directory * Added description, enabled bootmagic, disabled console * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 10fda3ec8e4ee0a74bb4e8c0f41e554fb7344e78 Author: IskandarMa <epiciskandar@gmail.com> Date: Sat Feb 5 19:44:48 2022 +0800 [Docs] feature: mouse keys, fix misused wording (#16226) commit 719881c2ee2b61b15ed02d82c2870f7ae93e70e5 Author: Kyrre Havik <Kyrremann@gmail.com> Date: Sat Feb 5 04:06:49 2022 +0100 [Keyboard] Add Xenon keyboard (#15915) Co-authored-by: Sam Mohr <smores56@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> commit 1febea8d4b18f87844618492d43aefc5c22c8174 Author: Lalit Maganti <lalitmaganti@gmail.com> Date: Sat Feb 5 01:59:08 2022 +0000 [Keymap] add LalitMaganti GMMK Pro Keymap (#16203) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 904d5f14f5bb257960c0ca13aac605b029bbb18f Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Feb 4 17:50:27 2022 -0800 Studio Kestra Galatea: add (#16218) commit f8376d2a3722731bf37ae6f945bc37dd82b68667 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Feb 4 15:08:23 2022 -0800 Bathroom Epiphanies Ghost Squid: add QMK Configurator data (#16212) commit 8d5375d08b2666367ea6b1c782f757a544d79942 Author: Xelus22 <17491233+Xelus22@users.noreply.github.com> Date: Sat Feb 5 08:22:53 2022 +1100 [Bug] fix Pachi RGB Rev2 RGB positioning (#16182) commit 16d53fa1c7880823788acfc578fb1cb93c0ec477 Author: jack <59737601+waffle87@users.noreply.github.com> Date: Fri Feb 4 14:19:46 2022 -0700 [Keymap] Fix OLED font path in default Rhymestone keymap (#16197) commit c067d374d7ff0a30b6b729657a1a83cca9e1e42a Author: Ian McLinden <ianmclinden@users.noreply.github.com> Date: Fri Feb 4 15:19:12 2022 -0600 [Keyboard] Add VIA keymap to AMAG23 (#16206) commit 13821fdbd7809ee311b38d3a593165c275b44879 Author: TerryMathews <terry@terrymathews.net> Date: Fri Feb 4 16:18:42 2022 -0500 [Keyboard] TKC Portico75 (#15114) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jael're <drashna@live.com> commit f52cc210b88936b666ed649eb243de1e0f64d88e Author: IskandarMa <epiciskandar@gmail.com> Date: Sat Feb 5 05:15:21 2022 +0800 [Docs] feature_macro.md: minor formatting fix (#16205) commit 7540a803411ed21a194f49d3ca59db670a6c082e Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Feb 4 12:35:17 2022 -0800 MTBKeys MTB60 Solder Layout Macro Refactor (#16195) commit ca46abdc38e1b47d8efafdca9d91ed71f9b86948 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Feb 4 12:34:34 2022 -0800 FJLabs 7V Hotswap: refactor LAYOUT_75_all macro (#16213) commit 9fe0842b6d415b4d6e8b73fbfc23f418551d2498 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Feb 4 12:34:16 2022 -0800 Meow65: rename LAYOUT to LAYOUT_65_ansi_blocker (#16214) commit 0a40916845af3702135f78a1d2826577d01a33e6 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Feb 4 11:35:29 2022 -0800 MechanicKeys Mini Ashen 40: refactor LAYOUT macro (#16192) * info.json: apply friendly formatting * move Backspace argument/keycode to top row * info.json: correct maintainer field commit 1fffcbc29840c7d11c8fb44b382e068c40936f19 Author: Nick Brassel <nick@tzarc.org> Date: Sat Feb 5 05:57:21 2022 +1100 Revert "[Core] Add Pixel Flow RGB matrix effect (#15829)" (#16209) This reverts commit e8fa329073d8752cad9b11b90287fd20f130ac6f. commit e8fa329073d8752cad9b11b90287fd20f130ac6f Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Sat Feb 5 02:55:51 2022 +0800 [Core] Add Pixel Flow RGB matrix effect (#15829) * Initial PIXEL FLOW matrix effect commit * Commit suggested use of rgb_matrix_check_finished_leds Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Code change support for split RGB Co-authored-by: Sergey Vlasov <sigprof@gmail.com> commit 98916fd8629f0e8ac5bd3aef73dc59082be42d24 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Feb 4 09:46:21 2022 -0800 MTBKeys MTB60 Hotswap Layout Macro Refactor (#16194) commit 405c04e0d2966eaa3ad7d96f53863ed7d9618bc4 Author: Salicylic-acid3 <46864619+Salicylic-acid3@users.noreply.github.com> Date: Sat Feb 5 00:59:38 2022 +0900 [Keyboard] Add Keyboards GL516s (#14950) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 1cb423c424363f758d0f988b3c7e7a4e16ced74b Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Feb 3 20:32:20 2022 -0800 Mokey xox70hot: rename LAYOUT to LAYOUT_tkl_nofrow_ansi_tsangan (#16193) commit 3403f5813cc1daa29a2da0690341152abae3aa86 Author: Nick Brassel <nick@tzarc.org> Date: Fri Feb 4 14:44:51 2022 +1100 Point out that deferred execution needs to be enabled in rules.mk (#16196) commit 333dd5d48c5bb4b80a0a17876bca5eda087ed10b Author: Richard <rich@brickbots.com> Date: Thu Feb 3 02:18:26 2022 -0800 Fix axis inversion (#16179) commit 27e390777b2834e18018150b3720880aa4801b5e Author: Ryan <fauxpark@gmail.com> Date: Thu Feb 3 08:08:48 2022 +1100 Fix a couple of mismatched info.json layout names (#16164) * Fix a couple of mismatched info.json layout names * Fix layouts * Clean up layouts commit 3897eaac30843656f504531c3d84a70217bf96ac Author: Nick Brassel <nick@tzarc.org> Date: Thu Feb 3 03:19:08 2022 +1100 Fixup line endings for kt60-M. commit bf2b3f7907efa9a9fb5ede9b8ae659eb2ec8fbe2 Author: Ivan Gromov <38141348+key10iq@users.noreply.github.com> Date: Wed Feb 2 09:05:23 2022 +0400 [Keyboard] Add keyten kt60-M (#16150) commit 70c5915da8cc496dc5d7c6deb27f780a39863008 Author: Andre Brait <andrebrait@gmail.com> Date: Wed Feb 2 06:04:50 2022 +0100 [Keymap] Add MacOS layer (#16151) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 50f55c61fd1a8ed2e05356945b6751866a15ade1 Author: joedinkle <brandon.bonton@gmail.com> Date: Tue Feb 1 20:32:27 2022 -0800 [Keyboard] Added keymaps for SPRH and update encoder (#16098) commit c9f88d7c67e00b3689fd4afd7630bc7fcd5b7ed4 Author: Ryan <fauxpark@gmail.com> Date: Wed Feb 2 15:31:42 2022 +1100 `qmk doctor`: display qmk_firmware version tag (#16155) commit 16ad8c0159383b0ecee7c97119e3d61f1038f56a Author: Adrian Fleiszer <39962275+adrian-fleiszer@users.noreply.github.com> Date: Wed Feb 2 05:31:05 2022 +0100 [Keyboard] Add YMDK sp64 VIA support (#16152) commit f2c9fa81dead728a29d5a0b107658677687f837a Author: Drashna Jaelre <drashna@live.com> Date: Mon Jan 31 18:58:29 2022 -0800 [Keyboard] enable rgb modes for jkb65 (#16159) commit 7b35dda31e767031e1b4f032f3a229e29867f71a Author: WiZ.GG <39291381+wizard-gg@users.noreply.github.com> Date: Tue Feb 1 05:41:03 2022 +0330 [Keyboard] R2 version of jadookb/jkb65 (#16129) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 602472dbfa2cdd4ae723f8789f4c2155a9b66800 Author: Ben Allen <25768863+BenResTech@users.noreply.github.com> Date: Tue Feb 1 02:08:27 2022 +0000 [Keyboard] ReadMe corrections for crkbd (#16149) commit 68473e66b6f9154c3f525e0928f1d22e7fb96963 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Tue Feb 1 10:07:57 2022 +0800 [Keyboard] Typo correction in ferris sweep readme (#16148) commit b56707a5177489b01ad0b79b4ef0be80c8573d23 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Tue Feb 1 10:07:33 2022 +0800 [Keyboard] Simplify handedness for cradio (#16147) commit a2ef11bb006cfa0f185866f3f8d211131ca00af1 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Tue Feb 1 10:05:09 2022 +0800 [Docs] Add reference to data sync options for RGB (#16144) commit f404ec329f62ef3978f78b516563619120557c8b Author: takishim <96878459+takishim@users.noreply.github.com> Date: Tue Feb 1 09:28:48 2022 +0900 Fixed a bug in pin assignment. (#16158) Added original copyright notice. Assign the tilde key to layer 1. Co-authored-by: takishim <tadashi@kishimo.to> commit 59f37bb710cd588aa8bd4835d1d8732bedd0f3b2 Author: Ryan <fauxpark@gmail.com> Date: Tue Feb 1 08:31:15 2022 +1100 Fix build failure for LW67, rename ansi keymap to default (#16154) * Fix build failure for LW67, rename ansi keymap to default * Fix keycode typos as well commit 1111ff604d1b006ffd29a0c52d7f717b7879cd00 Author: xerootg <xerootg@users.noreply.github.com> Date: Mon Jan 31 12:40:13 2022 -0700 [Keyboard] Add the proton c as a controller for the redox (#16106) Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: xerootg <xerootg@github.com> commit 59ebe28cd5e50ffda700f127060f936c2d60ed0a Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Mon Jan 31 11:34:34 2022 -0800 KeebsForAll FreebirdTKL Layout Macro Refactor (#16146) commit 37093eb9298f130193bfc6bfa024a7553a3ec596 Author: Laneware <68452738+Laneware@users.noreply.github.com> Date: Tue Feb 1 05:31:32 2022 +1000 [Keyboard] Add LW67 keyboard (#16141) Co-authored-by: Ryan <fauxpark@gmail.com> commit 7512e58cfee443da78ee3a0fa4c333080ef1a6f9 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Mon Jan 31 03:16:04 2022 -0800 KapCave Arya: Fix QMK Configurator Implementation (#16145) * move layout macro alias to info.json * info.json: fix layout macro reference * info.json: fix layout data Original layout data was generated with rotation, which breaks the rendering. * info.json: remove layout macro alias It's not used anywhere, so no need to keep it. * rules.mk: enable Community Layout support commit 4277dc3ac9a56884e4fd4069c30c225fc8da92d2 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sun Jan 30 17:26:27 2022 -0800 wilba.tech WT60-H3 Layout Macro Refactor (#16140) * move ISO Enter argument to home row Moves the ISO Enter key's argument to the home row to conform to QMK's standard for traditionally-staggered boards. * update info.json data commit 2e13f7d9f00df0b7b08d890cb71568698014f77e Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sun Jan 30 15:10:42 2022 -0800 Mechlovin Olly BB Touch-Up (#16137) * fix keymap alignment Both the `default` and `via` keymaps had misalignments on the top 3 layers, which was misleading as to which keycode was on which switch on those layers. * fix layout macro reference in info.json * friendly-format info.json, phase 1 Adds line breaks between keyboard rows. * correct info.json key sequence * bb.h: use XXX for KC_NO * bb.h: add matrix diagram * add LAYOUT_ansi_split_bs Includes reference keymap. * add LAYOUT_iso_split_bs Includes reference keymap. * info.json: remove meta key commit c6a613ef7c7135ad6c9e6d4f78beeb29b21f4d42 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sun Jan 30 15:09:46 2022 -0800 gergoplex: add QMK Configurator data (#16138) commit bdca5132a47795b53a180e33d90200f6ac0f8b28 Author: Ryan <fauxpark@gmail.com> Date: Mon Jan 31 10:07:40 2022 +1100 Fave84H/87H: Fix stray closing brace in default keymap (#16136) commit 941b1d35b8e40a9c93301a1131ef3f3336fee0b5 Author: Drashna Jaelre <drashna@live.com> Date: Sun Jan 30 13:20:33 2022 -0800 [Keymap] Add oled improvements and cnano keymap for drashna (#16133) commit 3555ee0555c8a9ff8aea2a101ae02a72b0e76076 Author: Wolf Van Herreweghe <wolfvanh@gmail.com> Date: Sun Jan 30 20:28:53 2022 +0100 [Keyboard] Add the FAve 87H (#15965) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com> commit b0da2302137aa180af4e7464a70aa4b63ae919fe Author: Alin Marin Elena <alin@elena.space> Date: Sun Jan 30 19:13:08 2022 +0000 [Keyboard] add mlego/m65 oled revision (#15833) commit 03b1d9ef1f7f472f83c929c15044e71453823737 Author: Sergey Vlasov <sigprof@gmail.com> Date: Sun Jan 30 22:06:19 2022 +0300 Add a warning about USBtinyISP limitations to the ISP flashing guide (#15898) commit b20bbc715216246ac7a93176eac2c5b428b272bf Author: Gigahawk <jasperchan515@gmail.com> Date: Sun Jan 30 11:00:22 2022 -0800 [Keymap]: Create Gigahawk GMMK Pro keymap (#15934) commit 02000201629932d87281738b0c4127379d6835ff Author: Wolf Van Herreweghe <wolfvanh@gmail.com> Date: Sun Jan 30 19:59:24 2022 +0100 [Keyboard] Small fixes to the Keybee65 (#15966) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com> commit 5576f641ceed94083e3ad5f947ccf058f6103234 Author: Wolf Van Herreweghe <wolfvanh@gmail.com> Date: Sun Jan 30 19:58:58 2022 +0100 [Keyboard] Add base FAve 84H firmware (#15967) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com> commit a78b80966b2077deb9d2a730ea599c5bdea2535e Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Sun Jan 30 10:52:36 2022 -0800 [Keymap] Adding Sunsetter keymap (#16126) commit 62851b5abd9eef864af5f4431c4ee8ad1762c53b Author: Christian Grumbein <33924002+hachetman@users.noreply.github.com> Date: Sun Jan 30 19:47:11 2022 +0100 [Keymap] Add hachetman layout for GMMK Pro (#16131) commit 7a81d5ee0dae6ad3a8c4ce14458fe996f91cc773 Author: Andrew Garver <andrewsgarver@gmail.com> Date: Sun Jan 30 11:46:54 2022 -0700 [Keyboard] added via keymap for ferris sweep (#16130) commit 42ba4e8cae6da1ad0cdc083221449ff19041dc30 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sun Jan 30 10:35:43 2022 -0800 Cutie Club Giant Macro Pad: Update QMK Configurator Implementation (#16132) commit aee6ff5c081bce8b4aba75c38ec12d25856abe8e Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 29 23:11:50 2022 -0800 Xelus Pachi: add info.json files; rename layout macros (#16123) * xelus/pachi/mini_32u4: add info.json * xelus/pachi/rev1: add info.json * xelus/pachi/rgb/rev1: add info.json * xelus/pachi/rgb/rev2: add info.json * rename LAYOUT_ansi_tsangan to LAYOUT_tkl_ansi_tsangan Rename `LAYOUT_ansi_tsangan` to `LAYOUT_tkl_ansi_tsangan` for the Pachi RGB revisions. commit 66c81ed82e6cdefe61a7fa3cfb13b696f53ed654 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 29 15:29:42 2022 -0800 Takashi Company Center x Enter: correct info.json key sequence (#16120) * info.json: apply friendly formatting * info.json: update labels for clarity * info.json: correct key sequence commit e0de2b0279394360acea82adf856a4a753ca0b14 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 29 15:28:57 2022 -0800 Takashi Company QooLee: correct info.json key sequence (#16121) * info.json: apply friendly formatting * info.json: correct maintainer field Fixes a typo. * info.json: correct key sequence commit bfc691eaab52ca58540e3d15a9a7d735504e9ee6 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 29 15:28:14 2022 -0800 Wuque Mammoth75x: refactor (#16122) * info.json: apply/polish friendly formatting * refactor LAYOUT_all macro - move the argument/keycode for the right half of split Backspace next to the left half - update QMK Configurator layout data * update QMK Configurator layout data for the other macros Moves the EncoderClick objects up, and offsets the arrow keys down 0.25u. commit c2905437ea0c2b6c23451a095fc81f99c0ea1fe2 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 29 15:26:47 2022 -0800 Cutie Club x Keebcats Denis: codebase touch-up and info.json update (#16124) * denis.h: use QMK 3-character notation * info.json: apply friendly formatting * info.json: add missing layout trees * info.json: fix key sequence on ISO layouts commit cabdef8395b068b2585605233a0cb6d4cc82de8d Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 29 13:29:45 2022 -0800 Studio Kestra Bourgeau: rename LAYOUT_all to LAYOUT_75_ansi_rwkl (#16119) * rename LAYOUT_all to LAYOUT_75_ansi_rwkl The only supported layout is 75% ANSI, with two modifier keys on the right of the Spacebar instead of three. * info.json: use maintainer's GitHub username commit 8219472cc9e0d0e7456c2c8f65d6e72753ae8331 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 29 13:29:12 2022 -0800 CK65: LAYOUT_65_iso compatibility (#16118) * info.json: apply friendly formatting * ck65.h: use QMK 3-character notation * move Enter keycode/argument to home row This commit makes the `LAYOUT` macro conformant to `LAYOUT_65_iso` in QMK. * rename LAYOUT to LAYOUT_65_iso * use QMK-native KC_TRNS alias in keymaps Replaces instances of `KC_TRNS` with `_______` in keymaps. * info.json: update maintainer field commit 9482a097c83264792cc593cb5f96a5b06e09192b Author: Ryan <fauxpark@gmail.com> Date: Sun Jan 30 08:17:18 2022 +1100 Fix Cypher rev6 VIA keymap (#16117) commit dd9bbd8d4a7e794ac42edb7e49700bed65645435 Author: ojthetiny <65928618+ojthetiny@users.noreply.github.com> Date: Sat Jan 29 18:49:54 2022 +0000 [Keyboard] Add the demiurge keyboard (#16074) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit d59c982d17f8e0596bc362c3b095f6d409975a97 Author: Bahrul Hidayat <dayat.py@gmail.com> Date: Sun Jan 30 02:28:38 2022 +0800 [Keyboard] add synthesis60 (#15864) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 2100a7ca7b67eabba43ead29a49e630de24c835e Author: Felipe Bastos <felipe.v.b@icloud.com> Date: Sat Jan 29 13:28:00 2022 -0500 Move kbdpad_mk2 to kbdpad/mk2, add numpad layout to mk2.h (#15892) commit 3307a8e057bcd2590f6943d954647c520a823458 Author: Alex Grover <hello@alexgrover.me> Date: Sat Jan 29 11:27:29 2022 -0700 [Keymap] Add media keys to default UT47.2 keymap (#15893) commit d48bff834235cad7b356f56da92a908be60f141f Author: IskandarMa <epiciskandar@gmail.com> Date: Sun Jan 30 00:06:19 2022 +0800 [Docs] zh-cn documentation translate: hand-wire (#15666) Co-authored-by: peepeetee <43021794+peepeetee@users.noreply.github.com> Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> commit cc6017517d466ed2f7f409adda3066bc00930d44 Author: Joel Challis <git@zvecr.com> Date: Sat Jan 29 14:28:13 2022 +0000 Planck/Preonic - Enable default encoder behaviour on configurator (#16104) commit 9e79f27547f5c3f291aec37b3d2f8cf3c54eeb47 Author: IskandarMa <epiciskandar@gmail.com> Date: Sat Jan 29 22:27:57 2022 +0800 [Docs] zh-cn document translate: IDE configuration (#15575) Co-authored-by: peepeetee <43021794+peepeetee@users.noreply.github.com> Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> commit 70b51dc1bff371c0cd889cfdbaaf0d6130c9e591 Author: Cable Car Designs <17062872+westfoxtrot@users.noreply.github.com> Date: Sat Jan 29 07:10:41 2022 +0000 [Keyboard] add cypher rev6 (#14647) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 59502f930e44e64c931de6ab6f6ab801e582c707 Author: SandwichRising <46250499+SandwichRising@users.noreply.github.com> Date: Fri Jan 28 23:07:00 2022 -0800 [Keyboard] Added sandwich/keeb68 to keyboards (#15007) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit 002a1add8b68ca8b1c7c2c21f75dca88df15ad2e Author: Chris Broekema <broekema-github@fuzzms.nl> Date: Sat Jan 29 08:04:42 2022 +0100 [Keyboard] Add misterdeck 3d-printed handwired stream deck (#15556) Co-authored-by: Ryan <fauxpark@gmail.com> commit 13e6517460718dbdddd10661d176480a2388c69d Author: IFo Hancroft <contact@ifohancroft.com> Date: Sat Jan 29 08:58:28 2022 +0200 [Keymap] Further improvements to ifohancroft ErgoDox keymap (#15672) commit 1ca636819f081a6427ab7a0896302b068349a6dd Author: yiancar <yiangosyiangou@cytanet.com.cy> Date: Sat Jan 29 06:42:39 2022 +0000 [Keyboard] Fix Nasu Indicators (#15878) Co-authored-by: yiancar <yiancar@gmail.com> commit 1af65a22487927f667e8d193dd893a9c8d9cdf38 Author: Christian Sandven <christian.sandven@kindly.ai> Date: Sat Jan 29 04:28:00 2022 +0100 [Keyboard] Add keyprez unicorn (#15998) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> commit b2fcc923cb212bb118a080fc5046ae70d50a8cc5 Author: Monksoffunk <monksoffunk@users.noreply.github.com> Date: Sat Jan 29 12:26:42 2022 +0900 [Docs] Update Encoder docs about multiple encoders (#16036) commit dcff1a34c7eabce20bb751313867579941222acf Author: Gabriel Harel <gabrielj.harel@gmail.com> Date: Fri Jan 28 19:34:38 2022 -0600 Remove missing and trailing commas in info.json files. (#16088) commit bd8e257f842e40f01041706a217be2cf85ae7f92 Author: Álvaro A. Volpato <alvaro.volpato@usp.br> Date: Fri Jan 28 21:19:11 2022 -0300 [Keyboard] Adds Elongate Revision Delta PCB support (#15498) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit db56db2f798a83a7736fc7681c1fb58070dd7511 Author: wyethGR <48162735+wyethGR@users.noreply.github.com> Date: Fri Jan 28 15:33:26 2022 -0800 [Keymap] Added personal 36 key layout for 40percentclub's nori (#15980) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 0f0e90971b6da2b1a125acc1620c3d33d0f1864c Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Thu Jan 27 23:56:20 2022 +0800 [Docs] OLED documentation edits (#15977) * Clarify OLED_TIMEOUT * Add a section on logo file location commit d55337ba4dae45f327b0dd6a9317cd9739f36520 Author: Álvaro A. Volpato <alvaro.volpato@usp.br> Date: Thu Jan 27 12:50:42 2022 -0300 Add support for Mode SeventyFive (#16030) * Initial M75H support * Remove BSLS key * Add M75S initial support * Define DYNAMIC_KEYMAP_EEPROM_MAX_ADDR to allow VIA * Add layer 1 for M75H * Add layer 1 for M75H * Fix layouts * Add BOOTLOADER and remove BOOTLOADER address from rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit f39e65493ec6a512def0f9cfe329b8fb70ea2f5b Author: p4yne <p4yne@users.noreply.github.com> Date: Thu Jan 27 16:41:47 2022 +0100 [Keyboard] fixed led_config: missing key, missing/wrong flags (#16048) * fixed ledmap: missing key, missing/wrong flags * Update keyboards/kprepublic/bm65hsrgb_iso/bm65hsrgb_iso.c Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com> * corrected c&p error user name in GPL header Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com> commit b31f814e8cdd139ea2493d4cf4012c336048b891 Author: KraXen72 <DPELECH1@GMAil.com> Date: Thu Jan 27 16:36:43 2022 +0100 Fixes for slovak language-specific keycodes (#16019) commit f6d3bede9aa1c298919a415118d7a0200517e1da Author: Drashna Jaelre <drashna@live.com> Date: Thu Jan 27 06:50:04 2022 -0800 [Keyboard] Fix compilation issues for creatkeebs thera (#16071) commit de3fdef2caabf625413eb8617b6556e2c06f1f87 Author: Damien Guard <damien@envytech.co.uk> Date: Thu Jan 27 14:48:45 2022 +0000 Mehkee96 LED state & count + transposed keys fixes (#16061) * Fix transposed keys at top right of board. * Correct LED on state * Correct number of LEDs * Default LED state is fine commit a211887978b5f2f1fef6cee42bb15c601d56c312 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Jan 26 21:16:09 2022 -0800 Keychron QMK Configurator Refactor (#16034) commit 52e12588c950e5bd19d3c0abbe6b5cc3da6d7c22 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Jan 26 21:13:07 2022 -0800 Krush65 Solder Refactor (#16065) commit 9e6874bd4d5b049065019eaa65ab7bd164b94f97 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Jan 26 21:12:42 2022 -0800 CK60: LAYOUT_60_iso compatibility (#16066) commit b39fc98b4db4afb84233bdd0b98c4caa91744d84 Author: Tim Liu <74063834+Timliuzhaolu@users.noreply.github.com> Date: Thu Jan 27 13:01:33 2022 +0800 [Keyboard] Creatkeebs (#15766) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 8c56bfe854eceed4b733d256b1d012fb34defcf1 Author: Ryan <fauxpark@gmail.com> Date: Thu Jan 27 09:01:11 2022 +1100 CU65: Fix VIA keymap (#16062) commit 0a2a7641558a80aeb115c14cb99655132c30413b Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Jan 26 11:23:18 2022 -0800 Krush60 Solder Refactor (#16029) * solder.h: add matrix diagram * solder.h: remove unnecessary comments * rework LAYOUT_60_iso to LAYOUT_60_isoenter_split_bs True ISO layouts are not supported on this keyboard because the PCB lacks support for split Left Shift. Renames the `iso` to `isoenter` to specify this. - denotes use of Split Backspace - move Backslash keycode to home row * info.json: remove trailing whitespace * info.json: clean up Sort the layout trees into the same order as `solder.h`, and remove the `LAYOUT_60_all` tree (doesn't exist in source). * solder.h: align positional arguments Helps me proof-read the layouts at a glance. No logic change. * fix syntax errors in keymaps * remove ISO layouts As previously noted, ISO layouts are not supported due to the PCB's lack of support for split Left Shift. * rename LAYOUT_60_ansi_tsangan_split_bs to LAYOUT_60_tsangan_hhkb Also renames `60_tsangan_splt_bs` keymap to `60_tsangan_hhkb`. * rename LAYOUT_60_ansi_tsangan to LAYOUT_60_ansi_tsangan_split_rshift Also renames `60_tsangan` keymap to `60_ansi_tsangan_split_rshift`. * rename LAYOUT_60_ansi_arrow_split_bs_7u_spc to LAYOUT_60_ansi_arrow_tsangan_split_bs Also rename `60_ansi_arrow_splt_bs_7u` to `60_ansi_arrow_tsangan_split_bs`. * rename LAYOUT_60_ansi_arrow_7u_spc to LAYOUT_60_ansi_arrow_tsangan Also renames `60_ansi_arrow_7u` keymap to `60_ansi_arrow_tsangan`. * rename keymaps based on layout macro used Making this easier to track in my head while I work on it. * info.json: fix syntax errors * rename LAYOUT_60_ansi_split_bs_7u_spc to LAYOUT_60_ansi_tsangan_split_bs - renames `60_ansi_split_bs_7u_spc` keymap to `60_ansi_tsangan_split_bs` - removes `layout_aliases` entry from `info.json` (creates incompatible data conflict) * rename LAYOUT_60_ansi_7u_spc to LAYOUT_60_ansi_tsangan - renames `60_ansi_7u_spc` keymap to `60_ansi_tsangan` * info.json: remove LAYOUT_60_ansi_tsangan layout_aliases entry Causes an incompatible data conflict. * add second layer to 60_ansi keymap * update via keymap Now matches the behaviour of the default keymap. * fix syntax errors in keymaps, take 2 * add RGB and Navigation keycodes Adds RGB and Navigation keycodes to the `60_isoenter_split_bs`, `default` and `via` keymaps. commit ca10e4d07579ae85c6720fdd3db3a0bfb5ebff36 Author: Drashna Jaelre <drashna@live.com> Date: Tue Jan 25 05:42:54 2022 -0800 [Keyboard] Fix orientation issues for Ploopy pointing devices (#16035) commit 3e0ee6fb74e125d14ac22c922d80def4649f6784 Author: Ryan <fauxpark@gmail.com> Date: Wed Jan 26 00:40:55 2022 +1100 Fix joystick button off-by-one error (#16037) commit 6cc4e32e61a275a624061fd9be643973476cad9c Author: tofurky <4065513+tofurky@users.noreply.github.com> Date: Mon Jan 24 10:57:50 2022 -0500 [Keyboard] Fix frosty_flake LED pin assignment (#16000) 4c080be seemed to swap the LED pins for the 20130602 and 20140521 variants. 20140521 is fine now, 20130602 untested but per the schematics at https://deskthority.net/wiki/Costar_replacement_controllers it seems correct. commit 0c3c34e589e7b6cfe52b94be2c05197c3baaf444 Author: fOmey <pauly.galea@gmail.com> Date: Mon Jan 24 12:37:26 2022 +1100 RGB matrix effects definiton fix (#15930) * RGB matrix effects definiton fix * Move LTO to board rules & add some comments * Whitespace fix * Whitespace fix 2 Co-authored-by: Ryan <fauxpark@gmail.com> * Whitespace fix 3 Co-authored-by: Ryan <fauxpark@gmail.com> * Comment fix Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> commit 0015f15f9ad10a84cf9a8071fc4543056057ddec Author: Tobias Minn <tobias.minn@gmail.com> Date: Mon Jan 24 02:32:59 2022 +0100 DZ60 - QMK Configurator fix for ISO DE Arrow layout (#15941) commit 7d6e15423be8c34dd456cd2c057f50f5c3d0a70c Author: Nick Brassel <nick@tzarc.org> Date: Mon Jan 24 09:15:09 2022 +1100 Add some clarity regarding new board definitions (#16018) commit c30bdcbca8afe1d8d005843acec075f921813d44 Author: Olli <olli@suruatoel.xyz> Date: Sun Jan 23 21:38:02 2022 +0100 [Keymap] Remove Ergodox community layout “coderkun_neo2” (#16011) commit 812836e22f7e1c49723140cb75065ab2dc00af87 Author: HorrorTroll <sonicvipduc@gmail.com> Date: Mon Jan 24 03:37:17 2022 +0700 [Keyboard] Fixed RGB number for Devil68 Pro (#16003) commit 1bc1b1b3133ef85426fb537ff576998958f693f5 Author: dnlsmy <dnlsmy@gmail.com> Date: Sat Jan 22 10:03:50 2022 -0500 Update readme.md (#15989) Spelling correction commit 57d116796a4eaa1415bc8c6776ece59366001cfb Author: lalalademaxiya1 <66767061+lalalademaxiya1@users.noreply.github.com> Date: Sat Jan 22 18:25:51 2022 +0800 Add rgb matrix support for q2 of keychron. (#15946) * Add new keyboard keychron_q1_rev_0101 for Keychron. * Update keymaps of keychron_q1_rev_0100 and keychron_q1_rev_0102. * Update keyboards/keychron/q1/rev_0101/rev_0101.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keymap.c * Add new info.json. * Update info.json * Update keyboards/keychron/q1/rev_0101/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/keychron/q1/rev_0101/rev_0101.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/keychron/q1/rev_0101/keymaps/via/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/keychron/q1/rev_0101/rev_0101.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keymap.c * Update info.json * Update all via keymaps keymaps of q1 series. KC_TASK and KC_FLXP are now defined using the VIA user keycodes range so they can be renamed "TASK" and "TILE" as a shortName in VIA. * Add keyboards keychron_q2 series. * Update default keymaps of keychron_q2 series. * Update rules.mk and MCU_LDSCRIPT specified as STM32L432xB. * Update keyboards/keychron/q1/rev_0101/rev_0101.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update config.h * Update config.h * Update config.h * removed duplicated ifdef * Update keyboards/keychron/q1/rev_0101/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/q2/rev_0110/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/q2/rev_0110/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/q2/rev_0113/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/q2/rev_0111/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/q2/rev_0111/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/q2/rev_0112/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/q2/rev_0112/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/q2/rev_0113/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update rev_0101.c * Update rev_0101. * Enable support for edit RGB lighting in VIA. The updated design file at https://git.io/JyE0K includes only the enabled RGB_MATRIX modes. * Update q1. * Add rgb matrix support for q2 of keychron. * Update rule.mk. * Delete comment block which is unwanted. Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Cesar Rojas <cesar.fieoner@gmail.com> Co-authored-by: lokher <lokher@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Adam Karim <adam@akarsoft.com> commit 25cffa26171be0615ca2a5da8920985f7bc5cbe1 Author: HorrorTroll <sonicvipduc@gmail.com> Date: Sat Jan 22 13:16:16 2022 +0700 [Keyboard] Add M63 RGB keyboard (#15887) commit 24eac9d3cec3a2848a595fd580c125602e82fb4e Author: Domanic Calleja <82970232+Malevolti@users.noreply.github.com> Date: Sat Jan 22 06:15:46 2022 +0000 [Keyboard] Amend SuperLyra readme (#15942) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit fa9afb9763106fa488eb3a3e8b1d062747c5e7e2 Author: QMK Bot <hello@qmk.fm> Date: Fri Jan 21 22:11:51 2022 -0800 Format code according to conventions (#15986) commit fc914e617e63f5ec32c04e01efaffd9ec4545e89 Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Sat Jan 22 14:09:00 2022 +0800 [Keyboard] add Yuri (#15874) Co-authored-by: Joel Challis <git@zvecr.com> commit 61246deec549050ae614fac007002da8e088780d Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Sat Jan 22 13:57:03 2022 +0800 [Keyboard] Code consistency updates for CRKBD (#15779) Co-authored-by: Drashna Jaelre <drashna@live.com> commit ef091d39d2ae5d6b5d90d82c87dc8135fe12f7eb Author: Charly Delay <0xcharly@users.noreply.github.com> Date: Sat Jan 22 14:55:04 2022 +0900 bastardkb/charybdis: add support for Charybdis (4x6 and 3x5) (#15333) commit 814821727e0107a2cf3247eb807ed1f3703b7327 Author: HorrorTroll <sonicvipduc@gmail.com> Date: Sat Jan 22 12:31:27 2022 +0700 [Keyboard] Move Handwired K552 into my folder name (#15973) commit b131ebb8dd9dd94c3b2b7378acb5c2902fa2f6f5 Author: joedinkle <brandon.bonton@gmail.com> Date: Fri Jan 21 20:26:46 2022 -0800 [Keyboard] Add The Boulevard keyboard (#15583) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 7ecb47958c7e13ffb87e9ee25ee639daeb78b36d Author: CMMS-Freather <72902384+CMMS-Freather@users.noreply.github.com> Date: Fri Jan 21 19:53:53 2022 -0800 [Keyboard] add fuji65 keyboard (#15765) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit b090ff03ed4391f27e8e3d9a843f529bedd08e19 Author: Drashna Jaelre <drashna@live.com> Date: Fri Jan 21 19:36:52 2022 -0800 [Keymap] Drashna's OLED rewrite (#15981) commit 8901c9eca1db8d10b06f544553a5fc941eda51ae Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Fri Jan 21 23:48:35 2022 +0800 Add Atom editor suggestion (#15969) commit ad09160b03d5139a1fa05ac1fb44c1451485a616 Author: Gigahawk <jasperchan515@gmail.com> Date: Fri Jan 21 06:17:19 2022 -0800 docs: fix typo in led matrix docs (#15972) commit 94624d64bab74b11d93b86d8796dd83b4677e024 Author: Wolf Van Herreweghe <wolfvanh@gmail.com> Date: Fri Jan 21 02:30:17 2022 +0100 Update keymap on the TS60 (#15963) Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com> commit 2baca55cda06d21c1f899aa0f9ea8b399083726a Author: Gigahawk <jasperchan515@gmail.com> Date: Thu Jan 20 15:20:56 2022 -0800 docs: fix typo in rgblight docs (#15960) commit 682ccec853ae14c6f418b84210fa4a97b86c2b0c Author: Ryan <fauxpark@gmail.com> Date: Fri Jan 21 10:20:24 2022 +1100 Remove community-supported keyboards list from readme (#15957) commit e7cd8c48062c27b580126066a41684576e000d7b Author: Ryan <fauxpark@gmail.com> Date: Fri Jan 21 10:19:50 2022 +1100 Remove `QMK_SUBPROJECT` definitions in makefile (#15958) commit be06ef6af5bffa8aa6fd03fb4e1139ee780a1482 Author: Petr Viktorin <encukou@gmail.com> Date: Thu Jan 20 21:14:09 2022 +0100 [Docs] Fix typo in ADNS 9800 sensor name (#15956) commit 1a676c927fa45760e209348feeca758270eaf505 Author: Gigahawk <jasperchan515@gmail.com> Date: Thu Jan 20 12:11:24 2022 -0800 Add missing STM32F405 definition in qmk.constants (#15937) commit 39a5ffd782e5455d3294293a1f535673fedb3cbc Author: npspears <40127181+npspears@users.noreply.github.com> Date: Thu Jan 20 11:24:51 2022 -0600 [Keyboard] add Plexus75_HE (#15634) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 6156e6da8d1af60da5c0b64ca7b45908984d1660 Author: Andre Brait <andrebrait@gmail.com> Date: Wed Jan 19 21:53:21 2022 +0100 Small code improvements, fix KVM switch issues with GMMK Pro on andrebrait's keymap (#15943) * Add LED table * Make constants constant * Disable Mousekey to fix issues with KVM Fixes #15939 * Update GMMK/pro/ansi/andrebrait README commit 91e50209e74f870d2195753402ab6816d1e378be Author: Nick Brassel <nick@tzarc.org> Date: Wed Jan 19 11:21:08 2022 +1100 Fixup build. (#15931) commit 47f978e9ccb58c4df702258cbda588e8bf5264da Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Tue Jan 18 16:18:45 2022 -0800 Remove `keyboard_folder` instances from `info.json` files (#15932) * remove `keyboard_folder` instance from caffeinated/serpent65 * remove `keyboard_folder` instances from dumbpad * remove `keyboard_folder` instances from mlego directory * remove `keyboard_folder` instance from neopad/rev1 * remove `keyboard_folder` instance from spaceman/pancake/rev2 commit f6a7f4d4aca4a1808850e2dcd8cc223ae5202062 Author: IskandarMa <epiciskandar@gmail.com> Date: Wed Jan 19 02:24:02 2022 +0800 update the Chinese translation based on the latest English version (#14924) Co-authored-by: peepeetee <43021794+peepeetee@users.noreply.github.com> Co-authored-by: Joy Lee <chang.li@westberrytech.com> Co-authored-by: LitoMore <LitoMore@users.noreply.github.com> Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> commit 8a3dfe2246c4a6182cf18349e9c4d0d28cae4ec5 Author: moyi4681 <moyi4681@users.noreply.github.com> Date: Tue Jan 18 03:00:48 2022 +0800 [Keyboard] fix odin rgb light error (#15914) commit b8951a0458f34f591299c6d35167a3189be8acb8 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Mon Jan 17 22:11:58 2022 +0800 Add LAYOUTS entry to rules.mk (#15900) * Add layouts to rules.mk * Remove excess settings. Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com> commit d02be63000a4f5efe728f36608c33bcdaee08330 Author: Nick Brassel <nick@tzarc.org> Date: Mon Jan 17 06:58:48 2022 +1100 Revert "update keyboard_aliases.json (#15649)" (#15903) This reverts commit b24603ab7d5b731c7a09738cbfe0bce277559a47. commit b24603ab7d5b731c7a09738cbfe0bce277559a47 Author: peepeetee <43021794+peepeetee@users.noreply.github.com> Date: Mon Jan 17 03:53:43 2022 +0800 update keyboard_aliases.json (#15649) commit 5380e6758c8ba974ceffbb101aab724b98aef968 Author: Bartosz Nowak <bartosz.nowak@vimn.com> Date: Sat Jan 15 21:23:09 2022 +0100 Fix dactyl manuform 6x6 LAYOUT_6x6_5_thumb rendering (#15891) commit 7edfb4deffdf648c69d080ff082bf786485708e0 Author: Drashna Jaelre <drashna@live.com> Date: Fri Jan 14 23:51:02 2022 -0800 [Keyboard] Fix compilation issues for mechlovin hex4b (#15885) commit 5bad37cb564fa2ce210c9dbeac99e046304a9614 Author: Drashna Jaelre <drashna@live.com> Date: Fri Jan 14 23:28:29 2022 -0800 [Bug] Remove config.h include in dynamic_keymap.c (#15886) commit 922e29f16c660133ae1d25ab64b91d388fdd17d0 Author: Paul James <paul@peej.co.uk> Date: Sat Jan 15 08:28:03 2022 +0100 [Keyboard] Add Rosaline (#15595) commit b2ea12aaa50a47e3a142fc334018873f2a05b8b2 Author: HorrorTroll <sonicvipduc@gmail.com> Date: Sat Jan 15 14:26:26 2022 +0700 [Keyboard] Add Devil68 Pro (#15820) commit 2e266c7ec1298edea38854495878563e9b2e381b Author: GG <72414103+spbgzh@users.noreply.github.com> Date: Sat Jan 15 08:49:11 2022 +0300 [Keyboard] Fix encoder bug zoom65 and zoom65_litte (#15876) commit f8870a4c8a3f35e80b168fb8b302c6bf918269c7 Author: Conor Burns <mail@conor-burns.com> Date: Fri Jan 14 20:06:24 2022 +0100 [Keymap] added keymap conor with rgb layers (#15234) commit ca0f922e073db9804ab0b55c62a43d81a957dce8 Author: lalalademaxiya1 <66767061+lalalademaxiya1@users.noreply.github.com> Date: Sat Jan 15 02:58:09 2022 +0800 [Keyboard] Add Keychron_q1 rev_0101 and Keychron q2 series (#15025) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Cesar Rojas <cesar.fieoner@gmail.com> Co-authored-by: lokher <lokher@gmail.com> Co-authored-by: Adam Karim <adam@akarsoft.com> commit 9e92d8a9054329200661efbc92022af7c67675bb Author: Ryan <fauxpark@gmail.com> Date: Sat Jan 15 01:47:36 2022 +1100 Make note of upper limit for `UC()` (#15870) commit 61f0292f11abbfc2665e4bf6414fcd4352a46365 Author: Ryan <fauxpark@gmail.com> Date: Sat Jan 15 01:46:47 2022 +1100 Remove network drive mapping comment for WSL (#15871) commit fd4adbc0cc291a71a8f1e846f0b9b0bd81c1089e Author: Ryan Smith <57497110+ryanstevensmith@users.noreply.github.com> Date: Fri Jan 14 04:42:11 2022 +0000 [keyboard] Adding Atlas_65 (#15839) Co-authored-by: Drashna Jaelre <drashna@live.com> commit e865cab48ec25c2fff958b23d89b1f86755d445c Author: Eric Gebhart <e.a.gebhart@gmail.com> Date: Thu Jan 13 23:40:41 2022 -0500 [Keymap] ericgebhart keymap and userspace updates (#15727) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> Co-authored-by: Drashna Jael're <drashna@live.com> commit 0f110737dba362596fcdbebd6c2bd4cc574f344b Author: asdfire1 <45483619+asdfire1@users.noreply.github.com> Date: Fri Jan 14 05:38:25 2022 +0100 [Keyboard] Add VIA support for the Drop Alt (#15857) commit 851cb7e406ec775462b9eb9975f1b0f34445b48f Author: DA <56441863+duongaanh@users.noreply.github.com> Date: Fri Jan 14 11:37:40 2022 +0700 [Keyboard] and CB87v2 and CB87RGB and fixed CB1800 and CB87 (#15824) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 5d51fd4015151c900e79fefc8ece887ce213fae3 Author: Bartosz Nowak <bartosz.nowak@vimn.com> Date: Fri Jan 14 05:33:39 2022 +0100 [Keyboard] Fixing dactyl manuform 6x6 warnings (#15868) commit 8fe320baa6d6aab7dc5cb1526a9b0df9cc666ed9 Author: Tuk Bredsdorff <tiktuk@gmail.com> Date: Thu Jan 13 22:55:48 2022 +0100 Fix keymap.json macro example (#15567) commit ae9feed5663a6ed96f49c5a614cea68a82afd323 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Thu Jan 13 12:43:40 2022 -0800 Adding Quefrency keymap (#15852) commit 2fa43de6f6f13b3345b7226cb8e29de93636e6de Author: Drashna Jaelre <drashna@live.com> Date: Thu Jan 13 11:58:19 2022 -0800 [Keyboard] Fix xox70hot via layout (#15863) commit 4bc9adbc64732138ca3d158b8f546bfc4a3fc0b6 Author: duoshock <33636898+duoshock@users.noreply.github.com> Date: Thu Jan 13 19:02:38 2022 +0000 [Keyboard] Add UM-A Keyboard (#15584) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: online <33636898+online@users.noreply.github.com> commit b3c0548ed3cdb31c47d1a9e06c446c0804d6e1b6 Author: druotoni <89318351+druotoni@users.noreply.github.com> Date: Thu Jan 13 20:00:35 2022 +0100 [Keymap] Lily58 : HELL0 NAVI. Interface (#15469) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> commit 8a6da095d22d66c0ba36ce8731c9d821ca4262e9 Author: fOmey <pauly.galea@gmail.com> Date: Fri Jan 14 05:59:16 2022 +1100 [Keyboard] Atlantis AK81_VE support (#15392) commit 6770f77270d028a3d72f28e7891bb5213fdbae24 Author: Andrew Kannan <andrew.kannan@gmail.com> Date: Thu Jan 13 12:20:29 2022 -0500 [Keyboard] HoodrowG PCB (#15474) Co-authored-by: Julian <julianzabala1@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 2f68e058841739c936bbe4fc2ddfe44409b68aab Author: Ibnu Daru Aji <ibnuda@users.noreply.github.com> Date: Fri Jan 14 00:19:51 2022 +0700 [Keyboard] new layout for squiggle (#15683) commit 5c583851f965920a84847940b73562d5f26b5846 Author: Dmitriy Kuminov <coding@dmik.org> Date: Thu Jan 13 20:18:20 2022 +0300 [Keyboard] Add Dactyl Manuform 6x6_4 and Kinesis keyboards (#15475) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit ddc4c0d2527b059bdcd53e1e364a03907cf9c9fe Author: Lucas W <31965233+LucasWaelti@users.noreply.github.com> Date: Thu Jan 13 18:17:54 2022 +0100 [Keymap] Kyria new custom keymap lw (#15729) commit d1eac293542a622ad2d35b490340ca8baf2997f0 Author: Alin Marin Elena <alin@elena.space> Date: Thu Jan 13 17:16:59 2022 +0000 [Keyboard] remove duplicate m65 (#15831) commit 2c8098ea8839d242a5037821d6ba0255637cd15e Author: Alin Marin Elena <alin@elena.space> Date: Thu Jan 13 17:16:26 2022 +0000 [Keyboard] move enum_layers in keymaps, in sync with the other mlego/m* (#15832) commit a3af4b09b0786e7c228828b2b3676fb7dd9a1c2f Author: Reibl János Dániel <janos.daniel.reibl@protonmail.com> Date: Thu Jan 13 18:16:03 2022 +0100 [Keymap] Misc userspace and keymap improvements (#15844) commit e2d1547f31c0ceda27b68e26e79224b49cadaa97 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Fri Jan 14 01:15:01 2022 +0800 [Keyboard] Switch a_dux, cradio and ferris to split_3x5_2 (#15850) commit d0c8f2f822f320bc26a744ad05debf7effe76f3d Author: Drashna Jaelre <drashna@live.com> Date: Thu Jan 13 04:47:25 2022 -0800 [Keyboard] Fix Simpler6x boards (#15862) * [Keyboard] Fix simpler64 * [Keyboard] Fix simpler61 commit aa9577b3714d2f0630c809df74b0a08623a9acda Author: Choi Byungyoon <byungyoonc@gmail.com> Date: Thu Jan 13 13:59:45 2022 +0900 [Keymap] Add personal keymap to GMMK Pro ANSI (#15314) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 731072fc5c280bb2da257b0ab2a9b601cebeb756 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Thu Jan 13 10:38:34 2022 +0800 [Keyboard] Fix compile error caused by variable exclusion on Moonlander (#15860) commit 362a65510a0fe80a6fa56400b4b8089accde21c7 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Thu Jan 13 10:29:13 2022 +0800 [Docs] Move QMK newbs build environment guide to next section (#15386) Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> commit 06b329cdb98fc3a57d41e5815ab0d1c7d9f74299 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Jan 12 18:13:35 2022 -0800 kbdfans/kbd67/mkiirgb/v4: remove duplicate definitions from config.h (#15858) commit 5f2b62528c7f94b098baf6ec691c3b6d50e88328 Author: moyi4681 <moyi4681@users.noreply.github.com> Date: Thu Jan 13 07:06:02 2022 +0800 [Keyboard] add Endless80 keyboard (#15022) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit f2a31b944d11ed5f1b891aa80c0447d5e94ff121 Author: Karl B <42804603+b-karl@users.noreply.github.com> Date: Thu Jan 13 00:05:19 2022 +0100 [Keyboard] Add KBIC65 keyboard (#15151) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Karl Berggren <berggren.karl+git@gmail.com> Co-authored-by: spacefrogfeds <73514335+spacefrogfeds@users.noreply.github.com> Co-authored-by: Karl Berggren <karber@raysearchlabs.com> commit b79e329ab8e16c5b791591b44e04fd1b40d6bccc Author: Kevin Hartley <kevin.s.hartley@gmail.com> Date: Wed Jan 12 15:20:54 2022 -0700 [Keymap] Planck Keymap: Inkwell (#14311) Co-authored-by: Ryan <fauxpark@gmail.com> commit 6d06e7ce84f5e7133bf75764abdb012122468d7c Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Thu Jan 13 06:15:27 2022 +0800 [Keyboard] add AddOn macropad (#15841) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 4c8bb05dab67d0048200f3941cb97ed753cc4ae5 Author: EqualzC3 <93361153+EqualzC3@users.noreply.github.com> Date: Thu Jan 13 06:11:33 2022 +0800 [Keyboard] Add Simpler60 support (#15499) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 9911ba51b09fb513955ae32862cf29748c6e9cb0 Author: onefiftynine <jlee@projectkeyboard.com> Date: Wed Jan 12 16:10:58 2022 -0600 [Keyboard] Add Signature65 (#15698) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 59ea42099288dce99ec52f4517512124ae71caa0 Author: owlab-git <88034417+owlab-git@users.noreply.github.com> Date: Thu Jan 13 06:10:16 2022 +0800 [Keyboard] Add OwLab Spring (#15614) commit 2c18dcc619017d2c8abe0cecbb168b84d48124e8 Author: mechlovin <57231893+mechlovin@users.noreply.github.com> Date: Thu Jan 13 05:09:33 2022 +0700 [Keyboard] Add Hex4B rev.2 PCB (#15811) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit ed151979671b36cadb7cd3c0505205c44d3fba73 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Jan 12 14:08:37 2022 -0800 NoPunIn10Did Kastenwagen touch-up (#15836) commit c4b0a06c798432173ce1f7a18602410c03a45415 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Thu Jan 13 06:05:45 2022 +0800 [Docs] Improve Handedness by EEPROM documentation (#15615) Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> Co-authored-by: filterpaper <filterpaper@localhost> commit 93e55605d9f2de7f214a003058bcefbb5a5a0e00 Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Wed Jan 12 01:07:24 2022 +0000 [Docs] fix typo and remove trailing whitespace (#15842) commit 1f618c8302cc5053c382436a2d1fb11082c99057 Author: Will Winder <wwinder.unh@gmail.com> Date: Tue Jan 11 15:17:37 2022 -0500 keyhive sofle rgb: fix configuration. (#15339) * keyhive sofle rgb: fix configuration. * Add Colemak-DH and cycle layer keycode. * Fix indentation. * Add PLACEHOLDER for better readability. * Fix breaking changes. * Just one colemak. * PR Cleanup * Use NO_PIN definition instead of C7 * Define animations individually * Remove via json file and update documentation * Reduce LED brightness, one of the animations caused a crash * More PR feedback. * Better credit. * Disable NKRO. * Cleanup RGB configuration. * animations defined in keymap. * Update keyboards/sofle/keyhive/readme.md * PR Feedback. * Update phrasing from template. * Disable RGBLIGHT_ENABLE in keymap for better compatibility with default keymap. * Set a default animation. * Use default in keyboard readme. * Update keyboards/sofle/keyhive/info.json * Move via specific layout into via keymap. commit 1fdc42155a19a415b2d574ccbf61aac45e6543aa Author: PollyV1 <70621744+PollyV1@users.noreply.github.com> Date: Wed Jan 12 02:08:35 2022 +0800 [Keyboard] Carpolly (#15778) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 349ca4b7ff0c98baedbeb9096442231e2267c817 Author: dlgoodr <dlg@dsrw.org> Date: Tue Jan 11 12:07:51 2022 -0600 [Keyboard] handwire: 3dfoxc (#15739) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 1df37114320b816fe318316bce705d772859c610 Author: peepeetee <43021794+peepeetee@users.noreply.github.com> Date: Wed Jan 12 02:07:14 2022 +0800 [Keyboard] AMJ84 (#15742) commit 3d63c814d321be7e97dfdef295ee6e1deb3a1fcc Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Wed Jan 12 01:57:25 2022 +0800 Correct matrix effect name (#15816) commit 3124dfc5cd739bba632814e0f04281715bf1b05e Author: kb-elmo <lorwel@mailbox.org> Date: Tue Jan 11 18:57:03 2022 +0100 [Keyboard] Add RGB matrix to CK60 (#15817) commit 0963140149d43d40beef909bc4e181f8bd39acfd Author: jonavin <71780717+Jonavin@users.noreply.github.com> Date: Tue Jan 11 12:56:01 2022 -0500 [Keymap] Jonavin keymap kastenwagen48 (#15825) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Jonavin <=> commit 052a59fc3bff180244268d0d3509a9d22a86c89d Author: Fredrik Larsen <fredrikhl@users.noreply.github.com> Date: Tue Jan 11 18:55:24 2022 +0100 [Keyboard] Use correct callback in macro1 implementation (#15819) commit bda520198e573c4fcb0bc0af8d33085ad6e0f9c6 Author: Drashna Jaelre <drashna@live.com> Date: Tue Jan 11 09:42:58 2022 -0800 [Keyboard] Fix KBD67 mark 2 v4 (#15835) commit 4c298a9dd5f93cd6e26238e16c0a3ea46fe593e7 Author: Ibnu Daru Aji <ibnuda@users.noreply.github.com> Date: Tue Jan 11 10:20:01 2022 +0700 [Keyboard] Add Alicia Cook keyboard (#11722) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: robby-hartana <robby@alumagubi.com> commit 01e4d07de0786035979d0f311ef31f87555737d7 Author: Alin Marin Elena <alin@elena.space> Date: Tue Jan 11 03:14:54 2022 +0000 [m65] add via, new mcu gd32f303, stm32f401 weact support for encoder and led strip (#14381) Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit e2aee8f9bbb0885ede2c2918244902bad9136659 Author: moyi4681 <moyi4681@users.noreply.github.com> Date: Tue Jan 11 11:12:17 2022 +0800 [Keyboard] add kbd67mkiirgb v4 support (#15024) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit c6ad2025837d93353de1948991c3be0b5c90e667 Author: Winston Durand <me@winstondurand.com> Date: Mon Jan 10 17:57:20 2022 -0800 [keymap] Add massdrop/ctrl R167 keymap (#15585) commit 7275680364ac9db87a03f5232d87bf203eaf3f40 Author: Alin Marin Elena <alin@elena.space> Date: Tue Jan 11 01:47:52 2022 +0000 [Keyboard] M60 simple 5x12 in lego keyboard (#15534) * add m60 lego case, with stm32f401 * Update keyboards/mlego/m60/m60.h * Update keyboards/mlego/m60/keymaps/default/keymap.c * Update keyboards/mlego/m60/m60.h * Update keyboards/mlego/m60/keymaps/via/keymap.c * address the moving of enum in keymaps commit 6823f01c107dafaa4e1876cb11677bd4435153ed Author: MakotoKurauchi <pluis@me.com> Date: Tue Jan 11 10:43:36 2022 +0900 [Keyboard] New kbd Navpad 1.0 (#15507) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: keyaki-namiki <28521374+keyaki-namiki@users.noreply.github.com> commit 8920db2b57b616e162e2d3162577db6f021e7658 Author: jecassis <jecassis@users.noreply.github.com> Date: Tue Jan 11 01:39:10 2022 +0000 [Keyboard] Add system76/launch_1 keyboard (#15395) * WIP: virgo keyboard * Finish layout * Enable debugging and format * Debug keypresses * Add function layer * Fix whitespace * Fix some more whitespace * Add Jeremy's map * Add left split ortho 2U board * Enabled extrakeys for volume & media control * More work on split ortho 2U... ...but still not complete * Finish default layout * Fix many issues by renaming the keyboard * Add right half as a keyboard * Update config for right side * WIP: Add split ortho 2U board * WIP: Correct rules & config * More work on split ortho * More work on split ortho 2u * Nearing completion on split ortho * Remove left and right separate keyboards. Split ortho 2U is complete and they are not needed. * Add uglydense keyboard * Rename directory for uglydense * Swap right Fn and right ctrl keys * Add jeremy's layout * Add ian layout * Add reset key, which is very useful for flashing. * Add Levi's layout * Update Levi's layout * Fix Levi's Layout * Fix Levi's layout again * Add a README with some basic information * Add keymap customization info to uglydense readme * Make the readme make a little more sense. * Make John a layout with left fn and left super swapped * Update John's layout * Add Carl's layout * Add Sean's layout * Add reset keys to all layouts * Swap LALT & LGUI on default layout * shpurk keyboard: initial commit * Add nathaniel & shpurk layouts * Update instructions to include necesarry dependencies * Add Lrrr keyboard, ruler of Omicron Persei 8 * Update README for Lrrr * Update Lrrr it uses Caterina bootloader Also B1 wasn't working for Row 6, so I changed that to F6 * Swap RCTL & RALT * Un-swap RCTL and RALT, making RCTL closer to right thumb * Add printscreen to my layout * Rename lrrr to Launch, enbiggen L-Shift to 2U * Add layout files for Launch * Rename launch to launch_1 * Add levi layout for ortho_split_2u * Update carl keymap * Add launch testboard * Implement keyboard keycode reading using raw hid * Enable dynamic keymap * Add config support to launch_1 * Implement probe command, make logical key names match configurator * Update logical key names again * Add layout generator for keyboard configurator * Add board name and version * Add board name and version to test board * Fix issues with compiling board and version commands * Rename uglydense to launch_alpha_1 and launch_1 to launch_alpha_2 * Generate layouts for other launch prototypes * Fix launch_alpha_1 logical names * Add launch_beta_1 * Fix building production hex file with atmel-dfu bootloader * Limit backlight brightness * USB mux handling * Allow repeat start * Do USB MUX init before bootmagic * Fixes for mux init * Fix register write size for programmable function control * Ensure bit shifts are correct * Improve …
* Make parameters from info.json available to the build system * move all clueboard settings to info.json * code formatting * make flake8 happy * make flake8 happy * make qmk lint happy * Add support for specifying led indicators in json * move led indicators to the clueboard info.json * Apply suggestions from code review Co-authored-by: Erovia <Erovia@users.noreply.github.com> * add missing docstring Co-authored-by: Erovia <Erovia@users.noreply.github.com>
Description
This PR will generate
#define
's based on information found in info.json. This is a big step towards making QMK easier to work with for non-programmers, and making it easier for collaborators to maintain a large number of keyboards using automated tooling.Types of Changes
Checklist