summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-22ChibiOS USB: Add a dummy IN callback to work around LLD bugs (#18811)Sergey Vlasov
In #18631 some IN notification callbacks that were doing nothing were removed, which should be a valid thing to do (ChibiOS HAL checks the `in_cb` and `out_cb` pointers for being non-NULL before invoking those optional callbacks). However, it turned out that some less popular USB LLDs (KINETIS and MIMXRT1062) have their own checks for those pointers, and (incorrectly) skip the ChibiOS callback handling when those pointers are NULL, which breaks the code for the `USB_USE_WAIT` configuration option (the waiting thread never gets resumed if the corresponding callback pointer is NULL). Add those dummy callbacks again (but use a single function for all of them instead of individual ones for each endpoint); this restores the KINETIS and MIMXRT1062 boards to the working state while the LLDs are getting fixed.
2022-10-22Remove broken userspace and keymaps (#18806)Joel Challis
2022-10-21Remove legacy fauxclicky and unicode keycodes (#18800)Ryan
2022-10-21Deprecate `KC_LOCK` for `QK_LOCK` (#18796)Ryan
2022-10-21Deprecate `KC_LEAD` for `QK_LEAD` (#18792)Ryan
2022-10-21wilba_tech: allow keymaps to override backlight_effect_indicators() (#18791)Selene ToyKeeper
2022-10-21Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-20Update Black E6.5 keymap issues on QMK Configurator (#18794)HorrorTroll
2022-10-21Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-20[Keyboard] Fix saka68 solder layout (#18788)Alex Berger
2022-10-21Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-20[Keyboard] Add Octopad+ Keyboard (#18484)DeskDaily
Co-authored-by: Neil Brian Ramirez <nightlyboards@gmail.com>
2022-10-20Add converter support to keymap.json (#18776)Joel Challis
2022-10-21Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-20Keychron Q3 I2C & CKLED2001 transfer speedup (#18780)Stefan
2022-10-20A1200 Converter. Small modification on a1200.h file (#18783)8bits4ever
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-10-21Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-20Wavtype p01_ultra Touch-Up (#18784)James Young
2022-10-20Remove legacy Grave Escape keycodes (#18787)Ryan
2022-10-20Update keyboards readme (#18714)Jouke Witteveen
2022-10-20Remove stale userspace/keymaps (#18700)Joel Challis
2022-10-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-20[Docs] Update platformdev_blackpill_f411.md (#18666)Markus Fritsche
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-10-21ws2812: replace RGBLED_NUM with driver-owned constant to decouple driver ↵Thomas Kriechbaumer
from RGBLEDs/RGBMATRIX defines (#18036)
2022-10-21Fix build failures uncovered by #18753 (#18789)Ryan
2022-10-20Remove quantum/audio from global VPATH (#18753)Ryan
2022-10-20[CLI] Ensure consistent clean behaviour (#18781)Joel Challis
2022-10-20Remove legacy EEPROM clear keycodes (#18782)Ryan
* `EEP_RST` -> `EE_CLR`, default-ish keymaps * `EEP_RST` -> `EE_CLR`, user keymaps * `EEP_RST` -> `EE_CLR`, community layouts * `EEP_RST` -> `EE_CLR`, userspace * `EEP_RST` -> `EE_CLR`, docs & core
2022-10-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-20[Keyboard] Fix LEDs being inverted on Sabre (#18762)Wolf Van Herreweghe
2022-10-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-20Wilba Tech WT65-D Layout Additions (#18779)James Young
2022-10-20Merge remote-tracking branch 'origin/master' into developDrashna Jael're
2022-10-19Ano Layout Refactor (#18778)James Young
* info.json: apply friendly formatting * info.json: remove dead space in Configurator rendering * physically arrange layout macro * info.json: correct Configurator key sequence
2022-10-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-19Delikeeb Vaneela Configurator Fix (#18777)James Young
* info.json: fix layout reference `LAYOUT` -> `LAYOUT_ortho_5x12` * info.json: apply friendly formatting * info.json: correct maintainer value
2022-10-19Build correctly when out of tree (#18775)Joel Challis
2022-10-19Remove legacy Debug keycode (#18769)Ryan
* `DEBUG` -> `DB_TOGG`, default-ish keymaps * `DEBUG` -> `DB_TOGG`, user keymaps * `DEBUG` -> `DB_TOGG`, community layouts * `DEBUG` -> `DB_TOGG`, userspace * `DEBUG` -> `DB_TOGG`, docs & core
2022-10-19Correctly build keymap.json containing additional config (#18766)Joel Challis
2022-10-19Widen the ARM Cortex-M family support. Allow USB peripheral change. (#18767)Nick Brassel
2022-10-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-19Adjust oled gen to fix flashing on timeout (#18747)Tyler Thrailkill
Fixes an issue in Ocean Dream that causes flashing after the oled screen times out and turns off. This occurs because writing to an OLED screen turns it on as well and we are both writing then immediately turning the screen off, but only if the timeout has occurred (no WPM, 30 seconds has passed).
2022-10-19A little personal cleanup after #18726 and #18729 (#18734)Joshua Diamond
* A little cleanup after #18726 * Re-instate RGBLIGHT_EFFECT_STATIC_GRADIENT * Extend to spin
2022-10-18Merge remote-tracking branch 'upstream/master' into developfauxpark
2022-10-18[Keymap] manna-harbour_miryoku RESET to QK_BOOT (#18755)mmccoyd
Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
2022-10-18[CI] Format code according to conventions (#18756)QMK Bot
2022-10-184 Driver support for IS31FL3737 (#18750)Jamal Bouajjaj
* Added 4 driver support for the IS31FL3737 LED driver * Updated docs for IS31FL3737 to support 4 drivers
2022-10-17Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-17Fixup handwired/kbod (#18754)jack
2022-10-17Remove legacy sendstring keycodes (#18749)Ryan