Drashna Jaelre
9124f5dc2d
Add layout change callbacks to VIA ( #16087 )
...
* Add layout change callbacks to VIA
* Update worklouder example
4 years ago
MasterSpoon
0452ad9479
Add RGB matrix & LED Matrix support for IS31FL3742A, IS31FL3743A, IS31FL3745, IS31FL3746A ( #14989 )
...
Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com>
4 years ago
Desprez Jean-Marc
5a0e129f11
[Bug] Fix layer_state restoration at end of dynamic macro feature ( #16230 )
4 years ago
Adam Lickel
eb8ace0855
RGB Matrix: Reload from EEPROM ( #15923 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
4 years ago
QMK Bot
b4ceefde37
Format code according to conventions ( #16211 )
4 years ago
Albert Y
6a35788b63
[Core] Add Pixel Flow RGB matrix effect ( #15829 )
...
* Initial PIXEL FLOW matrix effect commit
* Commit suggested use of rgb_matrix_check_finished_leds
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Code change support for split RGB
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
4 years ago
QMK Bot
578d3f6951
Merge remote-tracking branch 'origin/master' into develop
4 years ago
Nick Brassel
1fffcbc298
Revert "[Core] Add Pixel Flow RGB matrix effect ( #15829 )" ( #16209 )
...
This reverts commit e8fa329073 .
4 years ago
QMK Bot
f2384d062b
Merge remote-tracking branch 'origin/master' into develop
4 years ago
Albert Y
e8fa329073
[Core] Add Pixel Flow RGB matrix effect ( #15829 )
...
* Initial PIXEL FLOW matrix effect commit
* Commit suggested use of rgb_matrix_check_finished_leds
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Code change support for split RGB
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
4 years ago
Joel Challis
135c935990
Initial migration of suspend callbacks ( #16067 )
...
* Initial migration of suspend logic
* Add header
4 years ago
Nick Brassel
e22efc037a
Don't make EEPROM size assumptions with dynamic keymaps. ( #16054 )
...
* Don't make EEPROM size assumptions with dynamic keymaps.
* Add support for checking against emulated flash, error out if someone attempts to build a board without specifying EEPROM size.
* Reorder defines so that MCU is considered last.
* Refactor EEPROM definitions for simplicity.
* Fix max sizing of kabedon/kabedon980.
* Fix max sizing of mechlovin/olly/jf.
* Fix unit tests.
* Review comments, add messages with values during build failures.
4 years ago
QMK Bot
b79b8dcdd0
Format code according to conventions ( #16110 )
4 years ago
Pete Sevander
d700447dda
Combo `TAP_CODE_DELAY` and `clear_weak_mods` ( #15866 )
4 years ago
Ga68
1f59fe6d1b
Adjust tap_code16 to account for TAP_HOLD_CAPS_DELAY ( #15635 )
...
Co-authored-by: Ga68 <github.ga68.e@grxme.com>
4 years ago
QMK Bot
f25977bcd4
Merge remote-tracking branch 'origin/master' into develop
4 years ago
KraXen72
b31f814e8c
Fixes for slovak language-specific keycodes ( #16019 )
4 years ago
Stefan Kerkmann
be59e8af2b
Deprecate split transactions status field ( #16023 )
4 years ago
Dasky
7b31fc54df
Enable a default task throttle for split pointing. ( #15925 )
4 years ago
QMK Bot
efbfd30318
Merge remote-tracking branch 'origin/master' into develop
4 years ago
Ryan
3e0ee6fb74
Fix joystick button off-by-one error ( #16037 )
4 years ago
Joel Challis
5249a606f1
Fix up issue with PROGMEM and hand_swap_config ( #16027 )
4 years ago
Ryan
1d11ae3087
Rip out old macro and action_function system ( #16025 )
...
* Rip out old macro and action_function system
* Update quantum/action_util.c
Co-authored-by: Joel Challis <git@zvecr.com>
4 years ago
Joel Challis
a8700404f7
Relocate matrix_init_quantum content ( #15953 )
...
* Relocate matrix_init_quantum content
* Update include order
* Fix cherry pick from 15722
4 years ago
Drashna Jaelre
8101a836a4
[Bug] Fix compilation issues for led indicators ( #16001 )
4 years ago
Joel Challis
eddd1c0567
Fix BACKLIGHT_CAPS_LOCK warning ( #15999 )
...
* Fix BACKLIGHT_CAPS_LOCK warning
* align defs
4 years ago
Joel Challis
6e83b44940
Align location of some host led logic ( #15954 )
...
* Align location of host led logic
* Move more
* align ifdefs
* Fix up includes
* Move callback defs
* Convert comment to build message
4 years ago
Ryan Hausen
489475814a
fixed typo in orange HSV colors decalartion ( #15976 )
4 years ago
Albert Y
fed36fc5f8
Adjust mouse key defaults ( #15883 )
4 years ago
Drashna Jaelre
909003cce9
[Bug] Fix hack for chibiOS reset name ( #15984 )
4 years ago
Ryan
b45a037c7e
Rename some Quantum keycodes ( #15968 )
...
* Rename some Quantum keycodes
* Tweak EEPROM clear and debug keycode short aliases
4 years ago
Joel Challis
d840ef2b28
Relocate matrix_scan_quantum tasks ( #15882 )
...
* Move matrix_scan_quantum tasks
* Fix tests
* Fix up missing refs
4 years ago
Albert Y
1d3c2ceded
Add init function to clear previous effect ( #15815 )
4 years ago
QMK Bot
9cd2024814
Merge remote-tracking branch 'origin/master' into develop
4 years ago
Drashna Jaelre
5bad37cb56
[Bug] Remove config.h include in dynamic_keymap.c ( #15886 )
4 years ago
Alabastard-64
2842ab4052
Add PMW3389 optical sensor Support (Updated) ( #15740 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
4 years ago
Nick Brassel
0c402157fc
Advanced deferred_exec for core-side code. ( #15579 )
4 years ago
Pete Sevander
21958a9343
New combo configuration options ( #15083 )
...
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com>
4 years ago
Joel Challis
7562f6644f
Slight tidy up of keyboard task loop ( #15725 )
4 years ago
Leo Deng
82d3bdb733
IS31FL3733 driver for LED Matrix ( #15088 )
4 years ago
Joel Challis
8dbc8a802c
Unify the key up/down behaviour of RGB keycodes ( #15730 )
4 years ago
QMK Bot
5fcdff9935
Format code according to conventions ( #15693 )
4 years ago
Dasky
4fe6f3cd7a
Fix split pointing for analog joystick ( #15691 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
4 years ago
Drashna Jaelre
14d5c3f2f1
[Bug] Include missing string.h include ( #15606 )
4 years ago
Drashna Jaelre
c86baf3ece
[Core] Fix bug and code regression for Split Common ( #15603 )
4 years ago
uqs
d3952523fe
pwm3360 driver cleanup and diff reduction to adns9800 ( #15559 )
...
* Diff reduction between ADNS9800 and PMW3360 drivers.
They are very similar devices. This (somewhat) unreadable diff is
essentially a no-op, but it makes a `vimdiff` between the 2 drivers much
more readable.
* Cleanup pwm3360 driver some more.
Remove redundant calls to spi_start() and spi_stop(), as pmw3360_write()
will already call these.
4 years ago
Jay Greco
ac31863021
Custom matrix lite support for split keyboards ( #14674 )
...
* Custom matrix lite support for split keyboards
* WIP: matrix -> matrix_common refactor
* Move matrix_post_scan() to matrix_common.c
4 years ago
QMK Bot
eadfcb9a40
Format code according to conventions ( #15590 )
4 years ago
QMK Bot
c20096c7aa
Merge remote-tracking branch 'origin/master' into develop
4 years ago
Erik Berthold
2c8d46f408
fix RGB_DISABLE_TIMEOUT flicker on split keyboards ( #14954 )
4 years ago