Drashna Jaelre and GitHub
90418b371f
[Keymap] Fix bootmagic compilation issue with Drashna keymaps ( #18223 )
2022-09-02 08:32:38 -07:00
Drashna Jaelre and GitHub
423826a34a
Better handle EEPROM reset keycode ( #18244 )
2022-09-01 20:43:06 -07:00
Drashna Jaelre and GitHub
0faedb11cc
[Keyboard] Updates to Work Louder keyboards ( #18232 )
...
by Drashna
2022-08-31 17:44:00 +01:00
Drashna Jaelre and GitHub
092dd58e34
[Keyboard] Fix layout macro for Cannonkeys Atlas keyboard ( #18216 )
2022-08-30 01:40:35 -07:00
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 and GitHub
f08e08cec2
[Keyboard] Fix compilation issues for keycapsss kimiko ( #18112 )
2022-08-20 13:51:57 +10:00
Drashna Jaelre and GitHub
39f0fb7bea
[Keyboard] Update Work Louder keyboards ( #18109 )
2022-08-19 16:49:37 -07:00
Drashna Jaelre and GitHub
4da3482872
Fix Emulated EEPROM issue with F466 ( #18039 )
2022-08-14 17:18:59 +01:00
Drashna Jaelre and GitHub
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 and GitHub
b881778f53
[Keyboard] Remove unused keycodes from Aurora65 keymap ( #18022 )
2022-08-12 21:48:33 -07:00
Drashna Jaelre and GitHub
3d24845016
[Bug] Fix wrong varaible in encoder block ( #18020 )
2022-08-12 19:55:59 -07:00
Drashna Jaelre and GitHub
aed82bc6a0
Move Encoder+Encoder Map from generic features ( #18018 )
2022-08-12 18:04:02 -07:00
Drashna Jaelre and GitHub
ea2ec5835b
[Keyboard] Fix compilation issues for Mechlovin Adelais ( #18019 )
2022-08-13 01:44:33 +01:00
Drashna Jaelre and GitHub
ccdba43e59
Create generic Pointing Device Pin defines ( #17776 )
2022-08-12 16:22:34 -07:00
Drashna Jaelre and GitHub
ac25109312
Always run pointing device init ( #17936 )
2022-08-07 02:18:03 -07:00
Drashna Jaelre and GitHub
ad4ef47d2b
[Keyboard] use correct function in Dilemma splinky ( #17923 )
2022-08-06 02:58:06 +01:00
Drashna Jaelre and GitHub
eb417b3aaf
Add deprecated check for RGBLIGHT_ANIMATIONS ( #17832 )
2022-08-04 11:05:53 -07:00
Drashna Jaelre and GitHub
b1eac5c671
[Keyboard] Overhaul uzu42 ( #17868 )
2022-08-01 14:04:26 +01:00
Drashna Jaelre and GitHub
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 and GitHub
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
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 and GitHub
5d898a3d34
[Docs] Updates to Pointing Device Docs ( #17777 )
2022-07-26 00:27:34 -07:00
Drashna Jaelre and GitHub
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 and GitHub
68cc6be564
[Keyboard] Fix Charue Sunsetter_r2 compilation issues ( #17793 )
2022-07-25 23:07:32 +01:00
Drashna Jaelre and GitHub
683eeca2e2
[Docs] Fix custom debug function and sample output ( #17790 )
2022-07-25 23:07:15 +01:00
Drashna Jaelre and GitHub
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 and GitHub
c0763363db
[Docs] Fix tables in Audio driver document ( #17780 )
2022-07-25 00:00:51 +01:00
Drashna Jaelre and GitHub
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 and GitHub
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 and GitHub
67f9777b8f
[Keyboard] Fix Tractyl Manuform 4x6 json ( #17681 )
2022-07-14 06:08:54 -07:00
Drashna Jaelre and GitHub
d98f309429
[Keyboard] Fix compilation issue for runes/skoldjr ( #17659 )
2022-07-13 01:11:24 -07:00
Drashna Jaelre and GitHub
09e4001bba
[Bug] Fix compile issue with LED Matrix ( #17658 )
2022-07-13 01:10:51 -07:00
Drashna Jaelre and GitHub
b21a52c824
Fix compilation issue with Cirque Guestures file ( #17656 )
2022-07-13 09:01:30 +02:00
Drashna Jaelre and GitHub
1dfe2bb49a
Update LED/RGB Matrix flag function behavior ( #17651 )
2022-07-12 22:18:02 -07:00
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
Drashna Jaelre and GitHub
1c43410e26
[Keymap] Updates to drashna Keymaps and Userspace ( #17543 )
2022-07-02 19:55:46 -07:00
Drashna Jaelre and GitHub
0c74892e90
[Keyboard] Update Charybdis code for Extended Mouse reports ( #17435 )
2022-07-02 23:58:40 +10:00
Drashna Jaelre and GitHub
74bec84740
[Bug] Fix 3 speed mousekey mode ( #17500 )
2022-06-29 01:16:31 -07:00
Drashna Jaelre and GitHub
43f8d365ba
[Bug] Fix issue with mousekey movement getting stuck ( #17493 )
...
* [Bug] Fix issue with mousekey movement getting stuck
* Lint
2022-06-28 15:28:44 -07:00
Drashna Jaelre and GitHub
7fd3d76faa
[Split] Ensure SOFT_SERIAL_PIN is defined if USE_I2C isn't defined ( #17466 )
2022-06-25 12:34:40 -07:00
0da6562c4d
Make default layer size 16-bit ( #15286 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2022-06-19 07:37:51 +10:00
Drashna Jaelre and GitHub
3f841a24f0
[Keyboard] Remove terminal commands from m48 ( #17363 )
2022-06-12 20:47:24 +10:00
Drashna Jaelre and GitHub
80034a847f
Ensure that rgb+via compiles in all cases ( #17355 )
2022-06-10 22:01:46 -07:00
0ab51ee29d
Add support for large Mouse Reports ( #16371 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-06-08 18:39:16 -07:00
Drashna Jaelre and GitHub
706194b336
Add Encoder Map Swap Hands config for boards that support both features ( #17294 )
2022-06-03 12:12:15 +01:00
Drashna Jaelre and GitHub
cda343acbe
[Keymap] Drashna update for post Q2 merge ( #17241 )
2022-05-30 22:02:55 -07:00
Drashna Jaelre and GitHub
f22e8585a1
[Keyboard] Fix too many elements in g_led_config for quark_lp ( #17117 )
2022-05-16 21:45:11 -07:00
4b7555117a
[Keyboard] Fix compilation issues for Quark LP ( #17009 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-05-16 20:27:22 -07:00
Drashna Jaelre and GitHub
f090881aeb
[Feature] Add support for multiple switchs/solenoids to Haptic Feedback engine ( #15657 )
2022-05-15 21:24:35 +10:00
Drashna Jaelre and GitHub
db887e63d7
Enhancement and fixes of "Secure" feature ( #16958 )
2022-05-14 23:07:08 +01:00
Drashna Jaelre and GitHub
cd8d2b7f7f
Revert "Fix kinetic mouse mode ( #16951 )" ( #17095 )
2022-05-14 13:03:07 -07:00
Drashna Jaelre and GitHub
787a68948f
[Core] Add Reboot keycode to core ( #15990 )
2022-05-14 13:35:49 +10:00
Drashna Jaelre and GitHub
9056775e20
Add hacky via support for RGB Matrix ( #16086 )
2022-04-19 21:18:28 +10:00
Drashna Jaelre and GitHub
a4a67d515e
Ignore VIA(L) json files ( #16845 )
2022-04-14 15:42:24 +10:00
Drashna Jaelre and GitHub
4a3b4104fe
[Bug] Fix unused variable error when using ChibiOS Bitbang serial driver ( #16709 )
2022-03-23 09:38:51 -07:00
Drashna Jaelre and GitHub
61c644f6d0
[Keyboard] Update Tractyl Manuform config files ( #16684 )
2022-03-18 11:49:22 -07:00
02655690f4
[Core] Add compile/make macro to core ( #15959 )
...
* [Core] Add KC_MAKE keycode to core
fix linting
fix testing error
work around test idiocyncracies
fix more lint
something something stupid tests
add doc
* updates based on feedback
* Add bad names
* Fixup docs
* semantics but cleaner
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Hide oneshot checks behind preprocessors
* Move no-compile option around
* Fix formatting
* make shift optional
* Make opt in
* fix formatting
* update send string function name
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2022-03-17 21:19:34 +00:00
Drashna Jaelre and GitHub
b8574efcd6
Fix oneshot toggle logic ( #16630 )
...
* Fix oneshot toggle logic
* Enable oneshots by default
* Decrement eeconfig magic number due to eeconfig changes
2022-03-14 01:11:42 +00:00
Drashna Jaelre and GitHub
921b9dad6c
[Core] Move has_mouse_report_changed function to report.c ( #16543 )
...
* Move 'has_mouse_report_changed' checkto report.c
* change mousekeys to use memcpy
* fix linting issues
2022-03-14 00:01:47 +00:00
Drashna Jaelre and GitHub
ff6c70415c
[Keymap] Drashna Mouse keys and oled updates ( #16556 )
2022-03-06 22:12:17 -08:00
Drashna Jael're
da280739ef
Merge remote-tracking branch 'origin/master' into develop
2022-02-17 08:44:30 -08:00
Drashna Jaelre and GitHub
afcdd7079c
Update keyboard mapping for all moved boards this cycle ( #16312 )
2022-02-12 09:16:35 -08:00
Drashna Jaelre and GitHub
9124f5dc2d
Add layout change callbacks to VIA ( #16087 )
...
* Add layout change callbacks to VIA
* Update worklouder example
2022-02-06 22:01:04 +00:00
Drashna Jaelre and GitHub
d4dc743a85
Fix issues with Python Tests ( #16162 )
...
* Reformat python due to yapf changes
* Fix pytest keymap list test
* revert formatting
* Use contra, because, well
https://www.reddit.com/r/MechanicalKeyboards/comments/8riofq/did_i_kill_my_contra/
2022-02-02 15:44:42 +11:00
Drashna Jaelre and GitHub
f2c9fa81de
[Keyboard] enable rgb modes for jkb65 ( #16159 )
2022-01-31 18:58:29 -08:00
Drashna Jaelre and GitHub
d1cf218b9d
[Keyboard] Overhaul Tractyl Manuform ( #16134 )
2022-01-30 13:29:43 -08:00
Drashna Jael're
b57f8a8b9f
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 13:23:13 -08:00
Drashna Jaelre and GitHub
941b1d35b8
[Keymap] Add oled improvements and cnano keymap for drashna ( #16133 )
2022-01-30 13:20:33 -08:00
Drashna Jaelre and GitHub
f6d3bede9a
[Keyboard] Fix compilation issues for creatkeebs thera ( #16071 )
2022-01-27 14:50:04 +00:00
Drashna Jaelre and GitHub
ca10e4d075
[Keyboard] Fix orientation issues for Ploopy pointing devices ( #16035 )
2022-01-25 13:42:54 +00:00
Drashna Jaelre and GitHub
8776b4b088
[Keyboard] Fix erroneous SRC for Clueboard 66 hotswap ( #16007 )
2022-01-23 15:10:59 +00:00
Drashna Jaelre and GitHub
8101a836a4
[Bug] Fix compilation issues for led indicators ( #16001 )
2022-01-22 23:43:39 +00:00
Drashna Jaelre and GitHub
909003cce9
[Bug] Fix hack for chibiOS reset name ( #15984 )
2022-01-22 04:59:19 +00:00
Drashna Jael're
102cec8241
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 20:11:30 -08:00
Drashna Jaelre and GitHub
b090ff03ed
[Keymap] Drashna's OLED rewrite ( #15981 )
2022-01-21 19:36:52 -08:00
Drashna Jaelre and GitHub
6ebb44f17e
[Bug][Core] Fix optical sensor firmware upload ( #15919 )
2022-01-20 09:23:16 -08:00
Drashna Jaelre and GitHub
7edfb4deff
[Keyboard] Fix compilation issues for mechlovin hex4b ( #15885 )
2022-01-14 23:51:02 -08:00
Drashna Jaelre and GitHub
5bad37cb56
[Bug] Remove config.h include in dynamic_keymap.c ( #15886 )
2022-01-15 18:28:29 +11:00
Drashna Jaelre and GitHub
2fa43de6f6
[Keyboard] Fix xox70hot via layout ( #15863 )
2022-01-13 19:58:19 +00:00
Drashna Jaelre and GitHub
d0c8f2f822
[Keyboard] Fix Simpler6x boards ( #15862 )
...
* [Keyboard] Fix simpler64
* [Keyboard] Fix simpler61
2022-01-13 12:47:25 +00:00
Drashna Jael're
4eb284ef8d
[Keyboard] Fix suihankey/split
2022-01-12 15:18:06 -08:00
Drashna Jaelre and GitHub
bda520198e
[Keyboard] Fix KBD67 mark 2 v4 ( #15835 )
2022-01-11 09:42:58 -08:00
Drashna Jaelre and GitHub
9bcb33f0da
[Keyboard] Fix compilation issues for Dygma Raise ( #15810 )
2022-01-10 15:00:08 -08:00
Drashna Jaelre and GitHub
0284639913
[Keyboard] Fix compiled size for Kudox Full keyboard ( #15809 )
2022-01-10 14:59:51 -08:00
Drashna Jaelre and GitHub
e4f0c79413
[Keyboard] Enable RGB Matrix Animations on KBD67 mkIII ISO ( #15808 )
2022-01-10 14:59:33 -08:00
Drashna Jaelre and GitHub
ec7c3ac12d
Optimize initialization of PMW3360 Sensor ( #15821 )
2022-01-10 14:57:36 -08:00
Drashna Jael're
ac466c1571
Merge remote-tracking branch 'origin/master' into develop
2022-01-06 02:01:04 -08:00
2669b0bee8
[Docs] Add drag scrolling example to Pointing device docs page ( #15715 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com >
2022-01-06 00:30:22 -08:00
Drashna Jaelre and GitHub
fda5d98242
[Keymap] Fix onekey oled keymap ( #15751 )
2022-01-05 20:03:21 +00:00
Drashna Jaelre and GitHub
c4551d7ef1
[Keymap] Reorganization, cleanup and readmes for drashna code ( #15617 )
2021-12-29 20:17:34 -08:00
Drashna Jaelre and GitHub
906108fb48
[Keyboard] Update to ZSA Keyboards ( #15644 )
2021-12-29 06:14:48 -08:00
Drashna Jaelre and GitHub
f85b945c32
[Keyboard] Fix compiler issue with tractyl manuform 4x6 ( #15646 )
2021-12-29 05:54:57 -08:00
Drashna Jaelre and GitHub
0d02af816b
[Keyboard] Update grs_70ec to use newer custom matrix ( #15609 )
2021-12-29 05:26:28 -08:00
Drashna Jaelre and GitHub
bdce7c8d4a
[Keyboard] Fix via keymap in charue/charon keyboard ( #15642 )
2021-12-30 00:05:37 +11:00
Drashna Jaelre and GitHub
9d801cb03d
[Keyboard] Update Tractyl Manuform to use Split Pointing Device Sync
2021-12-28 20:25:06 -08:00