summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add massdrop/alt/hlmtre keymap, add .exe to gitignore (#12191)Matt W2021-03-251-0/+131
| | | | | | | * add massdrop/alt/hlmtre keymap, add .exe to gitignore * changes request in PR (license header and fix gitignore) Co-authored-by: Matt Weller <matthew.weller@nvih.org>
* Add Daisy, a macropad with dual rotary encoders + update Scarlet readme.md ↵Blake2021-03-258-2/+285
| | | | | | | | | | | (#12221) * Daisy first commit buggy * buggy still underglow crash * Daisy V1 * ReadMe Updates
* Add suspend wake functions for The Mark:65's RGB Matrix (#12245)Albert Y2021-03-252-0/+12
| | | | | | | * Add suspend wake functions for RGB Matrix * Add USB suspend definition to config.h Co-authored-by: filterpaper <filterpaper@localhost>
* Fix handling multiples of the same MIDI note (fixes bug brought up in issue ↵jakobkg2021-03-251-10/+13
| | | | | | | #10199) (#11639) * Fix handling multiples of the same MIDI note * Extend MIDI note status to fix note releases
* TKC GodSpeed75: add RGB LED support (#12278)TerryMathews2021-03-255-13/+6
| | | | | | | | | | | | | * GodSpeed75: add RGB support * GodSpeed75: minor updates * GodSpeed75: minor updates * GodSpeed75: restore chconf.h * GodSpeed75: restore chconf.h * GodSpeed75: restore chconf.h
* add via support for bm68rgb (#12275)peepeetee2021-03-253-0/+57
| | | | | * add via support for bm68rgb * add newline to keymap.c
* Add XT65 keyboard (#11998)kopibeng2021-03-259-0/+415
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add XT65 keyboard * Create readme.md * Updated readme.md and rules.mk * Updated config.h and readme.md * Update imgur link * Update keyboards/kopibeng/xt65/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/kopibeng/xt65/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/kopibeng/xt65/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kopibeng/xt65/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kopibeng/xt65/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kopibeng/xt65/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/kopibeng/xt65/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* added twelvekey (#12281)kb-elmo2021-03-259-0/+232
| | | | | * added twelvekey * rename layout
* ISO Layouts fix (#12319)Matteo Montemarani2021-03-253-15/+15
|
* update shell.nix (#12295)André Silva2021-03-251-32/+4
|
* Improve upon the 'Caveats' section of the Layers and Mod-Tap documentation ↵Purdea Andrei2021-03-252-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | (#12306) * Improve upon the 'Caveats' section of the Layers and Mod-Tap documentation * Update docs/mod_tap.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update docs/feature_layers.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update docs/mod_tap.md Co-authored-by: Ryan <fauxpark@gmail.com> * Added a line saying that remote desktop problems may also be mitigated by defining TAP_CODE_DELAY * Update docs/mod_tap.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* handwired/bolek: correct key object order (#12356)James Young2021-03-251-15/+15
|
* Add a `qmk format-json` command that will format JSON files (#12372)Zach White2021-03-2515-107/+319
| | | | | | | | | | | * Add a command to format json files * change to work after rebase * add test for qmk format-json * add documentation for qmk format-json * Update lib/python/qmk/cli/format/json.py
* Added wilba.tech WT60-H2 (#12348)Wilba2021-03-259-0/+212
| | | | | | | * Added wilba.tech WT60-H2 * fix typo * Fix error in keymap
* Added wilba.tech WT65-G2 (#12360)Wilba2021-03-259-0/+213
|
* Added wilba.tech WT60-H3 (#12354)Wilba2021-03-259-0/+212
| | | | | * Added wilba.tech WT60-H2 * fix typo
* (Re)Fixing K-type RGB lighting (#12084)Andrew-Fahmy2021-03-2514-103/+1077
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial rgb driver fix * added underglow LEDs and fixed typo in RGB locations * removed test code * added my key maps * updated rgb keymap to work with changes * refactored my code to make it more maintainable and updated keymaps. * added GPL licence * Turned off matrix scan rate debug info * added checks if RGB matrix is enabled to fix errors when building keymaps without RGB matrix enabled * Apply suggestions from code review by fauxpark Co-authored-by: Ryan <fauxpark@gmail.com> * Renamed led driver file to be less ambiguous * Renamed is31fl3733 driver files to is31fl3733-dual Co-authored-by: Ryan <fauxpark@gmail.com>
* add equator (#12369)Brandon Claveria2021-03-259-0/+245
| | | Co-authored-by: Swiftrax <swiftrax@gmail.com>
* Fix USER_PRINT on avr/atsam (#12269)Joel Challis2021-03-252-8/+8
| | | | | | | | | * Fix USER_PRINT on avr/atsam * Update tmk_core/common/arm_atsam/_print.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Fix a small typo in cli_commands.md (#12379)Ryan Roden-Corrent2021-03-251-1/+1
|
* Move `API_SYSEX_MAX_SIZE` out of `config_common.h` (#12302)Ryan2021-03-253-3/+3
|
* feat(keymaps): Changes to crkbd/keymaps/armand1m layout and README.md update ↵Armando Magalhães2021-03-253-30/+72
| | | | | (#12252) Co-authored-by: Ryan <fauxpark@gmail.com>
* Roses Lite layout macro touch-up (#12357)James Young2021-03-253-40/+40
|
* add valor_frl_tkl info.json (#12359)Xelus222021-03-241-0/+90
| | | | | * add info.json * remove macro keys to correct layout
* [CI] Format code according to conventions (#12363)github-actions[bot]2021-03-241-5/+5
| | | | | | | | | | * Format code according to conventions * Update lib/python/qmk/cli/generate/api.py * Update lib/python/qmk/cli/generate/api.py Co-authored-by: QMK Bot <hello@qmk.fm> Co-authored-by: Zach White <skullydazed@gmail.com>
* [Keyboard] Preserve signedness from opt_encoder_handler for scroll data on ↵sbuller2021-03-242-2/+2
| | | | ploopy devices (#12223)
* More Tap Dance docs improvements (#12358)Ryan2021-03-241-78/+84
|
* Workaround for recent changes to mouse keycodes (#12367)Joel Challis2021-03-241-0/+18
|
* Add support for qmk_configurator style aliases (#11954)Zach White2021-03-2418-106/+614
| | | | | | | | | * Add support for qmk_configurator style aliases * add the keyboard aliases to the api data * add support for a keyboard metadata file * make flake8 happy
* Add info.json for handwired/datahand (#12320)Ryan2021-03-241-0/+96
|
* [Keyboard] YMDK YM68 (#12352)James Young2021-03-247-0/+286
| | | | | | | | | * [Keyboard] YMDK YM68 Converted from a KBFirmware JSON file provided via the vendor's product listing. PCB supports Backlight on B6 and RGB Underglow on E2, but the LEDs are not pre-soldered according to the PCB photos. * update VENDOR_ID and PRODUCT_ID
* Configurator bugfix for GMMK Pro (#12353)James Young2021-03-241-69/+70
|
* Fix Uni660 linker errors (#12341)Ryan2021-03-242-2/+2
|
* Add UC-1 keypad (#11926)duoshock2021-03-2410-0/+245
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: online <33636898+online@users.noreply.github.com>
* Configurator fixes for handwired/concertina/64key (#12316)Viktor Eikman2021-03-232-34/+50
| | | | | * Fixed bug that was hiding a key in info.json. * Improvements to presentation.
* Add Sinc Rev. 2 (#12138)Danny2021-03-237-11/+351
|
* Update readme.md on quefrency (#12276)Luca Di Bartolomeo2021-03-231-1/+1
| | | | | | | | * Update readme.md on quefrency Fix incorrect flashing instructions * Update keyboards/keebio/quefrency/readme.md
* use layout aliases when processing info.json (#12333)Zach White2021-03-221-1/+9
|
* Fix Kira80 license headers (#12303)kb-elmo2021-03-218-8/+8
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Boston: correct LAYOUT macro data (#12282)James Young2021-03-201-13/+14
| | | | | | - correct macro reference - add missing encoder position - correct maintainer value to reference keyboard maintainer's GitHub account - remove trailing whitespace
* [Keyboard] Vanana, Vaguette Lite, and Waaffle (#11441)noclew2021-03-1943-0/+1947
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added Vanana / Vaguette Lite / Waaffle * changed extra GPIO allocations of Waaffle and Vanana * Apply suggestions from code review changed layout name of vaguette Lite / requested by drashna * Apply suggestions from code review Requested keymap changes have been made. * all changes requested by collaborators are made * RGB config updated / keymap updated * fixed vaguette lite info.json * fixed vaguette lite info.json * fixed vaguette lite info.json * Apply suggestions from code review request changes are made * pre rename h * vaguettelite reanmed to lowercases * fixed vanana keymap * Apply suggestions from code review * changed Bootmagic key of VaguetteLite as suggested * Updated via keymap of Vaguette Lite as suggested * add vaguette lite 6.25 layout * added vaguette lite noclew keymap * updated vaguette lite 6.25u keymap description * updated vanana default keymap * updated keymap spacing * reabased from the official repo * Update keymap.c fixed vaguette lite keymap * Apply suggestions from code review All the requested changes by a collaborator were made. * updated info.json of Vanana and readme files of Vanana and waffle * rename LAYOUT_waaffle to LAYOUT_ortho_5x16 Also adjusts the info.json data to put a visual gap between the extension and main PCBs. * make rules.mk and info.json specific to rev3 Removes nckiibs/waaffle as a build target, as it redirects to the only extant revision in the repository. * add controller board build targets Adds build targets for Pro Micro and Elite-C builds, with appropriate defaults for each. Running `make nckiibs/waaffle/rev3` defaults to a Pro Micro-based build.
* Sirius UniGo66 touch-up (#12280)James Young2021-03-193-113/+86
| | | | | | | | | | | | | | | * un-nest layout macros * use #pragma once include guard in unigo66.h * unify rules.mk to QMK AVR template - remove Bootloader selection comment block - unify Build Option header comment - align Build Option rules and inline comments * remove unused LAYOUT_all macro * update readme.md to match QMK template
* `qmk doctor`: Don't run udev checks under WSL (#12231)Ryan2021-03-191-5/+11
|
* [Keyboard] Add Pachi (#12132)Xelus222021-03-1915-0/+323
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Fixed keymap names of Noah AVR (#12265)kb-elmo2021-03-194-10/+8
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* Aleblazer Zodiark touch-up (#12279)James Young2021-03-182-5/+80
|
* [CI] Format code according to conventions (#12277)github-actions[bot]2021-03-182-4/+4
| | | Co-authored-by: QMK Bot <hello@qmk.fm>
* XT converter cleanup (#12264)Ryan2021-03-189-401/+392
|
* Adding Keyboard: GMMK Pro (#12030)Salman2021-03-188-0/+302
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * GMMK Pro QMK Firmware Code * info.json added * updated info.json for the unused keys * redoing info.json * readme for pro * gmmk initial readme * pipeline fix, issue with compiling gmmk.h * gmmk pro code formatting changes * removed rules.mk * noci file * Updates * updated matrix function to match keymap * updating the keymap layout, renaming matrix, updating layout name to LAYOUT * fauxpark changes added * PID VID updates * removed chconfig and made rules.mk comments cleaner Co-authored-by: Drashna Jael're <drashna@live.com>
* [Keyboard] Add handwired/bolek keyboard (#12234)klausweiss2021-03-178-0/+328
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>