aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/kbdfans
Commit message (Collapse)AuthorAgeFilesLines
* [User] Update personal userspace and keymaps, add reactive underglow (#6410)Konstantin Đorđević2019-07-253-13/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update MODERN_DOLCH_RED color * Remove unused RAL_LAL tap dance * Disable Space Cadet on all boards * Rework SEND_STRING_CLEAN into CLEAN_MODS, fix DST_P_R/DST_N_A * Disable unnecessary underglow animations * Rearrange feature flags in rules.mk files * Change custom colors from structs to defines * Add some explicit initializers * Add MODERN_DOLCH_CYAN color * Add IS_LAYER_ON_STATE()/IS_LAYER_OFF_STATE() macros * Add led_set_keymap() template function * Change underglow color based on Caps/Fn state * Preserve val when changing underglow colors * Only trigger Fn light for Fn layer * Refactor fn_light() and caps_light() slightly * Add comments to fn_light() and caps_light()
* Remove commented out MCUs in rules.mk (#5884)fauxpark2019-07-164-4/+0
|
* Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark2019-07-155-80/+0
| | | | | | * Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
* [Keymap] Add missing tap dance action and fix RGB hues in personal keymaps ↵Konstantin Đorđević2019-07-121-2/+3
| | | | | | | | | | | | | | | | (#6312) * Add missing TD_RSF_RCT tap dance * Use standard QMK HSV and RGB structs, fix Godspeed colors * Move PROGMEM after the type in RGB intervals * Add MODERN_DOLCH_RED color, use it on KBD6X * Use 255 instead of RGBLIGHT_LIMIT_VAL in color definitions * Remove IS_COMMAND override on Whitefox
* Add personal KBD67 keymap (#6292)Stevan Milic2019-07-113-0/+104
| | | | | | | | * Add kbdfans/kbd67/hotswap:stevanmilic keymap * Change Fn+H, Fn+L to Ctrl+Left, Ctrl+Right * Add keymap comments
* [Keymap] Add personal Wasdat keymap, update other keymaps (#6290)Konstantin Đorđević2019-07-091-8/+8
| | | | | | | | | | | | | | | | * Add wasdat:konstantin keymap TODO: Move it to layouts/ * Use HHKB arrow arrangement for mouse keys on KBD6X * Move KC_APP from Ctrl to M on all boards * Use RCT_RSF on Melody96 * Set TAP_HOLD_CAPS_DELAY to 50 in userspace * Use RSF_RCT instead of RCT_RSF
* [Keymap] Add personal keymaps (#6217)tucznak2019-07-018-0/+272
| | | | | | | | | | | | | | * TuCZnak's NIU keymap * TuCZnak's KBD75 layout * TuCZnak's KBD67 layout * Implemented suggested changes * Implemented suggested changes, cleanup * Implemented suggested changes, cleanup
* [Keyboard] Fix incorrect RGBLED_NUM value (#6148)Jimmy Multani2019-06-181-1/+1
| | | KBD67 Rev 2 has 20 LEDs, not 18. This was causing 2 of the underglow LEDs to remain off. This fix updates that.
* Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre2019-06-069-10/+9
|
* [Keyboard] Add support for KBDPAD MKII (#6034)ai032019-06-0110-0/+589
| | | | | | | | | | | | | | | | | | | * Build some testing keymaps * Match naming convention to 8x * Add configurator json * Forgot to build the readme * Apply suggestions from code review Co-Authored-By: Elliot Powell <32494740+e11i0t23@users.noreply.github.com> Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/kbdfans/kbdpad_mk2/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com>
* [Keyboard] Add support for KBD8X MKII (#6033)ai032019-06-0120-0/+926
| | | | | | | | | | | | | | | | | | | | | * Begin work * Make things a tad easier to read * Fix spacing * Get things compiling * Build a variety of generic keymaps * Correct RGB pin * Add configurator json * Apply suggestions from code review Co-Authored-By: Elliot Powell <32494740+e11i0t23@users.noreply.github.com> Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
* [Keymap] Switch Quefrency keymap from I2C back to serial; factor common ↵Jonathan Rascher2019-05-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | configs into userspace (#5951) * Switch Quefrency from flaky I2C back to serial * Lower mouse wheel speed on Quefrency slightly * Migrate common settings to userspace * Enable Bootmagic Lite for consistent reset to bootloader. * Turn off some undesired features across all keyboards. * Remove EEPROM reset keybinding from all keyboards since Bootmagic Lite also does an EEPROM reset. * Set backlight and underglow increments consistently across all keyboards since lots of them like to override the deafults. * Set mouse keys consistently across all keyboards. * Update function layer keymap images
* Remove spurious backslashes from my keymaps (#5927)Jonathan Rascher2019-05-191-10/+10
| | | Suggested in #5924.
* Update my Quefrency/KBD67 keymaps, adding BDN9 macropad keymap as well (#5924)Jonathan Rascher2019-05-192-3/+3
| | | | | | | | | | * Set Quefrency bootloader correctly for Elite-C * Update Quefrency layout to be more like HHKB * Update KBD67 layout to be more like HHKB * Add keymap for BDN9 macropad
* [Keyboard] clarify readme for the growing number of kbd67 revisions (#5844)MechMerlin2019-05-113-10/+15
| | | | | | * clarify readme for the growing number of kbd67 revisions * some pr comment nits
* feat: add kbd67v2 support (#5777)Paul J. Miller2019-05-1112-0/+478
| | | | | | | | | | | | | | | | | | | | | | | | | | * feat: add kbd67v2 support * update cr * Update keyboards/kbdfans/kbd67/rev2/config.h Co-Authored-By: Vorror <paul@dgtlrepublic.com> * Update keyboards/kbdfans/kbd67/rev2/config.h Co-Authored-By: Vorror <paul@dgtlrepublic.com> * Update keyboards/kbdfans/kbd67/rev2/rev2.c Co-Authored-By: Vorror <paul@dgtlrepublic.com> * Update keyboards/kbdfans/kbd67/rev2/rules.mk Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com> * Update keyboards/kbdfans/kbd67/rev2/readme.md Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
* [Keymap] Update personal userspace and keymaps (now with 4 spaces!) (#5774)Konstantin Đorđević2019-05-062-79/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add FnLk to Melody96 bottom row * Update conditional in userspace makefile Thanks @drashna * Add F keys to Melody96 Fn layer * Add FN_ESC alias to userspace * Update KBD6X keymap * Fix RGB_MATRIX_ENABLE constant name in #if * Remove trailing \ from LAYOUT macro calls * Set RGB mode on EEPROM reset in KBD6X * Swap right and middle mouse buttons in KBD6X * Rearrange RGB controls in KBD6X * Update keycode aliases, replace CLEAR with DEL_NXT in KBD6X Add Clear to KBD6X as RCtrl+` * Convert code to 4 space indents * Tweak RCTRL layer functionality * Replace NUMPAD custom keycode with layer state logic * Update RGB_MATRIX_ENABLE check Co-Authored-By: vomindoraan <vomindoraan@gmail.com>
* Add my layout for the KBD67, update readme for default layout to (#5779)Martinffx2019-05-054-0/+183
| | | display layout.
* Wanleg tuneup / additions (#5752)wanleg2019-05-012-0/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * change split keyboard tapping term in userspace * fix 5x15 layout numpad movement * minor changes for Nori setup * edit based on 40percentclub refactor change * fix gherkin due to refactor * kbd6x wanleg keymap * kbd6x edits * kbd6x tweak * fn / backlight layer * fix jj40 rgb hex issue * wanleg gherkin lighting * 4x12 layout cleanup * move kbd6x to new kbdfans directory * minor edit related to new kbdfans directory * mac layout for kbd6x * gherkin flip option * tweak tapping term on lets_split * edit for keebio board coalescing * update user readme with git hints * wanleg miniaxe keymap * testing Permissive Hold instead of Mod Tap Interrupt * wiring names * kbd6x keymap * change default backlight behaviour on kbd6x * userspace underglow * userspace underglow * underglow tweaks * user readme update * more layer underglow tweaks * fix userspace for non-underglow-enabled boards * readme edits * readme edits * readme edits * readme edits * Update readme.md * Update readme.md * readme edits * readme edits * update keymap picture
* [Keyboard] Adding ortho_4x12 & planck_mit layouts for KBD4X (#5729)David Dai2019-04-292-5/+20
| | | | | | | | * Adding ortho_4x12 & planck_mit layouts for KBD4X. * Adding LAYOUT_kc_ortho_4x12 macro to KBD4x. * Turn off console for KBD4X so firmware size falls within limit.
* [Keymap] Initial keyboard layout for KBD67 (#5720)Jonathan Rascher2019-04-262-0/+42
|
* [keymap] adding kingwangwong's keymaps (#5626)kingwangwong2019-04-171-0/+145
| | | | | | | | | | | | | | | | | | | | | | * Add files via upload * kingwangwong * kingwangwong * revisions and adding atom40 * revisions for 5626 * revisions for 5626 * revisions for 5626. * revisions for 5626, re added safe range * revisions for 5626, added qmkkeyboard * revisions for 5626, quefrency
* Fix KBDfans KBD4x keyboard dimensions in info.jsonnoroadsleft2019-04-131-1/+1
|
* Fixing dead links (#5503)Brian Choromanski2019-03-291-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed typo of 'confid.h' to 'config.h' * Fixed broken links in docs * Fixed a lot of dead links * Removed all dead links that I could not find a replacement for * Placed knops links back in * Fixed plank keymaps so that they will compile for planck light * Https doesn't work on knops.io * tv44:budi now compiles * s60_x:amnesia0287 now compiles * Fixed allocation of key_combos so that narze keymap for planck can compile correctly * Disabled rgb on ergodone and infinity * Enabled tap dance so it compiles * Added return statement so it compiles * If compiling on light disable extra functionality * Properly redefined variable so it compiles * Remove remaining dead links
* Update KBD67 readme so that it mentions the KBD65 PCB (#5143)Drashna Jaelre2019-03-272-4/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * The code in this directory supports the KBD65 * Update readme.md * Update readme.md * Clear up the confusion between the kbd67/kbd65 naming. * Update keyboards/kbdfans/kbd67/readme.md Co-Authored-By: Hackerpilot <briancschott@gmail.com>
| * Update keyboards/kbdfans/kbd67/readme.mdnoroadsleft2019-03-201-1/+2
| | | | | | Co-Authored-By: Hackerpilot <briancschott@gmail.com>
| * Clear up the confusion between the kbd67/kbd65 naming.Hackerpilot2019-02-242-6/+7
| |
| * Update readme.mdBrian Schott2019-02-241-3/+3
| |
| * Update readme.mdBrian Schott2019-02-241-1/+1
| |
| * The code in this directory supports the KBD65Brian Schott2019-02-241-1/+1
| |
* | Keymap: Add Koba's keymap for KBD67. (#5460)KOBAYASHI Daisuke2019-03-213-0/+85
| |
* | Cleanup Default Keymaps (#5442)Drashna Jaelre2019-03-191-6/+1
| | | | | | | | | | | | | | | | * Cleanup Default Keymaps to conform to QMK Firmware standards * Minor fixes * Revert some changes
* | QMK Configurator bugfix for KBDfans KBD19x (#5362)noroadsleft2019-03-101-206/+209
| | | | | | | | | | Configurator was assigning keys in the wrong order around the arrow keys and numpad. Rebuilt the layout contents from scratch.
* | Update personal userspace and keymaps + improve custom functionality (#5289)Drashna Jaelre2019-03-052-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
| * | Switch to UNICODEMAP in keyboard rulesKonstantin Đorđević2019-03-021-8/+8
| | |
| * | Use "Vo-", "Vo+" instead of "VoD", "VoU" in keymap commentsKonstantin Đorđević2019-03-021-1/+1
| | |
| * | Move feature flags from userspace into keyboard rulesKonstantin Đorđević2019-03-021-0/+9
| | |
| * | DST_RMV → DST_REMKonstantin Đorđević2019-03-021-1/+1
| | |
| * | Change how desktop commands workKonstantin Đorđević2019-03-021-4/+4
| | |
* | | [Keymap] Fix comment in the KBD67 default keymap. (#5296)KOBAYASHI Daisuke2019-03-031-9/+9
|/ /
* / [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
* Remove CUSTOM_MATRIX option from diode direction (#5090)zvecr2019-02-187-7/+7
| | | | | | | | * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION * Remove '#define DIODE_DIRECTION CUSTOM_MATRIX' * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
* Update README.md (#5135)Eduardo Lourenço Pinto Neto2019-02-151-1/+1
| | | Update to new structure
* Update keymap.c (#5136)Eduardo Lourenço Pinto Neto2019-02-151-1/+1
| | | Fix minor bug on toggle layer code from Mac to Windows layer.
* Swap KBD75 caps lock LED pin levels (#5132)fauxpark2019-02-142-8/+8
|
* Add pin initializiation for KBD75 (#5129)Drashna Jaelre2019-02-142-0/+10
| | | So that the LED indicator actually works
* [Keyboard] KBD19x Bootmagic Enable (lite) and other fixes (#5126)MechMerlin2019-02-134-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
* Add digital layout for KBD75 (#5095)Mike Bell2019-02-112-0/+27
| | | | | | | | | | * Initial commit of digital kbd75 layout * Add readme * Update readme * Update readme with suggestions
* [Keyboard] Create KBDFans directory (#5025)MechMerlin2019-02-04113-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