Commit Graph
100 Commits
Author SHA1 Message Date
Drashna Jaelre f2c9fa81de [Keyboard] enable rgb modes for jkb65 (#16159) 2022-01-31 18:58:29 -08:00
Drashna Jaelre 941b1d35b8 [Keymap] Add oled improvements and cnano keymap for drashna (#16133) 2022-01-30 13:20:33 -08:00
Drashna Jaelre f6d3bede9a [Keyboard] Fix compilation issues for creatkeebs thera (#16071) 2022-01-27 14:50:04 +00:00
Drashna Jaelre ca10e4d075 [Keyboard] Fix orientation issues for Ploopy pointing devices (#16035) 2022-01-25 13:42:54 +00:00
Drashna Jaelre b090ff03ed [Keymap] Drashna's OLED rewrite (#15981) 2022-01-21 19:36:52 -08:00
Drashna Jaelre 7edfb4deff [Keyboard] Fix compilation issues for mechlovin hex4b (#15885) 2022-01-14 23:51:02 -08:00
Drashna Jaelre 5bad37cb56 [Bug] Remove config.h include in dynamic_keymap.c (#15886) 2022-01-15 18:28:29 +11:00
Drashna Jaelre 2fa43de6f6 [Keyboard] Fix xox70hot via layout (#15863) 2022-01-13 19:58:19 +00:00
Drashna Jaelre d0c8f2f822 [Keyboard] Fix Simpler6x boards (#15862)
* [Keyboard] Fix simpler64

* [Keyboard] Fix simpler61
2022-01-13 12:47:25 +00:00
Drashna Jaelre bda520198e [Keyboard] Fix KBD67 mark 2 v4 (#15835) 2022-01-11 09:42:58 -08:00
Drashna Jaelre 9bcb33f0da [Keyboard] Fix compilation issues for Dygma Raise (#15810) 2022-01-10 15:00:08 -08:00
Drashna Jaelre 0284639913 [Keyboard] Fix compiled size for Kudox Full keyboard (#15809) 2022-01-10 14:59:51 -08:00
Drashna Jaelre e4f0c79413 [Keyboard] Enable RGB Matrix Animations on KBD67 mkIII ISO (#15808) 2022-01-10 14:59:33 -08:00
Drashna JaelreandDasky 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 fda5d98242 [Keymap] Fix onekey oled keymap (#15751) 2022-01-05 20:03:21 +00:00
Drashna Jaelre c4551d7ef1 [Keymap] Reorganization, cleanup and readmes for drashna code (#15617) 2021-12-29 20:17:34 -08:00
Drashna Jaelre 906108fb48 [Keyboard] Update to ZSA Keyboards (#15644) 2021-12-29 06:14:48 -08:00
Drashna Jaelre bdce7c8d4a [Keyboard] Fix via keymap in charue/charon keyboard (#15642) 2021-12-30 00:05:37 +11:00
Drashna Jaelre 787f15b58f [Keyboard] Fix sendyyeah/pix oled task function type (#15608) 2021-12-27 21:13:11 -08:00
Drashna Jaelre 6aa0c15fca [Keyboard] Fix over sized compiliation for Bandiominedoni via keymap (#15607) 2021-12-28 14:35:07 +11:00
Drashna Jaelre db149052c3 [Keyboard] Fix compilation issues for Pearlboards (#15562) 2021-12-23 16:38:53 -08:00
Drashna Jaelre aed64aaef4 [Core] Fix Sensor driver code (#15484) 2021-12-15 13:41:07 -08:00
Drashna Jaelre 3fa592a402 [Keymap] Unicode and Pointing Device and Autocorect for drashna keymaps (#15415) 2021-12-14 20:53:36 -08:00
Drashna Jaelre 100a3e5d7a [Keyboard] Fix Jot50 compilation errors (#15478) 2021-12-14 19:38:12 -08:00
Drashna Jaelre 0df93ec2f9 [Docs] Fix Header formatting in compatible mcu doc (#15438) 2021-12-09 14:49:10 +11:00
Drashna Jaelre b868928f08 [Keyboard] Fix compilation issues for viktus smolka (#15410) 2021-12-06 16:46:48 +11:00
Drashna Jaelre 6d0a629204 [Keyboard] Fix bug in Moonlander functions (#15407) 2021-12-05 20:26:32 -08:00
Drashna Jaelre d184a85e62 [Keyboard] Fix up Endgame34 (#15366) 2021-12-01 06:15:28 +11:00
Drashna Jaelre eeebb1dd3a [Keyboard] Fix compilation issues for Ploopy Trackball classic (#15364) 2021-12-01 05:37:15 +11:00
Drashna Jaelre 6bd8ec5bb4 [Keyboard] Add missng define for 4x6 Tractyl Manuform (#15363) 2021-12-01 05:32:33 +11:00
Drashna Jaelre 62e01928cd [Keyboard] Ploopy improvements (#15348) 2021-11-29 08:23:29 -08:00
Drashna Jaelre 5b5b36421a [Keymap] Unicode and cursor sync - drashna keymap (#15328) 2021-11-28 23:41:59 -08:00
Drashna JaelreandBalz Guenat 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 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 JaelreandNick 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 JaelreandNick 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 JaelreandDasky 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 JaelreandRyan 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 JaelreandRyan 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