summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Refactor the KBD67 Mk.II RGB (#6799)MechMerlin2019-09-238-14/+16
| | | | | | | | | | | | | | * move kbd67mkiirgb into kbd67 directory as mkiirgb * rename files * rename LAYOUT to LAYOUT_65_ansi_blocker * add support for default layout * update readme for new build target * update parent readme with the fourth variant
* format code according to conventions [skip ci]QMK Bot2019-09-242-2/+2
|
* [Keymap] mikethetiger's milk keymap (#6611)mikethetiger2019-09-238-1/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added my Preonic keymap * Update keyboards/preonic/keymaps/mikethetiger/keymap.c Co-Authored-By: mikethetiger <30720424+mikethetiger@users.noreply.github.com> * Update keyboards/preonic/keymaps/mikethetiger/keymap.c Co-Authored-By: mikethetiger <30720424+mikethetiger@users.noreply.github.com> * Added my Preonic keymap * Added my Preonic keymap * mikethetigers lets slpit eh keymap * mikethetiger's milk keymap * Update rules.mk * Update keyboards/thevankeyboards/minivan/keymaps/mikethetiger/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk Better?
* [Keyboard] 65_ansi_blocker support for Doro67 (#6791)MechMerlin2019-09-2315-76/+19
| | | | | | | | | | | | | | | | | | | | | | * rename LAYOUT to LAYOUT_65_blocker_ansi * rename LAYOUT macro * enable LAYOUT_65_blocker_ansi community layout support and remove uneeded lines of code * rename LAYOUT to LAYOUT_65_blocker_ansi * rename LAYOUT macro * enable LAYOUT_65_blocker_ansi community layout support * enable LAYOUT_65_blocker_ansi support * fix rename mess up * add QMK Configurator support with the new rename * rename blocker_ansi to ansi_blocker as it rolls off the tongue easier
* [Keyboard] Fix pinout on the copenhagen clickpad (#6788)Callum Hart2019-09-231-3/+3
|
* New Default Layout: 65_blocker_ansi (#6782)MechMerlin2019-09-223-0/+22
| | | | | | | | * initial commit * rename 65_ansi to 65_blocker_ansi * remove one key to account for blocker
* Configuration system for CLI (#6708)skullydazed2019-09-2229-199/+715
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rework how bin/qmk handles subcommands * qmk config wip * Code to show all configs * Fully working `qmk config` command * Mark some CLI arguments so they don't pollute the config file * Fleshed out config support, nicer subcommand support * sync with installable cli * pyformat * Add a test for subcommand_modules * Documentation for the `qmk config` command * split config_token on space so qmk config is more predictable * Rework how subcommands are imported * Document `arg_only` * Document deleting from CLI * Document how multiple operations work * Add cli config to the doc index * Add tests for the cli commands * Make running the tests more reliable * Be more selective about building all default keymaps * Update new-keymap to fit the new subcommand style * Add documentation about writing CLI scripts * Document new-keyboard * Update docs/cli_configuration.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/cli_development.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/cli_development.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/cli_development.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Address yan's comments. * Apply suggestions from code review suggestions from @noahfrederick Co-Authored-By: Noah Frederick <code@noahfrederick.com> * Apply suggestions from code review Co-Authored-By: Noah Frederick <code@noahfrederick.com> * Remove pip3 from the test runner
* Fixing wrapping math logic for timer_expired functions (#6746)XScorpion22019-09-231-2/+2
|
* Correct casing for DS_Store in .gitignore (#6787)Burak Can2019-09-221-1/+1
|
* add python3 to shell.nix (#6774)Francis St-Amour2019-09-211-1/+1
|
* Update the breaking changes process so we always have a future branch (#6785)skullydazed2019-09-211-5/+4
|
* [Keyboard] fix OLKB layout macro aliases (#6761)noroadsleft2019-09-218-12/+12
|
* [Keyboard] Move more percent boards into the percent directory (#6781)MechMerlin2019-09-2129-33/+17
| | | | | | | | | | | | | | * move canoe into percent directory * update readme for new make path * move skog into percent directory * update readme for new path and new instructions * update readme * fix error in naming
* Generalize Tap Dance Layer functions (#6629)Drashna Jaelre2019-09-214-8/+20
| | | | | | | | | | | | | | * made tapdance dual_role general * updated original dual_role functionality * added toggling layer example * Fix dual role and add alias * Update docs about new layer tap dances * Fix up based on feedback
* [Keymap] Move common code and configuration to userspace for dshields ↵Daniel Shields2019-09-219-111/+79
| | | | keymaps. (#6537)
* [Keymap] Bonta keymap for massdrop/ALT (#6391)Benjamin2019-09-211-0/+114
| | | | | | | | * Added new bonta keymap. * Added a note. * Made map more mac like.
* Add list-keymaps make target (#5563)fauxpark2019-09-212-0/+18
|
* [Keyboard] Update Stapelberg readme.md (#5557)jlquinn2019-09-201-2/+2
| | | Previously suggested parts are hard to find or non-existent. Update with available part numbers.
* Add support for Void Linux systems to the qmk_install.sh script (#5526)Sorixelle2019-09-201-0/+23
| | | | | | | | | | | | * Add support for Void Linux systems to the qmk_install.sh script * Fix typos + grammatical edits in comments * Sort distributions by alphabetical order in linux_install.sh * Revert previous commit and sort Void packages in alphabetical order * Fix permissions on `util/linux_install.sh`
* Add support for 328P hardware backlight on B1/B2 (#6776)fauxpark2019-09-202-10/+28
|
* [Keyboard] Add Discipad, Update Zadig doc for USBaspLoader (#6771)coseyfannitutti2019-09-209-1/+806
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add discipad * Update driver_installation_zadig.md * Update keyboards/coseyfannitutti/discipad/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/coseyfannitutti/discipad/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update rules.mk * Update keyboards/coseyfannitutti/discipad/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/driver_installation_zadig.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/discipad/discipad.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/driver_installation_zadig.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/driver_installation_zadig.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Update discipad.c * Update driver_installation_zadig.md * Update config.h
* Cleanup rules.mk for 32A and 328P keyboards (#6767)fauxpark2019-09-2040-645/+333
|
* Add reset instructions for boards that use Command to the Zadig driver ↵Konstantin Đorđević2019-09-191-4/+4
| | | | | | | | | | | | | | installation guide (#6770) * Add reset instructions for boards that use Command to the Zadig driver installation guide * -> → → * Apply suggestions from code review Replace shorthand keycode names with full names Co-Authored-By: fauxpark <fauxpark@gmail.com>
* [Keymap] Added my personal keymaps for dz60 and TMO50. (#6772)Brian Lou2019-09-196-0/+116
| | | | | | | | | | | | * Added ottodokto keymaps for dz60 and tmo50. * moved placement of keymaps to proper directory * fixed accidental deletion of semicolon for tmo50 map * fix to use short form codes Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Cleanup rules.mk for 16U2 and 32U2 keyboards (#6768)fauxpark2019-09-1920-708/+115
| | | | | | * Cleanup rules.mk for 16U2 and 32U2 keyboards * Add back Tap Dance build option
* Cleanup rules.mk for USB64 and USB128 keyboards (#6769)fauxpark2019-09-1927-919/+196
|
* DRV2605L Continuous Haptic Feedback Support (#6461)MechMerlin2019-09-196-6/+101
| | | | | | | | | | | | | | | | | | | | | | | | * provide means to turn on RTP mode and set the amplitude * new keycode HPT_CONT to turn RTP off/on * introduce new keycodes HPT_CONI, and HPT_COND for Haptic Continuous Increase and Decrease * support for continuous mode amplitude increase and decrease * code cleanup * update docs to reference new keycodes and functionality * don't touch the keymaps * add function prototypes * add proper guards * cleanup guards * remove extra reserved
* [Keyboard] 1up60hte cleanup + bugfix (#6763)MechMerlin2019-09-185-80/+18
| | | | | | | | * move caps lock led to keyboard level so even QMK Configurator users have access to it * set bootloader correctly to atmel-dfu * clean up extra carriage return
* [Keymap] Update Planck Layer Diagram To Match Layer (#6712)Alex Mayer2019-09-181-2/+2
|
* Smoother Linear Light Table (#6764)XScorpion22019-09-182-10/+44
|
* Updated split encoders so indexes are based on left hand encoders first (#6382)XScorpion22019-09-181-17/+25
| | | | | | | | | * Updated encoder.c so that split encoders are indexed based on left hand encoders first. This ensures when swapping master sides that code logic based on encoder index doesn't change. PR Review fixes * Removed extra define
* [Keyboard] 201909 s75 custom encoder (#6745)Andrew Kannan2019-09-184-67/+129
| | | | | | | | | | | | | | * Handle custom encoder configuration * Whitespace changes * Undo broken stuff * more * Remove printfs * fix the dumb bug
* [Keyboard] Introduce AT-AT 660M (#6729)Adrien Tétar2019-09-1815-0/+3014
| | | | | | | | | | | | * Introduce AT-AT 660M * PR feedback Co-Authored-By: fauxpark <fauxpark@gmail.com> * Add dfu-util args * Add URL
* [Keyboard] add personal fullsize pcb hnah108 (#6759)vuhopkep2019-09-179-0/+537
| | | | | | * add personal fullsize pcb hnah108 * Update keymap.c
* [Keyboard] Fix compile issues for OLKB Default keymaps (#6751)Drashna Jaelre2019-09-181-0/+4
|
* Update bootloader.mk (#6698)fauxpark2019-09-181-17/+19
|
* [Keyboard] xd87: add capslock led support (#6758)fougner2019-09-171-1/+11
|
* [Keyboard] Freyr: Configurator bugfixes (#6756)noroadsleft2019-09-171-8/+280
| | | | | | - rebuild LAYOUT_all tree (key count mismatch) - correct keyboard dimensions and key positioning - complete key object labels - debug linting (one key object per line; changes white space only)
* [Keyboard] KBD75 refactor (#6755)noroadsleft2019-09-178-104/+347
| | | | | | | | | | | | | | | | | | | | | | | | | * convert codebase to #pragma once * fix file includes - quantum.h is included at keyboard level, redundant at revision level - keyboard-level path is accessible at revision level, remove relative pathing * duplicate common layout macros from rev1 to rev2 Add the layout macros supported by both rev1 and rev2 to rev2.h directly, which exposes these layouts to QMK Configurator. * enable community layout support (75_ansi, 75_iso) * add LAYOUT_75_iso layout data It needs its own tree because its keys are in a different order from LAYOUT_iso_1u even though the physical layout is the same. * minimize rules.mk files (use QMK defaults) * use atmel-dfu bootloader rule * fix typo on rev1 info.json
* [Keymap][Xulkal] User code update (#6752)XScorpion22019-09-173-11/+15
| | | | | | | | * Updating rgb menu behavior * Fixing toggle keycode to work how I want it * Enabling auto scroll timeout
* [Keymap] Fix e65 7u WK layout and add crd's personal keymap (#6750)Jason Thigpen2019-09-173-8/+46
| | | | | | * Add e65 keymap for crd * Fix e65 7u wk layout
* [Keymap] idobo/drewdobo keymap v1 (#6744)Drew Smathers2019-09-174-0/+106
|
* [Keyboard] Correct info.json data for vn66 (#6741)vuhopkep2019-09-172-15/+15
| | | | | | | | * Correct info.json data for vn66 * update .json file data * Update info.json
* [Keyboard] Adding YMDK "Bface" keyboard (#6731)Ethan Durrant2019-09-1713-0/+812
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * making a new board setup for ymdk bface clone * removing extra keymaps that copied over * documentation and edits for new ymdk_bface board * cleaning up config and keymaps * removed extra keymap and working on READMEs * readme edits * shorter aliexpress link in ymdk_bface readme * added images to readmes and edited the keymaps * more flashing directions * Mac directions formatting * editing and creating the all layout * cleanign up ymdk_bface keymaps * fixed typos in layout * removed tabs * cleaned up the LED and Backlight configuration. * adding more to info.josn and cleaning up readme * fixing JSON typos * made a ymdk folder and moved the bface into it. * fixing file names for the new folder structure
* [Keyboard] Adding AEK64 keyboard (#6725)Noan Mousy2019-09-178-0/+361
| | | | | | | | | | | | | | | | | | | | | | | | | * Adding AEK64 keyboard * Deleting useless layout definition * Resolving many code review issues * Documenting my 4sStylZ keymap * Adding default keymap * Apply suggestions from code review Code review corrections Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/aek64/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Correcting the NKRO implementation
* [Keymap] Plaid Keymap for Programmers (#6706)IanGC2019-09-173-0/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * map programmer qwerty * clarify and fix typo * finishing touches * use qmk s templates for readme * update copyright notice * remove unnecessary code Co-Authored-By: Drashna Jaelre <drashna@live.com> * remove unnecessary code Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/plaid/keymaps/thehalfdeafchef/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * fix documentation * reformat code * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com>
* [Keyboard] Fixed EEPROM start address for firmware using VIA (#6757)Wilba2019-09-1732-209/+209
|
* Add Chimera65 Keyboard (#6670)Andrew Kannan2019-09-1618-2/+3077
| | | | | | | | | | | | | | | | | | | * Add chimera board * info json start * Update keyboards/cannonkeys/chimera65/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com> Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/cannonkeys/chimera65/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Percent Studio Booster: Configurator fix (#6743)noroadsleft2019-09-161-1/+1
|
* [Keymap] Added Xerpocalypse's layout (#6732)Xerpocalypse2019-09-151-0/+56
| | | | | | | | | | | | | | | | | | | * Added Xerpocalypse's layout + Number row and symbols are switched compared to default TMO50 layout + Right-hand spacebar acts as backspace and a hold-layer for layer 2. * Update keyboards/tmo50/keymaps/xerpocalypse/keymap.c Removed unnecessary #define Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/tmo50/keymaps/xerpocalypse/keymap.c Changed keymap to use KC_UNDS instead of custom-defined keycode Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>