aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add ability to blink lighting layer for a specified duration (#8760)0.8.149Joshua Diamond2020-05-094-3/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement momentarily blink of lighting layers * Refactor spidey3 userspace to use rgb layer blink * Remove un-necessary line from example in documentation * Revert "Refactor spidey3 userspace to use rgb layer blink" This reverts commit 831649bb680c41c6d663ae6fa86d13f4f8bebdd8. * Adds a missing bit of documentation about lighting layer blink * Update docs/feature_rgblight.md per suggestions Co-authored-by: James Young <[email protected]> * Update docs/feature_rgblight.md per suggestions Co-authored-by: James Young <[email protected]> * Update docs/feature_rgblight.md per suggestions Co-authored-by: James Young <[email protected]> * cformat, as suggested Co-authored-by: James Young <[email protected]>
* Fix bug in UC_RMOD, add shift and audio support for UC_MOD/UC_RMOD(#8674)Konstantin Đorđević2020-05-094-51/+74
| | | | | | | | | | | | | | | * Invert UC_MOD/UC_RMOD direction when Shift is held Also use MOD_MASK_SHIFT in process_rgb.c * Allow audio to be played for UC_MOD, UC_RMOD keycodes as well * Fix signedness bug in reverse input mode cycling * Misc formatting in process_unicode_common.c * Address clang-format issues * Make decode_utf8 helper function file-local (static)
* [Keyboard] Added D48 keyboard (#8548)Andrew Dunai2020-05-0821-0/+1348
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] Added D48 keyboard. * Updated README. * Cleanups. * Moved d48 to handwired/ * Added link to build process album. * Coding conventions cleanups. * Added DS1307 RTC! * Minor cleanups. * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <[email protected]> * Minor refactoring. * Readme fix. * Moved leftover keymap-specific code from keyboard space into keymap. * Added encoder button pins to extra matrix row. * Updated README, updated pinout & cleaned up the glcdfont * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <[email protected]> * Update config.h * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> * Added default keymap. Refactored existing keymap. * Update keyboards/handwired/d48/README.md Co-Authored-By: Ryan <[email protected]> * Apply suggestions from code review Co-Authored-By: Joel Challis <[email protected]> * Minor alignment fix. * Update keyboards/handwired/d48/glcdfont_d48.c Co-Authored-By: Ryan <[email protected]> * Changes as per PR. * Apply suggestions from code review Co-authored-by: James Young <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: James Young <[email protected]>
* [Keymap] initial user directory for milestogo + babblepaste (#7698)milestogo2020-05-0819-0/+2478
| | | | | | | | | | | | | * initial user directory * fix missing endif in vi mode * fix includes per drashna and a few typos. I have not tested the userspace keymap, it is just there to help keep the user space and keymap in sync * move babblepaste docs to md format * clean up block quotes * TIL clang-format - miles2go userspace
* [Keyboard] Shambles TKL (#8500)OsciX2020-05-087-0/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for the Shambles TKL * Fix Shambles files * Add files via upload * Fix Shambles again * Delete shambles.h.h * Delete shambles.c.c * Add files via upload * Delete Makefile * Apply suggestions from code review * Fix default layout to work with review * Apply suggestions from code review * Add info files * Update readme.md * Update keyboards/shambles/readme.md
* Add TENKI keyboard (#9029)Eriq M. Adams2020-05-089-0/+174
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add TENKI keyboard Add TENKI keyboard, default keymap and via keymap * Minor Update Readme.md Change description of hardware supported * change layout name change layout name from ortho_20 to ortho_5x4 * Fix invalid format in info.json Fix invalid format in info.json * Fix invalid format * Fix formatting Fix formatting tenki.h * Fix formatting in keymap.c Fix formatting in keymap.c * Add new line at EOF info.json Add new line at EOF * Fix formatting * Fix formatting * Update rules.mk Fix Formatting
* Add Le Chiffre keyboard (#8995)tominabox12020-05-088-0/+260
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial * update json, added basic oled config, updated matrix to correct rotary location * disable oled by default * Tuned oled for release * Completed OLED function implementation Correct spelling error in readme * Fixed image in readme * Should not be in this branch * Incorporating recommended changes by zvecr * Update keyboards/le_chiffre/info.json Co-authored-by: James Young <[email protected]> * Update keyboards/le_chiffre/readme.md Co-authored-by: James Young <[email protected]> Co-authored-by: James Young <[email protected]>
* Revert "Use nano specs (#8270)" (#9044)0.8.148Joel Challis2020-05-081-1/+0
| | | This reverts commit c775104b9f60d738fd69166da33972d60034c639.
* [Keyboard] Eniigma Keyboards ek87 (#8937)eniigmakeyboards2020-05-079-0/+587
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added ek87 support * Fixed readme * Update keyboards/eniigmakeyboards/ek87/rules.mk * Update keyboards/eniigmakeyboards/ek87/config.h * Update keyboards/eniigmakeyboards/ek87/ek87.c * fixed title * Deleted old files * Added rules.mk file to VIA keymap folder * Update keyboards/eniigmakeyboards/ek87/keymaps/default/keymap.c * Update keyboards/eniigmakeyboards/ek87/keymaps/via/keymap.c * Update keyboards/eniigmakeyboards/ek87/rules.mk * Deleted requested file * Removed VIA line from rules * Update keyboards/eniigmakeyboards/ek87/readme.md * Update keyboards/eniigmakeyboards/ek87/ek87.h * Update keyboards/eniigmakeyboards/ek87/ek87.h * Update keyboards/eniigmakeyboards/ek87/info.json * Update keyboards/eniigmakeyboards/ek87/keymaps/default/keymap.c * Update keyboards/eniigmakeyboards/ek87/keymaps/via/keymap.c * Renamed layouts and removed obsolete ones * Update keyboards/eniigmakeyboards/ek87/rules.mk * Update keyboards/eniigmakeyboards/ek87/rules.mk * Update keyboards/eniigmakeyboards/ek87/ek87.h * Update keyboards/eniigmakeyboards/ek87/ek87.h * Update keyboards/eniigmakeyboards/ek87/info.json * Update keyboards/eniigmakeyboards/ek87/info.json * Update keyboards/eniigmakeyboards/ek87/info.json * Update keyboards/eniigmakeyboards/ek87/info.json * Update keyboards/eniigmakeyboards/ek87/info.json * Update keyboards/eniigmakeyboards/ek87/info.json * Update keyboards/eniigmakeyboards/ek87/info.json
* [Keyboard] Mechlovin hannah60rgb (#8951)mechlovin2020-05-0711-0/+371
| | | | | | | | | | | | | | | | | | | * add new keyboard hannah60rgb * delete line * Delete config.h * Update hannah60rgb.c * Update hannah60rgb.c * update * Update hannah60rgb.c * update Co-authored-by: vuhopkep <[email protected]>
* [Keyboard] treadstone48/rev2 (#8719)marksard2020-05-0711-1/+581
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Keyboard: add treeadstone48 * rename layout defines * Use of pragma once * move common include code * fixed info.json * change keymap layout from kc to normal * fix alpha revision keymap * fixed info.json * remove USE_Link_Time_Optimization * Add keyboard firmware of treadstone48 rev.2 * move the rev1-supported keymap. * layout code was updated by review * remove comment bar * remove LTO ifded * Update keyboards/treadstone48/rev2/rev2.h * Update keyboards/treadstone48/rev2/rev2.h
* [Keyboard] Mechlovin Pisces (#8943)mechlovin2020-05-0711-0/+364
| | | | | | | | | | | | | * add new keyboard * clean up * Update rules.mk * Update rules.mk * update Co-authored-by: vuhopkep <[email protected]>
* format code according to conventions [skip ci]QMK Bot2020-05-071-4/+4
|
* Add TGR-910 VIA support (#8985)halfenergized2020-05-073-1/+39
| | | | | | | | | | | | | | * Add VIA support * Update readme.md * Update readme.md * Update keyboards/tgr/910/readme.md * Update keyboards/tgr/910/readme.md * Update keyboards/tgr/910/readme.md
* Fix inconsistent MATRIX_COLS: basekeys/slice (#9022)a_p_u_r_o2020-05-072-2/+2
|
* [Keyboard] Add keyboard firmware treadstone32lite (#8720)marksard2020-05-0715-155/+249
| | | | | | | | | | | | | | | | | | | | | | | | | | * Keyboard: add treeadstone48 * rename layout defines * Use of pragma once * move common include code * fixed info.json * change keymap layout from kc to normal * fix alpha revision keymap * fixed info.json * remove USE_Link_Time_Optimization * Add keyboard firmware of treadstone32lite * fixed by the review * I used to set this to a per-keymap setting, so I'll undo it.
* [Keyboard] Add QUAD-H LB75 keyboard (#8607)ai032020-05-0715-0/+712
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Copy back old files from 9 months ago * Delete unnecessary functions in lb75.c * Remove LCD and MIDI config * Modernize ancient files * Update keymaps as necessary * Move files to vendor folder * Update readme to reflect changes * Modernize makefile * Remove split config * Update keyboards/quad_h/lb75/keymaps/continuous_fnrow/keymap.c * Update keyboards/quad_h/lb75/keymaps/via/keymap.c * Update keyboards/quad_h/lb75/keymaps/divided_fnrow/keymap.c * Update keyboards/quad_h/lb75/lb75.c * Update lb75.c * Update keyboards/quad_h/lb75/keymaps/continuous_fnrow/keymap.c * Update keyboards/quad_h/lb75/readme.md * Update keyboards/quad_h/lb75/keymaps/via/keymap.c * Update keyboards/quad_h/lb75/keymaps/continuous_fnrow/keymap.c * Update keyboards/quad_h/lb75/keymaps/divided_fnrow/keymap.c * Update keyboards/quad_h/lb75/keymaps/divided_fnrow/keymap.c * Update keyboards/quad_h/lb75/keymaps/via/keymap.c * Add default keymap as required * Update keyboards/quad_h/lb75/info.json * Update keyboards/quad_h/lb75/info.json * Update keyboards/quad_h/lb75/readme.md * Update keyboards/quad_h/lb75/readme.md
* Changed the VID/PID for Helix keyboards (#8989)MakotoKurauchi2020-05-073-6/+6
|
* More community layout support for legacy KBD67 PCBs (#8933)Jonathan Rascher2020-05-067-6/+15
| | | | | | | | | * Community layout support for KBD67 hotswap * Community layout support for KBD67 rev1 * Community layout support for KBD67 rev2 * Move bcat's KBD67 hotswap layout to community
* [Keymap] New keymap layout for dztech/dz65rgb/keymaps (#8199)Daniel Racine2020-05-064-0/+1030
| | | | | | | | | | | | | | | | | | * New keymap layout for dztech/dz65rgb/keymaps * New keymap layout for dztech/dz65rgb/keymaps - Conding conventions fixes * Fix typo in Leader Key table * PR #8199 Feedback Commit #1 * Fixed data types and function names - Simplified accent macros by removing repetition - Added selection wrap macros - readme.md doc updated with changes * PR #8199 second feedback commit - Clarified function names, variables names and comments * Fix: accent output fix _grave <==> _circumflex * dry fixes on led set_color with hsv and led blinking code blocks
* jj28 (jj40 SuperMicro) update (#8885)Stefano2020-05-075-42/+51
| | | | | | | | | | | | | | | | | | | | | | | | * jj28 (jj40 SuperMicro) update * Update keyboards/jj40/keymaps/stevexyz/config.h Co-Authored-By: Joel Challis <[email protected]> * removed jpegs * Update keyboards/jj40/keymaps/stevexyz/keymap.c Co-authored-by: Joel Challis <[email protected]> * Update keyboards/jj40/keymaps/stevexyz/keymap.c Co-authored-by: Joel Challis <[email protected]> * Update keyboards/jj40/keymaps/stevexyz/keymap.c Co-authored-by: Joel Challis <[email protected]> Co-authored-by: stevexyz <[email protected]> Co-authored-by: Joel Challis <[email protected]>
* [Keymap] Custom preonic layout optimised for programming (#8263)Alex Daigre2020-05-068-0/+718
| | | | | | | | | | | | | | | | | | | | | | | * my new layout, draft one, untested. * updated mapping to include more keys * updated layout name to be more descriptive. Updated readme with more information. * added more info to the readme and spellchecked it. * Added the Json for the keyboard layout images and updated the readme to reflect this. * Updated Image link Updated Image link so that it links to the correct place * updated copyright info to include MY name. * Updated copyright attribuatation to include the author of the file I modified. * added the backlighting key back to the adjust layer so that it is usable. * updated the name of the keymap to match my github name.
* Remove old_keymap_files directory from planck (#8917)Ryan2020-05-0616-1112/+0
|
* [Keymap] Xyverz Kinesis keymap update (#9018)Xyverz2020-05-063-13/+17
| | | | | | | | | | | | | | | | | | | | * Mitor Tweaks Updating Dvorak keymap to change location of Slash and Backslash to positions more in line with my 12x5 and similar ortho layouts * Fixed readme.md Tidied up the readme and make some minor changes. * Adding atreus config file Adding a config file for my Atreus keyboard. This is to help with the keychatter issues I've been having on my Atreus. * Changes as requested per @zvecr Added `#pragma once` to beginning of config.h file as requested by @zvecr.
* New keyboard: Clueboard 2x1800 2019 (#8721)Zach White2020-05-0650-82/+1036
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial support for the 2019 2x1800 * Get all hardware working. * Fix shake to undo * Use the method suggested by @reywood * Remove the unnecessary for loop * changes suggested by @noroadsleft * Fix comma, period, and forward slash keys for clueboard 2x1800 default keymap by @reywood * Call led_set_user at the end of led_set_kb (#6265) * [Keymap] Add default layouts for 2u spacebar (#6266) * make progress on drawing mode * Finish drawing toy mode * Update keyboards/clueboard/2x1800/2019/config.h Co-Authored-By: Drashna Jaelre <[email protected]> * Update keyboards/clueboard/2x1800/2019/2019.c Co-Authored-By: Drashna Jaelre <[email protected]> * Update keyboards/clueboard/2x1800/2019/2019.c Co-Authored-By: Drashna Jaelre <[email protected]> * Update keyboards/clueboard/2x1800/2019/2019.c Co-Authored-By: Drashna Jaelre <[email protected]> * Update keyboards/clueboard/2x1800/2019/rules.mk Co-Authored-By: Drashna Jaelre <[email protected]> * Update keyboards/clueboard/2x1800/2019/rules.mk Co-Authored-By: Ryan <[email protected]> * remove unnecessary files * Update keyboards/clueboard/2x1800/2019/rules.mk Co-Authored-By: Ryan <[email protected]> * apply suggestions * Apply suggestions from code review Co-Authored-By: Ryan <[email protected]> Co-authored-by: Sean Dwyer <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Ryan <[email protected]>
* Add Elongate PCB support (#8419)Álvaro A. Volpato2020-05-0611-0/+522
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Working on proto * Start adding VIA support * Apply suggestions from code review Removed redundant comments and fixed typos Co-Authored-By: Ryan <[email protected]> Co-Authored-By: Joel Challis <[email protected]> * Delete useless config.h As per code review * Delete elongate.c As per code review * Updated readme.md * Update keyboards/acheron/elongate/keymaps/default/keymap.c As per code review Co-Authored-By: Ryan <[email protected]> * Apply suggestions from code review Removed RGB_MODE_TEST definition and substituted for RGB_M_T Co-Authored-By: Ryan <[email protected]> * Apply suggestions from code review Reverted changes to alice.h Co-Authored-By: Ryan <[email protected]> * Update info.json * Update via/keymap.c Co-Authored-By: Ryan <[email protected]> * Solve compiling issue for via keymap * Add botmagic support and remoce console_enable Co-Authored-By: Joel Challis <[email protected]> * Update keyboards/acheron/elongate/rules.mk Co-authored-by: Ryan <[email protected]> * Update keyboards/acheron/elongate/keymaps/via/rules.mk Co-authored-by: Ryan <[email protected]> * Update keyboards/acheron/elongate/rules.mk Co-authored-by: Ryan <[email protected]> * Update keyboards/acheron/elongate/config.h Co-authored-by: Ryan <[email protected]> Co-authored-by: Gondolindrim <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Joel Challis <[email protected]>
* edit to default funky40 keymap (#9014)TheFourthCow2020-05-061-3/+3
|
* [Keymap] Minor keymap update to layouts/community/ortho_4x12/junonum/ (#9021)Juno Nguyen2020-05-052-8/+10
|
* Xulkal Changes (#9004)XScorpion22020-05-057-10/+52
| | | | | * Xulkal Changes * Fixing alt keymap
* Update TGR 910 VID/PID (#8988)halfenergized2020-05-041-2/+2
| | | To fix the vendor ID and product ID
* [Keyboard] Fix Romeo ANSI Split Matrix (#9002)Jake Happersett2020-05-041-1/+1
|
* Remove Bluefruit protocol (#9008)0.8.147Ryan2020-05-045-291/+0
| | | | | * Remove Bluefruit protocol * Remove dir from doxygen TODO pile
* gBoards Common (#8921)Jeremy Bernhardt2020-05-0457-0/+11774
| | | Co-Authored-By: Drashna Jaelre <[email protected]>
* Revert "Fix conflicting types for 'tfp_printf' (#8269)"0.8.146skullY2020-05-0410-14/+357
| | | | This reverts commit e17b55e33ad5b3dcefcf7b828ac99aeb2daeeae2.
* format code according to conventions [skip ci]0.8.145QMK Bot2020-05-041-3/+1
|
* Fix conflicting types for 'tfp_printf' (#8269)Joel Challis2020-05-0310-356/+15
| | | | | | | | | | | | | * Refactor to use mpaland/printf * trim firmware size * remove keymap changes * run clang format * Fixup after rebase * fix up git-submodule command for printf
* Disable console and command on TGR 910CE (#9011)Ryan2020-05-031-2/+2
|
* Initial vusb console support (#8559)0.8.144Joel Challis2020-05-039-48/+256
|
* Add some usages needed for ChromeOS hosts (#8996)0.8.143Joshua Moses Diamond2020-05-031-0/+2
|
* Provide a mechanism for split keyboards to process key press on both halves ↵0.8.142Joel Challis2020-05-031-1/+8
| | | | (#9001)
* Add redirect for old getting started links (#8987)Joel Challis2020-05-021-1/+2
|
* Formatting (#8981)buzzlighter12020-05-021-17/+24
|
* Audio_Enable, AVR template update (#8901)0.8.141JohSchneider2020-05-011-1/+1
| | | | | | | | | | | | | | | | | | | * Branch point for 2020 May 30 Breaking Change * audio-configuration: template: audio_avr.c does NOT default to C6 not on its own, it needs a pin configured per define in config.h for audio to actually work otherwise only parts of the code are included in the firmware, wasting space and possibly breaking builds because auf hitting the firmware-size limits * audio-configuration: strip comment to bare essentials Co-Authored-By: Ryan <[email protected]> * revert future change Co-authored-by: James Young <[email protected]> Co-authored-by: Johannes <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: zvecr <[email protected]>
* Add xd002 support (#8598)Joel Challis2020-05-0117-0/+351
| | | | | | | | | | | | | * Add xd002 support * tidy some whitespace * align filename * Update keyboards/xd002/info.json Co-authored-by: Erovia <[email protected]> Co-authored-by: Erovia <[email protected]>
* [Documentation] Added raw hid documentation page (#7640)Ahmed Elshafey2020-05-012-0/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added raw hid feature documentation page * Update docs/feature_rawhid.md Co-Authored-By: fauxpark <[email protected]> * Update docs/feature_rawhid.md Co-Authored-By: fauxpark <[email protected]> * Update docs/feature_rawhid.md Co-Authored-By: fauxpark <[email protected]> * Update docs/features.md Co-Authored-By: fauxpark <[email protected]> * added feature_rawhid.md to _summary.md in docs * fixed _summary.md order * Update docs/feature_rawhid.md Co-Authored-By: fauxpark <[email protected]> * Update feature_rawhid.md Removed the useless bit about finding usage page and usage. * Update feature_rawhid.md * Update docs/feature_rawhid.md Co-Authored-By: Nick Brassel <[email protected]> * Update docs/feature_rawhid.md Co-Authored-By: Nick Brassel <[email protected]> * Update docs/feature_rawhid.md Co-Authored-By: Nick Brassel <[email protected]> * Update docs/feature_rawhid.md Co-Authored-By: Nick Brassel <[email protected]> * Remove teensy client, small origanization fixes * Fixed merge conflicts Removed features.md Updated _summary.md with new format and added RAW HID entry under Software Features * Added rawhid feature page Messy is what you get when you don't do things right the first time Co-authored-by: fauxpark <[email protected]> Co-authored-by: Nick Brassel <[email protected]>
* Add Via Keymap to Blackplum (#8975)Eriq M. Adams2020-05-013-3/+43
|
* [Docs] Japanese translation of docs/feature_key_lock.md (#8948)umi2020-05-011-0/+27
| | | | | | | * add feature_key_lock.md translation * update based on comment * set link as lang dir
* [Docs] Japanese translation of docs/feature_haptic_feedback.md (#8874)umi2020-05-011-0/+163
| | | | | | | * add feature_haptic_feedback.md translation * update based on comment * update based on comment
* QMK-ify some GPIO macros (#8315)0.8.140Ryan2020-04-3012-94/+34
|
* BACKLIGHT_ON_STATE config.h fixes (#8862)Ryan2020-04-3010-12/+3
|