QMK Bot
5c50cb2d37
Merge remote-tracking branch 'origin/develop' into xap
2023-11-28 14:08:30 +00:00
QMK Bot
a2c745cae8
Merge remote-tracking branch 'origin/master' into develop
2023-11-28 14:07:50 +00:00
Nick Brassel
049e964e61
Attempt to fix configurator. ( #22555 )
2023-11-28 14:07:21 +00:00
QMK Bot
b985aba0d3
Merge remote-tracking branch 'origin/develop' into xap
2023-11-28 06:54:18 +00:00
leah-splitkb
2450fe28ee
Add Imera converter ( #22419 )
2023-11-28 17:53:47 +11:00
QMK Bot
a669eb9ada
Merge remote-tracking branch 'origin/develop' into xap
2023-11-28 05:43:40 +00:00
Nick Brassel
ea8d2ffe31
Branch point for 20231126 Breaking Change
2023-11-28 16:42:43 +11:00
QMK Bot
c14ff6dcca
Merge remote-tracking branch 'origin/develop' into xap
2023-11-28 05:42:29 +00:00
Nick Brassel
0115951de1
develop
-> master
, 2023q4 edition
2023-11-28 16:40:47 +11:00
Nick Brassel
39e7d44c92
Merge remote-tracking branch 'upstream/develop' into xap
2023-11-28 16:02:29 +11:00
Nick Brassel
4d99e0a23c
Remove notice about develop
.
2023-11-28 15:56:54 +11:00
Nick Brassel
07e7dd8fc1
develop
2023q4 changelog (#22552 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-11-28 15:51:56 +11:00
Nick Brassel
5501e804ff
QMK Userspace ( #22222 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-11-28 07:53:43 +11:00
QMK Bot
488f7c2bb8
Merge remote-tracking branch 'origin/develop' into xap
2023-11-27 04:39:47 +00:00
Drashna Jaelre
094357c403
Fix missed shutdown callbacks ( #22549 )
2023-11-27 15:39:17 +11:00
QMK Bot
c7b81bccb4
Merge remote-tracking branch 'origin/develop' into xap
2023-11-27 01:50:13 +00:00
フィルターペーパー
cc4a52eb93
Remove symbolic linked userspace folder ( #22548 )
2023-11-27 12:49:44 +11:00
zvecr
993e9c29e7
Merge remote-tracking branch 'origin/develop' into xap
2023-11-26 20:56:29 +00:00
Joel Challis
1ed03f498f
Remove userspace keymaps ( #22544 )
2023-11-27 05:36:45 +11:00
Joel Challis
4908d4b1ca
Stub out community layout directory structure ( #22545 )
2023-11-27 05:31:20 +11:00
db
65b5969ed5
New RGB Animations - 4 "Starlight" Animation Variations ( #22212 )
2023-11-26 23:07:32 +11:00
Nick Brassel
f96a7bbd63
Cater for ECC failures in EFL wear-leveling. ( #19749 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2023-11-26 22:59:38 +11:00
Drashna Jaelre
3ef06aa732
Improve and Cleanup Shutdown callbacks ( #21060 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2023-11-26 22:59:18 +11:00
Ryan
4601f339e4
V-USB: implement NKRO ( #22398 )
2023-11-26 22:50:53 +11:00
Ryan
cbf538aaaa
V-USB: Add generic send_report()
function ( #22323 )
2023-11-26 22:50:21 +11:00
QMK Bot
90d19fdd49
Merge remote-tracking branch 'origin/develop' into xap
2023-11-23 05:09:10 +00:00
QMK Bot
3a74fa5bf7
Merge remote-tracking branch 'origin/master' into develop
2023-11-23 05:08:37 +00:00
James Young
0379d1f59e
DC60: Fix 2u Backspace Support ( #22533 )
2023-11-23 05:08:07 +00:00
QMK Bot
9407f328a9
Merge remote-tracking branch 'origin/develop' into xap
2023-11-22 22:14:23 +00:00
QMK Bot
bf0d1fde5d
Merge remote-tracking branch 'origin/master' into develop
2023-11-22 22:13:48 +00:00
gskygithub
98013e25c6
[Keyboard] darkproject/kd83a_bfg_edition ( #18416 )
...
* Add files via upload
* [keyboard]
* [Keyboard]
* Delete flash_spi.c
* Delete flash_spi.h
* Delete wb32_spi_master.c
* Delete wb32_spi_master.h
* [Keyboard]
* Resolved requested changes
* Resolved requested changes
* Changed rules.mk file accordingly.
* Resolved changes accordingly.
* Update config.h file and rules.mk file
* Removed eeprom_flash.c file
* Update default/keymap.c file
* Delete keyboards/darkproject/kd83a_bfg_edition directory
* Add keyboard
* Add keyboard
* Delete darkproject/kd83a_bfg_edition directory
* Resolved Changes
* Resolved requested changes
* keyboard
* Add keyboard
* Delete keyboard
* Add keyboard
* Delete keyboards/darkproject/kd87a_bfg_edition directory
* update keymap.c file
* update via/keymap.c, config.h and kd83a_bfg_edition.c files
* Delete keymap.c
* Update via/keymap.c, config.h and kd83a_bfg_edition.c files
* update config.h file
* update keymap.c file
* update keymap.c file
* update config.h
* update kd83a_bfg_edition.c
* Resolved requested changes.
* Delete folder which was added accidentally.
* Update keyboards/darkproject/kd83a_bfg_edition/config.h
* Update keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c
* Update keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c
* Update keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c
* Update keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c
* Update keyboards/darkproject/kd83a_bfg_edition/info.json
* Update keyboards/darkproject/kd83a_bfg_edition/rules.mk
* Update keyboards/darkproject/kd83a_bfg_edition/info.json
* update info.json file
* update config.h file
* Updated requested changes
* update readme.md
* Resolved requested changes
* Update info.json file
* Delete kd83a_bfg_edition.h
* Delete readme.md in default folder
* Update info.json file
* update info.json
* Updated changes
* Updated changes
* Resolved requested changes
* Resolved requested changes
2023-11-22 14:13:16 -08:00
QMK Bot
8e971c4fe4
Merge remote-tracking branch 'origin/develop' into xap
2023-11-22 21:38:01 +00:00
Joel Challis
b35bac6afb
Remove unnecessary driver counts ( #22435 )
2023-11-22 21:37:32 +00:00
QMK Bot
ce41900baf
Merge remote-tracking branch 'origin/develop' into xap
2023-11-22 21:34:28 +00:00
Joel Challis
a0a6820c1b
Migrate some dip switch config to info.json ( #22437 )
2023-11-23 08:33:59 +11:00
Nick Brassel
8fa6fd6d64
Merge remote-tracking branch 'upstream/develop' into xap
2023-11-22 13:27:44 +11:00
Nick Brassel
3a5e4253fc
Add simpler method for relocating functions to RAM. ( #21804 )
2023-11-22 12:08:52 +11:00
Nick Brassel
0fcd13f552
[CLI] Remove duplicates from search results ( #22528 )
2023-11-22 12:08:26 +11:00
Joel Challis
7ae826476e
Move BACKLIGHT_PWM_PERIOD to correct docs section ( #22480 )
2023-11-22 11:41:19 +11:00
Nick Brassel
46b996a55e
CLI parallel search updates ( #22525 )
2023-11-22 11:14:34 +11:00
QMK Bot
986ca58e69
Merge remote-tracking branch 'origin/develop' into xap
2023-11-21 15:06:02 +00:00
Sergey Vlasov
7e27d72cbc
Fix qmk find
failure due to circular imports ( #22523 )
...
There was an import cycle in the Python modules:
- `qmk.build_targets` imported `qmk.cli.generate.compilation_database`;
- importing `qmk.cli.generate.compilation_database` requires
initializing `qmk.cli` first;
- the initialization of `qmk.cli` imported the modules for all CLI
commands;
- `qmk.cli.compile` imported `qmk.build_targets`.
This cycle did not matter in most cases, because `qmk.cli` was imported
first, and in that case importing `qmk.cli.generate.compilation_database`
did not trigger the initialization of `qmk.cli` again. However, there was
one corner case when `qmk.bulld_targets` was getting imported first:
- The `qmk find` command uses the `multiprocessing` module.
- The `multiprocessing` module uses the `spawn` start method on macOS
and Windows.
- When the `spawn` method is used, the child processes initialize
without any Python modules loaded, and the required modules are loaded
on demand by the `pickle` module when receiving the serialized objects
from the main process.
The result was that the `qmk find` command did not work properly on macOS
(and probably Windows too); it reported exceptions like this:
ImportError: cannot import name 'KeyboardKeymapBuildTarget' from partially initialized module 'qmk.build_targets' (most likely due to a circular import)
Moving the offending `qmk.cli.generate.compilation_database` import into
the method which actually uses it fixes the problem.
2023-11-21 15:05:29 +00:00
QMK Bot
1d55522f27
Merge remote-tracking branch 'origin/develop' into xap
2023-11-20 16:26:06 +00:00
Dasky
68722d35a3
Azoteq IQS5xx support ( #22280 )
2023-11-20 16:25:35 +00:00
QMK Bot
e69b504606
Merge remote-tracking branch 'origin/develop' into xap
2023-11-20 15:49:01 +00:00
Ryan
dda6e7fb36
LED drivers: register naming cleanups ( #22436 )
2023-11-20 15:48:23 +00:00
QMK Bot
8ee25dd9f2
Merge remote-tracking branch 'origin/develop' into xap
2023-11-20 15:42:20 +00:00
Joel Challis
e279c78ba3
Enable linking of encoders to switch within layout macros ( #22264 )
2023-11-20 15:41:48 +00:00
QMK Bot
a1461fdf05
Merge remote-tracking branch 'origin/develop' into xap
2023-11-18 21:26:30 +00:00
Sergey Vlasov
62cca5c43a
qmk find
: Fix failure with multiple filters (#22497 )
...
When multiple `-f FILTER` options were specified, `qmk find` did not
return anything at all instead of printing the list of entries that
matched all of the specified filters.
The problem was that the statement in `_filter_keymap_targets()` that
filled `targets` had a wrong indent and therefore was executed for every
filter instead of only once after applying all filters, and
`valid_keymaps` was actually an iterator and therefore could be used
only once. Moving the statement outside of the loop fixes the problem.
2023-11-19 08:26:00 +11:00