summaryrefslogtreecommitdiff
path: root/keyboards/kbdfans
AgeCommit message (Collapse)Author
2022-06-19Make default layer size 16-bit (#15286)Drashna Jaelre
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-05-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-05-19KBDfans Tiger80 Community Layout Support and Keymap Touch-Up (#17149)James Young
* info.json: apply friendly formatting * rename LAYOUT_all to LAYOUT_tkl_f13_ansi_tsangan * enable Community Layout support * refactor keymaps to use grid alignment
2022-05-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-05-19KBDfans Phase One Layout Macro Additions and Configurator Data (#17148)James Young
* phaseone.h: add matrix diagram * add QMK Configurator data * add LAYOUT_65_ansi_blocker_split_bs macro * add LAYOUT_65_ansi_wkl_split_bs macro * add LAYOUT_65_iso_blocker macro * add LAYOUT_65_iso_blocker_split_bs macro * add LAYOUT_65_iso_wkl macro * add LAYOUT_65_iso_wkl_split_bs macro * rename LAYOUT_65_ansi_wkl to LAYOUT_65_ansi_blocker_tsangan_wkl Differentiates the layout supported here from QMK's `65_ansi_blocker_tsangan` Community Layout, which is equivalent to this but with a 1u GUI key between Left Ctrl and Left Alt. * rename new layout macros for codebase consistency - `LAYOUT_65_ansi_wkl_split_bs` -> `LAYOUT_65_ansi_blocker_tsangan_wkl_split_bs` - `LAYOUT_65_iso_wkl` -> `LAYOUT_65_iso_blocker_tsangan_wkl` - `LAYOUT_65_iso_wkl_split_bs` -> `LAYOUT_65_iso_blocker_tsangan_wkl_split_bs` * add reference keymaps Add keymaps which demonstrate the layout macro implementations.
2022-05-16Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-05-16fix tiger80 matrix error (#17107)moyi4681
2022-05-16Various fixes for g_led_config lint warnings (#17104)Joel Challis
2022-05-15RESET -> QK_BOOT default keymaps (#17037)Joel Challis
2022-05-15Rename keymap_extras headers for consistency (#16939)Ryan
2022-05-11KBDfans KBD75 Refactor - 2022 Edition (#17052)James Young
* add license headers * tidy-up revision rules.mk files - convert tabs to spaces - align inline comments - update rule ordering * touch-up readme.md * touch-up rev1/rev1.h - convert tabs to spaces - convert to QMK 3-character notation for matrix positions * rev1/rev1.h: add matrix diagram * touch-up rev2/rev2.h - convert tabs to spaces - convert to QMK 3-character notation for matrix positions * rev2/rev2.h: add matrix diagrams * rev1/info.json: apply friendly formatting * rev2/info.json: apply friendly formatting * refactor layout macros - switch `LAYOUT_ansi_1u` with `LAYOUT_75_ansi` - makes `LAYOUT_75_ansi` the canonical macro name, with `LAYOUT_ansi_1u` as an alias for backwards compatibility - move `LAYOUT_ansi_1u` alias to `info.json` files from revision headers - remove `LAYOUT_iso_1u` (was unused) - rename `LAYOUT_ansi` to `LAYOUT_75_ansi_rwkl` - rename `LAYOUT_iso` to `LAYOUT_75_iso_rwkl` * refactor default keymap - use four-space indent - update grid alignment * refactor iso keymap - refactor to use `LAYOUT_75_iso` macro - change from Split to 2u Backspace - change from Split to Standard Spacebar - change `KC_BSLS` keycode to `KC_NUHS`, and place on home row - use four-space indent - update grid alignment * refactor via keymap - use four-space indent - update grid alignment * touch-up readme.md again Fix a broken link. * update section comments in revision header files * add Full Winkeyless layouts - add `LAYOUT_75_ansi_wkl` and `LAYOUT_75_iso_wkl` layout macros
2022-05-03Jonavin-kb67-Reduce mem usage (#16991)jonavin
Co-authored-by: Jonavin <=>
2022-04-16[Keyboard] Add Phase One keyboard (#16430)moyi4681
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-04-13[Keyboard] add tiger80 keyboard (#16742)moyi4681
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-04-13[Keyboard] KBD67 rev1 Caps Lock LED Fix (#16790)mudhead
2022-03-20Droxx keymap (#16607)Droxx
* add droxx kaymap * add droxx keymap * fixed config.h * fixed rules.mk * fixed rules.mk * updated readme.md * Update config.h * Update keymap.c * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update config.h * Update readme.md * Update keymap.c
2022-03-15Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ↵Ryan
(#16655)
2022-03-14Disable RGB matrix pixel animations for some boards (#16643)Ryan
* idobao/id87/v2: disable RGB matrix pixel animations * Same for two more boards
2022-03-09[Keyboard] Size reduction for kbdfans/kbd67/mkiirgb_iso (#16601)jack
2022-02-09Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-02-08[Keyboard] refine LED Matrix LED positions on KBD67 Lite (#15769)Vino Rodrigues
2022-02-06Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-02-05KBDfans KBD19x: add LAYOUT_iso (#16240)James Young
2022-01-31[Keyboard] move niu_mini to /kbdfans (#16112)peepeetee
2022-01-29Move kbdpad_mk2 to kbdpad/mk2, add numpad layout to mk2.h (#15892)Felipe Bastos
2022-01-17[Keyboard] fix odin rgb light error (#15914)moyi4681
2022-01-12kbdfans/kbd67/mkiirgb/v4: remove duplicate definitions from config.h (#15858)James Young
2022-01-11Correct matrix effect name (#15816)Albert Y
2022-01-11[Keyboard] Fix KBD67 mark 2 v4 (#15835)Drashna Jaelre
2022-01-10[Keyboard] add kbd67mkiirgb v4 support (#15024)moyi4681
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-01-10[Keyboard] Enable RGB Matrix Animations on KBD67 mkIII ISO (#15808)Drashna Jaelre
2022-01-10[Keyboard] add kbd75rgb support (#15552)moyi4681
* add kbd75rgb support * Update keyboards/kbdfans/kbd75rgb/config.h * Update keyboards/kbdfans/kbd75rgb/rules.mk * Update keyboards/kbdfans/kbd75rgb/rules.mk * Update keymap.c * Update keymap.c * Update readme.md * Update keyboards/kbdfans/kbd75rgb/config.h * Update keyboards/kbdfans/kbd75rgb/config.h * Update keyboards/kbdfans/kbd75rgb/config.h * Update keyboards/kbdfans/kbd75rgb/rules.mk * Update keyboards/kbdfans/kbd75rgb/rules.mk * Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd75rgb/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd75rgb/rules.mk
2022-01-08kbdfans/kbd67/mkiirgb_iso: LAYOUT_65_iso_blocker conformance (#15794)James Young
2022-01-08[Keyboard] KBDfans KBD67 Mk.II RGB ISO (#14830)moyi4681
* add kbd67mkiirgb iso keyboard add kbd67mkiirgb iso keyboard * Update rules.mk * Update keyboards/kbdfans/kbd67/mkiirgb_iso/mkiirgb_iso.h * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/config.h * Update keyboards/kbdfans/kbd67/mkiirgb_iso/mkiirgb_iso.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk * Update readme.md * Update readme.md * Create info.json * Update info.json * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/via/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/keymaps/default/keymap.c * Update keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk
2022-01-05Fix info.json for kbdfans/odin/{rgb,soldered} (#15750)Sergey Vlasov
* kbdfans/odin/*: Reformat info.json to be human-readable Apply `qmk format-json` to the `info.json` files for `kbdfans/odin/rgb` and `kbdfans/odin/soldered; no actual content changes. * kbdfans/odin/*: Fix key ordering in info.json The order of key entries in `info.json` did not match the order of layout macro arguments (apparently the keys in the cursor block, which are shifted down by 0.25u with respect to the rest of keys, were treated as separate rows). Fix the order to make the configurator produce proper keymaps.
2022-01-02Revert "mkiirgb/v3: Swap R and G lanes to achieve correct RGB. (#15511)" ↵Vino Rodrigues
(#15660) This reverts commit 235c666f3d79ca42f8bc529bf006473396cb0bba.
2021-12-27mkiirgb/v3: Swap R and G lanes to achieve correct RGB. (#15511)Kyrylo Mikos
2021-12-24[Keymap] Jonavin kbd 67 keymap with advance RGB functions (#15527)jonavin
Co-authored-by: Jonavin <=>
2021-12-14Remove unnecessary backslash-escapes in default keymaps (#15472)Ryan
* Remove unnecessary backslash-escapes in default keymaps * Remove unnecessary backslash-escapes in via keymaps * Remove unnecessary backslash-escapes in default-ish keymaps
2021-12-13Update noroadsleft userspace and keymaps (2021-12-13) (#15470)James Young
* remove macroMode functionality * update kbdfans/kbd75/rev1:noroadsleft keymap - replace `_______` instances with `XXXXXXX` on System layer - add line breaks between keymap layers
2021-12-12Fix up build options comments (#15463)Ryan
2021-12-09Tidy up NKRO_ENABLE rules (#15382)Ryan
2021-12-09Remove empty config.h from default-ish keymaps (#15429)Ryan
2021-12-01Tidy up `SLEEP_LED_ENABLE` rules (#15362)Ryan
2021-11-29[Keyboard] add odin keyboard (#15150)moyi4681
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-24Remove use of __flash due to LTO issues (#15268)Joel Challis
2021-11-15Require explicit enabling of RGB Matrix modes (#15018)Drashna Jaelre
2021-11-09Merge remote-tracking branch 'upstream/master' into developJames Young
2021-11-09Update noroadsleft userspace and keymaps (2021-11-09) (#15099)James Young
2021-11-05Remove `BOOTMAGIC_ENABLE = lite` option (#15002)James Young
* remove BOOTMAGIC_ENABLE=lite setting * change keyboard BOOTMAGIC_ENABLE rules Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keyboard BOOTMAGIC_ENABLE inline comments Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite". * change keymap BOOTMAGIC_ENABLE rules Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keymap BOOTMAGIC_ENABLE inline comments Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * change layout/user BOOTMAGIC_ENABLE rules/comments Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/ * remove docs references to Full Bootmagic * convert data-driven Bootmagic Lite instances * remove Bootmagic Lite bodge from data-driven generation * Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a * update docs/ja/config_options.md per mtei * update docs/faq_misc.md per mtei Remove remaining Full Bootmagic reference.