-
-
Notifications
You must be signed in to change notification settings - Fork 39.4k
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
Ensure single newline at EOF for core files #11310
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Erovia
approved these changes
Dec 26, 2020
nblyumberg
pushed a commit
to nblyumberg/qmk_firmware
that referenced
this pull request
Dec 31, 2020
xgnxs
pushed a commit
to xgnxs/qmk_firmware
that referenced
this pull request
Jan 9, 2021
joeyv120
added a commit
to joeyv120/joes_qmk_firmware
that referenced
this pull request
Jan 10, 2021
commit a27346dad65709d80dd785e8955710df4be79f47 Merge: 287cb650a acdcc6220 Author: joeyv120 <joeyv120@outlook.com> Date: Sun Jan 10 16:13:04 2021 -0500 Merge commit 'acdcc622028a7c8e6ec086a5da2bff67fd137445' into UpdateQMK commit 287cb650af44e42260884c04929fabb4338ce0c0 Author: joeyv120 <joeyv120@outlook.com> Date: Sun Jan 10 15:31:17 2021 -0500 Revert "update from official QMK remote" This reverts commit 0f13e2f9a0eaf75e804649d790216058da069ed7. commit acdcc622028a7c8e6ec086a5da2bff67fd137445 Author: Matthias Bertschy <matthias.bertschy@gmail.com> Date: Sun Jan 10 05:01:09 2021 +0100 [Keymap] Add new atreus keymap to planck keyboard (#11420) commit 9d10c66cf08a97145a3a9caccd1092d1df3b226b Author: Joshua Diamond <josh@windowoffire.com> Date: Sat Jan 9 23:00:12 2021 -0500 Correct descriptions of rgblight functions (#11429) commit 6caef353a52e41336a2e76b8d260126d3b570e1b Author: Koichi Katano <36572567+kkatano@users.noreply.github.com> Date: Sun Jan 10 10:31:06 2021 +0900 Update Bakeneko65 readme (#11485) commit c85e2a8822e2b671e4d781f487902c79465e866a Author: Koichi Katano <36572567+kkatano@users.noreply.github.com> Date: Sun Jan 10 10:30:26 2021 +0900 Update Bakeneko60 readme (#11483) commit 3dc5e5af388fce6bd2619730c221be3ac71286dd Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 9 12:08:34 2021 -0800 tunks/ergo33: info.json fixes (#11488) * tunks/ergo33: info.json fixes Fix layout macro reference and key sequence. * fix make command in readme commit 0500a2e0f1496c181a423b223fa1e942f85e0cf6 Author: James Young <18669334+noroadsleft@users.noreply.github.com> Date: Sat Jan 9 10:15:15 2021 -0800 Add 96% ANSI Community Layouts (#11453) commit d54289db58d56b6ee0abd5510ddb693b5c0478c4 Author: Monksoffunk <monksoffunk@users.noreply.github.com> Date: Sat Jan 9 15:46:15 2021 +0900 Add VIA keymap for Zinc (#9299) * Add VIA keymap * Update Document files Update readme of VIA keymaps * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/rules.mk * Update keyboards/zinc/keymaps/via/rules.mk * Update keyboards/zinc/keymaps/via/rules.mk * Update keyboards/zinc/keymaps/via/rules.mk * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Update keyboards/zinc/keymaps/via/keymap.c * Add copyright license header commit 95a1496ebced72887a23367d72ba2587fabbb27f Author: Toban Wiebe <tobanw@gmail.com> Date: Fri Jan 8 16:37:42 2021 -0800 Fix AUR package name (#11416) On Arch, `qmk` is now in the official repos, whereas only `qmk-git` is in AUR. commit 06a6b23e60efd259566421a33401adf3ce79b346 Author: Erkki Halinen <erkkihalinen@gmail.com> Date: Sat Jan 9 00:19:35 2021 +0200 Update available pohjolaworks/louhi layouts and RGB config(#11466) commit 1be7485fa4d757ffef19611fc7ec04176280571c Author: Pascal Pfeil <pfeilpascal@outlook.de> Date: Fri Jan 8 23:16:21 2021 +0100 VIA Support: LFKPad (#11461) * VIA Support: LFKPad * Condense two mostly redundant rules.mk files * Set BOOTMAGIC_ENABLE to lite as advised by VIA tutorial commit 19e2bb272ebb0035165d77f0bb3a9828bc6526c1 Author: kb-elmo <lorwel@mailbox.org> Date: Fri Jan 8 22:28:35 2021 +0100 Added Odelia (#11362) * add odelia keyboard * Update readme.md * Update info.json commit 6d9b4c7b4f5de5631955e57b9706f90072971bcb Author: Joel Challis <git@zvecr.com> Date: Fri Jan 8 19:09:28 2021 +0000 Suggest 'QMK MSYS' as the default windows platform (#11321) * Suggest 'QMK MSYS' as the default windows platform * Review comments commit b609a07b45ccb1954054f85b8fdd53e03c76de90 Author: Joel Challis <git@zvecr.com> Date: Fri Jan 8 02:26:39 2021 +0000 Implement matrix_io_delay abstraction for Drop boards (#11472) commit 2574bc27916acbee086d27072994a32bab290a75 Author: Atsushi Morimoto <site@74th.tech> Date: Fri Jan 8 11:12:50 2021 +0900 [Keyboard] Add Sparrow62 (#11387) * add sparrow62 * fix split hand pin * fix default keymap back space * add via firmware * add 74th keymap fix for coding style * Update keyboards/sparrow62/readme.md Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/sparrow62/keymaps/74th/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/sparrow62/keymaps/74th/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * fix typo * remove macro for LOCK Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 985b8cab7ca7103aee2b83696824683bd5159888 Author: Ryan <fauxpark@gmail.com> Date: Fri Jan 8 06:39:38 2021 +1100 [Keyboard] JM60 refactor (#11421) commit 581368596ed724bd96ca1792c143e12670c11572 Author: Jane Bernhardt <jane@gboards.ca> Date: Thu Jan 7 12:05:55 2021 -0600 name change commit 832a6e150a7c774d10580881d7f2081d19b93f95 Author: Xyverz <xyverz@gmail.com> Date: Wed Jan 6 10:04:43 2021 -0800 [Keymap] Xyverz's crkbd keymap (#11299) * Initial commit for my Corne keyboard layout. * Updates to Corne, etc. Finished working on primary layout for Corne keyboard. Cleaned up some comments for my 4x12 Ortho layout. * Changes for crkbd layout * Fixed the config.h to reflect using ee_hands * Added RGB configs to crkbd/corne layout Co-authored-by: Ian Sterling <503326@MC02YT9K9LVCF.tld> commit 8b735d35aa94ece9b03de14ad1c74e4e883fe211 Author: Jay Greco <jayv.greco@gmail.com> Date: Wed Jan 6 10:03:06 2021 -0800 [Keymap] Update NIBBLE ISO keymap (#11295) commit b7b82d509bfccd69c6507761f03910f34b4366cb Author: Craig Gardner <40006110+LeafCutterLabs@users.noreply.github.com> Date: Wed Jan 6 10:00:05 2021 -0800 [Keyboard] add support for bigknob (#11291) * add support for bigknob Add support for bigknob macropad * corrected files * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> * corrected tap dance * Update config.h * correct image link * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * added GPL headers * Update readme.md Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit bf959d79dc7a37e94fc368bb8d3a4ca52421faad Author: Brandon Claveria <48102030+swiftrax@users.noreply.github.com> Date: Wed Jan 6 09:58:55 2021 -0800 [Keyboard] add joypad keyboard (#11283) * add joypad * add joypad keymaps * change pid * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/swiftrax/joypad/joypad.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/handwired/swiftrax/joypad/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/handwired/swiftrax/joypad/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Swiftrax <swiftrax@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit bca88177d3b85696b98b0758c76fb20de6013485 Author: Erkki Halinen <erkkihalinen@gmail.com> Date: Wed Jan 6 19:53:04 2021 +0200 [Keyboard] Add Louhi keyboard (#11244) * Add Louhi QMK config * Modify info.json layout * change compile and flash examples * Tweak layout, change picture * Change pictures to Imgur hosted * Update keyboards/pohjolaworks/louhi/louhi.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/pohjolaworks/louhi/louhi.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/pohjolaworks/louhi/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/pohjolaworks/louhi/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/pohjolaworks/louhi/info.json Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/pohjolaworks/louhi/info.json Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/pohjolaworks/louhi/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/pohjolaworks/louhi/readme.md Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/pohjolaworks/louhi/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/pohjolaworks/louhi/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/pohjolaworks/louhi/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erkki Halinen <erkki-eemeli.halinen@cgi.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 515cea4b787ffc4b043e6569d3b6e67247e06f0f Author: Damien <Dbroqua@users.noreply.github.com> Date: Wed Jan 6 18:50:50 2021 +0100 [Keymap] Dbroqua alps64 poker (#11254) * [Apple M5120] First iteration * Cleaned apple_m5120 files * Changes requested by PR * Update keyboards/apple_m5120/iso/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/apple_m5120/iso/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Added dbroqua keymap for ALPS64 * Removed other keyboard * Added volume keys * Added licence * Update keyboards/alps64/keymaps/dbroqua/keymap.c Co-authored-by: dbroqua <dbroqua@mousur.org> Co-authored-by: Ryan <fauxpark@gmail.com> commit 748b3ac82a478c112d20a31af298a2f4956b0916 Author: Barabas <barabas.raffai@gmail.com> Date: Wed Jan 6 17:50:11 2021 +0000 [Keymap] Added my lily58 keymap (#11258) * added my keymap * Tidy up Add readme, run clang-format, remove some comments * Fixed some formatting issues * Update after reading PR checklist Add GPL header to keymap.c, remove backslash in LAYOUT macro * Use integer constants for switch labels * Remove unneeded code, remove F-keys from raise layer * Use program memory for some text on OLED * Fixed left over debug code * tidy up config.h and rules.mk Remove all unused defines from config.h, and remove options which are the same as the keyboard level make file. Enabled command to be able to toggle NKRO. commit 634eac82e8b94cf3cf85e957ca54bb9e559409fd Author: Taylore101 <Taylore101@users.noreply.github.com> Date: Wed Jan 6 12:40:33 2021 -0500 [Keyboard] Adding "Bigmac" 5x17 handwired by Taylore101 (#11204) * Adding bigmac handwired by taylore101 * Adding bigmac handwired by taylore101 * Updated Big Mac pin layout * Updated files from kbfirmware to newer qmk. Thanks drashna * Updated config file to have product and manufacturer info. Thanks again drashna * Update readme.md added missing picture of board layout * Update keyboards/handwired/bigmac/readme.md Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Taylor Graves <taylorgraves@BOS0005.local> Co-authored-by: Taylor Graves <taylorgraves@BOS0005.lan> Co-authored-by: Drashna Jaelre <drashna@live.com> commit 11599bea934749d6894b403ed75951861917388a Author: KgOfHedgehogs <kgofhedgehogs@gmail.com> Date: Wed Jan 6 07:52:51 2021 +0200 [Keymap] Add jian/keymaps/left_hand (#11196) * Add jian/keymaps/left_hand * Add jian/rev2/readme.md * Remove mod tap on mirrored layer * Add GPL2+ license header * Add gb version to readme commit 115aa95788cb4c25b307f5c191e51df326d05e6e Author: mechlovin <57231893+mechlovin@users.noreply.github.com> Date: Tue Jan 5 21:44:19 2021 -0800 [Keyboard] Add TMKL PCB (#11173) * add * update * update indicator LED * Update keyboards/mechlovin/tmkl/keymaps/default/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/mechlovin/tmkl/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: vuhopkep <boy9x0@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 340fc9dce3ab00f911e978f1f246d8523eb2efec Author: umi <57262844+umi-umi@users.noreply.github.com> Date: Wed Jan 6 14:08:21 2021 +0900 [Docs] Japanese translation of feature_rawhid.md (#10858) * add feature_rawhid.md translation * update files based on comments * update files based on comments * update files based on comments commit db8e88aae040a6f3b33f85fff6a3046ea47a4a88 Author: umi <57262844+umi-umi@users.noreply.github.com> Date: Wed Jan 6 14:07:07 2021 +0900 [Docs] Japanese translation of feature_led_indicators.md (#10960) * add feature_led_indicators.md translation * update related document * add link on _summary commit 495a61ad7a14bb7dd4022f1837fc18085026cfde Author: Andrew Kannan <andrew.kannan@klaviyo.com> Date: Tue Jan 5 23:23:35 2021 -0500 [Keyboard] Sagittarius (#10896) * Sagittarius keyboard * Update Sagittarius keyboard * fix * remove info.json as it's very hard to make * Add license and address PR comments * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Add info json, update keymap * Fix info json * Update keymap * Update keyboards/cannonkeys/sagittarius/info.json Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit dd356f90b09047d921504e217d3b6f01689c7ca2 Author: Álvaro A. Volpato <alvaro.volpato@usp.br> Date: Wed Jan 6 01:22:45 2021 -0300 [Keyboard] Evolv75 (#10947) * Initial support for Evolv75 * Fix encoder directional and layer support * Invert knob directions * Remove info.json and updated README * Update keyboards/evolv/evolv.c Update encoder_update call Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/evolv/config.h Remove description field from USB descriptors Co-authored-by: Drashna Jaelre <drashna@live.com> * Remove KC_NO define from default keymap * Update config.h New USB descriptor ID numbers * Update keyboards/evolv/rules.mk Remove words from bluetooth and audio enable comments Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/evolv/rules.mk Enable full bootmagic Co-authored-by: Ryan <fauxpark@gmail.com> * Add info.json for QMK Configurator * Edit copyright info, add VIA initial support * Fix KC_NO seven underscores issue in keymap definitions * Update info.json * Update info.json * ANSI and ISO layouts, info.json file with both * Reorganized layouts to match info.json order Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 6009e7d8b5e1c6c81381bcefcb7d4630cb5b43a1 Author: kb-elmo <lorwel@mailbox.org> Date: Tue Jan 5 23:51:10 2021 +0100 [Keyboard] add dz96 (#11252) * add dz96 * Apply suggestions from code review * Update keyboards/dztech/dz96/keymaps/iso/keymap.c * add image to readme commit 3edfb93d5de5ce1a783cecb2d97b0ca0ff1e0aff Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Wed Jan 6 07:27:10 2021 +0900 Add build debug option to tmk_core/rules.mk (#11324) * Add DUMP_C_MACROS to tmk_core/rules.mk * update DUMP_C_MACROS * add VERBOSE_LD_CMD, VERBOSE_AS_CMD * add VERBOSE_C_CMD, VERBOSE_C_INCLUDE * update DUMP_C_MACROS, VERBOSE_C_INCLUDE, VERBOSE_C_CMD commit 34513b466599066e0f3d33cc66e72ac4f039b717 Author: Zach White <skullydazed@gmail.com> Date: Tue Jan 5 10:43:06 2021 -0800 enable LTO to bring firmware size down commit 3d1e7bd36fee748b6bfaa89d4a14c3f4f841c0ca Author: Drashna Jael're <drashna@live.com> Date: Mon Jan 4 18:48:13 2021 -0800 [Keyboard] Disable music mode on OctoPad to reduce size commit 375ef0b8c3e13b9d60de2cb79ef2a54215388792 Author: Drashna Jaelre <drashna@live.com> Date: Mon Jan 4 20:14:10 2021 -0800 [Keyboard] Fix compiler errors for Kingly Key boards (#11100) commit f03b10b6c1c9a5b0e07f7f78c6060610246b4a7f Author: Joel Challis <git@zvecr.com> Date: Tue Jan 5 00:52:31 2021 +0000 Migrate python tests away from onekey (#11367) * Migrate python tests away from onekey * Add stub files to stop lint complaints * Make all the pytest keymaps compile commit 810eafad121bda333c53490e2d8a29f3a83d9c19 Author: Drashna Jaelre <drashna@live.com> Date: Mon Jan 4 16:37:20 2021 -0800 Fix Tap-Hold Configs (#11127) * Add proper prototypes for Tap-Hold Per Key functions * Fix handwired/tennie default keymap * Remove unneeded references * Fix tapping term per key check in space cadet * Pre-emptive fix for tap dance * Fix marksard/leftover30 * Replace hard coded tapping term with define commit c38fe492426676cf101eeb024f7f33d8e98c445f Author: fauxpark <fauxpark@gmail.com> Date: Sat Dec 26 19:32:05 2020 +1100 Update MXSS custom rgblight and fix compilation error commit d1e10a067b6e0a976979daec25f3c61486f6b64f Author: YangPiCui <yang.pi.cui@gmail.com> Date: Tue Jan 5 02:58:36 2021 +0800 [Keyboard] Add handwired/evk (#11034) * Add the Ergonomic Vertical Keyboards * generic update * Update readme.md * Update readme.md * Update readme.md * Update info.json * put into handwired * Update readme.md * Update readme.md * i * Change copy author from RedForty to Yang Cui * add version 1.3 * rename keyboard version * Update config.h * j * h * fix bugs * Update config.h * Update config.h * Update keymap.c * update default keymap * Update keymap.c * Add handwired/evk * Add handwired/evk * Update v1_3.c * Update keyboards/handwired/evk/v1_3/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/evk/v1_3/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/handwired/evk/v1_3/v1_3.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update config.h * Commit change requests from the pull request * remove copy right * Update v1_3.c * Update v1_3.c * Update keyboards/handwired/evk/v1_3/config.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/evk/v1_3/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/evk/v1_3/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/evk/v1_3/info.json Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/handwired/evk/info.json Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update info.json * change all names to YangPiCui * Update keyboards/handwired/evk/v1_3/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/handwired/evk/v1_3/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/handwired/evk/v1_3/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Delete config.h Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit acec174fde729982c273b326ef7dc75a1f1949e8 Author: Ryan <fauxpark@gmail.com> Date: Mon Jan 4 07:30:59 2021 +1100 Homebrew install: ignore pinned formulae in `brew upgrade` (#11423) commit 070240f2123f91c51a3cb146d601cf5b61beebfe Author: Joel Elkins <joel@elkins.co> Date: Sun Jan 3 14:30:22 2021 -0600 arm_atsam: Use PROGRAM_CMD for :flash target if set (#11424) commit f3ac792c096c10c9dd5004e6e06aad60710ef599 Author: Ryan <fauxpark@gmail.com> Date: Sun Jan 3 14:53:53 2021 +1100 Align ChibiOS spi_master behaviour with AVR (#11404) * Align ChibiOS spi_master behaviour with AVR * Rollback `spi_transmit()` and `spi_receive()` to preserve DMA commit b3de903a3dfe5f75312b6b8a7555ccabe01a5e6e Author: Joshua Diamond <josh@windowoffire.com> Date: Sat Jan 2 16:42:48 2021 -0500 Fix broken Lighting Layers when RGBLIGHT_MAX_LAYERS > 16 (#11406) * fix incorrect bit math when RGBLIGHT_MAX_LAYERS > 16 * with 1UL cast is not needed * ...but just casting works and is even more efficient * cformat commit c07543133a092039c7eae0cead6c9ee3badcc7dc Author: Zach White <skullydazed@gmail.com> Date: Sat Jan 2 09:27:35 2021 -0800 Return the make exit code for qmk compile and flash (#11402) commit 2e9d0919600e4b834a4e48c1673fe638c4b92eab Author: Felix Jen <fjen@felixjen.com> Date: Sat Jan 2 02:46:25 2021 -0600 [Keyboard] Added LDK65 based off BKS65 (#11335) commit 13efa8290e7394b5386fdb588f3661ca1d0b7e7d Author: npspears <40127181+npspears@users.noreply.github.com> Date: Fri Jan 1 19:38:50 2021 -0600 Update quark pin config (#11398) commit 988715910ce58e21c9ab56e1a3e7da64b6e0c0f5 Author: Michael Overman <overman.michael@gmail.com> Date: Fri Jan 1 19:36:17 2021 -0600 [Docs] Fix typo in hand_wire.md (#11297) commit 8da9219c1616aa77781af60d16721b1706b28f04 Author: Felix Jen <fjen@felixjen.com> Date: Fri Jan 1 18:44:45 2021 -0600 [Keyboard] Added Phantom Solder PCB and KBD8X HS PCB Variants (#11282) * Added config for phantom solder all layout via only * fixed matrix def * Added KBD8X * changed info name * lowercase instances of LAYOUT_ALL and edited rules.mk * edited kbd8x results * fixed kbd8x rules * removed trailing comma in kbd8x info * Update keyboards/lucid/kbd8x_hs/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/lucid/kbd8x_hs/kbd8x_hs.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/lucid/kbd8x_hs/readme.md Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/lucid/kbd8x_hs/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/lucid/phantom_solder/info.json Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/lucid/phantom_solder/readme.md Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/lucid/phantom_solder/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Fixed info.json key mismatch Co-authored-by: Joel Challis <git@zvecr.com> commit d321cb3f8bcdd2ab15c13785f6fc4dd3474ec1ec Author: smssmssms <smssmssms@users.noreply.github.com> Date: Fri Jan 1 23:27:13 2021 +0000 [Keyboard] Pos78 update (#11274) * Added LED hardware pin numbers CAPS and NUM lock LEDs * Added "LED_PIN_ON_STATE 1" * Make MATRIX_ROW/COL pins match reality commit 8ed9eb9c7f75b898c867060be46b404725339cea Author: gkeyboard <giggox_man@hotmail.com> Date: Sat Jan 2 06:26:00 2021 +0700 [Keyboard] Add GKB-M16 Macro Pad (#11262) * Add GKB-M16 Macro Pad Add GKB-M16 (gkb_m16) Macro Pad under gkeyboard * Update keyboards/gkeyboard/gkb_m16/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/gkeyboard/gkb_m16/keymaps/via/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/gkeyboard/gkb_m16/info.json Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/gkeyboard/gkb_m16/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 1d2a9a1cdb022b0a62003c550897786140e4aa10 Author: Kyle McCreery <mccreery.kyle@gmail.com> Date: Fri Jan 1 13:16:00 2021 -1000 [Keyboard] New Keyboard - Mercutio (#11214) * Initial commit on new clean branch. Testing out functionality of oled and encoder for default features. * Cleaned up the initial push and removed the fancy keymap until the extra features and functionality can be tested and made more user friendly. * Cleaned up the readme some more, compiled and tested both default and via keymaps, and did another round of checks to prepare for starting the PR. * Cleaning up the keymap to meet expected formatting in a couple places and also adding in the TAP_CODE_DELAY after newly encoutnered encoder issues and inconsistencies. * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/mechwild/mercutio/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Fixing json syntax. * Update keyboards/mechwild/mercutio/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit fcd921f3aa9475f82b0f1a3f35e0d791b1614801 Author: Ross Montsinger <rmontsinger@gmail.com> Date: Fri Jan 1 18:05:02 2021 -0500 [Keyboard] Rebound, adding files for VIA compat (#11193) * changes for via * add manu to product name * remove manu from product value * remove description * i m licensed commit e11d3d524da21912250dae170fa8e0d2039f6bcb Author: MURAOKA Taro <koron.kaoriya@gmail.com> Date: Sat Jan 2 02:24:05 2021 +0900 speed up list_keyboards.sh commit c01a8b030e7f47e8972904f953a3ad27257ab495 Author: Ryan <fauxpark@gmail.com> Date: Sat Jan 2 03:32:21 2021 +1100 O4L 5x12 refactor (#11392) * O4L 5x12 refactor * Remove config.h commit b5fc6f0682764414de1a6446112854e579e3a45e Author: Ryan <fauxpark@gmail.com> Date: Sat Jan 2 01:58:55 2021 +1100 Fix rart4x4 info.json (#11390) commit 08fdf086b77f04ebed7996eb3b4b45a72644a6db Author: s-maurice <51819025+s-maurice@users.noreply.github.com> Date: Fri Jan 1 22:57:02 2021 +0800 Fix typo in hand wiring guide (#11388) ridid -> rigid commit aab056a4a6ab838560bf533f79e7be71a3deb02d Author: Ryan <fauxpark@gmail.com> Date: Sat Jan 2 00:52:49 2021 +1100 Manta60 refactor (#11378) commit 565a038a3d49b19de972d08258b6961455ea1b1e Author: Joel Challis <git@zvecr.com> Date: Fri Jan 1 13:42:36 2021 +0000 Fix layout ortho_4x12 macro for montsinger/rebound/rev4 (#11382) commit 53e9213a2255cebf9ec2c3f8302241ede8d16f07 Author: Ryan <fauxpark@gmail.com> Date: Fri Jan 1 05:04:00 2021 +1100 Quark refactor (#11377) commit a68d289fa58210fc26c6eba9ff4832d39473c71d Author: Joel Challis <git@zvecr.com> Date: Thu Dec 31 16:50:32 2020 +0000 Manually run formatting CI process (#11375) commit 4ef4347543da5dcd93f342b2728840c6e0407906 Author: npspears <40127181+npspears@users.noreply.github.com> Date: Thu Dec 31 09:00:08 2020 -0600 Quark PCB for Planck/Preonic (#11206) * Quark PCB for Planck/Preonic Quark provides alternate bottom row layouts for both the OLKB Planck and Preonic * Rename rules.mk.txt to rules.mk * added Tapping Toggle removed tapping toggle from keymap level * Update info.json took out } as requested * update config.h added GPL2+ license and #pragma once * update info.json again cleaned up syntax * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * update config.h added GPL2+ License * Update info.json - and again fixed it - oops Co-authored-by: Drashna Jaelre <drashna@live.com> commit 028d2c91dc5175904ee57917e2a90028569e0f8f Author: Chas <chas@chas.io> Date: Thu Dec 31 06:53:06 2020 -0800 Fixed typo in readme.md (#11333) * Fixed typo in readme.md censor -> sensor * Censor -> Sensor in the Ploopy Trackball Readme commit 9f690c94b85ce98019e18eba7f079eb0188a8735 Author: Álvaro A. Volpato <alvaro.volpato@usp.br> Date: Thu Dec 31 09:58:59 2020 -0300 Change PRODUCT_ID descriptors for M80S and M80H (#11371) * Change PRODUCT_ID descriptors for M80S and M80H * Update config.h * Update config.h * Update config.h * Remove PRODUCT_ID from root config.h commit 6169b47e82b475c629f9a957f8c36ea39e47ea50 Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Thu Dec 31 15:20:56 2020 +0900 Add target 'check-md5' to `build_keyboard.mk` (#11338) * Add target 'build-for-compare' to `build_keyboard.mk` The `build-for-compare` target provides an easy way to check the md5 checksum of the generated binary. You can easily see if there is any change in the generated binaries between the two versions, as in the example below. ``` $ git checkout 0.11.0 M build_keyboard.mk M tmk_core/rules.mk Note: checking out '0.11.0'. HEAD is now at c66df1664 2020 November 28 Breaking Changes Update (#11053) $ make helix:all:build-for-compare | grep ^MD5 MD5 (.build/helix_rev2_default.hex) = 5c3606562c944bb4d18832e601b45d4a MD5 (.build/helix_rev2_edvorakjp.hex) = 9e43d13d389d518ba7e99cd7337e28d6 MD5 (.build/helix_rev2_five_rows.hex) = 8bcb61c2fd5d237c2997f2fa007d4934 MD5 (.build/helix_rev2_five_rows_jis.hex) = b97cd818d52f73ca2d4e78c86d90a791 MD5 (.build/helix_rev2_froggy.hex) = c492172364188f4e2918b10bf0f3a0a6 MD5 (.build/helix_rev2_froggy_106.hex) = b0861fd735a8f81881a8c02730641a2b MD5 (.build/helix_rev2_led_test.hex) = 5c97d982a5da5cfb3dacb28a8934b81d MD5 (.build/helix_rev2_xulkal.hex) = 01f603dc46bcf9094d7e106831d8f5b1 MD5 (.build/helix_rev2_yshrsmz.hex) = 5a008bca2d0c5790a151c02834c529ba $ git checkout 0.11.1 M build_keyboard.mk M tmk_core/rules.mk Previous HEAD position was c66df1664 2020 November 28 Breaking Changes Update (#11053) HEAD is now at cc08e3082 nix-shell: add milc dependency (#11086) $ make helix:all:build-for-compare | grep ^MD5 MD5 (.build/helix_rev2_default.hex) = 5c3606562c944bb4d18832e601b45d4a MD5 (.build/helix_rev2_edvorakjp.hex) = 9e43d13d389d518ba7e99cd7337e28d6 MD5 (.build/helix_rev2_five_rows.hex) = 8bcb61c2fd5d237c2997f2fa007d4934 MD5 (.build/helix_rev2_five_rows_jis.hex) = b97cd818d52f73ca2d4e78c86d90a791 MD5 (.build/helix_rev2_froggy.hex) = c492172364188f4e2918b10bf0f3a0a6 MD5 (.build/helix_rev2_froggy_106.hex) = b0861fd735a8f81881a8c02730641a2b MD5 (.build/helix_rev2_led_test.hex) = 5c97d982a5da5cfb3dacb28a8934b81d MD5 (.build/helix_rev2_xulkal.hex) = d848383adfd7463b138c6da179cf1436 MD5 (.build/helix_rev2_yshrsmz.hex) = 5a008bca2d0c5790a151c02834c529ba ``` * make builds reproducable by default * update build_keyboard.mk: remove 'build-for-compare' target * GNU make (3.81) on macOS 10.14(Mojave) does not have the 'undefine' directive. * Adopted fauxpark's suggestion. * Update tmk_core/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * update tmk_core/rules.mk * fix tmk_core/rules.mk Co-authored-by: Zach White <skullydazed@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 10096fc42e52e5b22acd6ceef941816401468998 Author: Ryan <fauxpark@gmail.com> Date: Thu Dec 31 03:35:06 2020 +1100 Zadig docs: add APM32 device name (#11356) commit 5e5ee3f8de9a0c088db1fb51b421ad1db169ed54 Author: Nick Blyumberg <nblyumberg@gmail.com> Date: Wed Dec 30 11:34:40 2020 -0500 Correct encoder pins on BDN9v2 (#11357) * Update config.h Wrong pin used for the left encoder, should be A4 * Update config.h Added a media keys fix as well commit 70719004070731481ca71998ff9039e7747956ba Author: Ryan <fauxpark@gmail.com> Date: Thu Dec 31 02:44:53 2020 +1100 Missed a couple more `#pragma once`s (#11351) commit 6f6e28b4c73a29d9fc5ac2699c2ce65671ff8118 Author: Reibl János Dániel <janos.daniel.reibl@protonmail.com> Date: Wed Dec 30 15:02:24 2020 +0100 Add Arch / Manjaro section for Linux setup instructions (#10509) commit 411b92e206746faa0b2264a155d5c9a64cf38a37 Author: Ryan <fauxpark@gmail.com> Date: Wed Dec 30 20:58:57 2020 +1100 Remove useless wait in AVR suspend code (#11352) commit 1aa8a3b4243ad3b2bdeea535dba3980c779171ea Author: Enoch <enoch965@gmail.com> Date: Wed Dec 30 01:06:02 2020 -0800 [Keymap] Yd60mq add 64 key layout (#11207) * 64 key layout * add license * add license add name commit 0f5f6a6a75b26d06ae5ee2b726eb97a67d04d325 Author: Maurizio Porrato <maurizio.porrato@gmail.com> Date: Wed Dec 30 04:12:02 2020 +0000 Add libusb-devel dependency for fedora (#11287) On fedora 33, libusb-devel is required to build BootloadHID commit a038b712d06e0197a5fc64b4c5ecea441e3ff374 Author: swampmonster <sb@kriegsmarine.se> Date: Wed Dec 30 04:55:40 2020 +0100 [Keyboard] Add support to Kyria for the 2x2u layout (#11227) * Adding support for the 2 x 2u layout. This adds a macro to support the 2 x 2u layout which facilitates a cleaner looking layout configuration for the people using it. * Update keyboards/kyria/kyria.h Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: swampmonster <> Co-authored-by: Drashna Jaelre <drashna@live.com> commit ca8df55858953476f2681dc1de432f66c8765356 Author: André Cruz <andre@cabine.org> Date: Wed Dec 30 03:40:58 2020 +0000 Added mac variant of portuguese keymap extras (#11260) * Added mac variant of portuguese keymap This keymap is very similar to the existing portuguese keymap, but some symbols are moved around. Apply suggestions from code review Corrected whitespace and implemented some suggested changes. Co-authored-by: Ryan <fauxpark@gmail.com> Converted some spaces to nbsp Added sendstring ISO version * Apply suggestions from code review Added suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Replaced space with nbsp * Corrected 2 chars in ascii_to_shift_lut { and } require shift Co-authored-by: Ryan <fauxpark@gmail.com> commit fda514bbd7bb26a8a6cc12cd1d5e36b0d12e7ae0 Author: ReFil <31960031+ReFil@users.noreply.github.com> Date: Wed Dec 30 03:26:16 2020 +0000 [Keyboard] Polarity works CRBN support (#11107) * Initial CRBN compatibility Updated readme.md too * formatting tweaks to meet requirements * Update crbn.c * Create readme.md * Required fixes and licence header * Fixes * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/crbn/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update crbn.c * Update keyboards/crbn/crbn.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Licence headers * Create info.json * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Configurator support * Update keymap.c * Update keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit c9156b50d9fe448222144cc31ff5fe66e9a847c8 Author: Joshua Diamond <josh@windowoffire.com> Date: Tue Dec 29 22:21:44 2020 -0500 [Keymap] spidey3 keymap for DMQDesign Spin (#11194) * My first cut at firmware for te DMQDesign Spin * Turn off underglow when computer sleeps * dmqdesigns spin - a little more refined keymap now * a few more refinements for spin * missing key up event for CH_CPNL and CH_ASST * better naming for keymap * cformat * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Old #include habits die hard... :) Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 992380a5ddc87546f124238b53122c23ade6b421 Author: Jonathan Paugh <jpaugh@gmx.us> Date: Tue Dec 29 20:21:00 2020 -0600 Add missing Debian/Ubuntu dependency to the install script (#11348) To successfully compile bootloadHID, we must have the libusb-config tool, which comes from the libusb-dev package. This package is available in both Ubuntu Groovy and Debian Buster Co-authored-by: Jonathan Paugh <jpaugh@gmx.com> commit b4ea0a70be9966aa1459bc99e089fbdda59ea049 Author: kb-elmo <lorwel@mailbox.org> Date: Wed Dec 30 03:05:48 2020 +0100 Add Axolstudio Helpo (#11117) * add axolstudio helpo * reverse matrix * fix path in readme * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/axolstudio/helpo/readme.md 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: Ryan <fauxpark@gmail.com> commit c89930ca01f11011141133510ca06f2bbfd0bb73 Author: cole smith <38364556+daysgobye@users.noreply.github.com> Date: Tue Dec 29 17:49:13 2020 -0800 The mark: 65 (#11060) * added main keyboard files * working default and iso maps * add via config * made default ansi map * fixed info.json and made readme * renamed folders * reincluding the folders I renamed * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * I made a change before PR to clean up VIA map that broke it now its fixed * Apply suggestions from code review Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/boardsource/the_mark/the_mark.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit a94044c15c8217d8a6ad016cc0233abe3de374b0 Author: Suschman <Suschman@users.noreply.github.com> Date: Wed Dec 30 02:46:16 2020 +0100 40percentclub sixpack support (#11007) * QMK support for 40percentclub SixPack * Update readme.md * QMK support for 40percentclub SixPack * fix info.json * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> * update PRODUCT name and change BL levels to 6 * Add Fkeys keymap * correct readme * add via keymap * correct readme * change indentation * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * requested change and more cleanup * Update keyboards/40percentclub/sixpack/sixpack.h Co-authored-by: Erovia <Erovia@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Suschman <suschman@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com> commit 457042f1795f56a47becad3c51a2250d7447fb59 Author: Álvaro A. Volpato <alvaro.volpato@usp.br> Date: Tue Dec 29 22:27:33 2020 -0300 Mode80 support (#10945) * Add default mode eighty firmware * Add via keymap * Mode80 firmware upgrades - Removed SPI and PWM drivers from MCU configuration, HAL configuration and Chibi configuration as neither peripherals are being used - Included second backspace key (row 5, col 14) which should solve the non-appearance of the backspace key on the hotswap PCB * Add default mode eighty firmware * Add via keymap * Update keyboards/mode/eighty/config.h Remove comment lines from config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mode/eighty/config.h Remove comments from config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update eighty.c Add GPLv2 header * Update eighty.h Add GPLv2 license header * Update readme.md Update README * Update keyboards/mode/eighty/config.h Remove keyboard description Co-authored-by: Drashna Jaelre <drashna@live.com> * Delete config.h Delete config.h in keynap folder * Update keyboards/mode/eighty/rules.mk Remove feature disabling in rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Move rules.mk to VIA folder * Update keyboards/mode/eighty/keymaps/via/rules.mk Use LTO_ENABLE as short for LINK_TIME_OPTIMIZATION_ENABLE Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/mode/eighty/readme.md Puts a single image embedded in the readme, and links to the full gallery Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/mode/eighty/readme.md Use * for markdown list Co-authored-by: Ryan <fauxpark@gmail.com> * Apply suggestions from code review Correct comment characters Co-authored-by: Ryan <fauxpark@gmail.com> * Adjusted copyright name, USB descriptor and removed info.json * Separate Mode80 S and H firwares into subfolders * Added info.json files for QMK Configurator * Lowercase folder and filenames * Remove config definition macros in M80H * Remove config definition macros in M80S and root * Change definitions to lowercase parameters * Moce chconf and mcuconf chibiOS files to root folder * Move halconf to root folder, keymaps to subfolders * Update readme for building/flashing guide Co-authored-by: Ryan <fauxpark@gmail.com> * Add layers to VIA keymaps, remove CONSOLE_ENABLE * Push master changes to lib/ * Retrieve lufa and googletest submodules to previous heads at master * Disabled LTO in VIA keymaps * Fix layout declaration to lowercase in m80s default keymap * Added readme's for each M80S and M80H Co-authored-by: Jaicob <jaicob@icloud.com> Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit 944feb2da52a3e6a9656e1c71cae75e4ca83a2e5 Author: LongerHV <46924944+LongerHV@users.noreply.github.com> Date: Wed Dec 30 02:13:37 2020 +0100 [REDOX] Fix default keymap formatting (#11288) commit b49c657ac1f07689fe575b901bfe080c301ab1d4 Author: TJ <tom.campie@gmail.com> Date: Tue Dec 29 19:06:52 2020 -0600 [Keyboard] Add via support for le chiffren (#10597) * add Via support and improve default keymap * Update OLED widgets with Sickbabies updates. Add license headers * Add led matrix config * Add g_led_config * Fix rules for matrix * rules.mk updates * Fix key lock state widgets rebase on master * Rules fixes * remove LED_MAP commit ac433b218d2f0652833155f5eaa6b0c287f9cdec Author: NightlyBoards <65656486+NightlyBoards@users.noreply.github.com> Date: Wed Dec 30 08:58:14 2020 +0800 [Keyboard] Add the Octopad (#9946) * Create Alter folder * Revert "Create Alter folder" This reverts commit 361103b821dbb22957b66cdedb0d11f996def71c. * Add octopad folder * Added a new keyboard, the Octopad * Edited files based on requested changes * Moved encoder code in keyboard level * Updated the readme * Corrected the rows and columns of encoders on config.h * Changed the Vendor ID to D812 since the first one was already taken * Added support for ast1109MLTRQ speakers * Increased number of layers to 8 on VIA keymap * Edited files based on comments * Edited rules.mk as per comment * Edited readme.md as per comment commit 8ee03f6a6b3216fa0d4372d4db8c09f24473c6c6 Author: Naoto Takai <takai@recompile.net> Date: Wed Dec 30 09:05:48 2020 +0900 Update Choco60 firmware to support new PCB (#11218) * Update vendor and product info * Add rev2 for Choco60 * Add keymap for VIA * Add readme.md for rev1 and rev2 * Use list instead of new line * Remove DESCRIPTION Co-authored-by: Ryan <fauxpark@gmail.com> * Update rev1/readme.md to specify rev1 directly. Co-authored-by: Ryan <fauxpark@gmail.com> * Remove some definitions Co-authored-by: Ryan <fauxpark@gmail.com> * Remove comments Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 0c4663a802e1155443e6b467ded94f556a1d880f Author: Jacqueline Liang <8636194+Bratzworth@users.noreply.github.com> Date: Tue Dec 29 18:03:35 2020 -0600 Add 6key to keyboards/handwired (#11226) * Add 6key to keyboards/handwired * Add keyboards/handwired/6key folder * Add 6key.c * Add 6key.h * Add config.h * Add keymaps/default/keymap.c * Add readme.md * Add rules.mk * Add info.json * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Make changes based on pr comments * Apply formatting suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/handwired/6key/rules.mk Co-authored-by: jyliang2 <jyliang2@illinois.edu> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> commit 5d0c0e7c123848c2ab6e3eea2bc0704d0390b91b Author: Brandon Claveria <48102030+swiftrax@users.noreply.github.com> Date: Tue Dec 29 16:03:09 2020 -0800 add nodu keyboard (#11233) * add nodu keyboard * fix info.json * limit via to 3 layers Co-authored-by: Swiftrax <swiftrax@gmail.com> commit bea897caf1f1986d1bced6548071f8ed49215d98 Author: Andrew Kannan <andrew.kannan@klaviyo.com> Date: Tue Dec 29 18:43:46 2020 -0500 Tsukuyomi Keyboard (#10898) * Add Tsukuyomi PCB * Remove unncessary file * Fix * update config * Tsukuyomi info.json * Update readme * add license header and add dfu suffix args * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> * Update info.json * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit e85d904fe18b09cc6b001424824eebfb0361ebfe Author: Nick Krichevsky <njk828@gmail.com> Date: Tue Dec 29 18:23:50 2020 -0500 Add convenience method for setting Nibble's big LED RGB (#11257) commit 12568fb5a9167d29a52f79c739f11830bde3e4be Author: Drashna Jaelre <drashna@live.com> Date: Tue Dec 29 14:14:03 2020 -0800 [Bug] Fix RGB Matrix Indicators (#11308) commit 824e1cd95d61018979a9e391219a95f5a95b4a6e Author: Joe Hu <i@sapika.ch> Date: Wed Dec 30 06:12:58 2020 +0800 Fix backlight for XD84 (#11309) Like XD87, XD8 should have `#define BACKLIGHT_ON_STATE 0` too. commit 2573ed8c6bc3ce5dcccbd3fddc2e8fe5a0377eac Author: xyzz <1065521+xyzz@users.noreply.github.com> Date: Tue Dec 29 16:45:04 2020 -0500 Remove MATRIX_IS_ON macro (#11330) * Remove MATRIX_IS_ON macro this macro is both incorrect and excessive given that macro_is_on() exists * Remove massdrop matrix.h commit 25d9cdc88fa990251c5528d07027448c7c801f58 Author: Monksoffunk <monksoffunk@users.noreply.github.com> Date: Wed Dec 30 06:13:35 2020 +0900 Add ALETH42 keyboard (#10720) * Add Aleth42 keyboard * Fix Rotary Encoder Section * Add VIA keymap * Fix VIA keymap remove RETRO_TAPPING define because of incompatiblity of rotary encoders with layer tapping. change KC_ESC to KC_GESC * Change TAPPING definitions Comment TAPPING_TERM Remove RETRO_TAPPING * Add rev1 Add new rev1 directory Move previous files to rev0 * Add define of ENCODER_RESOLUTION * Change number of RGBLED * Change USB descriptor param Change VID, PID and product name * Change default and via keymaps * Remove upper keymap * Add readme * Change USB descriptor param VID 0x04D8 PID 0xEAC8 Manufacturer 25KEYS rev0 -> 0x0000 rev1 -> 0x0001 Remove define DESCRIPTION * Fix info.json Remove info,json under /rev0 /rev1 Add correct info.json at keyboard/aleth42/ * Change keymaps * Remove unnecessary comments * Change BOOTMAGIC option * Change config options * Fix readme files * Change keymap readme files * Change to use get_highest_layer * Update keyboards/aleth42/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Use tap_code16 function * Remove empty config file * Update keyboards/aleth42/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/aleth42/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 962b8d38141e60bfc4141e1e0aea60ca00901589 Author: Ryan <fauxpark@gmail.com> Date: Wed Dec 30 07:51:36 2020 +1100 Update keycode docs (#11343) commit 122cf3ad0f7d3d93f98c5211e9c7c6f60db463e9 Author: Ryan <fauxpark@gmail.com> Date: Wed Dec 30 06:46:15 2020 +1100 Update Zadig docs with list of bootloader device names and IDs (#11337) commit 5edfdeff50e1741a93dae9154fa413c3a7752d32 Author: Zach White <skullydazed@gmail.com> Date: Tue Dec 29 11:42:09 2020 -0800 remove some old and unused code from Makefile (#11336) commit 221d8fd8669ff528bfedd01f41486f5298d960e1 Author: LongerHV <46924944+LongerHV@users.noreply.github.com> Date: Tue Dec 29 20:34:48 2020 +0100 [CLI] Add stdin support for json2c command (#11289) * Implement stdin for json2c command * Refactor * Handle json decode error * Add stdin support for c2json cli command * Refactor to prevent code duplication * Change exit(1) to return False in c2json command * Remove unused import commit 3300164065949e6bc9423632ccbcd0022be8074d Author: Chas <chas@chas.io> Date: Tue Dec 29 08:32:30 2020 -0800 Typo fix: Useful function -> Useful Functions (#11342) Thanks! commit 55843480fffddebf15b3557fb11dca6206ab7b7b Author: Zach White <skullydazed@gmail.com> Date: Mon Dec 28 20:06:07 2020 -0800 Fix compile issues from the error page (#11314) * fix abacus so it works with configurator * create the keymap path if it doesn't exist * bpiphany/unloved_bastard: remove the nested macros, move default keymap to json * readd the unloved_bastard default keymap * fix clueboard/card * fixup handwired/2x5keypad * fixup hub16 * matrix/noah: remove the broken matrix print code to fix compilation * reinstate matrix_print with the right include * Revert "create the keymap path if it doesn't exist" This reverts commit af732776a539e8c6e2edf2e54f4d7f5ffa65b3a2. commit 5fde2d730c854eb6516771f1c5dcd22626f85efb Author: David Doan <daviddoan1995@gmail.com> Date: Mon Dec 28 12:27:00 2020 -0800 1x4p1 (#11186) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com> commit 1b7b72c0e96856d2b9f73f705787af3426662bcf Author: Ryan <fauxpark@gmail.com> Date: Mon Dec 28 04:36:32 2020 +1100 Ensure single newline at EOF for core files (#11310) commit bbf0f65284f6c9cc40429f446bddf48e2e882ad0 Author: Joel Challis <git@zvecr.com> Date: Sun Dec 27 16:56:10 2020 +0000 Simplify the visual flow of the getting started page (#11316) * Add tabs to getting started page * Review comments Co-authored-by: Ryan <fauxpark@gmail.com> * Align with current theme * Update docs/newbs_getting_started.md Co-authored-by: Ryan <fauxpark@gmail.com> * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 1d1d5da43f86d9dded47c66afec94991d623f114 Author: Ryan <fauxpark@gmail.com> Date: Sat Dec 26 15:56:11 2020 +1100 Change include guards in tmk_core/ and drivers/ to pragma once (#11240) commit 48f4768d33313e6a6ed48c31f95eb44feda10a51 Author: Ryan <fauxpark@gmail.com> Date: Sat Dec 26 15:53:12 2020 +1100 Change include guards in quantum/ to pragma once (#11239) commit 53eb7f0774881e8a9f6186a51e15135edc6f8575 Author: Drashna Jaelre <drashna@live.com> Date: Fri Dec 25 15:00:29 2020 -0800 [Keyboard] Fix default keymaps for tunks/ergo33 (#11280) * [Keyboard] Fix default keymap for tunks/ergo33 * Add prpro keymap too commit 5544bf8524c77ad09d32cf2b0f6dc40f7b05ee01 Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Sat Dec 26 02:38:07 2020 +0900 [Keymap] update rules.mk and config.h of `helix/rev2:five_rows` (#11302) * update keyboards/helix/rev2/keymaps/five_rows/rules.mk: oled selection, led animation selection * add OLED_UPDATE_INTERVAL support into keyboards/helix/rev2/keymaps/five_rows/oled_display.c Support for OLED_UPDATE_INTERVAL, even for older types of OLED tasks. * Add 'HELIX=debug/no-debug' option into 'helix/rev2/keymaps/five_rows/rules.mk' commit 7ca4b619223260d17bcc0d065a02d1bbdce436b8 Author: kiwikey <75843996+kiwikey@users.noreply.github.com> Date: Fri Dec 25 21:44:32 2020 +0700 First commit of Kawii9 (#11201) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit b7f640ca764b25e09bd0e60841bfd492bede036f Author: Jonathon Carstens <jon.carstens@gmail.com> Date: Fri Dec 25 06:42:11 2020 -0800 Adding new keyboard: Tenkey++ (tenkey_plusplus) (#11197) Co-authored-by: Ryan <fauxpark@gmail.com> commit 436b5394bb370ca2415b5c4cc10b92b7665e4e78 Author: Drashna Jaelre <drashna@live.com> Date: Fri Dec 25 06:38:31 2020 -0800 [Keyboard] Fix Dactyl Manuform with Trackball info.json (#11298) commit cd0d2d0de57e154b4684a03e648f972c234f97d3 Author: CMMS-Freather <72902384+CMMS-Freather@users.noreply.github.com> Date: Thu Dec 24 05:33:25 2020 -0800 new repo: create cmm.studio folder, add saka qmk firmware (#11248) Co-authored-by: Ryan <fauxpark@gmail.com> commit 6a292e11d3faddbdbed8175a97aaed00a3469afa Author: Ryan <fauxpark@gmail.com> Date: Thu Dec 24 13:36:44 2020 +1100 `qmk fileformat`: only print complaints, and fix some of them (#11278) commit 3e3f93c971aec877efbee71da76b48f3f006e97c Author: Thierry Michel Philippe Kleist <thierry@kle.ist> Date: Thu Dec 24 02:07:56 2020 +0100 [Keyboard] misterknife/knife66_iso (#11010) * feat: added new variant of knife66 commit 9136c122f80983e9f6b543241b7912b71117d928 Author: Boris Faure <billiob@gmail.com> Date: Wed Dec 23 17:59:57 2020 +0100 docs: add Gentoo to newbs_getting_started.md (#11241) commit cc4b93b330e3cfa50b00dd6edea3f9abcf15c05d Author: Barry Huang <yj7272098@gmail.com> Date: Wed Dec 23 17:22:31 2020 +0800 Helen 80 addition (#11133) Co-authored-by: james sa <james@keto.tw> Co-authored-by: James Sa <james.sa.2013@gmail.com> commit d40d1e4024f3c4909c5d658a2c358f3142073d24 Author: Perry Hargrave <perry.hargrave@gmail.com> Date: Tue Dec 22 23:25:20 2020 -0800 [keymap] Adds tofu65 with split spacebar (#10831) * [keymap] Adds tofu65 with split spacebar * Update keyboards/kbdfans/kbd67/rev2/keymaps/ansi_split_space/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kbdfans/kbd67/rev2/keymaps/ansi_split_space/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kbdfans/kbd67/rev2/keymaps/ansi_split_space/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kbdfans/kbd67/rev2/rev2.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kbdfans/kbd67/rev2/keymaps/ansi_split_space/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kbdfans/kbd67/rev2/keymaps/ansi_split_space/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kbdfans/kbd67/rev2/keymaps/ansi_split_space/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kbdfans/kbd67/rev2/keymaps/ansi_split_space/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * keymap:tofu65: remove unneeded config.h * Update keyboards/kbdfans/kbd67/rev2/keymaps/ansi_split_space/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit b2ab0af905821a3526ca94a2192578b2c827542e Author: Nick Blyumberg <nblyumberg@gmail.com> Date: Wed Dec 23 01:37:01 2020 -0500 [Docs] Update links in main README.md (#11284) It looks like features.md was deprecated and content was split into other files. This results in a broken link on the main page which, if removed, would have no impact to the remainder of the documentation. This would also: resolve #9239 resolve #10293 resolve #10447 commit d898d4a6fca2eb36105e45ec481e3b4b05e8afd9 Author: TerryMathews <terry@terrymathews.net> Date: Wed Dec 23 01:27:55 2020 -0500 [Keyboard] Portico: Initial support for TKC Portico (#11215) * Portico: Initial support for TKC Portico * Portico: added GPL header to keymap files * Update keyboards/tkc/portico/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> commit 7c0cb186811c7a77e7aa7aabe28b926c33caa58d Author: Anthony Marin <38014984+smyjpmu@users.noreply.github.com> Date: Wed Dec 23 01:23:29 2020 -0500 [Keyboard] HID Technologies vendor id correction (#11225) * add bastyl * no need to copy the folder anymore * clean up according to PR rules * remove via, fix disposition * add reset button on right half * Update readme.md * Update keyboards/hidtech/bastyl/bastyl.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/hidtech/bastyl/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/hidtech/bastyl/config.h Co-authored-by: Joel Challis <git@zvecr.com> * move json, remove via files * Update keyboards/hidtech/bastyl/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/hidtech/bastyl/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/hidtech/bastyl/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/hidtech/bastyl/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * add GPL to c and h files * Update keyboards/hidtech/bastyl/info.json Change order to match layout macro Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/hidtech/bastyl/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * serial define can be ommited, is used by default * Corrected VENDOR_ID Incorrect VENDOR_ID has been updated to the correct one. Co-authored-by: Quentin <qlebastard@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> commit e52b4797d3b1cec8e7ae8f092e10880c506f0cf0 Author: Blake <blake@ghost7.com> Date: Wed Dec 23 06:00:55 2020 +0000 [Keyboard] Scarlet numpad VIA support added (#11188) * Initial test version of Scarlet keyboard * First commit of DElec Scarlet * Change to new Draytronics branding * Update to keyboard details Update to keyboard details and link to Draytronics website. * Update keyboards/draytronics/scarlet/scarlet.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/draytronics/scarlet/rules.mk Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/draytronics/scarlet/readme.md Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/draytronics/scarlet/keymaps/default/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/draytronics/scarlet/config.h Co-authored-by: Joel Challis <git@zvecr.com> * Update keymap.c * Update config.h * Update scarlet.h * Update keyboards/draytronics/scarlet/config.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/draytronics/scarlet/config.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/draytronics/scarlet/scarlet.h Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/draytronics/scarlet/keymaps/default/keymap.c Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * provide info.json layout to fix qmk configurator * Correctly name keyboard in info.json * Added website and layout key labels to info.json * VIA support. Thanks sirdicholas * Readme change, link to VIA design file. Co-authored-by: Blake Drayson <blake@Euclid.ghost7.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> commit 498d89f4b345e3f5bccbbb8ac82df4eb7c582b1b Author: Daniele De Vincenti <34176349+Napan0s@users.noreply.github.com> Date: Wed Dec 23 06:59:26 2020 +0100 [Docs] Add clarification on use of custom RGB Matrix effect (#11176) * Update feature_rgb_matrix.md Added more clarification on how to use a newly created rgb effect as it was unclear that the prefix 'RGB_MATRIX_CUSTOM_' had to be added. Also included an example consistent with the documentation example. * Update docs/feature_rgb_matrix.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update docs/feature_rgb_matrix.md Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> commit d5f3f7c126553b5485766ed666810ec3f3339894 Author: Ibnu Daru Aji <ibnuda@users.noreply.github.com> Date: Wed Dec 23 12:53:14 2020 +0700 [Keyboard] corrected VID/PID and layout for squiggle (#11198) * corrected the pid and added a new layout. * following drashna's suggestion. commit e9ed5d757164d363582a436e3a71186847c9b7af Author: Rustam Zagirov <stammru@gmail.com> Date: Wed Dec 23 08:34:33 2020 +0300 ergodox_ez/stamm update (#11236) commit 806aa9bc67c77c3899e60c1daef560680865568c Author: Ryan <fauxpark@gmail.com> Date: Wed Dec 23 15:01:44 2020 +1100 Remove comments about custom ldscript for Teensy LC (#11224) commit dc7081a8233e5d709d09cc09adafdc42efd9c8a0 Author: Takeshi ISHII <2170248+mtei@users.noreply.github.com> …
drashna
pushed a commit
to zsa/qmk_firmware
that referenced
this pull request
Jan 13, 2021
14 tasks
BorisTestov
pushed a commit
to BorisTestov/qmk_firmware
that referenced
this pull request
May 23, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Adds a single newline at EOF for any files that don't have one, and removes extraneous newlines where there are multiple.
Types of Changes
Issues Fixed or Closed by This PR
Checklist