summaryrefslogtreecommitdiffstats
path: root/users
Commit message (Collapse)AuthorAgeFilesLines
* fresh commit for a new fork for PR to upstream/master (#5406)Alexander Kagno2019-03-143-116/+179
|
* [Keymap] Add atreus, ergotravel and org60 keymaps (#5381)Jarred Steenvoorden2019-03-131-0/+4
| | | | | | * Add atreus, ergotravel and org60 keymaps * Cleanup my keymap config files
* Keymap / userspace update (#5358)Jarred Steenvoorden2019-03-103-22/+131
| | | | | | | | | | | | | | | | | | | | * Update userspace with common config.h * Add my dz60, satan and xd75 keyboard keymaps * Fixing executable bits changed during last upstream merge * Cleanup unnecessary files and defines * Remove unnecessary defines from userspace config * Add underglow controls to dz60 function layer * Fixing merge conflicts * Fixing exectable bits changed during merge * Userspace update
* Update edvorak keymap simplify (#5350)epaew2019-03-096-226/+38
| | | | | | | | * Update edvorakjp layouts * swap master hand * update tapping_term
* [Keymap] Smarter KC_MAKE code and removed duplicate MOD_MASK entries (#5331)stanrc852019-03-072-13/+8
| | | | | | | | | | * Change to predefined MOD_MASK codes * Remove duplicate predefined codes * Better reset keybaord logic * Cleaned up code as requested
* [Keymap] Add KC_MAKE keycode to my userspace and keymaps (#5324)stanrc852019-03-063-0/+52
| | | | | | | | | | | | | | | | | | | | * Add keycode for KC_MAKE * Add KC_MAKE keycode * Add stanrc85.c file with KC_MAKE * Remove unused include * Improved KC_MAKE stolen from Drashna * Define mod mask for new KC_MAKE code * RESET board to flash after compiling * Remove send_string * RESET fixed in KC_MAKE
* Update personal userspace and keymaps + improve custom functionality (#5289)Drashna Jaelre2019-03-059-90/+236
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change how desktop commands work * Add DST_MOD_MASK as a config option * DST_RMV → DST_REM * Add melody96:konstantin keymap * Update custom SEND_STRING * Move feature flags from userspace into keyboard rules * Use "Vo-", "Vo+" instead of "VoD", "VoU" in keymap comments * Add RGB controls and numpad Unicode to Melody96 keymap * Add RGB_SET keycode to Melody96 and RGB files to userspace * Generate UNICODE and UNICODEMAP constants using macros * Avoid collisions with X_* send string constants * Use two spaces before inline comments * Add _keymap versions of other custom Quantum functions Not added: eeconfig_update_keymap, eeconfig_read_keymap * Switch to UNICODEMAP in keyboard rules * Make toggle_numpad a nested function in process_record_user * Set Melody96 underglow color to Godspeed blue on EEPROM reset * Remove most _keymap and _user definitions in userspace 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. * Update GODSPEED_BLUE values and RGB mode keys * Add GODSPEED_YELLOW color * Set preferred intervals for rgblight effects * Update tap dance function names * Replace td_lshift_fn with generic td_mod_layer, add TD_RCTL_FN Move TD_FN_RCTL after TD_RCTL_FN * Replace td_fn_rctrl with generic td_layer_mod * Add blank lines, prefer explicit initialization * ACTION_TAP_DANCE_DOUBLE_MODS → ACTION_TAP_DANCE_DOUBLE_MOD * Update Godspeed colors * Add media controls to Melody96 keymap * Add SysRq, Break combos and other keys to Melody96 keymap
| * Add SysRq, Break combos and other keys to Melody96 keymapKonstantin Đorđević2019-03-021-0/+4
| |
| * Update Godspeed colorsKonstantin Đorđević2019-03-021-2/+2
| |
| * ACTION_TAP_DANCE_DOUBLE_MODS → ACTION_TAP_DANCE_DOUBLE_MODKonstantin Đorđević2019-03-021-8/+8
| |
| * Add blank lines, prefer explicit initializationKonstantin Đorđević2019-03-021-1/+8
| |
| * Replace td_fn_rctrl with generic td_layer_modKonstantin Đorđević2019-03-021-19/+28
| |
| * Replace td_lshift_fn with generic td_mod_layer, add TD_RCTL_FNKonstantin Đorđević2019-03-022-37/+47
| | | | | | | | Move TD_FN_RCTL after TD_RCTL_FN
| * Update tap dance function namesKonstantin Đorđević2019-03-021-4/+4
| |
| * Set preferred intervals for rgblight effectsKonstantin Đorđević2019-03-023-13/+33
| |
| * Add GODSPEED_YELLOW colorKonstantin Đorđević2019-03-023-2/+4
| |
| * Update GODSPEED_BLUE values and RGB mode keysKonstantin Đorđević2019-03-021-1/+1
| |
| * Remove most _keymap and _user definitions in userspaceKonstantin Đorđević2019-03-022-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.
| * Make toggle_numpad a nested function in process_record_userKonstantin Đorđević2019-03-021-11/+10
| |
| * Add _keymap versions of other custom Quantum functionsKonstantin Đorđević2019-03-022-5/+87
| | | | | | | | Not added: eeconfig_update_keymap, eeconfig_read_keymap
| * Use two spaces before inline commentsKonstantin Đorđević2019-03-023-9/+9
| |
| * Avoid collisions with X_* send string constantsKonstantin Đorđević2019-03-022-6/+6
| |
| * Generate UNICODE and UNICODEMAP constants using macrosKonstantin Đorđević2019-03-024-8/+41
| |
| * Add RGB_SET keycode to Melody96 and RGB files to userspaceKonstantin Đorđević2019-03-024-0/+26
| |
| * Move feature flags from userspace into keyboard rulesKonstantin Đorđević2019-03-021-9/+0
| |
| * Update custom SEND_STRINGKonstantin Đorđević2019-03-021-5/+5
| |
| * DST_RMV → DST_REMKonstantin Đorđević2019-03-023-3/+3
| |
| * Add DST_MOD_MASK as a config optionKonstantin Đorđević2019-03-022-2/+5
| |
| * Change how desktop commands workKonstantin Đorđević2019-03-024-5/+22
| |
* | Adopted LAYOUT, added some keys (#5320)Christopher Browne2019-03-053-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add HOME/END keys as upper/lower on arrow-up/down * Reduce .hex file size by turning off unneeded options * Put digit keypad onto left hand upon RAISE; this will sometimes be preferable to double-hits of right hand * Latest super latest version merge * cbbrowne keymap for XD75re * starting notes on XD75re keymap plans * First draft of bottom row of QWERTY * Switch my special bottom line over to QCENT * Dunno * Filling in wanted keys, bit by bit... * Add copyright, extra macro * Clean up comments, remove some experimental code I didn't like * TODO plans for xd75re * clean up keyboard layout * QCENT2 is my new experiment for the main keyboard... * Add a few more main layer keys, and modify LOWER to shift things outwards to conform with main layer * Clean up RAISE layer to conform with main layer, remove QCENT layer as QCENT2 is the new thing * More xd75 changes, now that I actually have it in hand * shift keymap around, as original attempt was a bit too aggressive in keeping to the edges * more revs to XD75 * Dropping parts of the centre keypad in favor of Keys I Really Need * Improve documentation to conform with how builds are done now * Improve documentation to conform with how builds are done now * Add cbbrowne rules file as alternative to having the rules in Makefile * Makefile not needed anymore for individual keymap * Some revs to my keymapping * Add {} * Add PGUP/PGDN * Shifted some middle-range keys around * Needed Tilde, Backquote, and to shift RESET onto FUNCTION layer * Wanted ~ * cbbrowne hasn't anything to do with hadron keymaps * trim unneeded bits * I prefer OrgMode for my notes * Have a right-alt * Layer keys make LED colors change * Add sample user rules for cbbrowne * Add source of xd75 rules * Individualized xd75 rules * Adopt LAYOUT to genericize the layout as an ortholinear 5x15 keyboard
* | [Keymap] Add RGB config and controls to userspace (#5299)stanrc852019-03-033-0/+36
|/ | | | | | | | | | | | | | | | | | * Add INSERT and EEP_RST to HS60 keymap * Add INSERT to keymap * Layer based RGB colors * Move RGB code to layer_rgb.c * New file with layer based RGB colors * Use RGB code if RGBLIGHT is enabled * Set RGB options in config.h * Remove rgb enable from init user
* [Keymap] Fix rgblight_enable ifdefs (#5283)MechMerlin2019-03-012-5/+18
|
* [Keymap] Cleaning up my config and userspace files (#5265)stanrc852019-02-282-5/+0
| | | | | | | | | | | | | | | | | | | | * 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-284-3/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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] Converted stanrc85 community layout to userspace (#5244)stanrc852019-02-264-0/+88
| | | | | | | | | | | | | | * 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
* [Keymap] Added a key to handle copy/paste in and out of a terminal (#5205)Fred Silberberg2019-02-242-7/+37
|
* [Keymap] Added preonic and mechmini 2 keymaps (#5202)SpacebarRacecar2019-02-211-0/+2
| | | | | | | | | | | | * added mechmini2 keymap * added preonic keymap * changed readme * correction to mechmini 2 readme * changes to preonic keymap
* Change Command keycode defaults to match corresponding Bootmagic codes (#5078)Konstantin Đorđević2019-02-172-5/+0
| | | | | | | | | | | | | | | | | | * 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
* Update Drashna user space code to support keyboard_init functions (#5138)Drashna Jaelre2019-02-164-23/+33
| | | | | | * Update code to support keyboard_init functions * Get Minor tweaks
* Remove redundant KC_TRNS and KC_NO fillers in userspace (#5140)fauxpark2019-02-1511-27/+1
|
* [Keymap] Add my personal userspace and update my keymaps (#5128)Danilo Vulicevic2019-02-146-0/+133
| | | | | | | | | | * Add billypython userspace and dz60 keymap * Disable Bootmagic in dz60:billypython keymap * Update whitefox:billypython keymap with userspace changes Also remove numpad layer
* [Keymap] Update to Drashna keymaps and Userspace (#5122)Drashna Jaelre2019-02-136-51/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Proper rules include * Minor tweaks * Minor tweaks * Add Desitny 2 Swapped layout support * Add keycode to keylogger * Convert my viterbi keymaps * Fix Orthodox keyboard * Add more default layers * Make default layer keycodes more optimized * Update gitlab CI yaml file * Rev6 Cleanup * Fix KC_MAKE macro * Update GitLab CI yaml file * More GitLab CI changes * One final GitLab CI change * Optimize KC_MAKE * Reformatting of config * Feature creeeeeeep * Planck Rev6 updates
* [Keymap] Update personal userspace and keymaps (#4963)Konstantin Đorđević2019-01-274-3/+14
| | | | | | | | | | | | | | * Remove duplicated or unnecessary definitions in config.h and rules.mk * Use IS_HOST_LED_ON() macro * Add mouse acceleration to kbd6x:konstantin keymap * Clear and restore mods when sending macros * Make SEND_STRING_CLEAN a config option * Add NO_ACTION_ONESHOT to userspace config
* [Keymap] Add userspace files for vosechu (#4912)Chuck Lauer Vose2019-01-265-0/+135
| | | | | | | | * Add userspace files for vosechu * Code review corrections * Few more code review corrections
* Add personal userspace, update keymaps (#4845)Konstantin Đorđević2019-01-147-0/+296
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add kbd6x:konstantin keymap * Prevent tap dance from sending LShift as a weak mod in KBD6X * Move config.h and rules.mk definitions into userspace * Add UC_WIN to UNICODE_SELECTED_MODES * Temporarily use Bootmagic until Command is fixed * Move common behavior from keyboards into userspace * Update kbd6x:konstantin keymap and userspace * Make a RCTRL layer in kbd6x:konstantin * Make KC_ESC turn off layers * KC_ESC turns L_FN off only if it was locked on * Add missing record->event.pressed checks * Move numpad toggling logic into function * Disable Bootmagic, enable KEYBOARD_SHARED_EP with Command
* [Keymap] Update to personal keymaps and userspace (#4831)SpacebarRacecar2019-01-123-3/+7
| | | | | | | | | | | | | | * changed ortho keymaps and userspace * changed prime_o keymap * changed userspace * optimized keymaps and userspace * removed permissive hold as it doesn't seem to do anything * defined TAPPING_TERM in userspace config.h
* Remove deprecated QUANTUM_DIR code blocks from makefiles (#4754)noroadsleft2019-01-041-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove QUANTUM_DIR code blocks from keyboard rules This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files that affect entire keyboards. * remove QUANTUM_DIR code blocks from rules for default keymaps This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files that affect default keymaps. * remove QUANTUM_DIR code blocks from rules for user keymaps This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files that affect "user" keymaps. (It's actually any keymap that isn't named `default`.) * remove QUANTUM_DIR code blocks from rules for community layouts This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files for community layouts. * remove QUANTUM_DIR code blocks from rules for userspaces This commit removes the deprecated "QUANTUM_DIR" code block from rules.mk files for userspaces.
* Remove redundant, language-specific aliases for KC_ALGR (#4720)Konstantin Đorđević2019-01-032-4/+4
| | | | | | | | * Use standard KC_ALGR, remove language-specific redefinitions * Use ALGR instead of ALTGR in BÉPO and Canadian multilingual keymaps * Remove BE_LALT, BE_LGUI aliases
* Keymap: Bocaj Layout and Userspace Refactor (#4753)Jacob Jerrell2019-01-0212-232/+731
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |