06f18e22d9
fix broken macro in transport.h ( #15239 )
2021-11-20 20:09:21 +00:00
5c2052fd47
[Core] RISC-V toolchain and picolibc fixes ( #15109 )
...
* [Core] Fix RISC-V toolchain installation
The risc-v toolchain is only available on distributions based on Debian 11+
so we check for their availability before installing them.
* [Core] Fix heap symbols and syscalls for picolibc
picolibc internally uses __heap_start and __heap_end instead of the
defacto chibios linker script standard __heap_base__ and __heap_end__
therefore we introduce these symbols as an alias. Usually all memory
used within QMK is statically allocated, but some algorithms make usage
of malloc and friends.
Also the timeval struct is not defined by picolibc for syscalls, therefore it
is declared as stub.
2021-11-20 20:04:16 +00:00
32215d5bff
Rework encoders to enable asymmetric split keyboards ( #12090 )
...
Co-authored-by: Balz Guenat <balz.guenat@siemens.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-11-20 09:06:08 -08:00
d11d2459ce
Merge remote-tracking branch 'origin/master' into develop
2021-11-20 04:15:27 +00:00
eff9288759
[Keymap] Initial simple keymap for ForeverAnApple ( #14654 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-19 20:14:54 -08:00
fb953fb5c3
Merge remote-tracking branch 'origin/master' into develop
2021-11-20 03:48:28 +00:00
60b032e3bf
[Keyboard] Added Jels88 ( #15090 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@users.noreply.github.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-19 19:47:58 -08:00
d08a33a45b
Merge remote-tracking branch 'origin/master' into develop
2021-11-20 03:44:47 +00:00
f7b24e2965
Meletrix Zoom65 Refactor ( #15222 )
2021-11-19 19:44:23 -08:00
9ccd22e8de
Minimon Index Tab touch-up ( #15224 )
2021-11-19 19:44:10 -08:00
123015952f
Merge remote-tracking branch 'origin/master' into develop
2021-11-20 03:42:54 +00:00
5de50cf645
Undead60M touch-up ( #15214 )
2021-11-19 19:42:44 -08:00
0facda9ecb
Lime rev1: fix Configurator implementation ( #15213 )
2021-11-19 19:42:27 -08:00
9670a85163
Merge remote-tracking branch 'origin/master' into develop
2021-11-20 03:40:32 +00:00
7343a2fc93
[Keyboard] Fix xox70 via layout ( #15220 )
2021-11-19 19:40:02 -08:00
8cefe141f8
CI: Create GitHub Actions unit test workflow ( #15223 )
...
* Create GitHub Actions unit test workflow
* Create GitHub Actions unit test workflow - checkout submodules
* Create GitHub Actions unit test workflow - update job name
* Develop branch.
* Update .github/workflows/unit_test.yml
Co-authored-by: Joel Challis <git@zvecr.com >
* Update .github/workflows/unit_test.yml
Co-authored-by: Joel Challis <git@zvecr.com >
* builddefs
Co-authored-by: zvecr <git@zvecr.com >
2021-11-20 09:04:11 +11:00
ac00b6da29
[Bug] Fix timer include in override_wiring.c ( #15221 )
...
* [Bug] Fix timer include in override_wiring.c
* add platforms to keep parity with old method
2021-11-19 21:22:45 +00:00
2728603fe6
Move tmk_core/common/<plat> ( #13918 )
2021-11-19 10:41:02 -08:00
43b9e23bae
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 17:54:22 +00:00
0107d77c24
Handwired Split65: Fix QMK Configurator Implementation ( #15209 )
2021-11-19 09:53:42 -08:00
1888661ed9
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 17:53:12 +00:00
6b3b302dfe
[Keyboard] Add xox70 ( #15098 )
2021-11-19 09:53:00 -08:00
eccdba0124
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 17:52:54 +00:00
fa35df0374
[Keymap] 3w6 helltm keymap (with ascii art) ( #15146 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-19 09:52:33 -08:00
655015da4e
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 17:52:24 +00:00
3491a386da
[Keymap] Sofle RGB - fixed switch and numpad layers ( #15094 )
2021-11-19 09:52:15 -08:00
f5e2eda764
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 17:52:05 +00:00
802d7e5e15
[Keyboard] Add Keebcats Denis PCB ( #15154 )
2021-11-19 09:51:42 -08:00
070ef07a34
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 17:51:36 +00:00
5c3afe3e6b
[Keyboard] Add b87 keyboard ( #15091 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-19 09:51:21 -08:00
817a82378b
[Keyboard] Add TKL-FF v2 ( #15144 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-11-19 09:51:00 -08:00
8011cbcc50
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 17:50:51 +00:00
66792b0769
[Keyboard] Aozora update ( #15201 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-19 09:50:10 -08:00
4be9919e9f
Merge remote-tracking branch 'origin/master' into develop
2021-11-19 09:48:23 -08:00
94b5350246
[Keymap] Add yoshimaru46's keymap for Ergodash mini ( #15191 )
2021-11-19 09:42:39 -08:00
10c36032a0
[Keyboard] Add Keebcats Dougal PCB ( #15168 )
2021-11-19 09:41:12 -08:00
58e7527e60
[Keyboard] Add MTBKeys MTB60 Keyboard (Solderable and Hotswap edition) ( #14222 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-19 08:02:19 -08:00
4f764519ab
Chalice: Fix QMK Configurator Implementation ( #15206 )
2021-11-18 22:13:05 -08:00
9cdbc040cd
FFKeebs Púca Refactor ( #15208 )
2021-11-18 22:12:49 -08:00
26ae432190
handwired/split89 Layout Macro Refactor ( #15210 )
2021-11-18 22:12:21 -08:00
d2b20692fb
[Keyboard] Add miniashen40 ( #14238 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-11-18 21:03:56 -08:00
a5155b98fb
[Docs] Clarify "nested" and "rolling" key sequences ( #14655 )
2021-11-18 20:34:22 -08:00
50dc313e80
[Bug] Revert backlight pins on function call ( #15205 )
2021-11-19 06:06:55 +11:00
aee10ccc5c
[CLI] list-keymaps
/list-layouts
: Check keyboard passed in ( #15204 )
...
* [CLI] `list-keymaps`/`list-layouts`: Check keyboard passed in
* Update lib/python/qmk/cli/list/keymaps.py
Co-authored-by: Joel Challis <git@zvecr.com >
* Update lib/python/qmk/cli/list/layouts.py
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2021-11-18 17:55:07 +00:00
b9148eb1bd
[cli] Export list of develop
PRs to be merged into master
( #13944 )
...
* Add developer-only command for exporting the list of PRs associated with a merge to `develop`.
* qmk pytest
* Imports.
* Remove dependencies from requirements file, manually handle.
* Reduce complexity, qmk generate-api taking too long so relying on CI
2021-11-18 17:05:08 +00:00
88eaf78628
[Bug] Fix missing variable for Backlight Breathing ( #15199 )
...
* [Bug] Fix missing varaible for Backlight Breathing
* Better fix
* formatting
2021-11-18 16:37:34 +11:00
cd50fdf7ee
Add diff logic to python format subcommand ( #15156 )
...
* Add diff logic to python format subcommand
* Update test
* Add in filter per format-c
* fix tests
* Update new workflow
2021-11-17 23:02:45 +00:00
aa712b5e28
Merge remote-tracking branch 'origin/master' into develop
2021-11-17 22:31:15 +00:00
b5d24f9efb
Call steno_set_mode inside eeconfig_init_user in the doc ( #15176 )
2021-11-17 22:30:42 +00:00
c5f1e9797a
rename kprepublic bm keyboards to have a standardized naming format ( #15047 )
...
* change missed kprepublic readmes
* fix xiudi readmes
* initial change, see pr description
* change readmes
* changes names in readmes and device descriptors
2021-11-18 08:37:23 +11:00