Zach White
c13ce5479c
wip
2021-09-05 10:54:33 -07:00
QMK Bot
0b1dee6c50
Merge remote-tracking branch 'origin/master' into develop
2021-09-04 14:02:25 +00:00
JayceFayne
014aa0661e
Fix Space Cadet md link ( #14300 )
2021-09-04 15:01:56 +01:00
QMK Bot
e4fcdf57cf
Merge remote-tracking branch 'origin/master' into develop
2021-09-04 02:02:43 +00:00
Albert Y
c9262cf7f8
Enable extra keys for Technik ortho and stagger ( #14282 )
...
* Extra keys for technik ortho
* Extra keys for technik staggered
Co-authored-by: filterpaper <filterpaper@localhost>
2021-09-04 03:02:15 +01:00
QMK Bot
d272bf2dc2
Merge remote-tracking branch 'origin/master' into develop
2021-09-03 20:03:43 +00:00
James Young
b15bd128a5
FJLabs Ready100 Configurator Fixes ( #14291 )
...
* grid-align keycodes; use short-form keycodes
No logic change.
* info.json: correct layout macro reference
* info.json: correct LAYOUT_64key data
Removes an extra key from the layout data.
* 64_ansi Community Layout support
* rename LAYOUT_64key to LAYOUT_64_ansi (with alias for backwards compatibility)
* add LAYOUTS = 64_ansi to rules.mk
* remove width and height keys from info.json
2021-09-03 21:03:15 +01:00
QMK Bot
9f17f9b2e1
Merge remote-tracking branch 'origin/master' into develop
2021-09-03 20:02:20 +00:00
James Young
06c89e8abf
Naiping NPhhkb: 60_tsangan_hhkb Community Layout support ( #14292 )
...
* 60_tsangan_hhkb Community Layout support
* rename LAYOUT to LAYOUT_60_tsangan_hhkb
* add LAYOUTS = 60_tsangan_hhkb to rules.mk
* correct maintainer field in info.json
* remove width and height keys from info.json
* fix GitHub account link on readme
2021-09-03 21:01:50 +01:00
QMK Bot
88bb29fb17
Merge remote-tracking branch 'origin/master' into develop
2021-09-03 20:00:59 +00:00
James Young
90909fbaf7
takashicompany/endzone34: correct QMK Configurator key sequence ( #14290 )
...
* update info.json formatting
* convert tabs to spaces
* apply human-friendly formatting
* correct Configurator key sequence
* remove width and height keys from info.json
2021-09-03 21:00:29 +01:00
QMK Bot
f95706810a
Merge remote-tracking branch 'origin/master' into develop
2021-09-03 18:48:40 +00:00
James Young
5f6d9913f8
OwLab Voice65 Hotswap: 65_ansi_blocker Community Layout support ( #14293 )
...
* 65_ansi_blocker Community Layout support
* rename LAYOUT to LAYOUT_65_ansi_blocker (with alias for backwards compatibility)
* add LAYOUTS = 65_ansi_blocker to rules.mk
* remove width and height keys from info.json
2021-09-03 11:48:10 -07:00
QMK Bot
337be283ca
Merge remote-tracking branch 'origin/master' into develop
2021-09-03 16:10:08 +00:00
Ryan
8574bf20d3
Remove more cruft in keyboard files ( #14288 )
2021-09-03 17:09:30 +01:00
QMK Bot
5bb9da6bca
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 17:50:50 +00:00
jhauh
a01057d19d
[Keymap] Update iris fluffactually keymap ( #14265 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-02 10:50:17 -07:00
QMK Bot
751dc35546
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 17:50:12 +00:00
Drashna Jaelre
956cf8d7bf
[Keyboard] Work Louder board fixup ( #14247 )
...
* [Keyboard] Add some last minute tweaks to Work board
* Additional fixes
* Fix rgb pin
* Fix ws2812 hackery
* additional led tweaks
* Add indicator LEDs
* fix bootmagic settings
* Fix up RGB stuff
* Limit power draw for entire board
* fixup lights and such
* change LED order on loop
* Fix indicators if via is not enabled
* Enable Sleep for rgb matrix
* Even more LED tweaks
* Final tweaks?
* Tweak keycodes
2021-09-02 10:49:44 -07:00
QMK Bot
d68d34644a
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 17:18:08 +00:00
James Young
d36a7c512d
PistachioPro: correct Configurator key sequence ( #14277 )
...
* info.json: apply human-friendly formatting
* correct LAYOUT key sequence
Moves the Enter key object to the correct place in sequence.
2021-09-02 10:17:35 -07:00
QMK Bot
d8a2142f24
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 17:10:14 +00:00
James Young
ebfa7e14f3
Matrix Falcon info.json fixes ( #14273 )
...
* apply human-friendly formatting to info.json
* update key labels; correct maintainer field
* add LAYOUT_all data to info.json
* remove width and height keys from info.json (per fauxpark)
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-02 18:09:38 +01:00
QMK Bot
c2da0da1dc
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 17:09:13 +00:00
James Young
0290dd3547
Yoichiro Lunakey Macro: correct Configurator key sequence ( #14276 )
...
* apply human-friendly formatting to info.json
* correct Configurator key sequence
2021-09-02 18:08:35 +01:00
QMK Bot
0ed4002c19
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 04:13:12 +00:00
jonavin
98a2e9dc0e
[Keymap] new murphpad landscape keymap with encoder enhanced functions ( #14103 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Jonavin <=>
2021-09-01 21:12:57 -07:00
peott-fr
e056ae58a0
[Keymap] Fine-tuning Nyquist keymap. ( #14269 )
2021-09-01 21:12:15 -07:00
QMK Bot
98436577d7
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 04:09:36 +00:00
Drashna Jaelre
37aef4ebe1
[Keymap] Fix Drashna Keymap issues missed before Develop merge ( #14271 )
2021-09-01 21:08:58 -07:00
QMK Bot
cfedd3054e
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 03:51:21 +00:00
James Young
c1e5c920a9
naiping/np64: 64_ansi Community Layout support and codebase touch-up ( #14264 )
2021-09-01 20:50:44 -07:00
QMK Bot
e597469964
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 03:47:31 +00:00
James Young
b55154fb0a
neson design/n6: Extended Community Layout Support and Layout Macro Fix ( #14266 )
2021-09-01 20:47:28 -07:00
James Young
c0eab2a504
wuque/serneity65: Layout Macro rework and Configurator fix ( #14267 )
2021-09-01 20:46:53 -07:00
QMK Bot
f77602b8fb
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 03:44:58 +00:00
hvp
cb53c4fd41
[Keymap] hvp keymap for Cornelius, updated ut47.2 and userspace ( #14187 )
2021-09-01 20:44:36 -07:00
peott-fr
872414f454
[Keymap] Add peott-fr H87 keymap ( #14232 )
2021-09-01 20:44:12 -07:00
QMK Bot
7847acdded
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 03:43:04 +00:00
jonavin
b6ca21c65c
[Keymap] Jonavin keymap gmmk pro ( #14220 )
...
add rgb nightmode and optional colemak layer
Co-authored-by: Jonavin <=>
2021-09-01 20:42:31 -07:00
QMK Bot
b0104e99a5
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 03:41:44 +00:00
Christian Eiden
cded3b7582
[Keymap] own scylla keymap ( #14224 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-01 20:41:17 -07:00
QMK Bot
d437f78f57
Merge remote-tracking branch 'origin/master' into develop
2021-09-02 03:41:03 +00:00
qieq
bb356a1584
[Docs] Update path to keycode.h ( #14263 )
2021-09-01 20:40:12 -07:00
QMK Bot
48a7b50238
Merge remote-tracking branch 'origin/master' into develop
2021-09-01 17:44:43 +00:00
James Young
7575bc23a6
MatchstickWorks SouthPad: correct Configurator key sequence ( #14255 )
...
* matchstickworks/southpad: correct Configurator key sequence
* replace tabs with spaces; apply four-space indent
2021-09-01 10:44:03 -07:00
QMK Bot
b4065c557a
Merge remote-tracking branch 'origin/master' into develop
2021-09-01 12:21:39 +00:00
James Young
583f07ac58
owl8: add info.json file ( #14256 )
...
* owl8: add info.json file
* remove width and height keys (per fauxpark)
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-01 13:20:56 +01:00
Ryan
1b357ea432
Fix typos from 14248 ( #14261 )
2021-09-01 13:19:17 +01:00
QMK Bot
4df91985f7
Merge remote-tracking branch 'origin/master' into develop
2021-09-01 09:49:03 +00:00
Jay Greco
c573926e05
Fix snailmap compilation error ( #14250 )
...
* Fix snailmap compilation error
* Update keymap.c with correct OLED_ENABLE defines
2021-09-01 10:48:14 +01:00
Ryan
41c50bb653
Change keyboard level include guards to pragma once
( #14248 )
...
* Change keyboard level include guards to `pragma once`
And clean up a lot of layout macros
* Oops
* Remove dangling endif
2021-09-01 19:03:14 +10:00
QMK Bot
971d36bb9e
Merge remote-tracking branch 'origin/master' into develop
2021-09-01 02:51:13 +00:00
James Young
8d97c54770
mnk50: Configurator Fix and Layout Macro Additions ( #14257 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-01 12:50:32 +10:00
QMK Bot
d019c8a991
Merge remote-tracking branch 'origin/master' into develop
2021-09-01 00:51:16 +00:00
Casey Webster
c5ec423438
[Keymap] cwebster2 Keymap and userspace updates ( #14258 )
2021-08-31 17:50:42 -07:00
QMK Bot
54ae829b04
Merge remote-tracking branch 'origin/master' into develop
2021-08-31 23:19:00 +00:00
Andre Brait
fac5ec4656
Move GMMK Pro layouts to the correct subdir ( #14241 )
...
Also fix a compilation issue in the mike1808 keymap
2021-09-01 00:18:35 +01:00
QMK Bot
7d797d2e34
Merge remote-tracking branch 'origin/master' into develop
2021-08-31 22:26:19 +00:00
Drashna Jaelre
b7693c971c
[Keyboard] Disable console on Iris Rev5 ( #14249 )
2021-08-31 15:25:46 -07:00
QMK Bot
94c9716e5b
Merge remote-tracking branch 'origin/master' into develop
2021-08-31 18:30:22 +00:00
James Young
92106ee038
emi20: remove dead space from Configurator layout ( #14254 )
2021-08-31 19:29:49 +01:00
QMK Bot
9abc657903
Merge remote-tracking branch 'origin/master' into develop
2021-08-31 18:25:13 +00:00
Felix Jen
b6d7b13a7a
[Keyboard] Add FJLabs KF87 PCB ( #14179 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-31 11:24:41 -07:00
QMK Bot
7830d671d3
Merge remote-tracking branch 'origin/master' into develop
2021-08-31 18:23:39 +00:00
Ibnu Daru Aji
6f5428687c
[Keymap] reflects current rick's keymap ( #14169 )
2021-08-31 11:23:02 -07:00
Takeshi ISHII
1fdf766988
handwired/symmetric70_proto use post_rules.mk ( #14235 )
2021-08-31 16:58:43 +09:00
Takeshi ISHII
b8c68afb2f
[Keyboard] Helix use post_rules.mk
( #14216 )
...
* Helix/pico use post_rules.mk insted of local_features.mk
Tested with the following procedure.
```
git checkout 77a93fec79
(qmk/develop)
make clean
make helix/pico:all:check-md5
make helix/pico/sc:all:check-md5
git checkout helix_use_post_rules.mk
make clean
make helix/pico:all:check-md5
make helix/pico/sc:all:check-md5
```
* Helix/rev2 use post_rules.mk
Tested with the following procedure.
```
git checkout 77a93fec79
(qmk/develop)
make clean
make helix/pico:all:check-md5
make helix/pico/sc:all:check-md5
make helix/rev2:all:check-md5
make helix/rev2/sc:all:check-md5
git checkout helix_use_post_rules.mk
make clean
make helix/pico:all:check-md5
make helix/pico/sc:all:check-md5
make helix/rev2:all:check-md5
make helix/rev2/sc:all:check-md5
```
2021-08-31 16:58:07 +09:00
QMK Bot
bab997c8c4
Merge remote-tracking branch 'origin/master' into develop
2021-08-31 05:19:55 +00:00
Salicylic-acid3
bdd0a6c097
[Keyboard] Addition of VIA keymap and a few fixes for naked60 ( #14225 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-30 22:19:21 -07:00
QMK Bot
4d4c61f2e8
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 23:26:17 +00:00
Joel Challis
f2c9e82e5b
cherry pick tidy up ( #14244 )
2021-08-31 00:25:41 +01:00
QMK Bot
a163d34abc
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 23:13:53 +00:00
coliss86
1e7117317f
Documentation: Fix links in key overrides ( #14228 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-31 09:13:19 +10:00
QMK Bot
25a2502216
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 19:34:52 +00:00
JX
5ed8edae49
Update ws2812_spi.c ( #14237 )
2021-08-30 20:34:19 +01:00
Drashna Jaelre
15710db4ad
Move feature suspend logic out of platform specific code ( #14210 )
2021-08-30 20:21:03 +01:00
QMK Bot
cf28feaf4d
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 18:50:23 +00:00
Danny
2dc07391bd
[Keyboard] Add Iris Rev. 5 ( #13934 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-30 11:49:46 -07:00
QMK Bot
d770e273e1
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 18:42:37 +00:00
dogspace
27aebba1b1
[Keymap] Add new snailmap keymap to nullbitsco/nibble keyboard ( #14024 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-30 11:42:04 -07:00
QMK Bot
3f4d39ec84
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 18:29:26 +00:00
kb-elmo
c9283f4c1f
[Keyboard] Add OwLab Jelly Epoch ( #14190 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-30 11:29:15 -07:00
Rifaa Subekti
b63114ea29
[Keyboard] add slamz keyboard ( #14188 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-30 11:28:54 -07:00
QMK Bot
3471b2ac89
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 18:23:31 +00:00
Purdea Andrei
9583f9f589
[Bug] Fix build error when enabling NO_HAPTIC_MOD ( #14178 )
...
Without this build would fail, if a keyboard had haptic feedback enabled,
TAPPING_TOGGLE was not overridden in a config.h, and if NO_HAPTIC_MOD was
defined in config.h.
2021-08-30 11:22:53 -07:00
QMK Bot
4853ca1437
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 18:05:43 +00:00
Felix Jen
949cfd4632
[Keyboard] add maker keyboards alexa ( #14165 )
2021-08-30 11:05:13 -07:00
QMK Bot
9a888a5ec5
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 18:05:13 +00:00
peott-fr
557fce7a8e
[Keymap] Add peott-fr keymap for Kbd6x ( #14164 )
2021-08-30 11:04:42 -07:00
QMK Bot
5b4f63c45f
Merge remote-tracking branch 'origin/master' into develop
2021-08-30 18:04:21 +00:00
Vincent Vorholter
9d32cb68c3
[Keyboard] Changed ProductID on basketweav keyboards ( #14162 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Vince Vorholter <vince@28east.co.za >
2021-08-30 11:03:53 -07:00
Zach White
596c4a1f87
Remove bin/qmk ( #14231 )
...
* Remove the bin/qmk script
* remove bin/qmk from workflows
2021-08-29 16:50:22 -07:00
QMK Bot
b46064a891
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 23:47:04 +00:00
Zach White
baa423004a
ensure that the directory for sys.executable is in the user's path ( #14229 )
2021-08-29 16:46:36 -07:00
QMK Bot
92e606b927
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 23:42:27 +00:00
Zach White
b705020daf
move everything from qmkfm/base_container to qmkfm/qmk_cli ( #14230 )
2021-08-29 16:41:56 -07:00
QMK Bot
5fbfab1f3b
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 21:53:15 +00:00
peott-fr
13a2da973f
Nyquist ( #14202 )
...
* adding my Nyquist keymap
* Updating Nyquist keymap with licensing.
* Cleaning-up and improving Nyquist keymap.
* Cleaning-up and improving Nyquist keymap.
2021-08-29 22:52:49 +01:00
QMK Bot
532bff7b6c
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 21:25:08 +00:00
Sergey Vlasov
a1866a962c
Update the nix-shell environment ( #13316 )
...
* Nix: Allow calls to `bin/qmk` even when the build was started by `qmk`
The `$PATH` modifications performed by the Nix wrapper for the `qmk`
executable prevent `bin/qmk` from working properly (the changed `$PATH`
contains a wrong `python3` executable which does not have the needed
Python modules in its module path). As a workaround, disable the
generation of that wrapper for the `qmk` Python package (there is yet
another wrapper generated while building the Python environment, which
would still set the Python module path properly when running `qmk`).
Although `bin/qmk` is officially deprecated, QMK CLI still invokes it in
some cases (at least `qmk doctor` and `qmk pytest`), therefore keeping
these invocations working is useful.
* Nix: Update `util/nix/pyproject.toml` to match `requirements*.txt`
Update the Python dependency information used by Poetry to match the
current state of the qmk_firmware code.
* Nix: Bump QMK CLI dependency to 1.0.0; bump other Python deps
Update Python dependencies for nix-shell to the most recent releases:
- dotty-dict: 1.3.0 -> no longer used
- milc: 1.4.2 -> 1.6.2
- pep8-naming: 0.11.1 -> 0.12.1
- pygments: 2.9.0 -> 2.10.0
- pyrsistent: 0.17.3 -> 0.18.0
- pyusb: 1.1.1 -> 1.2.1
- setuptools-scm: 6.0.1 -> no longer used
- qmk: 0.1.0 -> 1.0.0
- qmk-dotty-dict: not used -> 1.3.0.post1
- yapf: 0.30.0 -> 0.31.0
Note to self: The command to update Python dependencies changed to:
( cd util/nix && nix run 'nixpkgs#poetry' -- update --lock )
2021-08-29 22:24:43 +01:00
QMK Bot
d227c8692a
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 19:19:29 +00:00
J.Flanagan
ef7fdee6c8
[Keyboard] Add Viktus SP Mini ( #14069 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-29 12:18:56 -07:00
QMK Bot
55d6956553
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 11:10:11 +00:00
Trent Hoh
f87cd8e8a0
[Keyboard] Corrected layout for np24 by YMDK ( #14096 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-29 04:09:43 -07:00
QMK Bot
8800adc533
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 11:08:51 +00:00
peott-fr
94d7635a4a
[Keymap] My Prime E keymap ( #14117 )
2021-08-29 04:08:23 -07:00
QMK Bot
7209d7cca9
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 11:08:23 +00:00
Weirdo
5d5668c3f8
[Keyboard] Add kelownaRGB64 ( #14141 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-29 04:07:54 -07:00
QMK Bot
77a93fec79
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 06:06:26 +00:00
Takeshi ISHII
9afc64cd61
[Keyboard] fix compile error make helix/rev2/sc:all
( #14214 )
2021-08-29 15:06:00 +09:00
Zach White
c729df09ca
fix automatic directory for qmk lint ( #14215 )
2021-08-28 23:02:31 -07:00
Zach White
566d598516
Add check for non-assignment code in rules.mk ( #12108 )
...
* Add check for non-assignment code in rules.mk
* fix lint check
* fix lint
* fixup to reflect the final state of #8422
* fix lint
2021-08-29 12:37:55 +10:00
Zach White
f155865804
remove qmk console, which is now part of the global cli ( #14206 )
2021-08-29 11:27:57 +10:00
QMK Bot
1ac3b3e9b6
Merge remote-tracking branch 'origin/master' into develop
2021-08-29 00:52:22 +00:00
Nick Brassel
dd8922d482
Fixup upstream paths for submodules. ( #14205 )
2021-08-29 10:51:53 +10:00
QMK Bot
7b8cdfc19d
Merge remote-tracking branch 'origin/master' into develop
2021-08-28 23:48:16 +00:00
Nick Brassel
6caebb7b61
Bootmagic lite docs clarity. ( #14204 )
2021-08-29 09:47:48 +10:00
Takeshi ISHII
9fe7b5307a
add 'include keyboard_features.mk' into build_keyboard.mk ( #8422 )
...
* add 'include keyboard_features.mk' into build_keyboard.mk
keyboard_features.mk is a keyboard-local version of the functions performed by common_features.mk.
* add comment into build_keyboard.mk
* added description of keyboard_features.mk in hardware_keyboard_guidelines.md.
* rename `keyboard_features.mk` to `post_rules.mk`
2021-08-29 09:42:57 +10:00
Nick Brassel
f061ca4974
Breaking changes develop merge to master, 2021Q3 edition. ( #14196 )
2021-08-29 08:20:25 +10:00
Nick Brassel
4bad375d7c
2021Q3 pre-merge develop
changelog, keyboard aliases ( #14198 )
...
* Initial changelog.
* Data driven.
* Submodule update.
* Updated breaking changes docs.
* Aliases.
* Aliases.
2021-08-29 08:18:18 +10:00
Drashna Jaelre
29ec2d8f42
[Docs] Add examples to RGB Matrix Indicators docs ( #12797 )
2021-08-27 06:41:33 +10:00
QMK Bot
7e1634e2a6
Merge remote-tracking branch 'origin/master' into develop
2021-08-26 17:50:09 +00:00
jackytrabbit
ff65185dec
Add support for lazydesigners/cassette8 ( #14145 )
...
* Add support for lazydesigners/cassette8
Add support for lazydesigners/cassette8
* Update keyboards/lazydesigners/cassette8/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/lazydesigners/cassette8/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/lazydesigners/cassette8/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/lazydesigners/cassette8/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/lazydesigners/cassette8/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/lazydesigners/cassette8/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/lazydesigners/cassette8/info.json
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-26 18:49:36 +01:00
QMK Bot
a13b0d8a6c
Merge remote-tracking branch 'origin/master' into develop
2021-08-26 17:47:28 +00:00
jpuerto96
3fce5e6912
New Keyboard - V4n4g0rth0n ( #14152 )
...
* General: Initial commit for v4n4g0rth0n
* Remove unecessary things|
* General: Fix info.json
* Finalize changes
* Update keyboards/v4n4g0rth0n/config.h
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/v4n4g0rth0n/v1/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/v4n4g0rth0n/v2/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/v4n4g0rth0n/v1/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-26 18:45:48 +01:00
Joel Challis
87cdb1cf9a
Update readme files ( #14172 )
2021-08-26 16:53:24 +01:00
Joel Challis
48d0ad28e7
Move to correct location ( #14171 )
2021-08-26 14:14:48 +01:00
QMK Bot
6d646880a4
Merge remote-tracking branch 'origin/master' into develop
2021-08-26 11:38:28 +00:00
kb-elmo
edf35615cf
Skeletn87 - Fix RGB pin ( #14170 )
...
* add Skeletn87
* update skeletn87 files
* update skeletn87 soldered
* update readme image
* update readme (again)
* fix skeletn87 indicator LEDs
* fix led pin for production PCB
2021-08-26 12:37:55 +01:00
QMK Bot
2bc978437e
Merge remote-tracking branch 'origin/master' into develop
2021-08-25 23:56:39 +00:00
Charles
ee3a1133f1
[keyboard] Add 0x3E ( #14088 )
...
* Add 0x3E - default config
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply suggestions from code review 2
Firmware size optimization
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Rename files as per project guidelines + remove empty
* Update link in readme.md
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-26 00:56:09 +01:00
QMK Bot
0c97bc5179
Merge remote-tracking branch 'origin/master' into develop
2021-08-25 23:40:04 +00:00
8bits4ever
4c5334cb9e
[converter/a1200] Changing layout macro reference info.json ( #14143 )
...
* Rename keyboards/converter/a1200/config.h to keyboards/converter/a1200/teensy2pp/config.h
* Rename keyboards/converter/a1200/rules.mk to keyboards/converter/a1200/teensy2pp/rules.mk
* Create dummy
* Add files via upload
* Delete dummy
* Update readme.md
* Update info.json
2021-08-26 00:39:34 +01:00
QMK Bot
329c130202
Merge remote-tracking branch 'origin/master' into develop
2021-08-25 19:04:06 +00:00
MechMaster48
89f2b9486f
[Keymap] mechmaster48 keymap for OLKB Preonic rev3 ( #14137 )
2021-08-25 12:03:27 -07:00
Joel Challis
527b1e52aa
Move nix folder alongside vagrant ( #14132 )
2021-08-25 15:27:48 +01:00
Joel Challis
a84de5e22b
Revert 14083 && 14144 ( #14150 )
...
* Revert "Short term bodge for firmware size bloat (#14144 )"
This reverts commit a8d6547346
.
* Revert "Tidy up quantum.c now some of tmk_core has been merged (#14083 )"
This reverts commit c4dbf4bf01
.
2021-08-25 01:16:59 +01:00
QMK Bot
3855713ca0
Merge remote-tracking branch 'origin/master' into develop
2021-08-24 22:10:04 +00:00
Albert Y
bb1b822247
[Keyboard] Update Technik ortholinear RGB matrix points ( #14124 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-08-24 15:09:26 -07:00
Joel Challis
622c3cac3a
Fix merge artifacts ( #14146 )
2021-08-24 17:18:25 +01:00
Joel Challis
2cade3a483
Align some quantum sub-directories ( #14134 )
...
* Misc folder tidy
* Review comments
* Remove redundant entry
2021-08-24 17:07:11 +01:00
QMK Bot
2827a3cf75
Merge remote-tracking branch 'origin/master' into develop
2021-08-24 15:44:36 +00:00
Yoichiro Tanaka
b4867e1600
[Keyboard] Add yoichiro/lunakey_macro ( #13849 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-24 08:44:00 -07:00
Joel Challis
a8d6547346
Short term bodge for firmware size bloat ( #14144 )
2021-08-24 16:09:23 +01:00
Drashna Jael're
e3b68ddfe8
Merge remote-tracking branch 'origin/master' into develop
2021-08-24 07:32:31 -07:00
Takeshi ISHII
c9c60d227e
add wait_cpuclock() macro for AVR and CPU_CLOCK macro ( #12755 )
2021-08-24 14:34:24 +01:00
Joel Challis
c4dbf4bf01
Tidy up quantum.c now some of tmk_core has been merged ( #14083 )
2021-08-24 14:28:37 +01:00
GG
097e85e930
[Keyboard] Add serneity65 ( #13889 )
2021-08-24 02:50:56 -07:00
Xelus22
c4a2dc9a2d
fix ( #14142 )
2021-08-24 19:39:24 +10:00
Christian Sandven
3ef978cb13
[Keyboard] Fix keyprez qmk configurator ( #14119 )
2021-08-24 01:54:17 -07:00
kb-elmo
a4aa6ccf7b
[Keyboard] Add QEZ keyboard ( #14131 )
2021-08-24 01:49:50 -07:00
Albert Y
b8c74d6b5d
[Keyboard] Update Technik staggered RGB matrix points ( #14125 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-08-24 01:49:13 -07:00
stickandgum
eaad654798
[Keymap] Fixed GMMK Pro -> stickandgum keymap readme.md ( #14123 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-24 01:48:35 -07:00
Rifaa Subekti
e1c264f579
[Keyboard] Update info.json for ocean/gin_v2 ( #14121 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-24 01:42:23 -07:00
Drashna Jaelre
bc239cd520
[Keymap] Drashna keymap fixups ( #14140 )
2021-08-24 01:37:14 -07:00
Drashna Jaelre
3455e2408d
[Keyboard] Fix default keymap for quark squared keyboard ( #14139 )
2021-08-24 01:19:00 -07:00
Xelus22
4e1c5887c5
[Core] Refactor OLED to allow easy addition of other types ( #13454 )
...
* add docs
* core changes
* update keyboards to new OLED
* updated users to new OLED
* update layouts to new OLED
* fixup docs
* drashna's suggestion
* fix up docs
* new keyboards with oled
* core split changes
* remaining keyboard files
* Fix The Helix keyboards oled options
* reflect develop
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com >
2021-08-24 16:28:26 +10:00
Joel Challis
47a38c3f0e
Remove more unused files ( #14135 )
2021-08-24 14:02:53 +10:00
Drashna Jaelre
6fd20acf4b
Fix Mouse Shared EP functionality ( #14136 )
...
Specifically, if you enable the shared endpoint for mouse reports (or keyboard, which force enables it for mouse), and you don't have mousekeys enabled, it does not properly enable shared mouse EP for pointing device (which uses mouse reports). This cause it to error out in compiling. This fixes up some of the logic to ensure that all use cases are supported, and consolidates some of the code.
2021-08-24 11:40:24 +10:00
lalalademaxiya1
e3483b4126
[Keyboard] Add new keyboard version: keychron/q1/rev_0102 ( #14029 )
...
* Add keyboard Q1
* Update keyboards/keychron/q1/readme.md
* Update keyboards/keychron/q1/rev_0100/rules.mk
* Update keyboards/keychron/q1/readme.md
* Change layer switch function to "default_layout_set"
* Update keyboards/keychron/q1/rev_0100/info.json
* Update keyboards/keychron/q1/q1.c
* Mask out the DIP switch to fix sleeping issue when switch is ON
* Added and changed readme.md
Added keyboards\q1\rev_0100\readme.md
Changed keyboards\q1\readme.md since different MCU may used in other version.
* update
* update keymap name
* update keymap for keychron/q1/rev_0102
* Update info.json
2021-08-23 17:32:15 -07:00
Drashna Jaelre
d57d9aec4f
Fix bootloadHID comments breaking :flash ( #14133 )
2021-08-23 23:46:06 +01:00
Donald Kjer
e756a21636
eeprom_stm32: implement high density wear leveling ( #12567 )
...
* eeprom_stm32: implement wear leveling
Update EECONFIG_MAGIC_NUMBER
eeprom_stm32: check emulated eeprom size is large enough
* eeprom_stm32: Increasing simulated EEPROM density on stm32
* Adding utility script to decode emulated eeprom
* Adding unit tests
* Applying qmk cformat changes
* cleaned up flash mocking
* Fix for stm32eeprom_parser.py checking via signature with wrong base
* Fix for nk65 keyboard
Co-authored-by: Ilya Zhuravlev <whatever@xyz.is >
Co-authored-by: zvecr <git@zvecr.com >
2021-08-23 23:15:34 +01:00
QMK Bot
2481e109a0
Merge remote-tracking branch 'origin/master' into develop
2021-08-23 22:06:37 +00:00
Olli Helenius
9472c4b8cb
Fix US_RDQU keycode ( #13464 )
...
`US_RDQU` and `US_LDQU` were aliased to the same keycode. `US_RDQU`
should use the right bracket.
2021-08-24 08:06:04 +10:00
Path Nirvana
f314705921
adding uf2 flash support for blackpill 401 ( #13968 )
...
* adding uf2 flash support for blackpill 401
* forgot to add blackpill to keyboard header file
* making changes requested by drashna
* fixing tzarc s comments
* removing the keyboard
* undo the change to dactyl_manuform.h
2021-08-24 08:05:10 +10:00
QMK Bot
718f0a2482
Merge remote-tracking branch 'origin/master' into develop
2021-08-23 14:26:24 +00:00
Rifaa Subekti
a72b562141
[Keyboard] update default and via keymap for ocean/wang_v2 ( #14122 )
2021-08-23 07:25:51 -07:00
Nick Brassel
d8778eba92
Fixup line endings.
2021-08-23 19:37:16 +10:00
stickandgum
71df135254
[Keymap] Feature rich keymap for GMMK Pro (ANSI) ( #14120 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-22 19:19:11 -07:00
QMK Bot
355872cc1d
Merge remote-tracking branch 'origin/master' into develop
2021-08-23 02:10:58 +00:00
Vino Rodrigues
5cd7999bc4
[Keyboard] Update rgb matrix config in kbdfans/kbd67/mkiirgb/v3/v3.c ( #14094 )
...
This patch corrects 2 issues with the LED matrix of the KDBFans KBD67 Lite (v3)
* Incorrect mapping of the right-shift, down-arrow, and right-arrow. (i.e. `NO_LED` positions of the `g_led_config` key matrix in the .c file do not match the `LAYOUT_65_ansi_blocker` matrix in the .h file.
* Remapping of the *LED Index to Physical Position* using physical measurements from actual keyboard and accounting for the southpaw LED position to define the true centre of the keyboard (more relevant to circular animations).
2021-08-22 19:10:23 -07:00
Dasky
9af069ecf3
Fix typo ( #14118 )
2021-08-23 09:31:38 +10:00
QMK Bot
f043b8be38
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 21:43:07 +00:00
Bror Winther
aa28335651
Add fix for brew upgrade ( #12921 )
...
Add a fix for `brew upgrade` so only formulae is upgraded and not casks
2021-08-22 14:42:34 -07:00
QMK Bot
4b87c1f40b
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 16:29:18 +00:00
Ryan
5319727b70
Fix line endings for quark_squared
info.json ( #14113 )
2021-08-22 17:28:48 +01:00
QMK Bot
7dfa93d9b6
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 06:04:52 +00:00
npspears
46fb874269
[Keyboard] add support for Quark² ( #14109 )
...
Quark² is a hotswap version of the Quark PCB
2021-08-21 23:04:20 -07:00
QMK Bot
34d0376ab9
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 05:12:24 +00:00
Christian Sandven
9a51076859
[Keyboard] Keyprez bison ( #14100 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-21 22:11:56 -07:00
QMK Bot
f709394442
Merge remote-tracking branch 'origin/master' into develop
2021-08-22 05:11:44 +00:00
precondition
aedd8cca31
[Keyboard] Kyria default reformat ( #14080 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-21 22:11:32 -07:00
Conor Burns
b1b6fe1c3d
[Keymap] added bongocat keymap to 0xCB Static ( #14093 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-21 22:11:15 -07:00
peepeetee
78ccd9c201
Organize KPrepublic, K.T.E.C, xiudi boards into directories ( #12159 )
...
* reset; redoing my steps; and recommit
* include xd002/.noci
2021-08-22 13:53:49 +10:00
Nick Brassel
c70abc8d04
Warn when building a board that uses arm_atsam ( #10904 )
...
* Add deprecation warning during build when building a board that uses arm_atsam.
* Rewording.
* Wording.
* Fixup.
2021-08-22 13:49:33 +10:00
Drashna Jaelre
dcef03853d
[Keyboard] Disable Console on Keebio Quefrency ( #14108 )
2021-08-22 12:08:05 +10:00
Drashna Jaelre
f4a2f2bb7e
[Keyboard] Fix compile issues for Tractyl Manuform ( #14105 )
2021-08-21 18:34:16 -07:00
Drashna Jaelre
e08d6a33fc
[Core] Fix copypasta issue with pmw3360 sensor config ( #14106 )
2021-08-21 18:34:04 -07:00
Joakim Tufvegren
0ae20e7457
Make solo half of split keyboards (more) usable. ( #13523 )
...
* Make solo half of split keyboards (more) usable.
Using only one half of a split keyboard (that's using the split_common
framework to communicate) is not a great experience, since several read
timeouts per scan cycle cause an unusably slow scan rate.
This change blocks all split communication attempts for 500 ms
(configurable) after an error occurs, causing the scan rate to become at
least _more_ usable, but might need some tweaking to work fully on most
keyboards. One read timeout still needs to occur after the 500 ms has
passed, and if that timeout isn't low enough, some scan cycles may still
be too slow.
* Fix lint complaint.
* Require 25 consecutive comm errors to see comms as disconnected.
The number of max errors can be overridden by defining
`SPLIT_MAX_CONNECTION_ERRORS`.
* Add comments to new defines, and ability to disable disconnection check.
Also increase `SPLIT_MAX_CONNECTION_ERRORS` to 40, since it's divisible
by most relevant numbers for the description.
* Make lint happy ...again
* Only update `connection_check_timer` when needed.
* Add new defines to split keyboard documentation.
* Move connection timeout logic to transport.c, add `is_transport_connected`.
* Use split_common disconnection logic in matrix.c.
Instead of doing more or less the same thing twice.
* Move disconnection logic to `transport_master`.
Is a cleaner implementation, and causes the scan rate while disconnected
to increase instead of decrease.
* Lint fixes.
* Lower default `SERIAL_USART_TIMEOUT` to 20 ms.
The read timeout must be low enough to not cause exessively long scan
cycles when using a solo split half. 10 ms was determined from testing
to work fine even with the slowest defined baudrate of 19200 (5 ms was
too low for that case), so 20 ms should be fine for most cases.
* Remove `SERIAL_USART_TIMEOUT` from ergodox_infinity/config.h
Was somewhat mistakenly included in an earlier PR.
* Fix building with `USE_I2C`.
* Reduce built firmware size.
Not really sure why this works, the idea was taken from tzarc's work on
split disconnection.
* Tweak and improve opt-out for split disconnection logic.
There are now two ways to opt out from this feature:
* Set `SPLIT_MAX_CONNECTION_ERRORS` to 0. This will completely disable
the connection status checks (also affects the slave matrix reset logic in
matrix.c, though).
* Set `SPLIT_CONNECTION_CHECK_TIMEOUT` to 0. This will only disable the
communication throttling while disconnected. Will make the firmware
smaller.
* Make split disconnection logic work with custom transports.
Includes a fallback implementation for keyboards using a custom
split_util.c but not a custom matrix.c (currently no such keyboard seems
to be merged, though).
* Remove unnecessary include of timer.h
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-22 10:51:17 +10:00
Drashna Jaelre
c5f41d42d8
Updated RGB Matrix suspend define part 3 ( #13954 )
...
* Updated RGB Matrix suspend define part 3
* Revert "Update config.h for kbdfans/kbd67/mkiirgb/v3 (#13978 )"
This reverts commit 80015f7fb0
.
* Add additional boards/keymaps
2021-08-22 09:46:35 +10:00
Drashna Jaelre
58a5030661
[Keymap] Drashna's Improve OLEDs and custom Split code ( #14063 )
...
* Fill the oleds with right mods
* Enable double mods on x32 oleds
* Disable forced NKRO
* Make oleds fancy only on good MCUs
* Overhaul oled display
* Further enhance oled, with kitty!
* Final oled form
* Not working transport
* Transport id of woring
* Add acceleration
* fix button placement for accel macro
* Fix accelartion location and behavior
* Remove OLED sync code
* Fix alignment issue
* Remove audio hack
* Fix up zima keymap
* Add matrix slave scan function and cleanup drashna.h
* Clean up user space
* Allow userspace sync to be disable-able
* Fix weird issue with audio
* Fix alignment issue with user split sync
* Disable second rgb matrix task
* Disable additional animations
* Change dynamic keymap settings
* Hacky fix for borked corne
* Add Blackpill (F411) support to tractyl manuform
* remove manual via eeprom reset
* Remove all references to rgblight twinkle
* Fix issues with config processing
2021-08-21 13:34:44 -07:00
Drashna Jaelre
da1c011afc
Improve pmw3360 sensor and make it more hardware agnostic ( #14097 )
2021-08-20 21:14:23 -07:00
QMK Bot
3452c89c8b
Merge remote-tracking branch 'origin/master' into develop
2021-08-21 04:13:34 +00:00
Drashna Jaelre
c1cad5b751
[Keyboard] Fix naiping/npminila layout macro ( #14098 )
2021-08-21 14:13:02 +10:00
Drashna Jaelre
a80d789147
Fix issues with VIA EEPROM init and bring in line with eeconfig functionality ( #13243 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-20 21:02:53 -07:00
Nick Brassel
afd3bcbf45
Fix up compilation issues. ( #14095 )
2021-08-21 13:38:38 +10:00
QMK Bot
ce379ef458
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 22:32:01 +00:00
Spaceman
c71d67ba3f
[Core] [Docs] Remove travis-ci references ( #13916 )
2021-08-20 23:31:26 +01:00
Ryan
a7d48b063e
Fix LED Matrix suspend code ( #14090 )
2021-08-20 10:43:49 -07:00
QMK Bot
e8943a8b0c
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 17:33:25 +00:00
Weirdo
30bb807c13
[Keyboard] Add Naiping series keyboard ( #14040 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-20 10:32:53 -07:00
Zach White
1ec6ce8c37
Merge remote-tracking branch 'origin/master' into develop
...
Resolved Conflicts:
lib/python/qmk/info.py
2021-08-20 08:22:41 -07:00
Joel Challis
c1add5d0e2
Restore layout count validation ( #14068 )
2021-08-20 08:16:59 -07:00
Drashna Jaelre
92fa07336c
[Bug] Fix RGB/LED Matrix Suspend code ( #14084 )
2021-08-20 06:14:42 -07:00
QMK Bot
da11a49905
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 13:14:35 +00:00
tiltowait
90ff4fe749
[Keyboard] Add IBM Model M SSK configuration ( #14050 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-20 06:13:59 -07:00
Joel Challis
69c71d4843
Align DIP_SWITCH_PINS_RIGHT implementation with encoders ( #14079 )
2021-08-20 10:15:11 +01:00
Joel Challis
b229b0fba7
Fix issues with recent keymap.json changes ( #14089 )
...
* Fix issues with recent keymap.json changes
* Allow empty author string
2021-08-20 19:11:49 +10:00
QMK Bot
0741aae1d9
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 04:36:09 +00:00
Drashna Jaelre
fd54992e1f
[Keyboard] Fix Feels65 Via keymap ( #14086 )
2021-08-19 21:35:29 -07:00
QMK Bot
8dfd33e3d1
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 04:27:09 +00:00
Drashna Jaelre
37b5ead17d
[Keyboard] Fix space_space rev1 keyboard files ( #14087 )
2021-08-19 21:26:37 -07:00
QMK Bot
c6f24f66bd
Merge remote-tracking branch 'origin/master' into develop
2021-08-20 04:22:05 +00:00
Drashna Jaelre
cc0ae9cc4c
Revert "[Keyboard] Dumbpad VIA support added ( #13512 )"
2021-08-19 21:21:00 -07:00
Simon Arlott
0a1bf7f6aa
Support using a timer for wait_us() on ChibiOS-based boards ( #12211 )
...
* Support using a timer for wait_us() on ChibiOS-based boards (#12198 )
There are spare GPT timers that can be used to get a more accurate
wait_ms() time. This is required for the matrix scan unselect delay (30µs)
to be shorter than the system tick rate of 100µs.
This is limited to the maximum GPT duration of 65535 so values above that
will automatically use the previous implementation based on the system
tick.
Using a specific timer means it can't be shared by another thread at the
same time so when wait_us() is called from anything other than the main
thread it will use the system tick implementation too.
* Update tmk_core/common/chibios/wait.c
* Update tmk_core/common/chibios/wait.c
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-20 00:31:23 +01:00
moyi4681
462e7f075a
move volcano660 to ilumkb folder ( #13550 )
...
* move volcano660 to ilumkb folder
* Update rules.mk
* Fix up readme
Co-authored-by: zvecr <git@zvecr.com >
2021-08-19 20:02:07 +01:00
QMK Bot
3413766649
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 18:59:06 +00:00
SneakboxKB
b724a0dfd5
[Keyboard] Ava initial commit ( #13845 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: SneakboxKB <64090325+mujimanic@users.noreply.github.com >
2021-08-19 11:58:35 -07:00
Dasky
7f1c90b7a8
[Core] Speed up pimoroni trackball driver ( #13823 )
2021-08-19 11:58:17 -07:00
QMK Bot
e988f58374
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 18:45:19 +00:00
minibois
a12f3a3fb8
[Keyboard] Minor fixes for mini_elixivy/info.json ( #14022 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-19 11:44:47 -07:00
James Young
4279b14adf
Merge remote-tracking branch 'upstream/master' into develop
...
Conflicts:
keyboards/gmmk/pro/ansi/keymaps/jonavin/rules.mk
keyboards/space_space/rules.mk
2021-08-19 11:32:23 -07:00
GG
f4f679779e
[Keyboard] Add Mammoth20x ( #14014 )
2021-08-19 11:17:54 -07:00
Yaroslav Smirnov
c592128219
[Keyboard] Add Elrgo S to keyboards/handwired ( #13893 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 11:15:30 -07:00
weteor
1bfbaae533
[Keyboard] add 3w6 ( #13746 )
2021-08-19 11:13:00 -07:00
kb-elmo
8200804e96
[Keyboard] Add Voice65 ( #13744 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 11:12:34 -07:00
James Young
c039796d9d
keebzdotnet F-Me Configurator fixes and codebase touch-up ( #14077 )
...
* rename LAYOUT to LAYOUT_all
* add info.json
* override DYNAMIC_KEYMAP_LAYER_COUNT for via keymap
The via keymap only initialized two layers without overriding the default value of DYNAMIC_KEYMAP_LAYER_COUNT (4).
This commit sets DYNAMIC_KEYMAP_LAYER_COUNT for the via keymap to 2.
2021-08-19 18:47:10 +01:00
James Young
9aedf515c0
kb-elmo Noah AVR Community Layout support and Configurator fix ( #14078 )
...
* noah_avr.h: use QMK 3-character notation for matrix positions
* Community Layout support, Stage 1
- rename LAYOUT_ansi to LAYOUT_65_ansi_blocker
- rename LAYOUT_ansi_splitbs to LAYOUT_65_ansi_blocker_split_bs
- enable Community Layout support
* info.json: add line breaks between rows
* info.json: correct LAYOUT_iso data
- unsplit the Backspace
- change ANSI Enter to ISO Enter
- split the left Shift
* Community Layout support, Stage 2
- rename LAYOUT_iso to LAYOUT_65_iso_blocker
- update Community Layout support
* Community Layout support, Stage 3
- add LAYOUT_65_iso_blocker_split_bs
- update Community Layout support
* noah_avr.h: add matrix diagram
2021-08-19 18:46:22 +01:00
jonavin
98af5bc64e
[Keymap] Add jonavin user space / common functions ( #13876 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Jonavin <=>
2021-08-19 10:45:49 -07:00
jfescobar18
425e1e665d
[Keyboard] Dumbpad VIA support added ( #13512 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 10:39:30 -07:00
XScorpion2
9d1c98c891
Added right vs left specific pin assignments for dip switch ( #13074 )
...
* Added right vs left specific pin assignments for dip switch
* Update feature_dip_switch.md
* Ran formatting tools
2021-08-19 18:39:15 +01:00
Alan Pocklington
3b4c35da6b
[Keymap] Quark AJP10304 layout ( #13290 )
2021-08-19 10:36:20 -07:00
qpockets
c98e1694fb
[Keyboard] update space_space keyboard ( #13305 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 10:17:01 -07:00
QMK Bot
af3673a5b6
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 17:14:07 +00:00
James Young
48a8682438
Linworks Whale75 Layout Macro refactor and Configurator fixes ( #14059 )
...
* info.json: human-friendly formatting
* info.json: remove "w":1 instances
* info.json: correct positions of Left, Down and Right Arrow keys
* info.json: add LAYOUT_all data
* move Home key to end of home row
According to photographs of the keyboard, the fourth key down on the right side is physically on the home row. This commit moves the key argument and keycodes to the home row.
* whale75.h: use QMK 3-character notation for matrix
* whale75.h: add matrix diagram
* add keyboard-level encoder functionality
* info.json: correct key sequence on ISO layouts
2021-08-19 10:13:31 -07:00
QMK Bot
a85126b79e
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:41:46 +00:00
BifbofII
c148476188
[Keymap] Add personal layout for 60% ISO boards ( #13232 )
2021-08-19 09:41:14 -07:00
Evelien-Lillian Dekkers
81e19d61c0
[Keyboard] Refactor atom47 and add rev4 and rev5 ( #13201 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-19 09:40:28 -07:00
QMK Bot
374b388382
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:31:49 +00:00
Felix Jen
a43952f35d
[Keyboard] Add Ready100 Keyboard ( #13158 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-19 09:31:12 -07:00
QMK Bot
d112935cea
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:29:30 +00:00
Zereef
4fc01ddefe
[Keyboard] Ymdk_np21 via port ( #12693 )
2021-08-19 09:28:59 -07:00
QMK Bot
b7a3ddb6d1
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:12:49 +00:00
Juno Nguyen
072459871b
[Keymap] community/ortho_4x12/junonum update ( #14062 )
...
* Update new community universal keymaps
* Revert bottom row to default for better use of WIN_MODS and MAC_MODS
* Revert to use public domain songs
* Update Dpad layer in junonum to tailor for StarCraft group control
* Remove junonum512
* Update junonum readme
* Define custom songs in the keymap
* Move DP_OFF location
* Update DPAD modifiers
* Update F-row placement in junonum dpad layer
* Update CapsLock location and rectify KC_APP
2021-08-19 17:12:19 +01:00
QMK Bot
db316716c1
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 16:12:04 +00:00
Ryan
972f8ba69a
Fix AT90USB64/128 bootloaders ( #14064 )
2021-08-19 17:11:20 +01:00
QMK Bot
1445fd21c8
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 15:53:48 +00:00
yiancar
9ac0023a6a
Add MNK50 ( #14031 )
...
* Add MNK50
* Update keyboards/mnk50/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/mnk50/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/mnk50/readme.md
hihi thanks!
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/mnk50/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: yiancar <yiancar@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 16:53:20 +01:00
QMK Bot
a995dd16a2
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 15:51:56 +00:00
Tran Kim Tung
49be4860f7
[Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1 ( #14021 )
...
* [Keyboard] adds new keyboard version: dztech/dz60rgb_wkl/v2_1
* Update keyboards/dztech/dz60rgb_wkl/readme.md
Remove external flash manual link
Co-authored-by: Ryan <fauxpark@gmail.com >
* dz60rgb_wkl/v2_1: remove NO_USB_STARTUP_CHECK
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-19 16:51:23 +01:00
QMK Bot
2ff1a6a72f
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 15:42:23 +00:00
rate
d6eee3e0f2
Added VIA keymap for pistachio_mp ( #14015 )
...
* Added VIA keymap for pistachio_mp
* Fixed typos
2021-08-19 16:41:49 +01:00
QMK Bot
7a125872e2
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 15:41:40 +00:00
AquaCylinder
468661280b
emi20 update ( #14013 )
...
* Update keymap & readme
-Keymap.c: Key combinations removed for resetting and added a new way to reset. Also removed unused timer code.
-config.h & rules.mk: Removed on kemap level (these were there for the key combo's)
-Readme.md: Changed the preview image and changed the description to reset the keyboard. Also added what connector type is used.
* Update readme.md
Better wording on how to get the keyboard in bootloader mode
* Update keymap.c
Switched + and - around, same with / and *.
2021-08-19 16:41:05 +01:00
Takeshi ISHII
f86a087127
[Keymap] fix helix:fraanrosi compile error caused by #13677 . ( #14061 )
...
I'm against using RGBLIGHT_ANIMATIONS because this happens.
See also #8688 .
2021-08-19 15:45:47 +09:00
QMK Bot
c8e8c21367
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 00:42:53 +00:00
James Young
068ab2800c
Keebio Quefrency Configurator rework ( #14060 )
...
* add info.json for Quefrency rev1
* add info.json for Quefrency rev2
* add info.json for Quefrency rev3
* add info.json for Quefrency rev4
* remove "global" Quefrency info.json
* remove layout macro aliases from keyboard headers
These were moved into the info.json files.
2021-08-18 17:42:17 -07:00
QMK Bot
b23a4db47a
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 00:38:25 +00:00
James Young
ac1309cd75
Feels Feels65 Refactor ( #14032 )
...
* rename layout macros
The existing layout macro names were not accurate to QMK's standard for the names that were given.
- rename LAYOUT_65_ansi_blocker to LAYOUT_65_ansi_blocker_split_bs
- rename LAYOUT_65_iso_blocker to LAYOUT_65_iso_blocker_split_bs
* correct info.json data
* add LAYOUT_65_iso_blocker
* add LAYOUT_65_ansi_blocker
* add Community Layout support
* update grid alignment on layout macros
* add LAYOUT_all
* refactor default and via keymaps
- use LAYOUT_all macro
- use _______ for KC_TRNS
- via keymap fixes
- swap KC_BSPC for KC_DEL on Layer 1 (matches default keymap)
- remove KC_PGUP from Layers 2 and 3 (makes both layers fully transparent)
2021-08-18 17:37:53 -07:00
QMK Bot
c6dc1f7f8d
Merge remote-tracking branch 'origin/master' into develop
2021-08-19 00:33:59 +00:00
James Young
6200907417
cest73 TKM Configurator Fixes ( #14066 )
...
* info.json: update human-friendly formatting
* correct info.json layout data
- adds missing objects for:
- split Backspace
- split Numpad Plus
- split Numpad Enter
- split Left Shift
- ANSI Backslash
- split Numpad 0
- deletes Mod1 object (not supported in source)
- correct key object sequence
2021-08-18 17:33:26 -07:00
Joel Challis
2e734fb6b9
Add config.h and rules.mk support for data driven keymaps ( #12859 )
...
* Add config.h and rules.mk support for data driven keymaps
* tidy up after rebase
* Rename key as it can contain more than just keyboard overrides
* tidy up after rebase
* Add validation
2021-08-18 21:52:41 +01:00
QMK Bot
10fab4ec07
Merge remote-tracking branch 'origin/master' into develop
2021-08-18 17:35:15 +00:00
Logan Butler
0daccebaf9
[Keyboard] Fixes to info.json and rules.mk for Southpad n( #14053 )
...
Making info.json work better with the QMK Configurator and updating rules to work properly with the correct bootloader.
2021-08-18 10:34:43 -07:00
QMK Bot
342e765e9c
Merge remote-tracking branch 'origin/master' into develop
2021-08-18 08:51:22 +00:00
James Young
b21e093057
Setta21 Configurator Fix ( #14055 )
...
* info.json: add line breaks for rows
* info.json: correct key sequence
* info.json: correct width dimension
2021-08-18 09:50:25 +01:00
Ryan
b16091659c
Move USB Host Shield and Arduino core to lib/
( #13973 )
2021-08-18 18:20:25 +10:00
Drashna Jael're
cf5e40c251
Merge remote-tracking branch 'origin/master' into develop
2021-08-17 22:33:17 -07:00
AnthonyL
b51a187d77
[Keyboard] Use Bootmagic Lite on Montex ( #14036 )
...
Co-authored-by: Anthony Lowery <anthony.lowery@unity3d.com >
2021-08-17 22:27:02 -07:00
Nick Brassel
ceb3ebda46
Fixup atsam builds. ( #14052 )
2021-08-18 01:59:22 +01:00
Matthias Liffers
33587254a0
[Keyboard] Fix pins, add VIA support for Stream Cheap 2x4 ( #14001 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-17 17:33:28 -07:00
Joel Challis
58cd8c366c
Various fixes from reorg of files ( #14051 )
2021-08-18 09:54:41 +10:00
tucvbif
703f027717
Allow for removal of hysteresis on 4x encoders ( #13698 )
...
* Remove hysteresis on 4x encoders
Sometimes, controller skips encoder pulses and when it returns to default position, the encoder_pulses variable isn't equals 0. And when I turn encoder in opposite direciton, it skips first click becase of encoder_pulses crosses zero. To prevent this, I add the ENCODER_DEFAULT_POS constant, and reset encoder_pulses into 0 when the state variable equals ENCODER_DEFAULT_POS.
* Documentation for ENCODER_DEFAULT_POS
2021-08-18 09:40:00 +10:00
Joel Challis
b8e913c8db
Migrate platform independent code from tmk_core -> quantum ( #13673 )
...
* Migrate action|keyboard|keycode|eeconfig from tmk_core -> quantum
2021-08-18 00:18:58 +01:00
Joel Challis
96e2b13d1d
Begin to carve out platform/protocol API - Single main loop ( #13843 )
...
* Begin to carve out platform/protocol API
* Fix up after rebase
2021-08-18 00:11:07 +01:00
Joel Challis
4c9003b177
Move chibios board files to allow tmk_core platform migration ( #13777 )
...
* Move board files
* fix up after rebase
2021-08-18 00:04:15 +01:00
Drashna Jaelre
4c4f632378
Add a toggle key for GUI On/Off in Magic feature ( #13830 )
2021-08-18 08:47:50 +10:00
ruro
3b28178deb
--parallel
improvements (#13800 )
...
* improve make parallel jobs support
* document the --parallel option
* disable the output-sync for interactive targets
2021-08-18 08:46:59 +10:00
Tomas Guinan
999391f3ae
Created "paddlegame" keymap ( #13629 )
...
* Added gmmk pro paddlegame keymap
* Replaced config.h with my own
* Adjust code to better fit style guide
* Update readme to include layout
* Fixed keymap, was missing a few keys
* Replaced all instances of _isWinKeyDisabled with keymap_config.no_gui
* Update keyboards/gmmk/pro/ansi/keymaps/paddlegame/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Tomas Guinan <bngrybt@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-18 08:43:27 +10:00
Joel Challis
1bb7af4d44
Relocate platform specific drivers ( #13894 )
...
* Relocate platform specific drivers
* Move stm eeprom
* Tidy up slightly
2021-08-17 23:43:09 +01:00
Donald Kjer
483691dd73
Fixes for clang not being able to run unit tests ( #13546 )
2021-08-18 07:12:12 +10:00
Mikael Manukyan
857716794b
gmmk/pro/mike1808 keymap ( #13398 )
...
* Add gmmk/pro/mike1808 keymap
* Add licenses
* Update readme
* Add underglow support for rgb matrix layers
* Change FN to TT
* Fix rgb layer disabling during rgb settings change
* also clean up some code
2021-08-18 07:10:46 +10:00
Nick Brassel
8db1d22117
Fixup massdrop/alt
, cest73/tkm
. ( #14048 )
...
* Fixup massdrop/alt.
* Fixup `cest73/tkm` bootmagic lite.
* Update keyboards/cest73/tkm/rules.mk
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-18 06:44:18 +10:00
a-chol
75b49aff56
Digitizer HID interface : absolute coordinates for mouse cursor ( #12851 )
...
* Add digitizer HID interface for setting the mouse cursor position at
absolute screen coordinates. Tested on Pro Micro, Proton C and
Blackpill.
* Update docs/feature_digitizer.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update tmk_core/protocol/usb_descriptor.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Add missing copyrights
Add V-USB support
* Add support for digitizer dedicated endpoint for lufa and chibios.
Fix formatting issues
Move digitizer_task definition to the feature's base implementation file
* Run cformat on modified files
* Change digitizer report usage to Digitizer instead of Pen to avoid
pointer disappearing on Windows.
* Update tmk_core/protocol/vusb/vusb.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Run cformat from docker image
* Remove send_digitizer from host_driver_t and instead rely on the
declaration being the interface to the implementation in each
HW-specific usb implementation.
* Fix build : send_digitizer shouldn't be static in vusb and add
weak-linkage implementation for tests without usb implementation
* Change digitizer user interface to match pointing device's
* Update documentation with new API
Co-authored-by: a-chol <nothing@none.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-18 04:52:44 +10:00
mechlovin
7794e97f32
Add mechlovin9 rev2 PCB ( #12767 )
...
* Add mechlovin9 rev2 PCB
Move mechlovin9 PCB from mechlovin/hannah65/mechlovin9 to mechlovin/mechlovin9
And add mechlovin9 rev.2
* update
* change bootloader and bootmagic button
* Add mechlovin9 rev2 PCB
Move mechlovin9 PCB from mechlovin/hannah65/mechlovin9 to mechlovin/mechlovin9
And add mechlovin9 rev.2
2021-08-18 04:49:40 +10:00
freqmod
705774f7bf
Steno combinedkeys ( #12538 )
...
* Add support for steno keys that press adjacent keys simultaniously
* Add some docs for steno combined keys
2021-08-18 04:48:00 +10:00
50an6xy06r6n
4b96d5876e
Fix Indicator LED issues ( #12097 )
2021-08-18 04:44:19 +10:00
Ryan
37496f4b60
Add alternate ldscript for STM32duino (F103xB) ( #12914 )
...
* Add alternate ldscript for STM32duino (F103xB)
* Refactor out common ldscript stuff
* Move ldscripts into stm32duino board dir, add search path to ldflags
2021-08-18 04:23:22 +10:00
Drashna Jaelre
7da97c293d
Rgb matrix/enable modes explicitly ( #13758 )
...
* Change animations to require explicet activation
* Add support for legacy config
* Make default for now
* Add LED Matrix support
* change LED Matrix docs
2021-08-18 04:19:00 +10:00
Drashna Jaelre
85351dc23d
[CLI] Add qmk-hid bootloader detection support to qmk console
( #14038 )
...
* [CLI] Add qmk-hid bootloader detection support to `qmk console`
* Remove duplicate entry
Co-authored-by: Ryan <fauxpark@gmail.com >
* Begrudgingly add lufa-ms
* Add udev rules for hid bootloaders
* Update util/udev/50-qmk.rules
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Fix VID/PID combos
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2021-08-18 04:13:54 +10:00
Drashna Jaelre
fae5cc6c67
[Keyboard] Fixup Neson Design N6 ISSI includes ( #14045 )
2021-08-17 10:31:34 -07:00
QMK Bot
a6d2993fc5
Merge remote-tracking branch 'origin/master' into develop
2021-08-17 16:14:10 +00:00
s-show
ab10ce4932
update feature_tap_dance.md translation ( #13496 )
...
* update feature_tap_dance.md translation
* Update docs/ja/feature_tap_dance.md
Co-authored-by: shela <shelaf@users.noreply.github.com >
* update based on comment.
Co-authored-by: shela <shelaf@users.noreply.github.com >
2021-08-18 01:13:09 +09:00
QMK Bot
aeda1a003e
Merge remote-tracking branch 'origin/master' into develop
2021-08-17 16:07:05 +00:00
yulei
a8f893ed2c
[Keyboard] add n6 keyboard ( #13768 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-17 09:06:26 -07:00
QMK Bot
b87e2947c1
Merge remote-tracking branch 'origin/master' into develop
2021-08-17 15:44:51 +00:00
Charly Delay
837571ef7f
[Keyboard] bastardkb/skeletyl: fix LED configuration ( #14030 )
2021-08-17 08:44:19 -07:00
Drashna Jaelre
e443fa2892
Fix wait_us overflow in matrix for dactyl based boards ( #14039 )
2021-08-17 08:20:01 -07:00
Zach White
8d9bfdc254
Add a lot more data to info.json ( #13366 )
...
* add some split data to info.json
* add tags
* add half of config_options.md to info.json
* add support for designating master split
* sort out split transport and primary
* fix bad data in UNUSED_PINS
* fixup custom transport
* wip
* allow for setting split right half keyboard matrix
* add SPLIT_USB_DETECT
* minor cleanup
* fix an erroneous message
* rework split.usb_detect
* adding missing rgblight vars to info.json
* add mouse_key to info.json
* add all remaining options from docs/config_options.md
* fix audio voices
* qmk info: Change text output to use dotted notation
* tweak layout output
* resolve alias names
* break out some functions to make flake8 happy
* add a field for bootloader instructions
* qmk generate-info-json: add a write-to-file argument
Adds an argument that instructs qmk generate-info-json to write the output to a file instead of just to the terminal.
* -arg_only, +action
Because it was never my intention that one would have to specify a value for the argument that enables writing the file.
* Bring qmk generate-info-json inline with other generate commands
* pytest fixup
* fix esca/getawayvan
* fix data driven errors for bpiphany converters
* features.force_nkro -> usb.force_nkro
* split.primary->split.main
* fix esca/getawayvan_f042
* fix the bpiphany converters for real
* fix bpiphany/tiger_lily
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org >
* fix generate-api errors
* fix matrix pin extraction for split boards
* fix ploopyco/trackball_nano/rev1_001
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-16 23:33:30 +01:00
QMK Bot
fac717c11c
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 20:51:03 +00:00
James Young
cab1347387
ryanbaekr rb86: rename LAYOUT_numpad_6x17 to LAYOUT ( #14011 )
...
This keyboard isn't a numpad.
2021-08-16 13:50:30 -07:00
QMK Bot
3867c70859
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 20:16:47 +00:00
James Young
08b2d08593
MisonoWorks Chocolate Bar Configurator fixes ( #14009 )
...
* info.json: apply human-friendly formatting
* info.json: correct key sequence
Places the arrow keys in the proper place in sequence.
* correct maintainer's GitHub link in readme
User changed their GitHub username; previous URL was Error 404.
2021-08-16 13:16:17 -07:00
QMK Bot
fc50b6d22e
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 20:11:52 +00:00
James Young
d9bb42e37b
Linworks Fave87 Layout Macro Refactor ( #14008 )
...
* correct LAYOUT_tkl_ansi data
Number row was positioned 0.25u too low.
* correct LAYOUT_tkl_ansi macro
- remove position K027 (right half of Split Backspace)
- remove position K096 (right portion of Split Right Shift)
* correct LAYOUT_tkl_iso macro
- remove position K027 (right half of Split Backspace)
- remove position K096 (right portion of Split Right Shift)
* enable Community Layout support
* add LAYOUT_tkl_ansi_split_bs_rshift and LAYOUT_tkl_iso_split_bs_rshift
2021-08-16 13:11:09 -07:00
Joel Challis
2bc8215ce5
Unify behaviour of wait on AVR ( #14025 )
2021-08-16 17:28:12 +01:00
QMK Bot
4818debcd0
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 10:18:27 +00:00
James Young
0c6155ec42
Pimentoso TouhouPad Layout Macro refactor ( #14010 )
...
* physically arrange layout macro, phase 1
Break the keymap up into rows.
* physically arrange layout macro, phase 2
Moves the Escape and Enter keys to the top row.
* refactor default keymap
- use QMK short-form keycodes
- grid align keycodes
* physically arrange layout macro, phase 3
Moves the X key (Bomb) to the bottom row.
* physically arrange layout macro, phase 4
Physically arrange the Escape and Enter keys.
* physically arrange layout macro, phase 5
Physically arrange the arrow keys.
* physically arrange layout macro, phase 6
Physically align the X (Bomb) key.
* align escape characters in layout macro
* info.json: apply human-friendly formatting
2021-08-16 03:17:25 -07:00
QMK Bot
6c662a600c
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 06:44:50 +00:00
James Young
b512afc347
Fix line endings in keyboards/absinthe/keymaps/via/rules.mk ( #14028 )
2021-08-15 23:44:03 -07:00
QMK Bot
3202b3900e
Merge remote-tracking branch 'origin/master' into develop
2021-08-16 02:41:52 +00:00
James Young
3c3c5965f1
Gorthage Truck Refactor ( #14006 )
...
* info.json: apply human-friendly formatting
* info.json: make key labels more friendly to `qmk info -l`
* correct LAYOUT_3u key sequence
* correct LAYOUT_7u key sequence
* correct LAYOUT_10u key sequence
* refactor default keymap
- use QMK short-form keycodes
- update grid alignment
- use four-space indent
- touch up with `qmk cformat`
* refactor 10u keymap
- use QMK short-form keycodes
- add encoder_update_user() function
- update grid alignment
- use four-space indent
* refactor 7u keymap
- use QMK short-form keycodes
- add encoder_update_user() function
- update grid alignment
- use four-space indent
* refactor gorthage_truck.h
- update grid alignments
- use XXX for KC_NO
- insert omitted KC_NO instances
* correct keyboard metadata in info.json
- use GitHub username for maintainer
- correct keyboard dimensions
* add encoder_update_kb() function to gorthage_truck.c
Gives QMK Configurator compile jobs encoder functionality.
* update maintainer field in info.json
As requested by jpuerto96 (s8erdude).
2021-08-15 19:41:02 -07:00
Joel Challis
ab941ce614
Move all the flash logic from tmk_core ( #13927 )
2021-08-15 21:55:23 +01:00
Drashna Jaelre
4e3726bfe1
Fixup Audio startup and add to documents ( #13606 )
...
* Fixup Audio startup and add to documents
* fix doc descriptions
2021-08-15 21:51:50 +01:00
James Young
4b453dca92
Remove MIDI Configuration boilerplate ( #11151 )
...
* remove keyboard-level instances of `MIDI_ENABLE = no`
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]*MIDI_ENABLE[ \t]*=[ \t]*no/d' {} +
```
Co-Authored-By: Nick Brassel <nick@tzarc.org >
* fix case-sensitivity issues on MIDI_ENABLE
Change instances of `MIDI_ENABLE = YES` to `MIDI_ENABLE = yes`.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE[ \t]*=[ \t]*[Yy][Ee][Ss];MIDI_ENABLE = yes;g' {} +
```
* replace `# MIDI controls` with `# MIDI support`
Replace `# MIDI controls` with `# MIDI support` in keyboard-level `rules.mk` files.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*MIDI[ \t]*\(controls\|support\).*;# MIDI support;g' {} +
```
* align inline comments
Aligns the inline comments to the length used by the QMK AVR rules.mk template.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE *= *yes.*;MIDI_ENABLE = yes # MIDI support;g' {} +
```
* remove commented instances of `MIDI_ENABLE` from keyboard `rules.mk` files
Commands:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#\([ \t]*MIDI_ENABLE\) = yes; \1 = no ;' {} +
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;^\([ \t]*\)\(MIDI_ENABLE = no\);\2\1;' {} +
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]\+MIDI_ENABLE *= *no/d' {} +
```
* remove MIDI configuration boilerplate from keyboard config.h files
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-16 06:51:13 +10:00
Zach White
fd340f8957
Defer the expensive search for layout macros until info.json has been processed ( #14007 )
...
* defer the expensive search for layout macros until info.json has been processed
* fixup names
2021-08-16 06:30:58 +10:00
Drashna Jaelre
f56c202fb3
Fix ifdefs for OLED split sync code ( #14017 )
2021-08-15 00:54:08 -07:00
Drashna Jaelre
488aaa0980
Enable sync of OLED/ST7565 display on/off state on Splits ( #13542 )
...
* Enable sync of OLED/ST7565 display on/off state on Splits
* Only send if states are not matched
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-15 15:39:08 +10:00
fauxpark
4b3691e72d
Merge remote-tracking branch 'upstream/master' into develop
2021-08-15 15:27:25 +10:00
Ryan
4c93c350a6
AL1 refactor ( #13679 )
2021-08-15 15:19:01 +10:00
Ryan
b1d8efeb59
LFKeyboards: Replace KC_FNx
with F(x)
( #13999 )
2021-08-15 15:18:41 +10:00
Zach White
8a54127782
Fix errors that have cropped up in develop ( #14005 )
...
* frooastboard: remove duplicate values from config.h
* pistachio_pro: remove unused pin D5
2021-08-15 11:02:46 +10:00
Zach White
60a36863bc
[Keyboard] ez_maker/directpins for easy one-offs in qmk_configurator ( #13321 )
...
* new keyboard: handwired/directpins
* fix promicro keyboard_name
* add teensy2 and teensy2++ support
* align with handwired/onekey
* tweak pids
* add teensy 3.2 and teensy lc to directpins
* move directpins from handwired to ez_maker
* add docs for easy maker
2021-08-14 08:42:59 -07:00
QMK Bot
110a320321
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 15:08:27 +00:00
Ramon Imbao
209fd753cb
[Keyboard] Add TKL-FF PCB ( #14003 )
2021-08-14 08:07:55 -07:00
QMK Bot
a6d77fdf27
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 14:59:20 +00:00
Rifaa Subekti
1e4f0d9dcf
[Keyboard] add Stealth macropad ( #13986 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-14 07:58:44 -07:00
QMK Bot
0bb9a5c128
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 14:18:47 +00:00
Ryan
fce12f0075
Rework keymap_extras docs ( #13949 )
2021-08-15 00:18:20 +10:00
QMK Bot
3c013ca7b0
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 13:20:22 +00:00
James Young
de29364827
Ducky One2mini Layout Macro fixes ( #14002 )
2021-08-14 23:19:50 +10:00
QMK Bot
d1be25e9ab
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 09:10:32 +00:00
James Young
47b76f556b
Function96 V2 Configurator fixes ( #13996 )
...
* info.json: apply human-friendly formatting
* correct key sequence for LAYOUT_iso
* correct key sequence for LAYOUT_iso_splitspace
* add layout data for LAYOUT_all
2021-08-14 02:10:03 -07:00
QMK Bot
4039c5dda9
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 09:03:03 +00:00
James Young
90583a1668
Orthocode Layout Macro rework ( #13995 )
...
* move rotary encoder to top row of layout macro
Makes the layout macro and keycodes resemble the assembled keyboard.
* update info.json data
- convert tabs to spaces
- use human-friendly formatting
- fill in key object labels
- adjust object sequence for layout macro changes
2021-08-14 02:02:24 -07:00
QMK Bot
e021357299
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 08:48:55 +00:00
James Young
e2c6dadfbf
Noxary 378 Layout Macro rework ( #13998 )
...
* physically arrange layout macro
* add info.json
2021-08-14 01:48:25 -07:00
QMK Bot
3036189584
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 06:36:00 +00:00
yulei
ed350a1aa6
add falcon keyboard ( #13674 )
...
* added falcon keyboard
* Update keyboards/matrix/falcon/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/matrix/falcon/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply suggestions from code review
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* added description for the bootloader
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-14 16:35:32 +10:00
QMK Bot
1715fa0e8b
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 04:55:04 +00:00
Ramon Imbao
088d6abf54
[Keyboard] Add Irene Keyboard ( #13991 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 21:54:38 -07:00
Pete Sevander
fd3dc3a997
Fix combo_disable
( #13988 )
...
- Dump key buffer when combos are disabled.
- Recursive calls to `dump_key_buffer` need to start dumping the buffer
from index i+1 to avoid possible infinite loops.
- Handle combo key releases even though combo processing is disabled.
2021-08-14 14:45:52 +10:00
Drashna Jaelre
2881517097
Fix Line endings in Absinthe VIA keymap ( #13997 )
2021-08-14 13:57:41 +10:00
QMK Bot
e80772da40
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 01:15:07 +00:00
Joshua T
ade989962a
[Keymap] clean up userspace, add XD75 / Keyboardio Atreus ( #13121 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 18:14:21 -07:00
QMK Bot
1412a785ed
Merge remote-tracking branch 'origin/master' into develop
2021-08-14 00:01:38 +00:00
James Young
424b9ff709
Crin Refactor ( #13982 )
...
* rename LAYOUT_default to LAYOUT_all
* apply human-friendly formatting to info.json
* correct keyboard dimensions
* correct data for LAYOUT_tsangan
* add labels to LAYOUT_ansi data
* add labels to LAYOUT_all data
* add labels to LAYOUT_iso data
* crin.h: update grid alignment of matrix identifiers
* crin.h: add matrix diagram
* physically position matrix identifiers for LAYOUT_all
- move k2d to top row (right half of split Backspace)
- move k41 to fourth row (right half of split Left Shift [KC_NUBS])
* physically position matrix identifiers for LAYOUT_iso
- move k1d to top row ([KC_NUHS])
- add k41 to fourth row ([KC_NUBS], previously missing)
* refactor keymaps
- grid-align keycodes
- use four-space indent
* correct data for LAYOUT_iso
- move Enter key to home row
* rename LAYOUT_tsangan to LAYOUT_ansi_tsangan
* add LAYOUT_iso_tsangan
* update readme.md
- add `make` command for building
- add "Flashing example..."
- touch-up bootloader jump instructions (previous Markdown didn't render ideally on GitHub)
* extend keymap functionality
- add Grave Accent, Function keys, Print Screen, Scroll Lock and Pause keycodes to keymaps
- add RESET keycode (Fn+R)
- use KC_RGHT for Right arrow
* touch-up bootloader instructions on readme
- note that Bootmagic Lite jump erases persistent settings
- note that Fn+R is RESET keycode by default
2021-08-13 17:01:05 -07:00
Drashna Jaelre
7ef4d0c886
Fix pmw3360 code to only output debug info if mouse debugging is enabled ( #13993 )
2021-08-13 14:20:47 -07:00
Drashna Jael're
7ed235d15d
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 14:15:58 -07:00
Evelien-Lillian Dekkers
af98005b02
[Keyboard] Add Gud70 ( #12575 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 12:53:02 -07:00
alittlepeace
9b922d55dd
[Keyboard] Adding VIA to Absinthe ( #13031 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 12:35:56 -07:00
Sergey Omelchenko
74c9c3e9c2
[Keyboard] Macropad v2 polling rate fix ( #13129 )
2021-08-13 12:34:47 -07:00
eniigmakeyboards
4db9aa65b2
[Keyboard] Add eniigmakeyboards/ek60 ( #13140 )
...
* add eniigmakeyboards/ek60
* Update keyboards/eniigmakeyboards/ek60/rules.mk
Updated layouts
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keymap.c
Added GPL2+ header
* Update keymap.c
Added GPL2+
* Update rules.mk
Added ISO layout here
* Update readme.md
Added instructions for resetting bootloader
* Update keyboards/eniigmakeyboards/ek60/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: adamws <adamws@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 12:34:27 -07:00
NightlyBoards
504d443ee3
[Keyboard] Add n9 macropad ( #13168 )
2021-08-13 12:32:33 -07:00
DonutCables
0f0ebde0aa
[Keyboard] Updates to ScrabblePad ( #13177 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 12:30:38 -07:00
QMK Bot
854b292873
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:30:22 +00:00
steve ulrich
0972789e76
[Keymap] adds sulrich crkbd (corne) personal keymap ( #13186 )
2021-08-13 12:29:51 -07:00
QMK Bot
fcddaadc56
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:29:21 +00:00
Joel Elkins
2aeacf9db7
[Keymap] Updates to jdelkins userspace and keymaps ( #13216 )
...
- Remove disused dz60/jdelkins_ss keymap
- Manage configured features for firmware size
- Improve build configuration for the secrets feature
- Various keymap tweaks
- Clean up formatting in various places
2021-08-13 12:28:37 -07:00
QMK Bot
bd811f6546
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:28:35 +00:00
Christian Sandven
ac3b9333d8
[Keyboard] Add optional colemak layout to keymap ( #13217 )
2021-08-13 12:28:05 -07:00
QMK Bot
5c0daf5442
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:27:20 +00:00
QMK Bot
21387a7f59
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 19:26:50 +00:00
npspears
3366c5628c
[Keyboard] add support for alternate ortho UD40 PCB ( #13491 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 12:26:49 -07:00
Manna Harbour
1b5d7616d3
[Keyboard] Add split_3x5_3 layout support to boardsource/microdox ( #13323 )
2021-08-13 12:26:22 -07:00
QMK Bot
a75204743a
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:53:04 +00:00
Hugues Morisset
d5eb673426
[Keyboard] Interlace matrix scan for performance on Moonlander ( #13625 )
2021-08-13 11:52:27 -07:00
QMK Bot
d358492fb4
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:48:39 +00:00
Weirdo
20589fb050
[Keybord] Add LS_60 keyboard ( #13851 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 11:47:57 -07:00
QMK Bot
72bd653895
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:47:00 +00:00
fire-h0und
d52e9321e9
[Keyboard] Add cest73/tkm keyboard ( #13939 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: cest <cest@localhost>
2021-08-13 11:46:29 -07:00
QMK Bot
924a0b30c3
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:41:31 +00:00
8bits4ever
325009587a
[converter/a1200] Added support for ATmega32u4 ( #13974 )
2021-08-13 11:40:50 -07:00
Andre Brait
5711a3bac2
[Keymap] Improve andrebrait keymap ( #13985 )
2021-08-13 11:33:04 -07:00
QMK Bot
fa1ec32e39
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:31:14 +00:00
Path Nirvana
670603590e
[Keymap] adding new keymap for the idobo keyboard with backlight ( #13969 )
2021-08-13 11:31:12 -07:00
Dao Tak Isaac
2c9957eb7e
[Keyboard] Add dtisaac01 keyboard ( #13967 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 11:30:43 -07:00
QMK Bot
349d36ff89
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:30:33 +00:00
Logan Butler
f00e56eb0b
[Keyboard] Add Southpad Keyboard ( #13964 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 11:29:59 -07:00
Drashna Jaelre
041ff26ff1
[Keyboard] Fixup Ungodly Launch Pad config ( #13992 )
2021-08-13 11:28:43 -07:00
QMK Bot
ad2f3a0cf5
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:23:05 +00:00
minibois
8392729d74
[Keyboard] Add the mini_elixivy keyboard ( #13960 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-13 11:22:28 -07:00
QMK Bot
8fea9722dd
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:21:40 +00:00
Simon
0014c32375
[Keyboard] Added Frooastboard ( #13970 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-13 11:21:32 -07:00
Vincent Vorholter
0967d4c8a9
[Keyboard] Add Basketweave VIA keymap ( #13972 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Vince Vorholter <vince@28east.co.za >
2021-08-13 11:21:09 -07:00
QMK Bot
ceb428c9aa
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 18:18:30 +00:00
Alabahuy
0b90877b4b
[Keyboard] add rart75m with via support ( #13975 )
2021-08-13 11:18:02 -07:00
QMK Bot
cdba934f86
Merge remote-tracking branch 'origin/master' into develop
2021-08-13 17:38:51 +00:00
Zach White
4742a3a48f
use sudo to install modules if needed ( #13984 )
2021-08-13 10:38:05 -07:00
QMK Bot
4adb7d2176
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 20:15:32 +00:00
Felix Sargent
0c175d63cf
Update 20210529.md ( #13170 )
...
This was confusing to me when I updated, so I want to make it more clear for those that come after.
2021-08-13 06:14:57 +10:00
Drashna Jaelre
477365912d
Fix some additional bootmagic settings ( #13979 )
2021-08-12 13:03:40 -07:00
Drashna Jaelre
799c2bdfa3
[Keyboard] Fix default keymap for GMMK Pro Iso ( #13980 )
2021-08-13 04:47:20 +10:00
QMK Bot
968a3b324b
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 18:04:20 +00:00
Drashna Jaelre
fd4759dcfa
[Keyboard] Fix keymaps for Ocean Gin v2 ( #13976 )
2021-08-13 04:03:50 +10:00
Drashna Jael're
8e8ec6338c
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 09:18:18 -07:00
Vino Rodrigues
80015f7fb0
Update config.h for kbdfans/kbd67/mkiirgb/v3 ( #13978 )
...
QMK Configurator does not compile - needs a value on RGB_DISABLE_WHEN_USB_SUSPENDED
2021-08-12 09:04:06 -07:00
Jarrett Drouillard
2218879d68
[Keymap] add kuatsure planck keymap ( #10625 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 08:56:25 -07:00
Luis Godinez
a2d5468df3
[Keyboard] Add Launch Pad keymaps ( #12490 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 08:51:56 -07:00
David Hoelscher
541e749aa8
[Keyboard] Update to customMK Genesis ( #12511 )
...
Co-authored-by: Ray <ray@custommk.com >
2021-08-12 08:51:34 -07:00
Vanilla
74aff52bff
[Keyboard] Add Spacey keyboard firmware ( #12599 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: tfjones24 <tannerfj24@gmail.com >
2021-08-12 08:50:12 -07:00
Paul James
7ee2b0f1ee
[Keyboard] Add Tripel keyboard ( #12635 )
2021-08-12 08:49:51 -07:00
Christian Sandven
022e2748af
[Keyboard] Keyprez rhino ( #13035 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 08:38:37 -07:00
Miles Flavel
8b9c5a9c33
[Keyboard] Fix incorrect RGBLED_NUM value for kbd67 ( #13166 )
2021-08-12 08:25:09 -07:00
Quentin
356561c438
[Keyboard] Add Skeletyl keyboard ( #13495 )
...
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 07:45:42 -07:00
Jacob Jerrell
30843f8329
[Keymap] JJerrell - Add Userspace and ZSA Keyboard Keymaps ( #13548 )
2021-08-12 07:44:15 -07:00
QMK Bot
176bce50e9
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 14:43:35 +00:00
sato-takashi
1e9d91d4ef
[Keyboard] Add EndZone34 ( #13847 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-12 07:43:01 -07:00
QMK Bot
cb8be2d468
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 14:25:30 +00:00
James Young
b61613ccb4
Cospad Configurator touch-up ( #13971 )
2021-08-12 07:24:58 -07:00
QMK Bot
fd1b0f91e5
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 13:59:41 +00:00
arnstadm
ac92f4b721
[Keyboard] Add Edda Keyboard ( #13953 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-12 06:59:07 -07:00
Andre Brait
33f64903b4
[Keymap] Add andrebrait layout for GMMK Pro ( #13932 )
2021-08-12 06:55:19 -07:00
QMK Bot
7fe375aef5
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 03:40:49 +00:00
David Dansby
6a5c07680c
[Keymap] Add lily58 datadavd layout ( #13560 )
2021-08-11 20:40:17 -07:00
QMK Bot
353c615c29
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 02:45:25 +00:00
Rifaa Subekti
2bc2a51618
[Keyboard] add Gin V2 keyboard ( #13943 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-11 19:44:59 -07:00
QMK Bot
d9f2f9d22f
Merge remote-tracking branch 'origin/master' into develop
2021-08-12 02:44:46 +00:00
Rifaa Subekti
af81e3e63d
[Keyboard] add Wang V2 keyboard ( #13948 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-11 19:44:15 -07:00
James Young
345f6dc4e6
Merge remote-tracking branch 'upstream/master' into develop
...
Fixes merge conflicts in:
- keyboards/poker87c/rules.mk and keyboards/poker87d/rules.mk
- Conflicts from PR 13961
- keyboards/tronguylabs/m122_3270/keymaps/default/keymap.c
- Conflict from PR 13947
2021-08-11 09:48:25 -07:00
Vicktor Hutama
02ac0f89c4
[Keyboard] Add Rune Vaengr Keyboard ( #13945 )
...
* initial commit
* fixed layout
* enabled NKRO
* removed qmkbest
* changed the pins and bootloader to the mcu version
* updated readme
* Apply suggestions from code review
thank you @drashna
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-11 00:24:34 -07:00
jmaynard
710d37b3eb
[Keyboard] Improvements to m122_3270 ( #13947 )
...
Co-authored-by: Jay Maynard <jmaynard@conmicro.com >
2021-08-11 00:21:40 -07:00
James Young
71ce2b0d79
Poker87C and Poker87D Refactor ( #13961 )
2021-08-11 00:20:10 -07:00
QMK Bot
f4c447f2df
Merge remote-tracking branch 'origin/master' into develop
2021-08-11 07:19:55 +00:00
James Young
3161f10b1f
Update USB Device strings for VIA identification ( #13962 )
2021-08-11 00:19:55 -07:00
Kyle Xiao
af3627db25
[Userspace] Add custom tap dancing function ( #13963 )
2021-08-11 00:19:19 -07:00
QMK Bot
5ed7210d53
Merge remote-tracking branch 'origin/master' into develop
2021-08-11 02:11:51 +00:00
Fernando Rodrigues
83a1c4763a
[Keyboard] Added split plus layout to Cospad ( #13938 )
2021-08-10 19:11:19 -07:00
QMK Bot
d58dc522a5
Merge remote-tracking branch 'origin/master' into develop
2021-08-11 02:10:38 +00:00
jpuerto96
04b9286605
[Keyboard] Gorthage Truck - Rotary Encoder Switch Position ( #13942 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-10 19:09:59 -07:00
QMK Bot
1537e3975d
Merge remote-tracking branch 'origin/master' into develop
2021-08-11 00:31:28 +00:00
Ananya Kirti
8d4fcd678a
Hp69 - Update led logic ( #13940 )
...
Co-authored-by: zvecr <git@zvecr.com >
2021-08-11 10:30:56 +10:00
QMK Bot
80cb96bb15
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 23:56:43 +00:00
Eric S. Raymond
817fcfdc9a
Fix shell port bug in computation of QMK_FIRMWARE_DIR ( #13950 )
...
Previous code would fail if cd echoes the tathet directory to stdout,
which is pretty common. Redirecting its output to /dev/null
solves the problem.
2021-08-11 00:56:08 +01:00
Luigi311
8d1255ccab
Handwired/Stream_Cheap/2x4: Add via support ( #13297 )
...
* Handwired/Stream_Cheap/2x4: Add via support
Signed-off-by: Luigi311 <luigi311.lg@gmail.com >
* Handwired/Stream_Cheap: Update readme for via
Signed-off-by: Luigi311 <luigi311.lg@gmail.com >
* Handwired/Stream_Cheap/2x4: Add 2x4 to via json
Signed-off-by: Luigi311 <luigi311.lg@gmail.com >
* Handwired/Stream_Cheap/2x4: Add GPL2+ License to keymap
Signed-off-by: Luigi311 <luigi311.lg@gmail.com >
2021-08-11 07:40:30 +10:00
Alin Marin Elena
184c2e35af
add support for m65 and simple 5x13 ortholinear ( #12315 )
...
* add support for m65 and simple 5x13 ortholinear
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/m65/keymaps/default/keymap.c
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* updates as per @sigprof review plus reformat
* pins all now are defined at microcontroller level
* profuct id defined at microcontroller level
* put leds on when _ADJ is on
* add danish keymap
* make default uk centric iso as per readme
* default is now iso generic, uk is its own business
* add license
* update imgur links to reflect the layout
* leds for _ADJ layer now do not prevent the other layers leds to get on
* Update keyboards/m65/keymaps/uk/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/keymaps/dk/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/keymaps/uk/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* add support for gd32f303cct6 by we act in rev2
* Revert "add support for gd32f303cct6 by we act in rev2"
This reverts commit 4ad3834925
.
* Update keyboards/m65/rev1/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/m65/keymaps/dk/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/keymaps/uk/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboards/m65/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* remove empty hal
* add capslock
* Update keyboards/m65/readme.md
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
* Update keyboards/m65/config.h
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Alin M Elena <alin-marin.elena@stfc.ac.uk >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-11 06:59:01 +10:00
QMK Bot
d888ac17ea
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 14:48:55 +00:00
Zach White
ed84a4e7e3
Improve the qmk lint readme check ( #13941 )
...
* improve lint readme check
* improve if
2021-08-10 07:48:22 -07:00
Zach White
9a0118c603
Architecture documentation for Configurator and API ( #13935 )
...
* Architecture documentation for the configurator and api
* Apply suggestions from code review
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-08-10 07:47:53 -07:00
QMK Bot
5b8f2eccbf
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 09:15:00 +00:00
Stefan Subich
aeff347a07
Update feature_wpm.md ( #13936 )
...
Fix example markdown code formatting
2021-08-10 10:14:14 +01:00
QMK Bot
75a58c3cef
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 08:03:36 +00:00
Ryan
d3932a104c
Add padding to LUFA-MS .BIN files ( #13922 )
2021-08-10 18:03:04 +10:00
QMK Bot
85090b77af
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 05:24:08 +00:00
rate
076c8cc45f
[Keyboard] Added pistachio_pro ( #13466 )
...
* Added pistachio_pro
* Apply suggestions from code review
* Apply suggestions from code review
2021-08-09 22:23:25 -07:00
QMK Bot
3e0517f1ef
Merge remote-tracking branch 'origin/master' into develop
2021-08-10 04:07:54 +00:00
Ryuki
8ef58e3291
adding my keymap "vayashiko" ( #13049 )
...
* adding my keymap
* changed some bugs
* removed include keymap.h
2021-08-09 21:07:14 -07:00
QMK Bot
f0a2641cf1
Merge remote-tracking branch 'origin/master' into develop
2021-08-09 21:15:07 +00:00
Brandon Lewis
760caaa9af
Ristretto - Update bootloader ( #13933 )
...
* updated bootloader for 32u4 mcu
Should be atmel-dfu instead of caterina as the mcu is integrated instead of on a pro-micro/elite-c
2021-08-09 14:14:33 -07:00
Dasky
bb2986c115
Fix compliation for ferris 0.2 bling ( #13937 )
...
* Fix include
2021-08-09 14:04:40 -07:00
James Young
7bec943043
Merge remote-tracking branch 'upstream/master' into develop
...
Fixes merge conflicts in:
- keyboards/bm40hsrgb/config.h
- Conflict from PR 13132:
- RGB_DISABLE_WHEN_USB_SUSPENDED signature updated in develop branch, unmodified in master branch
- updated file with changes from master branch
- keyboards/keebio/iris/keymaps/nstickney/keymap.c
- Conflict from PR 11456:
- layer_state_set_user() updated in develop branch, removed in master branch
- updated file with changes from master branch
2021-08-09 12:14:22 -07:00
Joel Challis
c0628c2820
Remove backwards compatibility of debounce names ( #13877 )
...
* Remove backwards compatibility of debounce names
* Update docs
* Update keyboards/keymaps
2021-08-09 19:46:18 +01:00
Joel Challis
7c691d82bf
Remove ONEHAND_ENABLE ( #13920 )
2021-08-09 19:46:03 +01:00
Daniil Yastremskiy
26ea090190
Limit RGB max brightness on KPrepublic BM-series keyboards ( #13132 )
2021-08-09 11:32:35 -07:00
Drashna Jaelre
2617ac6041
Fixup rgb matrix config for KBD67 mkII boards ( #13931 )
2021-08-09 19:26:02 +01:00
Pierre Chevalier
23becac3a6
Support all the 0.2 Ferris variants ( #12653 )
...
* Support all the 0.2 Ferris variants
For the Compact, the High and the Mini, create a new directory so each
keyboard may have the correct USB descriptor and a readme with more
specific information about it.
For the Bling, also add support for the underglow functionality.
Change the "MANUFACTURER" string to "Cuddly Keyboards Ltd.", the
name of the company I incorporated to sell keyboards, and change the
default descriptor from "Ferris the keeb" to "Ferris 0.2" which is more
descriptive.
I didn't update the 0.1 variants as I don't intend to sell these kits
with "Cuddly Keyboards". The firmware is mostly there to support
existing users.
Update the "hardware availability" to point to my new website:
cuddlykeyboards.com.
* Add RGB mode toggle to my keymap and to the default keymap
* Improve wording in the readme
2021-08-09 11:23:15 -07:00
Stick
5a59363e28
[User] changes to nstickney's keymaps ( #11456 )
...
0) Built a Bastyl, gave away the ErgoDoxEZ
1) UNICODEMAP
2) Iris left is now Elite-C
3) New QMK flashing instructions
2021-08-09 10:34:36 -07:00
QMK Bot
8d19f4f187
Merge remote-tracking branch 'origin/master' into develop
2021-08-09 17:06:58 +00:00
Edvard Sire
8936d0ae4b
[Keymap] new keymap for nui_mini ( #13924 )
2021-08-09 10:06:25 -07:00
QMK Bot
ed7f06bd7b
Merge remote-tracking branch 'origin/master' into develop
2021-08-09 17:05:08 +00:00
Andre Brait
dbee96098d
Make default keymap for GMMK Pro reflect stock ( #13850 )
2021-08-09 10:04:58 -07:00
Pascal Pfeil
9a1a35f681
[Keymap] Add kbd67 mkiirgb keymap ( #13884 )
...
Co-authored-by: Spaceman <rionlion100@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-09 10:04:40 -07:00
QMK Bot
f3cede7299
Merge remote-tracking branch 'origin/master' into develop
2021-08-09 17:04:30 +00:00
Michele Ferri
be72a64cf6
[Keyboard] Add TouhouPad ( #13915 )
...
* Touhoupad rev 2
* cleanup for PR
* fixes after review
2021-08-09 10:04:00 -07:00
Zach White
12681bacc4
Merge remote-tracking branch 'origin/master' into develop
...
Conflicts:
keyboards/kbdfans/kbd67/mkiirgb/mkiirgb.c
2021-08-09 08:34:14 -07:00
Zach White
e6c171bdd6
Fix generate api ( #13930 )
...
* Add missing returncode to exit()
* fix the aozora/hotswap vendor id
2021-08-09 08:28:51 -07:00
Zach White
5eb0e406fd
make json imports more robust ( #13928 )
2021-08-09 08:27:02 -07:00
Chris
79d5b27993
[Keymap] rootiest for planck/rev6/ ( #13294 )
...
* squashed commits to master
* Fix in case of missing user_song_list
Substitutes missing songs with safe versions
Also updated and added detail to keymap readme
* Adjust Readme to match qmk contrib conventions
* Update keyboards/planck/keymaps/rootiest/config.h
* Update keyboards/planck/keymaps/rootiest/keymap.c
* Update keyboards/planck/keymaps/rootiest/keymap.c
* Update keyboards/planck/keymaps/rootiest/keymap.c
* Update keyboards/planck/keymaps/rootiest/keymap.c
* Fixed license header to GPLv2+
* Fix Volume key delay
Use a static number instead of removed MEDIA_KEY_DELAY
* Use TAP_CODE_DELAY
* added license to config.h
* Clean up formatting
- Fixed markdown in readme
- Removed extra commented line from config.h
* Update keyboards/planck/keymaps/rootiest/config.h
2021-08-09 02:25:43 -07:00
jfescobar18
59b5c884ff
[Keyboard] Undead 60M ( #13735 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-08 23:17:46 -07:00
Phooood
7c2f48e55d
[Keyboard] Add Aozora (hotswap) keyboard ( #13919 )
...
* Initial Commit
* added header to hotswap.c
* added keymap-specific reamdme.md
* minor adjustments
* Requested corrections to readme's
2021-08-08 20:31:33 -07:00
Nick Brassel
65e3760853
Fix compilation issue. ( #13926 )
2021-08-09 13:20:15 +10:00
thpoll83
b43c6bc176
Add support for STM32F407x MCUs. ( #13718 )
...
* Add support for STM32F407x MCUs.
* Removing STMF407 MCU variation
* Update quantum/mcu_selection.mk
Remove options for dfu flashing
Co-authored-by: Ryan <fauxpark@gmail.com >
* DISABLE STM32_USB_USE_OTG1
* Update platforms/chibios/GENERIC_STM32_F407XE/configs/mcuconf.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update platforms/chibios/GENERIC_STM32_F407XE/configs/mcuconf.h
Co-authored-by: thomas.pollak <thomas.pollak@dynatrace.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-09 06:52:13 +10:00
datafx
ac2090bf4e
[Keyboard] Add kbdfans kbd67 mkii rgb v3 ( #13714 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-07 21:45:43 -07:00
QMK Bot
ac92ded0cc
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 04:42:36 +00:00
Spaceman
bfa7449041
[Keyboard] Add Pancake v2 ( #13839 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-07 21:42:04 -07:00
QMK Bot
8e5213ca6c
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 04:41:43 +00:00
Ananya Kirti
b046bffcb8
[Keyboard] Added CapsLED and ScrollLock LEDs ( #13837 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-07 21:41:15 -07:00
Drashna Jaelre
b9dcd5ac38
[Keymap] Drashna split transport improvement ( #13905 )
...
* Fix up split stuff
* Fix Split perf issues
* Allow LTO to be disabled
* Fixup WPM and encoders
* Fixup qmk keys per scan
* Add bootloader info
* Change encoder pins
* Fixup corne oled code
* Expand transport sync
* Improve user transport
* Cleanup mouse processing at keymap level
* Improve layer checking for mouse layering
2021-08-07 21:40:48 -07:00
QMK Bot
100333818f
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 04:15:54 +00:00
8bits4ever
bc2b73f997
[Keyboard] a1200 converter minor changes ( #13848 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-07 21:15:23 -07:00
QMK Bot
21b71932f7
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 04:13:48 +00:00
jpuerto96
41d854048c
[Keyboard] Gorthage Truck - New PCB ( #13909 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-07 21:12:55 -07:00
QMK Bot
6c5ef3ce30
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 03:38:09 +00:00
Pascal Pfeil
27d0844efb
[Keyboard] Clean up lfkpad and add keymap ( #13881 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-07 20:37:13 -07:00
QMK Bot
d0f1a4c48a
Merge remote-tracking branch 'origin/master' into develop
2021-08-08 03:24:59 +00:00
peott-fr
34689e348f
[Keyboard] Adding my Nyquist keymap ( #13858 )
2021-08-07 20:24:24 -07:00
Drashna Jaelre
d06f50a31a
[Keyboard] Fix matrix_output_unselect_delay for handwired/xealousbrown ( #13913 )
2021-08-08 01:36:38 +10:00
QMK Bot
243e75659c
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 14:57:43 +00:00
kb-elmo
07e2c11e55
[Keyboard] fixes for KBD67 rev2 ( #13906 )
2021-08-07 07:57:14 -07:00
Drashna Jaelre
6fb9842936
Clean up remaining RGB_DISABLE_WHEN_USB_SUSPENDED defines Part 2 ( #13912 )
2021-08-07 15:18:06 +01:00
Liyang HU
383fae55c5
Refactor quantum/command.{c,h}
for code size & {read,maintain}ability ( #11842 )
...
* quantum/command.c: coalesce `print()`s in `command_common_help()` & `print_version()`
Also undo some damage by clang-format in b624f32f94
* quantum/command.c: replace `print(…); print_{,val_}{dec,hex}*(…);` sequences with single `xprintf(…)`
`print_{dec,hex}*(…)` are just `#define`s for `xprintf(…)` anyway.
Each additional `xprintf(…)` costs ~8 bytes: the call instructions,
plus an additional NUL terminator.
This _really_ adds up: this commit saves 814 bytes on my ATmega32.
* quantum/command.c: optimise `mousekey_console()` for size & legibility
Made various tweaks to the interface, but still functionally identical.
Assume `KC_1`…`KC_0` to be contiguous, and removed `numkey2num(…)` entirely.
It was exported in `command.h` by 1a0bac8bcc
for no obvious reason, before
which it was `static`. I doubt anyone uses it.
`mousekey_console()` is now enabled regardless of `MK_3_SPEED`.
Needs fleshing out for things other than the X11 variant though.
This commit saves 638 bytes on my ATmega32.
2021-08-07 17:12:57 +10:00
James Young
a03aa301de
Remove Full Bootmagic ( #13846 )
...
* disambiguate Bootmagic rules in keymaps
The files edited by this commit were added at a point in time where `BOOTMAGIC_ENABLE = yes` enabled full Bootmagic.
This commit edits the files to specify that full Bootmagic is intended.
* remove BOOTMAGIC_ENABLE=full setting
* unify commented BOOTMAGIC_ENABLE rules in keyboards
Explicitly sets `BOOTMAGIC_ENABLE = no` in keyboards where the rule was commented out.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-zA-Z]\+\).*;\1 = no # Virtual DIP switch configuration;g' {} +
```
* remove commented Bootmagic rules from keymap/user level
Command:
```
find keyboards/ layouts/ users/ -type f -name 'rules.mk' -exec sed -i -e '/#.*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*/d' {} +
```
* update keyboard BOOTMAGIC_ENABLE rule formatting
Sets the formatting of BOOTMAGIC_ENABLE rules to `BOOTMAGIC_ENABLE = [value]`, without the inline comments (which will be replaced later).
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
```
* update keyboards' BOOTMAGIC_ENABLE settings
Updates keyboard `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = \)full;\1lite;g' '{}' +
```
* update keymap/user BOOTMAGIC_ENABLE settings
Updates keymap/user `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used.
Commands:
```
find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' +
find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' +
```
* remove and replace inline comments in keyboards and keymap/user files
Removes and replaces the inline comments, which have been updated to read `Enable Bootmagic Lite`.
Commands:
```
find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = lite\);\1 # Enable Bootmagic Lite;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = yes\);\1 # Enable Bootmagic Lite;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = no\);\1 # Enable Bootmagic Lite;g' '{}' +
```
* rename improperly named makefiles
Some files intended to be used as makefiles had improper names causing them to not be used as intended when building.
This commit corrects the filenames of the affected files.
* update renamed file with new rule formatting
* update QMK's template files
Updates QMK's `rules.mk` templates to use the new inline comment.
* update QMK Docs
- remove documentation of full Bootmagic
- update links to Bootmagic Lite doc
- add doc for Magic Keycodes
* rules.mk patch for coarse/ixora and coarse/vinta
2021-08-06 23:59:56 -07:00
QMK Bot
0bc9090b1f
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:52:44 +00:00
kb-elmo
85c32da989
[Keyboard] Added 67mk_E PCB ( #13869 )
...
* added 67mk_E PCB
* add layouts
2021-08-06 23:52:39 -07:00
bomb
a9b0750f7b
[Keyboard] Modify key drive pins for mojo68 ( #13863 )
2021-08-06 23:52:18 -07:00
QMK Bot
7b709aaecc
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:52:11 +00:00
Alex Ong
8a9688bc64
[Keyboard] Use new matrix_output_select_delay api ( #13861 )
...
* Use new matrix_output_select_delay api
* Updated delay to 15 after more spamming
2021-08-06 23:51:38 -07:00
QMK Bot
1f94e99565
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:51:32 +00:00
Cian Johnston
9d88786b6f
[Keyboard] add handwired/oem_ansi_fullsize ( #13857 )
...
* Add new keyboard oem_ansi_fullsize
* clang-fmt
* Update keyboards/handwired/oem_ansi_fullsize/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/handwired/oem_ansi_fullsize/readme.md
Co-authored-by: Joel Challis <git@zvecr.com >
* update info.json using qmk c2json
* update info.json
* move diagram to readme
* add matrix cols/rows to info.json
* fixup! add matrix cols/rows to info.json
* rename layout, fix block comment
* s/ansi_fullsize/fullsize_ansi/g
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-06 23:51:03 -07:00
QMK Bot
07a7724f2b
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:50:18 +00:00
Jack Kenney
e4342f8630
[Keymap] JackKenney's keymap for GMMK Pro ( #13853 )
2021-08-06 23:49:25 -07:00
QMK Bot
58bb1dbde7
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 06:07:10 +00:00
Drashna Jaelre
9c03d41f6a
[Keyboard] Fix oled_task_user for chocolatebar ( #13911 )
2021-08-06 23:06:39 -07:00
QMK Bot
e8112e49cd
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 05:59:33 +00:00
James Young
95fed3bfcf
clean up CRLF instances ( #13910 )
2021-08-07 15:59:03 +10:00
QMK Bot
e2ac8d5f3e
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 05:48:48 +00:00
Moritz
a3cb3e139a
[Keyboard] Add Fave87 ( #13873 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-06 22:48:17 -07:00
QMK Bot
b38fdc0a57
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 04:48:50 +00:00
misonoworks
d917bfb277
[Keyboard] Add MisonoWorks Chocolate Bar keyboard ( #13798 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: autumnisacutie <63772942+autumnisacutie@users.noreply.github.com >
2021-08-06 21:48:19 -07:00
QMK Bot
36b2f06d9e
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 00:03:19 +00:00
mechlovin
744019c032
[Keyboard] Add Hex4B PCB ( #13435 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: vuhopkep <boy9x0@gmail.com >
2021-08-06 17:02:46 -07:00
QMK Bot
25425dc9bc
Merge remote-tracking branch 'origin/master' into develop
2021-08-07 00:02:28 +00:00
yfuku
6721825df5
[Keyboard] Add owl8 keyboard ( #13380 )
...
* add owl8
* use DIRECT_PINS
* fix encoder
* Changed to use action_exec.
2021-08-06 17:01:52 -07:00
Sergey Vlasov
610035dce8
Add HOLD_ON_OTHER_KEY_PRESS option for dual-role keys ( #9404 )
...
* Add HOLD_ON_OTHER_KEY_PRESS option for dual-role keys
Implement an additional option for dual-role keys which converts the
dual-role key press into a hold action immediately when another key is
pressed (this is different from the existing PERMISSIVE_HOLD option,
which selects the hold action when another key is tapped (pressed and
then released) while the dual-role key is pressed). The Mod-Tap keys
already behave in a similar way, unless the IGNORE_MOD_TAP_INTERRUPT
option is enabled (but with some additional delays); the added option
makes this behavior available for all other kinds of dual-role keys.
* [Docs] Update tap-hold docs for HOLD_ON_OTHER_KEY_PRESS
Document the newly added HOLD_ON_OTHER_KEY_PRESS option and update the
documentation for closely related options (PERMISSIVE_HOLD and
IGNORE_MOD_TAP_INTERRUPT).
Use Layer Tap instead of Mod Tap in examples for PERMISSIVE_HOLD and
HOLD_ON_OTHER_KEY_PRESS, because the effect of using these options with
Mod Tap keys is mostly invisible without IGNORE_MOD_TAP_INTERRUPT.
Add comments before return statements in sample implementations of
`get_ignore_mod_tap_interrupt()`, `get_hold_on_other_key_press()` and
`get_permissive_hold()`.
Thanks to @Erovia and @precondition for comments and suggestions to
improve the documentation.
2021-08-07 09:16:26 +10:00
Gigahawk
13b94b468d
Copy GMMK Pro screw specs to ISO readme ( #13908 )
2021-08-07 08:11:17 +10:00
QMK Bot
9e7bfdf6c6
Merge remote-tracking branch 'origin/master' into develop
2021-08-06 11:55:12 +00:00
Gigahawk
bdf86c4cbd
Add replacement screw specifications to GMMK Pro readme ( #13903 )
2021-08-06 04:54:43 -07:00
Nick Brassel
f24bca5bb3
Update ChibiOS-Contrib, mirroring script. ( #13896 )
2021-08-06 16:40:12 +10:00
QMK Bot
538d9d7890
Merge remote-tracking branch 'origin/master' into develop
2021-08-06 05:54:10 +00:00
Joel Challis
c588d232cb
Avoid name conflicts with usb_hid Arduino code ( #13870 )
...
* Avoid name conflicts with usb_hid Arduino code
* Fix tests
2021-08-06 15:53:38 +10:00
QMK Bot
3ba2ce40a5
Merge remote-tracking branch 'origin/master' into develop
2021-08-06 05:18:45 +00:00
James Young
b9a1b61f6a
Flehrad Tradestation Refactor ( #13897 )
...
* add license headers
Apache 2.0 per the included `license` file.
* info.json: use human-friendly formatting
* refactor keymaps
- split `default` keymap into `default` and `tradestation` keymaps (one for each layout)
- remove boilerplate functions
- apply four-space indent
* partial clean up of rules.mk
- update section header comment blocks
2021-08-05 22:18:17 -07:00
Drashna Jaelre
ea5d778f90
[Keyboard] Remove console from keebio via keyboards ( #13901 )
2021-08-05 21:29:29 -07:00
QMK Bot
293168f444
Merge remote-tracking branch 'origin/master' into develop
2021-08-06 04:28:58 +00:00
James Young
28b59c30d2
MetaMechs Timber Wolf Configurator Fixes ( #13895 )
...
* info.json: use human-friendly formatting
* info.json: fix key sequences for ISO layouts
All the ISO layouts had the Enter key out-of-sequence, causing key-assignment mismatches in QMK Configurator.
2021-08-05 21:28:26 -07:00
Nick Brassel
0dafd83f72
Fix up builds after #8591 ( #13900 )
2021-08-06 09:57:09 +10:00
Pete Sevander
7e983796e1
Process combos earlier & overlapping combos ( #8591 )
...
* Combo processing improvements.
Now it is possible to use ModTap and LayerTap keys as part of combos.
Overlapping combos also don't trigger all the combos, just exactly the
one that you press.
New settings:
- COMBO_MUST_HOLD_MODS
- COMBO_MOD_TERM
- COMBO_TERM_PER_COMBO
- COMBO_MUST_HOLD_PER_COMBO
- COMBO_STRICT_TIMER
- COMBO_NO_TIMER
* Remove the size flags from combo_t struct boolean members.
This in the end actually saves space as the members are accessed so many
times. The amount of operations needed to access the bits uses more
memory than setting the size saves.
* Fix `process_combo_key_release` not called correctly with tap-only combos
* Fix not passing a pointer when NO_ACTION_TAPPING is defined.
* Docs for `COMBO_ONLY_FROM_LAYER`
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update quantum/process_keycode/process_combo.c
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Add `EXTRA_SHORT_COMBOS` option.
Stuff combo's `disabled` and `active` flags into `state`. Possibly can
save some space.
* Add more examples and clarify things with dict management system.
- Simple examples now has a combo that has modifiers included.
- The slightly more advanced examples now are actually more advanced
instead of just `tap_code16(<modded-keycode>)`.
- Added a note that `COMBO_ACTION`s are not needed anymore as you can
just use custom keycodes.
- Added a note that the `g/keymap_combo.h` macros use the
`process_combo_event` function and that it is not usable in one's
keymap afterwards.
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Change "the" combo action example to "email" example.
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Fix sneaky infinite loop with `combo_disable()`
No need to call `dump_key_buffer` when disabling combos because the
buffer is either being dumped if a combo-key was pressed, or the buffer is empty
if a non-combo-key is pressed.
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Update docs/feature_combo.md
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-08-06 09:44:57 +10:00
Juan Pablo Kutianski
07553b41f0
[Feature] Swap buttons on PS2 Mouse/Trackball ( #9205 )
...
* [Feature Request] Swap buttons on PS2 Mouse/Trackball
* [Feature Request] Swap buttons on PS2 Mouse/Trackball
* Added id: to the doc
* Missing space
* Solve comment
https://github.com/qmk/qmk_firmware/pull/9205#discussion_r430783182
* Solve comments https://github.com/qmk/qmk_firmware/pull/9205#discussion_r430783182 & https://github.com/qmk/qmk_firmware/pull/9205#discussion_r430783884
* Format code more according to https://docs.qmk.fm/#/coding_conventions_c
* change logic to LUT
* WIP: Clean up
* WIP: Solution with xor operators to mask the change
* delete #endif & added the missed xor operator (ahhh)
* Variable (mouse_report->buttons): avoid setting twice https://github.com/qmk/qmk_firmware/pull/9205#discussion_r430783884
* Update tmk_core/protocol/ps2_mouse.c
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: juank <juank@fktech.net >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-06 09:09:58 +10:00
Takeshi ISHII
339675693b
add yaml_build_options target ( #10533 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-06 08:18:32 +10:00
Nick Brassel
6aaf3e84e9
Rework as per 9824 ( #13898 )
2021-08-06 08:14:43 +10:00
JohSchneider
bcb6e23387
Arm ps2 mouse interrupt ( #6490 )
...
* ps2_mouse on ARM: an interrupt-version of the ps2-mouse code ported to ARM/chibios
* ps2_mouse on ARM: link EXT callback-channel selection to the user defined PS2_LINE_CLOCK
* ps2_mouse on ARM: replace DELAY_X defines with hardware-agnostic wait_X
* ps2_mouse on ARM: replace chibios-specific defines for the pins/lines with defines from quantum/config_common.h
and drop the '_LINE' component from teh define name
* ps2_mouse on ARM: expose the software-intterupt port as a user editable define
* Update docs/feature_ps2_mouse.md
Co-Authored-By: Hugo van Kemenade <hugovk@users.noreply.github.com >
* Update feature_ps2_mouse.md
* use a define to deduce the PS_DATA_PORT instead
* reduce all-zero extcfg to oneliner
* ps2_mouse: use generic wait instead of avr-delay
* Update docs/feature_ps2_mouse.md
* ps2_mouse: changes for new chibios version
(17.6.0 -> 19.1.0)
replacing the legacy externa-interrupt driver with pal-callbacks
* ps2_mouse: use PLATFORM_KEY
Co-Authored-By: Joel Challis <git@zvecr.com >
* ps2_mouse: clang-format corrections
* ps2_mouse: add systemlocks
using the chibios equivalent to AVRs cli: chSys[Unl|L]ock
Co-authored-by: Johannes <you@example.com >
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2021-08-06 07:51:24 +10:00
Joel Challis
5bbc527460
Bump gtest ( #13885 )
...
* Bump gtest
* Pin to latest release
2021-08-05 10:46:14 +10:00
Joel Challis
bdaea259af
Tidy up rgbkb/mun ( #13801 )
...
* Tidy up rgbkb/mun
2021-08-05 00:59:50 +01:00
QMK Bot
cb4d91f85f
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 21:33:19 +00:00
James Young
f4c55db8dd
cKeys Handwire 101 Refactor ( #13879 )
...
* update info.json
- use human-friendly formatting
- remove `key_count` key
* rename LAYOUT to LAYOUT_ortho_4x4
* refactor default keymap
- add license header
- qmk cformat pass
- keycode grid alignment
* remove empty config.h file from default keymap
* update Manufacturer and Product strings
* tidy up handwire_101.c
- add license header
- remove boilerplate functions
* tidy up handwire_101.h
- add license header
- remove instructive comment
* minor rules.mk tidy-up
- remove Bootloader selection sample comments
* rewrite SEND_STRING() statements per fauxpark
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-04 22:32:27 +01:00
Dasky
3917fd5639
[Keyboard] Fix knops keymaps ( #13872 )
2021-08-04 12:10:31 -07:00
Drashna Jaelre
3568eafd65
[Keyboard] Switch Draculad to using WPM char hack ( #13886 )
2021-08-04 11:30:49 -07:00
QMK Bot
6525b82f5f
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 12:25:28 +00:00
James Young
4445455c1f
BM65ISO: refactor layout macro ( #13860 )
2021-08-04 22:24:54 +10:00
QMK Bot
d9f30d366a
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 10:35:54 +00:00
Reza Jelveh
8e8803459f
Updated Ducky 2 one mini support ( #11112 )
...
* Initial Ducky One 2 Mini keyboard and keymap
* Keymap macro issue, together with general polish suggestions
* Separate default keymap into proper default, iso and ansi versions
* info.json updates (Configurator support). DEBOUNCE define adjust.
* Unused keymap defines removed.
* update requested ducky one mini2 board changes
* ducky: don't trigger app key with left shift
* ducky: make default mouse key behavior more linear
* ducky: add GRAVE_ESC_GUI_OVERRIDE to allow for win+esc to work
* ducky: playpause on fn space
* ducky: disable RGB_MATRIX until driver is merged
* ducky: clang-format matrix and one2mini.c
* ducky: update requested changes
Remove WFI_IDLE since it's already in the rules.mk CORTEX_ENABLE_WFI_IDLE=TRUE
* ducky: update requested changes
* ducky: move winkey grave esc to default keymap
* ducky: remove dipswitch from keymap and use DIP_SWITCH_MATRIX_GRID instead
* ducky: info.json lint
* ducky: enable DIP_SWITCH_ENABLE rule
* ducky: update readme
* ducky: fix backslash on default keymap
* ducky: remove unused USB_LED_CAPSLOCK_INDEX 28
* ducky: move mbi5042 led driver to ducky keyboard
* ducky: cosmetics
* ducky: requested changes
* ducky: refactor matrix.c again so we can better compare it to other boards
* ducky: remove bootmagic_lite as the boards bootloader trigger is actually handled in its own bootloader
* ducky: remove custom matrix
* ducky: update for chibios-contrib changes
* ducky: debug new USB driver
* ducky: debug usb issues
* ducky: update chibios version
* ducky: remove halconf.h
* ducky: update rules.mk
* ducky: update chconf.h
* Matching submodules.
* Restructure to explicitly define which board is in use, remove RGB driver pending followup PR.
* Revert "Matching submodules."
This reverts commit 2fbb34e0c6
.
Co-authored-by: GitWellBack <48095880+GitWellBack@users.noreply.github.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-08-04 20:35:17 +10:00
QMK Bot
d27ab328dc
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 02:10:01 +00:00
James Young
ae20574f84
barracuda: update info.json layout macro reference ( #13874 )
...
* barracuda: update info.json layout macro reference
- change LAYOUT to LAYOUT_ortho_3x11
* remove Community Layouts rule
ortho_3x11 isn't a valid Community Layout.
2021-08-04 03:09:25 +01:00
QMK Bot
600faab707
Merge remote-tracking branch 'origin/master' into develop
2021-08-04 00:23:25 +00:00
Drashna Jaelre
a0f2be18a4
Add bootloader section to keyboard template ( #13774 )
...
* Add bootloader section to keyboard template
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-04 01:23:18 +01:00
Changsu Park
9c69db4700
Updated settings.json file to fit VSC's docs ( #13829 )
...
This change fixes the warning caused by deprecated way of configuring terminal profiles.
The warning caused by old settings.json is the following:
This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in `#terminal.integrated.profiles.windows#` and setting its profile name as the default in `#terminal.integrated.defaultProfile.windows#`. This will currently take priority over the new profiles settings but that will change in the future.
Refer to the link below for more information:
https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration
2021-08-04 01:22:40 +01:00
QMK Bot
4ffc9d8288
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 23:30:12 +00:00
James Young
8802d28aad
boardsource/holiday/spooky: update info.json layout macro reference ( #13875 )
...
- change LAYOUT to LAYOUT_ortho_2x3
2021-08-04 00:29:41 +01:00
QMK Bot
2dbc71f037
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 22:54:45 +00:00
Ryan Baker
d1cbea685e
rb86 ( #13824 )
...
* rb86
* adjudicate comments
2021-08-04 08:54:12 +10:00
QMK Bot
c48d9c2b2a
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 21:40:39 +00:00
Joakim Tufvegren
2b097d670a
Fix overflows in WPM calculations ( #13128 )
...
* Fix overflow in WPM calculations.
First, the "fresh" WPM calculation could end up being up to 12000 (with
default `WPM_ESTIMATED_WORD_SIZE`) if keys were pressed more or less
simultaneously. This value has now been clamped down to 255, in effect
clamping WPM to its max value of 255.
Second, with `WPM_ALLOW_COUNT_REGRESSION` enabled, it was possible to
regress the WPM below 0 (i.e. to 255) by just repeatedly pressing
backspace.
* Fix WPM being limited to 235 due to float/int logic.
2021-08-04 07:40:08 +10:00
Joakim Tufvegren
982b782ce3
Trigger a wakeup after USB Reset on ChibiOS. ( #12831 )
...
After a USB Reset event the device must, according to the spec wake up
from any suspend state, so the Configured event that arrives afterwards
should be interpreted as an implicit wakeup.
2021-08-04 07:39:34 +10:00
Joakim Tufvegren
1409b36851
Remove the #10088 hotfix for Teensy 3.1-like Input:Club keyboards ( #12870 )
...
* Remove the #10088 hotfix for K20x MCU:s.
It seems to _cause_ the issue it intended to solve there.
* Cleaner way of removing #10088 hotfix.
Now only affects Ergodox Infinity, Whitefox and K-type, though.
Switches over Ergodox Infinity to the `IC_TEENSY_3_1` board, since that
was a nice place to implement the `restart_usb_driver` override.
However, I would guess this issue is present for other K20x/Teensy 3.1
boards as well...
* Fix comment regarding `IC_TEENSY_3_1` for all keyboards using it.
2021-08-04 07:38:37 +10:00
Joel Challis
34de7ca224
Move print/debug files to quantum ( #12069 )
...
* move print/debug files to quantum
* Update comments
2021-08-03 18:49:33 +01:00
Joel Challis
3f419dc872
Unconditionally call led_init_ports ( #12116 )
...
* Unconditionally call led_init_ports
* Another call to led_init_ports
2021-08-03 18:34:32 +01:00
QMK Bot
2bc7511b9e
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 17:21:26 +00:00
James Young
f2fc23d1b1
aves65: complete layout data ( #13868 )
...
add layout data for:
- LAYOUT_all
- LAYOUT_65_iso
- LAYOUT_65_iso_split_bs
- LAYOUT_65_iso_blocker_split_bs
- LAYOUT_65_ansi
- LAYOUT_65_ansi_split_bs
- LAYOUT_65_ansi_blocker
- LAYOUT_65_ansi_blocker_split_bs
2021-08-03 10:20:53 -07:00
QMK Bot
51eb5285a6
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 17:04:00 +00:00
James Young
e9a3e20813
4pplet/eagle_viper_rep/rev_a: fix missing key object ( #13867 )
...
Adds a key object for the KC_NUHS key to the info.json data.
2021-08-03 10:03:25 -07:00
QMK Bot
738e8e72ba
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 16:40:14 +00:00
Jonathan Rascher
853344235a
[Keymap] Minor cleanup of bcat keymaps and userspace ( #13224 )
2021-08-03 09:39:43 -07:00
QMK Bot
6961976855
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 07:04:43 +00:00
James Young
4d42fb2031
40percentclub/nori: fix matrix reference in LAYOUT_ortho_4x8 ( #13866 )
...
* 40percentclub/nori: fix matrix reference in LAYOUT_ortho_4x8
* remove ortho_4x8 from Community Layouts rule
ortho_4x8 isn't a valid option here.
2021-08-03 00:04:07 -07:00
QMK Bot
a14f331c0a
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 03:17:45 +00:00
James Young
2d78a43556
capsunlocked/cu7: fix missing key object ( #13862 )
...
Adds a key object for the encoder keypress.
2021-08-03 13:17:06 +10:00
QMK Bot
79c88767dd
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 01:02:06 +00:00
plarso
fd9d531bd9
[Docs] Remove extra word it bootmagic page ( #13855 )
2021-08-02 18:01:38 -07:00
QMK Bot
a174d20d06
Merge remote-tracking branch 'origin/master' into develop
2021-08-03 00:53:24 +00:00
James Young
be9031d01d
0xCB Static: fix qmk info
and Configurator issues ( #13856 )
2021-08-02 17:52:46 -07:00
QMK Bot
5decdad8c6
Merge remote-tracking branch 'origin/master' into develop
2021-08-02 08:24:57 +00:00
JTM
c2f227d2a8
Function96 V2: Fixed info.json file ( #13322 )
...
Fixes the info.json data for the LAYOUT_default and LAYOUT_ansi_splitspace macros.
2021-08-02 01:24:25 -07:00
QMK Bot
83bd56e68c
Merge remote-tracking branch 'origin/master' into develop
2021-08-02 04:28:52 +00:00
xyzz
720c676403
flash_stm32: don't unlock flash if already unlocked ( #13841 )
...
On stm32f4 after reboot from DFU it was observed that the flash is
already unlocked. In that case, attempting to unlock it again causes a
data abort.
2021-08-02 14:27:57 +10:00
Nick Brassel
ee3c138385
Merge remote-tracking branch 'upstream/master' into develop
2021-08-02 13:55:36 +10:00
a_p_u_r_o
26b62f7a6c
Fix alignment of USB out report buffer 2 -> 4 ( #13838 )
2021-08-02 00:32:26 +01:00
Drashna Jaelre
ebed2e9a81
[BUG] Fix Key Override includes ( #13831 )
...
* [BUG] Fix Key Override includes
* simplify includes
2021-08-01 16:29:23 +01:00
Jonavin
53683e8d20
fix develop branch move file ( #13832 )
...
Co-authored-by: zvecr <git@zvecr.com >
2021-08-01 22:37:59 +10:00
James Young
4b630c46fe
Duck Eagle/Viper V2 Refactor ( #13828 )
2021-07-31 13:12:49 -07:00
Drashna Jaelre
41a770ded3
[Keyboard] Fix SRC include for matrix/m20add issi driver ( #13826 )
2021-07-31 12:18:11 -07:00
James Young
851d995a7d
Merro60 Layout Macro Refactor ( #13827 )
2021-07-31 12:17:55 -07:00
James Young
1305b6d82e
Momoka Ergo: layout macro/Configurator fix ( #13825 )
...
* momoka_ergo.h: use modified QMK 3-character notation
Renames the matrix position arguments to use QMK's K<row><column> notation, but using L or R for the left and right halves, respectively.
* physically arrange layout macro
Arrange the layout macro and keycodes to resemble the assembled keyboard.
* info.json: rebuild LAYOUT data
Fixes mispositioned keys in QMK Configurator.
2021-07-31 12:16:51 -07:00
Drashna Jaelre
7bcbeffc2d
Fix compile issues due to LED changes ( #13821 )
2021-07-31 17:30:13 +01:00
slashbunny
3f5482bbb7
Update endgame keymap to work with suspend changes ( #13805 )
...
Updates the Massdrop CTRL keyboard engame keymap to work after the
changes to USB suspend in #12697
Fixes #13782
2021-07-31 16:28:09 +01:00
Joel Challis
70fb3e1aaf
__flash? ( #13799 )
2021-07-31 14:35:30 +01:00
Joel Challis
206a995ccd
Move some led drivers to common folder ( #13749 )
...
* Move some led drivers to common folder
2021-07-31 14:31:09 +01:00
James Young
954806c80f
DP60 layout macro renames ( #13811 )
...
* info.json: apply human-friendly formatting
* rename LAYOUT_60_wkl to LAYOUT_60_ansi_tsangan_split_rshift
* rename LAYOUT_60_wkl_split_bs to LAYOUT_60_tsangan_hhkb
* info.json: remove `key_count` keys
2021-07-31 14:25:47 +01:00
James Young
4604b58769
Charue Sunsetter: layout macro fixes ( #13809 )
...
* remove K214 from LAYOUT_1065_ansi macro
Position K214 is only used by the ISO layout (as KC_NUHS); it doesn't get used here. Removing it so the layout macro matches the info.json layout data.
Also updates info.json to use human-friendly formatting.
* add layout macros
Adds:
- LAYOUT_1065_ansi_split_bs macro
- LAYOUT_1065_iso macro
- LAYOUT_1065_iso_split_bs macro
- `default_iso` keymap
* add LAYOUT_all macro
Adds LAYOUT_all macro and a `default_all` keymap.
This PCB is unusual in that the ANSI Backslash and ANSI Enter do not share their matrix positions with the Non-US Backslash or ISO Enter keys at all. This layout macro supports both the ANSI and ISO positions in one macro/keymap.
2021-07-31 14:23:27 +01:00
James Young
56f84774d7
Rartland: add 65_ansi and 65_iso layouts ( #13807 )
...
* add 65_ansi and 65_iso layouts
... with Community Layout support
* add block comment of layouts to rartland.h
2021-07-31 14:22:12 +01:00
peott-fr
d191ccfdc5
[Keymap] Add peott-fr Kinesis keymap ( #13812 )
2021-07-31 06:14:56 -07:00
Dasky
aeb252435d
[develop] Fix pimoroni trackball read address ( #13810 )
2021-07-31 06:12:19 -07:00
Jay Greco
56200de2eb
[Keyboard] Reduce nibble oled_status keymap size ( #13813 )
2021-07-31 06:11:11 -07:00
Drashna Jaelre
e755c5fe1f
[Keyboard] Fix RGBKB Pan Rev1 Encoder RGB handling ( #13781 )
2021-07-31 06:09:47 -07:00
Drashna Jaelre
f587ee5b5b
Update LUFA Submodule (2021-07-30) ( #13819 )
2021-07-31 06:08:44 -07:00
MakotoKurauchi
fb6c66a14b
change DIP_SWITCH_ENABLE to off ( #13815 )
2021-07-31 18:51:32 +09:00
QMK Bot
6c33290ffa
Merge remote-tracking branch 'origin/master' into develop
2021-07-31 09:47:25 +00:00
James Young
ec2f6026b9
Neito: correct key sequence in info.json ( #13808 )
2021-07-31 02:47:00 -07:00
ruro
52dad230d6
[CLI] Make qmk doctor
more lenient about system config ( #13804 )
2021-07-30 21:43:42 -07:00
QMK Bot
6d82c92476
Merge remote-tracking branch 'origin/master' into develop
2021-07-31 00:34:43 +00:00
Nick Brassel
a4c050b5ae
Fix up paths for bioi boards - parallel compilation failures due to file collisions. ( #13806 )
2021-07-31 10:34:14 +10:00
QMK Bot
7c70a90867
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 23:22:11 +00:00
Nick Brassel
b459f314ec
Explicitly state that VIA should not be enabled in the default keymap. ( #13803 )
2021-07-31 09:21:45 +10:00
QMK Bot
99fc2173a4
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 23:15:44 +00:00
Joel Challis
addb389a5e
Move ergosaurus via keymap to correct location ( #13802 )
2021-07-31 00:15:11 +01:00
QMK Bot
f1af7da9ba
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 21:00:46 +00:00
Ryan
7bfe53ee2f
Fix onekey console keymap ( #13797 )
2021-07-30 22:00:14 +01:00
Ryan
b021c2f2c5
Port new_keyboard.sh to CLI ( #13706 )
...
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
2021-07-30 21:57:40 +01:00
QMK Bot
770a525425
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 18:45:24 +00:00
James Young
aece9ad5fa
Xelus Dharma: add info.json file ( #13796 )
2021-07-30 11:44:50 -07:00
QMK Bot
de1898e69e
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 18:18:01 +00:00
James Young
e180524c10
txuu: rename LAYOUT to LAYOUT_65_ansi_blocker_split_bs ( #13794 )
...
Renames the layout macro to be more conformant to the rest of QMK.
2021-07-30 11:17:48 -07:00
James Young
57ad8db60e
Tiger910: fix Left Control key size in info.json ( #13793 )
2021-07-30 11:17:30 -07:00
QMK Bot
d34e61a43c
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 18:17:17 +00:00
James Young
4758ea2188
Stratos: fix layout macro reference in info.json ( #13792 )
...
- change LAYOUT_60_ansi_tsangan_hhkb to LAYOUT_60_tsangan_hhkb
2021-07-30 11:16:59 -07:00
QMK Bot
70dceefa01
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 18:16:50 +00:00
James Young
069f479af4
Ristretto: fix Configurator layout data ( #13791 )
2021-07-30 11:16:37 -07:00
James Young
6af2d3a32c
X-Bows Ranger: rename LAYOUT to LAYOUT_tkl_ansi ( #13795 )
2021-07-30 11:16:18 -07:00
QMK Bot
701808372e
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 17:10:40 +00:00
Ryan
d1db008745
Onekey cleanup ( #13786 )
2021-07-30 18:10:05 +01:00
QMK Bot
3461bdad43
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 17:02:12 +00:00
Matthew Dias
cfca970718
[Keyboard] Add portal 66 ( #13767 )
2021-07-30 10:01:43 -07:00
QMK Bot
e6c884415d
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 16:54:23 +00:00
8bits4ever
1e2408af91
[Keyboard] Add Commodore Amiga 1200 Membrane Converter ( #13705 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-30 09:53:55 -07:00
QMK Bot
04a2fa8ff3
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 15:13:15 +00:00
James Young
77735b0a56
Pearl Boards Pandora: correct layout macro reference in info.json ( #13787 )
2021-07-30 08:12:36 -07:00
QMK Bot
dfb370402e
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 15:12:13 +00:00
James Young
6823e03b01
Ocean Sus Board: rename layout macro ( #13785 )
...
- rename LAYOUT_ortho_3x4 to LAYOUT_ortho_4x3
- ... because ortho layouts in QMK are named by <rows>x<columns> instead of <columns>x<rows>
2021-07-30 08:11:37 -07:00
QMK Bot
f87c72ef8f
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 15:11:30 +00:00
James Young
f2d34f38be
Nack: rename layout macro to LAYOUT_ortho_4x13 ( #13784 )
2021-07-30 08:10:59 -07:00
QMK Bot
4735aab75b
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 13:48:29 +00:00
Ryan
8b39a3c484
qmk docs
: Add flag to open in browser (#13788 )
...
* `qmk docs`: Add flag to open in browser
* Add docs
2021-07-30 14:47:34 +01:00
QMK Bot
ba1fdf97b1
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 07:17:44 +00:00
James Young
d93089d8ea
MNK1800s: fix Configurator key sequence ( #13783 )
2021-07-30 17:17:11 +10:00
QMK Bot
38686dd0c5
Merge remote-tracking branch 'origin/master' into develop
2021-07-30 07:07:41 +00:00
James Young
e1ce0d2836
Clawsome Luggage Rack: correct keymap directory name ( #13780 )
...
Rename `keyboards/clawsome/luggage_rack/keymap/` to `keyboards/clawsome/luggage_rack/keymaps/`.
2021-07-30 00:07:10 -07:00
James Young
80d8c4a483
Merge remote-tracking branch 'upstream/master' into develop
2021-07-29 23:04:06 -07:00
officereso
6fd9b2feba
[Docs] Added information on soldering diodes in parallel ( #13117 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 22:56:27 -07:00
Álvaro A. Volpato
a1f7d86ef5
[Keyboard] Initial Noxary 378 support ( #13156 )
...
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com >
2021-07-29 22:54:06 -07:00
Jonavin
03212ced24
[Keymap] jonavin gmmk pro keymap add RGB functionality ( #13591 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Jonavin <=>
2021-07-29 22:38:38 -07:00
James Young
7e1d28006f
CherryB Studio CB1800: fix key sequence in info.json ( #13779 )
...
This commit fixes the position in sequence of the arrow keys.
2021-07-29 22:37:41 -07:00
Ryan
25f43837d2
Remove references to info.json width
and height
in CLI ( #13728 )
2021-07-29 22:37:18 -07:00
Jonavin
219ce2b58a
[Keymap] jonavin quefrency keymap ( #13751 )
...
add winkeylock and rgb functions
Co-authored-by: Jonavin <=>
2021-07-29 22:36:21 -07:00
James Young
104cdef329
Cannonkeys Balance: Configurator fixes ( #13778 )
2021-07-29 22:26:47 -07:00
Trent Hoh
327e5a08d9
[Keyboard] Added YMD40v2 VIA ( #13770 )
...
VIA support for YMD40v2
2021-07-29 22:24:21 -07:00
fvolpe83
86c0a6d3d7
[Keymap] Update keymaps for fvolpe83 ( #13739 )
...
changed folder name to match github username, changed caps from LT(1,KC_CAPS) to MO(1) and updated readme
2021-07-29 22:16:51 -07:00
James Young
fab1af4154
AnomalyKB a65i Configurator fixes ( #13775 )
2021-07-29 22:11:57 -07:00
Ramon Imbao
987e8e3529
[Keyboard] Add Mona v1.1 ( #13721 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-29 22:08:05 -07:00
James Young
8ca6d835b9
Atomic Refactor ( #13761 )
...
* info.json: human-friendly formatting
- one key per line
- line breaks between physical rows
- four-space indent
* info.json: add data for LAYOUT_grid
* fix keymap paths
This commit corrects the paths for three keymaps that were in the wrong directory.
* refactor and bugfix abienz keymap
- remove extra commas
- use QMK-native aliases for KC_TRNS and KC_NO
- add include for Colemak keycode support
- use four-space indent
* refactor and bugfix michelle keymap
- remove inline comments for keymap layout
- remove extra commas
- use QMK-native aliases for KC_TRNS and KC_NO
- use four-space indent
* refactor and bugfix twolayer keymap
- remove extra commas
- refactor action_get_macro() keycode to QMK-native keycode
- use QMK-native aliases for KC_TRNS
- use four-space indent
- adjust grid alignment
* rename LAYOUT_grid to LAYOUT_ortho_5x15
* refactor config.h file
- use #pragma once include guard
- update MANUFACTURER and PRODUCT strings to be consistent with other OLKB boards
- remove Magic config (all settings are default)
* refactor atomic.c
- add license header
- use GPIO control functions
* refactor atomic.h
- add license header
- use #pragma once include guard
- remove redundant file includes
* refactor rules.mk
- remove Bootloader selection comments
- unify Build Option header comment to QMK template
- unify Build Option rules and inline comments
* alias LAYOUT_grid to LAYOUT_ortho_5x15
2021-07-29 12:14:26 -07:00
James Young
c0149dc376
Alu84 Refactor ( #13760 )
...
* info.json: human-friendly formatting
* use QMK 3-character notation for layout macro/data
* alu84.h: use #pragma once include guard
* clean up alu84.c
Remove unnecessary includes and functions.
* refactor config.h
- use #pragma once include guard
- enable Backlight Breathing
- align comments to QMK AVR template
* refactor default keymap
- add license header
- use layer_names enum
- refactor keymap to be more generic
- remove unnecessary and empty functions
* refactor turbomech keymap.c
- edit license header
- refactor keymap for readability (use QMK-native keycode aliases)
- remove unnecessary and empty functions
* refactor turbomech config.h
- use #pragma once include guard
- align to QMK template
* refactor turbomech rules.mk
Edit the file to make it conform to QMK template.
* align rules.mk to QMK template
* touch-up default keymap
* touch-up alu84.h
* rename LAYOUT to LAYOUT_75_ansi
Also enables Community Layout Support
* modernize readme.md
- update description
- convert keyboard data to list
- add flashing and bootloader instructions
- update Docs links
* alias LAYOUT to LAYOUT_75_ansi
* change readme image URL per fauxpark
* touch up turbomech keymap rules.mk per fauxpark
* rules.mk: convert tab to spaces
2021-07-29 11:09:16 -07:00
QMK Bot
441914e0ad
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 17:45:54 +00:00
James Young
a78fdbb1f6
Draytronics Elise Configurator fixes ( #13763 )
2021-07-29 10:45:22 -07:00
QMK Bot
d243512ad6
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 16:50:56 +00:00
TreasureTypes
5a0985aa4a
[Keyboard] Add Treasure TYPE-9 Series II ( #13725 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-29 09:50:05 -07:00
QMK Bot
703d886c21
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 16:12:56 +00:00
Alabahuy
aa0b7079a4
[Keyboard] add sus board ( #13701 )
2021-07-29 09:12:29 -07:00
QMK Bot
ae6a3ae20e
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 16:12:19 +00:00
Takeshi Nishio
441fd2ca5b
[Keyboard] Match Vendor ID to my other keyboard, "unison". ( #13699 )
...
Co-authored-by: Takeshi Nishio <kkeennnn@gmail.com >
2021-07-29 09:11:40 -07:00
QMK Bot
5bb736d1d6
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 16:04:06 +00:00
Uy Bui
6bdecb16c0
[Keyboard] we27 update info.json ( #13678 )
2021-07-29 09:03:21 -07:00
QMK Bot
935079f266
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:50:58 +00:00
bomb
768072e824
[Keyboard] Add Mojo68 for Melgeek ( #13578 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:50:28 -07:00
QMK Bot
957bd4d1d1
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:50:24 +00:00
AquaCylinder
ae268596ce
[Keyboard] Add Emi20 ( #13603 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:49:51 -07:00
QMK Bot
faf4f6d005
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:49:11 +00:00
DA
ad6acb3a03
[Keyboard] add cherryb studio cb1800 keyboard ( #13639 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:48:39 -07:00
QMK Bot
58baf5a3d8
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:48:22 +00:00
QMK Bot
04a0f0cb18
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:47:52 +00:00
X-Bows Tech
8fa674727d
[Keyboard] Add X-Bows Ranger Keyboard ( #13660 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:47:51 -07:00
Jonavin
8d611f6873
[Keymap] Jonavin keymap Mercutio add win key lockout function ( #13670 )
...
Co-authored-by: Jonavin <=>
2021-07-29 08:47:14 -07:00
QMK Bot
1df2f23ab4
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:43:12 +00:00
N2-Sumikko
dc2dfe2a6c
[Keyboard] Add halfcliff keyboard ( #13515 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:42:28 -07:00
QMK Bot
5418777454
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:29:02 +00:00
ESCA47
3a48cd64cb
[Keyboard] Add GetawayVan ( #13412 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:28:33 -07:00
QMK Bot
ec8d08810f
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 15:23:56 +00:00
Jordan Blackbourn
f3d7901950
[Keyboard] Added Orthocode keyboard ( #13487 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-29 08:23:27 -07:00
QMK Bot
614c627114
Merge remote-tracking branch 'origin/master' into develop
2021-07-29 02:01:05 +00:00
Joel Challis
e646211919
Fix unit tests after recent refactor ( #13765 )
2021-07-29 12:00:39 +10:00
QMK Bot
69661eb5ab
Merge remote-tracking branch 'origin/master' into develop
2021-07-28 23:34:48 +00:00
James Young
ccdb432f71
Allison Numpad: Configurator fix for LAYOUT_numpad_6x4 ( #13759 )
...
* info.json: human-friendly formatting
- one key object per line; line breaks between physical rows
- four-space indent
- remove trailing whitespace
* info.json: correct key object order for LAYOUT_numpad_6x4
2021-07-28 16:34:17 -07:00
QMK Bot
aabbaf11aa
Merge remote-tracking branch 'origin/master' into develop
2021-07-28 11:02:58 +00:00
Joel Challis
4ef8ff458d
Minor tidy up of key overrides ( #13747 )
...
* Minor tidy up of key overrides
* Update quantum/quantum.c
* Update quantum/quantum.c
2021-07-28 12:01:49 +01:00
QMK Bot
50964ae821
Merge remote-tracking branch 'origin/master' into develop
2021-07-28 11:01:28 +00:00
Joel Challis
03d258c222
matrix_scan_x -> x_task ( #13748 )
2021-07-28 12:01:23 +01:00
Drashna Jaelre
c52c69d45f
Allow for higher USB Polling rate on ATSAM boards ( #13755 )
2021-07-28 12:00:16 +01:00
QMK Bot
2f4361c88f
Merge remote-tracking branch 'origin/master' into develop
2021-07-28 07:25:28 +00:00
Joel Challis
7ac7ca96e9
Remove some legacy files ( #13715 )
2021-07-27 23:57:42 +01:00
Joel Challis
3858a784c7
Align AW20216 driver ( #13712 )
...
* Align AW20216 driver
* Update drivers/awinic/aw20216.h
Co-authored-by: Ryan <fauxpark@gmail.com >
* Review comments
* formatting fixes
* stop if start failed?
* review comments
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-27 23:55:51 +01:00
Ryan
56443fe3cf
Fix typo in Dactyl Manuform ( #13740 )
2021-07-27 08:16:41 -07:00
Ryan
468f705455
Dactyl Manuform cleanup ( #13686 )
2021-07-27 22:00:38 +10:00
QMK Bot
95de60513d
Merge remote-tracking branch 'origin/master' into develop
2021-07-27 02:45:36 +00:00
QMK Bot
998ac203e4
Merge remote-tracking branch 'origin/master' into develop
2021-07-27 02:44:18 +00:00
Albert Y
be34fdea4b
[Keyboard] Add RGB matrix support for Kyria ( #12789 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: filterpaper <filterpaper@localhost>
2021-07-26 19:42:34 -07:00
Drashna Jaelre
3affdcb45b
Reduce firmware size in prep for #12670 ( #13724 )
...
* Reduce firmware size in pre for #12670
* Also disable pixel mode, just in case
2021-07-27 12:41:28 +10:00
Albert Y
e032fbe326
[Keyboard] Update kyria make path example ( #13720 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-07-26 18:01:16 -07:00
Drashna Jaelre
eb46c954dc
[Keymap] Drashna's Defaults cleanup ( #13722 )
2021-07-26 17:59:49 -07:00
Joel Challis
368efb5d2b
Remove legacy BACKLIGHT_CUSTOM_DRIVER option ( #13731 )
2021-07-27 10:17:58 +10:00
Nick Brassel
394272a266
Merge remote-tracking branch 'upstream/master' into develop
2021-07-27 10:11:52 +10:00
Xelus22
e0375c0b71
[Keyboard Update] Change to L422 ( #13717 )
...
* change to L422
* Add bootloader
Co-authored-by: Ryan <fauxpark@gmail.com >
* add bootloader
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-26 16:05:13 +10:00
Xelus22
b9902a3f59
[Keyboard] Valor Rev 2 ( #13551 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-25 22:34:39 -07:00
Drashna Jaelre
9e782e4f14
[Bug] Include gpio.h in solenoid driver for GPIO Control functions ( #13716 )
2021-07-25 21:24:47 -07:00
Joel Challis
f945c352e7
Haptic: driver-> feature ( #13713 )
2021-07-25 19:14:58 -07:00
Drashna Jaelre
4bb595f94b
[Keyboard] Fix up SplitKB keyboards ( #13511 )
2021-07-25 18:18:39 -07:00
QMK Bot
d908970522
Merge remote-tracking branch 'origin/master' into develop
2021-07-25 16:18:46 +00:00
Drashna Jaelre
71e9f8fc11
Update LUFA (18-07-2021) and add QMK-HID Bootloader support ( #13588 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-24 23:00:57 -07:00
Drashna Jaelre
a030950fd6
[Keyboard] Fix compile size for the Vitamins Included via keymap ( #13696 )
2021-07-25 14:19:38 +10:00
Marc Tamsky
958483a4ba
docs/cli_commands: fix typo ( #13697 )
2021-07-25 13:51:40 +10:00
Dasky
a938c54512
dirty fix ( #13695 )
2021-07-25 12:33:30 +10:00
Nick Brassel
4ec8764c70
Merge remote-tracking branch 'upstream/master' into develop
2021-07-25 12:17:15 +10:00
Drashna Jaelre
fdf3ce3cd1
[Keyboard] Fix compile size for the Lets Split Sockets via keymap ( #13691 )
2021-07-25 11:05:48 +10:00
Drashna Jaelre
210da7b233
[Keyboard] Fix Compile size on ungodly Launch Pad ( #13692 )
2021-07-25 11:05:19 +10:00
Ryan
8cc568bc29
Fix & clean up tronguylabs/m122_3270 ( #13684 )
2021-07-25 11:02:36 +10:00
Drashna Jaelre
95730d4f96
[Keyboard] Fix compile size for the Merge UM70 via keymap ( #13690 )
2021-07-25 11:01:13 +10:00
Drashna Jaelre
0b95ac2e4b
Clean up remaining RGB_DISABLE_WHEN_USB_SUSPENDED defines ( #13689 )
2021-07-24 20:17:04 +01:00
Dasky
ab42945c9a
[Keyboard] Fix Q1 change dip switch to bool ( #13687 )
2021-07-24 10:45:34 -07:00
Dasky
d972919204
[Docs] Fix typo in dip switch example ( #13688 )
2021-07-24 10:44:31 -07:00
QMK Bot
93fc2cbc8a
Merge remote-tracking branch 'origin/master' into develop
2021-07-24 16:37:57 +00:00
QMK Bot
e681c4368b
Merge remote-tracking branch 'origin/master' into develop
2021-07-24 15:40:38 +00:00
QMK Bot
7aa1938fa4
Merge remote-tracking branch 'origin/master' into develop
2021-07-24 15:39:35 +00:00
Joel Challis
e562238309
Fix up xd002 rgb keymaps ( #13685 )
2021-07-24 15:50:32 +01:00
Joel Challis
567da49ed0
Avoid LTO conficts on arm_atsam ( #13676 )
2021-07-24 12:13:06 +01:00
Drashna Jaelre
7907a72584
[Keyboard] Reduce compile size for dz60rgb v2.1 ( #13680 )
2021-07-24 19:36:41 +10:00
Drashna Jaelre
a2d0efe5ad
[Keyboard] Fix type on pandora via keymap ( #13681 )
2021-07-24 18:06:56 +10:00
Drashna Jaelre
b8a1e14f53
Remove deprecated callbacks for encoders and dip switches ( #13404 )
2021-07-24 00:37:19 -07:00
Drashna Jaelre
73d4d7dc2b
[Keyboard] Quick hack to fix Astro65 board ( #13665 )
...
* [Keyboard] Quick hack to fix Astro65 board
* Use proper pins
2021-07-23 23:38:54 -07:00
QMK Bot
b7fe93c4b8
Merge remote-tracking branch 'origin/master' into develop
2021-07-24 03:45:59 +00:00
Nick Brassel
489c0f969d
Disables rgblight twinkle by default. ( #13677 )
...
This takes up about 700 bytes of space, and needs to be swapped to
opt-in, rather than opt-out. Build failures in general on AVR due to the
scarcity of available flash. People can re-enable it by adding to their
keymap's config.h files:
```
#define RGBLIGHT_EFFECT_TWINKLE
```
2021-07-24 13:40:00 +10:00
Drashna Jaelre
83a0d85f2b
[Keyboard] Fix split matrix for sekigon grs 70ec ( #13672 )
2021-07-23 18:06:06 -07:00
Drashna Jaelre
e35672169e
[Keyboard] Fix matrix delay on Drop boards ( #13671 )
2021-07-23 23:36:39 +01:00
Drashna Jaelre
8f1ebdb718
[Keyboard] Disable console by default on all Keebio boards ( #13649 )
2021-07-23 14:57:24 -07:00
Erovia
fdcea06336
CLI/Docs: Fix the format commands' name ( #13668 )
...
PR #13296 changed the name of the `cformat` and `pyformat` commands to
`format-c` and `format-py` respectively. This PR updates the documentation
and some parts of the CLI to use the new names.
Also add documentation for the new `format-text` subcommand, introduced
in the same PR.
2021-07-23 21:41:33 +01:00
Drashna Jaelre
164a74a078
[Keyboard] Enable LTO by default on BastardKB Scylla ( #13664 )
2021-07-23 11:28:41 -07:00
Takeshi ISHII
5b904a92c4
[Keyboard] Fix symmetric70_proto build break on develop branch ( #13667 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-23 09:05:06 -07:00
Nick Brassel
6747890562
[Keyboard] Remove broken, unmaintained converter/ibm_5291 ( #13658 )
2021-07-23 08:17:15 -07:00
QMK Bot
8ea31698c9
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 15:11:42 +00:00
Zach White
fa32c66e9d
[Keyboard] Fix dc01/left so that it doesn't throw a warning ( #13653 )
2021-07-23 08:06:12 -07:00
QMK Bot
4ff4c05719
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 04:45:49 +00:00
Drashna Jaelre
816accda3d
Fix errors with matrix_output_unselect_delay function calls ( #13645 )
2021-07-22 21:42:59 -07:00
QMK Bot
750f40566a
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 04:24:47 +00:00
Drashna Jaelre
21e0a9780d
[Keyboard] Fix matrix issues with Promethium ( #13648 )
2021-07-22 21:02:50 -07:00
Drashna Jaelre
bf57c552c9
[Keyboard] Fix Matrix Row number for ggkeyboards/genisis ( #13647 )
2021-07-22 21:02:16 -07:00
Drashna Jaelre
7f8bc83b30
[Keyboard] Fix default keymap for 0xCB 1337 keyboard ( #13646 )
2021-07-22 20:59:55 -07:00
Zach White
677222301e
[Keyboard] Remove the vision_division keyboard ( #13571 )
2021-07-22 19:19:47 -07:00
QMK Bot
94065ca64a
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 01:51:40 +00:00
QMK Bot
e1eb307d74
Merge remote-tracking branch 'origin/master' into develop
2021-07-23 01:48:06 +00:00
Albert Y
b057c93caa
Include lib8tion.c into RGB/LED matrix build list ( #12699 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-07-22 18:37:22 -07:00
QMK Bot
490fa5a9e3
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 22:01:53 +00:00
QMK Bot
34a9acd090
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 16:39:42 +00:00
Dasky
f33532764f
[Keyboard][Bug] Add timer_avr to includes for broken builds ( #13641 )
2021-07-22 09:39:27 -07:00
QMK Bot
3316ac3f42
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 16:36:05 +00:00
QMK Bot
62099dc120
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 08:11:39 +00:00
Xelus22
6e9f667672
[Bug] Develop - DC01 left ( #13597 )
2021-07-22 01:06:03 -07:00
QMK Bot
78fb223da7
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 07:53:44 +00:00
QMK Bot
44ea6d0442
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 07:18:21 +00:00
Donald Kjer
13a514923a
[Keyboard] Add Durgod Taurus K310 keyboard ( #12314 )
...
Co-authored-by: Tyler Tidman <tyler.tidman@draak.ca >
Co-authored-by: Simon Arlott <sa.me.uk>
2021-07-22 00:09:00 -07:00
QMK Bot
931bf52b74
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:58:28 +00:00
QMK Bot
b5a1db9c05
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:48:20 +00:00
Patrick Stadler
fb9a254a43
Retain brightness with lighting layers ( #13025 )
...
Add guard `RGBLIGHT_LAYERS_RETAIN_VAL` to retain the currently used val
when applying lighting layers.
2021-07-21 23:46:12 -07:00
QMK Bot
85128302c8
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:40:51 +00:00
QMK Bot
a2d94371c6
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:40:15 +00:00
QMK Bot
0753cbc77f
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:31:35 +00:00
QMK Bot
5c42446508
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 06:22:35 +00:00
QMK Bot
203c4fdf58
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 05:57:21 +00:00
QMK Bot
71560853ce
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 05:46:45 +00:00
QMK Bot
b28c5e6acb
Merge remote-tracking branch 'origin/master' into develop
2021-07-22 05:40:08 +00:00
QMK Bot
874a3df950
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 18:30:35 +00:00
QMK Bot
201b4dc7ab
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 18:26:05 +00:00
Ryan
78265ea742
Fix MATRIX_COLS for aeboards/constellation/rev2 ( #13633 )
2021-07-21 19:26:00 +01:00
QMK Bot
d2cdb0b1d3
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 17:14:33 +00:00
QMK Bot
df37ce4ea2
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 15:36:02 +00:00
QMK Bot
531886b984
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 05:28:30 +00:00
QMK Bot
793fabc449
Merge remote-tracking branch 'origin/master' into develop
2021-07-21 05:05:45 +00:00
QMK Bot
598fa867d1
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 20:10:21 +00:00
AlisGraveNil
c98e25887c
[Keyboard] GameBuddy v1.M ( #12637 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-20 13:10:15 -07:00
QMK Bot
200f1e8e6a
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 20:08:44 +00:00
Zach White
4ab8734d6e
Move all our CLI file formatters to the format dir ( #13296 )
...
* move all our file formatters to the format dir
* Apply suggestions from code review
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
2021-07-20 11:52:14 -07:00
QMK Bot
c4db9f7fb2
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:48:49 +00:00
QMK Bot
32a44b6a2c
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:47:04 +00:00
QMK Bot
362bbe53c7
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:44:20 +00:00
QMK Bot
11334ef6af
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:25:14 +00:00
QMK Bot
14a839e39c
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 17:12:47 +00:00
QMK Bot
638fda5946
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:59:21 +00:00
Jsully
4188d2272c
[Keyboard] Add Durgod Hades, Galaxy and Venus Keyboards ( #12893 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Don Kjer <don.kjer@gmail.com >
2021-07-20 09:44:22 -07:00
QMK Bot
6fa53023cb
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:41:40 +00:00
QMK Bot
154c7bc3e2
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:35:24 +00:00
QMK Bot
02f8bbee45
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:34:49 +00:00
QMK Bot
dbaba42175
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:19:56 +00:00
QMK Bot
8925199ae8
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 16:17:22 +00:00
fauxpark
2e673c419a
Merge remote-tracking branch 'upstream/master' into develop
2021-07-20 23:13:39 +10:00
QMK Bot
52ce2088e8
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:29:00 +00:00
QMK Bot
8109363148
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:27:43 +00:00
QMK Bot
36e2666cba
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:26:56 +00:00
QMK Bot
692e80d3c0
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:26:17 +00:00
QMK Bot
80c8a99204
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 05:25:11 +00:00
QMK Bot
9c5a0fb0b2
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 04:05:10 +00:00
QMK Bot
18ae1f423f
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 04:02:05 +00:00
QMK Bot
cf4a121700
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 03:50:18 +00:00
QMK Bot
d5907a674f
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 03:46:37 +00:00
Joakim Tufvegren
1414e9736d
Switch Ergodox Infinity over to split_common ( #13481 )
2021-07-19 18:54:32 -07:00
QMK Bot
85621311db
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 01:49:28 +00:00
QMK Bot
6b2b42678d
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 01:48:31 +00:00
Gigahawk
b994921703
[Keyboard] Split GMMK Pro PCBs into separate revisions ( #13570 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-19 17:57:19 -07:00
QMK Bot
5753226588
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:52:37 +00:00
QMK Bot
a480520e4e
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:32:52 +00:00
QMK Bot
f9332747e3
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:30:40 +00:00
QMK Bot
f493f560cc
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:27:04 +00:00
QMK Bot
85c4672981
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:07:14 +00:00
QMK Bot
2a3dde1d94
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:06:21 +00:00
QMK Bot
1ece36549a
Merge remote-tracking branch 'origin/master' into develop
2021-07-20 00:05:18 +00:00
Xelus22
b73a29aaea
[Bug] Develop - Change uint32_t to layer_state_t ( #13596 )
...
* fix sat75
* update uint32_t to layer_state
2021-07-19 09:50:55 -07:00
QMK Bot
f792aee954
Merge remote-tracking branch 'origin/master' into develop
2021-07-18 00:41:56 +00:00
QMK Bot
1374722033
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 23:26:23 +00:00
QMK Bot
2eb8349437
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 23:18:15 +00:00
QMK Bot
c329b549e4
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 17:16:52 +00:00
QMK Bot
4be8eec4f2
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 08:43:29 +00:00
Ryan
777fffb067
Revert "Add rgblight to RGB Matrix VPATH" ( #13559 )
2021-07-17 13:39:52 +10:00
QMK Bot
d1295ffe9a
Merge remote-tracking branch 'origin/master' into develop
2021-07-17 03:13:57 +00:00
QMK Bot
cdae9a7b19
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 19:16:39 +00:00
QMK Bot
3495ffab77
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:49:59 +00:00
QMK Bot
edefcdc94f
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:43:21 +00:00
Ryan
332a5aa7cb
Move SENDSTRING_BELL
code to send_string.h
( #13566 )
2021-07-16 09:40:20 -07:00
QMK Bot
4bef126293
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:40:05 +00:00
QMK Bot
ff33eaea41
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:38:29 +00:00
Johannes Choo
10d7eca5af
Fix LED Hit Counter for LED/RGB Matrix ( #12674 )
2021-07-16 09:37:18 -07:00
QMK Bot
4066662bdf
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 16:09:10 +00:00
Ryan
7ed5ac4a60
Use string literals for SERIAL_NUMBER
( #13403 )
2021-07-16 19:43:18 +10:00
QMK Bot
f0198ad15e
Merge remote-tracking branch 'origin/master' into develop
2021-07-16 03:55:56 +00:00
Nick Brassel
610788184a
Merge remote-tracking branch 'upstream/master' into develop
2021-07-16 09:11:51 +10:00
Chris Cullin
70267b35c3
Dual RGB Matrix IS31FL3737 driver support to address #13442 ( #13457 )
...
* initial commit
* removed changes to write_pwm_buffer
* backward compatbility added
* fixed issue with backward compatibility
* documentation update
* removed unneccessary comment. branched from master
* updated per comments #13457
* removed blank line
* cformat on diff files
2021-07-15 22:52:05 +01:00
QMK Bot
e07401bb5a
Merge remote-tracking branch 'origin/master' into develop
2021-07-15 16:55:32 +00:00
QMK Bot
b7ec43ed14
Merge remote-tracking branch 'origin/master' into develop
2021-07-15 04:24:45 +00:00
QMK Bot
f134c5e124
Merge remote-tracking branch 'origin/master' into develop
2021-07-14 20:56:59 +00:00
QMK Bot
21b3234780
Merge remote-tracking branch 'origin/master' into develop
2021-07-14 20:55:48 +00:00
Ryan
fd8628ccdc
Migrate more fn_actions
stuff ( #13502 )
2021-07-15 03:52:45 +10:00
QMK Bot
e69c325a9c
Merge remote-tracking branch 'origin/master' into develop
2021-07-14 17:50:47 +00:00
Zach White
44d322623e
Merge remote-tracking branch 'origin/master' into develop
...
Resolved Conflicts:
keyboards/checkerboards/nop60/info.json
2021-07-14 10:30:28 -07:00
Jonas Gessner
52cfc9259b
[Feature] Key Overrides ( #11422 )
2021-07-13 10:13:51 -07:00
XScorpion2
1ae4d52013
Keyboards/sol rev2 fix ( #13533 )
...
* Fixed a recent develop error
* minor fix cause I am tired
2021-07-13 18:45:31 +10:00
Takeshi ISHII
ac2e6e01f1
Change the prototype of matrix_output_unselect_delay() ( #13045 )
...
The prototype of matrix_output_unselect_delay() has been changed as follows.
```c
void matrix_output_unselect_delay(uint8_t line, bool key_pressed);
```
Currently, no keyboard seems to be redefining `matrix_output_unselect_delay()`, so there is no change in the system behavior.
With this change, the keyboard level code can get some optimization hints, for example, the following.
```c
void matrix_output_unselect_delay(uint8_t line, bool key_pressed) {
/* If none of the keys are pressed,
* there is no need to wait for time for the next line. */
if (key_pressed) {
#ifdef MATRIX_IO_DELAY
# if MATRIX_IO_DELAY > 0
wait_us(MATRIX_IO_DELAY);
# endif
#else
wait_us(30);
#endif
}
}
```
2021-07-13 16:50:25 +09:00
QMK Bot
a62b10176e
Merge remote-tracking branch 'origin/master' into develop
2021-07-12 17:15:14 +00:00
Alex Marmon
00e97aae67
[Keymap] add simple gmmk pro macos keymap with rgb ( #13504 )
2021-07-12 09:36:24 -07:00
QMK Bot
9d282d81ac
Merge remote-tracking branch 'origin/master' into develop
2021-07-12 15:53:05 +00:00
Chris Cullin
9c74fd14bc
Enable g_is31_leds PROGMEM for RGB Matrix IS31FL3737 driver ( #13480 )
2021-07-12 08:51:23 -07:00
Joakim Tufvegren
4706231831
Fix two out of bounds accesses from #13330 . ( #13525 )
...
Two occurrences of `MATRIX_ROWS` weren't properly changed to
`ROWS_PER_HAND` in #13330 , causing a crash during boot on at least my
Ergodox Infinity (including #13481 ).
2021-07-12 08:43:05 -07:00
QMK Bot
89980ff004
Merge remote-tracking branch 'origin/master' into develop
2021-07-12 07:24:08 +00:00
Drashna Jaelre
ccc0b23a75
Unify matrix for split common and regular matrix ( #13330 )
2021-07-11 14:31:35 -07:00
Zach White
0b06452d00
Matrix consistency check ( #13470 )
...
* Add a check to make sure the matrix sizes match the actual matrix size
* make flake8 happy
2021-07-11 09:43:58 -07:00
QMK Bot
fd284c43a5
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 16:42:52 +00:00
QMK Bot
14ba806140
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 15:50:47 +00:00
QMK Bot
ca0c57125f
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 15:47:49 +00:00
Zach White
adf0d70da4
first pass: matrix consistency improvements ( #13471 )
2021-07-11 08:41:57 -07:00
QMK Bot
5a50a28962
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 07:52:16 +00:00
QMK Bot
36890181f7
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 05:37:58 +00:00
QMK Bot
0bfb14409a
Merge remote-tracking branch 'origin/master' into develop
2021-07-11 05:08:58 +00:00
Erovia
e05f9c4a08
CLI: Add git and venv info to doctor's output ( #13405 )
...
Most of the checks are saved from zvecr's retired 'up/status'
subcommand PR.
2021-07-10 16:04:50 +01:00
QMK Bot
789be4f114
Merge remote-tracking branch 'origin/master' into develop
2021-07-10 07:36:22 +00:00
QMK Bot
ee44df5b91
Merge remote-tracking branch 'origin/master' into develop
2021-07-10 01:33:32 +00:00
QMK Bot
9cb8f6d781
Merge remote-tracking branch 'origin/master' into develop
2021-07-09 16:11:26 +00:00
QMK Bot
5179d573aa
Merge remote-tracking branch 'origin/master' into develop
2021-07-09 09:41:24 +00:00
QMK Bot
8ffdf83015
Merge remote-tracking branch 'origin/master' into develop
2021-07-08 17:59:15 +00:00
QMK Bot
ff61b870cf
Merge remote-tracking branch 'origin/master' into develop
2021-07-08 08:47:41 +00:00
QMK Bot
1fd1198522
Merge remote-tracking branch 'origin/master' into develop
2021-07-08 08:46:57 +00:00
Joakim Tufvegren
e675a9fc60
Use the new ST7565 driver on Ergodox Infinity ( #13165 )
2021-07-07 18:05:35 +10:00
QMK Bot
90af59ea9d
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:28:42 +00:00
QMK Bot
dd0df14d89
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:27:51 +00:00
QMK Bot
ab43bfe9c9
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:07:10 +00:00
QMK Bot
eac5af5c23
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:06:24 +00:00
QMK Bot
99d1475141
Merge remote-tracking branch 'origin/master' into develop
2021-07-07 01:05:02 +00:00
QMK Bot
0aa963c740
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 22:20:51 +00:00
QMK Bot
2048c28f78
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 21:47:54 +00:00
QMK Bot
26bb2d7063
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 17:48:01 +00:00
QMK Bot
150f4ef5dc
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 14:56:47 +00:00
QMK Bot
fc4f03086f
Merge remote-tracking branch 'origin/master' into develop
2021-07-06 05:34:38 +00:00
Thomas Weißschuh
a535d24ecf
core: chibios: bootloader: use integer pointers as volatile ( #13450 )
...
This prevents gcc from incorrectly trying to validate array bounds.
```
tmk_core/common/chibios/bootloader.c: error: '__builtin_memcpy' offset [0, 21] is out of the bounds [0, 0] [-Werror=array-bounds]
107 | __builtin_memcpy((void *) VBAT, (const void *)sys_reset_to_loader_magic, sizeof(sys_reset_to_loader_magic));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578#c16
Fixes #12925
2021-07-06 00:24:48 +01:00
Ryan
82137e14f2
Migrate SHIFT_ESC and RGB fn_actions
to Grave Escape and RGB keycodes ( #13360 )
2021-07-06 09:08:08 +10:00
Ryan
50d4dfd2e6
keymap_extras
: Remove deprecated defines (#12949 )
2021-07-06 09:05:11 +10:00
QMK Bot
ca1b114297
Merge remote-tracking branch 'origin/master' into develop
2021-07-05 17:15:57 +00:00
fauxpark
0386aea09f
Merge remote-tracking branch 'upstream/master' into develop
2021-07-05 21:57:13 +10:00
QMK Bot
bcf09d9f68
Merge remote-tracking branch 'origin/master' into develop
2021-07-05 10:08:07 +00:00
QMK Bot
da7cba40a3
Merge remote-tracking branch 'origin/master' into develop
2021-07-05 04:12:23 +00:00
QMK Bot
83c8e750de
Merge remote-tracking branch 'origin/master' into develop
2021-07-05 00:34:58 +00:00
Jameson Thatcher
550d9253b0
Allow invert of SPLIT_HAND_PIN logic ( #13433 )
...
* added support for inverting the hand pin for split keyboards
* Added docs about SPLIT_HAND_LOW_IS_LEFT
* Update docs/feature_split_keyboard.md
bring #define for split hand pin low for left half name in line with grid pin define
Co-authored-by: Joel Challis <git@zvecr.com >
* Update quantum/split_common/split_util.c
update split hand pin low is left name to match split hand grid define
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2021-07-05 09:06:40 +10:00
QMK Bot
40c5f97871
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 22:41:06 +00:00
QMK Bot
08e4808bf5
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 15:35:18 +00:00
QMK Bot
6e00b5aaed
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 03:24:49 +00:00
QMK Bot
99ce5446ad
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 03:14:17 +00:00
QMK Bot
c022821c76
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 02:55:03 +00:00
QMK Bot
ef7862280d
Merge remote-tracking branch 'origin/master' into develop
2021-07-04 01:06:32 +00:00
QMK Bot
def12e2287
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 23:49:24 +00:00
QMK Bot
b635ca4976
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 16:45:04 +00:00
QMK Bot
55837093d5
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 16:09:35 +00:00
QMK Bot
6b59220097
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 16:05:07 +00:00
QMK Bot
a39c445c26
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 15:18:57 +00:00
QMK Bot
c82e0d64a2
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 15:14:07 +00:00
QMK Bot
19daf3da23
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 15:03:31 +00:00
Gigahawk
6ac037aa3c
AW20216 use register increment for framebuffer flushes ( #13430 )
2021-07-03 08:01:23 -07:00
Drashna Jaelre
0b22783c64
Improve 'show_build_options' target ( #13425 )
...
* Improve 'show_build_options' target
* Align the output to maximize readibility
* Add Bootloader to listed output
* Also alighn build options
Thanks mtei!
2021-07-03 07:43:49 -07:00
QMK Bot
4459f91dc2
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 08:37:05 +00:00
QMK Bot
4f0a7e4364
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 08:16:45 +00:00
QMK Bot
8465d28d0f
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 08:07:02 +00:00
QMK Bot
b45b9ed536
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 08:01:00 +00:00
QMK Bot
4ba56d7219
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 07:59:58 +00:00
QMK Bot
15bcae710e
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 07:58:41 +00:00
QMK Bot
3824651f3b
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 07:57:54 +00:00
Koichi Katano
9d61043363
[Keyboard] Add Bakeneko65 V3 and revision folders ( #13228 )
2021-07-03 00:57:50 -07:00
SergioPoverony
ca4536e492
[Keyboard] Add Creator Pro by SergioPoverony ( #13154 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-03 00:55:39 -07:00
QMK Bot
eea89cc636
Merge remote-tracking branch 'origin/master' into develop
2021-07-03 07:51:01 +00:00
Thomas Weißschuh
b5c361542e
mousekey: expose current report to users ( #13069 )
2021-07-03 00:50:47 -07:00
Drashna Jaelre
3ab805fc67
Add support for NO_PIN to all matrix types ( #12238 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-07-03 00:20:11 -07:00
Drashna Jaelre
8da8aabbe5
Improve layer mask handling ( #13065 )
2021-07-03 00:19:52 -07:00
fauxpark
03807c2c6e
Merge remote-tracking branch 'upstream/master' into develop
2021-07-03 16:38:05 +10:00
team0110
7629b7f52a
[Keyboard] Relocalize and Update p1800fl ( #12425 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: marhalloweenvt <marhalloweenvt@gmail.com >
Co-authored-by: Drashna Jael're <drashna@live.com >
2021-07-02 21:46:28 -07:00
William Ehman
ad30218701
[Keyboard] manyboard macro ( #11896 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-07-02 20:53:13 -07:00
Stefan Kerkmann
04bc74d8f5
Switch split_common to CRC subsystem ( #13418 )
2021-07-02 22:28:32 +01:00
QMK Bot
638373a16c
Merge remote-tracking branch 'origin/master' into develop
2021-07-02 13:01:28 +00:00
QMK Bot
abe8b080bf
Merge remote-tracking branch 'origin/master' into develop
2021-07-02 06:21:57 +00:00
QMK Bot
371d3bfbdd
Merge remote-tracking branch 'origin/master' into develop
2021-07-02 06:09:01 +00:00
Ryan
b721e054a2
Add rgblight to RGB Matrix VPATH ( #13371 )
2021-07-02 16:08:45 +10:00
QMK Bot
348750294b
Merge remote-tracking branch 'origin/master' into develop
2021-07-02 00:46:10 +00:00
Stefan Kerkmann
117bff17ba
[Core] Unite half-duplex and full-duplex serial drivers ( #13081 )
...
* Unite half-duplex and full-duplex serial driver.
* Add full duplex operation mode to the interrupt based driver
* Delete DMA UART based full duplex driver
* The new driver targets #11930
* Fix freezes with failing transactions in half-duplex
* Increase default serial TX/RX buffer size to 128 bytes
* Correctly use bool instead of size_t
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-07-02 08:24:08 +10:00
QMK Bot
47b12470e7
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 19:39:55 +00:00
QMK Bot
8f018c2863
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 19:17:58 +00:00
QMK Bot
0b7936c4e8
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 17:12:52 +00:00
Drashna Jaelre
0bde920817
Convert Dip Switch callbacks to boolean functions ( #13399 )
2021-07-01 08:22:21 -07:00
QMK Bot
8f78be076d
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 10:48:20 +00:00
QMK Bot
b6348ffffd
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 09:23:16 +00:00
QMK Bot
2bf8671293
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 09:22:38 +00:00
QMK Bot
b22fc58f25
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 09:21:48 +00:00
QMK Bot
5ca893bd55
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:24:38 +00:00
QMK Bot
70b1d7e459
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:23:37 +00:00
QMK Bot
dddefa2fd7
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:22:19 +00:00
QMK Bot
7fdb95af36
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:08:12 +00:00
QMK Bot
af13b7bf05
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 08:06:43 +00:00
QMK Bot
896f11b2bd
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:54:37 +00:00
QMK Bot
425c0dad01
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:45:16 +00:00
QMK Bot
29228e5b78
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:42:50 +00:00
Drashna Jaelre
b7cf9a888a
Drashna's split updates ( #13350 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-07-01 00:42:32 -07:00
QMK Bot
bbe45185e3
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:30:05 +00:00
QMK Bot
2b7172cbff
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 07:13:28 +00:00
QMK Bot
8b2e5d622c
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 06:42:24 +00:00
Ryan
44260c3414
Remove API_SYSEX_ENABLE
s from rules.mk ( #13389 )
2021-06-30 23:30:42 -07:00
QMK Bot
70cc5809f9
Merge remote-tracking branch 'origin/master' into develop
2021-07-01 05:05:13 +00:00
Nick Brassel
8bb231aa1c
Adds support for STM32L412xB, STM32L422xB. ( #13383 )
...
* Adds support for STM32L412xB, STM32L422xB.
* Add to list of supported MCUs.
* Disable SPI1 by default.
2021-06-30 10:07:40 +10:00
QMK Bot
8596504361
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 23:31:17 +00:00
Michael Stapelberg
f533d9e033
add kinT kinesis keyboard controller (kint41 variant) ( #13333 )
...
fixes https://github.com/kinx-project/kint/issues/5
2021-06-30 08:54:45 +10:00
QMK Bot
76ed98c51d
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 22:37:42 +00:00
Ryan
653082235a
Relocate RGB/HSV color defs to a more fitting place ( #13377 )
2021-06-29 19:15:58 +01:00
QMK Bot
1e2378fe7f
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 17:19:42 +00:00
QMK Bot
888cec0290
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 03:39:53 +00:00
QMK Bot
8b919aa5d6
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 03:31:16 +00:00
QMK Bot
3f813f87cd
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 03:25:00 +00:00
QMK Bot
8080bc17d0
Merge remote-tracking branch 'origin/master' into develop
2021-06-29 01:55:05 +00:00
QMK Bot
2665b4e487
Merge remote-tracking branch 'origin/master' into develop
2021-06-28 17:32:05 +00:00
Ryan
cb23fe9fc1
Move RGBLight code into its own folder ( #13312 )
2021-06-28 15:15:24 +10:00
QMK Bot
5a5015594f
Merge remote-tracking branch 'origin/master' into develop
2021-06-27 03:22:31 +00:00
Joakim Tufvegren
ed56fc7da1
Fix building layouts from JSON ( #13310 )
...
Broken by #12632 .
2021-06-27 12:52:38 +10:00
QMK Bot
023b85db96
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 19:08:13 +00:00
Ryan
bbe43a91eb
CLI: Add subcommand to generate version.h ( #13151 )
2021-06-27 02:29:02 +10:00
Zach White
546f5f2c4f
Error log cleanup ( #13349 )
...
* error log cleanup: 40percentclub/25
40percentclub/25: Claims to support a community layout that does not exist: ortho_5x5
* error log cleanup: 40percentclub/4x4
☒ 40percentclub/4x4: Claims to support a community layout that does not exist: ortho_4x8
☒ 40percentclub/4x4: Claims to support a community layout that does not exist: ortho_4x16
* error log cleanup: 40percentclub/5x5
☒ 40percentclub/5x5: Claims to support a community layout that does not exist: ortho_5x5
* error log cleanup: 40percentclub/nori
☒ 40percentclub/nori: Claims to support a community layout that does not exist: ortho_4x8
* error log cleanup: barracuda
☒ barracuda: Claims to support a community layout that does not exist: ortho_3x11
* error log cleanup: bpiphany/frosty_flake
☒ keyboards/bpiphany/frosty_flake/frosty_flake.h: LAYOUT_tkl_ansi: Nested layout macro detected. Matrix data not available!
* error log cleanup: bpiphany/pegasushoof/2013
☒ keyboards/bpiphany/pegasushoof/2013/2013.h: LAYOUT_tkl_ansi: Nested layout macro detected. Matrix data not available!
* error cleanup: bpiphany/pegasushoof/2015
☒ keyboards/bpiphany/pegasushoof/2015/2015.h: LAYOUT_tkl_ansi: Nested layout macro detected. Matrix data not available!
☒ keyboards/bpiphany/pegasushoof/2015/2015.h: LAYOUT_tkl_iso: Nested layout macro detected. Matrix data not available!
* error log cleanup: 40percentclub
☒ 40percentclub/25: Claims to support a community layout that does not exist: ortho_5x10
☒ 40percentclub/5x5: Claims to support a community layout that does not exist: ortho_5x10
* error cleanup: converter/usb_usb
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_ansi: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_iso: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_jis: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_ansi: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_iso: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_jis: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_ansi: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_iso: Nested layout macro detected. Matrix data not available!
☒ keyboards/converter/usb_usb/usb_usb.h: LAYOUT_jis: Nested layout macro detected. Matrix data not available!
* error cleanup: ergo42
☒ ergo42/rev1: Claims to support a community layout that does not exist: ortho_4x14
* error cleanup: handwired/412_64
☒ handwired/412_64: Claims to support a community layout that does not exist: ortho_4x16
* error log cleanup: handwired/tritium_numpad
☒ handwired/tritium_numpad: Claims to support a community layout that does not exist: nontra_6x4
* error log cleanup: handwired/xealous/rev1
☒ handwired/xealous/rev1: Claims to support a community layout that does not exist: split60
* error log cleanup: kbdfans/kbd67/rev2
⚠ kbdfans/kbd67/rev2: info.json uses alias name LAYOUT_65_ansi_blocker_splitbs instead of LAYOUT_65_ansi_blocker_split_bs
* error cleanup: keebio/nyquist
☒ keyboards/keebio/nyquist/nyquist.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
☒ keyboards/keebio/nyquist/nyquist.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
☒ keyboards/keebio/nyquist/nyquist.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
* error cleanup: kindakeyboards/conone65
☒ kindakeyboards/conone65: Claims to support a community layout that does not exist: 65_iso_split_bs
* error cleanup: latinpadble
☒ latinpadble: Claims to support a community layout that does not exist: pad
* error cleanup: masterworks/classy_tkl/rev_a
☒ masterworks/classy_tkl/rev_a: Claims to support a community layout that does not exist: tkl_ansi_wkl
* error cleanup: meira
⚠ meira/featherble: info.json uses alias name LAYOUT_ortho_4x12 instead of LAYOUT
⚠ meira/promicro: info.json uses alias name LAYOUT_ortho_4x12 instead of LAYOUT
* error cleanup: nopunin10did/jabberwocky
⚠ nopunin10did/jabberwocky: MANUFACTURER in config.h is overwriting manufacturer in info.json
* error cleanup: ok60
☒ ok60: Claims to support a community layout that does not exist: 60_ansi_split_bksp_rshift
* error cleanup: ok60
☒ ok60: Claims to support a community layout that does not exist: 60_ansi_split_bksp_rshift
* error cleanup: planck
☒ keyboards/planck/ez/ez.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
☒ keyboards/planck/ez/ez.h: LAYOUT_ortho_4x12: Nested layout macro detected. Matrix data not available!
⚠ planck/thk: DEBOUNCE in config.h is overwriting debounce in info.json
⚠ planck/thk: DEVICE_VER in config.h is overwriting usb.device_ver in info.json
⚠ planck/thk: DIODE_DIRECTION in config.h is overwriting diode_direction in info.json
⚠ planck/thk: MANUFACTURER in config.h is overwriting manufacturer in info.json
⚠ planck/thk: PRODUCT_ID in config.h is overwriting usb.pid in info.json
⚠ planck/thk: VENDOR_ID in config.h is overwriting usb.vid in info.json
⚠ planck/thk: QMK_ESC_OUTPUT in config.h is overwriting qmk_lufa_bootloader.esc_output in info.json
⚠ planck/thk: QMK_ESC_INPUT in config.h is overwriting qmk_lufa_bootloader.esc_input in info.json
⚠ planck/thk: QMK_LED in config.h is overwriting qmk_lufa_bootloader.led in info.json
⚠ planck/thk: QMK_SPEAKER in config.h is overwriting qmk_lufa_bootloader.speaker in info.json
⚠ planck/thk: Matrix pins are specified in both info.json and config.h, the config.h values win.
⚠ planck/thk: LAYOUTS in rules.mk is overwriting community_layouts in info.json
⚠ planck/thk: Feature mousekey is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature extrakey is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature console is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature command is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature sleep_led is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature nkro is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature backlight is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature rgblight is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature bluetooth is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature audio is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature encoder is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature dip_switch is specified in both info.json and rules.mk, the rules.mk value wins.
⚠ planck/thk: Feature bootmagic_lite is specified in both info.json and rules.mk, the rules.mk value wins.
* error cleanup: primekb/prime_m
☒ primekb/prime_m: Claims to support a community layout that does not exist: ortho_5x6
* error cleanup: rgbkb/sol/rev2
⚠ rgbkb/sol/rev2: RGBLED_NUM->rgblight.led_count: invalid literal for int() with base 10: '(BACKLIGHT_LEDS + FULLHAND_LEDS)'
* error log cleanup: shk9
☒ shk9: Claims to support a community layout that does not exist: ortho_3x3
* error log cleanup: sowbug
⚠ sowbug/68keys: RGBLED_NUM->rgblight.led_count: invalid literal for int() with base 10: 'DRIVER_LED_TOTAL'
⚠ sowbug/ansi_tkl: RGBLED_NUM->rgblight.led_count: invalid literal for int() with base 10: '(DRIVER_LED_TOTAL)'
* error log cleanup: torn
☒ torn: Claims to support a community layout that does not exist: split_3x6_4
* error cleanup: ymdk/np24/u4rgb6
☒ ymdk/np24/u4rgb6: Claims to support a community layout that does not exist: ortho_4x6
* error cleanup: masterworks/classy_tkl/rev_a
☒ masterworks/classy_tkl/rev_a: Claims to support a community layout that does not exist: tkl_iso_wkl
2021-06-26 08:38:14 -07:00
QMK Bot
5489c47a27
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 10:49:16 +00:00
QMK Bot
298b383126
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 05:48:19 +00:00
Dasky
cd30861394
Fix CRC for AVR and enable again. ( #13253 )
2021-06-25 22:26:19 -07:00
XScorpion2
8b059088ba
Keyboards/RGBKB/Mün ( #13239 )
2021-06-25 22:00:21 -07:00
QMK Bot
f8c01a8e5a
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 04:42:38 +00:00
QMK Bot
580999661f
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 04:28:08 +00:00
QMK Bot
363c11622e
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 04:13:03 +00:00
QMK Bot
c19a221719
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 04:07:05 +00:00
QMK Bot
e64705d2f4
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 03:58:15 +00:00
QMK Bot
d6592d8988
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 03:57:18 +00:00
QMK Bot
259b8d355e
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 03:31:19 +00:00
QMK Bot
5adb288bb3
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 03:25:18 +00:00
QMK Bot
5ba9f43590
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 01:53:46 +00:00
QMK Bot
9337aab038
Merge remote-tracking branch 'origin/master' into develop
2021-06-26 01:39:01 +00:00
QMK Bot
0ef0c03a46
Merge remote-tracking branch 'origin/master' into develop
2021-06-25 03:52:10 +00:00
Zach White
b908275354
Optimize our jsonschema by using refs ( #13271 )
...
* fix some broken info.json files
* optimize our jsonschema using refs
* fix formatting after vscode broke it
* make flake8 happy
* cleanup
* make our schema validation more compact and flexible
2021-06-24 20:48:53 -07:00
QMK Bot
9d4412cb8b
Merge remote-tracking branch 'origin/master' into develop
2021-06-25 03:32:21 +00:00
QMK Bot
0412c92b68
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 23:15:36 +00:00
QMK Bot
e8d1c0e300
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 14:59:59 +00:00
QMK Bot
ae5755d27a
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 12:55:22 +00:00
QMK Bot
3d7e062baa
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 12:54:22 +00:00
QMK Bot
6418c1fde9
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 04:34:20 +00:00
QMK Bot
8d87bfd46a
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 03:36:07 +00:00
QMK Bot
9b65154e58
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:55:14 +00:00
Michael Stapelberg
143ded332d
kint36: set correct EEPROM size ( #12946 )
...
The Teensy 3.6 comes with 4096 bytes of EEPROM.
This is commit 1 of 2 to make the EEPROM work.
The next commit changes the core code to wire up the EEPROM.
2021-06-24 12:54:18 +10:00
QMK Bot
c6d5049fb1
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:54:06 +00:00
QMK Bot
08b62c5f5a
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:51:44 +00:00
QMK Bot
a7b54d288f
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:49:19 +00:00
QMK Bot
635f32b219
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:46:37 +00:00
QMK Bot
b351338558
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:33:18 +00:00
QMK Bot
8024f2683b
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:28:59 +00:00
QMK Bot
ba3c5ec84e
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:27:43 +00:00
QMK Bot
53ca79b922
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:27:20 +00:00
QMK Bot
7313fee181
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:26:58 +00:00
QMK Bot
054f1ccbdf
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:25:25 +00:00
QMK Bot
54abf60e04
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:24:38 +00:00
QMK Bot
303132fa8d
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:24:08 +00:00
QMK Bot
7e7e6d1a02
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:23:10 +00:00
QMK Bot
b69fa51ec3
Merge remote-tracking branch 'origin/master' into develop
2021-06-24 02:22:11 +00:00
Gigahawk
1ea01765e1
Allow settable SPI divisor for AW20216 driver, set default to 4 ( #13309 )
2021-06-23 19:57:46 +10:00
QMK Bot
531f34d2a0
Merge remote-tracking branch 'origin/master' into develop
2021-06-23 09:52:39 +00:00
QMK Bot
38d979189b
Merge remote-tracking branch 'origin/master' into develop
2021-06-23 09:45:48 +00:00
QMK Bot
c742d0bde4
Merge remote-tracking branch 'origin/master' into develop
2021-06-23 03:31:18 +00:00
Ryan
4319aca91c
Fix linker error when rgblight and RGB Matrix are both enabled ( #13304 )
2021-06-23 10:53:00 +10:00
QMK Bot
973a006c45
Merge remote-tracking branch 'origin/master' into develop
2021-06-23 00:45:47 +00:00
Ryan
791363a680
Remove rgblight stubs ( #13302 )
2021-06-23 10:16:41 +10:00
QMK Bot
540d95125c
Merge remote-tracking branch 'origin/master' into develop
2021-06-22 23:34:48 +00:00
QMK Bot
010715877f
Merge remote-tracking branch 'origin/master' into develop
2021-06-22 23:33:12 +00:00
Zach White
df794fa5cc
Remove the redundant pin name validation ( #13251 )
...
* remove the redundant pin name validation
* fix submodules
2021-06-22 12:02:12 -07:00
Zach White
e87d231645
Refactor doctor.py into a directory ( #13298 )
2021-06-22 19:50:53 +01:00
Ryan
d61e5c0027
Move LED/RGB Matrix code into their own directories ( #13257 )
2021-06-22 18:26:23 +10:00
QMK Bot
c03cb4edd7
Merge remote-tracking branch 'origin/master' into develop
2021-06-22 02:42:29 +00:00
Purdea Andrei
dd16d3cc7e
eeprom_i2c driver: added EXTERNAL_EEPROM_WP_PIN configuration option. ( #12617 )
2021-06-21 19:34:28 -07:00
Nick Brassel
0e3ae2cde0
Skip EEPROM writes once done. ( #13293 )
2021-06-22 09:37:28 +10:00
QMK Bot
a89eaceb59
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 22:09:45 +00:00
QMK Bot
40e80455c9
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 20:48:18 +00:00
QMK Bot
96ea3c1a03
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 20:33:28 +00:00
QMK Bot
e28d7ab58c
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 20:00:32 +00:00
Drashna Jaelre
6901411bca
Move optical sensor code to drivers folder ( #13044 )
2021-06-21 21:00:11 +01:00
QMK Bot
b491c7994a
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 16:25:33 +00:00
QMK Bot
26357ddca8
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 16:23:38 +00:00
QMK Bot
c6fb96fb9f
Merge remote-tracking branch 'origin/master' into develop
2021-06-21 16:04:56 +00:00
fauxpark
eaba4d327f
Merge remote-tracking branch 'upstream/master' into develop
2021-06-21 21:17:26 +10:00
Ryan
e4a2cfd853
Remove dfu-util arguments from mcu_selection ( #13150 )
2021-06-21 19:56:55 +10:00
QMK Bot
8d30209260
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 18:37:17 +00:00
QMK Bot
40bf61118e
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 16:38:52 +00:00
QMK Bot
c234341cf6
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 15:30:49 +00:00
QMK Bot
291455098f
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 13:30:43 +00:00
QMK Bot
8f36af8409
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 08:01:01 +00:00
QMK Bot
25f1c242f8
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:50:19 +00:00
QMK Bot
f80ee5639e
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:37:50 +00:00
QMK Bot
085db5ec8d
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:17:15 +00:00
QMK Bot
8f1eccc59b
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:15:10 +00:00
QMK Bot
2cb4301656
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 07:14:00 +00:00
QMK Bot
f106f77692
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 03:09:08 +00:00
Roland Huber
e4c5b1bbbb
Add Per Key exclusions for Haptic Feedback ( #12386 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-06-19 19:28:54 -07:00
QMK Bot
f6ac5abd95
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:21:53 +00:00
QMK Bot
18f6ded5fa
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:21:20 +00:00
QMK Bot
67af692c97
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:19:07 +00:00
Joakim Tufvegren
8d9f527081
Add sync_timer support over serial_link (i.e. Ergodox Infinity) ( #12845 )
2021-06-19 19:18:00 -07:00
QMK Bot
fc749b40e6
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:14:49 +00:00
QMK Bot
76e856d052
Merge remote-tracking branch 'origin/master' into develop
2021-06-20 02:13:09 +00:00
fauxpark
e3030bff5e
Merge remote-tracking branch 'upstream/master' into develop
2021-06-20 12:10:59 +10:00
XScorpion2
5b7cf9fdc8
RGB Matrix eeprom write limiting ( #13238 )
2021-06-19 19:03:06 -07:00
Joel Challis
3c790123ce
Temporary disable of CRC ( #13252 )
2021-06-20 09:31:18 +10:00
Donald Kjer
1272ecd73c
Fixing incorrect keymap build when switching between multiple keymap.jsons ( #12632 )
2021-06-19 15:30:23 -07:00
Michael Stapelberg
7c5ef4060e
allow LINE_PINxx for Teensy 4.x pins ( #13247 )
...
fixes https://github.com/qmk/qmk_firmware/issues/13052
2021-06-19 15:21:56 -07:00
Jean-Sebastien Paquet
8dc036c2e4
Upgrades Vagrant box to Debian 10 to fix Docker build error on Debian 9. ( #13236 )
2021-06-19 13:52:34 +01:00
Ryan
37fba09021
ST7565 invert ( #13237 )
2021-06-19 18:51:35 +10:00
Ignaz Kevenaar
0311c8036d
Add oled_invert ( #13172 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-06-19 01:08:22 +10:00
Nick Brassel
172e6a7030
Extensible split data sync ( #11930 )
...
* Extensible split data sync capability through transactions.
- Split common transport has been split up between the transport layer
and data layer.
- Split "transactions" model used, with convergence between I2C and
serial data definitions.
- Slave matrix "generation count" is used to determine if the full slave
matrix needs to be retrieved.
- Encoders get the same "generation count" treatment.
- All other blocks of data are synchronised when a change is detected.
- All transmissions have a globally-configurable deadline before a
transmission is forced (`FORCED_SYNC_THROTTLE_MS`, default 100ms).
- Added atomicity for all core-synced data, preventing partial updates
- Added retries to AVR i2c_master's i2c_start, to minimise the number of
failed transactions when interrupts are disabled on the slave due to
atomicity checks.
- Some keyboards have had slight modifications made in order to ensure
that they still build due to firmware size restrictions.
* Fixup LED_MATRIX compile.
* Parameterise ERROR_DISCONNECT_COUNT.
2021-06-18 09:10:06 +10:00
Stefan Kerkmann
ef92c9ee2c
Add CRC8 calculation subsystem to quantum ( #12641 )
...
* Intended usage is data validation in split transport code.
* Default space efficient algorithm.
* Opt-in fast table based algorithmn with #define CRC8_USE_TABLE switch.
* Define switches for size and speed optimized versions, the default is size
optimized by using uint_least8_t as datatype for calculations.
* #define CRC8_OPTIMIZE_SPEED uses uint_fast8_t as datatype for
calculations, this only affects 32-bit Archs like ARM and RISC-V.
* Placeholder crc_init() function for hardware backed crc calculation,
not implemented yet.
2021-06-18 00:09:43 +01:00
Nick Brassel
67fa2568fe
ChibiOS SVN mirror script. ( #13070 )
2021-06-18 00:04:17 +01:00
QMK Bot
658ab47908
Merge remote-tracking branch 'origin/master' into develop
2021-06-17 17:05:15 +00:00
fauxpark
d04f7bc160
Merge remote-tracking branch 'upstream/master' into develop
2021-06-17 17:22:01 +10:00
Michael Stapelberg
9956ff4e03
core: wire up flash make target for Teensy 4.x ( #13077 )
...
related to https://github.com/kinx-project/kint/issues/5
2021-06-17 04:15:45 +10:00
Jonathan Rascher
d59f8d1c02
Fix overrun in st7565_write_raw when not at (0, 0) ( #13209 )
2021-06-15 22:30:27 -07:00
QMK Bot
f8d0ea9206
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:21:59 +00:00
QMK Bot
706c8bebca
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:21:26 +00:00
QMK Bot
25004123ce
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:19:41 +00:00
QMK Bot
d150595f29
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:15:23 +00:00
QMK Bot
a61c38c7ec
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 05:07:37 +00:00
QMK Bot
03f7bec6c8
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:55:03 +00:00
Michael Stapelberg
e2c5893405
core: make RESET key work with Teensy 4.x ( #13076 )
...
related to https://github.com/kinx-project/kint/issues/5
2021-06-15 21:53:27 -07:00
QMK Bot
d37900b906
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:28:45 +00:00
QMK Bot
06971da0be
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:20:45 +00:00
QMK Bot
2d6fe6eed4
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:20:30 +00:00
QMK Bot
346f4548db
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 04:18:48 +00:00
Albert Y
ff61df103e
Limit saturation for RGB_MATRIX_JELLYBEAN_RAINDROPS ( #12669 )
...
* Set saturation limit to jellybean_raindrops_anim.h
* Use faster bit-shift maths and qadd8
* Remove extra parenthesis
* Single bitmask operation is sufficient.
Co-authored-by: filterpaper <filterpaper@localhost>
2021-06-16 14:04:21 +10:00
Simon Arlott
a0959f1b33
Add asym_eager_defer_pk debounce type ( #12689 )
2021-06-16 14:00:37 +10:00
QMK Bot
b151153211
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 03:54:19 +00:00
QMK Bot
41ba616463
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 03:39:48 +00:00
QMK Bot
d82e5055dd
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 03:36:03 +00:00
QMK Bot
3be3cdafa2
Merge remote-tracking branch 'origin/master' into develop
2021-06-16 03:34:34 +00:00
James
f5c2f7153d
[Keyboard] Moved tokyo60/ into tokyokeyboard/tokyo60/. ( #12023 )
...
* Moved tokyo60/ into tokyokeyboard/tokyo60/.
* Updated make instruction, fixed broken image link
* Fixed still broken image link.
2021-06-15 20:21:13 -07:00
QMK Bot
640f0fc7c6
Merge remote-tracking branch 'origin/master' into develop
2021-06-15 21:43:53 +00:00
QMK Bot
d7ecfa8382
Merge remote-tracking branch 'origin/master' into develop
2021-06-15 03:07:31 +00:00
QMK Bot
a2a524afbb
Merge remote-tracking branch 'origin/master' into develop
2021-06-14 23:52:31 +00:00
QMK Bot
8d0a610f6e
Merge remote-tracking branch 'origin/master' into develop
2021-06-14 06:32:22 +00:00
QMK Bot
6dc94019e4
Merge remote-tracking branch 'origin/master' into develop
2021-06-14 03:20:48 +00:00
Gigahawk
fda4149cc3
Fix LED mapping for GMMK Pro ( #13189 )
2021-06-14 12:38:20 +10:00
QMK Bot
836b8f7d64
Merge remote-tracking branch 'origin/master' into develop
2021-06-14 00:53:06 +00:00
QMK Bot
52028ceea1
Merge remote-tracking branch 'origin/master' into develop
2021-06-12 19:15:34 +00:00
QMK Bot
f8acb1ee10
Merge remote-tracking branch 'origin/master' into develop
2021-06-12 19:12:28 +00:00
QMK Bot
dc17180f84
Merge remote-tracking branch 'origin/master' into develop
2021-06-12 19:10:49 +00:00
QMK Bot
421fd75541
Merge remote-tracking branch 'origin/master' into develop
2021-06-12 19:09:03 +00:00
QMK Bot
0f226a30be
Merge remote-tracking branch 'origin/master' into develop
2021-06-11 10:35:43 +00:00
QMK Bot
641141c519
Merge remote-tracking branch 'origin/master' into develop
2021-06-10 21:50:54 +00:00
Joakim Tufvegren
6fe3943ad3
Migrate keyboards using uGFX to LED_MATRIX ( #9657 )
2021-06-10 17:46:09 +10:00
Ryan
b2fdd48744
Add ST7565 LCD driver ( #13089 )
...
Co-authored-by: Joakim Tufvegren <jocke@barbanet.com >
2021-06-10 17:16:09 +10:00
QMK Bot
cfc7ee61c5
Merge remote-tracking branch 'origin/master' into develop
2021-06-10 06:06:03 +00:00
Drashna Jaelre
7a6e630ffd
Fix RGB/LED Suspend defines ( #13146 )
2021-06-09 22:59:19 -07:00
Gigahawk
32b2ac0a80
GMMK Pro RGB Support ( #13147 )
...
* Enable SPI1 for GMMK pro
* Setup initial boilerplate for new LED driver
* RGB matrix minimally functional
* Map full LED matrix
* Return keymap to default
* Fix printscreen LED mapping
* Reduce max brightness
* Default values for AW20216
* Add documentation for AW20216
* Disable console and warnings
* Run cformat
* Update drivers/awinic/aw20216.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* make aw struct match issi struct
Co-authored-by: Drashna Jaelre <drashna@live.com >
* add led location defines
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Use led pin definitions in keyboard.c
* Add driver indices to led map
* Fix elif typo
* Run cformat
* Update docs
* Fix typo in docs
* Document global brightness limits
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-06-10 11:40:25 +10:00
QMK Bot
e21a039901
Merge remote-tracking branch 'origin/master' into develop
2021-06-09 17:48:11 +00:00
Carlos Martins
ca0070d11c
Updated encoder_update_user on my keymap to follow the new signature on quantum ( #13152 )
2021-06-10 03:32:16 +10:00
QMK Bot
a47f482d24
Merge remote-tracking branch 'origin/master' into develop
2021-06-09 09:15:29 +00:00
QMK Bot
9177e22d2c
Merge remote-tracking branch 'origin/master' into develop
2021-06-09 07:25:59 +00:00
Simon Arlott
b829a1d264
Avoid 8-bit timer overflows in debounce algorithms ( #12240 )
...
* Add fast_timer_t that is 16-bit or 32-bit based on architecture
A 16-bit timer will overflow sooner but be faster to compare on AVR.
* Avoid 8-bit timer overflows in debounce algorithms
Count down remaining elapsed time instead of trying to do 8-bit timer
comparisons.
Add a "none" implementation that is automatically used if DEBOUNCE is
0 otherwise it will break the _pk/_pr count down.
* Avoid unnecessary polling of the entire matrix in sym_eager_pk
The matrix only needs to be updated when a debounce timer expires.
* Avoid unnecessary polling of the entire matrix in sym_eager_pr
The matrix only needs to be updated when a debounce timer expires.
The use of the "needed_update" variable is trying to do what
"matrix_need_update" was added to fix but didn't work because it only
applied when all keys finished debouncing.
* Fix sym_defer_g timing inconsistency compared to other debounce algorithms
DEBOUNCE=5 should process the key after 5ms, not 6ms
* Add debounce tests
2021-06-09 17:23:21 +10:00
Nick Brassel
f287597c19
Use single memcmp to determine if matrix changed. ( #13064 )
...
* Use memcmp to determine if matrix changed.
* Firmware size issues.
* Add documentation for the lack of need of MATRIX_ROW_PINS/MATRIX_COL_PINS, when overriding low-level matrix functions.
2021-06-09 17:19:42 +10:00
QMK Bot
cbfa2dba25
Merge remote-tracking branch 'origin/master' into develop
2021-06-09 07:19:28 +00:00
QMK Bot
d9add95037
Merge remote-tracking branch 'origin/master' into develop
2021-06-08 19:07:33 +00:00
Ryan
17d0fad762
spi_master
Kinetis support (#13098 )
2021-06-08 19:54:33 +10:00
QMK Bot
13defb0bef
Merge remote-tracking branch 'origin/master' into develop
2021-06-08 09:49:23 +00:00
QMK Bot
84e691717c
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 23:38:33 +00:00
QMK Bot
f3fb3849a2
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 23:31:29 +00:00
QMK Bot
c508da8a8e
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:43:48 +00:00
QMK Bot
9399865b0d
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:42:07 +00:00
QMK Bot
827e742bd4
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:40:30 +00:00
QMK Bot
5e3ec2faf0
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:39:16 +00:00
QMK Bot
2f910e1b2a
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:37:20 +00:00
QMK Bot
f922133d30
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 17:35:21 +00:00
QMK Bot
5686a00a9c
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 10:47:09 +00:00
Takeshi ISHII
b72f10c635
Add readPort() and some API to 'tmk_core/common/*/gpio.h' ( #12754 )
...
* add readPort() and some API to 'tmk_core/common/*/gpio.h'
The following macros have been added to gpio.h.
* readPort(port)
* setPortBitInput(port, bit)
* setPortBitInputHigh(port, bit)
* setPortBitOutput(port, bit)
* writePortBitLow(port, bit)
* writePortBitHigh(port, bit)
* add data type 'port_data_t' into gpio.h
* rename qmk_pin to pin
2021-06-07 18:23:21 +09:00
QMK Bot
59862d30d0
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 06:53:52 +00:00
Sergey Vlasov
680cc1fab4
Fix firmware size check with avr-libc 1:2.0.0+Atmel3.6.2-1.1 (Debian bullseye) ( #12951 )
...
Debian bullseye (testing at the moment, but seems close to release) has
avr-libc 1:2.0.0+Atmel3.6.2-1.1 with some changes taken from the
Atmel-distributed toolchain. In particular, the <avr/io.h> header for
ATmega32A (avr/iom32a.h) now defines the FLASHEND constant as `0x7FFFU`,
and that `U` suffix breaks the firmware size check code, because the
shell arithmetic expansion that is used to calculate `MAX_SIZE` does not
support those C-specific suffixes.
As a workaround, add `-D__ASSEMBLER__` to the C preprocessor invocation
that is used to expand those macros; in this case avr/iom32a.h defines
`FLASHEND` without the `U` suffix, and everything works as it did before
with older avr-libc versions.
The exact same code is present in two places; they are both changed,
even though the code in `tmk_core/avr.mk` is actually never used for
ATmega32A (and the header for ATmega32U4 does not add that `U` suffix to
`FLASHEND` for some reason).
2021-06-06 22:42:08 -07:00
Carlos Martins
2e68897a62
[Keymap] RGB Matrix working for Sofle RGB ( #12861 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-06-06 22:30:48 -07:00
Stefan Kerkmann
49fd3c0760
[Core] ChibiOS fix O3 and LTO breakage of extra keys and joystick ( #12819 )
2021-06-06 22:16:55 -07:00
QMK Bot
415dd21206
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 05:11:07 +00:00
QMK Bot
102442a841
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 05:08:50 +00:00
QMK Bot
fff115c1a4
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 04:55:22 +00:00
QMK Bot
c7277a1420
Merge remote-tracking branch 'origin/master' into develop
2021-06-07 03:38:32 +00:00
Michael Stapelberg
7e4f01f454
core: bump USB spec version in device descriptor to 2.0 ( #13078 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-06-07 08:48:26 +10:00
QMK Bot
56ce0e4e33
Merge remote-tracking branch 'origin/master' into develop
2021-06-06 20:14:07 +00:00
QMK Bot
a1e575780d
Merge remote-tracking branch 'origin/master' into develop
2021-06-05 22:27:07 +00:00
QMK Bot
3d3b9807ab
Merge remote-tracking branch 'origin/master' into develop
2021-06-05 18:37:16 +00:00
QMK Bot
3e1e64ca19
Merge remote-tracking branch 'origin/master' into develop
2021-06-05 18:17:12 +00:00
QMK Bot
25fffb7da8
Merge remote-tracking branch 'origin/master' into develop
2021-06-05 15:09:04 +00:00
QMK Bot
c38332a5c7
Merge remote-tracking branch 'origin/master' into develop
2021-06-04 03:03:05 +00:00
QMK Bot
01cb2867db
Merge remote-tracking branch 'origin/master' into develop
2021-06-04 00:30:59 +00:00
QMK Bot
17f51fa9df
Merge remote-tracking branch 'origin/master' into develop
2021-06-03 18:40:18 +00:00
QMK Bot
a6f030fb42
Merge remote-tracking branch 'origin/master' into develop
2021-06-03 15:53:38 +00:00
QMK Bot
2344d06475
Merge remote-tracking branch 'origin/master' into develop
2021-06-03 06:27:15 +00:00
QMK Bot
eaa2e0cb24
Merge remote-tracking branch 'origin/master' into develop
2021-06-03 06:07:03 +00:00
QMK Bot
65fe74fde0
Merge remote-tracking branch 'origin/master' into develop
2021-06-02 23:48:58 +00:00
QMK Bot
b8711b9726
Merge remote-tracking branch 'origin/master' into develop
2021-06-02 21:00:26 +00:00
QMK Bot
9544b41640
Merge remote-tracking branch 'origin/master' into develop
2021-06-01 08:12:46 +00:00
Nick Brassel
e5d3e5a989
Add weak refs on reading rows/cols. ( #13062 )
2021-06-01 15:10:39 +10:00
QMK Bot
d64a853b55
Merge remote-tracking branch 'origin/master' into develop
2021-06-01 04:56:53 +00:00
Nick Brassel
554c36a055
Update ChibiOS, ChibiOS-Contrib. ( #13056 )
...
* Update ChibiOS, ChibiOS-Contrib.
* Add instructions.
* Wrong remote name
* Explicit version tag.
* Add link to procedure on the breaking changes page.
2021-06-01 08:11:50 +10:00
QMK Bot
5c6c37e3a9
Merge remote-tracking branch 'origin/master' into develop
2021-05-31 04:16:56 +00:00
QMK Bot
c22f4aeb8e
Merge remote-tracking branch 'origin/master' into develop
2021-05-31 04:04:59 +00:00
QMK Bot
234d37ec16
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 21:59:09 +00:00
QMK Bot
bc01ee2a6e
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 21:58:08 +00:00
QMK Bot
aa923b2034
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 21:56:39 +00:00
QMK Bot
160f9144c2
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 21:48:16 +00:00
QMK Bot
0d74ed3c35
Merge remote-tracking branch 'origin/master' into develop
2021-05-30 15:18:09 +00:00
QMK Bot
a72172a8fd
Merge remote-tracking branch 'origin/master' into develop
2021-05-29 21:39:21 +00:00
James Young
7d1194de01
run: qmk cformat --core-only
2021-05-29 13:53:10 -07:00
James Young
e628051505
Restore standard readme
2021-05-29 12:58:42 -07:00
James Young
275996f4c1
Add changelog for 2021-05-29 Breaking Changes merge ( #12939 )
...
* Add ChangeLog for 2021-05-29 Breaking Changes Merge: initial version
* Add recent develop changes
* Sort recent develop changes
* Remove sections for ChibiOS changes per tzarc
No ChibiOS changes this round.
* Add and sort recent develop changes
* add notes about keyboard moves/deletions
* import changelog for PR 12172
Documents the change to BOOTMAGIC_ENABLE.
* update section headings
* re-sort changelog
* add additional note regarding Bootmagic changes
* remove changelog timestamp
* update dates in main Breaking Changes docs
* fix broken section anchors in previous changelogs
* add link to backlight/eeprom patch to changelog
* highlight some more changes
* link PRs from section headers
Co-authored-by: Zach White <skullydazed@gmail.com >
2021-05-29 12:30:31 -07:00
QMK Bot
3ea3f32dfe
Merge remote-tracking branch 'origin/master' into develop
2021-05-29 19:06:14 +00:00
Ryan
d66090af19
backlight.c
: include eeprom.h
(#13024 )
2021-05-28 09:04:13 -07:00
Drashna Jaelre
b963049305
Fix keyboards/keymaps for boolean encoder callback changes ( #12985 )
2021-05-27 21:30:47 -07:00
Albert Y
5386c4c7b2
[Keyboard] Remove redundant legacy and common headers for crkbd ( #13023 )
...
Was causing compiler errors on some systems.
Co-authored-by: filterpaper <filterpaper@localhost>
2021-05-27 21:27:16 -07:00
QMK Bot
c1a3060431
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 16:43:10 +00:00
Drashna Jaelre
b769b36202
Add dire message about LUFA mass storage bootloader ( #13014 )
2021-05-27 09:20:47 -07:00
QMK Bot
879185a214
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 15:46:56 +00:00
QMK Bot
726368ce67
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:31:07 +00:00
QMK Bot
995c9dff49
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:26:24 +00:00
QMK Bot
69604e1750
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:22:29 +00:00
Ryan
06aea834c4
Backlight: add defines for default level and breathing state ( #12560 )
2021-05-26 22:21:15 -07:00
QMK Bot
e128d45420
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:20:39 +00:00
QMK Bot
0717890353
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:17:47 +00:00
QMK Bot
cd78ab25a9
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:14:01 +00:00
QMK Bot
beaebdf8eb
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:12:06 +00:00
QMK Bot
a5c2a74b8c
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 05:11:33 +00:00
peepeetee
ebaba80287
Document LED_MATRIX_FRAMEBUFFER_EFFECTS ( #12987 )
2021-05-26 21:22:56 -07:00
QMK Bot
15e408a6a5
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:21:21 +00:00
QMK Bot
1593e78c97
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:20:40 +00:00
QMK Bot
452a5216e2
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:17:34 +00:00
QMK Bot
769396839b
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:07:29 +00:00
QMK Bot
17991629c1
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:03:42 +00:00
QMK Bot
513f5b0655
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:02:15 +00:00
QMK Bot
b158afee93
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 04:00:46 +00:00
QMK Bot
57306fb61c
Merge remote-tracking branch 'origin/master' into develop
2021-05-27 03:48:46 +00:00
Stefan Kerkmann
d9610120de
Add Full-duplex serial driver for ARM boards ( #9842 )
2021-05-26 20:37:54 -07:00
QMK Bot
a78964c918
Merge remote-tracking branch 'origin/master' into develop
2021-05-26 18:50:04 +00:00
Drashna Jaelre
f461adbd1d
[Keymap] Update to Drashna keymap and user code (based on develop) ( #12936 )
2021-05-25 09:24:01 -07:00
QMK Bot
cc815c4d83
Merge remote-tracking branch 'origin/master' into develop
2021-05-25 09:52:37 +00:00
Zach White
5cecfe8c9b
Merge remote-tracking branch 'origin/master' into develop
2021-05-24 23:39:24 -07:00
Drashna Jaelre
57158cc3bc
[Keyboard] Corne - Remove legacy revision support ( #12226 )
2021-05-24 23:23:20 -07:00
QMK Bot
8e22da67c1
Merge remote-tracking branch 'origin/master' into develop
2021-05-25 02:39:02 +00:00
Drashna Jaelre
330fe1d1cc
Do not hard set config in CPTC files ( #11864 )
2021-05-22 19:43:54 -07:00
QMK Bot
f5820059e4
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 19:03:28 +00:00
QMK Bot
54c368d3aa
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 17:19:26 +00:00
Ryan
8f4767d966
[Keyboard] Fix Terrazzo build failure ( #12977 )
2021-05-21 23:56:17 -07:00
QMK Bot
9ce4bdfd6a
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 06:53:54 +00:00
Drashna Jaelre
a0fed0ea17
Convert Encoder callbacks to be boolean functions ( #12805 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-05-21 23:17:32 -07:00
QMK Bot
76c23b15ab
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 06:13:13 +00:00
QMK Bot
4c1ea0a522
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 06:12:29 +00:00
QMK Bot
c01f873978
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:43:00 +00:00
QMK Bot
924c25e702
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:33:55 +00:00
QMK Bot
95d2f7c3c5
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:30:46 +00:00
QMK Bot
3d49563535
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:30:09 +00:00
QMK Bot
ca570947b0
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 05:29:17 +00:00
QMK Bot
31130b9031
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 04:44:51 +00:00
Donald Kjer
8e96c5a060
Add support for up to 4 IS31FL3733 drivers ( #12342 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2021-05-21 21:42:39 -07:00
QMK Bot
81821f0a12
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 04:39:17 +00:00
QMK Bot
e1500ce493
Merge remote-tracking branch 'origin/master' into develop
2021-05-22 04:33:46 +00:00
Zach White
4c0d8ae8d7
ensure we do not conflict with existing keymap aliases ( #12976 )
2021-05-21 16:59:10 -07:00
QMK Bot
de8fada3a3
Merge remote-tracking branch 'origin/master' into develop
2021-05-20 11:47:42 +00:00
QMK Bot
aeaa209b9d
Merge remote-tracking branch 'origin/master' into develop
2021-05-20 10:04:45 +00:00
Zach White
6955c5a002
Merge remote-tracking branch 'origin/master' into develop
...
Resolved Conflicts:
lib/python/qmk/tests/test_cli_commands.py
util/install/fedora.sh
2021-05-19 15:49:11 -07:00
Michael Stapelberg
82aa9ad4a5
matrix: wait for row signal to go HIGH for every row ( #12945 )
...
I noticed this discrepancy (last row of the matrix treated differently than the
others) when optimizing the input latency of my keyboard controller, see also
https://michael.stapelberg.ch/posts/2021-05-08-keyboard-input-latency-qmk-kinesis/
Before this commit, when tuning the delays I noticed ghost key presses when
pressing the F2 key, which is on the last row of the keyboard matrix: the
dead_grave key, which is on the first row of the keyboard matrix, would be
incorrectly detected as pressed.
After this commit, all keyboard matrix rows are interpreted correctly.
I suspect that my setup is more susceptible to this nuance than others because I
use GPIO_INPUT_PIN_DELAY=0 and hence don’t have another delay that might mask
the problem.
2021-05-20 06:43:36 +10:00
QMK Bot
068af97b7a
Merge remote-tracking branch 'origin/master' into develop
2021-05-19 19:01:52 +00:00
QMK Bot
e756586f41
Merge remote-tracking branch 'origin/master' into develop
2021-05-18 19:26:46 +00:00
Nick Brassel
58142f0726
Fixup housekeeping from being invoked twice per loop. ( #12933 )
2021-05-18 17:02:28 +10:00
QMK Bot
6cdc996e0b
Merge remote-tracking branch 'origin/master' into develop
2021-05-17 23:52:14 +00:00
QMK Bot
7e06393407
Merge remote-tracking branch 'origin/master' into develop
2021-05-17 22:54:15 +00:00
QMK Bot
b098757a7e
Merge remote-tracking branch 'origin/master' into develop
2021-05-17 15:52:41 +00:00
QMK Bot
8508fc8b98
Merge remote-tracking branch 'origin/master' into develop
2021-05-17 08:56:10 +00:00
Matthes W
6c7450dad7
Add function to allow repeated blinking of one layer ( #12237 )
...
* Implement function rgblight_blink_layer_repeat to allow repeated blinking of one layer at a time
* Update doc
* Rework rgblight blinking according to requested change
* optimize storage
2021-05-16 20:59:02 -04:00
QMK Bot
c14fa1e28f
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:44:12 +00:00
QMK Bot
e6887f4260
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:34:45 +00:00
QMK Bot
d8e38ef0b1
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:34:14 +00:00
QMK Bot
39b2b2b010
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:31:26 +00:00
QMK Bot
fef78c41cd
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 22:20:57 +00:00
Zach White
de5c30a9ba
Use milc.subcommand.config instead of qmk.cli.config ( #12915 )
...
* Use milc.subcommand.config instead
* pyformat
* remove the config test
2021-05-16 11:06:57 -07:00
QMK Bot
8761e973ec
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 01:57:14 +00:00
QMK Bot
433834fb8b
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:35:33 +00:00
QMK Bot
86422f87c6
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:29:33 +00:00
QMK Bot
388c151de7
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:19:04 +00:00
QMK Bot
396abb0244
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:15:19 +00:00
QMK Bot
7599cd4e50
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:14:49 +00:00
QMK Bot
de2294413f
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:09:46 +00:00
QMK Bot
4e32465f06
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:08:53 +00:00
QMK Bot
08ec7618a1
Merge remote-tracking branch 'origin/master' into develop
2021-05-16 00:05:11 +00:00
QMK Bot
2bc35205a7
Merge remote-tracking branch 'origin/master' into develop
2021-05-15 23:52:01 +00:00
QMK Bot
14c0f4e44b
Merge remote-tracking branch 'origin/master' into develop
2021-05-15 18:52:47 +00:00
fauxpark
d6b707403e
Merge remote-tracking branch 'upstream/master' into develop
2021-05-15 13:43:46 +10:00
QMK Bot
1dca3a8e3a
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 22:44:36 +00:00
Dave Vandyke
75da5e9742
[Keymap] Fix QWERTY/DVORAK status output for kzar keymap ( #12895 )
2021-05-14 08:30:21 -07:00
QMK Bot
36a2297deb
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 04:10:46 +00:00
QMK Bot
16014fe31c
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 03:54:43 +00:00
QMK Bot
188bcf7636
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 03:21:19 +00:00
QMK Bot
4a5f575ef4
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 03:12:06 +00:00
QMK Bot
8bf7a1452d
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 03:10:57 +00:00
QMK Bot
2fcf761f33
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:48:33 +00:00
QMK Bot
70bbcdf084
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:46:09 +00:00
QMK Bot
178fbdac16
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:40:36 +00:00
QMK Bot
5f9906eccc
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:34:21 +00:00
QMK Bot
16c4590396
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:22:22 +00:00
QMK Bot
8d85171f16
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:21:08 +00:00
QMK Bot
eeb8ba4e62
Merge remote-tracking branch 'origin/master' into develop
2021-05-14 02:00:53 +00:00
QMK Bot
19810f4a8b
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 18:08:17 +00:00
QMK Bot
c48ce4c259
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:54:55 +00:00
QMK Bot
75ffb4b7e2
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:52:38 +00:00
QMK Bot
929d06a65f
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:46:41 +00:00
Joakim Tufvegren
cbdc3fb81b
Fix spelling mistake regarding LED Matrix in split_common. ( #12888 )
2021-05-14 03:37:24 +10:00
Ryan
04ab5de73c
Deprecate send_unicode_hex_string()
( #12602 )
2021-05-14 03:25:40 +10:00
QMK Bot
cae9eb4d8d
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:23:24 +00:00
QMK Bot
f70dc8435a
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:22:42 +00:00
QMK Bot
673c12fa3b
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:20:16 +00:00
QMK Bot
008d8a740e
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 17:13:20 +00:00
QMK Bot
b4039ec515
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 16:36:43 +00:00
QMK Bot
f8f0ca458d
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 16:29:39 +00:00
QMK Bot
40907fa98a
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 06:53:27 +00:00
QMK Bot
89a3ef7699
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 05:38:06 +00:00
QMK Bot
1dd6adffbe
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 04:15:42 +00:00
Ryan
7078d5a5bd
LED Matrix: Documentation ( #12685 )
2021-05-13 12:57:57 +10:00
QMK Bot
dbfe2d7e9e
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 02:36:23 +00:00
QMK Bot
c24d29ef54
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 02:30:14 +00:00
QMK Bot
2d29ce5de1
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 01:54:43 +00:00
QMK Bot
54a8b5af01
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 01:32:21 +00:00
QMK Bot
bc9cd3e997
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 01:27:46 +00:00
Drashna Jaelre
da0c551692
Add missing LED Matrix suspend code to suspend.c ( #12878 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-05-13 11:24:44 +10:00
noclew
d200e3de8e
[Keyboard] updated a vendor name / fixed minor keymap issues ( #12881 )
2021-05-12 17:19:48 -07:00
QMK Bot
49bc835aa9
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 00:18:40 +00:00
QMK Bot
536df7c240
Merge remote-tracking branch 'origin/master' into develop
2021-05-13 00:02:42 +00:00
QMK Bot
9c80db1fdc
Merge remote-tracking branch 'origin/master' into develop
2021-05-12 23:25:56 +00:00
QMK Bot
53075ccc5d
Merge remote-tracking branch 'origin/master' into develop
2021-05-12 23:25:03 +00:00
Ryan
92fbadeb1b
Rename point_t
-> led_point_t
( #12864 )
2021-05-13 09:17:18 +10:00
QMK Bot
07800e82c9
Merge remote-tracking branch 'origin/master' into develop
2021-05-12 16:50:09 +00:00
Zach White
6da60d4a5d
Add setup, clone, and env to the list of commands we allow even with broken modules ( #12868 )
2021-05-12 09:40:58 -07:00
QMK Bot
3a1ce81d29
Merge remote-tracking branch 'origin/master' into develop
2021-05-12 00:52:47 +00:00
QMK Bot
4bb00c6a0a
Merge remote-tracking branch 'origin/master' into develop
2021-05-11 18:43:25 +00:00
Zach White
38d8d5445e
Remove KEYMAP and LAYOUT_kc ( #12160 )
...
* alias KEYMAP to LAYOUT
* remove KEYMAP and LAYOUT_kc
2021-05-11 10:10:31 -07:00
Ryan
d84cbc3cec
Fix syntax error when compiling for ARM ( #12866 )
2021-05-11 08:17:28 -07:00
Ryan
3edc43964d
LED Matrix: Effects! ( #12651 )
2021-05-11 13:41:06 +10:00
Nick Brassel
f41fc6b70c
Fixup build errors on develop
branch. ( #12723 )
2021-05-11 11:01:58 +10:00
QMK Bot
0432bde962
Merge remote-tracking branch 'origin/master' into develop
2021-05-11 00:33:02 +00:00
QMK Bot
17586ea7c4
Merge remote-tracking branch 'origin/master' into develop
2021-05-10 22:43:41 +00:00
Lukas Reineke
069cfb61b8
[Keymap] Turn OLED off on suspend in soundmonster keymap ( #10419 )
2021-05-10 15:40:18 -07:00
QMK Bot
6bb9113e27
Merge remote-tracking branch 'origin/master' into develop
2021-05-10 22:38:06 +00:00
Zach White
0e7c66e891
Merge remote-tracking branch 'origin/master' into develop
...
Conflicts:
bin/qmk
lib/python/qmk/cli/__init__.py
Merge conflicts fixed by skullydazed.
2021-05-10 12:16:04 -07:00
QMK Bot
911b45ce3b
Merge remote-tracking branch 'origin/master' into develop
2021-05-10 18:19:15 +00:00
QMK Bot
cfc6e4bfac
Merge remote-tracking branch 'origin/master' into develop
2021-05-10 17:37:36 +00:00
Sergey Vlasov
ffe81cbec1
Fix another bin/qmk reference ( #12856 )
2021-05-10 09:21:13 -07:00
Drashna Jaelre
f0b30e0027
Make Swap Hands use PROGMEM ( #12284 )
...
This converts the array that the Swap Hands feature uses to use PROGMEM,
and to read from that array, as such. Since this array never changes at
runtime, there is no reason to keep it in memory. Especially for AVR
boards, as memory is a precious resource.
2021-05-09 23:21:09 -07:00
QMK Bot
40d1506527
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 20:40:22 +00:00
QMK Bot
2549b4b082
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 19:16:57 +00:00
QMK Bot
201dc6d024
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 18:30:52 +00:00
QMK Bot
2f367bab98
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 17:20:16 +00:00
QMK Bot
ad1244e2cf
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 17:15:32 +00:00
Ryan
62c3e3d11f
Remove pointless SERIAL_LINK_ENABLE rules ( #12846 )
2021-05-10 02:53:21 +10:00
QMK Bot
12292ba264
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 15:07:13 +00:00
QMK Bot
bfb052db1d
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 13:53:46 +00:00
QMK Bot
a0c95cb07e
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 10:58:43 +00:00
Zach White
7a25dcacff
New command: qmk console ( #12828 )
...
* stash poc
* stash
* tidy up implementation
* Tidy up slightly for review
* Tidy up slightly for review
* Bodge environment to make tests pass
* Refactor away from asyncio due to windows issues
* Filter devices
* align vid/pid printing
* Add hidapi to the installers
* start preparing for multiple hid_listeners
* udev rules for hid_listen
* refactor to move closer to end state
* very basic implementation of the threaded model
* refactor how vid/pid/index are supplied and parsed
* windows improvements
* read the report directly when usage page isn't available
* add per-device colors, the choice to show names or numbers, and refactor
* add timestamps
* Add support for showing bootloaders
* tweak the color for bootloaders
* Align bootloader disconnect with connect color
* add support for showing all bootloaders
* fix the pyusb check
* tweaks
* fix exception
* hide a stack trace behind -v
* add --no-bootloaders option
* add documentation for qmk console
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* pyformat
* clean up and flesh out KNOWN_BOOTLOADERS
Co-authored-by: zvecr <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-05-08 20:56:07 -07:00
QMK Bot
d0a3bca9ec
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 03:46:23 +00:00
QMK Bot
0e6359bce9
Merge remote-tracking branch 'origin/master' into develop
2021-05-09 03:00:40 +00:00
Zach White
767089384f
Resolve a number of warnings in qmk generate-api
( #12833 )
2021-05-08 12:44:05 -07:00
Zach White
3e9f809988
fix some references to bin/qmk that slipped in ( #12832 )
2021-05-08 12:25:04 -07:00
QMK Bot
a871444743
Merge remote-tracking branch 'origin/master' into develop
2021-05-08 17:27:30 +00:00
QMK Bot
fd5da75bdd
Merge remote-tracking branch 'origin/master' into develop
2021-05-08 16:35:59 +00:00
Barabas
fca7cc1747
Added OLED fade out support ( #12086 )
2021-05-08 12:27:13 +02:00
QMK Bot
992b146bc4
Merge remote-tracking branch 'origin/master' into develop
2021-05-07 17:22:41 +00:00
QMK Bot
5d7b026ce2
Merge remote-tracking branch 'origin/master' into develop
2021-05-07 09:52:46 +00:00
QMK Bot
8c2db395c4
Merge remote-tracking branch 'origin/master' into develop
2021-05-06 21:08:29 +00:00
QMK Bot
c820a5732c
Merge remote-tracking branch 'origin/master' into develop
2021-05-06 18:17:55 +00:00
QMK Bot
447bd64013
Merge remote-tracking branch 'origin/master' into develop
2021-05-06 16:16:51 +00:00
QMK Bot
45f710f3ff
Merge remote-tracking branch 'origin/master' into develop
2021-05-05 23:27:27 +00:00
QMK Bot
15f4ab6a3f
Merge remote-tracking branch 'origin/master' into develop
2021-05-04 19:39:11 +00:00
QMK Bot
65ee9d1b09
Merge remote-tracking branch 'origin/master' into develop
2021-05-04 08:40:56 +00:00
QMK Bot
084d0ae96e
Merge remote-tracking branch 'origin/master' into develop
2021-05-04 00:32:09 +00:00
Zach White
5d27c772fd
Fix comment parsing ( #12750 )
...
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
2021-05-03 19:09:53 +02:00
QMK Bot
0ec438289d
Merge remote-tracking branch 'origin/master' into develop
2021-05-02 15:59:41 +00:00
QMK Bot
79e86adfb6
Merge remote-tracking branch 'origin/master' into develop
2021-05-02 15:44:16 +00:00
github-actions[bot]
f5b6bef4b3
[CI] Format code according to conventions ( #12772 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-05-02 05:15:50 +10:00
XScorpion2
3c2e69af79
Fixing transport's led/rgb matrix suspend state logic ( #12770 )
2021-05-01 12:14:17 -07:00
QMK Bot
e9b0e9286e
Merge remote-tracking branch 'origin/master' into develop
2021-05-01 01:00:34 +00:00
QMK Bot
876352a030
Merge remote-tracking branch 'origin/master' into develop
2021-04-30 20:24:18 +00:00
QMK Bot
109b462789
Merge remote-tracking branch 'origin/master' into develop
2021-04-30 17:46:15 +00:00
QMK Bot
fc29068986
Merge remote-tracking branch 'origin/master' into develop
2021-04-29 18:26:09 +00:00
QMK Bot
c05fef752e
Merge remote-tracking branch 'origin/master' into develop
2021-04-29 16:55:32 +00:00
QMK Bot
9d5cd52284
Merge remote-tracking branch 'origin/master' into develop
2021-04-29 16:49:03 +00:00
QMK Bot
b481f554a0
Merge remote-tracking branch 'origin/master' into develop
2021-04-29 10:39:51 +00:00
github-actions[bot]
39bc8163d0
[CI] Format code according to conventions ( #12731 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-29 13:36:47 +10:00
Drashna Jaelre
d8167779cd
Change RGB/LED Matrix to use a simple define for USB suspend ( #12697 )
2021-04-29 12:39:54 +10:00
QMK Bot
7409f03cbf
Merge remote-tracking branch 'origin/master' into develop
2021-04-28 10:46:45 +00:00
Nick Brassel
0a8e37509b
Fix bad PR merge for #6580 . ( #12721 )
2021-04-28 11:42:53 +01:00
QMK Bot
cd6168ee64
Merge remote-tracking branch 'origin/master' into develop
2021-04-28 01:39:39 +00:00
QMK Bot
d89d341541
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 20:55:11 +00:00
QMK Bot
e95c76aaed
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 19:37:23 +00:00
QMK Bot
eea33df1f9
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 18:37:47 +00:00
QMK Bot
3e43a7f044
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 17:42:03 +00:00
QMK Bot
f30637ee11
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 17:24:11 +00:00
QMK Bot
86ab4fcb71
Merge remote-tracking branch 'origin/master' into develop
2021-04-27 06:45:17 +00:00
QMK Bot
a8c0954db5
Merge remote-tracking branch 'origin/master' into develop
2021-04-26 19:18:51 +00:00
QMK Bot
171f3e840b
Merge remote-tracking branch 'origin/master' into develop
2021-04-26 17:24:58 +00:00
JTM
54c1548247
Updated Function96 with V2 files and removed chconf.h and halconf.h ( #12613 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: JuanTapMan <68515848+JuanTapMan@users.noreply.github.com >
2021-04-26 10:38:13 +02:00
Xelus22
9cf82fae95
Add STM32L433 and L443 support ( #12063 )
...
* initial L433 commit
* change to XC
* fix L433
* disable all peripherals
* update system and peripheral clocks
* 433 change
* use its own board files
* revert its own board files
* l433 specific change
* fix stm32l432xx define
* remove duplicate #define
* fix bootloader jump
* move to L443xx and add i2c2, spi2, usart3 to mcuconf.h
* move to L443
* move to L443
* fix sdmmc in mcuconf.h
* include STM32L443
* add L443
* Include L443 in compatible microcontrollers
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Include L443 in compatible microcontrollers
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Update config bootloader jump description
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Update ChibiOS define reasoning
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Update quantum/mcu_selection.mk
Co-authored-by: Nick Brassel <nick@tzarc.org >
* fix git conflict
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-04-26 13:07:15 +10:00
QMK Bot
5168af9a9b
Merge remote-tracking branch 'origin/master' into develop
2021-04-26 02:52:29 +00:00
QMK Bot
61a1915cce
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 20:46:54 +00:00
github-actions[bot]
03db48af75
Format code according to conventions ( #12687 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-25 19:01:49 +10:00
github-actions[bot]
8c12fa2e59
Format code according to conventions ( #12682 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-25 19:00:22 +10:00
Purdea Andrei
3f7350732c
Add support for MCU = STM32F446 ( #12619 )
...
* Add support for MCU = STM32F446
* Update platforms/chibios/GENERIC_STM32_F446XE/configs/config.h
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Restore mcuconf.h to the one used by RT-STM32F446RE-NUCLEO64
* stm32f446: update mcuconf.h and board.h for 16MHz operation, with USB enabled, and other peripherals disabled.
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-04-25 18:59:25 +10:00
QMK Bot
5b1c3e360a
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 08:57:56 +00:00
Purdea Andrei
412e7a03e4
eeprom driver: Refactor where eeprom driver initialisation (and EEPROM emulation initialisation) occurs to make it non-target-specific. ( #12671 )
2021-04-25 18:57:49 +10:00
QMK Bot
23e70fa857
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 04:03:14 +00:00
QMK Bot
ee26e3df60
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 04:00:00 +00:00
QMK Bot
ab6d07b585
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 03:42:04 +00:00
Nick Brassel
891d18d356
Add initial support for tinyuf2 bootloader (when hosted on F411 blackpill) ( #12600 )
...
* Add support for jumping to tinyuf2 bootloader. Adds blackpill UF2 example.
* Update flashing.md
* Update chconf.h
* Update config.h
* Update halconf.h
* Update mcuconf.h
2021-04-25 13:40:56 +10:00
QMK Bot
2a61a500de
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 03:16:16 +00:00
QMK Bot
64a9cf18e1
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 03:12:09 +00:00
QMK Bot
19b3aa3a12
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:48:16 +00:00
QMK Bot
7718b1598e
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:16:24 +00:00
Sergey Vlasov
65c9752762
Update ADC driver for STM32F1xx, STM32F3xx, STM32F4xx ( #12403 )
...
* Fix default ADC_RESOLUTION for ADCv3 (and ADCv4)
Recent ChibiOS update removed ADC_CFGR1_RES_10BIT from the ADCv3 headers
(that macro should not have been there, because ADCv3 has CFGR instead of
CFGR1). Fix the default value for ADC_RESOLUTION to use ADC_CFGR_RES_10BITS
if it is defined (that name is used for ADCv3 and ADCv4).
* Update ADC docs to match the actually used resolution
ADC driver for ChibiOS actually uses the 10-bit resolution by default
(probably to match AVR); fix the documentation accordingly. Also add
both ADC_CFGR_RES_10BITS and ADC_CFGR1_RES_10BIT constants (these names
differ according to the ADC implementation in the particular MCU).
* Fix pinToMux() for B12 and B13 on STM32F3xx
Testing on STM32F303CCT6 revealed that the ADC mux values for B12 and
B13 pins were wrong.
* Add support for all possible analog pins on STM32F1xx
Added ADC mux values for pins A0...A7, B0, B1, C0...C5 on STM32F1xx
(they are the same at least for STM32F103x8 and larger F103 devices, and
also F102, F105, F107 families). Actually tested on STM32F103C8T6
(therefore pins C0...C5 were not tested).
Pins F6...F10, which are present on STM32F103x[C-G] in 144-pin packages,
cannot be supported at the moment, because those pins are connected only
to ADC3, but the ChibiOS ADC driver for STM32F1xx supports only ADC1.
* Add support for all possible analog pins on STM32F4xx
Added ADC mux values for pins A0...A7, B0, B1, C0...C5 and optionally
F3...F10 (if STM32_ADC_USE_ADC3 is enabled). These mux values are
apparently the same for all F4xx devices, except some smaller devices may
not have ADC3.
Actually tested on STM32F401CCU6, STM32F401CEU6, STM32F411CEU6 (using
various WeAct “Blackpill” boards); only pins A0...A7, B0, B1 were tested.
Pins F3...F10 are inside `#if STM32_ADC_USE_ADC3` because some devices
which don't have ADC3 also don't have the GPIOF port, therefore the code
which refers to Fx pins does not compile.
* Fix STM32F3xx ADC mux table in documentation
The ADC driver documentation had some errors in the mux table for STM32F3xx.
Fix this table to match the datasheet and the actual code (mux settings for
B12 and B13 were also tested on a real STM32F303CCT6 chip).
* Add STM32F1xx ADC pins to the documentation
* Add STM32F4xx ADC pins to the documentation
2021-04-25 11:15:37 +10:00
QMK Bot
f12aea5dfb
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:14:55 +00:00
QMK Bot
7845cf1fac
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:05:05 +00:00
QMK Bot
33a5468a60
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:02:27 +00:00
QMK Bot
34b63cecb1
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:01:19 +00:00
QMK Bot
7748a093cb
Merge remote-tracking branch 'origin/master' into develop
2021-04-25 01:00:39 +00:00
github-actions[bot]
d8f113bf98
Format code according to conventions ( #12680 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-25 10:34:38 +10:00
Daniel Rodríguez Rivero
26b9b3aa23
feat: infinite timeout for leader key ( #6580 )
...
* feat: implement leader_no_timeout logic
* docs(leader_key): infinite leader timeout docs
2021-04-25 10:22:47 +10:00
QMK Bot
8f5cc8d762
Merge remote-tracking branch 'origin/master' into develop
2021-04-22 21:16:12 +00:00
QMK Bot
6be87836dc
Merge remote-tracking branch 'origin/master' into develop
2021-04-22 17:14:44 +00:00
QMK Bot
417803d7ae
Merge remote-tracking branch 'origin/master' into develop
2021-04-22 14:58:49 +00:00
github-actions[bot]
15ff1927db
[CI] Format code according to conventions ( #12650 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-22 19:26:17 +10:00
Ryan
d6ab908272
LED Matrix: Split ( #12633 )
2021-04-22 19:21:13 +10:00
QMK Bot
5d458c6c8a
Merge remote-tracking branch 'origin/master' into develop
2021-04-21 23:51:07 +00:00
QMK Bot
fbc5a6c24b
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 19:02:29 +00:00
QMK Bot
15872bde61
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 18:13:34 +00:00
QMK Bot
b09d068bf6
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:52:32 +00:00
QMK Bot
f7f8f97e6a
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:50:40 +00:00
QMK Bot
2927af43e1
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:48:10 +00:00
QMK Bot
7795e167ab
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:46:58 +00:00
QMK Bot
b68ed9ebea
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:25:10 +00:00
QMK Bot
ed59337239
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:23:34 +00:00
QMK Bot
120b15458c
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:23:01 +00:00
QMK Bot
19887f2d35
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:22:13 +00:00
QMK Bot
a9e6dc3629
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 17:18:12 +00:00
Michael Stapelberg
c922fc2cf3
[Keyboard] kint2pp: reduce input latency by ≈10ms ( #12625 )
2021-04-20 10:08:29 -07:00
Michael Stapelberg
3d32cbb0dc
[Keyboard] kint36: switch to sym_eager_pk debouncing ( #12626 )
2021-04-20 10:08:01 -07:00
QMK Bot
8da2c48650
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:59:38 +00:00
QMK Bot
5aa3fd5ac7
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:57:07 +00:00
QMK Bot
6620b6c515
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:32:55 +00:00
QMK Bot
e31f210b59
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:24:28 +00:00
QMK Bot
39e80a3f5c
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:15:59 +00:00
QMK Bot
bc66d71dae
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 16:12:25 +00:00
QMK Bot
427bff8504
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 15:18:18 +00:00
Ryan
cb19c0906e
LED Matrix: Reactive effect buffers & advanced indicators ( #12588 )
2021-04-20 17:38:44 +10:00
QMK Bot
b1f48da5ee
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 04:13:18 +00:00
Drashna Jaelre
c02137a0d2
Add Per Key functionality for AutoShift ( #11536 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-04-19 20:34:14 -07:00
QMK Bot
49efd6abb0
Merge remote-tracking branch 'origin/master' into develop
2021-04-20 02:40:47 +00:00
QMK Bot
663664e48f
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 18:04:50 +00:00
QMK Bot
c3d1456615
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 16:40:51 +00:00
Purdea Andrei
dcb8407ed6
Apply the "NO_LIMITED_CONTROLLER_CONNECT" fix to atmega16u2 ( #12482 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-04-19 09:33:24 -07:00
github-actions[bot]
230f09ca17
[CI] Format code according to conventions ( #12623 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-19 20:19:16 +10:00
QMK Bot
d562b4fdc5
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 10:15:56 +00:00
QMK Bot
46318f36ac
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 09:23:28 +00:00
QMK Bot
97e7defaae
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 09:22:54 +00:00
QMK Bot
56fff80e71
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 09:21:56 +00:00
QMK Bot
42808238c1
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 09:20:46 +00:00
QMK Bot
34df6743f6
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 08:21:39 +00:00
QMK Bot
2c0b3649fb
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 07:32:45 +00:00
QMK Bot
0235fc7ab2
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:43:21 +00:00
Drashna Jaelre
180a32ec59
Enhancement of WPM feature ( #11727 )
2021-04-18 23:26:37 -07:00
QMK Bot
f65a5d2fb5
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:18:08 +00:00
QMK Bot
6e5fd1a210
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:13:00 +00:00
QMK Bot
a66947b7d6
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:12:34 +00:00
QMK Bot
86ece8e98e
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:04:50 +00:00
QMK Bot
5632c5db31
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 06:00:42 +00:00
QMK Bot
ca9da27e16
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 05:44:51 +00:00
QMK Bot
54521bd04b
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 05:31:08 +00:00
QMK Bot
2e7fd319a1
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 05:25:03 +00:00
QMK Bot
21997e8894
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 05:05:55 +00:00
QMK Bot
ea29874099
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 04:54:01 +00:00
QMK Bot
ca11abc201
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 04:02:42 +00:00
QMK Bot
8ecdc66700
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 03:54:31 +00:00
QMK Bot
9484c46555
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 03:45:01 +00:00
QMK Bot
c2d7ebc3df
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 03:37:16 +00:00
QMK Bot
7728b0f966
Merge remote-tracking branch 'origin/master' into develop
2021-04-19 03:08:31 +00:00
QMK Bot
0a9e18fae1
Merge remote-tracking branch 'origin/master' into develop
2021-04-18 22:40:16 +00:00
QMK Bot
924b9fcf05
Merge remote-tracking branch 'origin/master' into develop
2021-04-18 22:23:25 +00:00
QMK Bot
884f8658ef
Merge remote-tracking branch 'origin/master' into develop
2021-04-18 22:14:59 +00:00
QMK Bot
99ce84827a
Merge remote-tracking branch 'origin/master' into develop
2021-04-18 15:52:15 +00:00
QMK Bot
7f809c013a
Merge remote-tracking branch 'origin/master' into develop
2021-04-17 15:47:13 +00:00
QMK Bot
40365f8297
Merge remote-tracking branch 'origin/master' into develop
2021-04-16 14:26:52 +00:00
QMK Bot
1ac030b119
Merge remote-tracking branch 'origin/master' into develop
2021-04-16 14:24:18 +00:00
Joshua Diamond
e2289ffac0
Add missing RGB_MODE_TWINKLE / RGB_M_TW keycodes ( #11935 )
...
* Add missing RGB_MODE_TWINKLE / RGB_M_TW keycodes
* Better comment
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-04-15 19:32:17 -04:00
QMK Bot
1629c9b71a
Merge remote-tracking branch 'origin/master' into develop
2021-04-15 17:20:12 +00:00
QMK Bot
42a57b37fb
Merge remote-tracking branch 'origin/master' into develop
2021-04-15 17:05:00 +00:00
QMK Bot
be1b5c5a54
Merge remote-tracking branch 'origin/master' into develop
2021-04-15 17:01:54 +00:00
Ryan
53eb35b6cf
LED Matrix: Task system ( #12580 )
2021-04-15 12:08:52 +10:00
QMK Bot
2c0aa27e6c
Merge remote-tracking branch 'origin/master' into develop
2021-04-15 02:00:59 +00:00
QMK Bot
19b143688f
Merge remote-tracking branch 'origin/master' into develop
2021-04-14 21:51:45 +00:00
QMK Bot
3c08d27abb
Merge remote-tracking branch 'origin/master' into develop
2021-04-14 20:39:01 +00:00
QMK Bot
98dd9b6614
Merge remote-tracking branch 'origin/master' into develop
2021-04-14 03:09:16 +00:00
QMK Bot
4ed273699a
Merge remote-tracking branch 'origin/master' into develop
2021-04-14 01:32:38 +00:00
github-actions[bot]
333cd4ec9b
[CI] Format code according to conventions ( #12570 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-13 19:58:34 +10:00
QMK Bot
30f38c4952
Merge remote-tracking branch 'origin/master' into develop
2021-04-13 09:52:45 +00:00
Ryan
a28fbcda23
Terrazzo: Fix wrong LED Matrix function names ( #12561 )
2021-04-13 19:51:31 +10:00
Ryan
ce99f98bb5
LED Matrix: suspend code ( #12509 )
2021-04-13 19:51:03 +10:00
Dave Vandyke
15f7cc3bde
[Keymap] Add kzar keymap for Kinesis Advantage ( #12444 )
2021-04-13 11:39:39 +02:00
James Young
a8d64c8b89
Change BOOTMAGIC_ENABLE=yes
to use Bootmagic Lite ( #12172 )
2021-04-12 21:18:52 +02:00
QMK Bot
f5aaecfdfc
Merge remote-tracking branch 'origin/master' into develop
2021-04-12 18:41:12 +00:00
QMK Bot
ebdf750cdd
Merge remote-tracking branch 'origin/master' into develop
2021-04-12 17:56:32 +00:00
QMK Bot
79bdfc1110
Merge remote-tracking branch 'origin/master' into develop
2021-04-11 10:51:12 +00:00
QMK Bot
90875997ac
Merge remote-tracking branch 'origin/master' into develop
2021-04-11 10:49:39 +00:00
QMK Bot
f02af23973
Merge remote-tracking branch 'origin/master' into develop
2021-04-11 10:47:14 +00:00
QMK Bot
c9d7a4af45
Merge remote-tracking branch 'origin/master' into develop
2021-04-11 10:45:56 +00:00
QMK Bot
34323ecd8b
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 16:34:58 +00:00
QMK Bot
d5a8431af4
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 15:04:12 +00:00
QMK Bot
2e2dd3113b
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 13:23:47 +00:00
QMK Bot
11e5bb2d8a
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 05:58:04 +00:00
QMK Bot
29d537ce7b
Merge remote-tracking branch 'origin/master' into develop
2021-04-10 00:38:17 +00:00
QMK Bot
688fb1999b
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 21:36:55 +00:00
QMK Bot
bcfa3fb9f2
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 21:32:31 +00:00
QMK Bot
58afb87288
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 19:05:51 +00:00
QMK Bot
0a453194e8
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 18:49:03 +00:00
QMK Bot
3190c2f98d
Merge remote-tracking branch 'origin/master' into develop
2021-04-09 02:42:00 +00:00
QMK Bot
d4b3d00d88
Merge remote-tracking branch 'origin/master' into develop
2021-04-08 16:48:07 +00:00
QMK Bot
15674d0259
Merge remote-tracking branch 'origin/master' into develop
2021-04-08 04:16:47 +00:00
QMK Bot
52e8875eba
Merge remote-tracking branch 'origin/master' into develop
2021-04-07 13:58:12 +00:00
Ryan
40c314fe5c
LED Matrix: Implement CIE1931 curve ( #12417 )
2021-04-07 20:06:11 +10:00
QMK Bot
69bc465ace
Merge remote-tracking branch 'origin/master' into develop
2021-04-07 10:04:21 +00:00
Nick Brassel
96acb499d2
Fix up builds that are now too big for develop
branch. ( #12495 )
2021-04-06 16:39:31 +10:00
Nick Brassel
64a0f5a659
Add support for producing UF2-format binaries. ( #12435 )
...
* First stab at enabling builds of UF2-format binaries.
* Add description on producing a UF2 file.
2021-04-06 16:39:15 +10:00
QMK Bot
3ce8c9fc8f
Merge remote-tracking branch 'origin/master' into develop
2021-04-04 09:10:07 +00:00
QMK Bot
8428cedc83
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 19:43:05 +00:00
QMK Bot
9bedc6300d
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 16:29:37 +00:00
QMK Bot
cc4066189a
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 16:16:12 +00:00
github-actions[bot]
733c861052
Format code according to conventions ( #12467 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-04-03 08:35:26 -07:00
QMK Bot
dd7f18f65f
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 15:29:28 +00:00
QMK Bot
e90ec6a474
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 13:51:51 +00:00
fauxpark
638cc50727
Merge remote-tracking branch 'upstream/master' into develop
2021-04-03 20:15:54 +11:00
QMK Bot
1444ebb7f1
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 06:20:42 +00:00
QMK Bot
028a0dcd3d
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 05:12:49 +00:00
QMK Bot
655927ab15
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 05:06:28 +00:00
QMK Bot
051e23c782
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 04:45:06 +00:00
QMK Bot
887d0fca0e
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 04:21:01 +00:00
QMK Bot
358b040157
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 04:18:44 +00:00
QMK Bot
184c553cab
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 03:59:15 +00:00
QMK Bot
fc8495a744
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 03:57:51 +00:00
QMK Bot
428e9e7886
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 03:48:53 +00:00
QMK Bot
d475f04c78
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 03:44:40 +00:00
QMK Bot
39e1b5b962
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 02:04:56 +00:00
QMK Bot
c375ae3ec7
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 02:03:00 +00:00
QMK Bot
f561b857f2
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 00:52:10 +00:00
Ryan
8880e89bcd
Big quantum_keycodes cleanup ( #12249 )
2021-04-02 17:45:56 -07:00
QMK Bot
4c981953ac
Merge remote-tracking branch 'origin/master' into develop
2021-04-03 00:26:01 +00:00
QMK Bot
41723340de
Merge remote-tracking branch 'origin/master' into develop
2021-04-02 21:45:17 +00:00
QMK Bot
56560a859b
Merge remote-tracking branch 'origin/master' into develop
2021-04-02 21:26:07 +00:00
QMK Bot
65fab0ef5b
Merge remote-tracking branch 'origin/master' into develop
2021-04-02 21:24:42 +00:00
QMK Bot
6e531d0ccc
Merge remote-tracking branch 'origin/master' into develop
2021-04-02 10:45:01 +00:00
QMK Bot
c1ea97e15d
Merge remote-tracking branch 'origin/master' into develop
2021-04-01 01:59:03 +00:00
QMK Bot
da51302345
Merge remote-tracking branch 'origin/master' into develop
2021-03-31 13:09:34 +00:00
Michael Stapelberg
9d3b11d485
add kinesis/kint36 ( #10171 )
...
This moves the config_common.h into the files that include ../config.h,
so that the kint36/config.h does not include it (which would cause
compilation errors).
2021-03-31 10:41:41 +11:00
QMK Bot
a8889718aa
Merge remote-tracking branch 'origin/master' into develop
2021-03-30 23:17:00 +00:00
QMK Bot
1704eb16cd
Merge remote-tracking branch 'origin/master' into develop
2021-03-30 22:34:06 +00:00
Michael Stapelberg
e95a4f4f52
core: add pin_defs for MK66F18 ( #12419 )
...
This is in preparation for https://github.com/qmk/qmk_firmware/pull/10171
2021-03-30 21:11:40 +11:00
QMK Bot
c738d60cef
Merge remote-tracking branch 'origin/master' into develop
2021-03-29 03:46:52 +00:00
Ryan
2ae38e9c43
LED Matrix: Config functions ( #12361 )
2021-03-28 17:59:44 +11:00
QMK Bot
0d1162f180
Merge remote-tracking branch 'origin/master' into develop
2021-03-27 15:56:21 +00:00
QMK Bot
ea472b46c9
Merge remote-tracking branch 'origin/master' into develop
2021-03-27 08:04:42 +00:00
QMK Bot
76f8e84edd
Merge remote-tracking branch 'origin/master' into develop
2021-03-26 17:58:46 +00:00
QMK Bot
3d957a33fa
Merge remote-tracking branch 'origin/master' into develop
2021-03-26 12:37:54 +00:00
QMK Bot
0eb36b5e9a
Merge remote-tracking branch 'origin/master' into develop
2021-03-26 02:22:03 +00:00
github-actions[bot]
67252c246c
Format code according to conventions ( #12381 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-03-25 23:44:37 +11:00
Oleg Senchenko
b05565f368
Fix connection issue in split keyboards when slave and OLED display are connected via I2C, fix #9335 ( #11487 )
...
* In split keyboards fix connection issue when slave and OLED are connected via I2C. Fix #9335
* Revert "In split keyboards fix connection issue when slave and OLED are connected via I2C. Fix #9335 "
This reverts commit 3ee639e1f3
.
* In split keyboards fix connection issue when slave and OLED are connected via I2C. Fix #9335
* Update drivers/oled/oled_driver.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: osenchenko <osechenko@chiefmate.io >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-03-25 23:42:25 +11:00
QMK Bot
e2b652d95f
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:41:48 +00:00
QMK Bot
56dee4acc6
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:40:23 +00:00
QMK Bot
d0d77e8c60
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:39:14 +00:00
Liyang HU
3143846ba4
keyboards/xd60/readme.md: link to schematic on EasyEDA ( #12018 )
2021-03-25 23:38:54 +11:00
QMK Bot
25f1a3d759
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:20:42 +00:00
QMK Bot
5a0be4c6d8
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:14:17 +00:00
QMK Bot
2df1b124a7
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:11:36 +00:00
QMK Bot
f2729e8974
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:08:38 +00:00
QMK Bot
aa85b5ee1e
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:05:42 +00:00
QMK Bot
fd24546787
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:04:35 +00:00
QMK Bot
9294c5aa0a
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:03:24 +00:00
QMK Bot
712c9fc848
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:02:24 +00:00
QMK Bot
96a6214316
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 12:01:35 +00:00
QMK Bot
d2b405066d
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:55:36 +00:00
QMK Bot
ea1ed13bc8
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:53:33 +00:00
QMK Bot
6ad0b004fa
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:52:32 +00:00
QMK Bot
c3483458fe
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:51:33 +00:00
QMK Bot
ba5aacbb95
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:50:49 +00:00
QMK Bot
a2165b38a0
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:49:40 +00:00
QMK Bot
e86b7d0c13
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:47:36 +00:00
QMK Bot
5bc5921af4
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:46:26 +00:00
QMK Bot
76db2bb39b
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:44:56 +00:00
QMK Bot
a3760c0891
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:39:24 +00:00
QMK Bot
a747ef966b
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:38:44 +00:00
QMK Bot
87f6df0655
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:36:57 +00:00
QMK Bot
25b7a5d531
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:36:29 +00:00
QMK Bot
c7436e667d
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:35:49 +00:00
QMK Bot
183dde75de
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:35:06 +00:00
QMK Bot
8086837f69
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:34:28 +00:00
XScorpion2
ff41c22fdc
Adding keyboard level weak function for slave matrix scan ( #12317 )
2021-03-25 22:33:18 +11:00
QMK Bot
2f6236d1ea
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 11:31:17 +00:00
QMK Bot
921f1ba4cf
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 07:06:41 +00:00
QMK Bot
1bb04ea598
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 05:29:33 +00:00
QMK Bot
600fc8be2b
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 03:34:00 +00:00
QMK Bot
c823160d94
Merge remote-tracking branch 'origin/master' into develop
2021-03-25 01:33:46 +00:00
QMK Bot
d6b18ebfe7
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 19:47:14 +00:00
QMK Bot
b515651feb
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 19:39:16 +00:00
QMK Bot
0dc0516f0c
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 16:27:28 +00:00
QMK Bot
743d6c430b
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 10:13:37 +00:00
QMK Bot
87aa3282f0
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 09:07:46 +00:00
QMK Bot
bbc48b0ef5
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 04:25:05 +00:00
Ryan
bd18405cf0
LED Matrix: Fix up eeconfig code ( #12327 )
2021-03-24 13:09:56 +11:00
QMK Bot
dd5a732eac
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 02:04:16 +00:00
QMK Bot
862b01d4c0
Merge remote-tracking branch 'origin/master' into develop
2021-03-24 02:00:40 +00:00
QMK Bot
9afbbf21fd
Merge remote-tracking branch 'origin/master' into develop
2021-03-23 18:19:00 +00:00
QMK Bot
b2cfb629e4
Merge remote-tracking branch 'origin/master' into develop
2021-03-23 15:11:57 +00:00
QMK Bot
34423580e0
Merge remote-tracking branch 'origin/master' into develop
2021-03-23 07:01:25 +00:00
QMK Bot
e6d83644e8
Merge remote-tracking branch 'origin/master' into develop
2021-03-23 01:59:02 +00:00
QMK Bot
fe58770df8
Merge remote-tracking branch 'origin/master' into develop
2021-03-21 02:43:41 +00:00
Donald Kjer
00a0c81f8e
Durgod keyboard refactor in preparation for adding additional durgod keyboards ( #11978 )
...
* Durgod keyboard refactor in preparation for adding additional durgod keyboards
* Moving Durgod board configuration into a common location
* Reformatting layout macro whitespace
* Moving TGUI key functionality to the keyboard level
* Replacing default keymap.c with keymap.json
* Changing default and default_toggle_mac_windows keymaps to LAYOUT_all
* Increasing EEPROM size to support more VIA layers
* Fixing media keys; KC_MRWD/KC_MFFD => KC_MPRV/KC_NXT
* Move ISO Enter key to the correct row in Durgod K320
* Minor whitespace and readme cleanup for K320
* Changing durgod/k320 debounce back to default
* Simplifying DURGOD_STM32_F070's chconf.h
Co-authored-by: Simon Arlott <sa.me.uk>
Co-authored-by: Tyler Tidman <tyler.tidman@draak.ca >
2021-03-21 11:11:22 +11:00
QMK Bot
945b7a0613
Merge remote-tracking branch 'origin/master' into develop
2021-03-20 03:53:28 +00:00
Ryan
ed28795651
LED Matrix: Additional common_features.mk tweaks ( #12187 )
2021-03-20 14:52:33 +11:00
QMK Bot
9d547a8443
Merge remote-tracking branch 'origin/master' into develop
2021-03-20 00:13:10 +00:00
QMK Bot
c2dc3008b5
Merge remote-tracking branch 'origin/master' into develop
2021-03-19 19:37:22 +00:00
github-actions[bot]
32f0567ca5
Format code according to conventions ( #12292 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-03-19 16:24:36 +00:00
Xelus22
6f7466b6dd
ARM WS2812 SPI config (baudrate and circular buffer) ( #12216 )
...
* initial commit
* include circular buffer command
* add endif
* circular buffer mode
* remove untrue comment
* revamp and add documentation
* do not allow WS2812_SPI_SYNC & CIRCULAR_BUFFER
2021-03-19 19:29:18 +11:00
Zach White
f2715a0593
Consistently use bin/qmk when that script is called ( #12286 )
...
* Pass QMK_BIN down to build_keyboard.mk
* choose the correct qmk script
2021-03-18 16:10:40 -07:00
QMK Bot
90b1e271a8
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 17:25:01 +00:00
QMK Bot
d97a9fb4ff
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 14:26:24 +00:00
QMK Bot
6d050b7282
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 13:17:59 +00:00
QMK Bot
74c89de3e9
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 03:38:43 +00:00
QMK Bot
af5c10ef0c
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 01:29:25 +00:00
QMK Bot
4aa57e9e46
Merge remote-tracking branch 'origin/master' into develop
2021-03-18 00:48:52 +00:00
QMK Bot
d0c2f3c403
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 22:33:49 +00:00
QMK Bot
31b657e8ea
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 17:08:39 +00:00
QMK Bot
3367705ac2
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 17:02:38 +00:00
QMK Bot
6671344602
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 16:44:59 +00:00
XScorpion2
60837c9d0f
[Keyboard] Split RGB Matrix Zygomorph support ( #11083 )
2021-03-16 23:56:39 -07:00
QMK Bot
d4ac56226d
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:50:58 +00:00
QMK Bot
29589ce832
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:48:33 +00:00
QMK Bot
5e7a7c7e2f
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:47:59 +00:00
QMK Bot
71b38e0cee
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:32:31 +00:00
QMK Bot
8c00003466
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:23:19 +00:00
QMK Bot
33852d14af
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:18:20 +00:00
QMK Bot
6bc4528776
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 06:01:16 +00:00
QMK Bot
b4b3be4f05
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 04:58:19 +00:00
QMK Bot
6817771df7
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 04:57:18 +00:00
QMK Bot
ed8ffa4bb4
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 03:10:20 +00:00
QMK Bot
3c92142f12
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 03:06:02 +00:00
QMK Bot
c680c84a31
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 02:50:20 +00:00
QMK Bot
da752e5d7d
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 02:44:50 +00:00
QMK Bot
cefa23e4eb
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 02:24:08 +00:00
QMK Bot
07ea935533
Merge remote-tracking branch 'origin/master' into develop
2021-03-17 01:39:42 +00:00
Michael Stapelberg
1d341ffbb0
core: add support for MK66F18 (Teensy 3.6) micro controller ( #12258 )
...
This is in preparation for https://github.com/qmk/qmk_firmware/pull/10171
2021-03-17 06:45:21 +11:00
QMK Bot
319031154d
Merge remote-tracking branch 'origin/master' into develop
2021-03-16 07:01:35 +00:00
QMK Bot
2defbde5ab
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 23:10:08 +00:00
QMK Bot
c12eae0c5e
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 23:03:53 +00:00
QMK Bot
56d193c5c8
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 17:42:47 +00:00
QMK Bot
c3a2a7659e
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 08:25:35 +00:00
QMK Bot
8b9419aaf7
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 08:07:38 +00:00
QMK Bot
2f59e1c1d9
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 01:21:48 +00:00
QMK Bot
998c58e89b
Merge remote-tracking branch 'origin/master' into develop
2021-03-15 01:19:36 +00:00
QMK Bot
35db567c9c
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 21:51:52 +00:00
QMK Bot
93929e8d01
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 20:19:39 +00:00
QMK Bot
75867ff164
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 20:17:43 +00:00
QMK Bot
78be537eff
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 19:56:33 +00:00
QMK Bot
d036ebeaf6
Merge remote-tracking branch 'origin/master' into develop
2021-03-14 19:24:07 +00:00
Ryan
f236395176
LED Matrix: Clean up includes ( #12197 )
2021-03-13 11:38:26 +11:00
QMK Bot
5590c40b5b
Merge remote-tracking branch 'origin/master' into develop
2021-03-13 00:38:14 +00:00
QMK Bot
71bb07d10a
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 22:38:13 +00:00
QMK Bot
e83f4e0173
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 21:58:40 +00:00
QMK Bot
0ee473afd1
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 21:50:57 +00:00
QMK Bot
f279f4731b
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 21:48:20 +00:00
QMK Bot
d95df57297
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 07:44:20 +00:00
QMK Bot
71f8f5048b
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 07:04:21 +00:00
QMK Bot
183c49f352
Merge remote-tracking branch 'origin/master' into develop
2021-03-12 06:34:50 +00:00
QMK Bot
97268662fe
Merge remote-tracking branch 'origin/master' into develop
2021-03-11 18:02:34 +00:00
QMK Bot
b113772bb1
Merge remote-tracking branch 'origin/master' into develop
2021-03-10 22:48:53 +00:00
Joel Challis
40c7ecfdea
Move gpio wait logic to wait.h ( #12067 )
2021-03-10 22:47:36 +00:00
Ryan
2e24cfadb7
Remove FUNC()
( #12161 )
2021-03-11 05:21:28 +11:00
QMK Bot
bb01ea3809
Merge remote-tracking branch 'origin/master' into develop
2021-03-10 05:18:14 +00:00
QMK Bot
25ec655162
Merge remote-tracking branch 'origin/master' into develop
2021-03-09 21:37:12 +00:00
QMK Bot
4496983233
Merge remote-tracking branch 'origin/master' into develop
2021-03-09 18:37:19 +00:00
QMK Bot
7b91af780a
Merge remote-tracking branch 'origin/master' into develop
2021-03-09 16:07:25 +00:00
Ryan
9155b59e1a
LED Matrix: decouple from Backlight ( #12054 )
2021-03-08 16:55:00 +11:00
Zach White
b0069c5c05
Begin the process of deprecating bin/qmk in favor of the global cli ( #12109 )
...
* Begin the process of deprecating bin/qmk in favor of the global cli
* Correctly set the qmk bin
2021-03-07 19:10:03 -08:00
QMK Bot
7d45b7f269
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 23:34:13 +00:00
QMK Bot
43b47495e3
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 20:20:33 +00:00
Zach White
b15288fb87
trivial change to trigger api update
2021-03-07 12:01:13 -08:00
QMK Bot
e6e572bf5c
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 16:15:38 +00:00
QMK Bot
37d1fa53e0
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 06:40:08 +00:00
QMK Bot
f48d95b415
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 05:26:50 +00:00
QMK Bot
5fb16e3442
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 05:22:57 +00:00
QMK Bot
d170a1c0e2
Merge remote-tracking branch 'origin/master' into develop
2021-03-07 05:18:28 +00:00
QMK Bot
fbd6b28633
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 23:57:11 +00:00
QMK Bot
56d5131715
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 23:13:57 +00:00
QMK Bot
bee226b3ee
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 21:04:21 +00:00
QMK Bot
6e19dbc923
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 18:57:16 +00:00
QMK Bot
cde4165097
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 08:50:30 +00:00
QMK Bot
c375a8d75b
Merge remote-tracking branch 'origin/master' into develop
2021-03-06 06:45:23 +00:00
Drashna Jaelre
b7f2f40ae5
Set default OLED Update Interval for Split Keyboards ( #12107 )
...
Because the matrix scanning is slower for splits, in general,
the frequent updating of the OLEDs can slow down the matrix scanning.
To help prevent that, set the update interval for the OLEDs to not
update as frequently.
2021-03-05 16:26:57 -08:00
QMK Bot
6e938f1f24
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 22:23:19 +00:00
QMK Bot
e1ce619bf7
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 20:26:58 +00:00
QMK Bot
3acb3a09fc
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 18:43:45 +00:00
QMK Bot
7ca9604422
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 18:30:41 +00:00
QMK Bot
ebfd555ad1
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 18:26:10 +00:00
QMK Bot
f8f2cf7500
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 18:04:50 +00:00
QMK Bot
cc6cd394e5
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 05:16:14 +00:00
QMK Bot
7e051e0619
Merge remote-tracking branch 'origin/master' into develop
2021-03-05 04:25:54 +00:00
QMK Bot
a71fb6057d
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 23:04:36 +00:00
QMK Bot
474cffbc0f
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 23:00:06 +00:00
QMK Bot
4fcc709f4e
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 19:08:37 +00:00
QMK Bot
01c5ee6f7d
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 18:16:03 +00:00
QMK Bot
8f54152fab
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 15:20:45 +00:00
QMK Bot
54f6ff3bd5
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 04:10:10 +00:00
QMK Bot
d3092ced99
Merge remote-tracking branch 'origin/master' into develop
2021-03-04 01:02:37 +00:00
Nick Brassel
6c3af2670e
Fixup line endings.
2021-03-04 10:35:02 +11:00
QMK Bot
6a4960889e
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 21:33:06 +00:00
QMK Bot
064265166c
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 21:32:18 +00:00
QMK Bot
9f6ce448bd
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 21:15:31 +00:00
QMK Bot
c26344fc93
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 20:38:58 +00:00
QMK Bot
4235160dcf
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 20:37:52 +00:00
QMK Bot
73120947cf
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 20:28:54 +00:00
QMK Bot
5762bc4a5f
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 18:52:36 +00:00
Drashna Jaelre
41933efbf0
[Keyboard] Enable RGB Matrix for Corne ( #12091 )
2021-03-03 10:38:21 -08:00
Sergey Vlasov
18a333ec6b
Add support for complementary outputs to the WS2812 PWM driver ( #11988 )
2021-03-02 20:26:06 -08:00
QMK Bot
8f5d2e546e
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 04:07:13 +00:00
QMK Bot
4132dd87a4
Merge remote-tracking branch 'origin/master' into develop
2021-03-03 02:59:37 +00:00
github-actions[bot]
d950b97115
Format code according to conventions ( #12088 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-03-03 07:54:11 +11:00
XScorpion2
cde2859a65
Split RGB Matrix ( #11055 )
...
* Split RGB Matrix
* Suspend State sync for rgb matrix
2021-03-03 07:32:15 +11:00
QMK Bot
967d7c47dc
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 14:33:32 +00:00
QMK Bot
4c04c848b5
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 14:32:29 +00:00
QMK Bot
27d2fb88ca
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 05:29:53 +00:00
QMK Bot
de585e3109
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 04:34:43 +00:00
QMK Bot
e662de94f6
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 03:10:19 +00:00
QMK Bot
4fedf6efbd
Merge remote-tracking branch 'origin/master' into develop
2021-03-02 01:18:42 +00:00
QMK Bot
1beb6b686a
Merge remote-tracking branch 'origin/master' into develop
2021-03-01 19:57:19 +00:00
github-actions[bot]
50290c78b6
Format code according to conventions ( #12076 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-03-01 18:08:18 +00:00
Drashna Jaelre
0e984b6e7e
Add ability to toggle One Shot functionality ( #4198 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-03-01 08:57:02 -08:00
QMK Bot
86f6f68274
Merge remote-tracking branch 'origin/master' into develop
2021-03-01 05:04:27 +00:00
QMK Bot
93a1d4f156
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 21:25:41 +00:00
QMK Bot
80e8e20a89
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 20:19:42 +00:00
QMK Bot
0efafdd408
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 20:12:15 +00:00
QMK Bot
3718f5149a
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 16:16:16 +00:00
QMK Bot
3b8ca5f343
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 16:01:51 +00:00
github-actions[bot]
b2f5bd7c60
Format code according to conventions ( #12056 )
...
Co-authored-by: QMK Bot <hello@qmk.fm >
2021-02-28 15:53:54 +00:00
Joel Challis
5ba4391cf2
Refactor of USB code within split_common ( #11890 )
...
* Initial refactor of usb code within split_common
* Add headers
* Correct disable condition
* Format
* Align func name
2021-02-28 15:52:58 +00:00
Joel Challis
415a8bc249
ARM - Refactor SLEEP_LED to support more platforms ( #8403 )
...
* Initial refactor of ARM SLEEP_LED to enable more platforms
* fix build issues
* Disable SLEEP_LED for boards with no caps lock code
* Enable GPT14 for boards with caps lock code and SLEEP_LED enabled
* Enable GPT for boards with caps lock code and SLEEP_LED enabled
2021-02-28 15:52:43 +00:00
Joel Challis
a3cbc8a004
Overhaul bootmagic logic to have single entrypoint ( #8532 )
...
* Relocate bootmagic logic to have single entrypoint
* Align init of layer state
2021-02-28 15:50:15 +00:00
QMK Bot
02dc3b6722
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:16:09 +00:00
QMK Bot
0f084751b4
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:13:59 +00:00
QMK Bot
d57b44153e
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:13:24 +00:00
QMK Bot
fcf1ec132f
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:12:24 +00:00
QMK Bot
4a31d0a9c9
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:11:35 +00:00
QMK Bot
656c39909a
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:10:56 +00:00
QMK Bot
70bdf25284
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:10:13 +00:00
QMK Bot
15af423d86
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:08:29 +00:00
QMK Bot
8428dee47e
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:07:06 +00:00
QMK Bot
cf8097138e
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:05:14 +00:00
QMK Bot
c4c3e774cd
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:04:19 +00:00
QMK Bot
a19363ab25
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:03:04 +00:00
QMK Bot
b6a39f61e5
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 06:02:30 +00:00
QMK Bot
13d44a2281
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:57:31 +00:00
QMK Bot
fad596a159
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:51:25 +00:00
QMK Bot
55d85b89c0
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:50:33 +00:00
QMK Bot
43bd843f37
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:44:26 +00:00
QMK Bot
85dd0556d7
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:42:46 +00:00
QMK Bot
e86e7c351d
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:39:17 +00:00
QMK Bot
c2f446f40e
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:38:43 +00:00
QMK Bot
d9d03d5af8
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:36:34 +00:00
QMK Bot
b64fd093ad
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:32:12 +00:00
QMK Bot
bd4b7f8b25
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:30:56 +00:00
QMK Bot
93d3cf52ab
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:04:17 +00:00
QMK Bot
33c7d6eb93
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 05:00:12 +00:00
QMK Bot
9525d5b5ae
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 04:54:08 +00:00
QMK Bot
00cb9029f5
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 04:48:45 +00:00
QMK Bot
72abf86870
Merge remote-tracking branch 'origin/master' into develop
2021-02-28 00:17:42 +00:00
QMK Bot
605fd0eda8
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 23:26:10 +00:00
QMK Bot
4db695f932
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:36:14 +00:00
QMK Bot
89936c66b0
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:34:01 +00:00
QMK Bot
37690f2651
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:21:12 +00:00
QMK Bot
6ae72f3980
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:08:25 +00:00
QMK Bot
06071dc76d
Merge remote-tracking branch 'origin/master' into develop
2021-02-27 22:02:34 +00:00
James Young
c7a7982e23
Branch point for 2021 May 29 Breaking Change
2021-02-27 12:54:23 -08:00