summaryrefslogtreecommitdiffstats
path: root/keyboards/kbdfans
AgeCommit message (Collapse)AuthorFilesLines
2019-03-11QMK Configurator bugfix for KBDfans KBD19x (#5362)noroadsleft1-206/+209
Configurator was assigning keys in the wrong order around the arrow keys and numpad. Rebuilt the layout contents from scratch.
2019-03-06Update personal userspace and keymaps + improve custom functionality (#5289)Drashna Jaelre2-5/+14
* 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
2019-03-03[Keymap] Fix comment in the KBD67 default keymap. (#5296)KOBAYASHI Daisuke1-9/+9
2019-03-02Switch to UNICODEMAP in keyboard rulesKonstantin Đorđević1-8/+8
2019-03-02Use "Vo-", "Vo+" instead of "VoD", "VoU" in keymap commentsKonstantin Đorđević1-1/+1
2019-03-02Move feature flags from userspace into keyboard rulesKonstantin Đorđević1-0/+9
2019-03-02DST_RMV → DST_REMKonstantin Đorđević1-1/+1
2019-03-02Change how desktop commands workKonstantin Đorđević1-4/+4
2019-02-26[Keyboard] KBDFans Minor Fixes (#5238)MechMerlin9-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
2019-02-18Remove CUSTOM_MATRIX option from diode direction (#5090)zvecr7-7/+7
* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION * Remove '#define DIODE_DIRECTION CUSTOM_MATRIX' * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
2019-02-15Update README.md (#5135)Eduardo Lourenço Pinto Neto1-1/+1
Update to new structure
2019-02-15Update keymap.c (#5136)Eduardo Lourenço Pinto Neto1-1/+1
Fix minor bug on toggle layer code from Mac to Windows layer.
2019-02-15Swap KBD75 caps lock LED pin levels (#5132)fauxpark2-8/+8
2019-02-14Add pin initializiation for KBD75 (#5129)Drashna Jaelre2-0/+10
So that the LED indicator actually works
2019-02-14[Keyboard] KBD19x Bootmagic Enable (lite) and other fixes (#5126)MechMerlin4-5/+14
* set bootmagic from no to lite and put in a note in the readme * use pragma once * discovered a compile error when testing with default keymap. The inlined led functions need to be externed in the .c file * might as well turn on mouse keys as well
2019-02-11Add digital layout for KBD75 (#5095)Mike Bell2-0/+27
* Initial commit of digital kbd75 layout * Add readme * Update readme * Update readme with suggestions
2019-02-04[Keyboard] Create KBDFans directory (#5025)MechMerlin113-0/+5999
* move over kbd19x into the kbdfans directory * move over kbd4x into the kbdfans directory * move kbd66 into the kbdfans directory * move the kbd6x into the kbdfans directory * move kbd8x into the kbdfans directory * move kbd75 into the kbdfans directory * move kbd67 into kbdfans directory * add a fairly sparse readme for kbdfans directory * update make instructions for keyboards and add the Complete Newbs Guide to readmes that was missing it * get kbd75 compiling again * remove repetitive #defines of KC_NO and KC_TRNS when QMK_KEYBOARD_H is already included in KBD75 * add links to kbdfans readme * fix some readme formatting * there is no reason to have two different keymaps with such a small difference, condensing to one * turning on backlights by default * enable backlight by default for kbd66 * noticed that the kbd75 had caps lock led code in every keymap. Moved it out to the keyboard.c so everyone can partake. * Update keyboards/kbdfans/kbd66/readme.md Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * update readme link ordering