summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Crkbd implementing return value for matrix_scan() (#10422)yhr0x432020-10-022-8/+12
|
* xd75re Multi-layer keymap (#10499)Tom Swartz2020-10-011-0/+125
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com>
* Fix SPLIT_KEYBOARD compilation for ATMega*U2, which doesn't have VBUS/OTG ↵sol2020-10-021-1/+1
| | | | | control (#10460) Co-authored-by: s-ol <s-ol@users.noreply.github.com>
* Enable Mediakeys for yiancar's 328p keyboards (#10476)yiancar2020-10-015-9/+1
|
* resolve extra param issue in boardsource/5x12 via keymap (#10501)Adam Gwilliam2020-10-011-1/+2
| | | | | Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Danny <nooges@users.noreply.github.com> Co-authored-by: Adam Gwilliam <agwilliam@yaharasoftware.com>
* [Keymap] VIA Support for Nein Macropad (#10496)thompson-ele2020-10-014-3/+44
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Rename nebula65 -> nebula68 (#10490)yiancar2020-10-0115-55/+54
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] samae keymap for RGBKB Zen rev1 (#10350)Jean Potier2020-09-303-0/+121
| | | | | | | | | | | | | | | | | | | | * Add samae's keymap to zen rev1 * Docs update * Less animations * A few cleanups * Update keyboards/rgbkb/zen/rev1/keymaps/samae/keymap.c * Update keyboards/rgbkb/zen/rev1/keymaps/samae/keymap.c * Update keyboards/rgbkb/zen/rev1/keymaps/samae/keymap.c * Update keyboards/rgbkb/zen/rev1/keymaps/samae/keymap.c * Review fix: add copyright statement
* [Keyboard] Convert ErgoDox EZ to Matrix Lite (#10189)Drashna Jaelre2020-09-305-218/+151
| | | | | | | | | | | | | * Convert ErgoDox EZ to lite matrix * Add initial config from Dactyl config Based on ErinCall's work to generalize the mcp i/o expander matrix code * formatting * Fix number of pins * Remove unused defines
* MSYS2: Switch to arm-none-eabi-gcc package (#10421)Ryan2020-10-012-42/+6
|
* Wazowski 23-19 VIA Support (#9730)Keebz Dot Net2020-09-304-4/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixed keymap placement - online configurator keys were in the wrong location and needed to be fixed - fixed a key being to high on the y position * Create rules.mk * Create keymap.c * Update rules.mk added VIA support * Changed wazowski via keymap to include skipped switch * changed the vendor ID * Update keyboards/keebzdotnet/wazowski/config.h * Removed VIA enable from keyboard rules.mk * Update keyboards/keebzdotnet/wazowski/rules.mk * Fixed wazowski via keymap build errors * Added multi-layer support for Wazowski via keymap
* add tester keymaps for yushakobo/quick7 (#10282)MakotoKurauchi2020-09-303-0/+196
| | | | | | | | | | | | | * update "Hardware Availability" * add a section of "How to build" * update "Hardware Supported" * add tester keymaps for yushakobo/quick7 * update license headers in keymaps/tester/config.h Co-authored-by: keyaki-namiki <28521374+keyaki-namiki@users.noreply.github.com>
* [Keyboard] Add astro65 handwired (#10449)Brandon Claveria2020-09-299-0/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add pandemic keyboard * Fix default keymap * Add via keymap * Fix via keymap * Fix keymaps and pandamic.h * add info.json * update info.json * Apply suggestions from code review * Update keyboards/handwired/swiftrax/pandamic/info.json * make suggested changes * Add astro65 * fix info.json * Apply suggestions from code review * add more layers for via * Apply suggestions from code review * halp * add other layout * fix astro65.h * commit suggestions * Update keyboards/handwired/swiftrax/astro65/info.json
* Add Unicode modes for `handwired/riblee_f401:riblee` (#10461)Reibl János Dániel2020-09-283-3/+21
| | | | | | * Add unicode modes * Update keyboards/handwired/riblee_f401/keymaps/riblee/config.h
* Update mrsendyyk Community Layouts (#10338)Sendy YK2020-09-2814-324/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add layouts/community/numpad_5x4/mrsendyyk * Update keymap.c * Update readme.md * Update readme.md * Update readme.md * Rename my community layouts * Rename * Rename * Cleanup my code * Update readme.md * Cleanup * Update keymap.c * Delete unnecessary files
* [Keyboard] Add SiCK-PAD handwired keyboard (#10429)Joel Schneider2020-09-287-0/+193
| | | | | | | | | | | | | * Add sick_pad * Adjust setup for Proton C * Add readme * Add info.json * Make requested changes * Resolve PR issues
* Swapparoo of bottom row keys (#10277)MechMerlin2020-09-281-3/+3
|
* Merge pull request #10457 from 2Moons-JP/trifecta_keymapRyan2020-09-281-1/+1
|\
| * Trifecta Keymap2Moons-JP2020-09-271-1/+1
| |
* | [Keyboard] Add PloopyCo devices (#7935)Drashna Jaelre2020-09-2725-0/+1938
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial Commit for Ploopyco Trackball This is a WIP at this point. Most of it compiles, but the SPI commands are non-functioning as they come from Arduino, so don't exist in LUFA * Convert SPI commands from arduino to LUFA But I have no idea if this is actually correct or not * Update keyboard readme * Clean up ploopyco trackball * Update readme * Update mouse key stuff * last minutue cleanup * Add caveat about scroll wheel * Fixup to code * Additional fixup * Add movement multiplier * Rename folders * mid changes * temp * Got it working!!!!! * Additional cleanup of code * Make unused pin calls more compact * Rotation info * Add debouncing checks * Make everything replaceable * Add info.json * Include ISP flashing info * Better handling for user customization * Reconfigure CPI stuff * fix issues with debug printing * Fix tiny scroll issue * Add and update scroll code from ploopy mouse * Update licensing * Add PloopyCo Mouse * Cleanup and layout stuff * Move common files to main folder for reuse * Increase polling rate * Update image for mouse * Apply changes from code review * Add VIA support
* | Keyboard update: SL40 (#10445)ridingqwerty2020-09-277-19/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding alpha variants * adding cajal layouts * adding V2 PCB support adding additional layouts for new PCB version, and correecting incorrect image in info file * Cleanup master -- remove alpha9 * Cleanup master -- remove g4m3ralpha * Cleanup master -- remove cajal & sl40 * Master cleanup -- re-add sl40 * Master cleanup -- correct SL40 image * Keyboard addenda: Production version of sl40 Co-authored-by: worldspawn00 <mcmancuso@gmail.com>
* | [keyboard] Add SP-111 support (#10193)Joel Challis2020-09-2713-0/+686
| | | | | | | | | | * Initial sp111 support * Align with template
* | Consolidate udev rules into a single file (#9693)Ryan2020-09-273-108/+98
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Consolidate udev rules into a single file * Update rules in doctor.py * Simplify doctor rule checking * Fix errors * Add TMK "FEED" VID to list of deprecated udev rules * A comma would be nice * Split rules back up into bootloaders * Link to docs page in "missing" case * Add Pololu VID * Be more specific about Caterina devices, and add LilyPad PID
| * | Be more specific about Caterina devices, and add LilyPad PIDfauxpark2020-09-192-23/+40
| | |
| * | Add Pololu VIDfauxpark2020-09-192-4/+8
| | |
| * | Link to docs page in "missing" casefauxpark2020-09-191-1/+1
| | |
| * | Split rules back up into bootloadersfauxpark2020-09-191-34/+41
| | |
| * | A comma would be nicefauxpark2020-09-191-1/+1
| | |
| * | Add TMK "FEED" VID to list of deprecated udev rulesfauxpark2020-09-192-14/+1
| | |
| * | Fix errorsfauxpark2020-09-191-11/+11
| | |
| * | Simplify doctor rule checkingfauxpark2020-09-191-35/+32
| | |
| * | Update rules in doctor.pyfauxpark2020-09-192-11/+26
| | |
| * | Consolidate udev rules into a single filefauxpark2020-09-191-80/+43
| | |
* | | Add logic for AT90USBxx7 where needed (#10203)Ryan2020-09-275-10/+14
| |/ |/|
* | [Docs] Wording & formatting changes in the Tapping Force Hold section of the ↵precondition2020-09-261-21/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tap Hold page + removed trailing whitespaces (#10391) * Wording & formatting changes in Tapping Force Hold The Permissive Hold and the Ignore Mod Tap Interrupt sections were also modified to remove the quotes around "tapping". * Removed all trailing whitespaces from tap hold doc * "it's simply really:" → "it's simple really:" * "This allows to keep the ability" → "This allows keeping the ability" Used the gerund form of "to keep" in the Tapping Force Hold section of the Tap Hold docs. Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
* | `setrgb()`: Use arrow operator (#10451)Ryan2020-09-262-11/+11
| |
* | [Keyboard] add Percent Canoe Gen2 (#10344)Evy Dekkers2020-09-2510-0/+619
| | | | | | | | | | | | | | | | | | | | | | | | | | * Add Canoe Gen2 * Fix info.json * Update info.json * Changes * Move canoegen2 to canoe_gen2 * Update canoe_gen2.h
* | [Keyboard] add hannah65 by Team Mechlovin (#10284)mechlovin2020-09-2522-0/+731
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add hannah65 * add iso layout, ansi layout * Update readme.md * add mechlovin9 * update * update * update * Update keyboards/mechlovin/hannah65/mechlovin9/info.json * Update keyboards/mechlovin/hannah65/mechlovin9/info.json * Update keyboards/mechlovin/hannah65/mechlovin9/readme.md * Update keyboards/mechlovin/hannah65/readme.md * Update keyboards/mechlovin/hannah65/rev1/info.json * Update keyboards/mechlovin/hannah65/rev1/info.json * Update keyboards/mechlovin/hannah65/rev1/rev1.h * Update keyboards/mechlovin/hannah65/rev1/rev1.h * Update keyboards/mechlovin/hannah65/mechlovin9/info.json * update * Update keyboards/mechlovin/hannah65/mechlovin9/info.json * Update keyboards/mechlovin/hannah65/mechlovin9/info.json
* | Fix Belgian sendstring properly (#10444)Ryan2020-09-261-1/+1
| |
* | Add VIA support for lazydesigners/the30 (#10374)jackytrabbit2020-09-252-0/+41
| | | | | | | | | | | | | | | | * Create rules.mk * Add files via upload * Update keyboards/lazydesigners/the30/keymaps/via/keymap.c
* | [Keyboard] add duckboard by doodboard (#10318)doodboard2020-09-257-0/+304
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding duckboard to QMK Adding duckboard support to QMK * added duckboard under doodboard * changed debouncing delay to debounce * Update keyboards/doodboard/duckboard/config.h * Update keyboards/doodboard/duckboard/config.h * Update keyboards/doodboard/duckboard/kb.h * Update keyboards/doodboard/duckboard/keymaps/default/keymap.c * Update keyboards/doodboard/duckboard/rules.mk * Update keyboards/doodboard/duckboard/kb.h * Update keyboards/doodboard/duckboard/kb.c * Update code per review Update code per review * folder name errod folder name errod * Update keyboards/doodboard/duckboard/config.h * Update keyboards/doodboard/duckboard/rules.mk * Update keyboards/doodboard/duckboard/rules.mk * Update keyboards/doodboard/duckboard/config.h * Create info.json * Update keyboards/doodboard/duckboard/duckboard.h * Update keyboards/doodboard/duckboard/info.json * Update keyboards/doodboard/duckboard/info.json * Update keyboards/doodboard/duckboard/duckboard.h * Update keyboards/doodboard/duckboard/readme.md
* | Fix Belgian sendstring file (#10443)Drashna Jaelre2020-09-261-1/+1
| | | | | | | | | | | | | | | | | | Specifically, the `BE_CIRC` is an alt-ed keycode, which means it doesn't fit into the 8 bit keycode range... It should be `BE_SECT`, as it is already alt-ed by the alt lut. Confirmed that this change fixes compilation warnings and works correctly, on reddit. https://www.reddit.com/r/olkb/comments/iywin1/unsigned_conversion_from_int_to_unsigned_char/g6jvfgl/
* | [Keyboard] added Bolsa65 keyboard by FJLabs (#10394)Felix Jen2020-09-239-0/+390
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Modifed for BKS65 * Added test board * attempts * Working compile * updated rules for processor frequency and documented * Disabed some deprecated features * Removed extraneous code * remove test code * Renamed board * LED and layer code * Added via support * Update keyboards/fjlabs/bolsa65/bolsa65.c Fixed indentation as suggested. * Update keyboards/fjlabs/bolsa65/config.h Removed extraneous defaults * Update keyboards/fjlabs/bolsa65/keymaps/default/keymap.c Different layer enumeration method * Update keyboards/fjlabs/bolsa65/keymaps/via/keymap.c New layer enumeration method. * Update keyboards/fjlabs/bolsa65/config.h Removed extraneous description. * Update keyboards/fjlabs/bolsa65/keymaps/via/rules.mk Removed extraneous bootmagic * Update keyboards/fjlabs/bolsa65/rules.mk Updated rules * Update keyboards/fjlabs/bolsa65/readme.md Markdown list formatting * Update keyboards/fjlabs/bolsa65/bolsa65.h Changed layout name * Update keyboards/fjlabs/bolsa65/info.json Changed layout name * Update keyboards/fjlabs/bolsa65/keymaps/via/keymap.c Changed Layout name * Update keyboards/fjlabs/bolsa65/keymaps/via/keymap.c Change layout name * Changed layout names * Updated readme to reflect new keyboard name * Update keyboards/fjlabs/bolsa65/config.h Removed extraneous code * Added license file header * Removed VSCode folder * Update ke