James Young
c4c67f2eb2
KBDfans Tiger80 Community Layout Support and Keymap Touch-Up ( #17149 )
* info.json: apply friendly formatting
* rename LAYOUT_all to LAYOUT_tkl_f13_ansi_tsangan
* enable Community Layout support
* refactor keymaps to use grid alignment
2 years ago
James Young
394f147897
KBDfans Phase One Layout Macro Additions and Configurator Data ( #17148 )
* 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.
2 years ago
moyi4681
6a94a9547d
fix tiger80 matrix error ( #17107 )
2 years ago
Joel Challis
85289e34ae
Various fixes for g_led_config lint warnings ( #17104 )
2 years ago
Joel Challis
b7771ec25b
RESET -> QK_BOOT default keymaps ( #17037 )
2 years ago
Ryan
4a8bd7b9a5
Rename keymap_extras headers for consistency ( #16939 )
2 years ago
James Young
8e9a81a860
KBDfans KBD75 Refactor - 2022 Edition ( #17052 )
* 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
2 years ago
jonavin
c03e18f728
Jonavin-kb67-Reduce mem usage ( #16991 )
Co-authored-by: Jonavin <=>
2 years ago
moyi4681
3b6e48b012
[Keyboard] Add Phase One keyboard ( #16430 )
Co-authored-by: Ryan <fauxpark@gmail.com>
2 years ago
moyi4681
8430774430
[Keyboard] add tiger80 keyboard ( #16742 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
2 years ago
mudhead
e9ad400b83
[Keyboard] KBD67 rev1 Caps Lock LED Fix ( #16790 )
2 years ago
Droxx
669ad3c805
Droxx keymap ( #16607 )
* 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
2 years ago
Ryan
764dc18a81
Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ( #16655 )
2 years ago
Ryan
6a6a333c75
Disable RGB matrix pixel animations for some boards ( #16643 )
* idobao/id87/v2: disable RGB matrix pixel animations
* Same for two more boards
2 years ago
jack
708b3f9192
[Keyboard] Size reduction for kbdfans/kbd67/mkiirgb_iso ( #16601 )
2 years ago
Vino Rodrigues
bf4ce41696
[Keyboard] refine LED Matrix LED positions on KBD67 Lite ( #15769 )
2 years ago
James Young
ac6283e836
KBDfans KBD19x: add LAYOUT_iso ( #16240 )
2 years ago
peepeetee
1477440ba0
[Keyboard] move niu_mini to /kbdfans ( #16112 )
2 years ago
Felipe Bastos
2100a7ca7b
Move kbdpad_mk2 to kbdpad/mk2, add numpad layout to mk2.h ( #15892 )
2 years ago
moyi4681
8a3dfe2246
[Keyboard] fix odin rgb light error ( #15914 )
2 years ago
James Young
06b329cdb9
kbdfans/kbd67/mkiirgb/v4: remove duplicate definitions from config.h ( #15858 )
2 years ago
Albert Y
3d63c814d3
Correct matrix effect name ( #15816 )
2 years ago
Drashna Jaelre
bda520198e
[Keyboard] Fix KBD67 mark 2 v4 ( #15835 )
2 years ago
moyi4681
e2aee8f9bb
[Keyboard] add kbd67mkiirgb v4 support ( #15024 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2 years ago
Drashna Jaelre
e4f0c79413
[Keyboard] Enable RGB Matrix Animations on KBD67 mkIII ISO ( #15808 )
2 years ago
moyi4681
50d46b5003
[Keyboard] add kbd75rgb support ( #15552 )
* 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
2 years ago
James Young
4b0aa1a2af
kbdfans/kbd67/mkiirgb_iso: LAYOUT_65_iso_blocker conformance ( #15794 )
2 years ago
moyi4681
2ad8826b75
[Keyboard] KBDfans KBD67 Mk.II RGB ISO ( #14830 )
* 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
2 years ago
Sergey Vlasov
efa2b5b683
Fix info.json for kbdfans/odin/{rgb,soldered} ( #15750 )
* 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.
2 years ago
Vino Rodrigues
f3c080b4b4
Revert "mkiirgb/v3: Swap R and G lanes to achieve correct RGB. ( #15511 )" ( #15660 )
This reverts commit 235c666f3d
.
2 years ago
Kyrylo Mikos
235c666f3d
mkiirgb/v3: Swap R and G lanes to achieve correct RGB. ( #15511 )
2 years ago
jonavin
57a1d04d38
[Keymap] Jonavin kbd 67 keymap with advance RGB functions ( #15527 )
Co-authored-by: Jonavin <=>
2 years ago
Ryan
99b35940bc
Remove unnecessary backslash-escapes in default keymaps ( #15472 )
* Remove unnecessary backslash-escapes in default keymaps
* Remove unnecessary backslash-escapes in via keymaps
* Remove unnecessary backslash-escapes in default-ish keymaps
2 years ago
James Young
59a1495fbf
Update noroadsleft userspace and keymaps (2021-12-13) ( #15470 )
* remove macroMode functionality
* update kbdfans/kbd75/rev1:noroadsleft keymap
- replace `_______` instances with `XXXXXXX` on System layer
- add line breaks between keymap layers
2 years ago
Ryan
f718a10889
Fix up build options comments ( #15463 )
2 years ago
Ryan
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2 years ago
Ryan
315fb6e724
Remove empty config.h from default-ish keymaps ( #15429 )
2 years ago
Ryan
c12b997679
Tidy up `SLEEP_LED_ENABLE` rules ( #15362 )
2 years ago
moyi4681
9cc97302ab
[Keyboard] add odin keyboard ( #15150 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2 years ago
Joel Challis
282e916d86
Remove use of __flash due to LTO issues ( #15268 )
2 years ago
Drashna Jaelre
160b0558f5
Require explicit enabling of RGB Matrix modes ( #15018 )
2 years ago
James Young
8df90c63c1
Update noroadsleft userspace and keymaps (2021-11-09) ( #15099 )
2 years ago
James Young
84ea77ead6
Remove `BOOTMAGIC_ENABLE = lite` option ( #15002 )
* 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.
2 years ago
MechMerlin
a827adeaae
Documentation: Updated KBDFans readmes ( #14725 )
Co-authored-by: Ryan <fauxpark@gmail.com>
2 years ago
Ryan
b487e10753
Clean up LED/RGB Matrix driver config ( #14760 )
2 years ago
Ryan
36bc3c867e
Remove redundant `UNICODE_ENABLE = no` in keyboard-level rules.mk ( #14633 )
2 years ago
James Young
6f36eb469d
Remove unused `IS_COMMAND()` instances and Magic Key definitions ( #14610 )
* Remove unused IS_COMMAND() instances from keyboard-level config.h, 0-9
* Remove unused IS_COMMAND() instances from keyboard-level config.h, A-B
* Remove unused IS_COMMAND() instances from keyboard-level config.h, C-D
* Remove unused IS_COMMAND() instances from keyboard-level config.h, E-G
* Remove unused IS_COMMAND() instances from keyboard-level config.h, handwired
* Remove unused IS_COMMAND() instances from keyboard-level config.h, H-M
* Remove unused IS_COMMAND() instances from keyboard-level config.h, N-R
* Remove unused IS_COMMAND() instances from keyboard-level config.h, S-Z
* Remove unused Magic Key definitions from keyboard-level config.h, 0-9
* Remove unused Magic Key definitions from keyboard-level config.h, A
* Remove unused Magic Key definitions from keyboard-level config.h, B
* Remove unused Magic Key definitions from keyboard-level config.h, C
* Remove unused Magic Key definitions from keyboard-level config.h, D-E
* Remove unused Magic Key definitions from keyboard-level config.h, F-H
* Remove unused Magic Key definitions from keyboard-level config.h, handwired
* Remove unused Magic Key definitions from keyboard-level config.h, I-K
* Remove unused Magic Key definitions from keyboard-level config.h, L-M
* Remove unused Magic Key definitions from keyboard-level config.h, N-R
* Remove unused Magic Key definitions from keyboard-level config.h, S-V
* Remove unused Magic Key definitions from keyboard-level config.h, W-Z
* Merge remote-tracking branch 'upstream/master' into clean/command_and_magic
* Remove remaining unused IS_COMMAND() instances from keyboard-level config.h
2 years ago
Ryan
6b74e48f81
Remove audio pin references in rules.mk ( #14532 )
2 years ago
Ryan
574b6734af
Remove backlight pin references in rules.mk ( #14513 )
2 years ago
Konstantin Đorđević
4348e2ffc1
[Keymap] Updates to existing keymaps and userspace ( #14503 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
2 years ago