summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-03-03[Keyboard] Adding Numeric Keypad //e converter (#5294)Adam Newbold12-0/+477
* Adding Numeric Keypad //e to conversions * Update keyboards/converter/numeric_keypad_IIe/config.h //e -> IIe Co-Authored-By: newbold <adam@neatnik.net> * Update keyboards/converter/numeric_keypad_IIe/config.h //e -> IIe and wrapped description in quotes for comma inclusion Co-Authored-By: newbold <adam@neatnik.net> * Updating info.json for Configurator * Corrected legend * Update keyboards/converter/numeric_keypad_IIe/info.json Corrected layout Co-Authored-By: newbold <adam@neatnik.net>
2019-03-03[Keyboard] Add support for matrix_scan_user to usb-usb converter (#5291)Ray Cielencki1-0/+21
* [Keyboard] Add support for matrix_scan_user to usb-usb converter * update to matrix_scan_quantum * also add init calls
2019-03-03handwired/terminus_mini: refactor, Configurator support, and readme cleanup ↵noroadsleft4-80/+121
(#5292) * handwired/terminus_mini: refactor - white space changes in terminus_mini.h (alignment) - keymap now uses #include QMK_KEYBOARD_H - refactored TMK macros into QMK process_record_user - refactored TMK layer functions into QMK keycodes - removed redundant keycode definitions * handwired/terminus_mini: Configurator support * handwired/terminus_mini: readme cleanup - completed keyboard description - removed Hardware Availability line (it was blank) - updated Docs links
2019-03-02Add SysRq, Break combos and other keys to Melody96 keymapKonstantin Đorđević3-3/+7
2019-03-02Add media controls to Melody96 keymapKonstantin Đorđević1-2/+2
2019-03-02Update Godspeed colorsKonstantin Đorđević1-2/+2
2019-03-02ACTION_TAP_DANCE_DOUBLE_MODS → ACTION_TAP_DANCE_DOUBLE_MODKonstantin Đorđević1-8/+8
2019-03-02Add blank lines, prefer explicit initializationKonstantin Đorđević2-2/+9
2019-03-02Replace td_fn_rctrl with generic td_layer_modKonstantin Đorđević1-19/+28
2019-03-02Replace td_lshift_fn with generic td_mod_layer, add TD_RCTL_FNKonstantin Đorđević2-37/+47
Move TD_FN_RCTL after TD_RCTL_FN
2019-03-02Update tap dance function namesKonstantin Đorđević1-4/+4
2019-03-02Set preferred intervals for rgblight effectsKonstantin Đorđević3-13/+33
2019-03-02Add GODSPEED_YELLOW colorKonstantin Đorđević4-4/+13
2019-03-02Update GODSPEED_BLUE values and RGB mode keysKonstantin Đorđević2-4/+4
2019-03-02Set Melody96 underglow color to Godspeed blue on EEPROM resetKonstantin Đorđević1-0/+4
2019-03-02Remove most _keymap and _user definitions in userspaceKonstantin Đorđević2-57/+0
Some keyboards misuse _user functions by defining them in the base files instead of the corresponding _kb functions (especially led_set_user and matrix_init_user). Until this is fixed (#5148), I've removed definitions in my userspace that could cause linking collisions.
2019-03-02Make toggle_numpad a nested function in process_record_userKonstantin Đorđević1-11/+10
2019-03-02Add _keymap versions of other custom Quantum functionsKonstantin Đorđević2-5/+87
Not added: eeconfig_update_keymap, eeconfig_read_keymap
2019-03-02Use two spaces before inline commentsKonstantin Đorđević3-9/+9
2019-03-02Switch to UNICODEMAP in keyboard rulesKonstantin Đorđević3-24/+24
2019-03-02Avoid collisions with X_* send string constantsKonstantin Đorđević2-6/+6
2019-03-02Generate UNICODE and UNICODEMAP constants using macrosKonstantin Đorđević4-8/+41
2019-03-02Add RGB_SET keycode to Melody96 and RGB files to userspaceKonstantin Đorđević5-4/+45
2019-03-02Add RGB controls and numpad Unicode to Melody96 keymapKonstantin Đorđević1-11/+11
2019-03-02Use "Vo-", "Vo+" instead of "VoD", "VoU" in keymap commentsKonstantin Đorđević3-3/+3
2019-03-02Move feature flags from userspace into keyboard rulesKonstantin Đorđević4-9/+27
2019-03-02Add melody96:konstantin keymapKonstantin Đorđević3-0/+56
2019-03-02Update custom SEND_STRINGKonstantin Đorđević1-5/+5
2019-03-02DST_RMV → DST_REMKonstantin Đorđević4-4/+4
2019-03-02Add DST_MOD_MASK as a config optionKonstantin Đorđević2-2/+5
2019-03-02Change how desktop commands workKonstantin Đorđević6-11/+28
2019-03-02[Keyboard] Initial commit for Prime_E w/ VIA config support (#5285)holtenc18-27/+712
* 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
2019-03-02[Keyboard] add dz60rgb ansi and hhkb support; add dz40rgb (#5231)moyi468125-8/+2771
* 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
2019-03-02[Keyboard] Convert mf68_ble to keymap (#5287)zvecr10-230/+72
* 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
2019-03-01[Keymap] Added INSERT to my keymaps (#5284)stanrc852-3/+3
* Add INSERT and EEP_RST to HS60 keymap * Add INSERT to keymap
2019-03-01HS60 v2: Instructions how to reset and flash (#5241)Andy1-1/+20
* HS60 v2: Instructions how to reset and flash * HS60v2 README using place holder for keymap
2019-03-01[Keymap] unausgeschlafen quefrency keymap (#5273)unausgeschlafen4-0/+116
* unausgeschlafen quefrency keymap * added build & flash instructions * review by drashna
2019-03-01[Keymap] Fix rgblight_enable ifdefs (#5283)MechMerlin2-5/+18
2019-03-01[Keymap] DCompact Layout Updates pt. 3 (#5209)Dan7-9/+333
* 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>
2019-03-01[Keyboard] Add Dozen0 (#5272)yynmt11-0/+542
* Add Dozen0 macropad * Fix readme image * Add info.json * Fix keymap f12 * Fix copyright and replace include guards * remove IS_COMMAND at config.h
2019-03-01[Keymap] update: add extrakey support for macOS media keys (#5263)Dusty Pomerleau3-7/+7
* 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)
2019-02-28[Keymap] My TMO50 layout (#5116)Luciano Malavasi1-0/+51
* 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>
2019-02-28Added two songs to song_list.h (FF Prelude and To Boldly Go) (#5252)avatak1-1/+33
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)
2019-02-28[Keymap] use steno mode from base (#5220)Tobias Schulte2-89/+19
2019-02-28[Docs] Add note about using Unicode Hex Input (#5248)Graham P Heath1-2/+4
* Add note about using Unicode Hex Input * Update docs * remove extra return, oops
2019-02-28[Keyboard] GH60 Satan improvements (#5264)fauxpark7-193/+179
* GH60 Satan improvements * Link no worky * Accidentally a h * Use MOD_MASK_SHIFT from core * Remove nonexistent layouts from here
2019-02-28[Keymap] Cleaning up my config and userspace files (#5265)stanrc855-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
2019-02-28[Keymap] Userspace Keymap Updates (#5215)MechMerlin9-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
2019-02-28[Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by ↵Juno Nguyen10-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.
2019-02-28Update Nyquist layout (#5270)Christoffer Holmberg1-6/+6
* Add Home,End,Insert,Del to Arrow layer * Add Back & Forward to Arrow layer * fix typo