summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-24Normalise Joystick and Programmable Button keycodes (#18832)Ryan
2022-10-23Fix garbled test output (#18822)Joel Challis
* Fix garbled test output * Correct SRC listing
2022-10-23Format code according to conventions (#18818)QMK Bot
2022-10-22Add unit tests for HOLD_ON_OTHER_KEY_PRESS (#18721)precondition
* Add HOLD_ON_OTHER_KEY_PRESS to data/ files * Add unit tests for HOLD_ON_OTHER_KEY_PRESS
2022-10-22Deprecate `VLK_TOG` for `VK_TOGG` (#18807)Ryan
2022-10-22Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-22Polyandry: rename LAYOUT to LAYOUT_ortho_4x3 (#18815)James Young
2022-10-22Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-22[Docs] Fix link to keyboard layout editor (#18801)Eddie Nuno
2022-10-22Generalise CTPC logic from common_features (#18803)Joel Challis
2022-10-22Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-10-22[Keyboard] Add Bolsalice keyboard (#18772)stanrc85
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