summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-20Enable Mousekeys for Keebio Quefrency rev1 (#9478)James Young
2020-06-20format code according to conventions [skip ci]QMK Bot
2020-06-20Fix incorrect delay when setting WS2812 (and similar) leds (#9302)Joshua Diamond
* Fix incorrect delay when setting WS2812 (and similar) leds * Add documentation for WS2812_DELAY_MICROSECONDS * Remove improper cast to uint8_t Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Remove unneeded cast to uint8_t and correct math Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * microseconds -> µs Co-authored-by: Ryan <fauxpark@gmail.com> * Make documentation better match the spec sheet. Co-authored-by: Ryan <fauxpark@gmail.com> * Rename macro to match spec sheet * Further correction to the delay maths for the SPI case. Co-authored-by: Joel Challis <git@zvecr.com> * Move ws2812_common.h to the drivers directory * Revert "Further correction to the delay maths for the SPI case." This reverts commit e61b56a2cfc7dfec9992a7a3af92afa50e5b8ec0. * Remove ws2812_setleds_pin(); consolidate ws2812.h Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-06-20STM32 WS2812 Open Drain Configuration (#9414)Xelus22
* update docs stm32 only and applies to all 3 driver * cformat
2020-06-20rebound rev4, consolodated switch matrix from 5x12 to 7x8 (#9314)Rossman360
2020-06-19Remove rules.mk for gboards/engine and gboards/g (#9444)Ryan
2020-06-18[Keyboard] GameBuddy macropad (#9391)AlisGraveNil
* GameBuddy macropad * Update config.h * Update keyboards/clawsome/gamebuddy/config.h * Update keyboards/clawsome/gamebuddy/readme.md * Update keyboards/clawsome/gamebuddy/readme.md * Update keyboards/clawsome/gamebuddy/readme.md * Update readme.md * Update keyboards/clawsome/gamebuddy/rules.mk * Update keyboards/clawsome/gamebuddy/readme.md
2020-06-18Fix Eon87 info.json (#9460)Ryan
* Fix Eon87 info.json * Adjust bottom row sizes
2020-06-18Keymap: Add custom keymap for Planck (#9417)Niclas
* Keymap: Add custom keymap for Planck * Fixup buffet's planck keymap
2020-06-18Add VIA support to Noxary 220 and Update Noxary 280 for readability (#9348)Rozakiin
* Update noxary 220 readme.md * Update Noxary 280 readme.md add heading and spelling * Update spelling of Noxary 280 keymap copyright * Update Noxary 280 config.h change product ID and product name, remove commented code * Change MCU name and disable Mousekey * Update Noxary 220 config.h Change vendor ID, Product ID, Product name and desc, remove commented code * Update 220.h change LAYOUT_ortho_6x4 to LAYOUT, change copyrght to Rozakiin * Change LED indicator function update copyright to Rozakiin * Add via keymap * Update Noxary 220 default keymap for readability and numpad codes * Update all Noxary 220 readme.md to conform to QMK templates * Update Noxary 280 readme.md to conform to QMK template * Disable console and command, and enable link time optimisation for VIA * Update Noxary 280 keymaps for better readability * Update keyboards/noxary/220/keymaps/default/keymap.c * Update keyboards/noxary/220/220.h * Update keyboards/noxary/220/keymaps/default/keymap.c * Update keyboards/noxary/220/keymaps/default/keymap.c * Update keyboards/noxary/220/keymaps/via/rules.mk * Update keyboards/noxary/280/keymaps/default/keymap.c * Update keyboards/noxary/280/keymaps/via/rules.mk * Update keyboards/noxary/220/rules.mk * Update keyboards/noxary/280/keymaps/via/keymap.c * Update keyboards/noxary/220/keymaps/default/keymap.c * Update keyboards/noxary/220/keymaps/default/keymap.c * Update keyboards/noxary/220/keymaps/via/keymap.c * Update keyboards/noxary/220/keymaps/via/keymap.c * Update keyboards/noxary/220/keymaps/via/keymap.c * Update keyboards/noxary/220/keymaps/via/keymap.c * Update keyboards/noxary/220/keymaps/via/keymap.c * Update keyboards/noxary/280/config.h * Update keyboards/noxary/220/rules.mk * Update keyboards/noxary/220/config.h * Update keyboards/noxary/280/readme.md Change layout links to ones with background removed
2020-06-19Update docs/ja/feature_backlight.md: apply #9043's change (#9454)Takeshi ISHII
2020-06-18Parse version better in `qmk doctor` GCC version checks (#9324)Ryan
2020-06-18[Keyboard] Added ymdk split64 based on walston's work (#9183)Brad Arnett
* Added ymdk split64 based on walson's work * Commented out features on walston's keymap as it was too big to compile * Update keyboards/ymdk_sp64/config.h * Update keyboards/ymdk_sp64/keymaps/daed/keymap.c * Update keyboards/ymdk_sp64/matrix.c * Update keyboards/ymdk_sp64/matrix.c * Update keyboards/ymdk_sp64/matrix.c * keymap changes * Update keyboards/ymdk_sp64/matrix.c * Update keyboards/ymdk_sp64/matrix.c * Update keyboards/ymdk_sp64/rules.mk * Update keyboards/ymdk_sp64/config.h * Update keyboards/ymdk_sp64/config.h * Update keyboards/ymdk_sp64/readme.md * Update keyboards/ymdk_sp64/rules.mk * Update keyboards/ymdk_sp64/config.h * Update keyboards/ymdk_sp64/rules.mk * Update keyboards/ymdk_sp64/ymdk_sp64.c * Update keyboards/ymdk_sp64/keymaps/walston/rules.mk * Update keyboards/ymdk_sp64/readme.md * Made requested changes and moved keyboard under ymdk directory * Update keyboards/ymdk/ymdk_sp64/keymaps/walston/keymap.c * Update keyboards/ymdk/ymdk_sp64/config.h * Update keyboards/ymdk/ymdk_sp64/config.h * Update keyboards/ymdk/ymdk_sp64/keymaps/default/keymap.c * Update keyboards/ymdk/ymdk_sp64/keymaps/default/keymap.c * updated changes for pr 9183 * updated changes for pr 9183 * updated changes for pr 9183 * Removed redundant "QMK_KEYBOARD_H" include
2020-06-18YMD75: move MCU/Bootloader rules to revision level (#9452)James Young
Work-around for an issue with QMK Configurator's API.
2020-06-18Fix for One Shot Layer not being cleaned up after some actions (#8832)Joshua Diamond
2020-06-18Standardize how unicode is processed (fixes #8768) (#8770)Jason Laqua
Co-authored-by: Konstantin Đorđević <vomindoraan@gmail.com>
2020-06-18[Keyboard] Add Via support for Let's Split v2 (#9448)Yasha Mostofi
* initial let's split with rgb * Revert default * Add Via keymap * Remove my keymap * Remove trailing slashes
2020-06-17[Keymap] Dcompact for iris (#9406)Dan
Co-authored-by: Dan Herrera <sonarius@shew.io> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-17[Keymap] Add pierrec83's Kyria keymap (#9401)Pierre Chevalier
2020-06-17[Keyboard] Nebula12 keyboard (#9397)yiancar
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-06-17[Keyboard] added VIA support for HotDox (#9377)unicorn855
* added VIA support for HotDox * Update keyboards/hotdox/keymaps/via/keymap.c Thank you drashna :) Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-06-17[Keyboard] Add Mixi (#9364)Gregorio
* [Keyboard] Add Mixi Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-17[Keyboard] Add Eon87 (#9337)Maarten Dekkers
Co-authored-by: Maarten Dekkers <maartenn2001@gmail.com>
2020-06-17Fix error_log complaint about Preonic layouts (#9443)Ryan
2020-06-17Fix Kudox Columner Configurator key ordering (#9427)James Young
2020-06-17Add Configurator layout support for westfoxtrot/prophet (#9428)James Young
2020-06-17[Keyboard] Jian keyboard (#8914)KgOfHedgehogs
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: Nick Brassel <nick@tzarc.org>
2020-06-17Implement game mode layer for dcompact on planck (#9402)Dan
2020-06-17[Keymap] new keymap for XD75 (#8675)Hybrid
Co-authored-by: grousselle <grousselle@WX-OR6215570.ad.francetelecom.fr>
2020-06-17Clean up Tap Dance docs (#9372)Ryan
* Clean up Tap Dance docs * Add heading IDs for translation
2020-06-17CLI: Add ATmega328 and ATtiny85 to supported CPUs (#9371)Erovia
* CLI: Add ATmega328 to supported CPUs Support for ATmega328 was added in #9043. * Update lib/python/qmk/constants.py
2020-06-17Fix error_log complaint about clueboard/66_hotswap/gen1 layout macro (#9400)Ryan
* Fix error_log complaint about clueboard/66_hotswap/gen1 layout macro * Remove gen1 info.json in favour of higher level file * Split into revision-specific info.json
2020-06-16Nebula65 (#9368)yiancar
* Initial nebula65 commit * Use PWM driver * Polishing * Remove random rgblight settings * Spelling fix * Update keyboards/nebula65/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/nebula65/keymaps/via/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/nebula65/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/nebula65/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Clean includes in .h file * Update keyboards/nebula65/readme.md Co-authored-by: Drashna Jaelre <drashna@live.com> * Further cleanup Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-06-16added 4x12 (#9411)cole smith
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2020-06-15[Keymap] Add froggy keymap with 106/109 (JP) settings for helix keyboard (#8967)MURAMATSU Atshshi
* initial commit for froggy 106 key mode * add mode indicator on OLED * use #pragma once instead of include guard * remove unusable codes * remove audio codes, because helix rev.2 has no audio feature * use set_single_persistent_default_layer * remove eeprom update check
2020-06-15[Keymap] csc027/keymap-updates (#9420)csc027
2020-06-15Add VIA support to keebio/nyquist (#9399)Thomas Lim
2020-06-15[Keymap] Drashna's Keymap Update - Display Edition (#9282)Drashna Jaelre
OLED Display fixes Add support for RGBLIGHT Layers Add gaming layer to corn and kyria RGBLight Startup Animation fixes and improvements (uses matrix_scan now!) Pimoroni Trackball support added (IT'S RGB!!!) Fix issues due to code changes
2020-06-15[Keymap] Add "shwilliam" Preonic keymap (#9409)William Lindvall
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-15HID Liberation Device Refactor and Configurator layout support (#9394)James Young
2020-06-15[Keyboard] Fix Configurator layout data for handwired/1800fl (#9393)James Young
2020-06-15[Keyboard] Fix Configurator layout data for acheron/elongate (#9392)James Young
2020-06-15Change ?= to = in keyboard rules.mk (#9390)Ryan
2020-06-15[Docs] Fix link to mod_tap.md in the one_shot_keys.md file (#9380)Reed
2020-06-15[Keyboard] Hub16 keymap bugfix (#9345)Josh Johnson
2020-06-15[Keyboard] Add Eon75 (#9333)Maarten Dekkers
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Maarten Dekkers <maartenn2001@gmail.com>
2020-06-15Delete trailing period in documentation (#9416)jems-lee
2020-06-13[Keyboard] Add S7 Elephant Rev2 Support (#9398)George Mao
* Add S7 Elephant Rev2 Support * Apply suggestions from code review I tested the changes on my board as well, thanks for the suggestions! * Added a default folder in the makefile so that this would no longer be a breaking change
2020-06-13Boardsource 3x4 info json fix (#9266)cole smith
* added bordsource 3x4 macro pad * added bordsource 3x4 macro pad * Update keyboards/boardsource/3x4/3x4.h * Update keyboards/boardsource/3x4/3x4.c * Update keyboards/boardsource/3x4/config.h * Update keyboards/boardsource/3x4/config.h * Update keyboards/boardsource/3x4/config.h * Update keyboards/boardsource/3x4/config.h * added link to readme * Update keyboards/boardsource/3x4/keymaps/default/keymap.c * Apply suggestions from code review * changed the layout to refelect the keyboard * Update keyboards/boardsource/3x4/info.json Oh your right my bad. In the future is there an easier way for me to test the info.json and the confiscator before doing my pr? * Apply suggestions from code review * got 3x4 building again * Apply suggestions from code review * applied requested change on readme * Update keyboards/boardsource/3x4/readme.md * Apply suggestions from code review
2020-06-13[Keymap] Personal keymaps for Prime_E, Corne, Space65 and updates (#9234)Sid Carter
* initial draft maps * updates to the keymap to enable LED * does one still have to do these shenanigans? * update keymap with lights * update OLED stuff * update corne config * update singav3 pcb config * update ilpse config and map * update prime keymap as well * update the keymap for prime_e * update tapping term and keymap * switch numbers to the raise layer * move nav to lower * add mousekeys as well * some fixes * update keymap * add my layout for space65 * update map * update keymap * add grave key * update config for my keymap * update keymap * switch to newer mechanisms * grave on capslock * cleanup * udpate config * update keymap * Update keyboards/gray_studio/space65/keymaps/madhatter/rules.mk * Update keyboards/gray_studio/space65/keymaps/madhatter/keymap.c * Update keyboards/crkbd/keymaps/madhatter/rules.mk * Update keyboards/crkbd/keymaps/madhatter/rules.mk * Update keyboards/gray_studio/space65/keymaps/madhatter/keymap.c * Update keyboards/crkbd/keymaps/madhatter/keymap.c * Update keyboards/primekb/prime_e/keymaps/madhatter/config.h * Update keyboards/gray_studio/space65/keymaps/madhatter/config.h * Update keyboards/crkbd/keymaps/madhatter/keymap.c * Update keyboards/wilba_tech/wt75_b/keymaps/madhatter/config.h * Update keyboards/crkbd/keymaps/madhatter/keymap.c * Update keyboards/crkbd/keymaps/madhatter/keymap.c * Update keyboards/gray_studio/space65/keymaps/madhatter/config.h * Update keyboards/primekb/prime_e/keymaps/madhatter/config.h * Update keyboards/wilba_tech/wt75_b/keymaps/madhatter/config.h * Update keyboards/crkbd/keymaps/madhatter/keymap.c * Update keyboards/crkbd/keymaps/madhatter/keymap.c * Update keyboards/primekb/prime_e/keymaps/madhatter/keymap.c * Update keyboards/crkbd/keymaps/madhatter/readme.md * remove file I don't use