]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
5 years agoAdd _keymap versions of other custom Quantum functions
Konstantin Đorđević [Sat, 16 Feb 2019 17:03:59 +0000 (18:03 +0100)]
Add _keymap versions of other custom Quantum functions

Not added: eeconfig_update_keymap, eeconfig_read_keymap

5 years agoUse two spaces before inline comments
Konstantin Đorđević [Sat, 16 Feb 2019 14:26:14 +0000 (15:26 +0100)]
Use two spaces before inline comments

5 years agoSwitch to UNICODEMAP in keyboard rules
Konstantin Đorđević [Mon, 18 Feb 2019 04:01:24 +0000 (05:01 +0100)]
Switch to UNICODEMAP in keyboard rules

5 years agoAvoid collisions with X_* send string constants
Konstantin Đorđević [Mon, 11 Feb 2019 23:18:52 +0000 (00:18 +0100)]
Avoid collisions with X_* send string constants

5 years agoGenerate UNICODE and UNICODEMAP constants using macros
Konstantin Đorđević [Mon, 11 Feb 2019 22:21:41 +0000 (23:21 +0100)]
Generate UNICODE and UNICODEMAP constants using macros

5 years agoAdd RGB_SET keycode to Melody96 and RGB files to userspace
Konstantin Đorđević [Mon, 11 Feb 2019 21:41:51 +0000 (22:41 +0100)]
Add RGB_SET keycode to Melody96 and RGB files to userspace

5 years agoAdd RGB controls and numpad Unicode to Melody96 keymap
Konstantin Đorđević [Mon, 11 Feb 2019 21:04:59 +0000 (22:04 +0100)]
Add RGB controls and numpad Unicode to Melody96 keymap

5 years agoUse "Vo-", "Vo+" instead of "VoD", "VoU" in keymap comments
Konstantin Đorđević [Mon, 11 Feb 2019 21:03:14 +0000 (22:03 +0100)]
Use "Vo-", "Vo+" instead of "VoD", "VoU" in keymap comments

5 years agoMove feature flags from userspace into keyboard rules
Konstantin Đorđević [Sat, 9 Feb 2019 20:45:25 +0000 (21:45 +0100)]
Move feature flags from userspace into keyboard rules

5 years agoAdd melody96:konstantin keymap
Konstantin Đorđević [Fri, 11 Jan 2019 06:55:47 +0000 (07:55 +0100)]
Add melody96:konstantin keymap

5 years agoUpdate custom SEND_STRING
Konstantin Đorđević [Thu, 31 Jan 2019 15:02:24 +0000 (16:02 +0100)]
Update custom SEND_STRING

5 years agoDST_RMV → DST_REM
Konstantin Đorđević [Mon, 28 Jan 2019 23:37:10 +0000 (00:37 +0100)]
DST_RMV → DST_REM

5 years agoAdd DST_MOD_MASK as a config option
Konstantin Đorđević [Mon, 28 Jan 2019 08:05:35 +0000 (09:05 +0100)]
Add DST_MOD_MASK as a config option

5 years agoChange how desktop commands work
Konstantin Đorđević [Mon, 28 Jan 2019 08:04:47 +0000 (09:04 +0100)]
Change how desktop commands work

