Drashna Jaelre
aec882528a
[Bug] Fix compilation error introduced by #20669 ( #20849 )
2023-05-11 00:06:12 +01:00
Drashna Jaelre and Sergey Vlasov
2ddad246ce
OLED Driver improvements ( #20331 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2023-05-10 14:04:53 -07:00
Drashna Jael're
e08f572673
Merge remote-tracking branch 'origin/master' into develop
2023-04-26 02:15:24 -07:00
Drashna Jael're
a41f6a3e07
Merge remote-tracking branch 'origin/master' into develop
2023-04-12 14:36:45 -07:00
Drashna Jael're
d997fe1a4a
Merge remote-tracking branch 'origin/master' into develop
2023-04-02 12:13:28 -07:00
Drashna Jael're
73f4718f16
Merge remote-tracking branch 'origin/master' into develop
2023-03-23 01:41:42 -07:00
Drashna Jael're
07046bdfc5
Merge remote-tracking branch 'origin/master' into develop
2023-03-17 17:55:09 -07:00
Drashna Jael're
72da3ee63e
Merge remote-tracking branch 'origin/master' into develop
2023-03-16 00:50:29 -07:00
Drashna Jaelre
48a79b08cc
Fix functions when NO_ACTION_TAPPING is defined ( #11528 )
2023-02-19 12:08:03 +11:00
Drashna Jael're
92f85ce929
Merge remote-tracking branch 'origin/master' into develop
2023-02-16 22:34:35 -08:00
Drashna Jaelre
a63808c23f
[Bug] Fix compiliation issue for Key Overrides ( #19856 )
2023-02-15 21:06:10 +00:00
Drashna Jaelre and Ryan
b47f179a4a
Make Magic handling more consistent in Action Keycode handling ( #9126 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2023-02-13 04:48:14 +11:00
Drashna Jaelre
b1f4d49c43
[Bug] Fix tri layer compiler issue if NO_ACTION_LAYER is defined ( #19821 )
2023-02-12 17:07:01 +11:00
fe02abc479
[Core] Tri Layer Keys ( #19795 )
...
Co-authored-by: wilba <wilba@wilba.tech >
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-02-12 10:23:07 +11:00
Drashna Jaelre
34bc896cf9
[Keyboard] Fix merge error with fave84 board ( #19808 )
2023-02-11 15:12:35 +11:00
Drashna Jael're
6576127b4c
Merge remote-tracking branch 'origin/master' into develop
2023-01-11 14:18:08 -08:00
Drashna Jaelre
a1676c3b8c
[Keyboard] Work Louder updates for via v3 ( #19555 )
2023-01-10 16:35:33 -08:00
Drashna Jaelre
90fd08bf4b
[Bug] Use correct functions for RGB Matrix support in VIA ( #19554 )
2023-01-10 03:21:38 +00:00
Drashna Jaelre
9b8f18699f
Partially revert #18940 for Ploopy Thumb Trackball ( #18943 )
2023-01-01 11:57:36 +11:00
Drashna Jaelre
b4d5c22ed4
Keyboard/fix work louder micro ( #18968 )
2023-01-01 11:57:15 +11:00
Drashna Jaelre
b585ece5ef
Add Split support for Haptic feedback ( #19203 )
2023-01-01 11:56:32 +11:00
Drashna Jaelre
ac561b9473
[Bug] Prevent dynamic keymaps from processing layers that don't exist ( #19225 )
2023-01-01 11:55:14 +11:00
Drashna Jaelre
222f685b90
[Keyboard] Fix DZTECH Tofu II v1 i2c config ( #19306 )
2022-12-13 15:59:32 +11:00
Drashna Jaelre
0e8d22e2b7
[Keyboard] Fix config error for Charybdis ( #19219 )
2022-12-01 22:12:35 +00:00
Drashna Jaelre
50661ab65c
Remove RGBLIGHT_ANIMATIONS from core (+cleanup) ( #19216 )
2022-12-01 13:06:45 -08:00
Drashna Jaelre
4a87af0e9a
[Keymap] Drashna updates for 0.19 ( #19175 )
...
* Fix up bastardkb boards since blackpill support is officially added.
* Check for blackpill version, not elite c.
* Add checks in chibiOS config since multiple ARM controllers supported.
* Rework rules.mk for keymaps to better handle arm vs avr support
* Start moving away from `matrix_*_*` functions.
* `housekeeping_task_*` instead of `matrix_scan_*`
* `keyboard_(pre|post)_init_*` instead of `matrix_init_*`
* Add ℂℴmⅈℂ unicode input method.
* Clean up unicode code to be more compact and flexible.
* Remove/move Pro Micro LED commands to userspace and better filter them
* Fixup OLED code
* Use newer quantum keycode functions/preprocessors rather than manual bit manipulation
* Make unicode mode render much more compact/simple.
* Make qmk secrets more self contained
* Remove custom implementation of split watchdog
2022-11-29 11:43:42 -08:00
Drashna Jael're
b494bc4459
Merge remote-tracking branch 'origin/master' into develop
2022-11-23 10:15:28 -08:00
Drashna Jael're
4597e01061
Merge remote-tracking branch 'origin/master' into develop
2022-11-20 09:20:46 -08:00
Drashna Jael're
3d72be0637
Merge remote-tracking branch 'origin/master' into develop
2022-11-19 13:44:25 -08:00
Drashna Jaelre
1a3f2130d5
Revert "Add pointing device support to data driven config ( #18215 )" ( #19063 )
2022-11-15 17:44:09 +11:00
Drashna Jael're
bed5e1abf5
Merge remote-tracking branch 'origin/master' into develop
2022-11-13 17:51:56 -08:00
Drashna Jaelre and Joel Challis
d3073ef494
Add pointing device support to data driven config ( #18215 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2022-11-14 03:05:46 +11:00
Drashna Jaelre and zvecr
8812872794
Only trigger encoder callbacks on primary side ( #18467 )
...
Co-authored-by: zvecr <git@zvecr.com >
2022-11-14 02:51:19 +11:00
Drashna Jael're
731633e133
Merge remote-tracking branch 'origin/master' into develop
2022-11-12 17:10:04 -08:00
Drashna Jaelre
1caedd10c4
Don't clear keys on layer change unless STRICT_LAYER_RELEASE is enabled ( #18577 )
...
* Don't clear mousekeys unless clearing keys
* Revert "Don't clear mousekeys unless clearing keys"
This reverts commit 29a0c06b547d72b80d416a8b6fab478c77fbd247.
* Just don't clear anything on layer set
* Fix lint
* Enable test?
2022-11-12 02:11:50 +00:00
Drashna Jael're
d9e559a78e
Merge remote-tracking branch 'origin/master' into develop
2022-11-06 09:05:52 -08:00
Drashna Jaelre
352beeac2f
[Bug] Fix compilation issue with WPM ( #18965 )
2022-11-05 19:05:01 +00:00
Drashna Jaelre
e3a97eb1c8
[Keyboard] Add Work Louder Numpad ( #18912 )
...
* [Keyboard] Add Work Louder Numpad
* Add future proofing for rgb matrix
* Update readme
* fixup copyright headers
* Actually enable via
2022-11-05 17:55:42 +00:00
Drashna Jaelre
7fe76e53c1
[Keyboard] Add hotdox76v2 support ( #18680 )
2022-11-03 17:40:56 +00:00
Drashna Jaelre and Joel Challis
ae5f818d5a
Simplify Keymap Config EEPROM ( #18886 )
...
* Simplify Keymap Config EEPROM
* Decrement eeconfig magic number due to eeconfig changes
* Update quantum/eeconfig.h
Co-authored-by: Joel Challis <git@zvecr.com >
2022-11-01 01:02:43 +00:00
Drashna Jael're
eeb3f9c043
Merge remote-tracking branch 'origin/master' into develop
2022-10-24 23:28:56 -07:00
Drashna Jael're
f1a9259ac9
Merge remote-tracking branch 'origin/master' into develop
2022-10-20 00:38:14 -07:00
Drashna Jaelre
ad8630bd72
Remove RGBLIGHT_ANIMATION and clean up effect defines for layouts+users ( #18729 )
2022-10-15 09:59:31 -07:00
Drashna Jaelre
f0da486fab
Remove RGBLIGHT_ANIMATION and clean up effect defines for R-Z ( #18728 )
2022-10-15 09:55:53 -07:00
Drashna Jaelre
c8e998ccad
Remove RGBLIGHT_ANIMATION and clean up effect defines for L-Q ( #18727 )
2022-10-15 09:55:40 -07:00
Drashna Jaelre
55b9a4d06e
Remove RGBLIGHT_ANIMATION and clean up effect defines for G-K ( #18726 )
2022-10-15 09:55:27 -07:00
Drashna Jaelre
d021bedf50
Remove RGBLIGHT_ANIMTION and clean up effect defines for 0-F ( #18725 )
2022-10-15 09:55:12 -07:00
Drashna Jaelre
be1c9af209
Update info.json configs to explicitly list RGBLIGHT animations ( #18730 )
2022-10-15 09:54:52 -07:00
64b1ed4550
Fix Per Key LED Indicator Callbacks ( #18450 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2022-10-04 15:24:22 -07:00
Drashna Jaelre
dbe214c326
Handle mouse keys more consistently ( #18513 )
2022-09-29 10:50:47 -07:00
Drashna Jaelre
fb400f2ac2
Enabling Pointing Device support in register code functions ( #18363 )
2022-09-26 20:49:32 -07:00
Drashna Jaelre
d909038b28
Move Oneshot mod callbacks to after mods are set ( #18101 )
2022-09-26 20:49:15 -07:00
b521641c50
[Keyboard] Ploopy Thumb Trackball ( #18214 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: ploopyco <git@ploopy.co >
2022-09-25 23:15:50 -07:00
Drashna Jaelre
5abb125b02
[Keymap] develop updates for Drashna Keymaps ( #18472 )
2022-09-25 13:04:00 -07:00
Drashna Jaelre
431c92893f
[Keyboard] Update Work Louder VIA layouts ( #18470 )
...
* [Keyboard] Fix Encoder Maps for Work Louder Boards
* Fix via keymap for work board
* Cleanup
2022-09-24 20:58:10 +01:00
Drashna Jael're
8478e96de6
Merge remote-tracking branch 'origin/master' into develop
2022-09-24 12:23:36 -07:00
Drashna Jael're
4add874867
Merge remote-tracking branch 'origin/master' into develop
2022-09-24 07:14:33 -07:00
Drashna Jaelre and Ryan
ea80141f69
[Docs] Explicitly mention kb/user callbacks as boolean ( #18448 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-09-21 14:00:25 -07:00
Drashna Jaelre and Albert Y
fb29c0ae53
[Core] Add getreuer's Autocorrect feature to core ( #15699 )
...
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com >
2022-09-17 17:50:54 +10:00
Drashna Jaelre
d67d388e77
Move mousekey keycodes into newly freed up keycode block ( #16076 )
2022-09-17 15:49:00 +10:00
Drashna Jaelre
90418b371f
[Keymap] Fix bootmagic compilation issue with Drashna keymaps ( #18223 )
2022-09-02 08:32:38 -07:00
Drashna Jaelre
423826a34a
Better handle EEPROM reset keycode ( #18244 )
2022-09-01 20:43:06 -07:00
Drashna Jaelre
0faedb11cc
[Keyboard] Updates to Work Louder keyboards ( #18232 )
...
by Drashna
2022-08-31 17:44:00 +01:00
Drashna Jaelre
092dd58e34
[Keyboard] Fix layout macro for Cannonkeys Atlas keyboard ( #18216 )
2022-08-30 01:40:35 -07:00
Drashna Jaelre and Ryan
fa08cb2478
[Keymap] Drashna keymap updates for 0.18.0 ( #18184 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-08-28 12:55:19 -07:00
Drashna Jael're
8f6b019dcc
Merge remote-tracking branch 'origin/master' into develop
2022-08-20 10:22:48 -07:00
Drashna Jaelre
f08e08cec2
[Keyboard] Fix compilation issues for keycapsss kimiko ( #18112 )
2022-08-20 13:51:57 +10:00
Drashna Jaelre
39f0fb7bea
[Keyboard] Update Work Louder keyboards ( #18109 )
2022-08-19 16:49:37 -07:00
Drashna Jaelre
4da3482872
Fix Emulated EEPROM issue with F466 ( #18039 )
2022-08-14 17:18:59 +01:00
Drashna Jaelre
9f31fcace3
[Keyboard] Fix compilation issues for Boardsource Microdox ( #18037 )
2022-08-14 17:03:40 +01:00
Drashna Jael're
ac31e42974
Merge remote-tracking branch 'origin/master' into develop
2022-08-14 01:54:23 -07:00
Drashna Jaelre
b881778f53
[Keyboard] Remove unused keycodes from Aurora65 keymap ( #18022 )
2022-08-12 21:48:33 -07:00
Drashna Jaelre
3d24845016
[Bug] Fix wrong varaible in encoder block ( #18020 )
2022-08-12 19:55:59 -07:00
Drashna Jaelre
aed82bc6a0
Move Encoder+Encoder Map from generic features ( #18018 )
2022-08-12 18:04:02 -07:00
Drashna Jaelre
ea2ec5835b
[Keyboard] Fix compilation issues for Mechlovin Adelais ( #18019 )
2022-08-13 01:44:33 +01:00
Drashna Jaelre
ccdba43e59
Create generic Pointing Device Pin defines ( #17776 )
2022-08-12 16:22:34 -07:00
Drashna Jaelre
ac25109312
Always run pointing device init ( #17936 )
2022-08-07 02:18:03 -07:00
Drashna Jaelre
ad4ef47d2b
[Keyboard] use correct function in Dilemma splinky ( #17923 )
2022-08-06 02:58:06 +01:00
Drashna Jaelre
eb417b3aaf
Add deprecated check for RGBLIGHT_ANIMATIONS ( #17832 )
2022-08-04 11:05:53 -07:00
Drashna Jaelre
b1eac5c671
[Keyboard] Overhaul uzu42 ( #17868 )
2022-08-01 14:04:26 +01:00
Drashna Jaelre
d93dfbff3c
Fix check when compiling HID Joystick with digital driver ( #17844 )
2022-07-30 01:32:06 +01:00
Drashna Jael're
3d98269652
Merge remote-tracking branch 'origin/master' into develop
2022-07-27 07:40:30 -07:00
Drashna Jaelre
8973835183
[Docs] Add information about WeAct Blackpill F411 ( #16755 )
...
* [Docs] Add information about WeAct Blackpill F411
* Add clarification for matrix pins
* Update documentation
* Tweak wording
2022-07-27 14:49:12 +01:00
Drashna Jaelre and Tom Barnes
5f36285fc5
[Keyboard] Add work louder micro ( #17586 )
...
* [Keyboard] Add work louder micro
* Update keyboards/work_louder/micro/readme.md
* Update readme
* Update kb config files
* Update to use encoder map
Co-authored-by: Tom Barnes <barnestom@me.com >
2022-07-26 20:50:45 +01:00
Drashna Jaelre
5d898a3d34
[Docs] Updates to Pointing Device Docs ( #17777 )
2022-07-26 00:27:34 -07:00
Drashna Jaelre
928bbded6d
[Keyboard] Fix compilation issues for Charybdis/Dilemma ( #17791 )
...
* [Keyboard] Fix debug printing for Charybdis/Dilemma
* Fix compliation issue for dilemma
2022-07-26 02:40:14 +01:00
Drashna Jaelre
68cc6be564
[Keyboard] Fix Charue Sunsetter_r2 compilation issues ( #17793 )
2022-07-25 23:07:32 +01:00
Drashna Jaelre
683eeca2e2
[Docs] Fix custom debug function and sample output ( #17790 )
2022-07-25 23:07:15 +01:00
Drashna Jaelre
325da02e57
Fix QK_MAKE's reboot check ( #17795 )
2022-07-25 23:06:26 +01:00
Drashna Jael're
99c48f1361
Merge remote-tracking branch 'origin/master' into develop
2022-07-25 10:15:47 -07:00
Drashna Jaelre
c0763363db
[Docs] Fix tables in Audio driver document ( #17780 )
2022-07-25 00:00:51 +01:00
Drashna Jaelre
5f32690cba
Move Pointing Device Initialization ( #17740 )
...
Move Pointing Device Initialization to after Split Post Initialization
If both pointing device and split is enabled, the pointing device init needs to be called after the split post init, otherwise the connection (serial/etc) isn't initialized yet, and any commands that need to send data over (such as calling the set cpi command) never get sent over.
2022-07-21 10:16:44 -07:00
Drashna Jaelre
ee17ffadea
Move Pointing Device code to a subdirectory ( #17684 )
2022-07-20 17:32:00 +01:00
12eb6444c6
Add support for PAW3204 Optical Sensor ( #17669 )
...
Co-authored-by: gompa <gompa@h-bomb.nl >
Co-authored-by: Stefan Kerkmann <karlk90@pm.me >
2022-07-19 17:46:22 -07:00
Drashna Jaelre
67f9777b8f
[Keyboard] Fix Tractyl Manuform 4x6 json ( #17681 )
2022-07-14 06:08:54 -07:00
Drashna Jaelre
d98f309429
[Keyboard] Fix compilation issue for runes/skoldjr ( #17659 )
2022-07-13 01:11:24 -07:00
Drashna Jaelre
09e4001bba
[Bug] Fix compile issue with LED Matrix ( #17658 )
2022-07-13 01:10:51 -07:00
Drashna Jaelre
b21a52c824
Fix compilation issue with Cirque Guestures file ( #17656 )
2022-07-13 09:01:30 +02:00
Drashna Jaelre
1dfe2bb49a
Update LED/RGB Matrix flag function behavior ( #17651 )
2022-07-12 22:18:02 -07:00
Drashna Jaelre and Nick Brassel
26954bbc28
[Docs] Add Encoder requirements to PR Checklist doc ( #17634 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2022-07-12 20:50:26 -07:00