summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Keymap] Cleaning up my config and userspace files (#5265)stanrc852019-02-285-25/+23
| | | | | | | | | | | | | | | | | | | | * Removed since options are in userspace * Removed RGB option that was breaking one of my builds * Remove unused options * Removed options present in userspace, add board specific options here * Removed code also present in userspace * Turns out those lines were needed, added them back * Testing changes * Added code to ensure board read as ANSI instead of default ISO for HS60 * Setting \ key to "MOD" instead of "ALPHA" for lighting
* [Keymap] Userspace Keymap Updates (#5215)MechMerlin2019-02-289-38/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * enable velocikey for my userspace and explicitly for my 75% layout * add guards to only turn on RGB stuff if the RGB pin is actually defined * update 60_ansi keymap * update the 60_ansi_split_bs_rshift keymap * update 66_ansi keymap * update docs * Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/66_ansi/mechmerlin/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * remove my attempt to find a good way to detect this * move audio clicky into user space and do feature setting per keyboard * fixup 66_ansi keymap * update changelog * update readme
* [Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by ↵Juno Nguyen2019-02-2810-0/+1163
| | | | | | | | | | | | | | | | | | Juno (#5169) * Added personal keymaps for Planck, Preonic, Vitamins Included by Juno * Removing redundancies as suggested * More removals that were missed out in the previous commits * Updated Preonic to use new layout * More redundancies missed out * Updated more optimal code for FN layer LED indicator. * Further codes clean up.
* Update Nyquist layout (#5270)Christoffer Holmberg2019-02-281-6/+6
| | | | | | | | * Add Home,End,Insert,Del to Arrow layer * Add Back & Forward to Arrow layer * fix typo
* Add Configurator support and readme for boardwalk (#5261)zvecr2019-02-272-0/+375
| | | | | | * Add configurator support and readme for boardwalk * Readme review comments
* [Keyboard] Add configurator support for 40percentclub/half_n_half (#5260)zvecr2019-02-262-12/+75
|
* Bucktooth 2.0 key layout for Preonic (#5258)Jeri Mason2019-02-262-20/+24
| | | | | | | Updated layout slightly for better compatibility with sculpted (row-specific) profile keysets. Fix build error on rev 3 toolchain; click waits don't seem to be necessary anymore.
* [Keymap] Hs60 win osx dual (#5249)mcmadhatter2019-02-263-0/+104
| | | | | | | | | | | | | | * Added a dual windows/osx layout Default layer is normal ISO for windows. Second layout is Windows ISO layout but for OSX, but with the keys corrected so you will get the correct shifted and alt'd keys on OSX (keyboard keys match OSX keys without having to change your keyboard type in system preferences). Layer three is configuration and other functions, and layer four is where the shifting magic happens. Also tab and caps lock have been swapped around. * made sure bootmagic is in a seperate rules.mk made sure bootmagic is in a seperate rules.mk * commiting the keymap rules.mk commiting the keymap rules.mk
* Added a numpad keymap for the vitamins included keyboard (#5247)Mikkel Jeppesen2019-02-262-0/+114
| | | | | | | | * Fixed pin for RGB * Added numpad keymap for vitamins included * Implemented changes
* [Keymap] Converted stanrc85 community layout to userspace (#5244)stanrc852019-02-267-30/+91
| | | | | | | | | | | | | | * Convert community layout to userspace for future use * Big readme update * Move layer toggle to CAPS * Readme updates * Deleted since unused * Removed call to unused .c file
* LAYOUT_ortho_4x4 (#5257)jotix2019-02-261-2/+2
|
* Ask for your name when generating a new keyboard (#5214)fauxpark2019-02-269-12/+16
| | | | | | | | | | * Ask for your name when generating a new keyboard * Update docs * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com>
* [Keymap] nstickney's layout for iris (#5045)Stick2019-02-258-350/+468
|
* [Keymap] adding my Levinson keymap (#5177)VM2019-02-254-0/+243
| | | | | | | | | | | | | | | | | | | | * [keymap] adding my Levinson keymap pretty self explanatory, added the readme, just in case tested it just now, seems to work fine for my needs * Update keymap.c removing the deprecated persistent layer function as Drashna kindly reminded me * Apply suggestions from code review incorporated the suggestions, and thanks again for taking care of me with my silly changes :) Co-Authored-By: OMGVee <mateescu.victor@gmail.com> * Fix up audio calls
* [Keymap] HS60 v2 keymap updates (#5250)stanrc852019-02-254-30/+59
| | | | | | | | | | * Add backlight controls * Add backlight controls and remove RGB underglow * Make HS60 board specific changes to readme * Remove BL_TOGG as it isn't use on this board
* [Keyboard] Added Boardwalk keyboard (#5195)Nick Christus2019-02-2511-0/+554
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit * removed key for fn layer * added missing row, misc cleanup * added nchristus keymap, more misc cleanup * Updating ergo60.h, rules * Adding McAllaster keymap * added a bunch of keymaps * added LED code * added userspace * ls vitamins keymap * added Boardwalk keyboard * boardwalk: removed unrelated files * boardwalk: undoing tkc1800 change * boardwalk: undoing tkc1800 change * nchristus keymap cleanup * boardwalk: updates per PR feedback * boardwalk: updated bootloader * boardwalk: additional updates from PR review
* [Keymap] Balance Twelve-based layout for Niu Mini (#5228)yttyx2019-02-254-0/+247
| | | | | | | | * Balance Twelve-based layout for Niu Mini. * niu - Changes following review. * niu - Changes following review.
* [Keyboard] Initial refactor of maxipad to conform to current standards (#5233)zvecr2019-02-2517-154/+438
|
* handwired/magicforce68: refactor, Configurator support, and readme cleanup ↵noroadsleft2019-02-255-80/+132
| | | | | | | | | | | | | | | | | | | | | (#5234) * handwired/magicforce68: refactor - layout macro KEYMAP renamed to LAYOUT - keymap now uses #include QMK_KEYBOARD_H - keymap now uses non-auto-prepended keycodes per QMK standard. - deleted deprecated and unused action_get_macro block from default keymap. * handwired/magicforce68: Configurator support * handwired/magicforce68: readme cleanup - updated to current QMK template - rename file to lowercase - fix make commands - Add Docs links
* [Keymap] HS60 v2 ISO layout andys8 (#5235)Andy2019-02-252-0/+65
|
* Some minor refactoring of boards in 1upkeyboards directory (#5236)MechMerlin2019-02-2515-60/+26
| | | | | | | | | | | | | | | | | | | | * use #pragma once * get rid of code for unused indicators * pragma once and other small fixes for consistency * use #pragma once * pragma once and other small fixes for consistency * add a short blurb to the readme * turn on compiler optimization flags * remove the compiler optimization * remove compiler optimization for super16
* Fix pinout for Quefrency left half w/macrosDanny Nguyen2019-02-251-2/+4
|
* [Keyboard] KBDFans Minor Fixes (#5238)MechMerlin2019-02-259-23/+9
| | | | | | | | | | | | * pragma once and turn on bootmagic lite * pragma once changes and turning on bootmagic lite * switch to using pragma once * switch to using #pragma once * switch to using #pramga once
* [Keyboard] Hecomi conf (#5246)takashiski2019-02-253-2/+18
| | | | | | | | * add info.json * update readme * remove info.json from no rule.mk folder
* Corrected HS60 v2 keyboard name in info.json (#5242)stanrc852019-02-251-2/+2
| | | | | | * Corrected keyboard name in info.json * Updated maintainer to yiancar
* atreus default keymap `pagedown` didn't match comment instructions (#5245)Adam Price2019-02-251-1/+1
|
* Fix indentation in quantum_keycodes.h (#5221)Konstantin Đorđević2019-02-241-30/+29
|
* [Keymap] Initial upload of stanrc85 HS60 v2 layout and config (#5217)stanrc852019-02-244-0/+108
|
* [Keymap] Added a key to handle copy/paste in and out of a terminal (#5205)Fred Silberberg2019-02-243-15/+45
|
* Fix Tx Bolt ghosting second character on key press (#5229)Tobias Schulte2019-02-231-22/+24
| | | | | | | | | * convert tabs to spaces * fix #4578: don't call gemini protocol code when in bolt mode Add missing break; statements in switch. The missing break resulted in a fall through and an additional processing of the gemini code.
* Clueboard 66% Hotswap Support (#5204)skullydazed2019-02-2317-143/+2099
| | | | | | | | | | | | | | | | | | * Initial Clueboard 66% arm support * Fix LAYOUT_66_ansi * wip * Bring this branch up to date with led_matrix * Get Clueboard 66% hotswap working with led_matrix * stm32 cleanup * Fix compiling for clueboard 66% hotswap prototype * Reduce the size of the prototype firmware
* removed old keymaps (#5227)SpacebarRacecar2019-02-238-223/+0
|
* Keymap: Update Koba's keymap for Ergo42. (#5223)KOBAYASHI Daisuke2019-02-233-29/+29
|
* Update readme.md (#5230)Campbell Barton2019-02-231-2/+1
| | | Correct comment.
* edit the readme to mention the NYM96 since it's the same PCB and is ↵mechmerlin2019-02-221-2/+2
| | | | currently on sale at Massdrop
* Jotix keymaps (#5203)jotix2019-02-224-0/+194
| | | | | | | | | | | | | | | | | | | | | | | | * jotix 4x12 keymap * readme corrections * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x4 keymap * jotix ortho 4x4 keymap * jotix keymaps
* Candybar: remove mousekeys as default (#5210)TerryMathews2019-02-221-2/+2
| | | | Binaries compiled at config.qmk.fm are oversized for the MCU. Adjusting default options to compensate.
* Jotpad16 (#5212)jotix2019-02-226-0/+201
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * jotix 4x12 keymap * readme corrections * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * jotix ortho 4x12 keymap * add jotpad keyboard * add jotpad keyboard * backlight pin for arduino pro micro * readme correction * readme correction * jotpad16 * Update keyboards/handwired/jotpad16/jotpad16.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/handwired/jotpad16/keymaps/default/keymap.c Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/handwired/jotpad16/readme.md Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com>
* fix rgblight_effect_breathing interval time (#5213)Takeshi ISHII2019-02-221-1/+1
|
* Replace instances of KEYMAP with LAYOUTnoroadsleft2019-02-217-19/+19
| | | | | | Many instances in the QMK Docs referenced KEYMAP macros, which is outdated terminology. Replaced most instances of KEYMAP with LAYOUT, to reflect the desired usage.
* [Keymap] Added preonic and mechmini 2 keymaps (#5202)SpacebarRacecar2019-02-2111-4/+383
| | | | | | | | | | | | * added mechmini2 keymap * added preonic keymap * changed readme * correction to mechmini 2 readme * changes to preonic keymap
* Grammar cleanup of Flashing Your Keyboard Newbs Guide (#5201)noroadsleft2019-02-211-3/+3
| | | Fixed references to a "built" (sic) command, and an incorrect word.
* [Keyboard] add jotanck keyboard (#5192)jotix2019-02-216-0/+279
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add jotanck keyboard * Update keyboards/jotanck/config.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/config.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/config.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/config.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/jotanck.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/jotanck.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * Update keyboards/jotanck/jotanck.h Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * requested changes * Update keyboards/handwired/jotanck/readme.md Co-Authored-By: jotix <47826561+jotix@users.noreply.github.com> * add backlight support * add default keymap image to readme * add default keymap image to readme
* Velocikey: Match RGB animation speed to typing speed (#3754)Chris Lewis2019-02-2111-6/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Draft commit of typing speed RGB control * More information in the readme * Support all RGB animation modes (Fixes #1) * Added support for all RGB light modes to use typing speed Except christmas lights because that is seizure-inducing at high speeds! * Introduced a value range specific to each RGB mode Because some modes are a little too much when running at full speed! * Update readme.md * Update readme.md * Re-arrange typing_speed definitions (Fixes #5) (#6) * Re-arrange variable definitions to avoid including quantum.h from rgblight.c * Fix a compilation error when trying to run make test:all * Tweaks to the typing speed decay rate * Renamed to momentum; moved implementation into dedicated files * Groundwork for toggling momentum on/off (currently always on) * Add EEPROM toggle for momentum-matching * Moved momentum out of RGBLIGHT_ENABLE toggles so it's more generic * Move momentum decay task out of rgblight_task() * Fix missing momentum.h in lufa.c * Experimental LED support (untested) * Draft commit of typing speed RGB control * More information in the readme * Support all RGB animation modes (Fixes #1) * Added support for all RGB light modes to use typing speed Except christmas lights because that is seizure-inducing at high speeds! * Introduced a value range specific to each RGB mode Because some modes are a little too much when running at full speed! * Update readme.md * Update readme.md * Re-arrange typing_speed definitions (Fixes #5) (#6) * Re-arrange variable definitions to avoid including quantum.h from rgblight.c * Fix a compilation error when trying to run make test:all * Tweaks to the typing speed decay rate * Renamed to momentum; moved implementation into dedicated files * Groundwork for toggling momentum on/off (currently always on) * Add EEPROM toggle for momentum-matching * Moved momentum out of RGBLIGHT_ENABLE toggles so it's more generic * Move momentum decay task out of rgblight_task() * Fix missing momentum.h in lufa.c * Added documentation * Renamed feature to velocikey * Reverted readme to original state * Correct the readme title * Updated feature name in the docs * Update EECONFIG name * Add compile-time toggles for velocikey * Update feature documentation * Revert "Merge branch 'led-support' into master" This reverts commit e123ff5febf61639b9a9020748e1c2e2313460ff, reversing changes made to df111a55b9d4929182e16108b1c0ead15b16df97. * Move velocikey EECONFIG definition to depend on VELOCIKEY_ENABLE * Rename decay_task function to decelerate * Apply suggestions from code review Co-Authored-By: chrislewisdev <chris@chrislewisdev.com> * Re-order eeconfig definitions * Apply coding conventions * Apply #ifdef check in lufa.c * Refactored interval time checks into one functionc * Small rename * Fix unused function error for layouts not using all rgb effects * Only update EEPROM if Velocikey is enabled * Incorporate code review feedback * Small adjustment to top-end decay rate * Add Velocikey documentation to table of contents * Bring tetris:default keymap size down by disabling audio
* Updated hand wiring docs (#5198)Johannes Jansson2019-02-201-7/+14
| | | | | | * renamed KEYMAP to LAYOUT in hand wiring docs * added two additional guides for hand wiring
* Reduce tetris firmware size by disabling default audio (#5197)Chris Lewis2019-02-201-1/+1
|
* Make escape work after changing the backlight settings on the HS60 V2 (#5193)Hannes Hornwall2019-02-201-4/+4
|
* Markdown cleanup on Config Options docnoroadsleft2019-02-201-3/+3
| | | | Descriptions for B5_AUDIO, B6_AUDIO, and B7_AUDIO under Hardware Options were partially italicized when parsed by Docsify, though rendered as intended by GitHub.
* [Keymap] Add kinesis layout. (#5183)tw1t6112019-02-204-0/+86
| | | | | | * Add kinesis layout. * Remove unneeded code.
* [Keyboard] Alf X1.1 QMK Support (#5189)MechMerlin2019-02-199-0/+647
| | | | | | | | | | | | | | | | | | | | * initial commit * get rid of vanilla cookie cutter code and replace with more correct info * edit config file for pins and switch matrix size * turn on bootmagic lite, and backlight/rgb settings * copy pasta switch matrix from noroads tool * create an appropriate keymap (copy pasta) * disable some features to decrease firmware file size * add qmk configurator support * add in support for caps lock, scroll lock, and num lock leds