summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-193-0/+310
|\
| * [Keymap] Add personal layout for 60% ISO boards (#13232)BifbofII2021-08-193-0/+310
| |
* | [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-192-4/+7
|\|
| * [Keymap] community/ortho_4x12/junonum update (#14062)Juno Nguyen2021-08-192-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update new community universal keymaps * Revert bottom row to default for better use of WIN_MODS and MAC_MODS * Revert to use public domain songs * Update Dpad layer in junonum to tailor for StarCraft group control * Remove junonum512 * Update junonum readme * Define custom songs in the keymap * Move DP_OFF location * Update DPAD modifiers * Update F-row placement in junonum dpad layer * Update CapsLock location and rectify KC_APP
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-192-2/+2
|\|
| * Fix AT90USB64/128 bootloaders (#14064)Ryan2021-08-192-2/+2
| |
* | 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-1810-69/+101
| | | | | | | | | | | | | | | | | | | | | | * 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
* | Move USB Host Shield and Arduino core to `lib/` (#13973)Ryan2021-08-18182-6/+6
| |
* | 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>
* | Fixup atsam builds. (#14052)Nick Brassel2021-08-181-1/+1
| |
* | Various fixes from reorg of files (#14051)Joel Challis2021-08-1834-35/+34
| |
* | Allow for removal of hysteresis on 4x encoders (#13698)tucvbif2021-08-182-0/+11
| | | | | | | | | | | | | | * Remove hysteresis on 4x encoders Sometimes, controller skips encoder pulses and when it returns to default position, the encoder_pulses variable isn't equals 0. And when I turn encoder in opposite direciton, it skips first click becase of encoder_pulses crosses zero. To prevent this, I add the ENCODER_DEFAULT_POS constant, and reset encoder_pulses into 0 when the state variable equals ENCODER_DEFAULT_POS. * Documentation for ENCODER_DEFAULT_POS
* | Migrate platform independent code from tmk_core -> quantum (#13673)Joel Challis2021-08-1819-9/+14
| | | | | | * Migrate action|keyboard|keycode|eeconfig from tmk_core -> quantum
* | Begin to carve out platform/protocol API - Single main loop (#13843)Joel Challis2021-08-1812-120/+236
| | | | | | | | | | * Begin to carve out platform/protocol API * Fix up after rebase
* | Move chibios board files to allow tmk_core platform migration (#13777)Joel Challis2021-08-1880-20/+20
| | | | | | | | | | * Move board files * fix up after rebase
* | Add a toggle key for GUI On/Off in Magic feature (#13830)Drashna Jaelre2021-08-183-0/+8
| |
* | `--parallel` improvements (#13800)ruro2021-08-189-24/+56
| | | | | | | | | | | | | | * improve make parallel jobs support * document the --parallel option * disable the output-sync for interactive targets
* | 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>
* | Relocate platform specific drivers (#13894)Joel Challis2021-08-1741-5/+5
| | | | | | | | | | | | | | * Relocate platform specific drivers * Move stm eeprom * Tidy up slightly
* | Fixes for clang not being able to run unit tests (#13546)Donald Kjer2021-08-182-0/+12
| |
* | 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-1818-6/+435
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | Add mechlovin9 rev2 PCB (#12767)mechlovin2021-08-1825-15/+274
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add mechlovin9 rev2 PCB Move mechlovin9 PCB from mechlovin/hannah65/mechlovin9 to mechlovin/mechlovin9 And add mechlovin9 rev.2 * update * change bootloader and bootmagic button * Add mechlovin9 rev2 PCB Move mechlovin9 PCB from mechlovin/hannah65/mechlovin9 to mechlovin/mechlovin9 And add mechlovin9 rev.2