Joel Challis and GitHub
7ae0f371cf
Add support to persist MD LED framework settings ( #14980 )
...
* Add support to persist MD LED framework settings
* avoid out-of-bounds errors when SmartEEPROM is not enabled
* Update brightness defaults
* clang
2021-11-02 09:45:30 +11:00
f4ea262c17
Add a new led driver for Keychron's keyboards. ( #14872 )
...
* Add a new led driver for Keychron's keyboards.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c/ckled2001.h.
* Update ckled2001.c
* Add a new led driver
* Update ckled2001.c
* Update ckled2001.c
* Update ckled2001.c
* Update ckled2001.c
* Delete ckled2001.c
* Create ckled2001.c
* Update ckled2001.c
* Update chibios-contrib
Co-authored-by: keychron-dev <85598583+keychron-dev@users.noreply.github.com >
Co-authored-by: lokher <lokher@gmail.com >
2021-11-02 09:43:53 +11:00
Drashna Jaelre and GitHub
9d235d4fc5
[Core] Change OLED task function to be boolean ( #14864 )
...
* [Core] Add kb level callbacks to OLED driver
* Update keyboards and keymaps
* Update docs
* Update userspace configs
* Add fix for my keymap ...
* update lefty
2021-11-02 09:42:50 +11:00
f775da96b1
define to AUTO_SHIFT_DISABLED_AT_STARTUP ( #14201 )
...
Co-authored-by: agodinhost <agodinhost@globo.com >
2021-11-02 09:11:55 +11:00
a29ca1e7f1
Add support for ISSI drivers on both sides of a split keyboard ( #13842 )
...
* Gets RGB working on a split keyboard with IS31FL3733. Currently needs small tweak to re-enable WS2812
* Added helper function
* Trying to integrate the function
* Moved functionality into a macro
* Swapped conditional for a macro everywhere
* Tidying up
* More code cleanup
* Documentation updates
* Fixed formatting via linter
* Switching to a function from a macro
* Fixed compile error
* Fixing WS2812 behavior. UNTESTED.
* Updated documentation about the driver addresses.
* Fixed code for WS2812
* Trying to add in LED_MATRIX support
* Updated effects for LED matrix
* Updated third-party effect defines.
* Ran format-c on modified files
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* Move to static inline. Avoids issues with gcc v8+
* Move helper function for LED_matrix to static inline to avoid issues with gcc v8+
Co-authored-by: Vlad Kvitnevskiy <vladkvit@outlook.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-02 09:04:37 +11:00
Michael Stapelberg and GitHub
7f8faa429e
core: make the full 4096 bytes of EEPROM work on Teensy 3.6 ( #12947 )
...
This commit updates QMK’s copy of the the teensy3 Arduino core code with the
necessary changes to make the Teensy 3.6 work.
Aside from different values for the partitioning, HSRUN mode must be left
temporarily while using the EEPROM.
fixes https://github.com/kinx-project/kint/issues/8
related to https://github.com/kinx-project/kint/issues/10
2021-11-01 21:52:34 +00:00
Joel Challis and GitHub
92385e30cd
Manually format develop ( #15003 )
2021-11-01 19:18:33 +00:00
Joel Challis and GitHub
ee371c1295
Fix up issues shown by clang-format of vusb ( #15004 )
2021-11-01 18:57:37 +00:00
4bf7ce2298
Add Fractal RGB matrix effects ( #12670 )
...
* Squashed fractal effect commit for easier rebase
* Update documentation
* Squashed fractal effect commit for easier rebase
* Update documentation
* Update doc spacing
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update feature_rgb_matrix.md
Co-authored-by: filterpaper <filterpaper@localhost>
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-11-02 04:30:07 +11:00
Drashna Jaelre and GitHub
2980c63d3d
Fix issues with Oneshot disabling ( #14934 )
2021-11-01 09:41:24 -07:00
QMK Bot
f7e94f6624
Merge remote-tracking branch 'origin/master' into develop
2021-11-01 03:46:23 +00:00
AnthonyNguyen168 and GitHub
3c08817e44
[Keyboard] Fix keymaps, RGB matrix, add support for WS2812 ( #14974 )
2021-10-31 20:45:48 -07:00
Ryan and GitHub
928d9f90ec
Remove complex fn_actions macros ( #14662 )
...
* Remove complex `fn_actions` macros
* Remove additional `KC_FN*` instances
2021-11-01 09:27:54 +11:00
QMK Bot
b25218ccc1
Merge remote-tracking branch 'origin/master' into develop
2021-10-31 08:21:50 +00:00
Mateusz Ż and GitHub
fe0acdd2cb
[CLI] Fix broken layout rendering in qmk info by '\n' ( #14970 )
2021-10-31 01:21:20 -07:00
QMK Bot
aab394505f
Merge remote-tracking branch 'origin/master' into develop
2021-10-31 08:17:52 +00:00
53d614955d
[Keyboard] Add new keyboard "QooLee" ( #14977 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-31 01:17:38 -07:00
ba69c47bb8
Add new default community layout for no f-row TKLs ( #14812 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-31 01:17:23 -07:00
QMK Bot
b8a1e0b54d
Merge remote-tracking branch 'origin/master' into develop
2021-10-31 04:18:09 +00:00
MechMerlin and GitHub
1351dfff08
[Keymap] Disable in-switch RGB when computer goes to bed ( #14993 )
2021-10-30 21:17:42 -07:00
QMK Bot
54aeba1eaf
Merge remote-tracking branch 'origin/master' into develop
2021-10-30 18:55:03 +00:00
32d18f2857
[Keymap] Improved settings for Cradio default keymap ( #14971 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-10-30 11:54:36 -07:00
QMK Bot
9e4dd8bfcb
Merge remote-tracking branch 'origin/master' into develop
2021-10-30 18:54:36 +00:00
5334e087ef
[Keymap] Jonavin userspace encoder alt tab scrolling ( #14979 )
...
Co-authored-by: Jonavin <=>
2021-10-30 11:53:58 -07:00
Joel Challis and GitHub
fb739a67c9
Enable configuration of PWM frequency for IS31FL3733B ( #14983 )
...
* Enable PWM frequency for IS31FL3733B
* Document config option
* clang
2021-10-30 15:13:40 +01:00
QMK Bot
5851ac1934
Merge remote-tracking branch 'origin/master' into develop
2021-10-29 23:30:51 +00:00
Alan Pocklington and GitHub
28120c1a63
[Keymap] ajp10304: add mouse scroll keys ( #14953 )
2021-10-29 16:30:23 -07:00
Drashna Jaelre and GitHub
70e396e882
[Keyboard] Fix Compile issues for lefty ( #14982 )
2021-10-29 16:25:17 -07:00
just-another-jxliu and GitHub
736d9fa538
Stop-gap forward-port Drop LED features for CTRL and ALT ( #14967 )
2021-10-29 13:11:48 -07:00
Joel Challis and GitHub
55fb468d74
More platform/protocol alignment ( #14976 )
2021-10-29 11:16:19 +01:00
Joel Challis and GitHub
0f92614240
Fix develop after recent changes ( #14975 )
...
* Fix sleep led issues
* Fix tests
2021-10-28 23:43:57 +01:00
Joel Challis and GitHub
dcfffa7b67
Relocate protocol files within tmk_core/common/ ( #14972 )
...
* Relocate non platform files within tmk_core/common/
* clang
2021-10-28 22:31:59 +01:00
Joel Challis and GitHub
0c87e2e702
Move LTO logic from common.mk ( #14973 )
2021-10-28 21:02:22 +01:00
Joel Challis and GitHub
780e763c13
Remove SERIAL_MOUSE ( #14969 )
2021-10-28 02:43:51 +01:00
Joel Challis and GitHub
b780c797be
Migrate makefile utilities to sub-directory ( #14917 )
2021-10-28 01:07:53 +01:00
6c507afcf2
[Keyboard] add Lefty keyboard ( #14898 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-27 08:14:44 -07:00
QMK Bot
db0d2a5cd9
Merge remote-tracking branch 'origin/master' into develop
2021-10-27 15:09:58 +00:00
128b4eb005
[Keyboard] Add support for bm65rgb, a revival of #13361 ( #14800 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: bytesapart <osama@bytesapart.com >
2021-10-27 08:09:52 -07:00
e4ae4c8b1c
[Keymap] Add personal lily58 keymap ( #14834 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: polplop <paultan@handshakes.com.sg >
Co-authored-by: paultan <47445257+polplop@users.noreply.github.com >
2021-10-27 08:09:19 -07:00
QMK Bot
64db3ae3a9
Merge remote-tracking branch 'origin/master' into develop
2021-10-27 15:08:39 +00:00
5973895529
[Keyboard] binepad bn009 ( #14881 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-27 08:07:58 -07:00
QMK Bot
01c3349f35
Merge remote-tracking branch 'origin/master' into develop
2021-10-27 15:04:26 +00:00
TW59420 and GitHub
2e3514f21c
[Keyboard] Add MW65 Series PCB ( #14939 )
2021-10-27 08:03:51 -07:00
QMK Bot
31f4c7022f
Merge remote-tracking branch 'origin/master' into develop
2021-10-27 15:03:34 +00:00
9b912416b4
[Docs] Add instructions to create keymap before proceeding ( #14945 )
...
Co-authored-by: filterpaper <filterpaper@localhost>
2021-10-27 08:03:00 -07:00
QMK Bot
4c077059b8
Merge remote-tracking branch 'origin/master' into develop
2021-10-27 15:02:29 +00:00
546e6a15dc
[Keyboard] Cradio keyboard ( #14946 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: filterpaper <filterpaper@localhost>
2021-10-27 08:02:21 -07:00
Jeremy Levy and GitHub
db634c21a7
[Keyboard] update(readme): with PCB reset instructions ( #14961 )
2021-10-27 08:01:54 -07:00
QMK Bot
e8d68cc8f2
Merge remote-tracking branch 'origin/master' into develop
2021-10-27 15:00:38 +00:00
77877990ff
[Keymap] Add VLC keymap ( #14956 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-10-27 08:00:35 -07:00