Commit Graph

17835 Commits

Author SHA1 Message Date
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