-
-
Notifications
You must be signed in to change notification settings - Fork 39.8k
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
[Keyboard] Add new keyboard version: keychron/q1/rev_0102 #14029
Conversation
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Added keyboards\q1\rev_0100\readme.md Changed keyboards\q1\readme.md since different MCU may used in other version.
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.
GitHub tip: You can apply multiple suggestions to a single commit by using the Files Changed tab.
Looks like the json is incorrect, or the layout has too many keys? |
Won't this need to go to |
Thanks! |
commit ff65185dec6f97be1eb49f17cea526a0d0bbf3d6 Author: jackytrabbit <jacky_lijun@126.com> Date: Fri Aug 27 01:49:36 2021 +0800 Add support for lazydesigners/cassette8 (#14145) * Add support for lazydesigners/cassette8 Add support for lazydesigners/cassette8 * Update keyboards/lazydesigners/cassette8/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/lazydesigners/cassette8/info.json 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: Joel Challis <git@zvecr.com> commit 3fce5e6912d78ec9fff4124b6952e3b8a0d4d3ae Author: jpuerto96 <jpuerto96@hotmail.com> Date: Thu Aug 26 13:45:48 2021 -0400 New Keyboard - V4n4g0rth0n (#14152) * General: Initial commit for v4n4g0rth0n * Remove unecessary things| * General: Fix info.json * Finalize changes * Update keyboards/v4n4g0rth0n/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/v4n4g0rth0n/v1/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v2/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v1/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit edf35615cf4052e94024101e1f4ccb3ed838ce47 Author: kb-elmo <lorwel@mailbox.org> Date: Thu Aug 26 13:37:55 2021 +0200 Skeletn87 - Fix RGB pin (#14170) * add Skeletn87 * update skeletn87 files * update skeletn87 soldered * update readme image * update readme (again) * fix skeletn87 indicator LEDs * fix led pin for production PCB commit ee3a1133f1283fab132f4d601e19a61da2041631 Author: Charles <charles.fourneau@gmail.com> Date: Thu Aug 26 01:56:09 2021 +0200 [keyboard] Add 0x3E (#14088) * Add 0x3E - default config * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review 2 Firmware size optimization Co-authored-by: Drashna Jaelre <drashna@live.com> * Rename files as per project guidelines + remove empty * Update link in readme.md Co-authored-by: Drashna Jaelre <drashna@live.com> commit 4c5334cb9e0fef692ed3bd7a3e02579271f0f338 Author: 8bits4ever <87928173+8bits4ever@users.noreply.github.com> Date: Thu Aug 26 01:39:34 2021 +0200 [converter/a1200] Changing layout macro reference info.json (#14143) * Rename keyboards/converter/a1200/config.h to keyboards/converter/a1200/teensy2pp/config.h * Rename keyboards/converter/a1200/rules.mk to keyboards/converter/a1200/teensy2pp/rules.mk * Create dummy * Add files via upload * Delete dummy * Update readme.md * Update info.json commit 89f2b9486fe28685a5e53f6ef20d140ccba4aab7 Author: MechMaster48 <zfoster777@gmail.com> Date: Wed Aug 25 12:03:27 2021 -0700 [Keymap] mechmaster48 keymap for OLKB Preonic rev3 (#14137) commit bb1b82224772fcff8518b301f12c46fd132b04fd Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Wed Aug 25 06:09:26 2021 +0800 [Keyboard] Update Technik ortholinear RGB matrix points (#14124) Co-authored-by: filterpaper <filterpaper@localhost> commit b4867e1600baa615ec9b28421fc23d4b85bad8ec Author: Yoichiro Tanaka <yoichiro6642@gmail.com> Date: Wed Aug 25 00:44:00 2021 +0900 [Keyboard] Add yoichiro/lunakey_macro (#13849) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 097e85e930ae7e7f8ffd67717ed944a38111de6c Author: GG <72414103+spbgzh@users.noreply.github.com> Date: Tue Aug 24 12:50:56 2021 +0300 [Keyboard] Add serneity65 (#13889) commit 3ef978cb132e89f3dc55edc47c2c0c0f330cbd0d Author: Christian Sandven <christian.sandven@kindly.ai> Date: Tue Aug 24 10:54:17 2021 +0200 [Keyboard] Fix keyprez qmk configurator (#14119) commit a4aa6ccf7b98a203c16be51e8db4970a80f0abfd Author: kb-elmo <lorwel@mailbox.org> Date: Tue Aug 24 10:49:50 2021 +0200 [Keyboard] Add QEZ keyboard (#14131) commit b8c74d6b5d2e31b59b4ec73c84b8b4212b4b0936 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Tue Aug 24 16:49:13 2021 +0800 [Keyboard] Update Technik staggered RGB matrix points (#14125) Co-authored-by: filterpaper <filterpaper@localhost> commit e1c264f5793b246baa1dd70b39e964dd821c475f Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Tue Aug 24 16:42:23 2021 +0800 [Keyboard] Update info.json for ocean/gin_v2 (#14121) Co-authored-by: Ryan <fauxpark@gmail.com> commit 3455e2408dd8e3f11854fd6660e2b40027bcd92e Author: Drashna Jaelre <drashna@live.com> Date: Tue Aug 24 01:19:00 2021 -0700 [Keyboard] Fix default keymap for quark squared keyboard (#14139) commit 47a38c3f0ea0fe44c90040514889a69de9b53f2f Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 05:02:53 2021 +0100 Remove more unused files (#14135) commit e3483b4126adca1730dbaf1d466a227e66c6df91 Author: lalalademaxiya1 <66767061+lalalademaxiya1@users.noreply.github.com> Date: Tue Aug 24 08:32:15 2021 +0800 [Keyboard] Add new keyboard version: keychron/q1/rev_0102 (#14029) * Add keyboard Q1 * Update keyboards/keychron/q1/readme.md * Update keyboards/keychron/q1/rev_0100/rules.mk * Update keyboards/keychron/q1/readme.md * Change layer switch function to "default_layout_set" * Update keyboards/keychron/q1/rev_0100/info.json * Update keyboards/keychron/q1/q1.c * Mask out the DIP switch to fix sleeping issue when switch is ON * Added and changed readme.md Added keyboards\q1\rev_0100\readme.md Changed keyboards\q1\readme.md since different MCU may used in other version. * update * update keymap name * update keymap for keychron/q1/rev_0102 * Update info.json commit 9472c4b8cb448f04e17810dd304e368c60fdd504 Author: Olli Helenius <liff@iki.fi> Date: Tue Aug 24 01:06:04 2021 +0300 Fix US_RDQU keycode (#13464) `US_RDQU` and `US_LDQU` were aliased to the same keycode. `US_RDQU` should use the right bracket. commit a72b5621418bebf253865ed19f92a860b5b9039a Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Mon Aug 23 22:25:51 2021 +0800 [Keyboard] update default and via keymap for ocean/wang_v2 (#14122) commit 5cd7999bc4b9e7c049bc80e0f812676528a07209 Author: Vino Rodrigues <366673+vinorodrigues@users.noreply.github.com> Date: Mon Aug 23 12:10:23 2021 +1000 [Keyboard] Update rgb matrix config in kbdfans/kbd67/mkiirgb/v3/v3.c (#14094) This patch corrects 2 issues with the LED matrix of the KDBFans KBD67 Lite (v3) * Incorrect mapping of the right-shift, down-arrow, and right-arrow. (i.e. `NO_LED` positions of the `g_led_config` key matrix in the .c file do not match the `LAYOUT_65_ansi_blocker` matrix in the .h file. * Remapping of the *LED Index to Physical Position* using physical measurements from actual keyboard and accounting for the southpaw LED position to define the true centre of the keyboard (more relevant to circular animations). commit aa28335651a5a76d89054509186500c3af6147e7 Author: Bror Winther <brorwinther@gmail.com> Date: Sun Aug 22 23:42:34 2021 +0200 Add fix for brew upgrade (#12921) Add a fix for `brew upgrade` so only formulae is upgraded and not casks commit 5319727b7086f9e73e423054eed4886d8de2750b Author: Ryan <fauxpark@gmail.com> Date: Mon Aug 23 02:28:48 2021 +1000 Fix line endings for `quark_squared` info.json (#14113) commit 46fb8742692b546901555ffc544e954801ff5340 Author: npspears <40127181+npspears@users.noreply.github.com> Date: Sun Aug 22 01:04:20 2021 -0500 [Keyboard] add support for Quark² (#14109) Quark² is a hotswap version of the Quark PCB commit 9a51076859f00c28749bc8e1627e7f09263f3a88 Author: Christian Sandven <christian.sandven@kindly.ai> Date: Sun Aug 22 07:11:56 2021 +0200 [Keyboard] Keyprez bison (#14100) Co-authored-by: Ryan <fauxpark@gmail.com> commit b1b6fe1c3da1de17e56fc65499c61886cb0a298a Author: Conor Burns <mail@conor-burns.com> Date: Sun Aug 22 07:11:15 2021 +0200 [Keymap] added bongocat keymap to 0xCB Static (#14093) Co-authored-by: Drashna Jaelre <drashna@live.com> commit c1cad5b7516af745cc0a3ffde8c0cc9af63e5a1d Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 21:13:02 2021 -0700 [Keyboard] Fix naiping/npminila layout macro (#14098) commit c71d67ba3f4bdedbd5ec1e931e6ea9568fcd0d98 Author: Spaceman <rionlion100@gmail.com> Date: Fri Aug 20 18:31:26 2021 -0400 [Core] [Docs] Remove travis-ci references (#13916) commit 30bb807c13a5787164bd63fa17a97c0870a60198 Author: Weirdo <1248314361@qq.com> Date: Sat Aug 21 01:32:53 2021 +0800 [Keyboard] Add Naiping series keyboard (#14040) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit c1add5d0e278da55128964dc305b833fb0bbc063 Author: Joel Challis <git@zvecr.com> Date: Fri Aug 20 16:16:59 2021 +0100 Restore layout count validation (#14068) commit 90ff4fe749346c3b92aa8ca6461f5091fabfa99e Author: tiltowait <208040+tiltowait@users.noreply.github.com> Date: Fri Aug 20 06:13:59 2021 -0700 [Keyboard] Add IBM Model M SSK configuration (#14050) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit fd54992e1f65713a93115a0a1737e97d3e2d8522 Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:35:29 2021 -0700 [Keyboard] Fix Feels65 Via keymap (#14086) commit 37b5ead17d55d893d8639acd402cb4907ff4cc2c Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:26:37 2021 -0700 [Keyboard] Fix space_space rev1 keyboard files (#14087) commit cc0ae9cc4ceaf3bdd5d33e1d410b319db617c4eb Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:21:00 2021 -0700 Revert "[Keyboard] Dumbpad VIA support added (#13512)" commit b724a0dfd5782f81d52fa006466e607d7ba04c5e Author: SneakboxKB <67670271+SneakboxKB@users.noreply.github.com> Date: Thu Aug 19 13:58:35 2021 -0500 [Keyboard] Ava initial commit (#13845) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com> commit a12f3a3fb87374d1c68417b2f58a22bad687f12c Author: minibois <themrminimario@gmail.com> Date: Thu Aug 19 20:44:47 2021 +0200 [Keyboard] Minor fixes for mini_elixivy/info.json (#14022) Co-authored-by: Drashna Jaelre <drashna@live.com> commit f4f679779e1404d9dc34c64823b9eb993bfa7ab3 Author: GG <72414103+spbgzh@users.noreply.github.com> Date: Thu Aug 19 21:17:54 2021 +0300 [Keyboard] Add Mammoth20x (#14014) commit c59212821918736504074da24f33108551e8bdde Author: Yaroslav Smirnov <elorenn@bk.ru> Date: Thu Aug 19 21:15:30 2021 +0300 [Keyboard] Add Elrgo S to keyboards/handwired (#13893) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 1bfbaae533fd4716407a5f381df1a3b317963a92 Author: weteor <79446655+weteor@users.noreply.github.com> Date: Thu Aug 19 20:13:00 2021 +0200 [Keyboard] add 3w6 (#13746) commit 8200804e96d1914ebad1948b52d6e1cec2e3ffcc Author: kb-elmo <lorwel@mailbox.org> Date: Thu Aug 19 20:12:34 2021 +0200 [Keyboard] Add Voice65 (#13744) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit c039796d9d6d341f16600b7032df056c0959df06 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 17:47:10 2021 +0000 keebzdotnet F-Me Configurator fixes and codebase touch-up (#14077) * rename LAYOUT to LAYOUT_all * add info.json * override DYNAMIC_KEYMAP_LAYER_COUNT for via keymap The via keymap only initialized two layers without overriding the default value of DYNAMIC_KEYMAP_LAYER_COUNT (4). This commit sets DYNAMIC_KEYMAP_LAYER_COUNT for the via keymap to 2. commit 9aedf515c094b0c2d77417d9559062a5717d0d8e Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 17:46:22 2021 +0000 kb-elmo Noah AVR Community Layout support and Configurator fix (#14078) * noah_avr.h: use QMK 3-character notation for matrix positions * Community Layout support, Stage 1 - rename LAYOUT_ansi to LAYOUT_65_ansi_blocker - rename LAYOUT_ansi_splitbs to LAYOUT_65_ansi_blocker_split_bs - enable Community Layout support * info.json: add line breaks between rows * info.json: correct LAYOUT_iso data - unsplit the Backspace - change ANSI Enter to ISO Enter - split the left Shift * Community Layout support, Stage 2 - rename LAYOUT_iso to LAYOUT_65_iso_blocker - update Community Layout support * Community Layout support, Stage 3 - add LAYOUT_65_iso_blocker_split_bs - update Community Layout support * noah_avr.h: add matrix diagram commit 98af5bc64e6148915cebcfdd607119b9feefe90d Author: jonavin <71780717+Jonavin@users.noreply.github.com> Date: Thu Aug 19 13:45:49 2021 -0400 [Keymap] Add jonavin user space / common functions (#13876) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Jonavin <=> commit 425e1e665dc3c114fc42878f2b6a9d3225e5e6b5 Author: jfescobar18 <81986725+jfescobar18@users.noreply.github.com> Date: Thu Aug 19 12:39:30 2021 -0500 [Keyboard] Dumbpad VIA support added (#13512) Co-authored-by: Ryan <fauxpark@gmail.com> commit 3b4c35da6b476c8777c3b492179d30260ffbf895 Author: Alan Pocklington <a.Pocklington@Gmail.com> Date: Thu Aug 19 18:36:20 2021 +0100 [Keymap] Quark AJP10304 layout (#13290) commit c98e1694fbd1ff1234e0d7c7e00cf690188a50c1 Author: qpockets <69164255+qpockets@users.noreply.github.com> Date: Thu Aug 19 13:17:01 2021 -0400 [Keyboard] update space_space keyboard (#13305) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 48a8682438d5708636c3260adfb6a75ac89ed05a Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 17:13:31 2021 +0000 Linworks Whale75 Layout Macro refactor and Configurator fixes (#14059) * info.json: human-friendly formatting * info.json: remove "w":1 instances * info.json: correct positions of Left, Down and Right Arrow keys * info.json: add LAYOUT_all data * move Home key to end of home row According to photographs of the keyboard, the fourth key down on the right side is physically on the home row. This commit moves the key argument and keycodes to the home row. * whale75.h: use QMK 3-character notation for matrix * whale75.h: add matrix diagram * add keyboard-level encoder functionality * info.json: correct key sequence on ISO layouts commit c1484761889cee72e6695dea1bce0c70795f1ca1 Author: BifbofII <christoph@jabs-family.de> Date: Thu Aug 19 19:41:14 2021 +0300 [Keymap] Add personal layout for 60% ISO boards (#13232) commit a43952f35d591d1ac6d2754d2aaf418e2e144670 Author: Felix Jen <fjen@felixjen.com> Date: Thu Aug 19 09:31:12 2021 -0700 [Keyboard] Add Ready100 Keyboard (#13158) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 4fc01ddefe600ea2b873efa593312419e0f9c50f Author: Zereef <55533120+Zereef@users.noreply.github.com> Date: Thu Aug 19 17:28:59 2021 +0100 [Keyboard] Ymdk_np21 via port (#12693) commit 072459871ba45c90cf6e9a66bc975f63eb41e413 Author: Juno Nguyen <juno.ngx@gmail.com> Date: Fri Aug 20 00:12:19 2021 +0800 [Keymap] community/ortho_4x12/junonum update (#14062) * Update new community universal keymaps * Revert bottom row to default for better use of WIN_MODS and MAC_MODS * Revert to use public domain songs * Update Dpad layer in junonum to tailor for StarCraft group control * Remove junonum512 * Update junonum readme * Define custom songs in the keymap * Move DP_OFF location * Update DPAD modifiers * Update F-row placement in junonum dpad layer * Update CapsLock location and rectify KC_APP commit 972f8ba69ae34420009082b0e89ee6c018f3de69 Author: Ryan <fauxpark@gmail.com> Date: Fri Aug 20 02:11:20 2021 +1000 Fix AT90USB64/128 bootloaders (#14064) commit 9ac0023a6a08123654ddf8cfe5028dda5fa5afa6 Author: yiancar <yiangosyiangou@cytanet.com.cy> Date: Thu Aug 19 16:53:20 2021 +0100 Add MNK50 (#14031) * Add MNK50 * Update keyboards/mnk50/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/mnk50/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mnk50/readme.md hihi thanks! Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mnk50/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: yiancar <yiancar@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 49be4860f72af98d3788d5559023cc3fc9f4e08e Author: Tran Kim Tung <contact@trankimtung.com> Date: Thu Aug 19 23:51:23 2021 +0800 [Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1 (#14021) * [Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1 * Update keyboards/dztech/dz60rgb_wkl/readme.md Remove external flash manual link Co-authored-by: Ryan <fauxpark@gmail.com> * dz60rgb_wkl/v2_1: remove NO_USB_STARTUP_CHECK Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit d6eee3e0f2d14d53445fe334dd2b4f4b30c21f47 Author: rate <rate98326@gmail.com> Date: Fri Aug 20 00:41:49 2021 +0900 Added VIA keymap for pistachio_mp (#14015) * Added VIA keymap for pistachio_mp * Fixed typos commit 468661280ba2a57e8c834d5ef1df98bc6cb8354a Author: AquaCylinder <56627792+AquaCylinder@users.noreply.github.com> Date: Thu Aug 19 17:41:05 2021 +0200 emi20 update (#14013) * Update keymap & readme -Keymap.c: Key combinations removed for resetting and added a new way to reset. Also removed unused timer code. -config.h & rules.mk: Removed on kemap level (these were there for the key combo's) -Readme.md: Changed the preview image and changed the description to reset the keyboard. Also added what connector type is used. * Update readme.md Better wording on how to get the keyboard in bootloader mode * Update keymap.c Switched + and - around, same with / and *. commit 068ab2800cd4eccc30b312f25d2959e23f31e9fb Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 00:42:17 2021 +0000 Keebio Quefrency Configurator rework (#14060) * add info.json for Quefrency rev1 * add info.json for Quefrency rev2 * add info.json for Quefrency rev3 * add info.json for Quefrency rev4 * remove "global" Quefrency info.json * remove layout macro aliases from keyboard headers These were moved into the info.json files. commit ac1309cd7529937c64cd2d1bdd7cdd20280f2701 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 00:37:53 2021 +0000 Feels Feels65 Refactor (#14032) * rename layout macros The existing layout macro names were not accurate to QMK's standard for the names that were given. - rename LAYOUT_65_ansi_blocker to LAYOUT_65_ansi_blocker_split_bs - rename LAYOUT_65_iso_blocker to LAYOUT_65_iso_blocker_split_bs * correct info.json data * add LAYOUT_65_iso_blocker * add LAYOUT_65_ansi_blocker * add Community Layout support * update grid alignment on layout macros * add LAYOUT_all * refactor default and via keymaps - use LAYOUT_all macro - use _______ for KC_TRNS - via keymap fixes - swap KC_BSPC for KC_DEL on Layer 1 (matches default keymap) - remove KC_PGUP from Layers 2 and 3 (makes both layers fully transparent) commit 62009074173a40605cea5ebe28dd084b855c1ef4 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 00:33:26 2021 +0000 cest73 TKM Configurator Fixes (#14066) * info.json: update human-friendly formatting * correct info.json layout data - adds missing objects for: - split Backspace - split Numpad Plus - split Numpad Enter - split Left Shift - ANSI Backslash - split Numpad 0 - deletes Mod1 object (not supported in source) - correct key object sequence commit 0daccebaf9c5d3b5540643aa452f989bc5a74449 Author: Logan Butler <8854426+MatchstickWorks@users.noreply.github.com> Date: Wed Aug 18 10:34:43 2021 -0700 [Keyboard] Fixes to info.json and rules.mk for Southpad n(#14053) Making info.json work better with the QMK Configurator and updating rules to work properly with the correct bootloader. commit b21e0930570f763476f5d89e300a8250e0ca94b1 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Aug 18 08:50:25 2021 +0000 Setta21 Configurator Fix (#14055) * info.json: add line breaks for rows * info.json: correct key sequence * info.json: correct width dimension commit b51a187d774ec1b8e976d4f968ccc4448026b065 Author: AnthonyL <mehoron@yahoo.com> Date: Wed Aug 18 01:27:02 2021 -0400 [Keyboard] Use Bootmagic Lite on Montex (#14036) Co-authored-by: Anthony Lowery <anthony.lowery@unity3d.com> commit 33587254a02e8c87f1c4c26338e77659ef477742 Author: Matthias Liffers <m@tthi.as> Date: Wed Aug 18 08:33:28 2021 +0800 [Keyboard] Fix pins, add VIA support for Stream Cheap 2x4 (#14001) Co-authored-by: Drashna Jaelre <drashna@live.com> commit ab10ce49325c390644e3885fe479b87fe5879fd7 Author: s-show <s1shimz@gmail.com> Date: Wed Aug 18 01:13:09 2021 +0900 update feature_tap_dance.md translation (#13496) * update feature_tap_dance.md translation * Update docs/ja/feature_tap_dance.md Co-authored-by: shela <shelaf@users.noreply.github.com> * update based on comment. Co-authored-by: shela <shelaf@users.noreply.github.com> commit a8f893ed2ca4b30945714e58245c4dd1c7c8481f Author: yulei <yuleiz@gmail.com> Date: Wed Aug 18 00:06:26 2021 +0800 [Keyboard] add n6 keyboard (#13768) Co-authored-by: Ryan <fauxpark@gmail.com> commit 837571ef7f0b7f662aa37391a371a83769f7141e Author: Charly Delay <0xcharly@users.noreply.github.com> Date: Wed Aug 18 00:44:19 2021 +0900 [Keyboard] bastardkb/skeletyl: fix LED configuration (#14030) commit cab1347387812723d0a9f4267a1785d00e20e3b8 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Mon Aug 16 20:50:30 2021 +0000 ryanbaekr rb86: rename LAYOUT_numpad_6x17 to LAYOUT (#14011) This keyboard isn't a numpad. commit 08b2d08593caf61ad404f83f7336ef08fe0ebe08 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Mon Aug 16 20:16:17 2021 +0000 MisonoWorks Chocolate Bar Configurator fixes (#14009) * info.json: apply human-friendly formatting * info.json: correct key sequence Places the arrow keys in the proper place in sequence. * correct maintainer's GitHub link in readme User changed their GitHub username; previous URL was Error 404. commit d9bb42e37b9d015b5331c4a1ddccaecdfb96d544 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Mon Aug 16 20:11:09 2021 +0000 Linworks Fave87 Layout Macro Refactor (#14008) * correct LAYOUT_tkl_ansi data Number row was positioned 0.25u too low. * correct LAYOUT_tkl_ansi macro - remove position K027 (right half of Split Backspace) - remove position K096 (right portion of Split Right Shift) * correct LAYOUT_tkl_iso macro - remove position K027 (right half of Split Backspace) - remove position K096 (right portion of Split Right Shift) * enable Community Layout support * add LAYOUT_tkl_ansi_split_bs_rshift and LAYOUT_tkl_iso_split_bs_rshift commit 0c6155ec42dd7ae00d2229962fe9dfc8adab7a4d Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Mon Aug 16 10:17:25 2021 +0000 Pimentoso TouhouPad Layout Macro refactor (#14010) * physically arrange layout macro, phase 1 Break the keymap up into rows. * physically arrange layout macro, phase 2 Moves the Escape and Enter keys to the top row. * refactor default keymap - use QMK short-form keycodes - grid align keycodes * physically arrange layout macro, phase 3 Moves the X key (Bomb) to the bottom row. * physically arrange layout macro, phase 4 Physically arrange the Escape and Enter keys. * physically arrange layout macro, phase 5 Physically arrange the arrow keys. * physically arrange layout macro, phase 6 Physically align the X (Bomb) key. * align escape characters in layout macro * info.json: apply human-friendly formatting commit b512afc3471411ebdaef0f24614ef501b31ddb89 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Mon Aug 16 06:44:03 2021 +0000 Fix line endings in keyboards/absinthe/keymaps/via/rules.mk (#14028) commit 3c3c5965f1186e23985befab428ce29427c147a5 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Mon Aug 16 02:41:02 2021 +0000 Gorthage Truck Refactor (#14006) * info.json: apply human-friendly formatting * info.json: make key labels more friendly to `qmk info -l` * correct LAYOUT_3u key sequence * correct LAYOUT_7u key sequence * correct LAYOUT_10u key sequence * refactor default keymap - use QMK short-form keycodes - update grid alignment - use four-space indent - touch up with `qmk cformat` * refactor 10u keymap - use QMK short-form keycodes - add encoder_update_user() function - update grid alignment - use four-space indent * refactor 7u keymap - use QMK short-form keycodes - add encoder_update_user() function - update grid alignment - use four-space indent * refactor gorthage_truck.h - update grid alignments - use XXX for KC_NO - insert omitted KC_NO instances * correct keyboard metadata in info.json - use GitHub username for maintainer - correct keyboard dimensions * add encoder_update_kb() function to gorthage_truck.c Gives QMK Configurator compile jobs encoder functionality. * update maintainer field in info.json As requested by jpuerto96 (s8erdude). commit 4c93c350a6f399e261a1d2ada2bfe97a838d7dcb Author: Ryan <fauxpark@gmail.com> Date: Sun Aug 15 15:19:01 2021 +1000 AL1 refactor (#13679) commit b1d8efeb596cfe088d25948484526e3cf5e6f360 Author: Ryan <fauxpark@gmail.com> Date: Sun Aug 15 15:18:41 2021 +1000 LFKeyboards: Replace `KC_FNx` with `F(x)` (#13999) commit 209fd753cbe9d4be7f46c137df54748f38de5250 Author: Ramon Imbao <ramonimbao@gmail.com> Date: Sat Aug 14 23:07:55 2021 +0800 [Keyboard] Add TKL-FF PCB (#14003) commit 1e4f0d9dcf7fdcfce701e0b31dc3a9dfbda01fbf Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Sat Aug 14 22:58:44 2021 +0800 [Keyboard] add Stealth macropad (#13986) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit fce12f007560834fc761b2f1ee53b32f0353e24e Author: Ryan <fauxpark@gmail.com> Date: Sun Aug 15 00:18:20 2021 +1000 Rework keymap_extras docs (#13949) commit de29364827063c5ee79d2e9d0eec33af63286408 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Aug 14 06:19:50 2021 -0700 Ducky One2mini Layout Macro fixes (#14002) commit 47b76f556bb7915267b0c687ef936cb86d0ef37d Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Aug 14 02:10:03 2021 -0700 Function96 V2 Configurator fixes (#13996) * info.json: apply human-friendly formatting * correct key sequence for LAYOUT_iso * correct key sequence for LAYOUT_iso_splitspace * add layout data for LAYOUT_all commit 90583a16682ce95fd2c044fd800a2b79bec6ab98 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Aug 14 02:02:24 2021 -0700 Orthocode Layout Macro rework (#13995) * move rotary encoder to top row of layout macro Makes the layout macro and keycodes resemble the assembled keyboard. * update info.json data - convert tabs to spaces - use human-friendly formatting - fill in key object labels - adjust object sequence for layout macro changes commit e2c6dadfbf5efad7d5c88438593de34972dd845f Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Aug 14 01:48:25 2021 -0700 Noxary 378 Layout Macro rework (#13998) * physically arrange layout macro * add info.json commit ed350a1aa6eac4194a0f75af798b47a6e6e85164 Author: yulei <yuleiz@gmail.com> Date: Sat Aug 14 14:35:32 2021 +0800 add falcon keyboard (#13674) * added falcon keyboard * Update keyboards/matrix/falcon/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/matrix/falcon/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * added description for the bootloader * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 088d6abf5455ab8ea3e7f3071cd7ce674f12fce8 Author: Ramon Imbao <ramonimbao@gmail.com> Date: Sat Aug 14 12:54:38 2021 +0800 [Keyboard] Add Irene Keyboard (#13991) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 2881517097b3b2e74a4c5e8d39306c2218974217 Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 13 20:57:41 2021 -0700 Fix Line endings in Absinthe VIA keymap (#13997) commit ade989962af613b24687f20f54e2dd0e37240216 Author: Joshua T <replicaJunction@users.noreply.github.com> Date: Fri Aug 13 20:14:21 2021 -0500 [Keymap] clean up userspace, add XD75 / Keyboardio Atreus (#13121) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit 424b9ff7090d8407bd6bc56ff42afff05acecb12 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Aug 13 17:01:05 2021 -0700 Crin Refactor (#13982) * rename LAYOUT_default to LAYOUT_all * apply human-friendly formatting to info.json * correct keyboard dimensions * correct data for LAYOUT_tsangan * add labels to LAYOUT_ansi data * add labels to LAYOUT_all data * add labels to LAYOUT_iso data * crin.h: update grid alignment of matrix identifiers * crin.h: add matrix diagram * physically position matrix identifiers for LAYOUT_all - move k2d to top row (right half of split Backspace) - move k41 to fourth row (right half of split Left Shift [KC_NUBS]) * physically position matrix identifiers for LAYOUT_iso - move k1d to top row ([KC_NUHS]) - add k41 to fourth row ([KC_NUBS], previously missing) * refactor keymaps - grid-align keycodes - use four-space indent * correct data for LAYOUT_iso - move Enter key to home row * rename LAYOUT_tsangan to LAYOUT_ansi_tsangan * add LAYOUT_iso_tsangan * update readme.md - add `make` command for building - add "Flashing example..." - touch-up bootloader jump instructions (previous Markdown didn't render ideally on GitHub) * extend keymap functionality - add Grave Accent, Function keys, Print Screen, Scroll Lock and Pause keycodes to keymaps - add RESET keycode (Fn+R) - use KC_RGHT for Right arrow * touch-up bootloader instructions on readme - note that Bootmagic Lite jump erases persistent settings - note that Fn+R is RESET keycode by default commit af98005b0252cea38cccd28d7aa72109f3a28f52 Author: Evelien-Lillian Dekkers <sixmoonskies@gmail.com> Date: Fri Aug 13 21:53:02 2021 +0200 [Keyboard] Add Gud70 (#12575) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 9b922d55dda081107db4cf9f50b24287c4952e04 Author: alittlepeace <mandyskittie@Gmail.com> Date: Fri Aug 13 14:35:56 2021 -0500 [Keyboard] Adding VIA to Absinthe (#13031) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 74c9c3e9c25d7f2678ecd4dbe09b5d425f3884bf Author: Sergey Omelchenko <ruddy.rudeman@gmail.com> Date: Fri Aug 13 22:34:47 2021 +0300 [Keyboard] Macropad v2 polling rate fix (#13129) commit 4db9aa65b27483f793582bb5428032fafd525e87 Author: eniigmakeyboards <eniigmastudios@gmail.com> Date: Fri Aug 13 15:34:27 2021 -0400 [Keyboard] Add eniigmakeyboards/ek60 (#13140) * add eniigmakeyboards/ek60 * Update keyboards/eniigmakeyboards/ek60/rules.mk Updated layouts Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keymap.c Added GPL2+ header * Update keymap.c Added GPL2+ * Update rules.mk Added ISO layout here * Update readme.md Added instructions for resetting bootloader * Update keyboards/eniigmakeyboards/ek60/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: adamws <adamws@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 504d443ee3feb69e7d3a2d65d4b60d21f86dea61 Author: NightlyBoards <65656486+NightlyBoards@users.noreply.github.com> Date: Sat Aug 14 03:32:33 2021 +0800 [Keyboard] Add n9 macropad (#13168) commit 0f0ebde0aa51b2d9bd9a817c0c6c2c5ef53e16e9 Author: DonutCables <contact@donutcables.com> Date: Fri Aug 13 15:30:38 2021 -0400 [Keyboard] Updates to ScrabblePad (#13177) Co-authored-by: Ryan <fauxpark@gmail.com> commit 0972789e763c8cde4729dd268b48001aac8222fe Author: steve ulrich <sulrich@botwerks.org> Date: Fri Aug 13 14:29:51 2021 -0500 [Keymap] adds sulrich crkbd (corne) personal keymap (#13186) commit 2aeacf9db79439801482c8d2f53147779dd0bb89 Author: Joel Elkins <joel@elkins.co> Date: Fri Aug 13 12:28:37 2021 -0700 [Keymap] Updates to jdelkins userspace and keymaps (#13216) - Remove disused dz60/jdelkins_ss keymap - Manage configured features for firmware size - Improve build configuration for the secrets feature - Various keymap tweaks - Clean up formatting in various places commit ac3b9333d8b52001cee682bb833e145c5252f72d Author: Christian Sandven <christian.sandven@kindly.ai> Date: Fri Aug 13 21:28:05 2021 +0200 [Keyboard] Add optional colemak layout to keymap (#13217) commit 3366c5628c06688a37986719542889426be34e40 Author: npspears <40127181+npspears@users.noreply.github.com> Date: Fri Aug 13 14:26:49 2021 -0500 [Keyboard] add support for alternate ortho UD40 PCB (#13491) Co-authored-by: Ryan <fauxpark@gmail.com> commit 1b5d7616d306ade19bd57e2820bfa96602749b79 Author: Manna Harbour <51143715+manna-harbour@users.noreply.github.com> Date: Sat Aug 14 05:26:22 2021 +1000 [Keyboard] Add split_3x5_3 layout support to boardsource/microdox (#13323) commit d5eb673426230a87be229219127c2f553c7fd8f2 Author: Hugues Morisset <morisset.hugues@gmail.com> Date: Fri Aug 13 20:52:27 2021 +0200 [Keyboard] Interlace matrix scan for performance on Moonlander (#13625) commit 20589fb050ab4ddfdaea28d48569790505233752 Author: Weirdo <1248314361@qq.com> Date: Sat Aug 14 02:47:57 2021 +0800 [Keybord] Add LS_60 keyboard (#13851) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit d52e9321e9c6d64732f716561f3250d99a28ba82 Author: fire-h0und <55053506+fire-h0und@users.noreply.github.com> Date: Fri Aug 13 20:46:29 2021 +0200 [Keyboard] Add cest73/tkm keyboard (#13939) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: cest <cest@localhost> commit 325009587a289fba3e554a6d56e2d5fedbe8fbb5 Author: 8bits4ever <87928173+8bits4ever@users.noreply.github.com> Date: Fri Aug 13 20:40:50 2021 +0200 [converter/a1200] Added support for ATmega32u4 (#13974) commit 670603590ed1f4f1563a74b80ff13ce5f8cd3a48 Author: Path Nirvana <pathnirvana@gmail.com> Date: Sat Aug 14 01:31:12 2021 +0700 [Keymap] adding new keymap for the idobo keyboard with backlight (#13969) commit 2c9957eb7e6e8085226293e8ff60846587b937b9 Author: Dao Tak Isaac <daotran0940@gmail.com> Date: Sat Aug 14 01:30:43 2021 +0700 [Keyboard] Add dtisaac01 keyboard (#13967) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit f00e56eb0b4e8ab220d52a30f89f3a9213d431fa Author: Logan Butler <8854426+MatchstickWorks@users.noreply.github.com> Date: Fri Aug 13 11:29:59 2021 -0700 [Keyboard] Add Southpad Keyboard (#13964) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 8392729d7410246ab3228d47df272da5b0c72c99 Author: minibois <themrminimario@gmail.com> Date: Fri Aug 13 20:22:28 2021 +0200 [Keyboard] Add the mini_elixivy keyboard (#13960) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 0014c3237556b8c94bbf6d287d53a7b55534fa69 Author: Simon <47527944+Frooastside@users.noreply.github.com> Date: Fri Aug 13 20:21:32 2021 +0200 [Keyboard] Added Frooastboard (#13970) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 0967d4c8a93e412b85caf1aceb11995416c4cd25 Author: Vincent Vorholter <VINNA152@GMAIL.COM> Date: Fri Aug 13 20:21:09 2021 +0200 [Keyboard] Add Basketweave VIA keymap (#13972) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Vince Vorholter <vince@28east.co.za> commit 0b90877b4b72bae2fa99e2b1311cd5e74f5e5d4d Author: Alabahuy <rezolutionrez@gmail.com> Date: Sat Aug 14 01:18:02 2021 +0700 [Keyboard] add rart75m with via support (#13975) commit 4742a3a48f7560ee4dd2b55d4ecad4cdf1d139cd Author: Zach White <skullydazed@gmail.com> Date: Fri Aug 13 10:38:05 2021 -0700 use sudo to install modules if needed (#13984) commit 0c175d63cf35561c7a92e0bdeaef0ef185799aec Author: Felix Sargent <fsargent@users.noreply.github.com> Date: Thu Aug 12 13:14:57 2021 -0700 Update 20210529.md (#13170) This was confusing to me when I updated, so I want to make it more clear for those that come after. commit fd4759dcfa281646b7a9b67fabf9552d31ed4ad1 Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 12 11:03:50 2021 -0700 [Keyboard] Fix keymaps for Ocean Gin v2 (#13976) commit 80015f7fb023f27ad5307815fd5433694a3bcb4a Author: Vino Rodrigues <366673+vinorodrigues@users.noreply.github.com> Date: Fri Aug 13 02:04:06 2021 +1000 Update config.h for kbdfans/kbd67/mkiirgb/v3 (#13978) QMK Configurator does not compile - needs a value on RGB_DISABLE_WHEN_USB_SUSPENDED commit 2218879d6878a63e74bca473399f9d315da7648b Author: Jarrett Drouillard <jarrett@thestyl.us> Date: Thu Aug 12 11:56:25 2021 -0400 [Keymap] add kuatsure planck keymap (#10625) Co-authored-by: Ryan <fauxpark@gmail.com> commit a2d5468df331fec6d76a9c5fd4253ec788507bb1 Author: Luis Godinez <beantek@gmail.com> Date: Thu Aug 12 08:51:56 2021 -0700 [Keyboard] Add Launch Pad keymaps (#12490) Co-authored-by: Ryan <fauxpark@gmail.com> commit 541e749aa894c526217b68314df1621f812411b6 Author: David Hoelscher <infinityis@users.noreply.github.com> Date: Thu Aug 12 10:51:34 2021 -0500 [Keyboard] Update to customMK Genesis (#12511) Co-authored-by: Ray <ray@custommk.com> commit 74aff52bff3800aee75611bd444e1f85f2877bb6 Author: Vanilla <77503059+vanillakeyboards@users.noreply.github.com> Date: Thu Aug 12 11:50:12 2021 -0400 [Keyboard] Add Spacey keyboard firmware (#12599) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: tfjones24 <tannerfj24@gmail.com> commit 7ee2b0f1eea867da7b03a6acd4e5e0774cabc81d Author: Paul James <paul@peej.co.uk> Date: Thu Aug 12 17:49:51 2021 +0200 [Keyboard] Add Tripel keyboard (#12635) commit 022e2748aff77ba9f22511a83e205fc4a6703bf6 Author: Christian Sandven <christian.sandven@kindly.ai> Date: Thu Aug 12 17:38:37 2021 +0200 [Keyboard] Keyprez rhino (#13035) Co-authored-by: Ryan <fauxpark@gmail.com> commit 8b9c5a9c337856b94587c975f762cfc6ddae75f0 Author: Miles Flavel <milesflavel@gmail.com> Date: Thu Aug 12 23:25:09 2021 +0800 [Keyboard] Fix incorrect RGBLED_NUM value for kbd67 (#13166) commit 356561c438766df09e8b90a81778b2053e319a6a Author: Quentin <qlebastard@gmail.com> Date: Thu Aug 12 16:45:42 2021 +0200 [Keyboard] Add Skeletyl keyboard (#13495) Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 30843f8329315426ff433a40095f1de2b2669e57 Author: Jacob Jerrell <86279411+jjerrell@users.noreply.github.com> Date: Thu Aug 12 09:44:15 2021 -0500 [Keymap] JJerrell - Add Userspace and ZSA Keyboard Keymaps (#13548) commit 1e9d91d4ef5db1a4497767b165303e39069459cb Author: sato-takashi <t@kashi.company> Date: Thu Aug 12 23:43:01 2021 +0900 [Keyboard] Add EndZone34 (#13847) Co-authored-by: Drashna Jaelre <drashna@live.com> commit b61613ccb4429af99a8d91ef41f86173409553ee Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 12 07:24:58 2021 -0700 Cospad Configurator touch-up (#13971) commit ac92f4b72197145c86a2ea0da461d398cfaa1130 Author: arnstadm <45672752+arnstadm@users.noreply.github.com> Date: Thu Aug 12 15:59:07 2021 +0200 [Keyboard] Add Edda Keyboard (#13953) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 6a5c07680cc80a5fde62307ca1b651e228b2073e Author: David Dansby <39511285+DataDavD@users.noreply.github.com> Date: Wed Aug 11 20:40:17 2021 -0700 [Keymap] Add lily58 datadavd layout (#13560) commit 2bc2a5161804bcb2c4958aaffe9baae463681df7 Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Thu Aug 12 10:44:59 2021 +0800 [Keyboard] add Gin V2 keyboard (#13943) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit af81e3e63d7a36766b4d17a8259c9660f4599bb6 Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Thu Aug 12 10:44:15 2021 +0800 [Keyboard] add Wang V2 keyboard (#13948) Co-authored-by: Ryan <fauxpark@gmail.com> commit 02ac0f89c4665f5fc6e57559a8c49d363117fbc0 Author: Vicktor Hutama <vicktor.hutama@gmail.com> Date: Wed Aug 11 14:24:34 2021 +0700 [Keyboard] Add Rune Vaengr Keyboard (#13945) * initial commit * fixed layout * enabled NKRO * removed qmkbest * changed the pins and bootloader to the mcu version * updated readme * Apply suggestions from code review thank you @drashna Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit 710d37b3eb68c795065adfd83b5be4668a029ccb Author: jmaynard <jaymaynard@gmail.com> Date: Wed Aug 11 02:21:40 2021 -0500 [Keyboard] Improvements to m122_3270 (#13947) Co-authored-by: Jay Maynard <jmaynard@conmicro.com> commit 71ce2b0d79eb3c09c056d91c787e9c793f645b37 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Aug 11 00:20:10 2021 -0700 Poker87C and Poker87D Refactor (#13961) commit 3161f10b1f4c95fdf857b6f3ce9572cf6fdcf7f1 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Aug 11 00:19:55 2021 -0700 Update USB Device strings for VIA identification (#13962) commit af3627db255752fdb49d2461d2c1fa3ae136d4cc Author: Kyle Xiao <56144092+txkyel@users.noreply.github.com> Date: Wed Aug 11 03:19:19 2021 -0400 [Userspace] Add custom tap dancing function (#13963) commit 83a1c4763a5b1bda577d26892479462bd1457a6e Author: Fernando Rodrigues <fernando.delphi@gmail.com> Date: Tue Aug 10 23:11:19 2021 -0300 [Keyboard] Added split plus layout to Cospad (#13938) commit 04b92866054bd27abc424ea19c9a4d82456d4068 Author: jpuerto96 <jpuerto96@hotmail.com> Date: Tue Aug 10 22:09:59 2021 -0400 [Keyboard] Gorthage Truck - Rotary Encoder Switch Position (#13942) Co-authored-by: Ryan <fauxpark@gmail.com> commit 8d4fcd678a083f3c6694b86b654ffe65b537929b Author: Ananya Kirti <AnanyaKirti@users.noreply.github.com> Date: Wed Aug 11 06:00:56 2021 +0530 Hp69 - Update led logic (#13940) Co-authored-by: zvecr <git@zvecr.com> commit 817fcfdc9a146f949e1edeba088866eff8cbcde2 Author: Eric S. Raymond <esr@thyrsus.com> Date: Tue Aug 10 19:56:08 2021 -0400 Fix shell port bug in computation of QMK_FIRMWARE_DIR (#13950) Previous code would fail if cd echoes the tathet directory to stdout, which is pretty common. Redirecting its output to /dev/null solves the problem. commit ed84a4e7e3e65d1ef090117cdb9c6d70ed554a28 Author: Zach White <skullydazed@gmail.com> Date: Tue Aug 10 07:48:22 2021 -0700 Improve the qmk lint readme check (#13941) * improve lint readme check * improve if commit 9a0118c603e8a773ca468c2382204e475e5bf7d4 Author: Zach White <skullydazed@gmail.com> Date: Tue Aug 10 07:47:53 2021 -0700 Architecture documentation for Configurator and API (#13935) * Architecture documentation for the configurator and api * Apply suggestions from code review Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit aeff347a074495f5aea77612bb083f79f7fcaf17 Author: Stefan Subich <20615740+su-stefan@users.noreply.github.com> Date: Tue Aug 10 05:14:14 2021 -0400 Update feature_wpm.md (#13936) Fix example markdown code formatting commit d3932a104cb1db7e9436f5c16ee58cf3684e8b3a Author: Ryan <fauxpark@gmail.com> Date: Tue Aug 10 18:03:04 2021 +1000 Add padding to LUFA-MS .BIN files (#13922) commit 076c8cc45fe9af215dc5211ca0e8a731718864ae Author: rate <rate98326@gmail.com> Date: Tue Aug 10 14:23:25 2021 +0900 [Keyboard] Added pistachio_pro (#13466) * Added pistachio_pro * Apply suggestions from code review * Apply suggestions from code review commit 8ef58e3291cc98f6bd8b9ea360ea2264f1ab4c44 Author: Ryuki <36336987+kryuki@users.noreply.github.com> Date: Mon Aug 9 23:07:14 2021 -0500 adding my keymap "vayashiko" (#13049) * adding my keymap * changed some bugs * removed include keymap.h commit 760caaa9af9082a4502b3b2346f23d35a44b22bd Author: Brandon Lewis <64657834+blewis308@users.noreply.github.com> Date: Mon Aug 9 16:14:33 2021 -0500 Ristretto - Update bootloader (#13933) * updated bootloader for 32u4 mcu Should be atmel-dfu instead of caterina as the mcu is integrated instead of on a pro-micro/elite-c commit 26ea090190b815862f108903e5f41f20c6d16d66 Author: Daniil Yastremskiy <Catharsis@post.cz> Date: Mon Aug 9 21:32:35 2021 +0300 Limit RGB max brightness on KPrepublic BM-series keyboards (#13132) commit 23becac3a650ac06e202bac8158b058a8b7b48f2 Author: Pierre Chevalier <pierrechevalier83@gmail.com> Date: Mon Aug 9 19:23:15 2021 +0100 Support all the 0.2 Ferris variants (#12653) * Support all the 0.2 Ferris variants For the Compact, the High and the Mini, create a new directory so each keyboard may have the correct USB descriptor and a readme with more specific information about it. For the Bling, also add support for the underglow functionality. Change the "MANUFACTURER" string to "Cuddly Keyboards Ltd.", the name of the company I incorporated to sell keyboards, and change the default descriptor from "Ferris the keeb" to "Ferris 0.2" which is more descriptive. I didn't update the 0.1 variants as I don't intend to sell these kits with "Cuddly Keyboards". The firmware is mostly there to support existing users. Update the "hardware availability" to point to my new website: cuddlykeyboards.com. * Add RGB mode toggle to my keymap and to the default keymap * Improve wording in the readme commit 5a59363e2826a49ae6dc97d5296f17dc89fd4c7e Author: Stick <8531041+nstickney@users.noreply.github.com> Date: Mon Aug 9 13:34:36 2021 -0400 [User] changes to nstickney's keymaps (#11456) 0) Built a Bastyl, gave away the ErgoDoxEZ 1) UNICODEMAP 2) Iris left is now Elite-C 3) New QMK flashing instructions commit 8936d0ae4b81ade2ff0224d606f7287e3ab6abf8 Author: Edvard Sire <edvardsire@protonmail.com> Date: Mon Aug 9 19:06:25 2021 +0200 [Keymap] new keymap for nui_mini (#13924) commit 9a1a35f6817d425ee8ee07f031848607d187e18b Author: Pascal Pfeil <pfeilpascal@outlook.de> Date: Mon Aug 9 19:04:40 2021 +0200 [Keymap] Add kbd67 mkiirgb keymap (#13884) Co-authored-by: Spaceman <rionlion100@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit be72a64cf603946102cc2144822b75fa9f92a2ec Author: Michele Ferri <ferrimiche@gmail.com> Date: Mon Aug 9 19:04:00 2021 +0200 [Keyboard] Add TouhouPad (#13915) * Touhoupad rev 2 * cleanup for PR * fixes after review commit e6c171bdd639fef41a68902ce5a379a0565ed99b Author: Zach White <skullydazed@gmail.com> Date: Mon Aug 9 08:28:51 2021 -0700 Fix generate api (#13930) * Add missing returncode to exit() * fix the aozora/hotswap vendor id commit 5eb0e406fdc6e0612db18ea5bde93f98c215808d Author: Zach White <skullydazed@gmail.com> Date: Mon Aug 9 08:27:02 2021 -0700 make json imports more robust (#13928) commit 79d5b279931cf98d635181235c0301ba7053f9d5 Author: Chris <chris@rootiest.com> Date: Mon Aug 9 05:25:43 2021 -0400 [Keymap] rootiest for planck/rev6/ (#13294) * squashed commits to master * Fix in case of missing user_song_list Substitutes missing songs with safe versions Also updated and added detail to keymap readme * Adjust Readme to match qmk contrib conventions * Update keyboards/planck/keymaps/rootiest/config.h * Update keyboards/planck/keymaps/rootiest/keymap.c * Update keyboards/planck/keymaps/rootiest/keymap.c * Update keyboards/planck/keymaps/rootiest/keymap.c * Update keyboards/planck/keymaps/rootiest/keymap.c * Fixed license header to GPLv2+ * Fix Volume key delay Use a static number instead of removed MEDIA_KEY_DELAY * Use TAP_CODE_DELAY * added license to config.h * Clean up formatting - Fixed markdown in readme - Removed extra commented line from config.h * Update keyboards/planck/keymaps/rootiest/config.h commit 59b5c884ff539952fa68df0405ed8ea0f5c652d0 Author: jfescobar18 <81986725+jfescobar18@users.noreply.github.com> Date: Mon Aug 9 01:17:46 2021 -0500 [Keyboard] Undead 60M (#13735) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 7c2f48e55d25209eb5b27fc89d024fe985352142 Author: Phooood <81713801+Phooood@users.noreply.github.com> Date: Sun Aug 8 20:31:33 2021 -0700 [Keyboard] Add Aozora (hotswap) keyboard (#13919) * Initial Commit * added header to hotswap.c * added keymap-specific reamdme.md * minor adjustments * Requested corrections to readme's commit ac2090bf4e8f97d416cc10d73044af8585b51055 Author: datafx <2432997+datafx@users.noreply.github.com> Date: Sun Aug 8 00:45:43 2021 -0400 [Keyboard] Add kbdfans kbd67 mkii rgb v3 (#13714) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit bfa7449041fe5f137f37199804cd4dd9e02d47a8 Author: Spaceman <rionlion100@gmail.com> Date: Sun Aug 8 00:42:04 2021 -0400 [Keyboard] Add Pancake v2 (#13839) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit b046bffcb8367b4238273e3ccb7de9b799fbec7c Author: Ananya Kirti <AnanyaKirti@users.noreply.github.com> Date: Sun Aug 8 10:11:15 2021 +0530 [Keyboard] Added CapsLED and ScrollLock LEDs (#13837) Co-authored-by: Drashna Jaelre <drashna@live.com> commit bc2b73f997743a164bfa19541a25209b4f276771 Author: 8bits4ever <87928173+8bits4ever@users.noreply.github.com> Date: Sun Aug 8 06:15:23 2021 +0200 [Keyboard] a1200 converter minor changes (#13848) Co-authored-by: Ryan <fauxpark@gmail.com> commit 41d854048c2d11400a753c30aba87f5fd2c37eca Author: jpuerto96 <jpuerto96@hotmail.com> Date: Sun Aug 8 00:12:55 2021 -0400 [Keyboard] Gorthage Truck - New PCB (#13909) Co-authored-by: Ryan <fauxpark@gmail.com> commit 27d0844efb9f7e11f4e39d9fc710269cedbdd22b Author: Pascal Pfeil <pfeilpascal@outlook.de> Date: Sun Aug 8 05:37:13 2021 +0200 [Keyboard] Clean up lfkpad and add keymap (#13881) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 34689e348fe6025006e62eaa1a08099cbbcf3eb9 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Sat Aug 7 20:24:24 2021 -0700 [Keyboard] Adding my Nyquist keymap (#13858) commit 07e2c11e55dc581b2dde88562fe1a66e7d70058a Author: kb-elmo <lorwel@mailbox.org> Date: Sat Aug 7 16:57:14 2021 +0200 [Keyboard] fixes for KBD67 rev2 (#13906) commit 85c32da9896f6f7fb16b911c3cd49cec80655139 Author: kb-elmo <lorwel@mailbox.org> Date: Sat Aug 7 08:52:39 2021 +0200 [Keyboard] Added 67mk_E PCB (#13869) * added 67mk_E PCB * add layouts commit a9b0750f7b6f17722a81687509a50ee5a5d45049 Author: bomb <84309788+mj-bomb@users.noreply.github.com> Date: Sat Aug 7 14:52:18 2021 +0800 [Keyboard] Modify key drive pins for mojo68 (#13863) commit 8a9688bc64ea4283ecfa19dc2bf2c3312e7c646f Author: Alex Ong <alex.ong@unsw.edu.au> Date: Sat Aug 7 16:51:38 2021 +1000 [Keyboard] Use new matrix_output_select_delay api (#13861) * Use new matrix_output_select_delay api * Updated delay to 15 after more spamming commit 9d88786b6fc6b1e9eeeba409cb5e4a17dd2bbe82 Author: Cian Johnston <public@cianjohnston.ie> Date: Sat Aug 7 07:51:03 2021 +0100 [Keyboard] add handwired/oem_ansi_fullsize (#13857) * Add new keyboard oem_ansi_fullsize * clang-fmt * Update keyboards/handwired/oem_ansi_fullsize/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/handwired/oem_ansi_fullsize/readme.md Co-authored-by: Joel Challis <git@zvecr.com> * update info.json using qmk c2json * update info.json * move diagram to readme * add matrix cols/rows to info.json * fixup! add matrix cols/rows to info.json * rename layout, fix block comment * s/ansi_fullsize/fullsize_ansi/g Co-authored-by: Joel Challis <git@zvecr.com> commit e4342f86305e512be2b3a52a07e7c7dc591ae6a9 Author: Jack Kenney <jack@kenney.dev> Date: Sat Aug 7 02:49:25 2021 -0400 [Keymap] JackKenney's keymap for GMMK Pro (#13853) commit 9c03d41f6adb0c3cacacf0acb69ddad3ed51eb24 Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 6 23:06:39 2021 -0700 [Keyboard] Fix oled_task_user for chocolatebar (#13911) commit 95fed3bfcfb4d2cf94fa486fa46618ef52260663 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Aug 6 22:59:03 2021 -0700 clean up CRLF instances (#13910) commit a3cb3e139ab35084e839922ba6437611bc970128 Author: Moritz <moritz.plattner@gmx.net> Date: Sat Aug 7 07:48:17 2021 +0200 [Keyboard] Add Fave87 (#13873) Co-authored-by: Joel Challis <git@zvecr.com> commit d917bfb277f31d15f59244bb06b9fbb2f9c69084 Author: misonoworks <63772942+misonoworks@users.noreply.github.com> Date: Fri Aug 6 21:48:19 2021 -0700 [Keyboard] Add MisonoWorks Chocolate Bar keyboard (#13798) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: autumnisacutie <63772942+autumnisacutie@users.noreply.github.com> commit 744019c0323b0f04fb50d48ca04d85dbc0072985 Author: mechlovin <57231893+mechlovin@users.noreply.github.com> Date: Fri Aug 6 17:02:46 2021 -0700 [Keyboard] Add Hex4B PCB (#13435) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: vuhopkep <boy9x0@gmail.com> commit 6721825df5ddda0631faaf52292ce78db92f2c7f Author: yfuku <30647434+yfuku@users.noreply.github.com> Date: Sat Aug 7 09:01:52 2021 +0900 [Keyboard] Add owl8 keyboard (#13380) * add owl8 * use DIRECT_PINS * fix encoder * Changed to use action_exec. commit bdf86c4cbdb22fe800ea0beb4c680b8be5dcb5a4 Author: Gigahawk <jasperchan515@gmail.com> Date: Fri Aug 6 04:54:43 2021 -0700 Add replacement screw specifications to GMMK Pro readme (#13903) commit c588d232cb97904400b048db923ee86e5bf9abcc Author: Joel Challis <git@zvecr.com> Date: Fri Aug 6 06:53:38 2021 +0100 Avoid name conflicts with usb_hid Arduino code (#13870) * Avoid name conflicts with usb_hid Arduino code * Fix tests commit b9a1b61f6ac42bbd73123d86058ec8b7048d5da6 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 5 22:18:17 2021 -0700 Flehrad Tradestation Refactor (#13897) * add license headers Apache 2.0 per the included `license` file. * info.json: use human-friendly formatting * refactor keymaps - split `default` keymap into `default` and `tradestation` keymaps (one for each layout) - remove boilerplate functions - apply four-space indent * partial clean up of rules.mk - update section header comment blocks commit 28b59c30d2aa73ea56b3f16cf341bdc2883f11d8 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 5 21:28:26 2021 -0700 MetaMechs Timber Wolf Configurator Fixes (#13895) * info.json: use human-friendly formatting * info.json: fix key sequences for ISO layouts All the ISO layouts had the Enter key out-of-sequence, causing key-assignment mismatches in QMK Configurator. commit f4c55db8dde8fb1590bff7661dae8718a29208b4 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Aug 4 14:32:27 2021 -0700 cKeys Handwire 101 Refactor (#13879) * update info.json - use human-friendly formatting - remove `key_count` key * rename LAYOUT to LAYOUT_ortho_4x4 * refactor default keymap - add license header - qmk cformat pass - keycode grid alignment * remove empty config.h file from default keymap * update Manufacturer and Product strings * tidy up handwire_101.c - add license header - remove boilerplate functions * tidy up handwire_101.h - add license header - remove instructive comment * minor rules.mk tidy-up - remove Bootloader selection sample comments * rewrite SEND_STRING() statements per fauxpark Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 4445455c1fbbdc960e7b8ae5cfc6559712d0323a Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Aug 4 05:24:54 2021 -0700 BM65ISO: refactor layout macro (#13860) commit 8e8803459f1a6ab0ceebca6ef93cb33b57e827b3 Author: Reza Jelveh <reza.jelveh+github@gmail.com> Date: Wed Aug 4 18:35:17 2021 +0800 Updated Ducky 2 one mini support (#11112) * Initial Ducky One 2 Mini keyboard and keymap * Keymap macro issue, together with general polish suggestions * Separate default keymap into proper default, iso and ansi versions * info.json updates (Configurator support). DEBOUNCE define adjust. * Unused keymap defines removed. * update requested ducky one mini2 board changes * ducky: don't trigger app key with left shift * ducky: make default mouse key behavior more linear * ducky: add GRAVE_ESC_GUI_OVERRIDE to allow for win+esc to work * ducky: playpause on fn space * ducky: disable RGB_MATRIX until driver is merged * ducky: clang-format matrix and one2mini.c * ducky: update requested changes Remove WFI_IDLE since it's already in the rules.mk CORTEX_ENABLE_WFI_IDLE=TRUE * ducky: update requested changes * ducky: move winkey grave esc to default keymap * ducky: remove dipswitch from keymap and use DIP_SWITCH_MATRIX_GRID instead * ducky: info.json lint * ducky: enable DIP_SWITCH_ENABLE rule * ducky: update readme * ducky: fix backslash on default keymap * ducky: remove unused USB_LED_CAPSLOCK_INDEX 28 * ducky: move mbi5042 led driver to ducky keyboard * ducky: cosmetics * ducky: requested changes * ducky: refactor matrix.c again so we can better compare it to other boards * ducky: remove bootmagic_lite as the boards bootloader trigger is actually handled in its own bootloader * ducky: remove custom matrix * ducky: update for chibios-contrib changes * ducky: debug new USB driver * ducky: debug usb issues * ducky: update chibios version * ducky: remove halconf.h * ducky: update rules.mk * ducky: update chconf.h * Matching submodules. * Restructure to explicitly define which board is in use, remove RGB driver pending followup PR. * Revert "Matching submodules." This reverts commit 2fbb34e0c63ea67ee09d2e2d525723c01431d1cd. Co-authored-by: GitWellBack <48095880+GitWellBack@users.noreply.github.com> Co-authored-by: Nick Brassel <nick@tzarc.org> commit ae20574f84e11c1c9ef3c8dfdb1bd4d3274e9bff Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Tue Aug 3 19:09:25 2021 -0700 barracuda: update info.json layout macro reference (#13874) * barracuda: update info.json layout macro reference - change LAYOUT to LAYOUT_ortho_3x11 * remove Community Layouts rule ortho_3x11 isn't a valid Community Layout. commit a0f2be18a40b157fc22720d127da9b312b1232bf Author: Drashna Jaelre <drashna@live.com> Date: Tue Aug 3 17:23:18 2021 -0700 Add bootloader section to keyboard template (#13774) * Add bootloader section to keyboard template * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 9c69db47000c84671abd9e567c124b6f1893cba5 Author: Changsu Park <19ds10718@dshs.kr> Date: Wed Aug 4 09:22:40 2021 +0900 Updated settings.json file to fit VSC's docs (#13829) This change fixes the warning caused by deprecated way of configuring terminal profiles. The warning caused by old settings.json is the following: This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in `#terminal.integrated.profiles.windows#` and setting its profile name as the default in `#terminal.integrated.defaultProfile.windows#`. This will currently take priority over the new profiles settings but that will change in the future. Refer to the link below for more information: https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration commit 8802d28aade4c403c69daa45f9ff0dba790116c8 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Tue Aug 3 16:29:41 2021 -0700 boardsource/holiday/spooky: update info.json layout macro reference (#13875) - change LAYOUT to LAYOUT_ortho_2x3 commit d1cbea685e5a47534d2823ff4c67af7e24bb9210 Author: Ryan Baker <76887060+ryanbaekr@users.noreply.github.com> Date: Tue Aug 3 18:54:12 2021 -0400 rb86 (#13824) * rb86 * adjudicate comments commit 2b097d670a9fa458b8d059f824a0cbbd5b6c6659 Author: Joakim Tufvegren <jocke@barbanet.com> Date: Tue Aug 3 23:40:08 2021 +0200 Fix overflows in WPM calculations (#13128) * Fix overflow in WPM calculations. First, the "fresh" WPM calculation could end up being up to 12000 (with default `WPM_ESTIMATED_WORD_SIZE`) if keys were pressed more or less simultaneously. This value has now b…
* Add keyboard Q1 * Update keyboards/keychron/q1/readme.md * Update keyboards/keychron/q1/rev_0100/rules.mk * Update keyboards/keychron/q1/readme.md * Change layer switch function to "default_layout_set" * Update keyboards/keychron/q1/rev_0100/info.json * Update keyboards/keychron/q1/q1.c * Mask out the DIP switch to fix sleeping issue when switch is ON * Added and changed readme.md Added keyboards\q1\rev_0100\readme.md Changed keyboards\q1\readme.md since different MCU may used in other version. * update * update keymap name * update keymap for keychron/q1/rev_0102 * Update info.json
commit 43614a5c5acc7cfe19f218f7e07963c7620f7441 Author: sekigon-gonnoc <43873124+sekigon-gonnoc@users.noreply.github.com> Date: Sat Sep 11 15:37:47 2021 +0900 add usb_util.c commit 9ad77b65f6d8967382c6ff59f8fdf1e5670598ab Merge: 86367f4db9 2a54722eab Author: sekigon-gonnoc <43873124+sekigon-gonnoc@users.noreply.github.com> Date: Sat Sep 11 15:29:20 2021 +0900 Merge branch 'master' into merge/master/rp2040 commit 86367f4db93037621274b7f209be463a4b52df2d Merge: 50af85756a 8a2d3a8861 Author: sekigon-gonnoc <43873124+sekigon-gonnoc@users.noreply.github.com> Date: Sat Sep 11 14:58:17 2021 +0900 Merge commit '8a2d3a8861' into merge/master/rp2040 commit 2a54722eabfa35604642047a7b9bec7d5c22cb3e Merge: fde66d3ad7 46f15cd1a5 Author: sekigon-gonnoc <43873124+sekigon-gonnoc@users.noreply.github.com> Date: Sat Sep 11 14:50:52 2021 +0900 Merge branch 'master' into merge/master/ble_micro_pro commit fde66d3ad752af0f488f2e2e16753afcfeca3079 Merge: 5353df9ce9 8a2d3a8861 Author: sekigon-gonnoc <43873124+sekigon-gonnoc@users.noreply.github.com> Date: Sat Sep 11 14:26:01 2021 +0900 Merge commit '8a2d3a8861' into merge/master/ble_micro_pro commit 46f15cd1a533cce8c9f7a406b1e6ee6765e48a20 Author: yfuku <30647434+yfuku@users.noreply.github.com> Date: Sat Sep 11 13:59:28 2021 +0900 [Keyboard] owl8 bugfix (#14020) commit d0b1d9f548aa39e1d267e8f62db4e0c65aae9206 Author: AKiwi92 <69772382+AKiwi92@users.noreply.github.com> Date: Sat Sep 11 05:20:43 2021 +0100 [Keyboard] KiwiKeebs Macro V2 (QMK/VIA) and update to V1 (#13499) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ash <ash@splitpixel.co.uk> commit 6213989c3248405aed7710d68599c8e61ac5b910 Author: rarick <36723740+rarick@users.noreply.github.com> Date: Fri Sep 10 22:52:17 2021 -0500 [Keymap] Add keymap for crkbd/rarick (#13240) * Added new keymap for crkbd/rarick * Delete flash.sh Deleted rarick crkbd flashing script, as it will not be used by most users. * Applied feedback, and fixed build error caused by builder updates * Update keyboards/crkbd/keymaps/rarick/config.h Removed USE_MATRIX_I2C, no longer used. Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit d7747a2d700eec08679011d79dc6192fe43ca402 Author: Zac Moulton <moulton.zac@gmail.com> Date: Fri Sep 10 18:56:50 2021 -0700 [Keymap] moults31 userspace and keymaps (#12025) commit 759d1927f099ba319ad09c69a2cc71026d775713 Author: Xelus22 <17491233+Xelus22@users.noreply.github.com> Date: Sat Sep 11 05:14:39 2021 +1000 [Keyboard] Add RS60 (#14073) * initial rs60 * update * remove * Include rs60.h Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * List form readme. Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * add layout Co-authored-by: Joel Challis <git@zvecr.com> * add license Co-authored-by: Joel Challis <git@zvecr.com> * 2021 update Co-authored-by: Joel Challis <git@zvecr.com> * add license Co-authored-by: Joel Challis <git@zvecr.com> * sigprof suggested changes * Remove redundant define Co-authored-by: Ryan <fauxpark@gmail.com> * Fixup readme Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Update keyboards/xelus/rs60/info.json Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Sergey Vlasov <sigprof@gmail.com> commit 7277f1febe0e86e8a32beb779aa24e02bfdb6826 Author: Ryan <fauxpark@gmail.com> Date: Fri Sep 10 23:11:17 2021 +1000 Remove BLUETOOTH_ENABLE from defaultish keymaps (#14375) commit d5cb7de5e4ea60dce69764a627358d534af1f666 Author: Ryan <fauxpark@gmail.com> Date: Fri Sep 10 17:17:54 2021 +1000 Change USBasp and bootloadHID bootloaders to lowercase (#14354) commit 7eea780a7da2d9197b78b62b7294a6b2bc2fa572 Author: Ryan <fauxpark@gmail.com> Date: Fri Sep 10 13:35:46 2021 +1000 Remove bootloader listings from rules.mk (#14330) commit 2cb9219a3e655218f5380a41cf5bc5e3135caaa1 Author: Ryan <fauxpark@gmail.com> Date: Fri Sep 10 13:32:22 2021 +1000 Remove commented out BLUETOOTH_ENABLE rules (#14361) commit 7f80076d044d729407cc4aad35095ff4a8ff5653 Author: Joel Challis <git@zvecr.com> Date: Fri Sep 10 03:57:36 2021 +0100 Align rgb/led matrix docs with current behaviour (#14367) commit 22499636871ae8f0b8f2da90f801f9290fb1d186 Author: Uy Bui <uybv.cntt@gmail.com> Date: Fri Sep 10 02:02:45 2021 +0900 [Keyboard] Add custom pcb for Polaris (#14347) * [Keyboard] pcb for Polaris * [Keyboard] pcb for Polaris: update layout * Update keyboards/wekey/polaris/info.json Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit d6dd2e0d516a67bdc9bde2b6d1680a00c48675e4 Author: Ryan <fauxpark@gmail.com> Date: Thu Sep 9 16:50:52 2021 +1000 Fix CRLF in lyra/rev1 (#14360) commit 4c88f76be8099d45444cea894bb2162870115832 Author: Malevolti <82970232+Malevolti@users.noreply.github.com> Date: Thu Sep 9 07:34:32 2021 +0100 [Keyboard] add lyra (#13977) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 82ee9bd475be9723d53ea3e8e101a038bbfa1b25 Author: mechlovin <57231893+mechlovin@users.noreply.github.com> Date: Wed Sep 8 22:23:26 2021 -0700 [Keyboard] Add Olly JF PCB (#14056) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 6d43a5daf4225cf677840d11b151d28f49e8f9e9 Author: Drashna Jaelre <drashna@live.com> Date: Wed Sep 8 20:19:06 2021 -0700 Backport F_CPU/F_USB hack from system76 (#14286) Co-authored-by: Ryan <fauxpark@gmail.com> commit cb4006c0b47e9d99c2f60b74d414b19cf4b9e333 Author: Felix Jen <fjen@felixjen.com> Date: Wed Sep 8 19:44:52 2021 -0700 [Keymap] Fix Maker Keyboards Alexa Keymap (#14355) commit 891ddd9a30628509b239a0d41fbdc65b4530f80a Author: Ethan Yates <70546312+RealEmanGaming@users.noreply.github.com> Date: Wed Sep 8 20:14:03 2021 -0600 [Keyboard] Add 61Key (#14259) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit f3bef84dace5d1d938f9d02be644bf421a4a3de1 Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Thu Sep 9 03:34:49 2021 +0200 `ST7565_TIMEOUT 0` and `ST7565_DISABLE_TIMEOUT` should behave the same (#14315) commit da81e5c7cd700cdb3ecd750ae8044f514fb65ca2 Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Thu Sep 9 03:34:34 2021 +0200 `OLED TIMEOUT 0` and `OLED_DISABLE_TIMEOUT` should behave the same (#14302) commit 853e56d080d71ebf1be7299e3b78f6e5ec190aa5 Author: Drashna Jaelre <drashna@live.com> Date: Wed Sep 8 18:10:43 2021 -0700 [Keyboard] Minor tweaks to Work Board layout (#14351) commit 9e77cdf4e66ff1cfdd7effaf77e129bf3ae9a1a5 Author: Ryan <fauxpark@gmail.com> Date: Thu Sep 9 10:27:58 2021 +1000 Bugfix for Joystick and JSON schema (#14295) commit 3f2a030de6a306ed72eafe7aa143a5b695f9469d Author: rhmokey <57172003+rhmokey@users.noreply.github.com> Date: Thu Sep 9 07:57:43 2021 +0800 [Keyboard] Add new Mokey keyboard (#14329) Co-authored-by: Ryan <fauxpark@gmail.com> commit d510f6afa97801ea53078ac7fbdbd24824d77f4e Author: Gastón Jorquera <email@gaston.life> Date: Wed Sep 8 16:55:12 2021 -0700 [Keymap] Add Gaston's Lily58 custom keymap (#14334) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Gaston Jorquera <gjorquera@gmail.com> commit 4294aa0f1ee546c74a72bad3e556d7ee4e020a88 Author: Drashna Jaelre <drashna@live.com> Date: Wed Sep 8 16:52:43 2021 -0700 [Keyboard] Tractyl Manuform - configuration updates (#14314) * [Keyboard] Tractyl Manuform - configuration updates * Update readmes * Add more details * Fix issues with encoder pins * Additional fixes for pin config * Fix up some comments commit 8f8411a98a60ffe9e8410e892bff946d9122d3a9 Author: Keenan Brock <keenan@thebrocks.net> Date: Wed Sep 8 19:02:50 2021 -0400 [Keyboard] Add VIA keymap for the reviung39 (#14234) commit 2e0659f7fddd4c872b230c4a7d2e2a5517042414 Author: Joel Challis <git@zvecr.com> Date: Wed Sep 8 23:44:18 2021 +0100 Fixes for recent i2c migrations (#14352) commit 9c175f180138558748b0b240e76cb04fa11f9927 Author: jackytrabbit <jacky_lijun@126.com> Date: Wed Sep 8 15:34:36 2021 +0800 [Keyboard] Update VIA support for lazydesigners/the40 (#14240) Co-authored-by: Joel Challis <git@zvecr.com> commit 541e1012912e320e0f65ac1e24f9f8659a5571a8 Author: Gabriel Bustamante <gabriel.bustamante@usach.cl> Date: Wed Sep 8 03:53:33 2021 -0300 [Keymap] New keymap for bm40 (#14182) commit 3ef01a3482b76a956ba2f9f399a14d9e2f86b362 Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Wed Sep 8 12:07:00 2021 +0800 [Keyboard] add wang ergo (#14245) Co-authored-by: Ryan <fauxpark@gmail.com> commit 1ebaec96e7a9695578813916ba2e1651101e385b Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Sep 8 03:23:45 2021 +0000 Sneakbox Ava tidy-up (#14298) commit 267ffb9914fd04026aa9841c6c15e51ee6841811 Author: IFo Hancroft <contact@ifohancroft.com> Date: Wed Sep 8 06:01:58 2021 +0300 [Keymap] Adding IFo Hancroft's ErgoDox EZ Keymap (#14342) commit 0b8d6df39037e58b6b699332d2bbbc448889c6b2 Author: Drashna Jaelre <drashna@live.com> Date: Tue Sep 7 18:53:55 2021 -0700 [Keyboard] Fix issues with 3w6 rev2 matrix (#14346) commit 60c5bd7b5e0e75f48d9731118b92a3add3342efd Author: Joel Challis <git@zvecr.com> Date: Wed Sep 8 02:23:11 2021 +0100 handwired/dactyl - Refactor use of legacy i2c implementation (#14344) commit 04c0704b280c4847c43b164335e9741b19219131 Author: Joel Challis <git@zvecr.com> Date: Tue Sep 7 16:35:13 2021 +0100 3w6 - Refactor use of AVR only I2C functions (#14339) * Refactor use of legacy i2c functions * Align rev2 * Review fixes commit e7a5c006d9777a4009da934f408961aa2d2e6fb1 Author: Joel Challis <git@zvecr.com> Date: Tue Sep 7 16:34:59 2021 +0100 Refactor use of legacy i2c implementation (#14341) commit 2d6635214ab05858271f312619c5447bf317cf51 Author: Joel Challis <git@zvecr.com> Date: Tue Sep 7 16:33:29 2021 +0100 ergodone - Refactor use of legacy i2c implementation (#14340) * Refactor use of legacy i2c implementation * copy-paste error commit 1dbe4e7dd0e0b1516997d84d16228e1d1ce29462 Author: shiftux <shiftux@gmail.com> Date: Mon Sep 6 21:44:39 2021 +0200 [Keyboard] Redox media (#13084) * adding a new revision 'media' to the redox keyboard * readme update * encoder fix * video link * drashna change requests * removing SPLIT_USB_TIMEOUT * intermediate rename * lowercase * drashna comments * include if defined KEYBOARD_redox_media * lowercase readme, tmp step * lowercase readme * drashna changes * more drashna comments * readme update * readme update * fauxpark and drashna comments * fauxpark comments * Update keyboards/redox/media/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 85a14ac25bca14e91a21f1820e06079b9c3a078e Author: Monksoffunk <monksoffunk@users.noreply.github.com> Date: Mon Sep 6 22:49:09 2021 +0900 [Keyboard] Zinc: fix RGBLED_NUM bug (#13287) commit 1a494da288509d162593aaa07f4f9ca36b6b3dbd Author: Joel Challis <git@zvecr.com> Date: Sun Sep 5 23:56:10 2021 +0100 Fix eeprom for Durgod boards (#14324) commit 1e1be4c229651703ef7c62784b704a859a3d13cf Author: Drashna Jaelre <drashna@live.com> Date: Sun Sep 5 15:35:42 2021 -0700 [Bug] Fix compile issues for boards with custom matrix (#14323) commit 8d6d8cfadfd1522b3dd2cc8ac1ce7393b45bbe64 Author: Joel Challis <git@zvecr.com> Date: Sun Sep 5 21:36:43 2021 +0100 Tidy up defines within STM EEPROM emulation (#14275) * Tidy up defines within stm eeprom emulation * Fix tests * Resolve todo * Still use page notion in clear * Remove more f4 refs commit fe6d6cf76dc827adb2f46d55217dc189eae21b02 Author: Ryan <fauxpark@gmail.com> Date: Mon Sep 6 06:36:31 2021 +1000 Remove empty override functions (#14312) * Remove empty override functions, 0-9 * Remove empty override functions, A-D * Remove empty override functions, E-H * Remove empty override functions, handwired * Remove empty override functions, I-L * Remove empty override functions, M-P * Remove empty override functions, Q-T * Remove empty override functions, U-Z commit 8a8fdd9a728a4cdc0ddce54fab9bf3b4ff8bf942 Author: Niko Wenselowski <niko@nerdno.de> Date: Sun Sep 5 21:36:16 2021 +0200 Highlight keycode (#14317) This should make it consistent with other docs and hopefully will make less people miss this detail. commit 767f2c02844acd77c86ea84fb86a1a7f49f379b0 Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Sun Sep 5 18:09:20 2021 +0200 [Core] Add `is_oled_scrolling` (#14305) commit 0471429c018b85ebbccfe8c823621235c99458b2 Author: kb-elmo <lorwel@mailbox.org> Date: Sun Sep 5 18:05:55 2021 +0200 [Keyboard] Fix rotary encoder function for Voice65 (#14316) Co-authored-by: Ryan <fauxpark@gmail.com> commit 014aa0661e2d9cf5b67334f82869d4a841cc703f Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Sat Sep 4 16:01:56 2021 +0200 Fix Space Cadet md link (#14300) commit c9262cf7f8ff42741189a765ca76b531ac20fbc5 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Sat Sep 4 10:02:15 2021 +0800 Enable extra keys for Technik ortho and stagger (#14282) * Extra keys for technik ortho * Extra keys for technik staggered Co-authored-by: filterpaper <filterpaper@localhost> commit b15bd128a543453f4545898ca3ad1be1b23a0cf5 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Sep 3 20:03:15 2021 +0000 FJLabs Ready100 Configurator Fixes (#14291) * grid-align keycodes; use short-form keycodes No logic change. * info.json: correct layout macro reference * info.json: correct LAYOUT_64key data Removes an extra key from the layout data. * 64_ansi Community Layout support * rename LAYOUT_64key to LAYOUT_64_ansi (with alias for backwards compatibility) * add LAYOUTS = 64_ansi to rules.mk * remove width and height keys from info.json commit 06c89e8abf072c4fe63120305d22d66ad50894ce Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Sep 3 20:01:50 2021 +0000 Naiping NPhhkb: 60_tsangan_hhkb Community Layout support (#14292) * 60_tsangan_hhkb Community Layout support * rename LAYOUT to LAYOUT_60_tsangan_hhkb * add LAYOUTS = 60_tsangan_hhkb to rules.mk * correct maintainer field in info.json * remove width and height keys from info.json * fix GitHub account link on readme commit 90909fbaf7946808970c4c5e83d9dcfdcd08b496 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Sep 3 20:00:29 2021 +0000 takashicompany/endzone34: correct QMK Configurator key sequence (#14290) * update info.json formatting * convert tabs to spaces * apply human-friendly formatting * correct Configurator key sequence * remove width and height keys from info.json commit 5f6d9913f814edcaf4e882615b76c85ed5499805 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Sep 3 18:48:10 2021 +0000 OwLab Voice65 Hotswap: 65_ansi_blocker Community Layout support (#14293) * 65_ansi_blocker Community Layout support * rename LAYOUT to LAYOUT_65_ansi_blocker (with alias for backwards compatibility) * add LAYOUTS = 65_ansi_blocker to rules.mk * remove width and height keys from info.json commit 8574bf20d35b21c7b44ba8550fa11b4d100fdbbd Author: Ryan <fauxpark@gmail.com> Date: Sat Sep 4 02:09:30 2021 +1000 Remove more cruft in keyboard files (#14288) commit 5353df9ce95986bafb818695909e604c44a2982d Author: sekigon-gonnoc <43873124+sekigon-gonnoc@users.noreply.github.com> Date: Fri Sep 3 08:18:05 2021 +0900 kqb: Fix bug: Resolve startup error with ch559 commit a01057d19dfa208fcf5c7cd16689257cb41ac79b Author: jhauh <8780195+jhauh@users.noreply.github.com> Date: Thu Sep 2 18:50:17 2021 +0100 [Keymap] Update iris fluffactually keymap (#14265) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 956cf8d7bfbca187ad9d1e0aabbe6c25348d5e07 Author: Drashna Jaelre <drashna@live.com> Date: Thu Sep 2 10:49:44 2021 -0700 [Keyboard] Work Louder board fixup (#14247) * [Keyboard] Add some last minute tweaks to Work board * Additional fixes * Fix rgb pin * Fix ws2812 hackery * additional led tweaks * Add indicator LEDs * fix bootmagic settings * Fix up RGB stuff * Limit power draw for entire board * fixup lights and such * change LED order on loop * Fix indicators if via is not enabled * Enable Sleep for rgb matrix * Even more LED tweaks * Final tweaks? * Tweak keycodes commit d36a7c512d14e3bc6534f311e8f1a8a69878acb3 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 17:17:35 2021 +0000 PistachioPro: correct Configurator key sequence (#14277) * info.json: apply human-friendly formatting * correct LAYOUT key sequence Moves the Enter key object to the correct place in sequence. commit ebfa7e14f34c274a80fffb6a4fb9a3194c045d44 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 17:09:38 2021 +0000 Matrix Falcon info.json fixes (#14273) * apply human-friendly formatting to info.json * update key labels; correct maintainer field * add LAYOUT_all data to info.json * remove width and height keys from info.json (per fauxpark) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 0290dd35471a6649c878c590fb9b4798940d05b2 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 17:08:35 2021 +0000 Yoichiro Lunakey Macro: correct Configurator key sequence (#14276) * apply human-friendly formatting to info.json * correct Configurator key sequence commit 98a2e9dc0ef7b18826e21af75fd24861ac683173 Author: jonavin <71780717+Jonavin@users.noreply.github.com> Date: Thu Sep 2 00:12:57 2021 -0400 [Keymap] new murphpad landscape keymap with encoder enhanced functions (#14103) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Jonavin <=> commit e056ae58a045d59686572ec1349c5c9f285517e5 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Wed Sep 1 21:12:15 2021 -0700 [Keymap] Fine-tuning Nyquist keymap. (#14269) commit 37aef4ebe17b04de07a17748e2452c2f1ebe77bd Author: Drashna Jaelre <drashna@live.com> Date: Wed Sep 1 21:08:58 2021 -0700 [Keymap] Fix Drashna Keymap issues missed before Develop merge (#14271) commit c1e5c920a9929a0434edca537e6c58aed294668c Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 03:50:44 2021 +0000 naiping/np64: 64_ansi Community Layout support and codebase touch-up (#14264) commit b55154fb0ad40d895ccc11bb09498f026e0c0773 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 03:47:28 2021 +0000 neson design/n6: Extended Community Layout Support and Layout Macro Fix (#14266) commit c0eab2a50491e7b27cb6fe8df82480a05e625068 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 03:46:53 2021 +0000 wuque/serneity65: Layout Macro rework and Configurator fix (#14267) commit cb53c4fd41885ba60192cbd0b5fd23d6a687ab17 Author: hvp <32483282+hvpkod@users.noreply.github.com> Date: Thu Sep 2 05:44:36 2021 +0200 [Keymap] hvp keymap for Cornelius, updated ut47.2 and userspace (#14187) commit 872414f454435321b073ba747205b5f16ce0c53a Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Wed Sep 1 20:44:12 2021 -0700 [Keymap] Add peott-fr H87 keymap (#14232) commit b6ca21c65c0d32241ed697072292bd5118b64f9a Author: jonavin <71780717+Jonavin@users.noreply.github.com> Date: Wed Sep 1 23:42:31 2021 -0400 [Keymap] Jonavin keymap gmmk pro (#14220) add rgb nightmode and optional colemak layer Co-authored-by: Jonavin <=> commit cded3b75821547cd69614ab8b4a71417b6fa4bcb Author: Christian Eiden <christian.eiden@neteleven.de> Date: Thu Sep 2 05:41:17 2021 +0200 [Keymap] own scylla keymap (#14224) Co-authored-by: Drashna Jaelre <drashna@live.com> commit bb356a1584aa30020744432b87304ba912079ee7 Author: qieq <25284336+qieq@users.noreply.github.com> Date: Thu Sep 2 06:40:12 2021 +0300 [Docs] Update path to keycode.h (#14263) commit 7575bc23a677c9d34f4416dcfd2db6eafc1fd623 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Sep 1 17:44:03 2021 +0000 MatchstickWorks SouthPad: correct Configurator key sequence (#14255) * matchstickworks/southpad: correct Configurator key sequence * replace tabs with spaces; apply four-space indent commit 583f07ac58dca26183e56b14acd997eff98388c3 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Sep 1 12:20:56 2021 +0000 owl8: add info.json file (#14256) * owl8: add info.json file * remove width and height keys (per fauxpark) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit c573926e05ccdf71fdafa433db7cc46712d96d11 Author: Jay Greco <jayv.greco@gmail.com> Date: Wed Sep 1 02:48:14 2021 -0700 Fix snailmap compilation error (#14250) * Fix snailmap compilation error * Update keymap.c with correct OLED_ENABLE defines commit 8d97c54770ef5205455dc7d8b004fcaf3d148168 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Sep 1 02:50:32 2021 +0000 mnk50: Configurator Fix and Layout Macro Additions (#14257) Co-authored-by: Ryan <fauxpark@gmail.com> commit c5ec423438696881c25ce1fe2ee189091e0510d6 Author: Casey Webster <casey.webster@gmail.com> Date: Tue Aug 31 19:50:42 2021 -0500 [Keymap] cwebster2 Keymap and userspace updates (#14258) commit fac5ec46564320ebbbc3d1f5575566badca2d3d7 Author: Andre Brait <andrebrait@gmail.com> Date: Wed Sep 1 01:18:35 2021 +0200 Move GMMK Pro layouts to the correct subdir (#14241) Also fix a compilation issue in the mike1808 keymap commit b7693c971c171298ca2be5c2bb4a71ca15893762 Author: Drashna Jaelre <drashna@live.com> Date: Tue Aug 31 15:25:46 2021 -0700 [Keyboard] Disable console on Iris Rev5 (#14249) commit 92106ee0388813399df01b07cf47a4f1e89ecf2d Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Tue Aug 31 18:29:49 2021 +0000 emi20: remove dead space from Configurator layout (#14254) commit b6d7b13a7a0f7a03bd44355766d35ab3fcb76feb Author: Felix Jen <fjen@felixjen.com> Date: Tue Aug 31 11:24:41 2021 -0700 [Keyboard] Add FJLabs KF87 PCB (#14179) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 6f5428687c37d45cf279d9d3f44de1098a767723 Author: Ibnu Daru Aji <ibnuda@users.noreply.github.com> Date: Wed Sep 1 01:23:02 2021 +0700 [Keymap] reflects current rick's keymap (#14169) commit bdd0a6c09789e3e4380f4351f1f83004542d309f Author: Salicylic-acid3 <46864619+Salicylic-acid3@users.noreply.github.com> Date: Tue Aug 31 14:19:21 2021 +0900 [Keyboard] Addition of VIA keymap and a few fixes for naked60 (#14225) Co-authored-by: Joel Challis <git@zvecr.com> commit f2c9e82e5b3887ed28c3a5c68d27c4efaca54201 Author: Joel Challis <git@zvecr.com> Date: Tue Aug 31 00:25:41 2021 +0100 cherry pick tidy up (#14244) commit 1e7117317fd8a51f9ca6e926777694b930c9502b Author: coliss86 <coliss86@users.noreply.github.com> Date: Tue Aug 31 01:13:19 2021 +0200 Documentation: Fix links in key overrides (#14228) Co-authored-by: Joel Challis <git@zvecr.com> commit 5ed8edae498178c8a3c958d36b5e19150ef2caf2 Author: JX <572673807@qq.com> Date: Tue Aug 31 03:34:19 2021 +0800 Update ws2812_spi.c (#14237) commit 2dc07391bd61e266ac2410ba7c0413c19eea5db5 Author: Danny <nooges@users.noreply.github.com> Date: Mon Aug 30 14:49:46 2021 -0400 [Keyboard] Add Iris Rev. 5 (#13934) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 27aebba1b1eadedf2ce25efc081aef3bdbbaab7a Author: dogspace <43654839+dogspace@users.noreply.github.com> Date: Mon Aug 30 14:42:04 2021 -0400 [Keymap] Add new snailmap keymap to nullbitsco/nibble keyboard (#14024) Co-authored-by: Ryan <fauxpark@gmail.com> commit c9283f4c1f073da0072638e78b3d5bf5619a89f4 Author: kb-elmo <lorwel@mailbox.org> Date: Mon Aug 30 20:29:15 2021 +0200 [Keyboard] Add OwLab Jelly Epoch (#14190) Co-authored-by: Ryan <fauxpark@gmail.com> commit b63114ea2963b2c6391176329e8ef6381b16aea2 Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Tue Aug 31 02:28:54 2021 +0800 [Keyboard] add slamz keyboard (#14188) Co-authored-by: Ryan <fauxpark@gmail.com> commit 9583f9f589ec4ecaafd3c8f9c709ce981dc684af Author: Purdea Andrei <andrei@purdea.ro> Date: Mon Aug 30 21:22:53 2021 +0300 [Bug] Fix build error when enabling NO_HAPTIC_MOD (#14178) Without this build would fail, if a keyboard had haptic feedback enabled, TAPPING_TOGGLE was not overridden in a config.h, and if NO_HAPTIC_MOD was defined in config.h. commit 949cfd4632066eb6f5574bc360b35a73afbc616f Author: Felix Jen <fjen@felixjen.com> Date: Mon Aug 30 11:05:13 2021 -0700 [Keyboard] add maker keyboards alexa (#14165) commit 557fce7a8e7606355f4b058ff597d70d1a3e32c7 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Mon Aug 30 11:04:42 2021 -0700 [Keymap] Add peott-fr keymap for Kbd6x (#14164) commit 9d32cb68c31c752964ea9fceee8492e4a5e7bd56 Author: Vincent Vorholter <VINNA152@GMAIL.COM> Date: Mon Aug 30 20:03:53 2021 +0200 [Keyboard] Changed ProductID on basketweav keyboards (#14162) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Vince Vorholter <vince@28east.co.za> commit baa423004a870b5cb86f4d1197dcda5f8b390f49 Author: Zach White <skullydazed@gmail.com> Date: Sun Aug 29 16:46:36 2021 -0700 ensure that the directory for sys.executable is in the user's path (#14229) commit b705020dafd0aa7531d03cd8fa64260684a3fb79 Author: Zach White <skullydazed@gmail.com> Date: Sun Aug 29 16:41:56 2021 -0700 move everything from qmkfm/base_container to qmkfm/qmk_cli (#14230) commit 13a2da973f182f238d1e27bd9da6f98173dad026 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Sun Aug 29 14:52:49 2021 -0700 Nyquist (#14202) * adding my Nyquist keymap * Updating Nyquist keymap with licensing. * Cleaning-up and improving Nyquist keymap. * Cleaning-up and improving Nyquist keymap. commit a1866a962c21a6e15f40cbde2bd09c0ff42f1454 Author: Sergey Vlasov <sigprof@gmail.com> Date: Mon Aug 30 00:24:43 2021 +0300 Update the nix-shell environment (#13316) * Nix: Allow calls to `bin/qmk` even when the build was started by `qmk` The `$PATH` modifications performed by the Nix wrapper for the `qmk` executable prevent `bin/qmk` from working properly (the changed `$PATH` contains a wrong `python3` executable which does not have the needed Python modules in its module path). As a workaround, disable the generation of that wrapper for the `qmk` Python package (there is yet another wrapper generated while building the Python environment, which would still set the Python module path properly when running `qmk`). Although `bin/qmk` is officially deprecated, QMK CLI still invokes it in some cases (at least `qmk doctor` and `qmk pytest`), therefore keeping these invocations working is useful. * Nix: Update `util/nix/pyproject.toml` to match `requirements*.txt` Update the Python dependency information used by Poetry to match the current state of the qmk_firmware code. * Nix: Bump QMK CLI dependency to 1.0.0; bump other Python deps Update Python dependencies for nix-shell to the most recent releases: - dotty-dict: 1.3.0 -> no longer used - milc: 1.4.2 -> 1.6.2 - pep8-naming: 0.11.1 -> 0.12.1 - pygments: 2.9.0 -> 2.10.0 - pyrsistent: 0.17.3 -> 0.18.0 - pyusb: 1.1.1 -> 1.2.1 - setuptools-scm: 6.0.1 -> no longer used - qmk: 0.1.0 -> 1.0.0 - qmk-dotty-dict: not used -> 1.3.0.post1 - yapf: 0.30.0 -> 0.31.0 Note to self: The command to update Python dependencies changed to: ( cd util/nix && nix run 'nixpkgs#poetry' -- update --lock ) commit ef7fdee6c803bf92bd6d892326c05ee1f473ad07 Author: J.Flanagan <jrfhoutx@comcast.net> Date: Sun Aug 29 14:18:56 2021 -0500 [Keyboard] Add Viktus SP Mini (#14069) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit f87cd8e8a02bf89d05737a19fd54e8ec6f63f90f Author: Trent Hoh <trenthoh@gmail.com> Date: Sun Aug 29 19:09:43 2021 +0800 [Keyboard] Corrected layout for np24 by YMDK (#14096) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 94d7635a4a8e335c743b4e77f8dd340665d43437 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Sun Aug 29 04:08:23 2021 -0700 [Keymap] My Prime E keymap (#14117) commit 5d5668c3f8d77bebd841b838256f131de6ced497 Author: Weirdo <1248314361@qq.com> Date: Sun Aug 29 19:07:54 2021 +0800 [Keyboard] Add kelownaRGB64 (#14141) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 9afc64cd61da5e3e1d2fd72a83602709a6e4e4b8 Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Sun Aug 29 15:06:00 2021 +0900 [Keyboard] fix compile error `make helix/rev2/sc:all` (#14214) commit dd8922d48269a0664e840d6b6a537b8b91c1826b Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 29 10:51:53 2021 +1000 Fixup upstream paths for submodules. (#14205) commit 6caebb7b619d85efc6932111f58b4a5e6d8e18eb Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 29 09:47:48 2021 +1000 Bootmagic lite docs clarity. (#14204) commit f061ca497464fe85284906fb163a33eaee7a91ef Merge: ff65185dec 4bad375d7c Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 29 08:20:25 2021 +1000 Breaking changes develop merge to master, 2021Q3 edition. (#14196) commit 4bad375d7c09d949a9dcdd4feba147c9c7a67ec6 Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 29 08:18:18 2021 +1000 2021Q3 pre-merge `develop` changelog, keyboard aliases (#14198) * Initial changelog. * Data driven. * Submodule update. * Updated breaking changes docs. * Aliases. * Aliases. commit 29ec2d8f4283212cf45c926c288f652a6727acb7 Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 26 13:41:33 2021 -0700 [Docs] Add examples to RGB Matrix Indicators docs (#12797) commit 7e1634e2a6abac5fbdf7778ea7734a10b84ca49a Merge: a13b0d8a6c ff65185dec Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 26 17:50:09 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit ff65185dec6f97be1eb49f17cea526a0d0bbf3d6 Author: jackytrabbit <jacky_lijun@126.com> Date: Fri Aug 27 01:49:36 2021 +0800 Add support for lazydesigners/cassette8 (#14145) * Add support for lazydesigners/cassette8 Add support for lazydesigners/cassette8 * Update keyboards/lazydesigners/cassette8/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/lazydesigners/cassette8/info.json 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: Joel Challis <git@zvecr.com> commit a13b0d8a6cdfbb0c7873144e464c4ae13fa30854 Merge: 87cdb1cf9a 3fce5e6912 Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 26 17:47:28 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 3fce5e6912d78ec9fff4124b6952e3b8a0d4d3ae Author: jpuerto96 <jpuerto96@hotmail.com> Date: Thu Aug 26 13:45:48 2021 -0400 New Keyboard - V4n4g0rth0n (#14152) * General: Initial commit for v4n4g0rth0n * Remove unecessary things| * General: Fix info.json * Finalize changes * Update keyboards/v4n4g0rth0n/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/v4n4g0rth0n/v1/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v2/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v1/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 87cdb1cf9a89a702f0c4286d4260fc84b18ae042 Author: Joel Challis <git@zvecr.com> Date: Thu Aug 26 16:53:24 2021 +0100 Update readme files (#14172) commit 48d0ad28e789abae0413002f9dbda38f1a82924a Author: Joel Challis <git@zvecr.com> Date: Thu Aug 26 14:14:48 2021 +0100 Move to correct location (#14171) commit 6d646880a4d170409d784dab8be79ff3571d62ae Merge: 2bc978437e edf35615cf Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 26 11:38:28 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit edf35615cf4052e94024101e1f4ccb3ed838ce47 Author: kb-elmo <lorwel@mailbox.org> Date: Thu Aug 26 13:37:55 2021 +0200 Skeletn87 - Fix RGB pin (#14170) * add Skeletn87 * update skeletn87 files * update skeletn87 soldered * update readme image * update readme (again) * fix skeletn87 indicator LEDs * fix led pin for production PCB commit 2bc978437e98ca24dd6186a2d637272738cd54de Merge: 0c97bc5179 ee3a1133f1 Author: QMK Bot <hello@qmk.fm> Date: Wed Aug 25 23:56:39 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit ee3a1133f1283fab132f4d601e19a61da2041631 Author: Charles <charles.fourneau@gmail.com> Date: Thu Aug 26 01:56:09 2021 +0200 [keyboard] Add 0x3E (#14088) * Add 0x3E - default config * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review 2 Firmware size optimization Co-authored-by: Drashna Jaelre <drashna@live.com> * Rename files as per project guidelines + remove empty * Update link in readme.md Co-authored-by: Drashna Jaelre <drashna@live.com> commit 0c97bc5179ede0911067ecb0d96745d29710df07 Merge: 329c130202 4c5334cb9e Author: QMK Bot <hello@qmk.fm> Date: Wed Aug 25 23:40:04 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 4c5334cb9e0fef692ed3bd7a3e02579271f0f338 Author: 8bits4ever <87928173+8bits4ever@users.noreply.github.com> Date: Thu Aug 26 01:39:34 2021 +0200 [converter/a1200] Changing layout macro reference info.json (#14143) * Rename keyboards/converter/a1200/config.h to keyboards/converter/a1200/teensy2pp/config.h * Rename keyboards/converter/a1200/rules.mk to keyboards/converter/a1200/teensy2pp/rules.mk * Create dummy * Add files via upload * Delete dummy * Update readme.md * Update info.json commit 329c130202229c50f83af4272eb8dc1c0beb30ed Merge: 527b1e52aa 89f2b9486f Author: QMK Bot <hello@qmk.fm> Date: Wed Aug 25 19:04:06 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 89f2b9486fe28685a5e53f6ef20d140ccba4aab7 Author: MechMaster48 <zfoster777@gmail.com> Date: Wed Aug 25 12:03:27 2021 -0700 [Keymap] mechmaster48 keymap for OLKB Preonic rev3 (#14137) commit 527b1e52aa0c87d49b90ea18d7d3ca9728aaa9c2 Author: Joel Challis <git@zvecr.com> Date: Wed Aug 25 15:27:48 2021 +0100 Move nix folder alongside vagrant (#14132) commit a84de5e22be25e2059dfee732f5cca3ec0953a35 Author: Joel Challis <git@zvecr.com> Date: Wed Aug 25 01:16:59 2021 +0100 Revert 14083 && 14144 (#14150) * Revert "Short term bodge for firmware size bloat (#14144)" This reverts commit a8d65473461c337fb1e168d907bfb8c3ac8fdbd0. * Revert "Tidy up quantum.c now some of tmk_core has been merged (#14083)" This reverts commit c4dbf4bf0118dd785802861beb247433b5b7411d. commit 3855713ca0a9513c51fe70e61032d7ea89fa7e87 Merge: 622c3cac3a bb1b822247 Author: QMK Bot <hello@qmk.fm> Date: Tue Aug 24 22:10:04 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit bb1b82224772fcff8518b301f12c46fd132b04fd Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Wed Aug 25 06:09:26 2021 +0800 [Keyboard] Update Technik ortholinear RGB matrix points (#14124) Co-authored-by: filterpaper <filterpaper@localhost> commit 622c3cac3ab8bc25d3cfec63702e295e0b16a49a Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 17:18:25 2021 +0100 Fix merge artifacts (#14146) commit 2cade3a48300e0709f8aec68602faf90947b6738 Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 17:07:11 2021 +0100 Align some quantum sub-directories (#14134) * Misc folder tidy * Review comments * Remove redundant entry commit 2827a3cf754c2eaca37a0d44a5901741f1855414 Merge: a8d6547346 b4867e1600 Author: QMK Bot <hello@qmk.fm> Date: Tue Aug 24 15:44:36 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit b4867e1600baa615ec9b28421fc23d4b85bad8ec Author: Yoichiro Tanaka <yoichiro6642@gmail.com> Date: Wed Aug 25 00:44:00 2021 +0900 [Keyboard] Add yoichiro/lunakey_macro (#13849) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit a8d65473461c337fb1e168d907bfb8c3ac8fdbd0 Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 16:09:23 2021 +0100 Short term bodge for firmware size bloat (#14144) commit e3b68ddfe890868ac732f28ddcc1f111c69a0bfb Merge: c9c60d227e 097e85e930 Author: Drashna Jael're <drashna@live.com> Date: Tue Aug 24 07:32:31 2021 -0700 Merge remote-tracking branch 'origin/master' into develop commit c9c60d227e38abdf08ca86bcdad3a0cac2579e3f Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Tue Aug 24 22:34:24 2021 +0900 add wait_cpuclock() macro for AVR and CPU_CLOCK macro (#12755) commit c4dbf4bf0118dd785802861beb247433b5b7411d Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 14:28:37 2021 +0100 Tidy up quantum.c now some of tmk_core has been merged (#14083) commit 097e85e930ae7e7f8ffd67717ed944a38111de6c Author: GG <72414103+spbgzh@users.noreply.github.com> Date: Tue Aug 24 12:50:56 2021 +0300 [Keyboard] Add serneity65 (#13889) commit c4a2dc9a2d1b0c053272aec7672ab8df92550e88 Author: Xelus22 <17491233+Xelus22@users.noreply.github.com> Date: Tue Aug 24 19:39:24 2021 +1000 fix (#14142) commit 3ef978cb132e89f3dc55edc47c2c0c0f330cbd0d Author: Christian Sandven <christian.sandven@kindly.ai> Date: Tue Aug 24 10:54:17 2021 +0200 [Keyboard] Fix keyprez qmk configurator (#14119) commit a4aa6ccf7b98a203c16be51e8db4970a80f0abfd Author: kb-elmo <lorwel@mailbox.org> Date: Tue Aug 24 10:49:50 2021 +0200 [Keyboard] Add QEZ keyboard (#14131) commit b8c74d6b5d2e31b59b4ec73c84b8b4212b4b0936 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Tue Aug 24 16:49:13 2021 +0800 [Keyboard] Update Technik staggered RGB matrix points (#14125) Co-authored-by: filterpaper <filterpaper@localhost> commit eaad654798d3b14b11cc99cafdf3a7db1c602c9d Author: stickandgum <stickandgum@users.noreply.github.com> Date: Tue Aug 24 04:48:35 2021 -0400 [Keymap] Fixed GMMK Pro -> stickandgum keymap readme.md (#14123) Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit e1c264f5793b246baa1dd70b39e964dd821c475f Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Tue Aug 24 16:42:23 2021 +0800 [Keyboard] Update info.json for ocean/gin_v2 (#14121) Co-authored-by: Ryan <fauxpark@gmail.com> commit bc239cd52022ea7ca26310faa9ed98e3faa81cb6 Author: Drashna Jaelre <drashna@live.com> Date: Tue Aug 24 01:37:14 2021 -0700 [Keymap] Drashna keymap fixups (#14140) commit 3455e2408dd8e3f11854fd6660e2b40027bcd92e Author: Drashna Jaelre <drashna@live.com> Date: Tue Aug 24 01:19:00 2021 -0700 [Keyboard] Fix default keymap for quark squared keyboard (#14139) commit 4e1c5887c5c08ebd2cf7868c8d9292aa728e7bf0 Author: Xelus22 <17491233+Xelus22@users.noreply.github.com> Date: Tue Aug 24 16:28:26 2021 +1000 [Core] Refactor OLED to allow easy addition of other types (#13454) * add docs * core changes * update keyboards to new OLED * updated users to new OLED * update layouts to new OLED * fixup docs * drashna's suggestion * fix up docs * new keyboards with oled * core split changes * remaining keyboard files * Fix The Helix keyboards oled options * reflect develop Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: mtei <2170248+mtei@users.noreply.github.com> commit 47a38c3f0ea0fe44c90040514889a69de9b53f2f Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 05:02:53 2021 +0100 Remove more unused files (#14135) commit 6fd20acf4be76e7a2bd82d3dfd0a9bcca8c507eb Author: Drashna Jaelre <drashna@live.com> Date: Mon Aug 23 18:40:24 2021 -0700 Fix Mouse Shared EP functionality (#14136) Specifically, if you enable the shared endpoint for mouse reports (or keyboard, which force enables it for mouse), and you don't have mousekeys enabled, it does not properly enable shared mouse EP for pointing device (which uses mouse reports). This cause it to error out in compiling. This fixes up some of the logic to ensure that all use cases are supported, and consolidates some of the code. commit e3483b4126adca1730dbaf1d466a227e66c6df91 Author: lalalademaxiya1 <66767061+lalalademaxiya1@users.noreply.github.com> Date: Tue Aug 24 08:32:15 2021 +0800 [Keyboard] Add new keyboard version: keychron/q1/rev_0102 (#14029) * Add keyboard Q1 * Update keyboards/keychron/q1/readme.md * Update keyboards/keychron/q1/rev_0100/rules.mk * Update keyboards/keychron/q1/readme.md * Change layer switch function to "default_layout_set" * Update keyboards/keychron/q1/rev_0100/info.json * Update keyboards/keychron/q1/q1.c * Mask out the DIP switch to fix sleeping issue when switch is ON * Added and changed readme.md Added keyboards\q1\rev_0100\readme.md Changed keyboards\q1\readme.md since different MCU may used in other version. * update * update keymap name * update keymap for keychron/q1/rev_0102 * Update info.json commit d57d9aec4f1e00601e6664ef6c4cb0e3e7826fe2 Author: Drashna Jaelre <drashna@live.com> Date: Mon Aug 23 15:46:06 2021 -0700 Fix bootloadHID comments breaking :flash (#14133) commit e756a21636149ad47c19c659d04be93cf3071dab Author: Donald Kjer <don.kjer@gmail.com> Date: Mon Aug 23 15:15:34 2021 -0700 eeprom_stm32: implement high density wear leveling (#12567) * eeprom_stm32: implement wear leveling Update EECONFIG_MAGIC_NUMBER eeprom_stm32: check emulated eeprom size is large enough * eeprom_stm32: Increasing simulated EEPROM density on stm32 * Adding utility script to decode emulated eeprom * Adding unit tests * Applying qmk cformat changes * cleaned up flash mocking * Fix for stm32eeprom_parser.py checking via signature with wrong base * Fix for nk65 keyboard Co-authored-by: Ilya Zhuravlev <whatever@xyz.is> Co-authored-by: zvecr <git@zvecr.com> commit 2481e109a0f79b4cdcecab4a6bf6755fb5eda3fc Merge: f314705921 9472c4b8cb Author: QMK Bot <hello@qmk.fm> Date: Mon Aug 23 22:06:37 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 9472c4b8cb448f04e17810dd304e368c60fdd504 Author: Olli Helenius <liff@iki.fi> Date: Tue Aug 24 01:06:04 2021 +0300 Fix US_RDQU keycode (#13464) `US_RDQU` and `US_LDQU` were aliased to the same keycode. `US_RDQU` should use the right bracket. commit f314705921c9c316e69cfb6767aba8f0570c7012 Author: Path Nirvana <pathnirvana@gmail.com> Date: Tue Aug 24 05:05:10 2021 +0700 adding uf2 flash support for blackpill 401 (#13968) * adding uf2 flash support for blackpill 401 * forgot to add blackpill to keyboard header file * making changes requested by drashna * fixing tzarc s comments * removing the keyboard * undo the change to dactyl_manuform.h commit 718f0a2482ab821df141a9985d1eb31a6fe6aed9 Merge: d8778eba92 a72b562141 Author: QMK Bot <hello@qmk.fm> Date: Mon Aug 23 14:26:24 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit a72b5621418bebf253865ed19f92a860b5b9039a Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Mon Aug 23 22:25:51 2021 +0800 [Keyboard] update default and via keymap for ocean/wang_v2 (#14122) commit d8778eba922f3415acb40dd178dd821b05bdb654 Author: Nick Brassel <nick@tzarc.org> Date: Mon Aug 23 19:37:16 2021 +1000 Fixup line endings. commit 71df135254709c183b980b89554216ec86d02eab Author: stickandgum <stickandgum@users.noreply.github.com> Date: Sun Aug 22 22:19:11 2021 -0400 [Keymap] Feature rich keymap for GMMK Pro (ANSI) (#14120) Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit 355872cc1d7c0eb5e5c66845188d53c7a434c8d2 Merge: 9af069ecf3 5cd7999bc4 Author: QMK Bot <hello@qmk.fm> Date: Mon Aug 23 02:10:58 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 5cd7999bc4b9e7c049bc80e0f812676528a07209 Author: Vino Rodrigues <366673+vinorodrigues@users.noreply.github.com> Date: Mon Aug 23 12:10:23 2021 +1000 [Keyboard] Update rgb matrix config in kbdfans/kbd67/mkiirgb/v3/v3.c (#14094) This patch corrects 2 issues with the LED matrix of the KDBFans KBD67 Lite (v3) * Incorrect mapping of the right-shift, down-arrow, and right-arrow. (i.e. `NO_LED` positions of the `g_led_config` key matrix in the .c file do not match the `LAYOUT_65_ansi_blocker` matrix in the .h file. * Remapping of the *LED Index to Physical Position* using physical measurements from actual keyboard and accounting for the southpaw LED position to define the true centre of the keyboard (more relevant to circular animations). commit 9af069ecf354b97b3456e856fbf8e22822efeb18 Author: Dasky <32983009+daskygit@users.noreply.github.com> Date: Mon Aug 23 00:31:38 2021 +0100 Fix typo (#14118) commit f043b8be384cbfde6dcca0ffee2fc842a4fb4342 Merge: 4b87c1f40b aa28335651 Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 21:43:07 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit aa28335651a5a76d89054509186500c3af6147e7 Author: Bror Winther <brorwinther@gmail.com> Date: Sun Aug 22 23:42:34 2021 +0200 Add fix for brew upgrade (#12921) Add a fix for `brew upgrade` so only formulae is upgraded and not casks commit 4b87c1f40bd3c96132878c5cbb75ce2109e4b861 Merge: 7dfa93d9b6 5319727b70 Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 16:29:18 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 5319727b7086f9e73e423054eed4886d8de2750b Author: Ryan <fauxpark@gmail.com> Date: Mon Aug 23 02:28:48 2021 +1000 Fix line endings for `quark_squared` info.json (#14113) commit 7dfa93d9b6d01757f6583c77055f1ff59d04876e Merge: 34d0376ab9 46fb874269 Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 06:04:52 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 46fb8742692b546901555ffc544e954801ff5340 Author: npspears <40127181+npspears@users.noreply.github.com> Date: Sun Aug 22 01:04:20 2021 -0500 [Keyboard] add support for Quark² (#14109) Quark² is a hotswap version of the Quark PCB commit 34d0376ab9d73a77c50b78b01498710346ba6105 Merge: f709394442 9a51076859 Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 05:12:24 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 9a51076859f00c28749bc8e1627e7f09263f3a88 Author: Christian Sandven <christian.sandven@kindly.ai> Date: Sun Aug 22 07:11:56 2021 +0200 [Keyboard] Keyprez bison (#14100) Co-authored-by: Ryan <fauxpark@gmail.com> commit f70939444262da043dfd4e092579528498d14db6 Merge: aedd8cca31 b1b6fe1c3d Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 05:11:44 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit aedd8cca310ecb45221566edcca34a749117329e Author: precondition <57645186+precondition@users.noreply.github.com> Date: Sun Aug 22 07:11:32 2021 +0200 [Keyboard] Kyria default reformat (#14080) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit b1b6fe1c3da1de17e56fc65499c61886cb0a298a Author: Conor Burns <mail@conor-burns.com> Date: Sun Aug 22 07:11:15 2021 +0200 [Keymap] added bongocat keymap to 0xCB Static (#14093) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 78ccd9c201199444bc06161b05ee8d7ba9c31613 Author: peepeetee <43021794+peepeetee@users.noreply.github.com> Date: Sat Aug 21 22:53:49 2021 -0500 Organize KPrepublic, K.T.E.C, xiudi boards into directories (#12159) * reset; redoing my steps; and recommit * include xd002/.noci commit c70abc8d047319830e369ae4e14cd43bae3bd3b8 Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 22 13:49:33 2021 +1000 Warn when building a board that uses arm_atsam (#10904) * Add deprecation warning during build when building a board that uses arm_atsam. * Rewording. * Wording. * Fixup. commit dcef03853d612feb23b02523f1dfaf6576d18ace Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 19:08:05 2021 -0700 [Keyboard] Disable Console on Keebio Quefrency (#14108) commit f4a2f2bb7e0d745c6f126db15b94955eebc64884 Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 18:34:16 2021 -0700 [Keyboard] Fix compile issues for Tractyl Manuform (#14105) commit e08d6a33fc1c119e4632bdaa37e75aebbd895dbd Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 18:34:04 2021 -0700 [Core] Fix copypasta issue with pmw3360 sensor config (#14106) commit 0ae20e74578ae4420af3e684f7ad9fcbd7beee94 Author: Joakim Tufvegren <jocke@barbanet.com> Date: Sun Aug 22 02:51:17 2021 +0200 Make solo half of split keyboards (more) usable. (#13523) * Make solo half of split keyboards (more) usable. Using only one half of a split keyboard (that's using the split_common framework to communicate) is not a great experience, since several read timeouts per scan cycle cause an unusably slow scan rate. This change blocks all split communication attempts for 500 ms (configurable) after an error occurs, causing the scan rate to become at least _more_ usable, but might need some tweaking to work fully on most keyboards. One read timeout still needs to occur after the 500 ms has passed, and if that timeout isn't low enough, some scan cycles may still be too slow. * Fix lint complaint. * Require 25 consecutive comm errors to see comms as disconnected. The number of max errors can be overridden by defining `SPLIT_MAX_CONNECTION_ERRORS`. * Add comments to new defines, and ability to disable disconnection check. Also increase `SPLIT_MAX_CONNECTION_ERRORS` to 40, since it's divisible by most relevant numbers for the description. * Make lint happy ...again * Only update `connection_check_timer` when needed. * Add new defines to split keyboard documentation. * Move connection timeout logic to transport.c, add `is_transport_connected`. * Use split_common disconnection logic in matrix.c. Instead of doing more or less the same thing twice. * Move disconnection logic to `transport_master`. Is a cleaner implementation, and causes the scan rate while disconnected to increase instead of decrease. * Lint fixes. * Lower default `SERIAL_USART_TIMEOUT` to 20 ms. The read timeout must be low enough to not cause exessively long scan cycles when using a solo split half. 10 ms was determined from testing to work fine even with the slowest defined baudrate of 19200 (5 ms was too low for that case), so 20 ms should be fine for most cases. * Remove `SERIAL_USART_TIMEOUT` from ergodox_infinity/config.h Was somewhat mistakenly included in an earlier PR. * Fix building with `USE_I2C`. * Reduce built firmware size. Not really sure why this works, the idea was taken from tzarc's work on split disconnection. * Tweak and improve opt-out for split disconnection logic. There are now two ways to opt out from this feature: * Set `SPLIT_MAX_CONNECTION_ERRORS` to 0. This will completely disable the connection status checks (also affects the slave matrix reset logic in matrix.c, though). * Set `SPLIT_CONNECTION_CHECK_TIMEOUT` to 0. This will only disable the communication throttling while disconnected. Will make the firmware smaller. * Make split disconnection logic work with custom transports. Includes a fallback implementation for keyboards using a custom split_util.c but not a custom matrix.c (currently no such keyboard seems to be merged, though). * Remove unnecessary include of timer.h Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com> commit c5f41d42d8e4dc88b2aeb414aa0d26ad23ad34f1 Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 16:46:35 2021 -0700 Updated RGB Matrix suspend define part 3 (#13954) * Updated RGB Matrix suspend define part 3 * Revert "Update config.h for kbdfans/kbd67/mkiirgb/v3 (#13978)" This reverts commit 80015f7fb023f27ad5307815fd5433694a3bcb4a. * Add additional boards/keymaps commit 58a5030661b57f1dd05693053df2eddadc285f64 Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 13:34:44 2021 -0700 [Keymap] Drashna's Improve OLEDs and custom Split code (#14063) * Fill the oleds with right mods * Enable double mods on x32 oleds * Disable forced NKRO * Make oleds fancy only on good MCUs * Overhaul oled display * Further enhance oled, with kitty! * Final oled form * Not working transport * Transport id of woring * Add acceleration * fix button placement for accel macro * Fix accelartion location and behavior * Remove OLED sync code * Fix alignment issue * Remove audio hack * Fix up zima keymap * Add matrix slave scan function and cleanup drashna.h * Clean up user space * Allow userspace sync to be disable-able * Fix weird issue with audio * Fix alignment issue with user split sync * Disable second rgb matrix task * Disable additional animations * Change dynamic keymap settings * Hacky fix for borked corne * Add Blackpill (F411) support to tractyl manuform * remove manual via eeprom reset * Remove all references to rgblight twinkle * Fix issues with config processing commit da1c011afc67dab0049b30a4c021dc38a36cb9aa Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 21:14:23 2021 -0700 Improve pmw3360 sensor and make it more hardware agnostic (#14097) commit 3452c89c8b5e652ff957123151ca0bbdfcbf3927 Merge: a80d789147 c1cad5b751 Author: QMK Bot <hello@qmk.fm> Date: Sat Aug 21 04:13:34 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit c1cad5b7516af745cc0a3ffde8c0cc9af63e5a1d Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 21:13:02 2021 -0700 [Keyboard] Fix naiping/npminila layout macro (#14098) commit a80d7891472335ec297082daecc6fbf90042c38c Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 21:02:53 2021 -0700 Fix issues with VIA EEPROM init and bring in line with eeconfig functionality (#13243) Co-authored-by: Ryan <fauxpark@gmail.com> commit afd3bcbf45a9b7de097d7666ced2c674192949e5 Author: Nick Brassel <nick@tzarc.org> Date: Sat Aug 21 13:38:38 2021 +1000 Fix up compilation issues. (#14095) commit ce379ef458fd9092543fb4022aab6e455865f514 Merge: a7d48b063e c71d67ba3f Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 22:32:01 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit c71d67ba3f4bdedbd5ec1e931e6ea9568fcd0d98 Author: Spaceman <rionlion100@gmail.com> Date: Fri Aug 20 18:31:26 2021 -0400 [Core] [Docs] Remove travis-ci references (#13916) commit a7d48b063ec9d551396eadeb02a924d2ee3ea515 Author: Ryan <fauxpark@gmail.com> Date: Sat Aug 21 03:43:49 2021 +1000 Fix LED Matrix suspend code (#14090) commit e8943a8b0c9d7ff4f078fe1f76f2c62c269767c5 Merge: 1ec6ce8c37 30bb807c13 Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 17:33:25 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 30bb807c13a5787164bd63fa17a97c0870a60198 Author: Weirdo <1248314361@qq.com> Date: Sat Aug 21 01:32:53 2021 +0800 [Keyboard] Add Naiping series keyboard (#14040) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 1ec6ce8c370d53292979718cc406b66c4c5616a8 Merge: 92fa07336c c1add5d0e2 Author: Zach White <skullydazed@gmail.com> Date: Fri Aug 20 08:22:41 2021 -0700 Merge remote-tracking branch 'origin/master' into develop Resolved Conflicts: lib/python/qmk/info.py commit c1add5d0e278da55128964dc305b833fb0bbc063 Author: Joel Challis <git@zvecr.com> Date: Fri Aug 20 16:16:59 2021 +0100 Restore layout count validation (#14068) commit 92fa07336cd7fcd578c31a8069cf955a4d601327 Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 06:14:42 2021 -0700 [Bug] Fix RGB/LED Matrix Suspend code (#14084) commit da11a49905605871eea66f8f03b2c4b46d1de88a Merge: 69c71d4843 90ff4fe749 Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 13:14:35 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 90ff4fe749346c3b92aa8ca6461f5091fabfa99e Author: tiltowait <208040+tiltowait@users.noreply.github.com> Date: Fri Aug 20 06:13:59 2021 -0700 [Keyboard] Add IBM Model M SSK configuration (#14050) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 69c71d4843586fad9c29c4dd945aa170f9990d8e Author: Joel Challis <git@zvecr.com> Date: Fri Aug 20 10:15:11 2021 +0100 Align DIP_SWITCH_PINS_RIGHT implementation with encoders (#14079) commit b229b0fba72d79f1c723f2415531e61537b56fc3 Author: Joel Challis <git@zvecr.com> Date: Fri Aug 20 10:11:49 2021 +0100 Fix issues with recent keymap.json changes (#14089) * Fix issues with recent keymap.json changes * Allow empty author string commit 0741aae1d9e53206d5930fcb962948f13f48e661 Merge: 8dfd33e3d1 fd54992e1f Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 04:36:09 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit fd54992e1f65713a93115a0a1737e97d3e2d8522 Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:35:29 2021 -0700 [Keyboard] Fix Feels65 Via keymap (#14086) commit 8dfd33e3d1d62b410e4f94b3eb5a1caf5ef5dcf6 Merge: c6f24f66bd 37b5ead17d Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 04:27:09 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 37b5ead17d55d893d8639acd402cb4907ff4cc2c Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:26:37 2021 -0700 [Keyboard] Fix space_space rev1 keyboard files (#14087) commit c6f24f66bd60e67fb9eca689bb46aa23a10a0e5a Merge: 0a1bf7f6aa cc0ae9cc4c Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 04:22:05 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit cc0ae9cc4ceaf3bdd5d33e1d410b319db617c4eb Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:21:00 2021 -0700 Revert "[Keyboard] Dumbpad VIA support added (#13512)" commit 0a1bf7f6aa6e44557041e03f6e58df5a180c6d79 Author: Simon Arlott <70171+nomis@users.noreply.github.com> Date: Fri Aug 20 00:31:23 2021 +0100 Support using a timer for wait_us() on ChibiOS-based boards (#12211) * Support using a timer for wait_us() on ChibiOS-based boards (#12198) There are spare GPT timers that can be used to get a more accurate wait_ms() time. This is required for the matrix scan unselect delay (30µs) to be shorter than the system tick rate of 100µs. This is limited to the maximum GPT duration of 65535 so values above that will automatically use the previous implementation based on the system tick. Using a specific timer means it can't be shared by another thread at the same time so when wait_us() is called from anything other than the main thread it will use the system tick implementation too. * Update tmk_core/common/chibios/wait.c * Update tmk_core/common/chibios/wait.c Co-authored-by: Joel Challis <git@zvecr.com> commit 462e7f075a14175be08f32561d5ba783e725ab7c Author: moyi4681 <moyi4681@users.noreply.github.com> Date: Fri Aug 20 03:02:07 2021 +0800 move volcano660 to ilumkb folder (#13550) * move volcano660 to ilumkb folder * Update rules.mk * Fix up readme Co-authored-by: zvecr <git@zvecr.com> commit 34137666498f367c677b751abab97100f30d1d36 Merge: 7f1c90b7a8 b724a0dfd5 Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 19 18:59:06 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit b724a0dfd5782f81d52fa006466e607d7ba04c5e Author: SneakboxKB <67670271+SneakboxKB@users.noreply.github.com> Date: Thu Aug 19 13:58:35 2021 -0500 [Keyboard] Ava initial commit (#13845) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com> commit 7f1c90b7a8d66b806f87229fb96e5c69ee9fb1a4 Author: Dasky <32983009+daskygit@users.noreply.github.com> Date: Thu Aug 19 19:58:17 2021 +0100 [Core] Speed up pimoroni trackball driver (#13823) commit e988f58374a138a1af79a141dc8eda54c8782907 Merge: 4279b14adf a12f3a3fb8 Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 19 18:45:19 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit a12f3a3fb87374d1c68417b2f58a22bad687f12c Author: minibois <themrminimario@gmail.com> Date: Thu Aug 19 20:44:47 2021 +0200 [Keyboard] Minor fixes for mini_elixivy/info.json (#14022) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 4279b14adffe081a3dfb17fa0f04ed21513e5eda Merge: 9d1c98c891 f4f679779e Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 11:32:23 2021 -0700 Merge remote-tracking branch 'upstream/master' into develop Conflicts: keyboards/gmmk/pro/ansi/keymaps/jonavin/rules.mk keyboards/space_space/rules.mk commit f4f679779e1404d9dc34c64823b9eb993bfa7ab3 Author: GG <72414103+spbgzh@users.noreply.github.com> Date: Thu Aug 19 21:17…
commit 46f15cd1a533cce8c9f7a406b1e6ee6765e48a20 Author: yfuku <30647434+yfuku@users.noreply.github.com> Date: Sat Sep 11 13:59:28 2021 +0900 [Keyboard] owl8 bugfix (#14020) commit d0b1d9f548aa39e1d267e8f62db4e0c65aae9206 Author: AKiwi92 <69772382+AKiwi92@users.noreply.github.com> Date: Sat Sep 11 05:20:43 2021 +0100 [Keyboard] KiwiKeebs Macro V2 (QMK/VIA) and update to V1 (#13499) Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ash <ash@splitpixel.co.uk> commit 6213989c3248405aed7710d68599c8e61ac5b910 Author: rarick <36723740+rarick@users.noreply.github.com> Date: Fri Sep 10 22:52:17 2021 -0500 [Keymap] Add keymap for crkbd/rarick (#13240) * Added new keymap for crkbd/rarick * Delete flash.sh Deleted rarick crkbd flashing script, as it will not be used by most users. * Applied feedback, and fixed build error caused by builder updates * Update keyboards/crkbd/keymaps/rarick/config.h Removed USE_MATRIX_I2C, no longer used. Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit d7747a2d700eec08679011d79dc6192fe43ca402 Author: Zac Moulton <moulton.zac@gmail.com> Date: Fri Sep 10 18:56:50 2021 -0700 [Keymap] moults31 userspace and keymaps (#12025) commit 759d1927f099ba319ad09c69a2cc71026d775713 Author: Xelus22 <17491233+Xelus22@users.noreply.github.com> Date: Sat Sep 11 05:14:39 2021 +1000 [Keyboard] Add RS60 (#14073) * initial rs60 * update * remove * Include rs60.h Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * List form readme. Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * change layout name Co-authored-by: Joel Challis <git@zvecr.com> * add layout Co-authored-by: Joel Challis <git@zvecr.com> * add license Co-authored-by: Joel Challis <git@zvecr.com> * 2021 update Co-authored-by: Joel Challis <git@zvecr.com> * add license Co-authored-by: Joel Challis <git@zvecr.com> * sigprof suggested changes * Remove redundant define Co-authored-by: Ryan <fauxpark@gmail.com> * Fixup readme Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Update keyboards/xelus/rs60/info.json Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Sergey Vlasov <sigprof@gmail.com> commit 7277f1febe0e86e8a32beb779aa24e02bfdb6826 Author: Ryan <fauxpark@gmail.com> Date: Fri Sep 10 23:11:17 2021 +1000 Remove BLUETOOTH_ENABLE from defaultish keymaps (#14375) commit d5cb7de5e4ea60dce69764a627358d534af1f666 Author: Ryan <fauxpark@gmail.com> Date: Fri Sep 10 17:17:54 2021 +1000 Change USBasp and bootloadHID bootloaders to lowercase (#14354) commit 7eea780a7da2d9197b78b62b7294a6b2bc2fa572 Author: Ryan <fauxpark@gmail.com> Date: Fri Sep 10 13:35:46 2021 +1000 Remove bootloader listings from rules.mk (#14330) commit 2cb9219a3e655218f5380a41cf5bc5e3135caaa1 Author: Ryan <fauxpark@gmail.com> Date: Fri Sep 10 13:32:22 2021 +1000 Remove commented out BLUETOOTH_ENABLE rules (#14361) commit 7f80076d044d729407cc4aad35095ff4a8ff5653 Author: Joel Challis <git@zvecr.com> Date: Fri Sep 10 03:57:36 2021 +0100 Align rgb/led matrix docs with current behaviour (#14367) commit 22499636871ae8f0b8f2da90f801f9290fb1d186 Author: Uy Bui <uybv.cntt@gmail.com> Date: Fri Sep 10 02:02:45 2021 +0900 [Keyboard] Add custom pcb for Polaris (#14347) * [Keyboard] pcb for Polaris * [Keyboard] pcb for Polaris: update layout * Update keyboards/wekey/polaris/info.json Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit d6dd2e0d516a67bdc9bde2b6d1680a00c48675e4 Author: Ryan <fauxpark@gmail.com> Date: Thu Sep 9 16:50:52 2021 +1000 Fix CRLF in lyra/rev1 (#14360) commit 4c88f76be8099d45444cea894bb2162870115832 Author: Malevolti <82970232+Malevolti@users.noreply.github.com> Date: Thu Sep 9 07:34:32 2021 +0100 [Keyboard] add lyra (#13977) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 82ee9bd475be9723d53ea3e8e101a038bbfa1b25 Author: mechlovin <57231893+mechlovin@users.noreply.github.com> Date: Wed Sep 8 22:23:26 2021 -0700 [Keyboard] Add Olly JF PCB (#14056) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 6d43a5daf4225cf677840d11b151d28f49e8f9e9 Author: Drashna Jaelre <drashna@live.com> Date: Wed Sep 8 20:19:06 2021 -0700 Backport F_CPU/F_USB hack from system76 (#14286) Co-authored-by: Ryan <fauxpark@gmail.com> commit cb4006c0b47e9d99c2f60b74d414b19cf4b9e333 Author: Felix Jen <fjen@felixjen.com> Date: Wed Sep 8 19:44:52 2021 -0700 [Keymap] Fix Maker Keyboards Alexa Keymap (#14355) commit 891ddd9a30628509b239a0d41fbdc65b4530f80a Author: Ethan Yates <70546312+RealEmanGaming@users.noreply.github.com> Date: Wed Sep 8 20:14:03 2021 -0600 [Keyboard] Add 61Key (#14259) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit f3bef84dace5d1d938f9d02be644bf421a4a3de1 Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Thu Sep 9 03:34:49 2021 +0200 `ST7565_TIMEOUT 0` and `ST7565_DISABLE_TIMEOUT` should behave the same (#14315) commit da81e5c7cd700cdb3ecd750ae8044f514fb65ca2 Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Thu Sep 9 03:34:34 2021 +0200 `OLED TIMEOUT 0` and `OLED_DISABLE_TIMEOUT` should behave the same (#14302) commit 853e56d080d71ebf1be7299e3b78f6e5ec190aa5 Author: Drashna Jaelre <drashna@live.com> Date: Wed Sep 8 18:10:43 2021 -0700 [Keyboard] Minor tweaks to Work Board layout (#14351) commit 9e77cdf4e66ff1cfdd7effaf77e129bf3ae9a1a5 Author: Ryan <fauxpark@gmail.com> Date: Thu Sep 9 10:27:58 2021 +1000 Bugfix for Joystick and JSON schema (#14295) commit 3f2a030de6a306ed72eafe7aa143a5b695f9469d Author: rhmokey <57172003+rhmokey@users.noreply.github.com> Date: Thu Sep 9 07:57:43 2021 +0800 [Keyboard] Add new Mokey keyboard (#14329) Co-authored-by: Ryan <fauxpark@gmail.com> commit d510f6afa97801ea53078ac7fbdbd24824d77f4e Author: Gastón Jorquera <email@gaston.life> Date: Wed Sep 8 16:55:12 2021 -0700 [Keymap] Add Gaston's Lily58 custom keymap (#14334) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Gaston Jorquera <gjorquera@gmail.com> commit 4294aa0f1ee546c74a72bad3e556d7ee4e020a88 Author: Drashna Jaelre <drashna@live.com> Date: Wed Sep 8 16:52:43 2021 -0700 [Keyboard] Tractyl Manuform - configuration updates (#14314) * [Keyboard] Tractyl Manuform - configuration updates * Update readmes * Add more details * Fix issues with encoder pins * Additional fixes for pin config * Fix up some comments commit 8f8411a98a60ffe9e8410e892bff946d9122d3a9 Author: Keenan Brock <keenan@thebrocks.net> Date: Wed Sep 8 19:02:50 2021 -0400 [Keyboard] Add VIA keymap for the reviung39 (#14234) commit 2e0659f7fddd4c872b230c4a7d2e2a5517042414 Author: Joel Challis <git@zvecr.com> Date: Wed Sep 8 23:44:18 2021 +0100 Fixes for recent i2c migrations (#14352) commit 9c175f180138558748b0b240e76cb04fa11f9927 Author: jackytrabbit <jacky_lijun@126.com> Date: Wed Sep 8 15:34:36 2021 +0800 [Keyboard] Update VIA support for lazydesigners/the40 (#14240) Co-authored-by: Joel Challis <git@zvecr.com> commit 541e1012912e320e0f65ac1e24f9f8659a5571a8 Author: Gabriel Bustamante <gabriel.bustamante@usach.cl> Date: Wed Sep 8 03:53:33 2021 -0300 [Keymap] New keymap for bm40 (#14182) commit 3ef01a3482b76a956ba2f9f399a14d9e2f86b362 Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Wed Sep 8 12:07:00 2021 +0800 [Keyboard] add wang ergo (#14245) Co-authored-by: Ryan <fauxpark@gmail.com> commit 1ebaec96e7a9695578813916ba2e1651101e385b Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Sep 8 03:23:45 2021 +0000 Sneakbox Ava tidy-up (#14298) commit 267ffb9914fd04026aa9841c6c15e51ee6841811 Author: IFo Hancroft <contact@ifohancroft.com> Date: Wed Sep 8 06:01:58 2021 +0300 [Keymap] Adding IFo Hancroft's ErgoDox EZ Keymap (#14342) commit 0b8d6df39037e58b6b699332d2bbbc448889c6b2 Author: Drashna Jaelre <drashna@live.com> Date: Tue Sep 7 18:53:55 2021 -0700 [Keyboard] Fix issues with 3w6 rev2 matrix (#14346) commit 60c5bd7b5e0e75f48d9731118b92a3add3342efd Author: Joel Challis <git@zvecr.com> Date: Wed Sep 8 02:23:11 2021 +0100 handwired/dactyl - Refactor use of legacy i2c implementation (#14344) commit 04c0704b280c4847c43b164335e9741b19219131 Author: Joel Challis <git@zvecr.com> Date: Tue Sep 7 16:35:13 2021 +0100 3w6 - Refactor use of AVR only I2C functions (#14339) * Refactor use of legacy i2c functions * Align rev2 * Review fixes commit e7a5c006d9777a4009da934f408961aa2d2e6fb1 Author: Joel Challis <git@zvecr.com> Date: Tue Sep 7 16:34:59 2021 +0100 Refactor use of legacy i2c implementation (#14341) commit 2d6635214ab05858271f312619c5447bf317cf51 Author: Joel Challis <git@zvecr.com> Date: Tue Sep 7 16:33:29 2021 +0100 ergodone - Refactor use of legacy i2c implementation (#14340) * Refactor use of legacy i2c implementation * copy-paste error commit 1dbe4e7dd0e0b1516997d84d16228e1d1ce29462 Author: shiftux <shiftux@gmail.com> Date: Mon Sep 6 21:44:39 2021 +0200 [Keyboard] Redox media (#13084) * adding a new revision 'media' to the redox keyboard * readme update * encoder fix * video link * drashna change requests * removing SPLIT_USB_TIMEOUT * intermediate rename * lowercase * drashna comments * include if defined KEYBOARD_redox_media * lowercase readme, tmp step * lowercase readme * drashna changes * more drashna comments * readme update * readme update * fauxpark and drashna comments * fauxpark comments * Update keyboards/redox/media/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 85a14ac25bca14e91a21f1820e06079b9c3a078e Author: Monksoffunk <monksoffunk@users.noreply.github.com> Date: Mon Sep 6 22:49:09 2021 +0900 [Keyboard] Zinc: fix RGBLED_NUM bug (#13287) commit 1a494da288509d162593aaa07f4f9ca36b6b3dbd Author: Joel Challis <git@zvecr.com> Date: Sun Sep 5 23:56:10 2021 +0100 Fix eeprom for Durgod boards (#14324) commit 1e1be4c229651703ef7c62784b704a859a3d13cf Author: Drashna Jaelre <drashna@live.com> Date: Sun Sep 5 15:35:42 2021 -0700 [Bug] Fix compile issues for boards with custom matrix (#14323) commit 8d6d8cfadfd1522b3dd2cc8ac1ce7393b45bbe64 Author: Joel Challis <git@zvecr.com> Date: Sun Sep 5 21:36:43 2021 +0100 Tidy up defines within STM EEPROM emulation (#14275) * Tidy up defines within stm eeprom emulation * Fix tests * Resolve todo * Still use page notion in clear * Remove more f4 refs commit fe6d6cf76dc827adb2f46d55217dc189eae21b02 Author: Ryan <fauxpark@gmail.com> Date: Mon Sep 6 06:36:31 2021 +1000 Remove empty override functions (#14312) * Remove empty override functions, 0-9 * Remove empty override functions, A-D * Remove empty override functions, E-H * Remove empty override functions, handwired * Remove empty override functions, I-L * Remove empty override functions, M-P * Remove empty override functions, Q-T * Remove empty override functions, U-Z commit 8a8fdd9a728a4cdc0ddce54fab9bf3b4ff8bf942 Author: Niko Wenselowski <niko@nerdno.de> Date: Sun Sep 5 21:36:16 2021 +0200 Highlight keycode (#14317) This should make it consistent with other docs and hopefully will make less people miss this detail. commit 767f2c02844acd77c86ea84fb86a1a7f49f379b0 Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Sun Sep 5 18:09:20 2021 +0200 [Core] Add `is_oled_scrolling` (#14305) commit 0471429c018b85ebbccfe8c823621235c99458b2 Author: kb-elmo <lorwel@mailbox.org> Date: Sun Sep 5 18:05:55 2021 +0200 [Keyboard] Fix rotary encoder function for Voice65 (#14316) Co-authored-by: Ryan <fauxpark@gmail.com> commit 014aa0661e2d9cf5b67334f82869d4a841cc703f Author: JayceFayne <13365789+JayceFayne@users.noreply.github.com> Date: Sat Sep 4 16:01:56 2021 +0200 Fix Space Cadet md link (#14300) commit c9262cf7f8ff42741189a765ca76b531ac20fbc5 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Sat Sep 4 10:02:15 2021 +0800 Enable extra keys for Technik ortho and stagger (#14282) * Extra keys for technik ortho * Extra keys for technik staggered Co-authored-by: filterpaper <filterpaper@localhost> commit b15bd128a543453f4545898ca3ad1be1b23a0cf5 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Sep 3 20:03:15 2021 +0000 FJLabs Ready100 Configurator Fixes (#14291) * grid-align keycodes; use short-form keycodes No logic change. * info.json: correct layout macro reference * info.json: correct LAYOUT_64key data Removes an extra key from the layout data. * 64_ansi Community Layout support * rename LAYOUT_64key to LAYOUT_64_ansi (with alias for backwards compatibility) * add LAYOUTS = 64_ansi to rules.mk * remove width and height keys from info.json commit 06c89e8abf072c4fe63120305d22d66ad50894ce Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Sep 3 20:01:50 2021 +0000 Naiping NPhhkb: 60_tsangan_hhkb Community Layout support (#14292) * 60_tsangan_hhkb Community Layout support * rename LAYOUT to LAYOUT_60_tsangan_hhkb * add LAYOUTS = 60_tsangan_hhkb to rules.mk * correct maintainer field in info.json * remove width and height keys from info.json * fix GitHub account link on readme commit 90909fbaf7946808970c4c5e83d9dcfdcd08b496 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Sep 3 20:00:29 2021 +0000 takashicompany/endzone34: correct QMK Configurator key sequence (#14290) * update info.json formatting * convert tabs to spaces * apply human-friendly formatting * correct Configurator key sequence * remove width and height keys from info.json commit 5f6d9913f814edcaf4e882615b76c85ed5499805 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Fri Sep 3 18:48:10 2021 +0000 OwLab Voice65 Hotswap: 65_ansi_blocker Community Layout support (#14293) * 65_ansi_blocker Community Layout support * rename LAYOUT to LAYOUT_65_ansi_blocker (with alias for backwards compatibility) * add LAYOUTS = 65_ansi_blocker to rules.mk * remove width and height keys from info.json commit 8574bf20d35b21c7b44ba8550fa11b4d100fdbbd Author: Ryan <fauxpark@gmail.com> Date: Sat Sep 4 02:09:30 2021 +1000 Remove more cruft in keyboard files (#14288) commit a01057d19dfa208fcf5c7cd16689257cb41ac79b Author: jhauh <8780195+jhauh@users.noreply.github.com> Date: Thu Sep 2 18:50:17 2021 +0100 [Keymap] Update iris fluffactually keymap (#14265) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 956cf8d7bfbca187ad9d1e0aabbe6c25348d5e07 Author: Drashna Jaelre <drashna@live.com> Date: Thu Sep 2 10:49:44 2021 -0700 [Keyboard] Work Louder board fixup (#14247) * [Keyboard] Add some last minute tweaks to Work board * Additional fixes * Fix rgb pin * Fix ws2812 hackery * additional led tweaks * Add indicator LEDs * fix bootmagic settings * Fix up RGB stuff * Limit power draw for entire board * fixup lights and such * change LED order on loop * Fix indicators if via is not enabled * Enable Sleep for rgb matrix * Even more LED tweaks * Final tweaks? * Tweak keycodes commit d36a7c512d14e3bc6534f311e8f1a8a69878acb3 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 17:17:35 2021 +0000 PistachioPro: correct Configurator key sequence (#14277) * info.json: apply human-friendly formatting * correct LAYOUT key sequence Moves the Enter key object to the correct place in sequence. commit ebfa7e14f34c274a80fffb6a4fb9a3194c045d44 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 17:09:38 2021 +0000 Matrix Falcon info.json fixes (#14273) * apply human-friendly formatting to info.json * update key labels; correct maintainer field * add LAYOUT_all data to info.json * remove width and height keys from info.json (per fauxpark) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 0290dd35471a6649c878c590fb9b4798940d05b2 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 17:08:35 2021 +0000 Yoichiro Lunakey Macro: correct Configurator key sequence (#14276) * apply human-friendly formatting to info.json * correct Configurator key sequence commit 98a2e9dc0ef7b18826e21af75fd24861ac683173 Author: jonavin <71780717+Jonavin@users.noreply.github.com> Date: Thu Sep 2 00:12:57 2021 -0400 [Keymap] new murphpad landscape keymap with encoder enhanced functions (#14103) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Jonavin <=> commit e056ae58a045d59686572ec1349c5c9f285517e5 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Wed Sep 1 21:12:15 2021 -0700 [Keymap] Fine-tuning Nyquist keymap. (#14269) commit 37aef4ebe17b04de07a17748e2452c2f1ebe77bd Author: Drashna Jaelre <drashna@live.com> Date: Wed Sep 1 21:08:58 2021 -0700 [Keymap] Fix Drashna Keymap issues missed before Develop merge (#14271) commit c1e5c920a9929a0434edca537e6c58aed294668c Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 03:50:44 2021 +0000 naiping/np64: 64_ansi Community Layout support and codebase touch-up (#14264) commit b55154fb0ad40d895ccc11bb09498f026e0c0773 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 03:47:28 2021 +0000 neson design/n6: Extended Community Layout Support and Layout Macro Fix (#14266) commit c0eab2a50491e7b27cb6fe8df82480a05e625068 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Sep 2 03:46:53 2021 +0000 wuque/serneity65: Layout Macro rework and Configurator fix (#14267) commit cb53c4fd41885ba60192cbd0b5fd23d6a687ab17 Author: hvp <32483282+hvpkod@users.noreply.github.com> Date: Thu Sep 2 05:44:36 2021 +0200 [Keymap] hvp keymap for Cornelius, updated ut47.2 and userspace (#14187) commit 872414f454435321b073ba747205b5f16ce0c53a Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Wed Sep 1 20:44:12 2021 -0700 [Keymap] Add peott-fr H87 keymap (#14232) commit b6ca21c65c0d32241ed697072292bd5118b64f9a Author: jonavin <71780717+Jonavin@users.noreply.github.com> Date: Wed Sep 1 23:42:31 2021 -0400 [Keymap] Jonavin keymap gmmk pro (#14220) add rgb nightmode and optional colemak layer Co-authored-by: Jonavin <=> commit cded3b75821547cd69614ab8b4a71417b6fa4bcb Author: Christian Eiden <christian.eiden@neteleven.de> Date: Thu Sep 2 05:41:17 2021 +0200 [Keymap] own scylla keymap (#14224) Co-authored-by: Drashna Jaelre <drashna@live.com> commit bb356a1584aa30020744432b87304ba912079ee7 Author: qieq <25284336+qieq@users.noreply.github.com> Date: Thu Sep 2 06:40:12 2021 +0300 [Docs] Update path to keycode.h (#14263) commit 7575bc23a677c9d34f4416dcfd2db6eafc1fd623 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Sep 1 17:44:03 2021 +0000 MatchstickWorks SouthPad: correct Configurator key sequence (#14255) * matchstickworks/southpad: correct Configurator key sequence * replace tabs with spaces; apply four-space indent commit 583f07ac58dca26183e56b14acd997eff98388c3 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Sep 1 12:20:56 2021 +0000 owl8: add info.json file (#14256) * owl8: add info.json file * remove width and height keys (per fauxpark) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit c573926e05ccdf71fdafa433db7cc46712d96d11 Author: Jay Greco <jayv.greco@gmail.com> Date: Wed Sep 1 02:48:14 2021 -0700 Fix snailmap compilation error (#14250) * Fix snailmap compilation error * Update keymap.c with correct OLED_ENABLE defines commit 8d97c54770ef5205455dc7d8b004fcaf3d148168 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Wed Sep 1 02:50:32 2021 +0000 mnk50: Configurator Fix and Layout Macro Additions (#14257) Co-authored-by: Ryan <fauxpark@gmail.com> commit c5ec423438696881c25ce1fe2ee189091e0510d6 Author: Casey Webster <casey.webster@gmail.com> Date: Tue Aug 31 19:50:42 2021 -0500 [Keymap] cwebster2 Keymap and userspace updates (#14258) commit fac5ec46564320ebbbc3d1f5575566badca2d3d7 Author: Andre Brait <andrebrait@gmail.com> Date: Wed Sep 1 01:18:35 2021 +0200 Move GMMK Pro layouts to the correct subdir (#14241) Also fix a compilation issue in the mike1808 keymap commit b7693c971c171298ca2be5c2bb4a71ca15893762 Author: Drashna Jaelre <drashna@live.com> Date: Tue Aug 31 15:25:46 2021 -0700 [Keyboard] Disable console on Iris Rev5 (#14249) commit 92106ee0388813399df01b07cf47a4f1e89ecf2d Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Tue Aug 31 18:29:49 2021 +0000 emi20: remove dead space from Configurator layout (#14254) commit b6d7b13a7a0f7a03bd44355766d35ab3fcb76feb Author: Felix Jen <fjen@felixjen.com> Date: Tue Aug 31 11:24:41 2021 -0700 [Keyboard] Add FJLabs KF87 PCB (#14179) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 6f5428687c37d45cf279d9d3f44de1098a767723 Author: Ibnu Daru Aji <ibnuda@users.noreply.github.com> Date: Wed Sep 1 01:23:02 2021 +0700 [Keymap] reflects current rick's keymap (#14169) commit bdd0a6c09789e3e4380f4351f1f83004542d309f Author: Salicylic-acid3 <46864619+Salicylic-acid3@users.noreply.github.com> Date: Tue Aug 31 14:19:21 2021 +0900 [Keyboard] Addition of VIA keymap and a few fixes for naked60 (#14225) Co-authored-by: Joel Challis <git@zvecr.com> commit f2c9e82e5b3887ed28c3a5c68d27c4efaca54201 Author: Joel Challis <git@zvecr.com> Date: Tue Aug 31 00:25:41 2021 +0100 cherry pick tidy up (#14244) commit 1e7117317fd8a51f9ca6e926777694b930c9502b Author: coliss86 <coliss86@users.noreply.github.com> Date: Tue Aug 31 01:13:19 2021 +0200 Documentation: Fix links in key overrides (#14228) Co-authored-by: Joel Challis <git@zvecr.com> commit 5ed8edae498178c8a3c958d36b5e19150ef2caf2 Author: JX <572673807@qq.com> Date: Tue Aug 31 03:34:19 2021 +0800 Update ws2812_spi.c (#14237) commit 2dc07391bd61e266ac2410ba7c0413c19eea5db5 Author: Danny <nooges@users.noreply.github.com> Date: Mon Aug 30 14:49:46 2021 -0400 [Keyboard] Add Iris Rev. 5 (#13934) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 27aebba1b1eadedf2ce25efc081aef3bdbbaab7a Author: dogspace <43654839+dogspace@users.noreply.github.com> Date: Mon Aug 30 14:42:04 2021 -0400 [Keymap] Add new snailmap keymap to nullbitsco/nibble keyboard (#14024) Co-authored-by: Ryan <fauxpark@gmail.com> commit c9283f4c1f073da0072638e78b3d5bf5619a89f4 Author: kb-elmo <lorwel@mailbox.org> Date: Mon Aug 30 20:29:15 2021 +0200 [Keyboard] Add OwLab Jelly Epoch (#14190) Co-authored-by: Ryan <fauxpark@gmail.com> commit b63114ea2963b2c6391176329e8ef6381b16aea2 Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Tue Aug 31 02:28:54 2021 +0800 [Keyboard] add slamz keyboard (#14188) Co-authored-by: Ryan <fauxpark@gmail.com> commit 9583f9f589ec4ecaafd3c8f9c709ce981dc684af Author: Purdea Andrei <andrei@purdea.ro> Date: Mon Aug 30 21:22:53 2021 +0300 [Bug] Fix build error when enabling NO_HAPTIC_MOD (#14178) Without this build would fail, if a keyboard had haptic feedback enabled, TAPPING_TOGGLE was not overridden in a config.h, and if NO_HAPTIC_MOD was defined in config.h. commit 949cfd4632066eb6f5574bc360b35a73afbc616f Author: Felix Jen <fjen@felixjen.com> Date: Mon Aug 30 11:05:13 2021 -0700 [Keyboard] add maker keyboards alexa (#14165) commit 557fce7a8e7606355f4b058ff597d70d1a3e32c7 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Mon Aug 30 11:04:42 2021 -0700 [Keymap] Add peott-fr keymap for Kbd6x (#14164) commit 9d32cb68c31c752964ea9fceee8492e4a5e7bd56 Author: Vincent Vorholter <VINNA152@GMAIL.COM> Date: Mon Aug 30 20:03:53 2021 +0200 [Keyboard] Changed ProductID on basketweav keyboards (#14162) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Vince Vorholter <vince@28east.co.za> commit baa423004a870b5cb86f4d1197dcda5f8b390f49 Author: Zach White <skullydazed@gmail.com> Date: Sun Aug 29 16:46:36 2021 -0700 ensure that the directory for sys.executable is in the user's path (#14229) commit b705020dafd0aa7531d03cd8fa64260684a3fb79 Author: Zach White <skullydazed@gmail.com> Date: Sun Aug 29 16:41:56 2021 -0700 move everything from qmkfm/base_container to qmkfm/qmk_cli (#14230) commit 13a2da973f182f238d1e27bd9da6f98173dad026 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Sun Aug 29 14:52:49 2021 -0700 Nyquist (#14202) * adding my Nyquist keymap * Updating Nyquist keymap with licensing. * Cleaning-up and improving Nyquist keymap. * Cleaning-up and improving Nyquist keymap. commit a1866a962c21a6e15f40cbde2bd09c0ff42f1454 Author: Sergey Vlasov <sigprof@gmail.com> Date: Mon Aug 30 00:24:43 2021 +0300 Update the nix-shell environment (#13316) * Nix: Allow calls to `bin/qmk` even when the build was started by `qmk` The `$PATH` modifications performed by the Nix wrapper for the `qmk` executable prevent `bin/qmk` from working properly (the changed `$PATH` contains a wrong `python3` executable which does not have the needed Python modules in its module path). As a workaround, disable the generation of that wrapper for the `qmk` Python package (there is yet another wrapper generated while building the Python environment, which would still set the Python module path properly when running `qmk`). Although `bin/qmk` is officially deprecated, QMK CLI still invokes it in some cases (at least `qmk doctor` and `qmk pytest`), therefore keeping these invocations working is useful. * Nix: Update `util/nix/pyproject.toml` to match `requirements*.txt` Update the Python dependency information used by Poetry to match the current state of the qmk_firmware code. * Nix: Bump QMK CLI dependency to 1.0.0; bump other Python deps Update Python dependencies for nix-shell to the most recent releases: - dotty-dict: 1.3.0 -> no longer used - milc: 1.4.2 -> 1.6.2 - pep8-naming: 0.11.1 -> 0.12.1 - pygments: 2.9.0 -> 2.10.0 - pyrsistent: 0.17.3 -> 0.18.0 - pyusb: 1.1.1 -> 1.2.1 - setuptools-scm: 6.0.1 -> no longer used - qmk: 0.1.0 -> 1.0.0 - qmk-dotty-dict: not used -> 1.3.0.post1 - yapf: 0.30.0 -> 0.31.0 Note to self: The command to update Python dependencies changed to: ( cd util/nix && nix run 'nixpkgs#poetry' -- update --lock ) commit ef7fdee6c803bf92bd6d892326c05ee1f473ad07 Author: J.Flanagan <jrfhoutx@comcast.net> Date: Sun Aug 29 14:18:56 2021 -0500 [Keyboard] Add Viktus SP Mini (#14069) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit f87cd8e8a02bf89d05737a19fd54e8ec6f63f90f Author: Trent Hoh <trenthoh@gmail.com> Date: Sun Aug 29 19:09:43 2021 +0800 [Keyboard] Corrected layout for np24 by YMDK (#14096) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 94d7635a4a8e335c743b4e77f8dd340665d43437 Author: peott-fr <70998091+peott-fr@users.noreply.github.com> Date: Sun Aug 29 04:08:23 2021 -0700 [Keymap] My Prime E keymap (#14117) commit 5d5668c3f8d77bebd841b838256f131de6ced497 Author: Weirdo <1248314361@qq.com> Date: Sun Aug 29 19:07:54 2021 +0800 [Keyboard] Add kelownaRGB64 (#14141) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 9afc64cd61da5e3e1d2fd72a83602709a6e4e4b8 Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Sun Aug 29 15:06:00 2021 +0900 [Keyboard] fix compile error `make helix/rev2/sc:all` (#14214) commit dd8922d48269a0664e840d6b6a537b8b91c1826b Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 29 10:51:53 2021 +1000 Fixup upstream paths for submodules. (#14205) commit 6caebb7b619d85efc6932111f58b4a5e6d8e18eb Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 29 09:47:48 2021 +1000 Bootmagic lite docs clarity. (#14204) commit f061ca497464fe85284906fb163a33eaee7a91ef Merge: ff65185dec 4bad375d7c Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 29 08:20:25 2021 +1000 Breaking changes develop merge to master, 2021Q3 edition. (#14196) commit 4bad375d7c09d949a9dcdd4feba147c9c7a67ec6 Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 29 08:18:18 2021 +1000 2021Q3 pre-merge `develop` changelog, keyboard aliases (#14198) * Initial changelog. * Data driven. * Submodule update. * Updated breaking changes docs. * Aliases. * Aliases. commit 29ec2d8f4283212cf45c926c288f652a6727acb7 Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 26 13:41:33 2021 -0700 [Docs] Add examples to RGB Matrix Indicators docs (#12797) commit 7e1634e2a6abac5fbdf7778ea7734a10b84ca49a Merge: a13b0d8a6c ff65185dec Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 26 17:50:09 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit ff65185dec6f97be1eb49f17cea526a0d0bbf3d6 Author: jackytrabbit <jacky_lijun@126.com> Date: Fri Aug 27 01:49:36 2021 +0800 Add support for lazydesigners/cassette8 (#14145) * Add support for lazydesigners/cassette8 Add support for lazydesigners/cassette8 * Update keyboards/lazydesigners/cassette8/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/lazydesigners/cassette8/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/lazydesigners/cassette8/info.json 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: Joel Challis <git@zvecr.com> commit a13b0d8a6cdfbb0c7873144e464c4ae13fa30854 Merge: 87cdb1cf9a 3fce5e6912 Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 26 17:47:28 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 3fce5e6912d78ec9fff4124b6952e3b8a0d4d3ae Author: jpuerto96 <jpuerto96@hotmail.com> Date: Thu Aug 26 13:45:48 2021 -0400 New Keyboard - V4n4g0rth0n (#14152) * General: Initial commit for v4n4g0rth0n * Remove unecessary things| * General: Fix info.json * Finalize changes * Update keyboards/v4n4g0rth0n/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/v4n4g0rth0n/v1/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v2/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/v4n4g0rth0n/v1/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 87cdb1cf9a89a702f0c4286d4260fc84b18ae042 Author: Joel Challis <git@zvecr.com> Date: Thu Aug 26 16:53:24 2021 +0100 Update readme files (#14172) commit 48d0ad28e789abae0413002f9dbda38f1a82924a Author: Joel Challis <git@zvecr.com> Date: Thu Aug 26 14:14:48 2021 +0100 Move to correct location (#14171) commit 6d646880a4d170409d784dab8be79ff3571d62ae Merge: 2bc978437e edf35615cf Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 26 11:38:28 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit edf35615cf4052e94024101e1f4ccb3ed838ce47 Author: kb-elmo <lorwel@mailbox.org> Date: Thu Aug 26 13:37:55 2021 +0200 Skeletn87 - Fix RGB pin (#14170) * add Skeletn87 * update skeletn87 files * update skeletn87 soldered * update readme image * update readme (again) * fix skeletn87 indicator LEDs * fix led pin for production PCB commit 2bc978437e98ca24dd6186a2d637272738cd54de Merge: 0c97bc5179 ee3a1133f1 Author: QMK Bot <hello@qmk.fm> Date: Wed Aug 25 23:56:39 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit ee3a1133f1283fab132f4d601e19a61da2041631 Author: Charles <charles.fourneau@gmail.com> Date: Thu Aug 26 01:56:09 2021 +0200 [keyboard] Add 0x3E (#14088) * Add 0x3E - default config * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review 2 Firmware size optimization Co-authored-by: Drashna Jaelre <drashna@live.com> * Rename files as per project guidelines + remove empty * Update link in readme.md Co-authored-by: Drashna Jaelre <drashna@live.com> commit 0c97bc5179ede0911067ecb0d96745d29710df07 Merge: 329c130202 4c5334cb9e Author: QMK Bot <hello@qmk.fm> Date: Wed Aug 25 23:40:04 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 4c5334cb9e0fef692ed3bd7a3e02579271f0f338 Author: 8bits4ever <87928173+8bits4ever@users.noreply.github.com> Date: Thu Aug 26 01:39:34 2021 +0200 [converter/a1200] Changing layout macro reference info.json (#14143) * Rename keyboards/converter/a1200/config.h to keyboards/converter/a1200/teensy2pp/config.h * Rename keyboards/converter/a1200/rules.mk to keyboards/converter/a1200/teensy2pp/rules.mk * Create dummy * Add files via upload * Delete dummy * Update readme.md * Update info.json commit 329c130202229c50f83af4272eb8dc1c0beb30ed Merge: 527b1e52aa 89f2b9486f Author: QMK Bot <hello@qmk.fm> Date: Wed Aug 25 19:04:06 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 89f2b9486fe28685a5e53f6ef20d140ccba4aab7 Author: MechMaster48 <zfoster777@gmail.com> Date: Wed Aug 25 12:03:27 2021 -0700 [Keymap] mechmaster48 keymap for OLKB Preonic rev3 (#14137) commit 527b1e52aa0c87d49b90ea18d7d3ca9728aaa9c2 Author: Joel Challis <git@zvecr.com> Date: Wed Aug 25 15:27:48 2021 +0100 Move nix folder alongside vagrant (#14132) commit a84de5e22be25e2059dfee732f5cca3ec0953a35 Author: Joel Challis <git@zvecr.com> Date: Wed Aug 25 01:16:59 2021 +0100 Revert 14083 && 14144 (#14150) * Revert "Short term bodge for firmware size bloat (#14144)" This reverts commit a8d65473461c337fb1e168d907bfb8c3ac8fdbd0. * Revert "Tidy up quantum.c now some of tmk_core has been merged (#14083)" This reverts commit c4dbf4bf0118dd785802861beb247433b5b7411d. commit 3855713ca0a9513c51fe70e61032d7ea89fa7e87 Merge: 622c3cac3a bb1b822247 Author: QMK Bot <hello@qmk.fm> Date: Tue Aug 24 22:10:04 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit bb1b82224772fcff8518b301f12c46fd132b04fd Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Wed Aug 25 06:09:26 2021 +0800 [Keyboard] Update Technik ortholinear RGB matrix points (#14124) Co-authored-by: filterpaper <filterpaper@localhost> commit 622c3cac3ab8bc25d3cfec63702e295e0b16a49a Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 17:18:25 2021 +0100 Fix merge artifacts (#14146) commit 2cade3a48300e0709f8aec68602faf90947b6738 Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 17:07:11 2021 +0100 Align some quantum sub-directories (#14134) * Misc folder tidy * Review comments * Remove redundant entry commit 2827a3cf754c2eaca37a0d44a5901741f1855414 Merge: a8d6547346 b4867e1600 Author: QMK Bot <hello@qmk.fm> Date: Tue Aug 24 15:44:36 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit b4867e1600baa615ec9b28421fc23d4b85bad8ec Author: Yoichiro Tanaka <yoichiro6642@gmail.com> Date: Wed Aug 25 00:44:00 2021 +0900 [Keyboard] Add yoichiro/lunakey_macro (#13849) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit a8d65473461c337fb1e168d907bfb8c3ac8fdbd0 Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 16:09:23 2021 +0100 Short term bodge for firmware size bloat (#14144) commit e3b68ddfe890868ac732f28ddcc1f111c69a0bfb Merge: c9c60d227e 097e85e930 Author: Drashna Jael're <drashna@live.com> Date: Tue Aug 24 07:32:31 2021 -0700 Merge remote-tracking branch 'origin/master' into develop commit c9c60d227e38abdf08ca86bcdad3a0cac2579e3f Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Tue Aug 24 22:34:24 2021 +0900 add wait_cpuclock() macro for AVR and CPU_CLOCK macro (#12755) commit c4dbf4bf0118dd785802861beb247433b5b7411d Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 14:28:37 2021 +0100 Tidy up quantum.c now some of tmk_core has been merged (#14083) commit 097e85e930ae7e7f8ffd67717ed944a38111de6c Author: GG <72414103+spbgzh@users.noreply.github.com> Date: Tue Aug 24 12:50:56 2021 +0300 [Keyboard] Add serneity65 (#13889) commit c4a2dc9a2d1b0c053272aec7672ab8df92550e88 Author: Xelus22 <17491233+Xelus22@users.noreply.github.com> Date: Tue Aug 24 19:39:24 2021 +1000 fix (#14142) commit 3ef978cb132e89f3dc55edc47c2c0c0f330cbd0d Author: Christian Sandven <christian.sandven@kindly.ai> Date: Tue Aug 24 10:54:17 2021 +0200 [Keyboard] Fix keyprez qmk configurator (#14119) commit a4aa6ccf7b98a203c16be51e8db4970a80f0abfd Author: kb-elmo <lorwel@mailbox.org> Date: Tue Aug 24 10:49:50 2021 +0200 [Keyboard] Add QEZ keyboard (#14131) commit b8c74d6b5d2e31b59b4ec73c84b8b4212b4b0936 Author: Albert Y <76888457+filterpaper@users.noreply.github.com> Date: Tue Aug 24 16:49:13 2021 +0800 [Keyboard] Update Technik staggered RGB matrix points (#14125) Co-authored-by: filterpaper <filterpaper@localhost> commit eaad654798d3b14b11cc99cafdf3a7db1c602c9d Author: stickandgum <stickandgum@users.noreply.github.com> Date: Tue Aug 24 04:48:35 2021 -0400 [Keymap] Fixed GMMK Pro -> stickandgum keymap readme.md (#14123) Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit e1c264f5793b246baa1dd70b39e964dd821c475f Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Tue Aug 24 16:42:23 2021 +0800 [Keyboard] Update info.json for ocean/gin_v2 (#14121) Co-authored-by: Ryan <fauxpark@gmail.com> commit bc239cd52022ea7ca26310faa9ed98e3faa81cb6 Author: Drashna Jaelre <drashna@live.com> Date: Tue Aug 24 01:37:14 2021 -0700 [Keymap] Drashna keymap fixups (#14140) commit 3455e2408dd8e3f11854fd6660e2b40027bcd92e Author: Drashna Jaelre <drashna@live.com> Date: Tue Aug 24 01:19:00 2021 -0700 [Keyboard] Fix default keymap for quark squared keyboard (#14139) commit 4e1c5887c5c08ebd2cf7868c8d9292aa728e7bf0 Author: Xelus22 <17491233+Xelus22@users.noreply.github.com> Date: Tue Aug 24 16:28:26 2021 +1000 [Core] Refactor OLED to allow easy addition of other types (#13454) * add docs * core changes * update keyboards to new OLED * updated users to new OLED * update layouts to new OLED * fixup docs * drashna's suggestion * fix up docs * new keyboards with oled * core split changes * remaining keyboard files * Fix The Helix keyboards oled options * reflect develop Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: mtei <2170248+mtei@users.noreply.github.com> commit 47a38c3f0ea0fe44c90040514889a69de9b53f2f Author: Joel Challis <git@zvecr.com> Date: Tue Aug 24 05:02:53 2021 +0100 Remove more unused files (#14135) commit 6fd20acf4be76e7a2bd82d3dfd0a9bcca8c507eb Author: Drashna Jaelre <drashna@live.com> Date: Mon Aug 23 18:40:24 2021 -0700 Fix Mouse Shared EP functionality (#14136) Specifically, if you enable the shared endpoint for mouse reports (or keyboard, which force enables it for mouse), and you don't have mousekeys enabled, it does not properly enable shared mouse EP for pointing device (which uses mouse reports). This cause it to error out in compiling. This fixes up some of the logic to ensure that all use cases are supported, and consolidates some of the code. commit e3483b4126adca1730dbaf1d466a227e66c6df91 Author: lalalademaxiya1 <66767061+lalalademaxiya1@users.noreply.github.com> Date: Tue Aug 24 08:32:15 2021 +0800 [Keyboard] Add new keyboard version: keychron/q1/rev_0102 (#14029) * Add keyboard Q1 * Update keyboards/keychron/q1/readme.md * Update keyboards/keychron/q1/rev_0100/rules.mk * Update keyboards/keychron/q1/readme.md * Change layer switch function to "default_layout_set" * Update keyboards/keychron/q1/rev_0100/info.json * Update keyboards/keychron/q1/q1.c * Mask out the DIP switch to fix sleeping issue when switch is ON * Added and changed readme.md Added keyboards\q1\rev_0100\readme.md Changed keyboards\q1\readme.md since different MCU may used in other version. * update * update keymap name * update keymap for keychron/q1/rev_0102 * Update info.json commit d57d9aec4f1e00601e6664ef6c4cb0e3e7826fe2 Author: Drashna Jaelre <drashna@live.com> Date: Mon Aug 23 15:46:06 2021 -0700 Fix bootloadHID comments breaking :flash (#14133) commit e756a21636149ad47c19c659d04be93cf3071dab Author: Donald Kjer <don.kjer@gmail.com> Date: Mon Aug 23 15:15:34 2021 -0700 eeprom_stm32: implement high density wear leveling (#12567) * eeprom_stm32: implement wear leveling Update EECONFIG_MAGIC_NUMBER eeprom_stm32: check emulated eeprom size is large enough * eeprom_stm32: Increasing simulated EEPROM density on stm32 * Adding utility script to decode emulated eeprom * Adding unit tests * Applying qmk cformat changes * cleaned up flash mocking * Fix for stm32eeprom_parser.py checking via signature with wrong base * Fix for nk65 keyboard Co-authored-by: Ilya Zhuravlev <whatever@xyz.is> Co-authored-by: zvecr <git@zvecr.com> commit 2481e109a0f79b4cdcecab4a6bf6755fb5eda3fc Merge: f314705921 9472c4b8cb Author: QMK Bot <hello@qmk.fm> Date: Mon Aug 23 22:06:37 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 9472c4b8cb448f04e17810dd304e368c60fdd504 Author: Olli Helenius <liff@iki.fi> Date: Tue Aug 24 01:06:04 2021 +0300 Fix US_RDQU keycode (#13464) `US_RDQU` and `US_LDQU` were aliased to the same keycode. `US_RDQU` should use the right bracket. commit f314705921c9c316e69cfb6767aba8f0570c7012 Author: Path Nirvana <pathnirvana@gmail.com> Date: Tue Aug 24 05:05:10 2021 +0700 adding uf2 flash support for blackpill 401 (#13968) * adding uf2 flash support for blackpill 401 * forgot to add blackpill to keyboard header file * making changes requested by drashna * fixing tzarc s comments * removing the keyboard * undo the change to dactyl_manuform.h commit 718f0a2482ab821df141a9985d1eb31a6fe6aed9 Merge: d8778eba92 a72b562141 Author: QMK Bot <hello@qmk.fm> Date: Mon Aug 23 14:26:24 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit a72b5621418bebf253865ed19f92a860b5b9039a Author: Rifaa Subekti <68178825+oceeean@users.noreply.github.com> Date: Mon Aug 23 22:25:51 2021 +0800 [Keyboard] update default and via keymap for ocean/wang_v2 (#14122) commit d8778eba922f3415acb40dd178dd821b05bdb654 Author: Nick Brassel <nick@tzarc.org> Date: Mon Aug 23 19:37:16 2021 +1000 Fixup line endings. commit 71df135254709c183b980b89554216ec86d02eab Author: stickandgum <stickandgum@users.noreply.github.com> Date: Sun Aug 22 22:19:11 2021 -0400 [Keymap] Feature rich keymap for GMMK Pro (ANSI) (#14120) Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit 355872cc1d7c0eb5e5c66845188d53c7a434c8d2 Merge: 9af069ecf3 5cd7999bc4 Author: QMK Bot <hello@qmk.fm> Date: Mon Aug 23 02:10:58 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 5cd7999bc4b9e7c049bc80e0f812676528a07209 Author: Vino Rodrigues <366673+vinorodrigues@users.noreply.github.com> Date: Mon Aug 23 12:10:23 2021 +1000 [Keyboard] Update rgb matrix config in kbdfans/kbd67/mkiirgb/v3/v3.c (#14094) This patch corrects 2 issues with the LED matrix of the KDBFans KBD67 Lite (v3) * Incorrect mapping of the right-shift, down-arrow, and right-arrow. (i.e. `NO_LED` positions of the `g_led_config` key matrix in the .c file do not match the `LAYOUT_65_ansi_blocker` matrix in the .h file. * Remapping of the *LED Index to Physical Position* using physical measurements from actual keyboard and accounting for the southpaw LED position to define the true centre of the keyboard (more relevant to circular animations). commit 9af069ecf354b97b3456e856fbf8e22822efeb18 Author: Dasky <32983009+daskygit@users.noreply.github.com> Date: Mon Aug 23 00:31:38 2021 +0100 Fix typo (#14118) commit f043b8be384cbfde6dcca0ffee2fc842a4fb4342 Merge: 4b87c1f40b aa28335651 Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 21:43:07 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit aa28335651a5a76d89054509186500c3af6147e7 Author: Bror Winther <brorwinther@gmail.com> Date: Sun Aug 22 23:42:34 2021 +0200 Add fix for brew upgrade (#12921) Add a fix for `brew upgrade` so only formulae is upgraded and not casks commit 4b87c1f40bd3c96132878c5cbb75ce2109e4b861 Merge: 7dfa93d9b6 5319727b70 Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 16:29:18 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 5319727b7086f9e73e423054eed4886d8de2750b Author: Ryan <fauxpark@gmail.com> Date: Mon Aug 23 02:28:48 2021 +1000 Fix line endings for `quark_squared` info.json (#14113) commit 7dfa93d9b6d01757f6583c77055f1ff59d04876e Merge: 34d0376ab9 46fb874269 Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 06:04:52 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 46fb8742692b546901555ffc544e954801ff5340 Author: npspears <40127181+npspears@users.noreply.github.com> Date: Sun Aug 22 01:04:20 2021 -0500 [Keyboard] add support for Quark² (#14109) Quark² is a hotswap version of the Quark PCB commit 34d0376ab9d73a77c50b78b01498710346ba6105 Merge: f709394442 9a51076859 Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 05:12:24 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 9a51076859f00c28749bc8e1627e7f09263f3a88 Author: Christian Sandven <christian.sandven@kindly.ai> Date: Sun Aug 22 07:11:56 2021 +0200 [Keyboard] Keyprez bison (#14100) Co-authored-by: Ryan <fauxpark@gmail.com> commit f70939444262da043dfd4e092579528498d14db6 Merge: aedd8cca31 b1b6fe1c3d Author: QMK Bot <hello@qmk.fm> Date: Sun Aug 22 05:11:44 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit aedd8cca310ecb45221566edcca34a749117329e Author: precondition <57645186+precondition@users.noreply.github.com> Date: Sun Aug 22 07:11:32 2021 +0200 [Keyboard] Kyria default reformat (#14080) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit b1b6fe1c3da1de17e56fc65499c61886cb0a298a Author: Conor Burns <mail@conor-burns.com> Date: Sun Aug 22 07:11:15 2021 +0200 [Keymap] added bongocat keymap to 0xCB Static (#14093) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 78ccd9c201199444bc06161b05ee8d7ba9c31613 Author: peepeetee <43021794+peepeetee@users.noreply.github.com> Date: Sat Aug 21 22:53:49 2021 -0500 Organize KPrepublic, K.T.E.C, xiudi boards into directories (#12159) * reset; redoing my steps; and recommit * include xd002/.noci commit c70abc8d047319830e369ae4e14cd43bae3bd3b8 Author: Nick Brassel <nick@tzarc.org> Date: Sun Aug 22 13:49:33 2021 +1000 Warn when building a board that uses arm_atsam (#10904) * Add deprecation warning during build when building a board that uses arm_atsam. * Rewording. * Wording. * Fixup. commit dcef03853d612feb23b02523f1dfaf6576d18ace Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 19:08:05 2021 -0700 [Keyboard] Disable Console on Keebio Quefrency (#14108) commit f4a2f2bb7e0d745c6f126db15b94955eebc64884 Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 18:34:16 2021 -0700 [Keyboard] Fix compile issues for Tractyl Manuform (#14105) commit e08d6a33fc1c119e4632bdaa37e75aebbd895dbd Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 18:34:04 2021 -0700 [Core] Fix copypasta issue with pmw3360 sensor config (#14106) commit 0ae20e74578ae4420af3e684f7ad9fcbd7beee94 Author: Joakim Tufvegren <jocke@barbanet.com> Date: Sun Aug 22 02:51:17 2021 +0200 Make solo half of split keyboards (more) usable. (#13523) * Make solo half of split keyboards (more) usable. Using only one half of a split keyboard (that's using the split_common framework to communicate) is not a great experience, since several read timeouts per scan cycle cause an unusably slow scan rate. This change blocks all split communication attempts for 500 ms (configurable) after an error occurs, causing the scan rate to become at least _more_ usable, but might need some tweaking to work fully on most keyboards. One read timeout still needs to occur after the 500 ms has passed, and if that timeout isn't low enough, some scan cycles may still be too slow. * Fix lint complaint. * Require 25 consecutive comm errors to see comms as disconnected. The number of max errors can be overridden by defining `SPLIT_MAX_CONNECTION_ERRORS`. * Add comments to new defines, and ability to disable disconnection check. Also increase `SPLIT_MAX_CONNECTION_ERRORS` to 40, since it's divisible by most relevant numbers for the description. * Make lint happy ...again * Only update `connection_check_timer` when needed. * Add new defines to split keyboard documentation. * Move connection timeout logic to transport.c, add `is_transport_connected`. * Use split_common disconnection logic in matrix.c. Instead of doing more or less the same thing twice. * Move disconnection logic to `transport_master`. Is a cleaner implementation, and causes the scan rate while disconnected to increase instead of decrease. * Lint fixes. * Lower default `SERIAL_USART_TIMEOUT` to 20 ms. The read timeout must be low enough to not cause exessively long scan cycles when using a solo split half. 10 ms was determined from testing to work fine even with the slowest defined baudrate of 19200 (5 ms was too low for that case), so 20 ms should be fine for most cases. * Remove `SERIAL_USART_TIMEOUT` from ergodox_infinity/config.h Was somewhat mistakenly included in an earlier PR. * Fix building with `USE_I2C`. * Reduce built firmware size. Not really sure why this works, the idea was taken from tzarc's work on split disconnection. * Tweak and improve opt-out for split disconnection logic. There are now two ways to opt out from this feature: * Set `SPLIT_MAX_CONNECTION_ERRORS` to 0. This will completely disable the connection status checks (also affects the slave matrix reset logic in matrix.c, though). * Set `SPLIT_CONNECTION_CHECK_TIMEOUT` to 0. This will only disable the communication throttling while disconnected. Will make the firmware smaller. * Make split disconnection logic work with custom transports. Includes a fallback implementation for keyboards using a custom split_util.c but not a custom matrix.c (currently no such keyboard seems to be merged, though). * Remove unnecessary include of timer.h Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com> commit c5f41d42d8e4dc88b2aeb414aa0d26ad23ad34f1 Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 16:46:35 2021 -0700 Updated RGB Matrix suspend define part 3 (#13954) * Updated RGB Matrix suspend define part 3 * Revert "Update config.h for kbdfans/kbd67/mkiirgb/v3 (#13978)" This reverts commit 80015f7fb023f27ad5307815fd5433694a3bcb4a. * Add additional boards/keymaps commit 58a5030661b57f1dd05693053df2eddadc285f64 Author: Drashna Jaelre <drashna@live.com> Date: Sat Aug 21 13:34:44 2021 -0700 [Keymap] Drashna's Improve OLEDs and custom Split code (#14063) * Fill the oleds with right mods * Enable double mods on x32 oleds * Disable forced NKRO * Make oleds fancy only on good MCUs * Overhaul oled display * Further enhance oled, with kitty! * Final oled form * Not working transport * Transport id of woring * Add acceleration * fix button placement for accel macro * Fix accelartion location and behavior * Remove OLED sync code * Fix alignment issue * Remove audio hack * Fix up zima keymap * Add matrix slave scan function and cleanup drashna.h * Clean up user space * Allow userspace sync to be disable-able * Fix weird issue with audio * Fix alignment issue with user split sync * Disable second rgb matrix task * Disable additional animations * Change dynamic keymap settings * Hacky fix for borked corne * Add Blackpill (F411) support to tractyl manuform * remove manual via eeprom reset * Remove all references to rgblight twinkle * Fix issues with config processing commit da1c011afc67dab0049b30a4c021dc38a36cb9aa Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 21:14:23 2021 -0700 Improve pmw3360 sensor and make it more hardware agnostic (#14097) commit 3452c89c8b5e652ff957123151ca0bbdfcbf3927 Merge: a80d789147 c1cad5b751 Author: QMK Bot <hello@qmk.fm> Date: Sat Aug 21 04:13:34 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit c1cad5b7516af745cc0a3ffde8c0cc9af63e5a1d Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 21:13:02 2021 -0700 [Keyboard] Fix naiping/npminila layout macro (#14098) commit a80d7891472335ec297082daecc6fbf90042c38c Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 21:02:53 2021 -0700 Fix issues with VIA EEPROM init and bring in line with eeconfig functionality (#13243) Co-authored-by: Ryan <fauxpark@gmail.com> commit afd3bcbf45a9b7de097d7666ced2c674192949e5 Author: Nick Brassel <nick@tzarc.org> Date: Sat Aug 21 13:38:38 2021 +1000 Fix up compilation issues. (#14095) commit ce379ef458fd9092543fb4022aab6e455865f514 Merge: a7d48b063e c71d67ba3f Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 22:32:01 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit c71d67ba3f4bdedbd5ec1e931e6ea9568fcd0d98 Author: Spaceman <rionlion100@gmail.com> Date: Fri Aug 20 18:31:26 2021 -0400 [Core] [Docs] Remove travis-ci references (#13916) commit a7d48b063ec9d551396eadeb02a924d2ee3ea515 Author: Ryan <fauxpark@gmail.com> Date: Sat Aug 21 03:43:49 2021 +1000 Fix LED Matrix suspend code (#14090) commit e8943a8b0c9d7ff4f078fe1f76f2c62c269767c5 Merge: 1ec6ce8c37 30bb807c13 Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 17:33:25 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 30bb807c13a5787164bd63fa17a97c0870a60198 Author: Weirdo <1248314361@qq.com> Date: Sat Aug 21 01:32:53 2021 +0800 [Keyboard] Add Naiping series keyboard (#14040) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 1ec6ce8c370d53292979718cc406b66c4c5616a8 Merge: 92fa07336c c1add5d0e2 Author: Zach White <skullydazed@gmail.com> Date: Fri Aug 20 08:22:41 2021 -0700 Merge remote-tracking branch 'origin/master' into develop Resolved Conflicts: lib/python/qmk/info.py commit c1add5d0e278da55128964dc305b833fb0bbc063 Author: Joel Challis <git@zvecr.com> Date: Fri Aug 20 16:16:59 2021 +0100 Restore layout count validation (#14068) commit 92fa07336cd7fcd578c31a8069cf955a4d601327 Author: Drashna Jaelre <drashna@live.com> Date: Fri Aug 20 06:14:42 2021 -0700 [Bug] Fix RGB/LED Matrix Suspend code (#14084) commit da11a49905605871eea66f8f03b2c4b46d1de88a Merge: 69c71d4843 90ff4fe749 Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 13:14:35 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 90ff4fe749346c3b92aa8ca6461f5091fabfa99e Author: tiltowait <208040+tiltowait@users.noreply.github.com> Date: Fri Aug 20 06:13:59 2021 -0700 [Keyboard] Add IBM Model M SSK configuration (#14050) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 69c71d4843586fad9c29c4dd945aa170f9990d8e Author: Joel Challis <git@zvecr.com> Date: Fri Aug 20 10:15:11 2021 +0100 Align DIP_SWITCH_PINS_RIGHT implementation with encoders (#14079) commit b229b0fba72d79f1c723f2415531e61537b56fc3 Author: Joel Challis <git@zvecr.com> Date: Fri Aug 20 10:11:49 2021 +0100 Fix issues with recent keymap.json changes (#14089) * Fix issues with recent keymap.json changes * Allow empty author string commit 0741aae1d9e53206d5930fcb962948f13f48e661 Merge: 8dfd33e3d1 fd54992e1f Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 04:36:09 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit fd54992e1f65713a93115a0a1737e97d3e2d8522 Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:35:29 2021 -0700 [Keyboard] Fix Feels65 Via keymap (#14086) commit 8dfd33e3d1d62b410e4f94b3eb5a1caf5ef5dcf6 Merge: c6f24f66bd 37b5ead17d Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 04:27:09 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit 37b5ead17d55d893d8639acd402cb4907ff4cc2c Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:26:37 2021 -0700 [Keyboard] Fix space_space rev1 keyboard files (#14087) commit c6f24f66bd60e67fb9eca689bb46aa23a10a0e5a Merge: 0a1bf7f6aa cc0ae9cc4c Author: QMK Bot <hello@qmk.fm> Date: Fri Aug 20 04:22:05 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit cc0ae9cc4ceaf3bdd5d33e1d410b319db617c4eb Author: Drashna Jaelre <drashna@live.com> Date: Thu Aug 19 21:21:00 2021 -0700 Revert "[Keyboard] Dumbpad VIA support added (#13512)" commit 0a1bf7f6aa6e44557041e03f6e58df5a180c6d79 Author: Simon Arlott <70171+nomis@users.noreply.github.com> Date: Fri Aug 20 00:31:23 2021 +0100 Support using a timer for wait_us() on ChibiOS-based boards (#12211) * Support using a timer for wait_us() on ChibiOS-based boards (#12198) There are spare GPT timers that can be used to get a more accurate wait_ms() time. This is required for the matrix scan unselect delay (30µs) to be shorter than the system tick rate of 100µs. This is limited to the maximum GPT duration of 65535 so values above that will automatically use the previous implementation based on the system tick. Using a specific timer means it can't be shared by another thread at the same time so when wait_us() is called from anything other than the main thread it will use the system tick implementation too. * Update tmk_core/common/chibios/wait.c * Update tmk_core/common/chibios/wait.c Co-authored-by: Joel Challis <git@zvecr.com> commit 462e7f075a14175be08f32561d5ba783e725ab7c Author: moyi4681 <moyi4681@users.noreply.github.com> Date: Fri Aug 20 03:02:07 2021 +0800 move volcano660 to ilumkb folder (#13550) * move volcano660 to ilumkb folder * Update rules.mk * Fix up readme Co-authored-by: zvecr <git@zvecr.com> commit 34137666498f367c677b751abab97100f30d1d36 Merge: 7f1c90b7a8 b724a0dfd5 Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 19 18:59:06 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit b724a0dfd5782f81d52fa006466e607d7ba04c5e Author: SneakboxKB <67670271+SneakboxKB@users.noreply.github.com> Date: Thu Aug 19 13:58:35 2021 -0500 [Keyboard] Ava initial commit (#13845) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com> commit 7f1c90b7a8d66b806f87229fb96e5c69ee9fb1a4 Author: Dasky <32983009+daskygit@users.noreply.github.com> Date: Thu Aug 19 19:58:17 2021 +0100 [Core] Speed up pimoroni trackball driver (#13823) commit e988f58374a138a1af79a141dc8eda54c8782907 Merge: 4279b14adf a12f3a3fb8 Author: QMK Bot <hello@qmk.fm> Date: Thu Aug 19 18:45:19 2021 +0000 Merge remote-tracking branch 'origin/master' into develop commit a12f3a3fb87374d1c68417b2f58a22bad687f12c Author: minibois <themrminimario@gmail.com> Date: Thu Aug 19 20:44:47 2021 +0200 [Keyboard] Minor fixes for mini_elixivy/info.json (#14022) Co-authored-by: Drashna Jaelre <drashna@live.com> commit 4279b14adffe081a3dfb17fa0f04ed21513e5eda Merge: 9d1c98c891 f4f679779e Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 11:32:23 2021 -0700 Merge remote-tracking branch 'upstream/master' into develop Conflicts: keyboards/gmmk/pro/ansi/keymaps/jonavin/rules.mk keyboards/space_space/rules.mk commit f4f679779e1404d9dc34c64823b9eb993bfa7ab3 Author: GG <72414103+spbgzh@users.noreply.github.com> Date: Thu Aug 19 21:17:54 2021 +0300 [Keyboard] Add Mammoth20x (#14014) commit c59212821918736504074da24f33108551e8bdde Author: Yaroslav Smirnov <elorenn@bk.ru> Date: Thu Aug 19 21:15:30 2021 +0300 [Keyboard] Add Elrgo S to keyboards/handwired (#13893) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 1bfbaae533fd4716407a5f381df1a3b317963a92 Author: weteor <79446655+weteor@users.noreply.github.com> Date: Thu Aug 19 20:13:00 2021 +0200 [Keyboard] add 3w6 (#13746) commit 8200804e96d1914ebad1948b52d6e1cec2e3ffcc Author: kb-elmo <lorwel@mailbox.org> Date: Thu Aug 19 20:12:34 2021 +0200 [Keyboard] Add Voice65 (#13744) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit c039796d9d6d341f16600b7032df056c0959df06 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Thu Aug 19 17:47:10 2021 +0000 keebzdotnet F-Me Configurator fixes and codebase touch-up (#14077) * rename LAYOUT to LAYOUT_all * add info.json * override DYNAMIC_KEYMAP_LAYER_COUNT for via keymap The via keymap only initialized two layers without overriding the default value of DYNAMIC_KEYMAP_LAYER_COUNT (4). This commit sets DYNAMIC_KEYMAP_LAYER_COUNT for the via keymap to 2. commit 9aedf515c094b0c2d77417d…
* Add keyboard Q1 * Update keyboards/keychron/q1/readme.md * Update keyboards/keychron/q1/rev_0100/rules.mk * Update keyboards/keychron/q1/readme.md * Change layer switch function to "default_layout_set" * Update keyboards/keychron/q1/rev_0100/info.json * Update keyboards/keychron/q1/q1.c * Mask out the DIP switch to fix sleeping issue when switch is ON * Added and changed readme.md Added keyboards\q1\rev_0100\readme.md Changed keyboards\q1\readme.md since different MCU may used in other version. * update * update keymap name * update keymap for keychron/q1/rev_0102 * Update info.json
Description
Types of Changes
Issues Fixed or Closed by This PR
Checklist