5 years ago[Keyboard] Initial commit for Prime_E w/ VIA config support (#5285)
holtenc [Sat, 2 Mar 2019 05:14:24 +0000 (21:14 -0800)]
[Keyboard] Initial commit for Prime_E w/ VIA config support (#5285)

* Initial Prime_E commit

* Via support for Prime_EXL

* Backlight testing

* update libs

* Clean up and addition of VIA compatibility.

* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/primekb/prime_e/keymaps/default/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/primekb/prime_e/keymaps/default/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/primekb/prime_e/keymaps/default/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/primekb/prime_e/keymaps/default/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* removed IS_COMMAND from config.h. updated GPIO commands

* clean up libs

5 years ago[Keyboard] add dz60rgb ansi and hhkb support; add dz40rgb (#5231)
moyi4681 [Sat, 2 Mar 2019 03:40:08 +0000 (11:40 +0800)]
[Keyboard] add dz60rgb ansi and hhkb support; add dz40rgb (#5231)

* add dz60rgb keyboard

* add info.json

* Update config.h

* Update rules.mk

* Update dz60rgb.h

* Update dz60rgb.c

* Update keymap.c

* Update dz60rgb.h

* Create readme.md

* Update readme.md

* Update keymap.c

* Update dz60rgb.h

* Update info.json

* Update info.json

* Update dz60rgb.c

add dz60rgb ansi, iso and hhkb support

* Update dz60rgb.h

add dz60rgb ansi, iso and hhkb support

* Add files via upload

* Add files via upload

* Delete config.h

* Delete keymap.c

* add ansi,iso and hhkb layout

* add dz60rgb ansi,iso and hhkb layout

* Update keyboards/dztech/dz40rgb/dz40rgb.c

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/hhkb/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/hhkb_iso/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/iso/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz40rgb/rules.mk

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/ansi/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/default/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz40rgb/keymaps/default/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update dz40rgb.c

5 years ago[Keyboard] Convert mf68_ble to keymap (#5287)
zvecr [Sat, 2 Mar 2019 03:33:05 +0000 (03:33 +0000)]
[Keyboard] Convert mf68_ble to keymap (#5287)

* Initial refactor of handwired bluetooth mod to keymap

* Initial refactor of handwired bluetooth mod to keymap - strip out unnecessary duplicate config, update readme

* Initial refactor of handwired bluetooth mod to keymap - reduce firmware size

* Initial refactor of handwired bluetooth mod to keymap - update readme image

5 years ago[Keymap] Added INSERT to my keymaps (#5284)
stanrc85 [Fri, 1 Mar 2019 19:09:49 +0000 (14:09 -0500)]
[Keymap] Added INSERT to my keymaps (#5284)

* Add INSERT and EEP_RST to HS60 keymap

* Add INSERT to keymap

5 years agoHS60 v2: Instructions how to reset and flash (#5241)
Andy [Fri, 1 Mar 2019 17:12:20 +0000 (18:12 +0100)]
HS60 v2: Instructions how to reset and flash (#5241)

* HS60 v2: Instructions how to reset and flash

* HS60v2 README using place holder for keymap

5 years ago[Keymap] unausgeschlafen quefrency keymap (#5273)
unausgeschlafen [Fri, 1 Mar 2019 16:45:42 +0000 (17:45 +0100)]
[Keymap] unausgeschlafen quefrency keymap (#5273)

* unausgeschlafen quefrency keymap

* added build & flash instructions

* review by drashna

5 years ago[Keymap] Fix rgblight_enable ifdefs (#5283)
MechMerlin [Fri, 1 Mar 2019 16:33:29 +0000 (08:33 -0800)]
[Keymap] Fix rgblight_enable ifdefs (#5283)

5 years ago[Keymap] DCompact Layout Updates pt. 3 (#5209)
Dan [Fri, 1 Mar 2019 16:28:46 +0000 (11:28 -0500)]
[Keymap] DCompact Layout Updates pt. 3 (#5209)

* Fix whitespace and Markdown errors

* Add DCompact layout implementation for Levinson keyboard

* Rename README.md to readme.md

* Rename README.md to readme.md

* Rename README.md to readme.md

* Update keyboards/keebio/levinson/keymaps/dcompact/keymap.c

Co-Authored-By: loksonarius <loksonarius@users.noreply.github.com>
* Update keyboards/keebio/levinson/keymaps/dcompact/keymap.c

Co-Authored-By: loksonarius <loksonarius@users.noreply.github.com>
5 years ago[Keyboard] Add Dozen0 (#5272)
yynmt [Fri, 1 Mar 2019 04:12:56 +0000 (13:12 +0900)]
[Keyboard] Add Dozen0 (#5272)

* Add Dozen0 macropad

* Fix readme image

* Add info.json

* Fix keymap f12

* Fix copyright and replace include guards

* remove IS_COMMAND at config.h

5 years ago[Keymap] update: add extrakey support for macOS media keys (#5263)
Dusty Pomerleau [Thu, 28 Feb 2019 23:27:34 +0000 (10:27 +1100)]
[Keymap] update: add extrakey support for macOS media keys (#5263)

* add dusty keymap

* change keymap folder to match my github username

* initial keymap completed in comments only

* layout without NAV completed in comments only

* disable Command to prevent interference with Space Cadet keys

* switch _ and \ in the symbol layer

* Layers complete through _NAV

* add thumb keys to _NAV

* complete _NUM

* all layouts complete; still needs `process_user_record()`

* completed first draft of keymap; still needs config.h to match

* corrected keycodes for Mac macro-volume keys

* fix Mac mute keycode

* add missing Mac keycodes for previous and next track

* placeholder for qwerty layout, not yet completed;

remove unnecessary breaks;

add todos

* eliminate Preonic branch before switching to Minidox branch:

• delete dustypomerleau Preonic keymap folder

• complete keymap.c (QWERTY layer, vanilla numbers layer)

TODO:
• add preferences to config.h
• complete the README

* edit commented keymap diagrams for clarity in dual function keys

* define initial config.h and add rules.mk for mouse key support

* fix redundant line after implementation of tap_code()

* fixed key_timer declaration, added README and rules

* formatting of keymap

* add CTPC to config

* cycle thumb keys to favor center position

* modify config.h for temporary Pro Micro compatibility

* remove superfluous call to use serial; homebrewed mod tap keys are still broken with OSL

* merge _SYS and _MEDIA on new Z_SYS key

* ALT_OP example of new MT macro complete

* initial narze-inspired MT fixes in PRU

* add (currently superfluous) custom keycode for the _SYS layer

* rudimentary `OSL` symbol macros that immediately register the mod and fail to reset the oneshot layer, but do output the proper keys—fix both of these things

* remove permissive hold to improve tapping performance

* remove calls to `clear_oneshot_layer_state()`, as they have no effect inside `process_record_user()`. Tapdance appears to be the way forward.

* final commit before tapdance code; correct layout in comments

* initial tapdance code for shifted mod taps

* add numeric and ergo NUM layers and pinky shifts for keycuts

* add TD() wrappers to tapdance codes and clean up commented layout guides

* add faux return to cur_dance to allow compilation - TODO: research what the default clause should be in cur_dance

* update commented schematics for better readability

* add backspace and delete to lockable layers, Z_SYS -> SYS_Z for consistency, fix schematic errors

* add `DOUBLE_SINGLE_TAP` to tapdance cases to allow doubling of the single tap character without waiting tapping term

* remove reduced oneshot tapping toggles

* update README

* newline tweak :)

* Update keyboards/minidox/keymaps/dustypomerleau/keymap.c

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* remove `PREVENT_STUCK_MODIFIERS`, as this is default behavior

* enable extrakey in rules to enable media keys

* enable extrakeys for media key compatibility on macOS

* add dash and slash to _NUM layers

* change to universal volume keycodes

* revert micro volume adjustments to macOS-specific codes due to lack of functionality (macro volume adjustments are still universal)

5 years ago[Keymap] My TMO50 layout (#5116)
Luciano Malavasi [Thu, 28 Feb 2019 21:02:16 +0000 (13:02 -0800)]
[Keymap] My TMO50 layout (#5116)

* 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

* starting work on TMO50 layout

* Update keyboards/tmo50/keymaps/default/keymap.c

Co-Authored-By: PyrooL <lm11887@gmail.com>
5 years agoAdded two songs to song_list.h (FF Prelude and To Boldly Go) (#5252)
avatak [Thu, 28 Feb 2019 20:35:42 +0000 (20:35 +0000)]
Added two songs to song_list.h (FF Prelude and To Boldly Go) (#5252)

Adds FF_Prelude (from most Final Fantasy games) and TO_BOLDLY_GO (a melody from the main themes of Star Trek TNG and the original series)

5 years ago[Keymap] use steno mode from base (#5220)
Tobias Schulte [Thu, 28 Feb 2019 20:33:02 +0000 (21:33 +0100)]
[Keymap] use steno mode from base (#5220)

5 years ago[Docs] Add note about using Unicode Hex Input (#5248)
Graham P Heath [Thu, 28 Feb 2019 20:15:38 +0000 (14:15 -0600)]
[Docs] Add note about using Unicode Hex Input (#5248)

* Add note about using Unicode Hex Input

* Update docs

* remove extra return, oops

5 years ago[Keyboard] GH60 Satan improvements (#5264)
fauxpark [Thu, 28 Feb 2019 20:06:26 +0000 (07:06 +1100)]
[Keyboard] GH60 Satan improvements (#5264)

* GH60 Satan improvements

* Link no worky

* Accidentally a h

* Use MOD_MASK_SHIFT from core

* Remove nonexistent layouts from here

5 years ago[Keymap] Cleaning up my config and userspace files (#5265)
stanrc85 [Thu, 28 Feb 2019 20:02:22 +0000 (15:02 -0500)]
[Keymap] Cleaning up my config and userspace files (#5265)

* 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

5 years ago[Keymap] Userspace Keymap Updates (#5215)
MechMerlin [Thu, 28 Feb 2019 19:37:34 +0000 (11:37 -0800)]
[Keymap] Userspace Keymap Updates (#5215)

* 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

5 years ago[Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by Juno (...
Juno Nguyen [Thu, 28 Feb 2019 19:12:32 +0000 (03:12 +0800)]
[Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by 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.

5 years agoUpdate Nyquist layout (#5270)
Christoffer Holmberg [Thu, 28 Feb 2019 14:11:52 +0000 (16:11 +0200)]
Update Nyquist layout (#5270)

* Add Home,End,Insert,Del to Arrow layer

* Add Back & Forward to Arrow layer

* fix typo

5 years agoAdd Configurator support and readme for boardwalk (#5261)
zvecr [Wed, 27 Feb 2019 15:20:45 +0000 (15:20 +0000)]
Add Configurator support and readme for boardwalk (#5261)

* Add configurator support and readme for boardwalk

* Readme review comments

5 years ago[Keyboard] Add configurator support for 40percentclub/half_n_half (#5260)
zvecr [Tue, 26 Feb 2019 21:49:05 +0000 (21:49 +0000)]
[Keyboard] Add configurator support for 40percentclub/half_n_half (#5260)

5 years agoBucktooth 2.0 key layout for Preonic (#5258)
Jeri Mason [Tue, 26 Feb 2019 21:17:28 +0000 (13:17 -0800)]
Bucktooth 2.0 key layout for Preonic (#5258)

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.

5 years ago[Keymap] Hs60 win osx dual (#5249)
mcmadhatter [Tue, 26 Feb 2019 21:05:18 +0000 (21:05 +0000)]
[Keymap] Hs60 win osx dual (#5249)

* 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

5 years agoAdded a numpad keymap for the vitamins included keyboard (#5247)
Mikkel Jeppesen [Tue, 26 Feb 2019 21:04:28 +0000 (22:04 +0100)]
Added a numpad keymap for the vitamins included keyboard (#5247)

* Fixed pin for RGB

* Added numpad keymap for vitamins included

* Implemented changes

5 years ago[Keymap] Converted stanrc85 community layout to userspace (#5244)
stanrc85 [Tue, 26 Feb 2019 21:01:46 +0000 (16:01 -0500)]
[Keymap] Converted stanrc85 community layout to userspace (#5244)

* 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

5 years agoLAYOUT_ortho_4x4 (#5257)
jotix [Tue, 26 Feb 2019 16:12:56 +0000 (13:12 -0300)]
LAYOUT_ortho_4x4 (#5257)

5 years agoAsk for your name when generating a new keyboard (#5214)
fauxpark [Tue, 26 Feb 2019 15:59:34 +0000 (02:59 +1100)]
Ask for your name when generating a new keyboard (#5214)

* Ask for your name when generating a new keyboard

* Update docs

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
5 years ago[Keymap] nstickney's layout for iris (#5045)
Stick [Tue, 26 Feb 2019 06:26:39 +0000 (01:26 -0500)]
[Keymap] nstickney's layout for iris (#5045)

5 years ago[Keymap] adding my Levinson keymap (#5177)
VM [Tue, 26 Feb 2019 05:30:26 +0000 (00:30 -0500)]
[Keymap] adding my Levinson keymap (#5177)

* [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

5 years ago[Keymap] HS60 v2 keymap updates (#5250)
stanrc85 [Tue, 26 Feb 2019 02:16:20 +0000 (21:16 -0500)]
[Keymap] HS60 v2 keymap updates (#5250)

* 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

5 years ago[Keyboard] Added Boardwalk keyboard (#5195)
Nick Christus [Tue, 26 Feb 2019 01:24:11 +0000 (19:24 -0600)]
[Keyboard] Added Boardwalk keyboard (#5195)

* 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

5 years ago[Keymap] Balance Twelve-based layout for Niu Mini (#5228)
yttyx [Tue, 26 Feb 2019 01:09:42 +0000 (01:09 +0000)]
[Keymap] Balance Twelve-based layout for Niu Mini (#5228)

* Balance Twelve-based layout for Niu Mini.

* niu - Changes following review.

* niu - Changes following review.

5 years ago[Keyboard] Initial refactor of maxipad to conform to current standards (#5233)
zvecr [Tue, 26 Feb 2019 01:07:58 +0000 (01:07 +0000)]
[Keyboard] Initial refactor of maxipad to conform to current standards (#5233)

5 years agohandwired/magicforce68: refactor, Configurator support, and readme cleanup (#5234)
noroadsleft [Tue, 26 Feb 2019 01:05:22 +0000 (17:05 -0800)]
handwired/magicforce68: refactor, Configurator support, and readme cleanup (#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

5 years ago[Keymap] HS60 v2 ISO layout andys8 (#5235)
Andy [Tue, 26 Feb 2019 01:04:15 +0000 (02:04 +0100)]
[Keymap] HS60 v2 ISO layout andys8 (#5235)

5 years agoSome minor refactoring of boards in 1upkeyboards directory (#5236)
MechMerlin [Tue, 26 Feb 2019 01:03:36 +0000 (17:03 -0800)]
Some minor refactoring of boards in 1upkeyboards directory (#5236)

* 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

5 years agoFix pinout for Quefrency left half w/macros
Danny Nguyen [Mon, 25 Feb 2019 05:12:33 +0000 (00:12 -0500)]
Fix pinout for Quefrency left half w/macros

5 years ago[Keyboard] KBDFans Minor Fixes (#5238)
MechMerlin [Tue, 26 Feb 2019 00:59:40 +0000 (16:59 -0800)]
[Keyboard] KBDFans Minor Fixes (#5238)

* 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

5 years ago[Keyboard] Hecomi conf (#5246)
takashiski [Tue, 26 Feb 2019 00:51:09 +0000 (09:51 +0900)]
[Keyboard] Hecomi conf (#5246)

* add info.json

* update readme

* remove info.json from no rule.mk folder

5 years agoCorrected HS60 v2 keyboard name in info.json (#5242)
stanrc85 [Mon, 25 Feb 2019 16:02:40 +0000 (11:02 -0500)]
Corrected HS60 v2 keyboard name in info.json (#5242)

* Corrected keyboard name in info.json

* Updated maintainer to yiancar

5 years agoatreus default keymap `pagedown` didn't match comment instructions (#5245)
Adam Price [Mon, 25 Feb 2019 16:01:50 +0000 (11:01 -0500)]
atreus default keymap `pagedown` didn't match comment instructions (#5245)

5 years agoFix indentation in quantum_keycodes.h (#5221)
Konstantin Đorđević [Sun, 24 Feb 2019 23:21:09 +0000 (00:21 +0100)]
Fix indentation in quantum_keycodes.h (#5221)

5 years ago[Keymap] Initial upload of stanrc85 HS60 v2 layout and config (#5217)
stanrc85 [Sun, 24 Feb 2019 23:14:55 +0000 (18:14 -0500)]
[Keymap] Initial upload of stanrc85 HS60 v2 layout and config (#5217)

5 years ago[Keymap] Added a key to handle copy/paste in and out of a terminal (#5205)
Fred Silberberg [Sun, 24 Feb 2019 22:57:16 +0000 (17:57 -0500)]
[Keymap] Added a key to handle copy/paste in and out of a terminal (#5205)

5 years agoFix Tx Bolt ghosting second character on key press (#5229)
Tobias Schulte [Sun, 24 Feb 2019 03:32:48 +0000 (04:32 +0100)]
Fix Tx Bolt ghosting second character on key press (#5229)

* 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.

5 years agoClueboard 66% Hotswap Support (#5204)
skullydazed [Sun, 24 Feb 2019 01:25:25 +0000 (17:25 -0800)]
Clueboard 66% Hotswap Support (#5204)

* 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

5 years agoremoved old keymaps (#5227)
SpacebarRacecar [Sun, 24 Feb 2019 01:22:55 +0000 (02:22 +0100)]
removed old keymaps (#5227)

5 years agoKeymap: Update Koba's keymap for Ergo42. (#5223)
KOBAYASHI Daisuke [Sun, 24 Feb 2019 01:22:20 +0000 (10:22 +0900)]
Keymap: Update Koba's keymap for Ergo42. (#5223)

5 years agoUpdate readme.md (#5230)
Campbell Barton [Sun, 24 Feb 2019 01:21:01 +0000 (12:21 +1100)]
Update readme.md (#5230)

Correct comment.

5 years agoedit the readme to mention the NYM96 since it's the same PCB and is currently on...
mechmerlin [Fri, 22 Feb 2019 16:28:04 +0000 (08:28 -0800)]
edit the readme to mention the NYM96 since it's the same PCB and is currently on sale at Massdrop

5 years agoJotix keymaps (#5203)
jotix [Fri, 22 Feb 2019 16:47:42 +0000 (13:47 -0300)]
Jotix keymaps (#5203)

* 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

5 years agoCandybar: remove mousekeys as default (#5210)
TerryMathews [Fri, 22 Feb 2019 16:46:05 +0000 (11:46 -0500)]
Candybar: remove mousekeys as default (#5210)

Binaries compiled at config.qmk.fm are oversized for the MCU. Adjusting
default options to compensate.

5 years agoJotpad16 (#5212)
jotix [Fri, 22 Feb 2019 16:08:25 +0000 (13:08 -0300)]
Jotpad16 (#5212)

* 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>
5 years agofix rgblight_effect_breathing interval time (#5213)
Takeshi ISHII [Fri, 22 Feb 2019 16:07:31 +0000 (01:07 +0900)]
fix rgblight_effect_breathing interval time (#5213)

5 years agoReplace instances of KEYMAP with LAYOUT
noroadsleft [Thu, 21 Feb 2019 23:24:44 +0000 (15:24 -0800)]
Replace instances of KEYMAP with LAYOUT

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.

5 years ago[Keymap] Added preonic and mechmini 2 keymaps (#5202)
SpacebarRacecar [Thu, 21 Feb 2019 17:39:04 +0000 (18:39 +0100)]
[Keymap] Added preonic and mechmini 2 keymaps (#5202)

* added mechmini2 keymap

* added preonic keymap

* changed readme

* correction to mechmini 2 readme

* changes to preonic keymap

5 years agoGrammar cleanup of Flashing Your Keyboard Newbs Guide (#5201)
noroadsleft [Thu, 21 Feb 2019 17:24:59 +0000 (09:24 -0800)]
Grammar cleanup of Flashing Your Keyboard Newbs Guide (#5201)

Fixed references to a "built" (sic) command, and an incorrect word.

5 years ago[Keyboard] add jotanck keyboard (#5192)
jotix [Thu, 21 Feb 2019 17:08:28 +0000 (14:08 -0300)]
[Keyboard] add jotanck keyboard (#5192)

* 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

5 years agoVelocikey: Match RGB animation speed to typing speed (#3754)
Chris Lewis [Thu, 21 Feb 2019 15:22:46 +0000 (02:22 +1100)]
Velocikey: Match RGB animation speed to typing speed (#3754)

* 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

5 years agoUpdated hand wiring docs (#5198)
Johannes Jansson [Thu, 21 Feb 2019 01:27:27 +0000 (02:27 +0100)]
Updated hand wiring docs (#5198)

* renamed KEYMAP to LAYOUT in hand wiring docs

* added two additional guides for hand wiring

5 years agoReduce tetris firmware size by disabling default audio (#5197)
Chris Lewis [Wed, 20 Feb 2019 22:46:30 +0000 (09:46 +1100)]
Reduce tetris firmware size by disabling default audio (#5197)

5 years agoMake escape work after changing the backlight settings on the HS60 V2 (#5193)
Hannes Hornwall [Wed, 20 Feb 2019 20:48:46 +0000 (21:48 +0100)]
Make escape work after changing the backlight settings on the HS60 V2 (#5193)

5 years agoMarkdown cleanup on Config Options doc
noroadsleft [Wed, 20 Feb 2019 19:45:36 +0000 (11:45 -0800)]
Markdown cleanup on Config Options doc

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.

5 years ago[Keymap] Add kinesis layout. (#5183)
tw1t611 [Wed, 20 Feb 2019 16:33:53 +0000 (17:33 +0100)]
[Keymap] Add kinesis layout. (#5183)

* Add kinesis layout.

* Remove unneeded code.

5 years ago[Keyboard] Alf X1.1 QMK Support (#5189)
MechMerlin [Wed, 20 Feb 2019 04:57:15 +0000 (20:57 -0800)]
[Keyboard] Alf X1.1 QMK Support (#5189)

* 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

5 years ago[Docs] Fix typo in RGB Matrix Driver configuration (#5182)
Ben [Wed, 20 Feb 2019 04:49:22 +0000 (05:49 +0100)]
[Docs] Fix typo in RGB Matrix Driver configuration (#5182)

* Fix #3797 firmware not compiling

If DRIVER_COUNT 1 firmware will not compile.

* Fix typo

5 years agomove sixshooter into bpiphany directory and edit readme
mechmerlin [Mon, 18 Feb 2019 18:17:47 +0000 (10:17 -0800)]
move sixshooter into bpiphany directory and edit readme

5 years agoget doro67 led working
mechmerlin [Tue, 19 Feb 2019 22:40:37 +0000 (14:40 -0800)]
get doro67 led working

5 years ago[Keyboard] XD84 fixes for caps lock led, backlight and firmware size (#5178)
zvecr [Tue, 19 Feb 2019 00:48:52 +0000 (00:48 +0000)]
[Keyboard] XD84 fixes for caps lock led, backlight and firmware size (#5178)

* Enable backlight

* Enable Link Time Optimization

* Enable caps lock led

5 years agoFix `quantum/split_common/matrix.c: select_col()/select_row()` (#5174)
Takeshi ISHII [Mon, 18 Feb 2019 21:55:20 +0000 (06:55 +0900)]
Fix `quantum/split_common/matrix.c: select_col()/select_row()` (#5174)

* add temporary pdhelix(Patched Helix) code

* add test code into  quantum/split_common/matrix.c

* add test code into keyboards/handwired/pdhelix/

* Revert "add test code into keyboards/handwired/pdhelix/"

This reverts commit 9ed98f0797ddd962c99756689fc4ecb4cd067d3d.

* Revert "add test code into  quantum/split_common/matrix.c"

This reverts commit 1876d3ed69f6c213153a9f6476192be839f16c1f.

* Revert "add temporary pdhelix(Patched Helix) code"

This reverts commit 41ac92b814e3f894eaf85bc3e5bb945895342fa8.

* fix quantum/split_common/matrix.c: select_col()/select_row()

5 years agoStop all notes on startup, if there is no song and audio is disabled to prevent conti...
Drashna Jaelre [Mon, 18 Feb 2019 20:32:38 +0000 (12:32 -0800)]
Stop all notes on startup, if there is no song and audio is disabled to prevent continouse tone (#5173)

5 years agoFixed grep issue in bootloader build target (#3848)
Jumail Mundekkat [Mon, 18 Feb 2019 18:00:33 +0000 (05:00 +1100)]
Fixed grep issue in bootloader build target (#3848)

* Changed use of '\s' in grep to '[ \t]' for portability

* Pushed DFU Keyboard.h into a shell script

* Fixed execution permissions on make_dfu_header,sh

5 years agoFix Espectro Mac keymap and add new layout option (#4923)
upinthecloudz [Mon, 18 Feb 2019 17:59:08 +0000 (09:59 -0800)]
Fix Espectro Mac keymap and add new layout option (#4923)

* Fix Espectro Mac keymap and add new layout option

* Fix keymap

* Fix keymap

5 years agoFix Audio Clicky by adding missing punctuation (#5171)
Drashna Jaelre [Mon, 18 Feb 2019 17:53:38 +0000 (09:53 -0800)]
Fix Audio Clicky by adding missing punctuation (#5171)

5 years ago Relocate usb_detach to utils (#5121)
zvecr [Mon, 18 Feb 2019 17:03:44 +0000 (17:03 +0000)]
 Relocate usb_detach to utils (#5121)

* Relocate usb_detach to utils

* Relocate usb_detach to utils - fix up files after move

5 years agoMigrate ACTION_LAYER_TAP_TOGGLEs to TT()
fauxpark [Mon, 18 Feb 2019 02:51:55 +0000 (13:51 +1100)]
Migrate ACTION_LAYER_TAP_TOGGLEs to TT()

5 years ago[Docs] Add section about EEPROM on ARM (#5070)
Yan-Fa Li [Mon, 18 Feb 2019 16:50:22 +0000 (08:50 -0800)]
[Docs] Add section about EEPROM on ARM (#5070)

* [Docs] Add section about EEPROM on ARM

* Add Preonic firmware

* Update docs/faq_build.md

add hyperlink

Co-Authored-By: yanfali <yanfali@gmail.com>
5 years agoRemove CUSTOM_MATRIX option from diode direction (#5090)
zvecr [Mon, 18 Feb 2019 16:49:51 +0000 (16:49 +0000)]
Remove CUSTOM_MATRIX option from diode direction (#5090)

* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION

* Remove '#define DIODE_DIRECTION CUSTOM_MATRIX'

* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation

5 years ago[Keyboard] handwired dactyl with 2 pro micros added (#5113)
zwnk [Mon, 18 Feb 2019 16:49:11 +0000 (13:49 -0300)]
[Keyboard] handwired dactyl with 2 pro micros added  (#5113)

* handwired dactyl with 2 pro micros added

* dactyl_promicro README updated

* dactyl_promicro default layout fixed

* requested changes

* dactyl_promicro README updated

* qmk toolbox link fixed

* layout reflects phys. keys positions

5 years agoAdd UK variant of the SEND_STRING() LUTs
Rys Sommefeldt [Sat, 16 Feb 2019 13:57:06 +0000 (13:57 +0000)]
Add UK variant of the SEND_STRING() LUTs

5 years agoUpdate Helix 'led_test' keymap (#5168)
Drashna Jaelre [Mon, 18 Feb 2019 16:36:41 +0000 (08:36 -0800)]
Update Helix 'led_test' keymap (#5168)

Change to use keyboard_post_init_user() hook (#3113)

5 years ago[Keymap] update keymap and readme for my 75% layout (#5166)
MechMerlin [Mon, 18 Feb 2019 16:36:12 +0000 (08:36 -0800)]
[Keymap] update keymap and readme for my 75% layout (#5166)

5 years ago[Keyboard] Winkeyless Directory (#5163)
MechMerlin [Mon, 18 Feb 2019 16:35:34 +0000 (08:35 -0800)]
[Keyboard] Winkeyless Directory (#5163)

* introduce wkl directory and readme

* move bface into winkeyless directory and edit readme for new make instructions

* move bmini into the winkeyless directory and edit readme

* move bmini ex into winkeyless directory

* edit readme some more

* add newbs guide to readmes

* fix path to bface

* temporarily turn off community layout support until we refactor this taking out all the custom ps2avrgb stuff

5 years ago[Keyboard] Add LAYOUT_75_iso community layout support (#5161)
zvecr [Mon, 18 Feb 2019 16:33:10 +0000 (16:33 +0000)]
[Keyboard] Add LAYOUT_75_iso community layout support (#5161)

* Add LAYOUT_75_iso community layout support

* Add LAYOUT_75_iso community layout support - review comments

5 years agoUpdate Helix 'led_test' keymap
mtei [Mon, 18 Feb 2019 10:01:37 +0000 (19:01 +0900)]
Update Helix 'led_test' keymap

Change to use keyboard_post_init_user() hook (#3113)

5 years agoChange Command keycode defaults to match corresponding Bootmagic codes (#5078)
Konstantin Đorđević [Mon, 18 Feb 2019 06:23:32 +0000 (07:23 +0100)]
Change Command keycode defaults to match corresponding Bootmagic codes (#5078)

* Change Command keycode defaults to match corresponding Bootmagic codes

* Make alternate magic key keycodes consistent

* Reflect changes from previous commit in tmk_core/common/command.c

* Remove unnecessary MAGIC_KEY_* definitions from keymaps compatible with these changes

* Swap E and BSPACE for MAGIC_KEY_EEPROM

* Add MAGIC_KEY_EEPROM_CLEAR instead of MAGIC_KEY_EEPROM_ALT

* Remove BOOTMAGIC_ENABLE checks around EECONFIG stuff

* Update Command descriptions