summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-199-0/+330
|\
| * [Keyboard] Ava initial commit (#13845)SneakboxKB2021-08-199-0/+330
| | | | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-191-12/+12
|\|
| * [Keyboard] Minor fixes for mini_elixivy/info.json (#14022)minibois2021-08-191-12/+12
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Merge remote-tracking branch 'upstream/master' into developJames Young2021-08-19129-445/+5999
|\| | | | | | | | | | | Conflicts: keyboards/gmmk/pro/ansi/keymaps/jonavin/rules.mk keyboards/space_space/rules.mk
| * [Keyboard] Add Mammoth20x (#14014)GG2021-08-1911-0/+328
| |
| * [Keyboard] Add Elrgo S to keyboards/handwired (#13893)Yaroslav Smirnov2021-08-198-0/+303
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
| * [Keyboard] add 3w6 (#13746)weteor2021-08-1922-0/+1456
| |
| * [Keyboard] Add Voice65 (#13744)kb-elmo2021-08-1922-0/+2128
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
| * keebzdotnet F-Me Configurator fixes and codebase touch-up (#14077)James Young2021-08-195-5/+55
| | | | | | | | | | | | | | | | | | | | | | * rename LAYOUT to LAYOUT_all * add info.json * override DYNAMIC_KEYMAP_LAYER_COUNT for via keymap The via keymap only initialized two layers without overriding the default value of DYNAMIC_KEYMAP_LAYER_COUNT (4). This commit sets DYNAMIC_KEYMAP_LAYER_COUNT for the via keymap to 2.
| * kb-elmo Noah AVR Community Layout support and Configurator fix (#14078)James Young2021-08-194-59/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * noah_avr.h: use QMK 3-character notation for matrix positions * Community Layout support, Stage 1 - rename LAYOUT_ansi to LAYOUT_65_ansi_blocker - rename LAYOUT_ansi_splitbs to LAYOUT_65_ansi_blocker_split_bs - enable Community Layout support * info.json: add line breaks between rows * info.json: correct LAYOUT_iso data - unsplit the Backspace - change ANSI Enter to ISO Enter - split the left Shift * Community Layout support, Stage 2 - rename LAYOUT_iso to LAYOUT_65_iso_blocker - update Community Layout support * Community Layout support, Stage 3 - add LAYOUT_65_iso_blocker_split_bs - update Community Layout support * noah_avr.h: add matrix diagram
| * [Keymap] Add jonavin user space / common functions (#13876)jonavin2021-08-199-285/+68
| | | | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Jonavin <=>
| * [Keyboard] Dumbpad VIA support added (#13512)jfescobar182021-08-198-5/+427
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
| * [Keymap] Quark AJP10304 layout (#13290)Alan Pocklington2021-08-199-4/+356
| |
| * [Keyboard] update space_space keyboard (#13305)qpockets2021-08-1931-87/+696
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-195-428/+569
|\|
| * Linworks Whale75 Layout Macro refactor and Configurator fixes (#14059)James Young2021-08-195-428/+569
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * info.json: human-friendly formatting * info.json: remove "w":1 instances * info.json: correct positions of Left, Down and Right Arrow keys * info.json: add LAYOUT_all data * move Home key to end of home row According to photographs of the keyboard, the fourth key down on the right side is physically on the home row. This commit moves the key argument and keycodes to the home row. * whale75.h: use QMK 3-character notation for matrix * whale75.h: add matrix diagram * add keyboard-level encoder functionality * info.json: correct key sequence on ISO layouts
* | [Keyboard] Refactor atom47 and add rev4 and rev5 (#13201)Evelien-Lillian Dekkers2021-08-1928-265/+1167
| | | | | | Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-199-0/+382
|\|
| * [Keyboard] Add Ready100 Keyboard (#13158)Felix Jen2021-08-199-0/+382
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-192-0/+54
|\|
| * [Keyboard] Ymdk_np21 via port (#12693)Zereef2021-08-192-0/+54
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-1911-0/+278
|\|
| * Add MNK50 (#14031)yiancar2021-08-1911-0/+278
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add MNK50 * Update keyboards/mnk50/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/mnk50/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mnk50/readme.md hihi thanks! Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mnk50/keymaps/default/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: yiancar <yiancar@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-193-1/+111
|\|
| * [Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1 (#14021)Tran Kim Tung2021-08-193-1/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1 * Update keyboards/dztech/dz60rgb_wkl/readme.md Remove external flash manual link Co-authored-by: Ryan <fauxpark@gmail.com> * dz60rgb_wkl/v2_1: remove NO_USB_STARTUP_CHECK Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-197-5/+83
|\|
| * Added VIA keymap for pistachio_mp (#14015)rate2021-08-197-5/+83
| | | | | | | | | | * Added VIA keymap for pistachio_mp * Fixed typos
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-194-72/+35
|\|
| * emi20 update (#14013)AquaCylinder2021-08-194-72/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update keymap & readme -Keymap.c: Key combinations removed for resetting and added a new way to reset. Also removed unused timer code. -config.h & rules.mk: Removed on kemap level (these were there for the key combo's) -Readme.md: Changed the preview image and changed the description to reset the keyboard. Also added what connector type is used. * Update readme.md Better wording on how to get the keyboard in bootloader mode * Update keymap.c Switched + and - around, same with / and *.
* | [Keymap] fix helix:fraanrosi compile error caused by #13677. (#14061)Takeshi ISHII2021-08-191-1/+4
| | | | | | | | I'm against using RGBLIGHT_ANIMATIONS because this happens. See also #8688.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-197-47/+2194
|\|
| * Keebio Quefrency Configurator rework (#14060)James Young2021-08-187-47/+2194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add info.json for Quefrency rev1 * add info.json for Quefrency rev2 * add info.json for Quefrency rev3 * add info.json for Quefrency rev4 * remove "global" Quefrency info.json * remove layout macro aliases from keyboard headers These were moved into the info.json files.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-195-76/+488
|\|
| * Feels Feels65 Refactor (#14032)James Young2021-08-185-76/+488
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rename layout macros The existing layout macro names were not accurate to QMK's standard for the names that were given. - rename LAYOUT_65_ansi_blocker to LAYOUT_65_ansi_blocker_split_bs - rename LAYOUT_65_iso_blocker to LAYOUT_65_iso_blocker_split_bs * correct info.json data * add LAYOUT_65_iso_blocker * add LAYOUT_65_ansi_blocker * add Community Layout support * update grid alignment on layout macros * add LAYOUT_all * refactor default and via keymaps - use LAYOUT_all macro - use _______ for KC_TRNS - via keymap fixes - swap KC_BSPC for KC_DEL on Layer 1 (matches default keymap) - remove KC_PGUP from Layers 2 and 3 (makes both layers fully transparent)
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-191-105/+111
|\|
| * cest73 TKM Configurator Fixes (#14066)James Young2021-08-181-105/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * info.json: update human-friendly formatting * correct info.json layout data - adds missing objects for: - split Backspace - split Numpad Plus - split Numpad Enter - split Left Shift - ANSI Backslash - split Numpad 0 - deletes Mod1 object (not supported in source) - correct key object sequence
* | Add config.h and rules.mk support for data driven keymaps (#12859)Joel Challis2021-08-182-3/+10
| | | | | | | | | | | | | | | | | | | | | | * Add config.h and rules.mk support for data driven keymaps * tidy up after rebase * Rename key as it can contain more than just keyboard overrides * tidy up after rebase * Add validation
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-182-23/+28
|\|
| * [Keyboard] Fixes to info.json and rules.mk for Southpad n(#14053)Logan Butler2021-08-182-23/+28
| | | | | | Making info.json work better with the QMK Configurator and updating rules to work properly with the correct bootloader.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-181-8/+13
|\|
| * Setta21 Configurator Fix (#14055)James Young2021-08-181-8/+13
| | | | | | | | | | | | | | * info.json: add line breaks for rows * info.json: correct key sequence * info.json: correct width dimension
* | Merge remote-tracking branch 'origin/master' into developDrashna Jael're2021-08-174-41/+29
|\|
| * [Keyboard] Use Bootmagic Lite on Montex (#14036)AnthonyL2021-08-171-1/+1
| | | | | | Co-authored-by: Anthony Lowery <anthony.lowery@unity3d.com>
| * [Keyboard] Fix pins, add VIA support for Stream Cheap 2x4 (#14001)Matthias Liffers2021-08-174-7/+50
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Various fixes from reorg of files (#14051)Joel Challis2021-08-1832-33/+33
| |
* | Created "paddlegame" keymap (#13629)Tomas Guinan2021-08-186-0/+744
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added gmmk pro paddlegame keymap * Replaced config.h with my own * Adjust code to better fit style guide * Update readme to include layout * Fixed keymap, was missing a few keys * Replaced all instances of _isWinKeyDisabled with keymap_config.no_gui * Update keyboards/gmmk/pro/ansi/keymaps/paddlegame/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Tomas Guinan <bngrybt@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* | gmmk/pro/mike1808 keymap (#13398)Mikael Manukyan2021-08-1816-0/+989
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add gmmk/pro/mike1808 keymap * Add licenses * Update readme * Add underglow support for rgb matrix layers * Change FN to TT * Fix rgb layer disabling during rgb settings change * also clean up some code
* | Fixup `massdrop/alt`, `cest73/tkm`. (#14048)Nick Brassel2021-08-182-4/+3
| | | | | | | | | | | | | | | | | | | | | | * Fixup massdrop/alt. * Fixup `cest73/tkm` bootmagic lite. * Update keyboards/cest73/tkm/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* | Digitizer HID interface : absolute coordinates for mouse cursor (#12851)a-chol2021-08-182-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add digitizer HID interface for setting the mouse cursor position at absolute screen coordinates. Tested on Pro Micro, Proton C and Blackpill. * Update docs/feature_digitizer.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update tmk_core/protocol/usb_descriptor.c Co-authored-by: Ryan <fauxpark@gmail.com> * Add missing copyrights Add V-USB support * Add support for digitizer dedicated endpoint for lufa and chibios. Fix formatting issues Move digitizer_task definition to the feature's base implementation file * Run cformat on modified files * Change digitizer report usage to Digitizer instead of Pen to avoid pointer disappearing on Windows. * Update tmk_core/protocol/vusb/vusb.c Co-authored-by: Ryan <fauxpark@gmail.com> * Run cformat from docker image * Remove send_digitizer from host_driver_t and instead rely on the declaration being the interface to the implementation in each HW-specific usb implementation. * Fix build : send_digitizer shouldn't be static in vusb and add weak-linkage implementation for tests without usb implementation * Change digitizer user interface to match pointing device's * Update documentation with new API Co-authored-by: a-chol <nothing@none.com> Co-authored-by: Ryan <fauxpark@gmail.com>