summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-11Documentation update (#12484)swampmonster
Update documentation to reflect what the actual target flags are Co-authored-by: swampmonster <>
2021-04-11Update readme.md (#12502)Joseph Whom
Noticed a letter missing in "compiling".
2021-04-11Update github instruction link in newbs_getting_started.md (#12510)Hawley Waldman
Clarify that the link to the github/forking instructions is a link to how to fork this project. Previous wording implied that the link was to a how-to-use github in general page.
2021-04-10Format code according to conventions (#12540)github-actions[bot]
Co-authored-by: QMK Bot <hello@qmk.fm>
2021-04-10ChibiOS USB driver: prevent deadlock with CONSOLE_ENABLE = yes (#12472)Michael Stapelberg
Before this commit, attaching an ARM-based (i.e. ChibiOS-based) keyboard that uses CONSOLE_ENABLE = yes and produces debug messages would deadlock the keyboard unless one was running hid_listen. With this commit, dead-locking writes to the queue are detected and prevented. fixes #5631
2021-04-10Reverse K0E and K0G (#12491)Álvaro A. Volpato
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com>
2021-04-09[Keyboard] Add afternoonlabs/oceanbreeze (#12299)Eithan Shavit
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Eithan Shavit <eithan@fb.com>
2021-04-09[Keymap] Remove LAYOUT_kc macros from edvorakjp keymaps (#12217)Ryo Maeda
2021-04-09[Keyboard] ergosaurus - add VIA support, enabled RGB (#12126)littleferris
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-04-09[Keyboard] Added senselessclay had60 (#12093)hadi
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-09Add VIA keymap for Kawii9 (#12521)kiwikey
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-09Add TH1800 PCB, Hex6C PCB, Rogue87 PCB, Rouge87 PCB, Infinity87 series (#11977)mechlovin
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com> Co-authored-by: vuhopkep <boy9x0@gmail.com>
2021-04-09Fix Breaking Change date (#12272)peepeetee
2021-04-08Add new handwired keyboard (Ergocheap) (#11857)Adrian
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-08`qmk chibios-confmigrate`: Make `-i` and `-r` required (#12515)Ryan
2021-04-07Update info.json to correctly. (#12507)Kosuke Adachi
2021-04-07Add info.json for CK60i (#12318)Ryan
2021-04-04Disarray ProductID change (#12440)SneakboxKB
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: mujimanic <64090325+mujimanic@users.noreply.github.com> Co-authored-by: Zach White <skullydazed@gmail.com>
2021-04-04[Keymap] cleanup keyboards/helix/{rev2|rev3_5rows}/keymaps/five_rows (#12259)Takeshi ISHII
* cleanup keyboards/helix/{rev2|rev3_5rows}/keymaps/five_rows * Made the layout data easier to read. * helix/rev2/keymaps/five_rows/keymap.c * helix/rev3_5rows/keymaps/five_rows/keymap.c * The following two were made the same. * keymaps/five_rows/config.h * keymaps/five_rows/oled_display.c The binary of the compilation result has not changed. * update keyboards/helix/rev2/keymaps/five_rows/rules.mk KEYBOARD_LOCAL_FEATURES_MK was moved to the end. * add '#define DISABLE_SYNC_TIMER' into helix/rev3_5rows/keymaps/five_rows/config.h The sync timer features worsen the matrix scan rate of the Helix keyboard. I'm not sure if it makes sense to have sync timer features enabled on the Helix keyboard. So in my keymap I disable this.
2021-04-03Add WSL specific logic for avrdude device detection (#12392)Joel Challis
2021-04-03Remove `wave` from requirements-dev.txt (#12387)Excitable Snowball
This resolves to <https://pypi.org/project/Wave/>, but the places where the `wave` module is imported make it clear that the standard library module <https://docs.python.org/3/library/wave.html> was intended. Was originally added in #11820 and used in the following files: * `util/sample_parser.py` * `util/wavetable_parser.py`
2021-04-03fix line endingsZach White
2021-04-03[nix] Use niv and poetry2nix to more easily manage dependencies (#11181)Steve Purcell
* [nix] Update nixpkgs to avoid issues with Big Sur The older nixpkgs snapshot did not contain nix changes to the compiler/linker hooks that are necessary for compatibility with MacOS Big Sur. The fix is simply to update to a newer snapshot. * [nix] Add a poetry manifest and use poetry to build the Python env * [nix] Use niv to manage upstream sources like nixpkgs * [nix] Update to newer nixpkgs snapshot * [nix] Bump python package versions
2021-04-033 new LED effect animations (#9827)TurtleHunter
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com>
2021-04-03Added Epoch80 (#12307)kb-elmo
2021-04-03[CI] Format code according to conventions (#12468)github-actions[bot]
Co-authored-by: QMK Bot <hello@qmk.fm>
2021-04-02kingly_keys/ave: move RGBLight config to keyboard level (#12457)James Young
QMK Configurator's API can't use the RGBLight configurator when it's defined at keymap level.
2021-04-02keymaps: fix kinesis default keymap progrm/reset keycode (#12429)Michael Stapelberg
The right-most top-most key on the Kinesis Advantage keyboard is labeled “Progrm” and was meant to enter the Teensy bootloader as per the comment. However, the keycode was set to KC_1, which just produces a “1”. It should be RESET instead. This commit fixes KC_1 to RESET in all files where the fix is needed. The other files have already been fixed independently.
2021-04-02[Keymap] Fixing userspace `rverst` (#12422)Robert Verst
Co-authored-by: Robert Verst <robert.verst@tobit.com>
2021-04-02[Keymap] Remove kc keymap from khord chocopad keymap (#12409)Dylan Khor
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keyboard] Add GON NerD TKL VIA keymap (#12309)kaylanm
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keyboard] Add pkb65 keyboard (#12230)MCKeebs
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keyboard] KBD67 Hotswap VIA Support (#12351)MechMerlin
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keyboard] Added wilba.tech WT70-JB (#12347)Wilba
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keyboard] Added RAMA WORKS KARA (#12346)Wilba
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keyboard] Update sixkeyboard VID/PID (#12345)jrdsgl
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keymap] remove kc layout from levinson jyh keymap (#12301)Jason Yamada-Hanff
Co-authored-by: Jason Yamada-Hanff <jyamada-hanff@chromologic.com>
2021-04-02[Keyboard] Added VIA support to dmqdesign/spin (#12300)adamkraus6
Co-authored-by: Kraus, Adam <adam.kraus@mines.sdsmt.edu>
2021-04-02[Keyboard] Add FoldKB (#12255)Danny
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keyboard] Add Lumberjack keyboard (#12124)Paul James
2021-04-02[Keymap] for Ibm m122 (#11704)dsanchezseco
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-04-02[Keyboard] Add CherryB Studio Keyboards (#11475)Duong Anh
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2021-04-02`qmk doctor`: Fix WSL /mnt check (#12466)Ryan
2021-04-02qmk doctor: Display macOS and Windows versions, and add WSL warning for /mnt ↵Ryan
(#12441)
2021-03-31change BM68 RGB USB Device descriptor device name (#12418)peepeetee
* change styling USB Device descriptor device name to reflect stylistic choices of the developer
2021-04-01Remove leftover old implementations of the lily58 split code. (#12442)Nick Brassel
2021-03-31Format code according to conventions (#12437)github-actions[bot]
Co-authored-by: QMK Bot <hello@qmk.fm>
2021-03-31Allow for clang-format up to v20. (#12407)Nick Brassel
2021-03-28Added the 64_ansi (GK64) layout to DZ60 (#12378)kb-elmo
* add gk64 layout * Apply suggestions from code review
2021-03-27add utf-8 encoding to the open() call (#12388)Zach White