aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Keymap: Wanleg layout updates (#4550)wanleg2018-12-0513-66/+208
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config fixes (including for issue #3678) * put back audio * jj40 backlighting setup * jj40 backlighting setup * rules.mk fix * jj40 backlighting settings * iris setup * iris setup * iris setup * iris setup * iris setup - onehand * remove commented-out section * edits due to #4403 * xd75 testing * fix 5x15 layout issues with 5x5 bluetooth & xd75 * commenting out unused placeholders * change iris to more wanleg-like 4x12 layout * formatting changes * onehand layout cleanup/fix * revert temp change
* Keyboard: Initial nori port (#4542)zvecr2018-12-0512-0/+796
| | | | | | | | * Initial nori port * ortho_4x4 layout and RGB fixes * Review fixes for superseded audio and default layer functionality
* Major revisions, focused on streamlining and useability (#4554)Vyolle2018-12-053-55/+31
|
* Keymap: Hacker Dvorak (#4514)Ismael Venegas Castelló2018-12-0510-0/+1039
| | | | | | | | | | | | | | | | | | * Hacker Dvorak Programmer Dvorak based layout for the Ergodox EZ. * Address drashna comments. * Fix RGB and drop OSL for MO. * Add gulp file to automate development. * Fix gulpfile. * Caps, num and scroll lock indicators. * Fix scroll lock.
* Keyboard: Add new keyboard "Sol" from RGBKB (#4497)Legonut2018-12-0435-0/+3838
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add final RGBKB Sol firmware * Apply suggestions from code review Apply most of the changes noroadsleft has suggested Co-Authored-By: Legonut <legonut3@gmail.com> * Cleanup readme * Cleanup keymaps per @noroadslefts suggestions * Remove eeproms, use set_single_persistent_default_layer * Suggestions from @noroadsleft and @drashna some small cleanup * Change RGB_SMOD to RGB_RMOD * fix RGB_SMOD * Apply suggestions from code review Remove redundant lines Co-Authored-By: Legonut <legonut3@gmail.com>
* Rework drashna userspace to be more modular (#4544)Drashna Jaelre2018-12-0413-529/+526
| | | | | | | | | | | | * Break up files to make more readable * Add comments to ortho 4x12 layout rules.mk * Small tweaks * Update GitLab CI scripts * Make ortho boards smaller
* Invalid JSON (#4547)Yan-Fa Li2018-12-041-1/+1
|
* Keymap: Ergodox EZ: Clean Up Keymap Array Alignment (#4545)Alex Mayer2018-12-041-59/+56
| | | | Remove layer name comments, they are above the visual layout Remove comments explaining things that are documented in qmk docs
* adding Hadron v3 keyboard, QWIIC devices support, haptic feedback support ↵ishtob2018-12-0451-296/+5532
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#4462) * add initial support for hadron ver3 * add initial support for hadron ver3 * pull qwiic support for micro_led to be modified for use in hadron's 64x24 ssd1306 oled display * initial work on OLED using qwiic driver * early work to get 128x32 oled working by redefining qwiic micro oled parameters. Currently working, but would affect qwiic's micro oled functionality * moved oled defines to config.h and added ifndef to micro_oled driver * WORKING :D - note, still work in progress to get the start location correct on the 128x32 display. * added equation to automatically calculate display offset based on screen width * adding time-out timer to oled display * changed read lock staus via read_led_state * lock indications fixes * Added scroll lock indication to oled * add support for DRV2605 haptic driver * Improve readabiity of DRV2605 driver. -added typedef for waveform library -added unions for registers * Update keyboards/hadron/ver2/keymaps/default/config.h Co-Authored-By: ishtob <ishtob@gmail.com> * Update keyboards/hadron/ver2/keymaps/default/config.h Co-Authored-By: ishtob <ishtob@gmail.com> * Update keyboards/hadron/ver2/keymaps/default/config.h Co-Authored-By: ishtob <ishtob@gmail.com> * Update keyboards/hadron/ver2/keymaps/default/config.h Co-Authored-By: ishtob <ishtob@gmail.com> * Fixes for PR * PR fixes * fix old persistent layer function to use new set_single_persistent_default_layer * fix issues with changing makefile defines that broken per-key haptic pulse * Comment fixes * Add definable parameter and auto-calibration based on motor choice
* Keymap: adding my keymap primarily to iris (#4541)VM2018-12-034-0/+246
|
* Keymap: Fixed include statement in my Let's Split keymap. (#4543)Luciano Malavasi2018-12-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * keymap + alpha * some fixes * keymap + alpha * some fixes * drashna changes * linked main Alpha repo in keyboards/alpha readme * missed a spot * there's another function called FUNC lol * keymap + alpha * some fixes * keymap + alpha * drashna changes * Fixed include * Revert "Fixed include" This reverts commit ea92f261f86d8433eab313cde498adca1682a006. * messed up my git, fixed include
* Make ARM Audio max volume configurable (#4540)Drashna Jaelre2018-12-032-0/+9
| | | | | | | | | | | | * Make ARM Audio max volume configurable * Update docs/feature_audio.md Co-Authored-By: drashna <drashna@live.com> * Update docs/feature_audio.md Co-Authored-By: drashna <drashna@live.com>
* Fix up RGB Matrix code (#4503)Drashna Jaelre2018-12-033-32/+91
| | | | | | * Fix up RGB Matrix code * Convert RGBLIGHT functions to rgbmatrix ones, and add defines
* Add edvorakjp kepmap for crkbd (#4537)epaew2018-12-037-5/+354
| | | | | | | | * edvorakjp layout for crkbd * bugfix of edvorakjp QMK cannot send keycode that doesn't exists on new layer.
* Add sidebar for ZH (#4533)Jack Humbert2018-12-022-32/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | * add zh-cn readme * edit readme * Round 1 of edits - Mandarin translation of QMK products is off, best to use the English name. - Fix some terminology and grammar. * trying re-translating the first paragraph * add fallback langurages * Create LANGS.md * Rename docs/zh-cn/README.md to docs/zh/README.md * Update LANGS.md * Update index.html * Delete README.md * add sidebar for zh
* Second try at configuring i18n for docsify and gitbook (#4531)Jack Humbert2018-12-023-1/+38
| | | | | | | | | | | | | | | | | | | | | | | * add zh-cn readme * edit readme * Round 1 of edits - Mandarin translation of QMK products is off, best to use the English name. - Fix some terminology and grammar. * trying re-translating the first paragraph * add fallback langurages * Create LANGS.md * Rename docs/zh-cn/README.md to docs/zh/README.md * Update LANGS.md * Update index.html
* Keyboard: handwired/atreus50 Refactor, Configurator support, and readme ↵noroadsleft2018-12-015-101/+134
| | | | | | | | | | | | | | | | | | | | | cleanup (#4530) * handwired/atreus50: refactor - layout macro renames: - KEYMAP is now LAYOUT - COMPACT_KEYMAP is now LAYOUT_kc - keymap updates: - both keymaps now use #include QMK_KEYBOARD_H - removed redundant KC_TRNS and KC_NO definitions - default keymap now uses LAYOUT macro instead of LAYOUT_kc * handwired/atreus50: readme cleanup Reformatted the readme to be more closely aligned to current QMK template, and fixed some typos/grammar. * handwired/atreus50: Configurator support
* Keyboard: Enable Lights by Default for Kira 75 (#4527)MechMerlin2018-12-011-2/+3
| | | | | | * enable rgb underglow and backlights by default for use with QMK Configurator * disable mousekeys
* Keyboard: Add HHKB layout support to the DO60 (#4526)MechMerlin2018-12-014-8/+29
| | | | | | | | | | * add 60_hhkb support * add qmk configurator support for the new 60_hhkb layout * allow community layout support for the 60_hhkb * fixup readme to adhere to new QMK standards
* handwired/promethium Refactor and Configurator support (#4524)noroadsleft2018-12-017-68/+120
| | | | | | | | | | | | * handwired/promethium: refactor - config.h files - updated to use #pragma once - removed redundant config.h includes - layout macro moved from config.h to promethium.h - layout macro renamed from KEYMAP_CUSTOM to LAYOUT * handwired/promethium: Configurator support
* handwired/ortho5x13 default keymap refactor, Configurator support, and ↵noroadsleft2018-12-013-124/+192
| | | | | | | | | | | | | | readme update (#4525) * handwired/ortho5x13: default keymap refactor - keymap now uses LAYOUT macro - keymap now uses #include QMK_KEYBOARD_H - removed redundant KC_TRNS and KC_NO definitions * handwired/ortho5x13: Configurator support * handwired/ortho5x13: fix Docs links in readme
* Add support for S7 Elephant (#4511)Erovia2018-12-019-0/+1201
| | | | | | | | | | | | | | | | | | | * Add support for S7 Elephant A high-end 70% custom keyboard designed and produced by jacky from Geekhack. * Polish S7 Elephant code Implement drashna's suggestions: - specify bootloader - remove unnecessary defines - use led_set_user() for LED logic * Correct info.json and s7_elephant.h Correct info.json and s7_elepant.h to follow QMK convention and fix a missing curly bracket.
* Add tap_random_base64 and software timer info to Useful Functions doc (#4360)Drashna Jaelre2018-12-012-17/+21
| | | | | | | | | | | | | | | | * Update docs * Add security caveat Co-Authored-By: drashna <drashna@live.com> * Wordsmithing Co-Authored-By: drashna <drashna@live.com> * Update docs/ref_functions.md Co-Authored-By: drashna <drashna@live.com>
* Add a layout to support tsangan bottom row with split bs and rshift (#4521)Jason Thigpen2018-12-013-0/+29
| | | | | | | | | | * Add a layout to support tsangan bottom row with split bs and rshift * Move the new layout to defaults * Rename layout to be more accurately representative * Rename files to match renamed layout def
* Planck: Align Keycode Columns (#4523)Alex Mayer2018-11-301-5/+3
| | | Remove Extra Newlines
* Added macros to Dynamic Keymaps, Zeal60 RGB backlight improvements (#4520)Wilba2018-11-3022-106/+561
| | | | | | | | | | | | | | | | | | * Refactored M6-B to use Zeal60 RGB backlight code * Fixed M6-B LED co-ordinates * Minor changes to RGB config for Zeal65 * Added dynamic keymaps to WT80-A, WT60-A, WT-80A, U80-A * Macro implementation * Implemented macros, API protocol version 8, RGB backlight fixes * Improved radial effects for M6-B * Fixed undefined references when building an RGB keyboard after M6-A
* Test out i18n of the docs (#4519)Jack Humbert2018-11-301-0/+32
| | | | | | | | | | | | | * add zh-cn readme * edit readme * Round 1 of edits - Mandarin translation of QMK products is off, best to use the English name. - Fix some terminology and grammar. * trying re-translating the first paragraph
* New Keyboard: Cyclops (#4512)MechMerlin2018-11-299-0/+490
| | | | | | | | | | | | | | | | * initial commit * add correct atmega32u4 pins used * add a basic layout * add simple keymap * update readme * Add QMK Configurator support * add whitespace for formatting
* Typo fix (#4515)Paul Massendari2018-11-291-1/+1
|
* Keyboard: add newgame (#4466)GO2018-11-2811-0/+433
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add files via upload * Add files via upload * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/newgame40.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/rules.mk Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/rules.mk Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Add readme (newgame40) * Update keyboards/newgame40/readme.md Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/readme.md Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keymap.c * Update keyboards/newgame40/rules.mk Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Add files via upload * remove community/ortho_4x10
* Keyboard: handwired/bluepill Configurator support and readme cleanup (#4509)noroadsleft2018-11-282-10/+197
| | | | | | | | * handwired/bluepill/bluepill70: Configurator support * handwired/bluepill: readme cleanup Formatting fixes to make the file easier to read.
* Add Extrakey support for Brightness up/down (#4477)Giuseppe Rota2018-11-286-3/+18
|
* Added Rick Roll to song lists (#4510)Paul Massendari2018-11-281-0/+30
| | | 🙂
* [fortitude60] match default keymap comment to the implementation. (#4508)zfhrp62018-11-281-3/+3
|
* Turn off Mousekeys for several ps2avrGB keyboards (#4502)Drashna Jaelre2018-11-276-17/+17
| | | | | | | | * Turn off Mousekeys for jc65 * Turn off Mousekeys for ps2avrGB templates * Disable mousekeys for bmini and canoe as well
* Merge pull request #4501 from amayer5125/ergodox-ez-cleanupErez Zukerman2018-11-271-45/+13
|\ | | | | Ergodox ez cleanup
| * Ergodox EZ: Clean Up process_record_user FunctionAlex Mayer2018-11-271-22/+13
| | | | | | | | Set ERPM = SAFE_RANGE
| * Ergodox EZ: Remove Unused Code From KeymapAlex Mayer2018-11-271-23/+0
| |
* | Remove RGB_SMOD alias and replace uses with RGB_MOD (#4319)Konstantin Đorđević2018-11-2722-28/+24
| |
* | fixed misplaced paranthesis in arm usb mouse send function (#4478)Christon DeWan2018-11-271-1/+1
| | | | | | bug was causing lots of dropped events for me.
* | Keyboard: fix for debug crkbd (#4469)epaew2018-11-272-6/+9
| |
* | Add tap_code16 function (#4362)Konstantin Đorđević2018-11-271-2/+3
|/
* Update MSYS to use the 5.4.0 toolchain (#4106)Drashna Jaelre2018-11-271-3/+5
|
* Puck Macropad (#4274)John Pettigrew2018-11-276-0/+190
| | | | | | | | | | | | | | | | | | | | * Add Puck * Update Manufacturer name in metadata * Add num lock to high layer * update pins * update pin settings * fix numlock key * Cleanup config.h * Update device info * updates after review
* Fixed docs/newbs_testing_debugging.md and tmk_core/common/print.hmtei2018-11-272-6/+6
|
* Keymap: Added abishalom keymaps (#4495)abishalom2018-11-275-0/+312
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added abishalom keymaps Added personal keymaps for Massdrop Alt and Tada68 * Update keyboards/tada68/keymaps/abishalom/rules.mk Co-Authored-By: abishalom <abishalom1997@gmail.com> * Update keyboards/tada68/keymaps/abishalom/rules.mk Co-Authored-By: abishalom <abishalom1997@gmail.com> * Update keyboards/tada68/keymaps/abishalom/config.h Co-Authored-By: abishalom <abishalom1997@gmail.com> * Update keyboards/tada68/keymaps/abishalom/keymap.c Co-Authored-By: abishalom <abishalom1997@gmail.com> * Update keyboards/tada68/keymaps/abishalom/keymap.c Co-Authored-By: abishalom <abishalom1997@gmail.com> * Update keyboards/tada68/keymaps/abishalom/rules.mk Co-Authored-By: abishalom <abishalom1997@gmail.com> * Update keyboards/tada68/keymaps/abishalom/keymap.c Co-Authored-By: abishalom <abishalom1997@gmail.com> * Update keyboards/tada68/keymaps/abishalom/keymap.c Co-Authored-By: abishalom <abishalom1997@gmail.com> * Updated keymaps * Bugfix Tada68 * Update keyboards/tada68/keymaps/abishalom/keymap.c Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Keymap: Set serial connection as default for the Redox rev1.0 keyboard (#4488)Mattia Dal Ben2018-11-276-21/+9
| | | | | | | | | | | | | | * Set serial as default for Redox * Updated rules.mk file * Removed unused rule Co-Authored-By: mattdibi <mattdibi@users.noreply.github.com> * Removed unused rule Co-Authored-By: mattdibi <mattdibi@users.noreply.github.com>
* Fix Helix ws2812.c listed more than once warning. (#4499)Takeshi ISHII2018-11-272-4/+2
| | | | Remove `SRC += ws2812.c` from helix/rev2/rules.mk and helix/pico/rules.mk. Because it will be added in common_features.mk.
* handwired/arrow_pad Refactor and Configurator support (#4498)noroadsleft2018-11-266-296/+265
| | | | | | | | | | | | | | | * handwired/arrow_pad: layout macro and keymap refactor - Layout macros moved from the keymaps to arrow_pad.h. - LAYOUT_pad21 refactored to only accept keys that are physical present (no KC_NO entries required in keymap) - Keymaps now use #include QMK_KEYBOARD_H - Keymaps refactored to use process_record_user function (from action_get_macro) * handwired/arrow_pad: Readme cleanup Fixed the make commands and updated the layout macro. * handwired/arrow_pad: Configurator support
* Keymap: Fix build errors for non-Zeal boards. (#4496)Joe Wasson2018-11-261-0/+2
|