summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-10[Keyboard] Oddball keyboard and optical sensor update (#10450)Alexander Tulloh
* Add oddballl v2 - add CPI options - add scroll support - add click-and-drag support - PMW3360 implementation - ADNS9800 improvements * Set default make directory * Update readme with PMW config * Change bootloader * Update unused pins on v2 * Remove diode switch * Move bootloader selection to keyboard version level * Change default keyboard folder to v1 * Move sensor selection to keymap * Remove PK debounce * Change to only send mouse report on change * Change CPI function cpi type * Remove EEPROM state check * Update CPI to only change on key down * Fix incorrect F8 in keymap * Add v2.1 with more convenient controller pinout * Add keyboard readmes * Update keyboards/oddball/pmw/pmw3360_srom_0x04.h Remove direct AVR reference Co-authored-by: Ryan <fauxpark@gmail.com> * Remove direct AVR reference Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Alexander Tulloh <alex@riberry.io> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-01-10[Keyboard] Add BIOI Keyboards (#9602)scottywei
* Add BIOI Keyboards Add keyboards from BIOI, including dual-mode G60, Morgan65, and S65 * Update keyboards/bioi/g60/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/bioi/g60/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/bioi/g60/g60.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/bioi/g60/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Rename rule.mk to rules.mk * Rename rule.mk to rules.mk * Rename rule.mk to rules.mk * Update readme.md * Apply suggestions from code review Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update ble.h * Update config.h Change VenderID to 8101 * Update config.h * Update config.h * Update ble.c * Update ble.h * Add license headers * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Add license header in keymap files * Fix year in license header * Update keyboards/bioi/s65/readme.md 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> Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-01-10freoduo: define RGBLight config at keyboard level (#11491)James Young
Configurator compiles fail without the number of LEDs defined here. Included the rest to match the default keymap's settings.
2021-01-10manually run formatting job (#11503)Joel Challis
2021-01-09[Keymap] Add new atreus keymap to planck keyboard (#11420)Matthias Bertschy
2021-01-09Correct descriptions of rgblight functions (#11429)Joshua Diamond
2021-01-10Update Bakeneko65 readme (#11485)Koichi Katano
2021-01-10Update Bakeneko60 readme (#11483)Koichi Katano
2021-01-09tunks/ergo33: info.json fixes (#11488)James Young
* tunks/ergo33: info.json fixes Fix layout macro reference and key sequence. * fix make command in readme
2021-01-10Add 96% ANSI Community Layouts (#11453)James Young
2021-01-08Add VIA keymap for Zinc (#9299)Monksoffunk
* 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
2021-01-09Fix AUR package name (#11416)Toban Wiebe
On Arch, `qmk` is now in the official repos, whereas only `qmk-git` is in AUR.
2021-01-08Update available pohjolaworks/louhi layouts and RGB config(#11466)Erkki Halinen
2021-01-08VIA Support: LFKPad (#11461)Pascal Pfeil
* VIA Support: LFKPad * Condense two mostly redundant rules.mk files * Set BOOTMAGIC_ENABLE to lite as advised by VIA tutorial
2021-01-08Added Odelia (#11362)kb-elmo
* add odelia keyboard * Update readme.md * Update info.json
2021-01-08Suggest 'QMK MSYS' as the default windows platform (#11321)Joel Challis
* Suggest 'QMK MSYS' as the default windows platform * Review comments
2021-01-08Implement matrix_io_delay abstraction for Drop boards (#11472)Joel Challis
2021-01-07[Keyboard] Add Sparrow62 (#11387)Atsushi Morimoto
* 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>
2021-01-07[Keyboard] JM60 refactor (#11421)Ryan
2021-01-07name changeJane Bernhardt
2021-01-06[Keymap] Xyverz's crkbd keymap (#11299)Xyverz
* 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>
2021-01-06[Keymap] Update NIBBLE ISO keymap (#11295)Jay Greco
2021-01-06[Keyboard] add support for bigknob (#11291)Craig Gardner
* 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>
2021-01-06[Keyboard] add joypad keyboard (#11283)Brandon Claveria
* 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>
2021-01-06[Keyboard] Add Louhi keyboard (#11244)Erkki Halinen
* 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>
2021-01-06[Keymap] Dbroqua alps64 poker (#11254)Damien
* [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>
2021-01-06[Keymap] Added my lily58 keymap (#11258)Barabas
* 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.
2021-01-06[Keyboard] Adding "Bigmac" 5x17 handwired by Taylore101 (#11204)Taylore101
* 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>
2021-01-05[Keymap] Add jian/keymaps/left_hand (#11196)KgOfHedgehogs
* 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
2021-01-05[Keyboard] Add TMKL PCB (#11173)mechlovin
* 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>
2021-01-06[Docs] Japanese translation of feature_rawhid.md (#10858)umi
* add feature_rawhid.md translation * update files based on comments * update files based on comments * update files based on comments
2021-01-06[Docs] Japanese translation of feature_led_indicators.md (#10960)umi
* add feature_led_indicators.md translation * update related document * add link on _summary
2021-01-05[Keyboard] Sagittarius (#10896)Andrew Kannan
* 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>
2021-01-05[Keyboard] Evolv75 (#10947)Álvaro A. Volpato
* 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>
2021-01-05[Keyboard] add dz96 (#11252)kb-elmo
* add dz96 * Apply suggestions from code review * Update keyboards/dztech/dz96/keymaps/iso/keymap.c * add image to readme
2021-01-06Add build debug option to tmk_core/rules.mk (#11324)Takeshi ISHII
* 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
2021-01-05enable LTO to bring firmware size downZach White
2021-01-05[Keyboard] Disable music mode on OctoPad to reduce sizeDrashna Jael're
2021-01-05[Keyboard] Fix compiler errors for Kingly Key boards (#11100)Drashna Jaelre
2021-01-05Migrate python tests away from onekey (#11367)Joel Challis
* Migrate python tests away from onekey * Add stub files to stop lint complaints * Make all the pytest keymaps compile
2021-01-04Fix Tap-Hold Configs (#11127)Drashna Jaelre
* 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
2021-01-04Update MXSS custom rgblight and fix compilation errorfauxpark
2021-01-04[Keyboard] Add handwired/evk (#11034)YangPiCui
* 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>
2021-01-03Homebrew install: ignore pinned formulae in `brew upgrade` (#11423)Ryan
2021-01-04arm_atsam: Use PROGRAM_CMD for :flash target if set (#11424)Joel Elkins
2021-01-03Align ChibiOS spi_master behaviour with AVR (#11404)Ryan
* Align ChibiOS spi_master behaviour with AVR * Rollback `spi_transmit()` and `spi_receive()` to preserve DMA
2021-01-02Fix broken Lighting Layers when RGBLIGHT_MAX_LAYERS > 16 (#11406)Joshua Diamond
* 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
2021-01-02Return the make exit code for qmk compile and flash (#11402)Zach White
2021-01-02[Keyboard] Added LDK65 based off BKS65 (#11335)Felix Jen
2021-01-02Update quark pin config (#11398)npspears