aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-09-2565 ansi blocker everywhere (everywhere I can find) (#6805)Gravatar MechMerlin
* e6.5 actually already had a 65_ansi_blocker LAYOUT macro, so just had to enable in rules. * Add the 65_ansi_blocker LAYOUT macro and enable in rules.mk * rename LAYOUT macro in .h and in the keymap.c as it was only a default keymap. Also enable in rules.mk * rename but also had to define the existing LAYOUT macro as the new one to prevent breakage of existing keymaps * add 65_ansi_blocker support for vinta * forgot to update the info.json on these * add new default layout 65_ansi_blocker support to alt * add 65_ansi_blocker support * undo changes
2019-09-25[Keyboard] Added support for ErgoDox with STM32 Microcontroller (#5398)Gravatar Yaotian Feng
* Began Work On STM32 Ergodox Changes to be committed: new file: keyboards/ergodox_stm32/config.h new file: keyboards/ergodox_stm32/rules.mk * test * Now it compile. Not linking thou * Screw this Linker. It links now! * Blinkly Keyboard * bootloader test code * Working on matrix / i2c stuff * Progress (LED Blink) * Progress on MCP_23017 Status Flag * [WIP] * update * Works! Remeber to change back the bootloader address when the new bootloadrer is ready. * Time to go debug the i2c * Finally, it now works with PCB Rev 1.0.2 * updated for rev.2 pcb * minor compilation fix * Why when debugger is enabled then everything works. * Remeber to call init functions. * Update arm i2c driver to support STM32F103 series device. * fix include once header. Replaced with #pragma once. * complication test
2019-09-25[Keymap] update personal keymap (#6817)Gravatar ishtob
2019-09-25[Keymap] Various enhancements for dshields user space and keymaps. (#6816)Gravatar Daniel Shields
- Add oneshot mod/layer unlocking - Fix Planck rev 3 backlight breathing - Fix Planck rev 6 build with arm gcc 9.2.0 - General code clean up
2019-09-25[Keyboard] Add additional LAYOUT macros to Noxary 260 (#6815)Gravatar MechMerlin
* add default LAYOUT_60_ansi * add LAYOUT_60_hhkb support * add tsangan_hhkb support * add ISO support and rename LAYOUT to LAYOUT_all * formatting * add community layouts support * remove unneeded code * missed a LAYOUT rename * add link time optimization to reduce firmware size for some people's keymaps
2019-09-25[Keymap] add keymap broswen for kbd75 (#6814)Gravatar Brad
2019-09-25[Keymap] New keymap for the DZ65RGB (#6792)Gravatar Sid Carter
* new keymap for my chocolate tofu65 with dz65rgb * consistent with a tada68 layout * remove extra layer, add swap keycodes and mouse keycodes * fix the tabs and spaces * fix the left shift
2019-09-24Bathroom Epiphanies Pegasus Hoof: add LAYOUT_tkl_jis data to QMK ↵Gravatar noroadsleft
Configurator (#6802) * Bathroom Epiphanies Pegasus Hoof: add LAYOUT_tkl_jis data * use normal English labels
2019-09-24[Keyboard] KBD67 Mk.II RGB info.json missing a column (#6807)Gravatar MechMerlin
* looks like configurator layout was missing a column * add a key count
2019-09-24Merlin's Community Layout Updates (#6798)Gravatar MechMerlin
* readme updates for 60_ansi and split variations * add new community layout for mechmerlin for the new default layout 65_ansi_blocker * change path now that kbd67 has been updated * fix up spacing
2019-09-24ARM split - Add bootmagic/magic keycodes for setting handedness (#6545)Gravatar Joel Challis
* Add docs on bootmagic/magic keycodes for setting handedness * Clang format fixes * Maintain backwards compatibility * Maintain backwards compatibility
2019-09-24Cleanup rules.mk for 32U4 keyboards, 0-9 (#6789)Gravatar fauxpark
2019-09-23Refactor the KBD67 Mk.II RGB (#6799)Gravatar MechMerlin
* 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
2019-09-24format code according to conventions [skip ci]Gravatar QMK Bot
2019-09-23[Keymap] mikethetiger's milk keymap (#6611)Gravatar mikethetiger
* 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?
2019-09-23[Keyboard] 65_ansi_blocker support for Doro67 (#6791)Gravatar MechMerlin
* 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
2019-09-23[Keyboard] Fix pinout on the copenhagen clickpad (#6788)Gravatar Callum Hart
2019-09-22New Default Layout: 65_blocker_ansi (#6782)Gravatar MechMerlin
* initial commit * rename 65_ansi to 65_blocker_ansi * remove one key to account for blocker
2019-09-22Configuration system for CLI (#6708)Gravatar skullydazed
* 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
2019-09-23Fixing wrapping math logic for timer_expired functions (#6746)Gravatar XScorpion2
2019-09-22Correct casing for DS_Store in .gitignore (#6787)Gravatar Burak Can
2019-09-21add python3 to shell.nix (#6774)Gravatar Francis St-Amour
2019-09-21Update the breaking changes process so we always have a future branch (#6785)Gravatar skullydazed
2019-09-21[Keyboard] fix OLKB layout macro aliases (#6761)Gravatar noroadsleft
2019-09-21[Keyboard] Move more percent boards into the percent directory (#6781)Gravatar MechMerlin
* 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
2019-09-21Generalize Tap Dance Layer functions (#6629)Gravatar Drashna Jaelre
* 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
2019-09-21[Keymap] Move common code and configuration to userspace for dshields ↵Gravatar Daniel Shields
keymaps. (#6537)
2019-09-21[Keymap] Bonta keymap for massdrop/ALT (#6391)Gravatar Benjamin
* Added new bonta keymap. * Added a note. * Made map more mac like.
2019-09-21Add list-keymaps make target (#5563)Gravatar fauxpark
2019-09-20[Keyboard] Update Stapelberg readme.md (#5557)Gravatar jlquinn
Previously suggested parts are hard to find or non-existent. Update with available part numbers.
2019-09-20Add support for Void Linux systems to the qmk_install.sh script (#5526)Gravatar Sorixelle
* 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`
2019-09-20Add support for 328P hardware backlight on B1/B2 (#6776)Gravatar fauxpark
2019-09-20[Keyboard] Add Discipad, Update Zadig doc for USBaspLoader (#6771)Gravatar coseyfannitutti
* 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
2019-09-20Cleanup rules.mk for 32A and 328P keyboards (#6767)Gravatar fauxpark
2019-09-19Add reset instructions for boards that use Command to the Zadig driver ↵Gravatar Konstantin Đorđević
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>
2019-09-19[Keymap] Added my personal keymaps for dz60 and TMO50. (#6772)Gravatar Brian Lou
* 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>
2019-09-19Cleanup rules.mk for 16U2 and 32U2 keyboards (#6768)Gravatar fauxpark
* Cleanup rules.mk for 16U2 and 32U2 keyboards * Add back Tap Dance build option
2019-09-19Cleanup rules.mk for USB64 and USB128 keyboards (#6769)Gravatar fauxpark
2019-09-19DRV2605L Continuous Haptic Feedback Support (#6461)Gravatar MechMerlin
* 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
2019-09-18[Keyboard] 1up60hte cleanup + bugfix (#6763)Gravatar MechMerlin
* 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
2019-09-18[Keymap] Update Planck Layer Diagram To Match Layer (#6712)Gravatar Alex Mayer
2019-09-18Smoother Linear Light Table (#6764)Gravatar XScorpion2
2019-09-18Updated split encoders so indexes are based on left hand encoders first (#6382)Gravatar XScorpion2
* 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
2019-09-18[Keyboard] 201909 s75 custom encoder (#6745)Gravatar Andrew Kannan
* Handle custom encoder configuration * Whitespace changes * Undo broken stuff * more * Remove printfs * fix the dumb bug
2019-09-18[Keyboard] Introduce AT-AT 660M (#6729)Gravatar Adrien Tétar
* Introduce AT-AT 660M * PR feedback Co-Authored-By: fauxpark <fauxpark@gmail.com> * Add dfu-util args * Add URL
2019-09-17[Keyboard] add personal fullsize pcb hnah108 (#6759)Gravatar vuhopkep
* add personal fullsize pcb hnah108 * Update keymap.c
2019-09-18[Keyboard] Fix compile issues for OLKB Default keymaps (#6751)Gravatar Drashna Jaelre
2019-09-18Update bootloader.mk (#6698)Gravatar fauxpark
2019-09-17[Keyboard] xd87: add capslock led support (#6758)Gravatar fougner
2019-09-17[Keyboard] Freyr: Configurator bugfixes (#6756)Gravatar noroadsleft
- 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)