Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-25 | Simplify more feature driver defines (#22090) | Ryan | |
2023-09-21 | RGBLight/Backlight: add prefixed driver defines (#22089) | Ryan | |
2023-09-21 | LED/RGB Matrix: prefix driver defines (#22088) | Ryan | |
2023-09-20 | Update AW20216S LED type (#22072) | Ryan | |
* Update AW20216S LED type * Remove mattgauf keymap | |||
2023-09-17 | Complete RGB Matrix support for IS31FL3218 (#22004) | Ryan | |
2023-09-13 | aw20216: driver naming cleanups (#21891) | Ryan | |
2023-08-27 | Unicode, Unicodemap and UCIS refactor (#21659) | Ryan | |
2023-08-23 | RGB Matrix: driver naming cleanups (#21594) | Ryan | |
2023-08-23 | Simplfy RGB/LED matrix effect logic (#21703) | Joel Challis | |
2023-08-15 | rgblight: driver selection cleanups (#21558) | Ryan | |
2023-08-15 | OLED: driver naming cleanups (#21710) | Ryan | |
2023-07-29 | LED Matrix: driver naming cleanups (#21580) | Ryan | |
2023-07-29 | Bluetooth: driver naming cleanups (#21624) | Ryan | |
2023-07-21 | haptic: naming cleanups (#21551) | Ryan | |
2023-07-08 | Relocate backlight drivers (#21444) | Ryan | |
2023-05-20 | BIOI G60/Morgan65: use custom Bluetooth driver (#20897) | Ryan | |
2023-05-15 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2023-05-15 | Fix EEPROM_DRIVER=legacy_stm32_flash (#20457) | Purdea Andrei | |
2023-05-10 | OLED Driver improvements (#20331) | Drashna Jaelre | |
Co-authored-by: Sergey Vlasov <sigprof@gmail.com> | |||
2023-04-30 | [Core] Clean up ISSI drivers, Add IS31FL3736 support (#20572) | Xelus22 | |
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com> | |||
2023-04-12 | [Bug] Fix compilation issues with PS/2 driver on F4x1 controllers (#20433) | Drashna Jaelre | |
2023-04-03 | Added PMW3320 driver (#19543) | Vladislav Marchenko | |
2023-03-30 | WS2812 driver improvements (#20262) | Ryan | |
2023-02-12 | [Core] Tri Layer Keys (#19795) | Drashna Jaelre | |
Co-authored-by: wilba <wilba@wilba.tech> Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Nick Brassel <nick@tzarc.org> | |||
2023-01-30 | Move MIDI code out of tmk_core (#19704) | Ryan | |
2022-12-09 | Detect host OS based on USB fingerprint (#18463) | Ruslan Sayfutdinov | |
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Nick Brassel <nick@tzarc.org> | |||
2022-12-02 | Fixup EFL and F4's sector selection. (#19221) | Nick Brassel | |
2022-11-23 | NVRAM refactor, phase 1. (#18969) | Nick Brassel | |
* Rename `eeprom_stm32` to `eeprom_legacy_emulated_flash`. * Rename `flash_stm32` to `legacy_flash_ops`. * Rename `eeprom_teensy` to `eeprom_kinetis_flexram`. | |||
2022-11-11 | Move EFL wear-leveling driver to be default for F1, F3, F4, L4, G4, WB32, ↵ | Nick Brassel | |
GD32V. (#19020) | |||
2022-11-06 | Remove thermal printer. (#18959) | Nick Brassel | |
2022-10-22 | Generalise CTPC logic from common_features (#18803) | Joel Challis | |
2022-10-20 | Remove quantum/audio from global VPATH (#18753) | Ryan | |
2022-09-30 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2022-09-29 | Explicitly specify path to RP2040 wear_leveling config file. (#18541) | Nick Brassel | |
2022-09-29 | Start Bluetooth API (#18366) | Ryan | |
2022-09-23 | [Core] Pointing Device Automatic Mouse Layer (#17962) | Alabastard-64 | |
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Stefan Kerkmann <karlk90@pm.me> | |||
2022-09-12 | Refactor Unicode feature (#18333) | Ryan | |
2022-09-07 | Move Bluetooth-related function calls up to host/keyboard level (#18274) | Ryan | |
* Move Bluetooth-related function calls up to host/keyboard level * Remove pointless set_output() call * Move bluetooth (rn42) init to end of keyboard_init() * Enable SPI/UART for ChibiOS targets * Some more slight tweaks | |||
2022-08-31 | [Core] Rework PS/2 driver selection (#17892) | Marek Kraus | |
* [Core] Rework PS/2 driver selection Enabling and selecting PS/2 driver was using old approach, so it was reworked to current approach, inspired by Serial and WS2812 driver selections. * [Keyboard] Update keyboards using PS/2 to use new PS/2 driver selection * [Docs] Update PS/2 documentation to use new PS/2 driver selection * Fix indentation * [Core] Add PS2 to data driver * Fix oversight in property name Co-authored-by: Drashna Jaelre <drashna@live.com> * Add PS/2 pins to data driven mappings Co-authored-by: Drashna Jaelre <drashna@live.com> | |||
2022-08-14 | Fix Emulated EEPROM issue with F466 (#18039) | Drashna Jaelre | |
2022-08-14 | [Controller] Added board config for custom controller STeMCell (#16287) | Mega Mind | |
Co-authored-by: Mariappan Ramasamy <947300+Mariappan@users.noreply.github.com> Co-authored-by: Mariappan Ramasamy <maari@basis-ai.com> Co-authored-by: Sadek Baroudi <sadekbaroudi@gmail.com> | |||
2022-08-13 | Add led matrix support for CKLED2001 (#17643) | lokher | |
2022-08-12 | [Bug] Fix wrong varaible in encoder block (#18020) | Drashna Jaelre | |
2022-08-12 | Move Encoder+Encoder Map from generic features (#18018) | Drashna Jaelre | |
2022-07-20 | Move Pointing Device code to a subdirectory (#17684) | Drashna Jaelre | |
2022-07-19 | Add support for PAW3204 Optical Sensor (#17669) | Drashna Jaelre | |
Co-authored-by: gompa <gompa@h-bomb.nl> Co-authored-by: Stefan Kerkmann <karlk90@pm.me> | |||
2022-07-14 | [Core] PMW33XX drivers overhaul (#17613) | Stefan Kerkmann | |
* PMW33XX drivers overhaul This combines the PMW3389 and PM3360 drivers as they only differ in the firmware blobs and CPI get and set functions. The following changes have been made: * PMW3389 now gets the same multi-sensor feature that is already available on the PMW3360. * Introduced a shared pmw33xx_report_t struct is now directly readable via SPI transactions instead of individual byte-sized reads, saving multiple copies and bitshift operations. * pmw33(89/60)_get_report functions had unreachable branches in their motion detection logic these have been simplied as much as possible. * The fast firmware upload option has been removed as this becomes obsolete by the newly introduced polled waiting functions for ChibiOS polled waiting * PMW33(60/89)_SPI_LSBFIRST and PMW33(60/89)_SPI_MODE config options have been removed as they don't need to be configurable. * All PMW3389 and PMW3360 defines have been unified to a PMW33XX prefix to reduce code duplication and make the defines interchangeable * Adjust keyboards to PMW33XX naming scheme | |||
2022-07-12 | Cirque trackpad features: circular scroll, inertial cursor (#17482) | Daniel Kao | |
2022-07-02 | Feature-ify Send String (#17275) | Ryan | |
2022-07-02 | RP2040 emulated EEPROM. (#17519) | Nick Brassel | |