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
Drashna Jaelre and GitHub
787f15b58f
[Keyboard] Fix sendyyeah/pix oled task function type ( #15608 )
2021-12-27 21:13:11 -08:00
Drashna Jaelre and GitHub
6aa0c15fca
[Keyboard] Fix over sized compiliation for Bandiominedoni via keymap ( #15607 )
2021-12-28 14:35:07 +11:00
Drashna Jaelre and GitHub
14d5c3f2f1
[Bug] Include missing string.h include ( #15606 )
2021-12-28 10:57:41 +11:00
Drashna Jaelre and GitHub
c86baf3ece
[Core] Fix bug and code regression for Split Common ( #15603 )
2021-12-28 10:01:51 +11:00
Drashna Jaelre and GitHub
672c6b4721
Make (un)register code functions weak ( #15285 )
2021-12-27 12:15:56 +11:00
Drashna Jaelre and GitHub
db149052c3
[Keyboard] Fix compilation issues for Pearlboards ( #15562 )
2021-12-23 16:38:53 -08:00
Drashna Jaelre and GitHub
aed64aaef4
[Core] Fix Sensor driver code ( #15484 )
2021-12-15 13:41:07 -08:00
Drashna Jaelre and GitHub
3fa592a402
[Keymap] Unicode and Pointing Device and Autocorect for drashna keymaps ( #15415 )
2021-12-14 20:53:36 -08:00
Drashna Jaelre and GitHub
100a3e5d7a
[Keyboard] Fix Jot50 compilation errors ( #15478 )
2021-12-14 19:38:12 -08:00
Drashna Jael're
14d5e92da5
Merge remote-tracking branch 'origin/master' into develop
2021-12-14 18:29:13 -08:00
Drashna Jael're
f92d153532
Merge remote-tracking branch 'origin/master' into develop
2021-12-11 10:28:29 -08:00
Drashna Jaelre and GitHub
0df93ec2f9
[Docs] Fix Header formatting in compatible mcu doc ( #15438 )
2021-12-09 14:49:10 +11:00
Drashna Jael're
af936c6ae6
Merge remote-tracking branch 'origin/master' into develop
2021-12-08 08:17:55 -08:00
Drashna Jaelre and GitHub
26febb7c24
Expand rotational range for PMW3360 Optical Sensor ( #15431 )
2021-12-08 07:38:09 -08:00
Drashna Jaelre and GitHub
9d7e64bcb3
Remove Deprecated USB Polling comment from vusb.c ( #15420 )
2021-12-07 19:57:33 +11:00
Drashna Jaelre and GitHub
5f7c0e3097
Add missing define for unicode common ( #15416 )
2021-12-06 11:36:30 -08:00
Drashna Jaelre and GitHub
942b3cf16c
Generalize Unicode defines ( #15409 )
2021-12-06 09:38:36 -08:00
Drashna Jaelre and GitHub
b868928f08
[Keyboard] Fix compilation issues for viktus smolka ( #15410 )
2021-12-06 16:46:48 +11:00
Drashna Jaelre and GitHub
6d0a629204
[Keyboard] Fix bug in Moonlander functions ( #15407 )
2021-12-05 20:26:32 -08:00
Drashna Jaelre and GitHub
d184a85e62
[Keyboard] Fix up Endgame34 ( #15366 )
2021-12-01 06:15:28 +11:00
Drashna Jaelre and GitHub
eeebb1dd3a
[Keyboard] Fix compilation issues for Ploopy Trackball classic ( #15364 )
2021-12-01 05:37:15 +11:00
Drashna Jaelre and GitHub
6bd8ec5bb4
[Keyboard] Add missng define for 4x6 Tractyl Manuform ( #15363 )
2021-12-01 05:32:33 +11:00
Drashna Jaelre and GitHub
b5a5bb6d74
Change default USB Polling rate to 1kHz ( #15352 )
2021-11-29 17:18:54 -08:00
Drashna Jaelre and GitHub
62e01928cd
[Keyboard] Ploopy improvements ( #15348 )
2021-11-29 08:23:29 -08:00
Drashna Jaelre and GitHub
5b5b36421a
[Keymap] Unicode and cursor sync - drashna keymap ( #15328 )
2021-11-28 23:41:59 -08:00
b3fc33faf7
Re-add encoder tests ( #15312 )
...
Co-authored-by: Balz Guenat <balz.guenat@gmail.com >
2021-11-27 22:19:22 +11:00
Drashna Jaelre and GitHub
4d0dd1eab7
[Bug] Revert Assymmetrical Split Encoder support ( #12090 ) ( #15311 )
...
* Revert "fix broken macro in transport.h (#15239 )"
This reverts commit 06f18e22d9 .
* Revert "Rework encoders to enable asymmetric split keyboards (#12090 )"
This reverts commit 32215d5bff .
2021-11-27 14:40:09 +11:00
Drashna Jaelre and GitHub
33d8af50c3
[Keyboard] Disable features on SplitKB boards to fit under size ( #15262 )
2021-11-22 17:22:49 -08:00
f4966a19d6
[Docs] Squeezing space out of AVR ( #15243 )
...
* [Docs] Squeezing space out of AVR
* Add more info
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Add oled section
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Update layers and intro wording
* Rename doc file
* add get_u8_str support
* oled clarifications
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-11-23 08:14:00 +11:00
32a87d3517
Add uint to char functions ( #15244 )
...
* Add uint to char functions
* appease the all mighty lint
* Further appease Lint
* Update functions
* Add doxygen comment
* Update quantum/quantum.c
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Add declaration for get_numeric_string
* fix formatting and bug
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-11-23 08:13:22 +11:00
Drashna Jaelre and GitHub
3f656d54d3
[Keyboard] Disable console on Keebio foldkb and iris rev3 ( #15260 )
2021-11-23 07:32:51 +11:00
Drashna Jaelre and GitHub
e8ce66a0d3
[Keymap] Disable console on Sofle default keymap ( #15261 )
2021-11-22 20:00:52 +00:00
Drashna Jaelre and GitHub
a726b87db5
[Keyboard] Enable LTO on viktus/sp_mini via keymap ( #15263 )
2021-11-22 19:59:47 +00:00
Drashna Jaelre and GitHub
7343a2fc93
[Keyboard] Fix xox70 via layout ( #15220 )
2021-11-19 19:40:02 -08:00
Drashna Jaelre and GitHub
ac00b6da29
[Bug] Fix timer include in override_wiring.c ( #15221 )
...
* [Bug] Fix timer include in override_wiring.c
* add platforms to keep parity with old method
2021-11-19 21:22:45 +00:00
Drashna Jael're
4be9919e9f
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 09:48:23 -08:00
Drashna Jaelre and GitHub
50dc313e80
[Bug] Revert backlight pins on function call ( #15205 )
2021-11-19 06:06:55 +11:00
Drashna Jaelre and GitHub
88eaf78628
[Bug] Fix missing variable for Backlight Breathing ( #15199 )
...
* [Bug] Fix missing varaible for Backlight Breathing
* Better fix
* formatting
2021-11-18 16:37:34 +11:00
Drashna Jaelre and GitHub
10e896630c
[Keyboard] Move encoder hacks into via keymaps for Work Louder boards ( #15192 )
2021-11-17 20:54:12 +00:00
Drashna Jaelre and GitHub
254e26554b
[Keymap] updates for oled, and diablo 2 layer - Drashna ( #15194 )
2021-11-17 12:45:50 -08:00
Drashna Jaelre and GitHub
9ca0cd81bf
[Keyboard] Fix handful of boards compiling too large due to RGB matrix changes ( #15184 )
2021-11-16 17:45:06 -08:00
Drashna Jaelre and GitHub
6f3861fac5
[Keyboard] Fix oled_task_user for ffkeebs/puca ( #15185 )
2021-11-16 17:44:49 -08:00