Commit Graph

1916 Commits (b51b3681b7d38f86d8c5b2df152c44ad5d7a1bff)

Author SHA1 Message Date
MasterSpoon 015c4cf5be
Update mcu_selection.mk with current ChibiOS path (#14909) 4 years ago
Joel Challis 2ec268bd21
Begin to carve out platform/protocol API - Migrate keyboard_* calls (#14888) 4 years ago
Drashna Jaelre 0fd45d5984
Fix type of Tap Dance max index variable (#14887) 4 years ago
Sergey Vlasov c9562ebfde
Make the MAGIC_TOGGLE_GUI keycode work (#14886) 4 years ago
Stefan Kerkmann e50867d52d
[Core] Add support for RISC-V builds and GD32VF103 MCU (#12508) 4 years ago
Joel Challis 83e978da1f
Further tidy up of STM32 eeprom emulation (#14591) 4 years ago
Ryan 61cc9e8042
Fix misplaced endif in led_matrix_drivers.c (#14785) 4 years ago
Ryan b487e10753
Clean up LED/RGB Matrix driver config (#14760) 4 years ago
Joel Challis dace4d5f0d
Remove QWIIC_DRIVERS (#14174) 4 years ago
Joel Challis 00fd404433
Put back eeconfig_update_ functions (#14751) 4 years ago
Joel Challis e0d688d4c8
Move converter specific tmk_core protocols (#14743) 4 years ago
precondition 0d72438ad6
Correct the Turkish F '?' keycode (TR_QUES) (#14740) 4 years ago
Joel Challis 1c0347b8b8
Remove SERIAL_LINK feature (#14727) 4 years ago
Joel Challis 60297a1099
Reuse of EEPROM debounce logic (#14699) 4 years ago
Nick Brassel b2a186cf92
Purge uGFX. (#14720) 4 years ago
Ryan d8f0c8783a
Remove sysex API (#14723) 4 years ago
Drashna Jaelre ba8f1454f4
Move Audio drivers from quantum to platform drivers folder (#14308) 4 years ago
Drashna Jaelre 3b8c4979dc
[Bug] Fix command feature if mousekey is enabled and using 3-speed setting (#14697) 4 years ago
Purdea Andrei eb5b24f97c
Add LM() keys to the list of keys disabled by NO_HAPTIC_MOD (#14181) 4 years ago
Ryan 1a9e7b95ab
Change `MK66F18` -> `MK66FX1M0` (#14659) 4 years ago
Purdea Andrei b02a539625
Added power tracking api (#12691) 4 years ago
Drashna Jaelre 02ab7b1888
[Core] Fix "6kro enable" and clarify naming (#14563) 4 years ago
Drashna Jaelre e1bf49fc97
Remove GCC version check from song list inclusion (#14600) 4 years ago
Joel Challis 3a2a39e5ec
Initial pass of F405 support (#14584) 4 years ago
Marcus van Houdt 8b6c16ea1f
Add ability to use numpad digits for unicode mode UC_WIN (#14496) 4 years ago
Joakim Tufvegren 8130690a28
Improvements to handling of disconnected split keyboards. (#14033) 4 years ago
Drashna Jaelre 169d5bd21d
[Bug] Fix IS31fl3741 driver to accept 1 or 2 addresses (#14451) 4 years ago
Thomas Weißschuh 83988597f4
Add Support for USB programmable buttons (#12950) 4 years ago
Joel Challis fa141a5a8f
Migrate STM32_EEPROM_ENABLE to use EEPROM_DRIVER (#14433) 4 years ago
Drashna Jaelre 26e796fb9c
fix typo in backlight code from #14439 (#14442) 4 years ago
Joel Challis a78f0e8a0b
Refactor use of _STM32_ defines (#14439) 4 years ago
Drashna Jaelre ab34ecb669
Apply `TAP_CODE_DELAY` to Tap Dance key sequences (#14412) 4 years ago
JayceFayne f3bef84dac
`ST7565_TIMEOUT 0` and `ST7565_DISABLE_TIMEOUT` should behave the same (#14315) 4 years ago
JayceFayne da81e5c7cd
`OLED TIMEOUT 0` and `OLED_DISABLE_TIMEOUT` should behave the same (#14302) 4 years ago
Drashna Jaelre 15710db4ad
Move feature suspend logic out of platform specific code (#14210) 4 years ago
Purdea Andrei 9583f9f589
[Bug] Fix build error when enabling NO_HAPTIC_MOD (#14178) 4 years ago
Joel Challis a84de5e22b
Revert 14083 && 14144 (#14150) 4 years ago
Joel Challis 2cade3a483
Align some quantum sub-directories (#14134) 4 years ago
Joel Challis a8d6547346
Short term bodge for firmware size bloat (#14144) 4 years ago
Joel Challis c4dbf4bf01
Tidy up quantum.c now some of tmk_core has been merged (#14083) 4 years ago
Xelus22 4e1c5887c5
[Core] Refactor OLED to allow easy addition of other types (#13454) 4 years ago
Donald Kjer e756a21636
eeprom_stm32: implement high density wear leveling (#12567) 4 years ago
Olli Helenius 9472c4b8cb
Fix US_RDQU keycode (#13464) 4 years ago
Path Nirvana f314705921
adding uf2 flash support for blackpill 401 (#13968) 4 years ago
Joakim Tufvegren 0ae20e7457
Make solo half of split keyboards (more) usable. (#13523) 4 years ago
Drashna Jaelre a80d789147
Fix issues with VIA EEPROM init and bring in line with eeconfig functionality (#13243) 4 years ago
Ryan a7d48b063e
Fix LED Matrix suspend code (#14090) 4 years ago
Drashna Jaelre 92fa07336c
[Bug] Fix RGB/LED Matrix Suspend code (#14084) 4 years ago
Joel Challis 69c71d4843
Align DIP_SWITCH_PINS_RIGHT implementation with encoders (#14079) 4 years ago
XScorpion2 9d1c98c891
Added right vs left specific pin assignments for dip switch (#13074) 4 years ago