summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-26Change include guards in tmk_core/ and drivers/ to pragma once (#11240)Ryan
2020-12-26Change include guards in quantum/ to pragma once (#11239)Ryan
2020-12-25[Keyboard] Fix default keymaps for tunks/ergo33 (#11280)Drashna Jaelre
* [Keyboard] Fix default keymap for tunks/ergo33 * Add prpro keymap too
2020-12-26[Keymap] update rules.mk and config.h of `helix/rev2:five_rows` (#11302)Takeshi ISHII
* 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'
2020-12-26First commit of Kawii9 (#11201)kiwikey
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-26Adding new keyboard: Tenkey++ (tenkey_plusplus) (#11197)Jonathon Carstens
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-26[Keyboard] Fix Dactyl Manuform with Trackball info.json (#11298)Drashna Jaelre
2020-12-24new repo: create cmm.studio folder, add saka qmk firmware (#11248)CMMS-Freather
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-24`qmk fileformat`: only print complaints, and fix some of them (#11278)Ryan
2020-12-23[Keyboard] misterknife/knife66_iso (#11010)Thierry Michel Philippe Kleist
* feat: added new variant of knife66
2020-12-23docs: add Gentoo to newbs_getting_started.md (#11241)Boris Faure
2020-12-23Helen 80 addition (#11133)Barry Huang
Co-authored-by: james sa <james@keto.tw> Co-authored-by: James Sa <james.sa.2013@gmail.com>
2020-12-22[keymap] Adds tofu65 with split spacebar (#10831)Perry Hargrave
* [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>
2020-12-22[Docs] Update links in main README.md (#11284)Nick Blyumberg
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
2020-12-22[Keyboard] Portico: Initial support for TKC Portico (#11215)TerryMathews
* 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>
2020-12-22[Keyboard] HID Technologies vendor id correction (#11225)Anthony Marin
* 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>
2020-12-22[Keyboard] Scarlet numpad VIA support added (#11188)Blake
* 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>
2020-12-22[Docs] Add clarification on use of custom RGB Matrix effect (#11176)Daniele De Vincenti
* 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>
2020-12-22[Keyboard] corrected VID/PID and layout for squiggle (#11198)Ibnu Daru Aji
* corrected the pid and added a new layout. * following drashna's suggestion.
2020-12-23ergodox_ez/stamm update (#11236)Rustam Zagirov
2020-12-23Remove comments about custom ldscript for Teensy LC (#11224)Ryan
2020-12-23[Keymap] fix and update helix/rev3_5rows:five_rows (#11191)Takeshi ISHII
* [Keymap] fix and update helix/rev3_5rows:five_rows * fix rgblight animation selection * use `DEBUG_MATRIX_SCAN_RATE_ENABLE` insted of keyboard_post_init_user_scan.c * Change the initial value of the ENCODER_ENABLE to 'no' in 'keymaps/five_rows/rules.mk' * Add 'HELIX=debug/no-debug' option into 'rev3_5rows/keymaps/five_rows/rules.mk' * Add '#define OLED_UPDATE_INTERVAL 100' 'rev3_5rows/keymaps/five_rows/config.h' * add LED_ANIMATIONS_LEVEL macro into rev3_5rows/keymaps/five_rows/ * Change OLED_UPDATE_INTERVAL value in rev3_5rows/keymaps/five_rows/config.h
2020-12-23chibios: honor PLATFORMASM in chibios build (#11219)Reza Jelveh
2020-12-23Updated Raw HID docs to clarify packet/report length (#11211)Kishor Prins
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-23V-USB: Fix initial dropped keypress (#11263)Ryan
2020-12-23Update to personal keymaps (#11171)SpacebarRacecar
2020-12-22[Keyboard] YMD75 rev 3: fix BACKLIGHT_PIN (#11172)Nathan13888
* YMD75 rev 3: fix BACKLIGHT_PIN Update backlight LED pin used by QMK to control the per-key backlight for YMD75 rev 3 * YMD75 rev 3: fix BACKLIGHT_PIN - fix comments * YMD75: move BACKLIGHT_PIN definitions to the respective versions Signed-off-by: Nathan13888 <29968201+Nathan13888@users.noreply.github.com>
2020-12-22[Keyboard] Add Nimrod (#11141)cjcodell1
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-22[Keyboard] add ASkeyboard Sono1 (#11114)Dmitry Nosachev
* handwired/sono1 * readme: addition * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-23Partial fix for Issue #9405 - Caps Lock not working with Unicode Map's XP on ↵Joshua Diamond
Linux (#11232)
2020-12-22[Keyboard] Add VIA keymap for the reviung41 (#11102)Jack
* Add VIA keymap for reviung41 * Change VID for compatibility * Add GPL header to config.h * Enable link time optimization * Remove config since it might not be needed
2020-12-22Fix Issue #9533 - Delayed shift state handling (#11220)Joshua Diamond
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-22[Keyboard] Add Axolstudio Yeti (#11051)kb-elmo
2020-12-21Initial list of keyboards to exclude from CI (#11213)Zach White
2020-12-21[Keyboard] add Lily58L keymap (#9870)Ben
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-21Split of the doctor codebase (#11255)Erovia
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-21Fix small typo in V-USB configuration descriptor (#11253)Ryan
2020-12-20Doctor: add check for .git folder (#11208)Ryan
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
2020-12-20Follow symlinks when listing keyboards. (#11250)Nick Brassel
2020-12-20[Keymap] fix keyboards/helix/rev2/keymaps/default/oled_display.c (#11228)Takeshi ISHII
Fixed the OLED display on the right side as it was showing some garbage. 右側のOLEDディスプレイにゴミが表示されていたのを修正しました。
2020-12-19VIA Support: MF68 (#11030)MechMerlin
* add via support to mf68 pcb * add license header
2020-12-19Change keyboard json format to bring it inline with the current api (#11231)Zach White
2020-12-19[Keyboard] Add drashna's dactyl manuform 5x6 with trackball (#11062)Drashna Jaelre
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com>
2020-12-18simplify qmk doctor to make room for #11208 (#11242)Zach White
2020-12-18Updated usage of qmk c2json (#11148)precondition
2020-12-18Add the ability to exclude keyboards from travis builds (#11178)Zach White
* add the ability to exclude keyboards from travis builds * add filtering to make all: * only skip keyboards during make all: * working implementation * forego a CI_KEYBOARDS variable * optimize the startup by only listing keyboards once * add sort -u to all list_keyboard invocations * move the if else if tree back to 1 level
2020-12-18Various compilation fixes for avr-gcc 10 (#9269)Joel Challis
2020-12-17Run cformat and dos2unix manually (#11235)Ryan
2020-12-17[Keyboard] add MT64RGB (#10865)maikong
* Create mt64 * Create mt84rgb * Delete mt64 * Add files via upload * Create MK84RGB * gx84 * add new keyboard * new keyboard * Delete MK84RGB * Delete config.h * Delete mt84.c * Delete mt84.h * Delete mt84rgb * Delete rules.mk * add info json * Add files via upload * Delete config.h * Delete rules.mk * Delete keymap.c * Delete keymap.c * Delete info.json * Delete mt64rgb.c * Delete mt64rgb.h * Delete rules.mk * add keyboard * Delete config.h * Delete info.json * Delete mt64rgb.c * Delete mt64rgb.h * Delete rules.mk * Delete rules.mk * Delete keymap.c * Delete keymap.c * Delete config.h * Delete mt84.c * Delete mt84.h * Delete rules.mk * Delete rules.mk * Delete keymap.c * Delete keymap.c * Delete info.json * Add files via upload * Delete keymap.c * Add files via upload * Delete keymap.c * Add files via upload * Delete rules.mk * Add files via upload * Delete config.h * Add files via upload * Update config.h * Update keymap.c * Update keymap.c * Update and rename keyboards/mt64rgb/keymaps/default/keymap.c to 键盘/mt64rgb/按键图/默认/keymap.c * Update mt64rgb.h * Update mt64rgb.c * Update and rename keyboards/mt64rgb/rules.mk to 键盘/mt64rgb/rules.mk * Update config.h * Update rules.mk * Update readme.md * Update keymap.c * Create rules.mk * Update keymap.c * Create keymap.c * Delete keymap.c * Update keymap.c * Update keymap.c * Update mt64rgb.h * Delete rules.mk * Update readme.md * Update rules.mk * Update readme.md * Update info.json * Update keymap.c * Update mt64rgb.c * Update config.h * Update keymap.c * Update readme.md * Update rules.mk * Update keymap.c * Update config.h * Update readme.md * Update rules.mk * Update readme.md * Update config.h
2020-12-16[Keymap] ISO layout for KBD67 rev 2.0 (#11136)hekekee