aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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)
2019-09-17[Keyboard] KBD75 refactor (#6755)Gravatar noroadsleft
* 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
2019-09-17[Keymap][Xulkal] User code update (#6752)Gravatar XScorpion2
* Updating rgb menu behavior * Fixing toggle keycode to work how I want it * Enabling auto scroll timeout
2019-09-17[Keymap] Fix e65 7u WK layout and add crd's personal keymap (#6750)Gravatar Jason Thigpen
* Add e65 keymap for crd * Fix e65 7u wk layout
2019-09-17[Keymap] idobo/drewdobo keymap v1 (#6744)Gravatar Drew Smathers
2019-09-17[Keyboard] Correct info.json data for vn66 (#6741)Gravatar vuhopkep
* Correct info.json data for vn66 * update .json file data * Update info.json
2019-09-17[Keyboard] Adding YMDK "Bface" keyboard (#6731)Gravatar Ethan Durrant
* 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
2019-09-17[Keyboard] Adding AEK64 keyboard (#6725)Gravatar Noan Mousy
* 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
2019-09-17[Keymap] Plaid Keymap for Programmers (#6706)Gravatar IanGC
* 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>
2019-09-17[Keyboard] Fixed EEPROM start address for firmware using VIA (#6757)Gravatar Wilba
2019-09-16Add Chimera65 Keyboard (#6670)Gravatar Andrew Kannan
* 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>
2019-09-16Percent Studio Booster: Configurator fix (#6743)Gravatar noroadsleft
2019-09-15[Keymap] Added Xerpocalypse's layout (#6732)Gravatar Xerpocalypse
* 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>
2019-09-16remove accidental characters in default preonic keymap (#6748)Gravatar Michael Torres
2019-09-15Clarify the backlight_level API doc slightly (#6733)Gravatar xster
* Clarify the backlight_level API doc slightly * review
2019-09-15add VN66 keyboard (#6722)Gravatar vuhopkep
* add VN66 keyboard * update * Update readme.md * Update readme.md * add hnah108 personal pcb * delete hnah108 * Update vn66.c
2019-09-14[Keyboard] TheVanKeyboards Caravan: Configurator layout support (#6737)Gravatar noroadsleft
2019-09-14[Keymap] style cleanup of GreenShadowMaker's keymap (#6736)Gravatar GreenShadowMaker
2019-09-14[Keymap] Yet another xd75 keymap (#6734)Gravatar xster
* add a keymap for xd75 * add colors, change some keys, add reactive modifier hold, key press * add readme * permissive hold
2019-09-14[Keyboard] Alps64 Refactor (#6723)Gravatar MechMerlin
* get rid of custom matrix that is no longer being used * remove _kc LAYOUT * remove ifdefs and replace with pragma once * cleanup rules and use bootmagic lite * get rid of led.c * Update keyboards/alps64/alps64.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * remove unneeded configurations
2019-09-14[Keyboard] Fix default keymaps for OLKB boards to play Startup Sound (#6721)Gravatar Drashna Jaelre
* Fix Planck default keymap to play sounds on rev6 The dip_switch_update callback was overriding the default startup sound. This should prevent that from happening, and still allow it to play sounds, or stop them, when appropriate. * Fix Preonic default keymap to play sounds on Rev 3 The dip_switch_update callback was overriding the default startup sound. This should prevent that from happening, and still allow it to play sounds, or stop them, when appropriate.
2019-09-14Fix enables for Haptic Feedback (#6707)Gravatar Drashna Jaelre
* Fix enables for Haptic Feedback If you enabled bothe DRV2605 and SOLENOID, it would only enable one of these, not both. This fixes the check so that you can enable both options. * Fix check for haptic feature
2019-09-14[Keymap] Fix Georgi's RZ key in NKRO fake-steno mode (#6701)Gravatar Fedde Schaeffer
It was sending a comma keypress, while I believe that the targeted stenography software (at least on systems that generally use US-International keyboard layout) expects a single-quote/apostrophe key.
2019-09-14[Keymap] Added m47ch4n keymap (#6673)Gravatar m47ch4n
* Add m47ch4n's keymap * Modify keymap * Format m47ch4n keymap.c using clang-format * Modify layer updater * Fix wrong key repeating bug * Add readme and QMK Configurator json * Fix layer updateter * Add Raise layer * Add kana keys
2019-09-14[Keyboard] Add 2key2crawl (#6727)Gravatar J.Flanagan
* adding working 2key2crawl Adding working 2key2crawl files edited files in accordance with original PR comments * Changes Changes and updates * Update readme.md * Update config.h removed IS_COMMAND block that was missed in previous commit * Changes to vol/keymap.c Removed unneccesary function
2019-09-14Fix Corne keyboard matrix configuration (#6684)Gravatar Drashna Jaelre
2019-09-13Add to VSCode's recommended extensions (#6656)Gravatar Drashna Jaelre
This includes a number of recommended extensions from the VS Code doc page that should make coding things a lot easier for QMK Firmware.
2019-09-12[Keymap] adding emdarcher's keymap for mf68 and tada68 (#6718)Gravatar Ethan Durrant
* adding a custom mf68 keymap * added custom tada68 keymap * readme edit on tada68 map * added mac fast-forward and rewind keybindings to tada68 emdarcher keymap * tada68 keymap documentation and edits * cleanup and edits * typo fix in emdarcher's tada68 keymap * cleaning up emdarcher keymap for tada68 * cleaned up emdarcher keymap for mf68
2019-09-12[Keymap] xunz layout for dz60rgb (#6716)Gravatar Papop
* [Update] Add xunz layout for dz60rgb * [Update] Update layout.json and Readme.md * [Delete] Delete unnecessary files * [Create] Create new readme.md * Update keyboards/dztech/dz60rgb/keymaps/xunz/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * [Update] Delete some unnecessary code in config.h * Update keyboards/dztech/dz60rgb/keymaps/xunz/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb/keymaps/xunz/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb/keymaps/xunz/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-09-11Tidy up backlight header use to avoid build issues (#6714)Gravatar Joel Challis
2019-09-10Fix boards being skipped during make allGravatar zvecr
2019-09-11remove synthing conflict file (#6717)Gravatar Francis St-Amour
2019-09-10Created new_keymap.py, python version of new_keymap.sh (#6066)Gravatar Kenny Hoang
* Created python version of new_keymap.sh: new_keymap.py * Updated usage message * Updated new_keymap.py to use python3.5+ syntax & be more similar to new_keyboard.sh * Updated complete message * Updated usage in argparser and removed incorrect usage_message * Reverted the fstrings back to strings that use .format() & updated docstring convention * Added helper to recursively cd .. until at qmk_firmware root directory * Revert "Added helper to recursively cd .. until at qmk_firmware root directory" This reverts commit 61a0ff3b25f91901287bec8d58eb51a1f126e2ad. * Updated new_keymap.py to use printf-style format strings * First draft lib/python/qmk/cli/new/keymap.py with milc * Removed shebang & syspath appending lines * Added optional args & resolved some cr comemnts * Added a docstring and updated strings
2019-09-09[Keyboard] Added a simple 2x5 Keypad with 4 layers (#6699)Gravatar Jonathan Cameron
* Added new 2x5 Keypad with 3 LEDs to indicate the selected layer. By Jonathan Cameron. * Minor refactor from suggestions from qmk team * Added * Moved to 'handwired' directory * Update readme.md * Update readme.md * Update readme.md * Update keyboards/handwired/2x5keypad/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Switch to image offsite * Moved image offsite * Update keyboards/handwired/2x5keypad/keymaps/default/keymap.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/2x5keypad/2x5keypad.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Moved functions into .c file per suggestions * Cosmetic * Fixed function called, per suggestions. * Update keyboards/handwired/2x5keypad/2x5keypad.h Ok Co-Authored-By: fauxpark <fauxpark@gmail.com> * Moved LED functions to the top level since they can be used it various flavors * Declare those moved LED functions! * Update keyboards/handwired/2x5keypad/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com>