22912 Commits

Author SHA1 Message Date
Joel Challis
575db6949a Generalise CTPC logic from common_features (#18803) 2022-10-22 12:39:39 -07:00
QMK Bot
416c54297e Merge remote-tracking branch 'origin/master' into develop 2022-10-22 18:50:53 +00:00
stanrc85
68e68e7dc2 [Keyboard] Add Bolsalice keyboard (#18772) 2022-10-22 11:50:20 -07:00
Sergey Vlasov
1ea54e5052 ChibiOS USB: Add a dummy IN callback to work around LLD bugs (#18811)
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-22 18:16:09 +01:00
Joel Challis
428114fac2 Remove broken userspace and keymaps (#18806) 2022-10-22 18:03:33 +01:00
Ryan
4f3af09209 Remove legacy fauxclicky and unicode keycodes (#18800) 2022-10-21 21:43:55 +01:00
Ryan
7cbff9d921 Deprecate KC_LOCK for QK_LOCK (#18796) 2022-10-21 15:46:10 +01:00
Ryan
b33fc34967 Deprecate KC_LEAD for QK_LEAD (#18792) 2022-10-21 14:25:54 +01:00
Selene ToyKeeper
374d5d7480 wilba_tech: allow keymaps to override backlight_effect_indicators() (#18791) 2022-10-21 14:25:01 +01:00
QMK Bot
f97ef22873 Merge remote-tracking branch 'origin/master' into develop 2022-10-21 05:02:49 +00:00
HorrorTroll
bd044ae5ff Update Black E6.5 keymap issues on QMK Configurator (#18794) 2022-10-20 22:02:11 -07:00
QMK Bot
156842bf4f Merge remote-tracking branch 'origin/master' into develop 2022-10-21 03:27:53 +00:00
Alex Berger
5343df09e0 [Keyboard] Fix saka68 solder layout (#18788) 2022-10-20 20:27:20 -07:00
QMK Bot
0ab824e744 Merge remote-tracking branch 'origin/master' into develop 2022-10-21 02:21:39 +00:00
DeskDaily
693303ddbc [Keyboard] Add Octopad+ Keyboard (#18484)
Co-authored-by: Neil Brian Ramirez <nightlyboards@gmail.com>
2022-10-20 19:21:04 -07:00
Joel Challis
345f19a5d7 Add converter support to keymap.json (#18776) 2022-10-20 18:21:17 -07:00
QMK Bot
6e55aa42fa Merge remote-tracking branch 'origin/master' into develop 2022-10-21 01:20:56 +00:00
Stefan
2c3859fbf7 Keychron Q3 I2C & CKLED2001 transfer speedup (#18780) 0.18.15 2022-10-20 18:20:47 -07:00
8bits4ever
93a0995e48 A1200 Converter. Small modification on a1200.h file (#18783)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-10-20 18:20:23 -07:00
QMK Bot
b0982f85e0 Merge remote-tracking branch 'origin/master' into develop 2022-10-21 01:17:36 +00:00
James Young
c3b6a4bcb2 Wavtype p01_ultra Touch-Up (#18784) 2022-10-20 18:17:04 -07:00
Ryan
1cb1a5a374 Remove legacy Grave Escape keycodes (#18787) 2022-10-20 18:04:11 -07:00
Jouke Witteveen
d192d70327 Update keyboards readme (#18714) 2022-10-20 17:42:44 -07:00
Joel Challis
08e111758d Remove stale userspace/keymaps (#18700) 2022-10-20 23:15:15 +01:00
QMK Bot
00a4774243 Merge remote-tracking branch 'origin/master' into develop 2022-10-20 21:30:35 +00:00
Markus Fritsche
dbce41cb6b [Docs] Update platformdev_blackpill_f411.md (#18666)
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-10-20 14:29:57 -07:00
Thomas Kriechbaumer
c4f99f06ab ws2812: replace RGBLED_NUM with driver-owned constant to decouple driver from RGBLEDs/RGBMATRIX defines (#18036) 2022-10-21 08:17:51 +11:00
Ryan
a7d6643e3d Fix build failures uncovered by #18753 (#18789) 2022-10-21 07:28:18 +11:00
Ryan
af678521c1 Remove quantum/audio from global VPATH (#18753) 2022-10-20 14:41:45 +01:00
Joel Challis
0b41c13509 [CLI] Ensure consistent clean behaviour (#18781) 2022-10-20 14:35:27 +01:00
Ryan
c347e732be Remove legacy EEPROM clear keycodes (#18782)
* `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-20 12:20:07 +01:00
QMK Bot
35f1cd0ec4 Merge remote-tracking branch 'origin/master' into develop 2022-10-20 07:53:11 +00:00
Wolf Van Herreweghe
d13f5f0d66 [Keyboard] Fix LEDs being inverted on Sabre (#18762) 2022-10-20 00:52:38 -07:00
QMK Bot
053153ceb5 Merge remote-tracking branch 'origin/master' into develop 2022-10-20 07:42:13 +00:00
James Young
1b107baf56 Wilba Tech WT65-D Layout Additions (#18779) 2022-10-20 00:41:40 -07:00
Drashna Jael're
f1a9259ac9 Merge remote-tracking branch 'origin/master' into develop 2022-10-20 00:38:14 -07:00
James Young
ada77ac291 Ano Layout Refactor (#18778)
* 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-19 17:49:37 -07:00
QMK Bot
089df34e9e Merge remote-tracking branch 'origin/master' into develop 2022-10-19 20:59:21 +00:00
James Young
04e51d7aa8 Delikeeb Vaneela Configurator Fix (#18777)
* info.json: fix layout reference

`LAYOUT` -> `LAYOUT_ortho_5x12`

* info.json: apply friendly formatting

* info.json: correct maintainer value
2022-10-19 21:58:47 +01:00
Joel Challis
aa8e0a3e7a Build correctly when out of tree (#18775) 2022-10-19 17:43:25 +01:00
Ryan
18dc851e37 Remove legacy Debug keycode (#18769)
* `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-19 11:33:05 +01:00
Joel Challis
fc0330a54a Correctly build keymap.json containing additional config (#18766) 2022-10-19 11:29:44 +01:00
Nick Brassel
f99b9ba270 Widen the ARM Cortex-M family support. Allow USB peripheral change. (#18767) 2022-10-19 17:17:49 +11:00
QMK Bot
d2bc11ca67 Merge remote-tracking branch 'origin/master' into develop 2022-10-19 00:41:02 +00:00
Tyler Thrailkill
0b8fbff1cb Adjust oled gen to fix flashing on timeout (#18747)
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-19 01:40:26 +01:00
Joshua Diamond
80fdbfce5f A little personal cleanup after #18726 and #18729 (#18734)
* A little cleanup after #18726

* Re-instate RGBLIGHT_EFFECT_STATIC_GRADIENT

* Extend to spin
2022-10-19 00:28:19 +01:00
fauxpark
803d62f78a Merge remote-tracking branch 'upstream/master' into develop 2022-10-18 13:33:37 +11:00
mmccoyd
89dbc18161 [Keymap] manna-harbour_miryoku RESET to QK_BOOT (#18755)
Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
2022-10-18 13:23:21 +11:00
QMK Bot
e59cb51be0 [CI] Format code according to conventions (#18756) 2022-10-18 08:29:19 +11:00
Jamal Bouajjaj
9d4c4ceee1 4 Driver support for IS31FL3737 (#18750)
* Added 4 driver support for the IS31FL3737 LED driver

* Updated docs for IS31FL3737 to support 4 drivers
2022-10-18 08:26:58 +11:00