summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix capkey led for dz60.Menchen2018-12-281-3/+1
| |
* | Fix apparent typo in WhiteFox LED configStephen Gelman2018-12-281-1/+1
| | | | | | | | | | | | | | It seems the led_mask is set incorrectly on the WhiteFox meaning that the LED at C9-1 (the space bar) doesn't get lit. I can't see any reason for this to be intentional so I am pretty sure it's a typo. At the very least it fixes the space bar LED for me.
* | Add my zeal60 keymap (#4732)Jason Thigpen2018-12-282-0/+68
| | | | | | | | | | | | | | | | | | | | * Add my zeal60 keymap * Temporarily remove failing community layout from zeal60 make rules * Revert "Temporarily remove failing community layout from zeal60 make rules" This reverts commit ffd0018fb1dcf3d5f90d4a226c437d4e85430cce.
* | refactored cyclops keyboard project (#4734)Max2018-12-2810-88/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refactored cyclops keyboard project Moved the files into a subfolder to allow consistency in preparation for additional commits to come in the future. made some small adjustments to the configuration and keymap * Update keyboards/westfoxtrot/cyclops/keymaps/default/keymap.c Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/cyclops/readme.md Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/cyclops/readme.md Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com> * Update keyboards/westfoxtrot/cyclops/readme.md Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* | Fix Split Common Split_util.c typoDrashna Jaelre2018-12-281-1/+1
| |
* | Update split keyboard docs (#4735)Danny2018-12-283-5/+37
| | | | | | | | | | | | * Remove unused I2C_MASTER_RIGHT setting * Update documentation about split keyboard options
* | Keep pressed keys on layer state change (fixes #2053, #2279) (#3905)Konstantin Đorđević2018-12-283-1/+19
| | | | | | | | | | | | | | | | | | | | * Keep pressed keys on layer state change * Add doc comment for clear_keyboard_but_mods_and_keys * Keep pressed keys only if PREVENT_STUCK_MODIFIERS is on * Check STRICT_LAYER_RELEASE instead of PREVENT_STUCK_MODIFIERS
* | Update feature_advanced_keycodes.md (#3672)Kyle Brown2018-12-281-1/+1
| | | | | | | | | | | | | | | | | | | | * Update feature_advanced_keycodes.md Probably a better way to word it, but I've solved this issue on reddit several times, had to solve this for friends, ect. It's something worth being in the docs as it's a common issue, and not always intuitive. I have offered this change as I was told by several people "It was never mentioned in the docs". * Update feature_advanced_keycodes.md Clear up what was meant to be said.
* | Added Skog TKL support (#4727)Jumail Mundekkat2018-12-2714-0/+1347
| | | | | | | | | | | | * Added Skog TKL support * Updated manufacturer/product name
* | S65-Plus: fix layout macro name in info.json (#4728)noroadsleft2018-12-271-1/+1
| |
* | Read user input properly in linux_install.sh for Gentoo (#4395)Konstantin Đorđević2018-12-261-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change spaces to tabs on two lines The rest of the file uses tabs * Read user input in a non-terrible, non-hacky way * Remove unnecessary tee call * read -p is not POSIX * Add missing $ to echo GENTOO_WARNING * Replace non-POSIX echo -n with printf * Use cd ... || exit 1 in case git clone fails * Add missing sudo Thanks @snortwolf * Undo replacing tee with >>
* | S65-Plus: refactor and Configurator support (#4725)noroadsleft2018-12-262-3/+93
| | | | | | | | - s65_plus.h updated to #pragma once method - added info.json file
* | Improve diagnostics for build hashesYan-Fa Li2018-12-252-4/+6
| |
* | XMMX refactor, Configurator support and readme update (#4722)noroadsleft2018-12-258-27/+505
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * XMMX: matrix and keymap refactor - xmmx.h updated to use #pragma once - renamed LAYOUT_ansi_wk macro to LAYOUT_tkl_ansi - renamed LAYOUT_ansi_wkl macro to LAYOUT_tkl_ansi_wkl - renamed LAYOUT_iso_wk macro to LAYOUT_tkl_iso - renamed LAYOUT_iso_wkl macro to LAYOUT_tkl_iso_wkl * XMMX: Configurator support * XMMX: readme update
* | Chibios_test/stm32_f072_onekey: Add support for reset to bootloader (#4238)TerryMathews2018-12-253-0/+1039
| | | | | | | | | | | | | | | | | | | | | | * Add support for reset to bootloader Chibios_test/STM32_F072_ONEKEY wouldn't reset to bootloader on a compatible Discovery board because the Chibios library board file was lacking the __early_init(void) function necessary to read the magic key. Borrowed code from Clueboard 60, tested working. * Remove board.chcfg
* | Add tsangan layout to dz60 with a "sane" default keymap (#4717)Jason Thigpen2018-12-243-0/+63
| |
* | Redox: Configurator bugfix (#4721)noroadsleft2018-12-241-1/+86
| |
* | Replace serial.c of quantum/split_common/ (#4669)Takeshi ISHII2018-12-249-171/+578
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add provisional Helix implementation to test the quantum/split_common. * copy keyboards/helix/serial.[ch] to quantum/split_common/ * Make serial.c a pure driver. Remove buffer name and buffer size from serial.c. They should be placed in the caller(matrix.c, split_utils.c). * remove quantum/split_common/serial_backward_compatibility.h * Changed array serial_master_buffer to structure serial_m2s_buffer. * Changed array serial_slave_buffer to structure serial_s2m_buffer. * Change keyboards/miniaxe/matrix.c I also made changes to quantum/split_comon/matrix.c to keyboards/miniaxe/matrix.c. Note: I contacted @ka2hiro, creator of miniaxe, and I got permission to change keyboards/miniaxe/matrix.c. * update history comment in quantum/split_common/serial.c * Revert "Add provisional Helix implementation to test the quantum/split_common." This reverts commit 168c82ef82c88e79979d9796bab9cc819cc2f685. * fix keyboards/miniaxe/matrix.c, quantum/split_common/matrix.c avr-gcc 4.9.[23] report error. avr-gcc 5.4.0, avr-gcc 7.3.0 pass. It is funny. * update comment quantum/split_common/serial.c * Reserve RGBLIGHT_SPLIT macro in quantum/split_common
* | Toad Configurator support and readme update (#4718)noroadsleft2018-12-242-1/+410
| | | | | | | | | | | | * Toad: Configurator support * Toad: update Docs links in readme
* | Keymap: fix userspace compile error with planck grid (#4719)ishtob2018-12-242-11/+10
| |
* | First PR for KBD6x HHKB layout keymap (#4704)Othi2018-12-244-0/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit for Othi's HHKB layout keymap, covering multiple modifiers hold and vim-like support and german characters. If there's any suggestion i can be reached via mnpqraven on github or Othi#6661 on discord * added readme.md. TODO: update readme.md * changed to default quantum keycode for `KC_TRNS`, removed `PREVENT_STUCK_MODIFIERS`, fixed tap dance using one shots TODO: unicode implementation at https://docs.qmk.fm/#/feature_unicode * keymap documentaion(readme) added * unicode init TODO: figure out what made the compose sequence not running * update unicode and readme
* | [Miuni32] Update the # of LEDs to match the final version of PCB (#4714)Adam Lee2018-12-232-2/+2
| | | | | | | | | | | | * [Miuni32] Update the # of LEDs to match the final version of PCB * [Miuni32] Update link to website
* | Noxary x268: refactor and Configurator bugfix (#4713)noroadsleft2018-12-233-7/+81
| | | | | | | | - renamed layout macro LAYOUT_65_ansi to LAYOUT - rebuilt info.json to match LAYOUT macro
* | shell.nix: Packages relocated in upstream cleanupMichishige Kaito2018-12-221-1/+5
| |
* | JD40 refactor and readme update (#4710)noroadsleft2018-12-222-186/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | * JD40: default keymap refactor - Removed redundant action_layer.h include - Refactored to use LAYOUT macro (from LAYOUT_kc) - Refactored to use QMK-native keycodes - Removed superseded TMK code blocks * JD40: readme cleanup Fixed and updated the links in the readme file
* | Keyboard: Infinity60 refactor, Configurator support and readme update (#4707)noroadsleft2018-12-2110-47/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Infinity60: refactor - infinity60.h / keymap.c - renamed layout macro to LAYOUT_60_ansi_split_bs_rshift; removed layout macro alias - updated to #pragma once - keymaps now use #include QMK_KEYBOARD_H - keymaps/jpetermans/config.h updated to #pragma once - keymaps/jpetermans/rules.mk deleted (complete contents were deprecated make instructions) * Infinity 60%: Configurator support * Infinity60: readme update Updated the Docs links. * Infinity60: bugfix depariel keymap Had a typo. * Infinity60: edit matrix.c per @drashna - https://github.com/qmk/qmk_firmware/pull/4707#issuecomment-449540676
* | Update Vinta (#4705)Michael Pio2018-12-213-4/+52
| | | | | | | | | | | | | | | | * add support for configurator * add more layouts * fix default keymap
* | Add crd's XD60 ANSI keymap (#4702)Jason Thigpen2018-12-212-0/+82
| |
* | Keymap: Redox / jeherve: updates (#4694)Jeremy Herve2018-12-212-21/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start using send_unicode_hex_string for shrug See https://docs.qmk.fm/#/feature_unicode?id=send_unicode_hex_string * Make sure one can come back to main layer after tapping to NAV * Add 4 new keys to symbol layer ~, `, =, +, are now more accesssible. No need to reach out far from home row anymore * Add two new macro keys I did not have much use for the Expose key and the right Command key, so opted to replace those with 2 Macros: - One to invoke Alfred: https://www.alfredapp.com/ => Opt + Space - One to invoke 1password: https://1password.com/ => Cmd + Opt + \ * Update readme to mention changes in new version * Remove unneeded short definition * Shorter name for our custom key See https://github.com/qmk/qmk_firmware/pull/4694#discussion_r243341864 * Make macros one-liners See https://github.com/qmk/qmk_firmware/pull/4694#discussion_r243341487 * Switch to using eeconfig_init_user to set Unicode mode See https://github.com/qmk/qmk_firmware/pull/4694#issuecomment-449151724
* | Update keymap for planck/rev6 (#4701)Sascha Grunert2018-12-212-3/+12
| | | | | | | | | | | | | | | | * Update keymap.c * Update rules and keymap * Update keymap rules
* | handwired/not_so_minidox: Configurator support (#4699)noroadsleft2018-12-211-0/+63
| |
* | Feature Unicode example code fixed.Gergely Peidl2018-12-211-1/+1
| |
* | Fix up process_leader to be a bit more optimized (#4662)Drashna Jaelre2018-12-204-21/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix up process_leader to be a bit more optimized * Process dual function keys better * Make leader start a callable function * Fix per key timer call location * Add escape if already leading * Return false for KC_LEAD * Add documentation
* | Keymap: Add Helix/pico keymap 'mtei' (#4696)Takeshi ISHII2018-12-203-0/+677
| | | | | | | | | | | | * add pico keymap 'mtei' * num layer key change
* | Docs: Add additional clarification to Leader Key documention (#4660)Drashna Jaelre2018-12-202-7/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add clarification for Leader Timeout * Add additional documentatin to config_options.md * Add leader_start() and leader_end() documentation * Add Examples * Clarify timout * Remove customization * Improve docs based on feedback * Better clarification of features * Fix example * Spelling/grammar issue * Spelling and clarification
* | Enable RGB animations in Atom47Emily Soldal2018-12-201-1/+1
| |
* | Keyboard: Pr/helixpico add layout kc (#4686)MakotoKurauchi2018-12-201-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |