Drashna Jaelre
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
33d8af50c3
[Keyboard] Disable features on SplitKB boards to fit under size ( #15262 )
2021-11-22 17:22:49 -08:00
Drashna Jaelre and Nick Brassel
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
Drashna Jaelre and Nick Brassel
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
3f656d54d3
[Keyboard] Disable console on Keebio foldkb and iris rev3 ( #15260 )
2021-11-23 07:32:51 +11:00
Drashna Jaelre
e8ce66a0d3
[Keymap] Disable console on Sofle default keymap ( #15261 )
2021-11-22 20:00:52 +00:00
Drashna Jaelre
a726b87db5
[Keyboard] Enable LTO on viktus/sp_mini via keymap ( #15263 )
2021-11-22 19:59:47 +00:00
Drashna Jaelre
7343a2fc93
[Keyboard] Fix xox70 via layout ( #15220 )
2021-11-19 19:40:02 -08:00
Drashna Jaelre
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
50dc313e80
[Bug] Revert backlight pins on function call ( #15205 )
2021-11-19 06:06:55 +11:00
Drashna Jaelre
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
10e896630c
[Keyboard] Move encoder hacks into via keymaps for Work Louder boards ( #15192 )
2021-11-17 20:54:12 +00:00
Drashna Jaelre
254e26554b
[Keymap] updates for oled, and diablo 2 layer - Drashna ( #15194 )
2021-11-17 12:45:50 -08:00
Drashna Jaelre
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
6f3861fac5
[Keyboard] Fix oled_task_user for ffkeebs/puca ( #15185 )
2021-11-16 17:44:49 -08:00
Drashna Jael're
adb6feb9f0
Merge remote-tracking branch 'origin/master' into develop
2021-11-16 11:33:17 -08:00
Drashna Jaelre
297e209a6e
[Keyboard] Fix bandominedoni via keymap compilation ( #15171 )
2021-11-15 15:09:23 -08:00
Drashna Jaelre
ef529de10c
Fix additional board sizes for RGB Matrix ( #15170 )
2021-11-16 08:29:10 +11:00
Drashna Jaelre
160b0558f5
Require explicit enabling of RGB Matrix modes ( #15018 )
2021-11-15 10:41:04 -08:00
Drashna Jaelre
b3ee124da6
Add needed include to pointing_device.c ( #15167 )
2021-11-16 04:09:31 +11:00
Drashna Jaelre
ca4b54bb30
Fix uart function prototypes ( #15162 )
2021-11-15 20:15:45 +11:00
Drashna Jaelre and Dasky
56e3f06a26
Rework and expand Pointing Device support ( #14343 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com >
2021-11-14 22:03:24 -08:00
Drashna Jael're
7e86c37962
Merge remote-tracking branch 'origin/master' into develop
2021-11-13 09:32:14 -08:00
Drashna Jaelre
7c2b2c81b5
[Docs] Codify not using code from other keyboards in PRs ( #15128 )
...
* [Docs] Codify not using code from other keyboards in PRs
* add additional comments
2021-11-12 18:33:16 +11:00
Drashna Jaelre
7d1c33afe6
[Keyboard] Reduce compiled size for pk64rgb's via keymap ( #15118 )
2021-11-11 08:57:44 -08:00
Drashna Jaelre
6ab68e9318
[Keyboard] Fix compilation issues for Krush boards ( #15117 )
2021-11-11 08:56:51 -08:00
Drashna Jaelre
f879fbfb6d
[Keyboard] Fix compilation issues for Lime ( #15116 )
2021-11-11 08:56:35 -08:00
Drashna Jaelre
1989eb17ec
[Keyboard] Fix compilation issues for teleport numpad ( #15110 )
2021-11-10 09:48:59 -08:00
Drashna Jaelre
83ab7d41ef
Updates to drashna keymap and minor updates to tractyl manuform ( #15101 )
2021-11-10 06:10:00 -08:00
Drashna Jaelre
731938ce9d
[Keyboard] Fix compilation issues for superuser tkl ( #15070 )
2021-11-05 20:49:39 +00:00
Drashna Jaelre
69ef8d630c
[Keyboard] Fix compilation issues for yanghu Unicorne ( #15068 )
2021-11-05 11:24:58 -07:00
Drashna Jaelre
ce899629ce
[Keyboard] Fix keycode collision in craftwalk keymap ( #15055 )
2021-11-04 15:53:20 +00:00
Drashna Jaelre
c85109b108
[Keyboard] Reduce compile size for takashicompany compacx ( #15054 )
2021-11-04 15:53:02 +00:00
Drashna Jaelre
b05f0bb231
[Keyboard] Reduce compile size for melgeek mach80 ( #15034 )
2021-11-03 10:51:03 +11:00
Drashna Jaelre
85d94d0c4d
[Keyboard] Fix size issues on pistachio pro via keymap ( #15017 )
2021-11-02 15:43:43 +11:00
Drashna Jaelre
72f94daae1
[Keyboard] Fix compilation size issues for Canary 60 RGB ( #15016 )
2021-11-02 15:36:00 +11:00
Drashna Jaelre
d05b3da83e
[Bug] Fix unterminated ifdef in ISSI 3733 driver ( #15014 )
2021-11-02 13:31:43 +11:00
Drashna Jaelre
89e5e4e7ad
[Keymap] Fix missing return for oled task in drashna userspace ( #15012 )
2021-11-02 13:31:15 +11:00
Drashna Jaelre
8812e3724a
[Keyboard] Fix missing return for oled task on Arabica37 ( #15011 )
2021-11-02 13:30:23 +11:00
Drashna Jaelre
4bc1b12480
[Keyboard] Fix missing return for oled task on Lefty ( #15010 )
2021-11-02 12:52:46 +11:00
Drashna Jaelre
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
Drashna Jaelre
2980c63d3d
Fix issues with Oneshot disabling ( #14934 )
2021-11-01 09:41:24 -07:00
Drashna Jaelre
70e396e882
[Keyboard] Fix Compile issues for lefty ( #14982 )
2021-10-29 16:25:17 -07:00
Drashna Jaelre
2ac9b31ed1
Fix white spacing issues in kb files ( #14963 )
2021-10-27 07:47:42 -07:00
Drashna Jael're
6506e271a3
Merge remote-tracking branch 'origin/master' into develop
2021-10-26 17:59:20 -07:00
Drashna Jaelre
028edfc2df
Remove unused KEYBOARD_LOCK_ENABLE from rules ( #14920 )
2021-10-25 21:14:46 -07:00
Drashna Jaelre
0fd45d5984
Fix type of Tap Dance max index variable ( #14887 )
2021-10-19 20:50:44 -07:00
Drashna Jael're
e5662aa53d
Merge remote-tracking branch 'origin/master' into develop
2021-10-15 22:32:41 -07:00
Drashna Jaelre
9a0addc77e
[Keymap] Drashna Keymap Updates ( #14842 )
...
* Fix issues with user split transport code
* Improve OLED (More font stuff, improved keylogger, etc)
* Add `KEYLOCK` macro to disable USB, borrowed from command feature.
* Convert Kyria fully to proton C (no more AVR kyria)
* Add Work Louder Work Board keymap
2021-10-15 22:30:23 -07:00
Drashna Jaelre
a8422cca03
[Keyboard] Tractyl Manuform Updates ( #14841 )
2021-10-15 22:09:40 -07:00
Drashna Jael're
b36f2609fe
Merge remote-tracking branch 'origin/master' into develop
2021-10-15 19:08:00 -07:00
Drashna Jael're
d7f69dc620
Merge remote-tracking branch 'origin/master' into develop
2021-10-14 21:26:49 -07:00
Drashna Jaelre
5640b6cd77
Allow AVR Bootloader size to be configurable ( #14783 )
...
* Allow AVR Bootloader size to be configurable
* revert changes to atmel dfu
2021-10-11 14:30:17 +01:00
Drashna Jaelre
064f6d96c3
[Keyboard] Fix lck75 via keymap ( #14786 )
2021-10-11 16:54:20 +11:00
Drashna Jaelre
ee9da1fcf3
[Keyboard] Fix DZTECH duo_s default keymap ( #14772 )
2021-10-09 21:50:35 -07:00
Drashna Jael're
ff85eb8ee5
Merge remote-tracking branch 'origin/master' into develop
2021-10-09 15:31:32 -07:00
Drashna Jaelre
82bf688e44
[Keyboard] Update Tractyl Manuform config for F411 ( #14770 )
2021-10-09 11:31:13 -07:00
Drashna Jaelre
f90d8b35f2
[Keyboard] Fix IS31FL3741 driver flushin for Xelus pachi rgb ( #14755 )
2021-10-08 22:23:03 +01:00
Drashna Jaelre and Ryan
ba8f1454f4
Move Audio drivers from quantum to platform drivers folder ( #14308 )
...
* Move Audio drivers from quantum to platform drivers folder
* fix path for audio drivers
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-06 12:01:45 +11:00
Drashna Jaelre
3b8c4979dc
[Bug] Fix command feature if mousekey is enabled and using 3-speed setting ( #14697 )
2021-10-05 17:50:23 -07:00
22470f0302
[Keyboard] Add basic Keyhive Sofle support ( #14296 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2021-10-05 17:49:39 -07:00
Drashna Jaelre
6279399425
[Keyboard] Fix Mechlovin's Olly/BB keyboard matrix file ( #14680 )
2021-10-03 22:17:46 +01:00
Drashna Jaelre
640869257f
[Keyboard] Disable RGBLIGHT on mokey64 ( #14681 )
2021-10-03 22:17:23 +01:00
Drashna Jaelre and Ryan
5b644af415
[Keyboard] Enable Proton C defaults for SplitKB Kyria ( #14490 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-01 19:11:34 -07:00
Drashna Jaelre
54b8d6a891
[Keyboard] Convert ZSA's Moonlander keyboard to matrix lite ( #14667 )
2021-10-01 17:13:15 -07:00
Drashna Jaelre
02ab7b1888
[Core] Fix "6kro enable" and clarify naming ( #14563 )
...
* Fix USB_6KRO_ENABLE compilation errors
* Add info to docs
* Rename define to be more accurate
* Remove unused rule
* Refixe docs
2021-09-29 11:37:11 -07:00
Drashna Jaelre
1e54796f0c
[Keymap] Update to Drashna Code ( #14644 )
2021-09-29 11:16:11 -07:00
Drashna Jaelre
0338481090
[Keyboard] Updates for Tractyl Manuform config ( #14641 )
2021-09-29 09:30:25 -07:00
Drashna Jaelre
363eb645fc
[Keyboard] Fix end of file issue for Owlab suit80 ( #14640 )
2021-09-29 17:38:41 +10:00
Drashna Jaelre
3823fdc9e0
[Keyboard] Fix Compile issues for Signum 3.0 ( #14588 )
...
* [Keyboard] Fix Compile issues for Signum 3.0
* quantuuum
2021-09-26 17:50:22 +01:00
Drashna Jaelre
f07de1b309
[Keyboard] Fix double comment in config files ( #14615 )
2021-09-27 00:54:17 +10:00
Drashna Jaelre
e1bf49fc97
Remove GCC version check from song list inclusion ( #14600 )
2021-09-25 18:35:27 +01:00
Drashna Jaelre
3be47b3eaa
[Keyboard] Fix default keymap for Potato65s ( #14587 )
2021-09-25 00:29:47 +01:00
Drashna Jaelre
e1dfbfbfd3
[Keyboard] Fix typo in mechloving adelais header files ( #14590 )
2021-09-25 00:15:33 +01:00
Drashna Jael're
675c5a5e12
Merge remote-tracking branch 'origin/master' into develop
2021-09-24 12:21:32 -07:00
Drashna Jaelre
a68c4d8b81
[Keyboard] Update default keymaps for OLKB boards ( #14565 )
2021-09-23 20:08:23 +01:00
Drashna Jaelre
ce5bb612a9
[Keyboard] Fix default keymap for Draytronics Elise V2 keyboard ( #14562 )
2021-09-23 02:53:03 +10:00
Drashna Jaelre
57d4e80845
[Keyboard] Disable console on Smallkeyboard ( #14561 )
2021-09-23 02:47:56 +10:00
Drashna Jaelre
5ddbabfa2a
[Keyboard] Fix jkb65 compile issues ( #14554 )
2021-09-21 22:51:54 -07:00
Drashna Jaelre
ea5735b074
[Keyboard] Fix font file for Ein 60 Keyboard ( #14553 )
2021-09-21 22:39:19 -07:00
Drashna Jaelre
208ea0e18c
[Keyboard] smallkeyboard fix of rgb matrix config ( #14548 )
2021-09-21 21:16:19 -07:00
Drashna Jaelre
d9ca201f79
[Keyboard] Fix Compiler issues for quick17 ( #14500 )
2021-09-19 07:01:02 -07:00
ef5c6ea096
[Keyboard] Use old custom matrix for Drop Planck+Preonic ( #14488 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Jack Humbert <jack.humb@gmail.com >
2021-09-18 20:10:32 -07:00
Drashna Jaelre
bf613eb9db
[Keyboard] Fix BT rules for dosa40rgb ( #14497 )
2021-09-19 01:04:20 +01:00
Drashna Jaelre
c681c1a6a8
[Keyboard] Fix dosa40rgb compilation issues ( #14491 )
2021-09-18 00:53:16 -07:00
Drashna Jaelre and Ryan
7c10d00ca6
Add RGBW support to PWM and SPI drivers for ChibiOS ( #14327 )
...
* Add RGBW support to PWM and SPI drivers for ChibiOS
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-18 17:28:57 +10:00
Drashna Jael're
c14abd8c14
Merge remote-tracking branch 'origin/master' into develop
2021-09-17 18:39:16 -07:00
Drashna Jaelre
0c1341daa8
[Keyboard] Move Planck EZ off 'Proton C' board ( #14479 )
2021-09-17 13:01:06 -07:00
Drashna Jaelre
40578621a7
[Keyboard] Move Moonlander off 'Proton C' board ( #14478 )
2021-09-17 13:00:42 -07:00
Drashna Jaelre
c060ab4e64
Add i2c defaults for Convert to Proton C ( #14470 )
...
* Add i2c defaults for Convert to Proton C
* Hide default defines behing CTPC check
2021-09-16 21:40:25 +01:00
Drashna Jaelre and Joel Challis
169d5bd21d
[Bug] Fix IS31fl3741 driver to accept 1 or 2 addresses ( #14451 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2021-09-15 10:07:08 -07:00
Drashna Jaelre
7e36a81383
[Keyboard] Fix Boop65 rgb compile issues ( #14444 )
2021-09-15 01:31:25 -07:00
Drashna Jaelre
26e796fb9c
fix typo in backlight code from #14439 ( #14442 )
2021-09-15 03:37:45 +01:00
Drashna Jaelre
2b956e6eb9
[Keyboard] fix mokey63 keymaps ( #14424 )
2021-09-13 19:30:37 +01:00
Drashna Jaelre
ab34ecb669
Apply TAP_CODE_DELAY to Tap Dance key sequences ( #14412 )
...
* Add support to tap dances
* Move default tap code defines to header file
2021-09-13 00:48:11 +01:00
Drashna Jaelre and Ryan
f6a67c10bd
[Keyboard] Fix Redox Media compilation errors ( #14345 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-11 23:21:28 -07:00
Drashna Jaelre and Ryan
6d43a5daf4
Backport F_CPU/F_USB hack from system76 ( #14286 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-08 20:19:06 -07:00
Drashna Jaelre
853e56d080
[Keyboard] Minor tweaks to Work Board layout ( #14351 )
2021-09-08 18:10:43 -07:00
Drashna Jaelre
4294aa0f1e
[Keyboard] Tractyl Manuform - configuration updates ( #14314 )
...
* [Keyboard] Tractyl Manuform - configuration updates
* Update readmes
* Add more details
* Fix issues with encoder pins
* Additional fixes for pin config
* Fix up some comments
2021-09-08 16:52:43 -07:00