b20bf26c6b
vialrgb: handle the disable mode
2021-07-17 23:46:11 -04:00
fa77ed964e
vialrgb: switch to 16-bit rgb mode for future proofing
2021-07-17 23:46:11 -04:00
23e8adc8b2
vialrgb: add all effects
2021-07-17 23:46:11 -04:00
1d5ed0b24a
vialrgb: convert between vialrgb id and qmk id for modes
2021-07-17 23:46:11 -04:00
5bc1373a27
move RGB_MATRIX_MAXIMUM_BRIGHTNESS to header file
2021-07-17 23:46:11 -04:00
881c8027d2
vialrgb: add rgb info command
2021-07-17 23:46:11 -04:00
7ee6ddd9a7
vialrgb: initial
2021-07-17 23:46:11 -04:00
fa26d6e1bc
qmk_settings: wrap TAP_CODE_DELAY and TAP_HOLD_CAPS_DELAY
2021-07-17 23:46:11 -04:00
a284336819
qmk_settings: wrap tap/hold settings
2021-07-17 23:46:11 -04:00
6a48f2be28
vial: fix build with features disabled
2021-07-17 23:46:11 -04:00
4a95d01faa
qmk_settings: pick up oneshot defaults from macros
2021-07-17 23:46:11 -04:00
01b92fcb45
qmk_settings: enable by default
2021-07-17 23:46:11 -04:00
ab47d18274
qmk_settings: fix compile errors when disabled
2021-07-17 23:46:10 -04:00
7d23ffe1bc
qmk_settings: wrap COMBO_TERM
2021-07-17 23:46:10 -04:00
c9492cef89
fix combo handling for interrupted combos
2021-07-17 23:46:10 -04:00
99772b39c4
vial/combo: remove the KC_NO workaround, no longer needed
2021-07-17 23:46:10 -04:00
26a9cb5749
vial/combo: implement dynamic combos
2021-07-17 23:46:10 -04:00
8ccef55b3e
vial/combo: prototype
2021-07-17 23:46:10 -04:00
e0c7388e5d
vial/tap-dance: allow complex keycodes
2021-07-17 23:46:10 -04:00
274d9dcf07
vial/tap-dance: change double hold behavior when no explicit entry
2021-07-17 23:46:10 -04:00
be80d90f42
vial/tap-dance: adjust behavior for double tap+hold
2021-07-17 23:46:10 -04:00
5f4aa29c0d
vial/tap-dance: initial implementation
2021-07-17 23:46:10 -04:00
9ae8b1bc27
qmk_settings: remove debounce, tap-hold
2021-07-17 23:46:10 -04:00
d0747a6904
qmk_settings: wrap mouse keys
2021-07-17 23:46:10 -04:00
2f37c69ac9
qmk_settings: wrap one shot keys
2021-07-17 23:46:10 -04:00
e692dee6c7
qmk_settings: wrap auto shift
2021-07-17 23:46:10 -04:00
2848a74f62
qmk_settings: retrieve supported settings
2021-07-17 23:46:10 -04:00
2affa3ac05
vial: add qmk settings reset command
2021-07-17 23:46:10 -04:00
6b0df5146f
qmk_settings: implement setting persistence
2021-07-17 23:46:10 -04:00
b34258dbd6
qmk_settings: update with test settings
2021-07-17 23:46:10 -04:00
8dc2d07288
qmk_settings: initial prototype
2021-07-17 23:46:10 -04:00
c0cd1bfc6c
vial: bump protocol version
2021-07-17 23:46:10 -04:00
f792aee954
Merge remote-tracking branch 'origin/master' into develop
2021-07-18 00:41:56 +00:00
07ae72ea6b
LazyDesigners Bolt: move via keymap to keymaps directory ( #13581 )
2021-07-17 17:41:29 -07:00
1374722033
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 23:26:23 +00:00
876f861715
Discipline layout macro/Configurator fixes ( #13574 )
...
* use human-friendly formatting in info.json
* move layout macro aliases to info.json
* correct and complete layout data
Corrects the layout data for a few layouts, adds the missing data, and renames some of the layout macros.
- rename LAYOUT_wkl_ansi_2_right_mods to LAYOUT_65_ansi_wkl
- rename LAYOUT_wkl_ansi_3_right_mods to LAYOUT_65_ansi_lwkl
- rename LAYOUT_wkl_iso_2_right_mods to LAYOUT_65_iso_wkl
- rename LAYOUT_wkl_iso_3_right_mods to LAYOUT_65_iso_lwkl
2021-07-17 16:25:56 -07:00
2eb8349437
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 23:18:15 +00:00
26e64f4fd3
ACR60 Refactor ( #13575 )
...
* modernize acr60.h
- use #pragma once include guard
- add license header
- use four-space indent
- use QMK three-character notation for layout macro arguments
* human-friendly format info.json
* remove `key_count` keys from info.json
* rename LAYOUT_2_shifts to LAYOUT_all
* move LAYOUT_all to top
* use QMK three-character notation in info.json
* refactor default keymap
- add license header
- remove third layer (does nothing)
- replace Shift-Escape keycode with KC_GESC
- use LAYOUT_all macro instead of LAYOUT
* modernize readme.md
- update header
- convert metadata section to list
- add flashing and bootloader jump instructions
- update Docs links
* use #pragma once include guard in config.h
* update LED Indicator API
* add license headers
2021-07-17 16:17:48 -07:00
c329b549e4
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 17:16:52 +00:00
ca0e7e7bd9
Cutie Club Giant Macro Pad: add info.json ( #13576 )
2021-07-17 10:16:20 -07:00
4be8eec4f2
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 08:43:29 +00:00
b127180c0c
Xelus Akis Configurator Fixes ( #13577 )
...
* correct layout macro references
The keyboard's header file and info.json referenced different layout macro names.
* correct layout data
Insert an object for the Non-US Backslash key, which was previously missing.
2021-07-17 01:43:02 -07:00
2b2ff48c5d
Vial support for KBDFans KBD75 Rev 2 ( #31 )
...
* Vial support for KBDFans KBD67 Hotswap
* Edited config.h
* Vial Support for KBD67 Rev2
* Vial support for KBDFans KBD75 Rev 2
2021-07-17 03:35:48 -04:00
777fffb067
Revert "Add rgblight to RGB Matrix VPATH" ( #13559 )
2021-07-17 13:39:52 +10:00
d1295ffe9a
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 03:13:57 +00:00
d26537acc1
remove RGBLIGHT_H_DUMMY_DEFINE
macro from rgblight.h ( #13569 )
2021-07-17 12:13:16 +09:00
bf662f76fc
Vial support for KBDFans KBD67 Rev2 ( #30 )
...
* Vial support for KBDFans KBD67 Hotswap
* Edited config.h
* Vial Support for KBD67 Rev2
2021-07-16 18:04:44 -04:00
cdae9a7b19
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 19:16:39 +00:00
932a67ced2
Limit RGB brightness for crkbd when not defined ( #13568 )
2021-07-16 12:16:06 -07:00
3495ffab77
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:49:59 +00:00