summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-20[Core] RISC-V toolchain and picolibc fixes (#15109)Stefan Kerkmann
* [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-20Rework encoders to enable asymmetric split keyboards (#12090)Balz Guenat
Co-authored-by: Balz Guenat <balz.guenat@siemens.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-11-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keymap] Initial simple keymap for ForeverAnApple (#14654)ForeverAnApple
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keyboard] Added Jels88 (#15090)jels
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-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19Meletrix Zoom65 Refactor (#15222)James Young
2021-11-19Minimon Index Tab touch-up (#15224)James Young
2021-11-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19Undead60M touch-up (#15214)James Young
2021-11-19Lime rev1: fix Configurator implementation (#15213)James Young
2021-11-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keyboard] Fix xox70 via layout (#15220)Drashna Jaelre
2021-11-20 CI: Create GitHub Actions unit test workflow (#15223)Nick Brassel
* 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-19[Bug] Fix timer include in override_wiring.c (#15221)Drashna Jaelre
* [Bug] Fix timer include in override_wiring.c * add platforms to keep parity with old method
2021-11-19Move tmk_core/common/<plat> (#13918)Joel Challis
2021-11-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19Handwired Split65: Fix QMK Configurator Implementation (#15209)James Young
2021-11-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keyboard] Add xox70 (#15098)rhmokey
2021-11-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keymap] 3w6 helltm keymap (with ascii art) (#15146)HellTM
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keymap] Sofle RGB - fixed switch and numpad layers (#15094)Andy
2021-11-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keyboard] Add Keebcats Denis PCB (#15154)Callum Hart
2021-11-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keyboard] Add b87 keyboard (#15091)jels
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19[Keyboard] Add TKL-FF v2 (#15144)Ramon Imbao
Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-11-19Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-19[Keyboard] Aozora update (#15201)Nick Abe
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-19Merge remote-tracking branch 'origin/master' into developDrashna Jael're
2021-11-19[Keymap] Add yoshimaru46's keymap for Ergodash mini (#15191)Yoshihiro Saito
2021-11-19[Keyboard] Add Keebcats Dougal PCB (#15168)Callum Hart
2021-11-19[Keyboard] Add MTBKeys MTB60 Keyboard (Solderable and Hotswap edition) (#14222)Kyle Gieselman
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-18Chalice: Fix QMK Configurator Implementation (#15206)James Young
2021-11-18FFKeebs PĂșca Refactor (#15208)James Young
2021-11-18handwired/split89 Layout Macro Refactor (#15210)James Young
2021-11-18[Keyboard] Add miniashen40 (#14238)jfescobar18
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2021-11-18[Docs] Clarify "nested" and "rolling" key sequences (#14655)Henré Botha
2021-11-19[Bug] Revert backlight pins on function call (#15205)Drashna Jaelre
2021-11-18[CLI] `list-keymaps`/`list-layouts`: Check keyboard passed in (#15204)Ryan
* [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[cli] Export list of `develop` PRs to be merged into `master` (#13944)Nick Brassel
* 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[Bug] Fix missing variable for Backlight Breathing (#15199)Drashna Jaelre
* [Bug] Fix missing varaible for Backlight Breathing * Better fix * formatting
2021-11-17Add diff logic to python format subcommand (#15156)Joel Challis
* Add diff logic to python format subcommand * Update test * Add in filter per format-c * fix tests * Update new workflow
2021-11-17Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-11-17Call steno_set_mode inside eeconfig_init_user in the doc (#15176)Alexis Jeandeau
2021-11-18rename kprepublic bm keyboards to have a standardized naming format (#15047)peepeetee
* change missed kprepublic readmes * fix xiudi readmes * initial change, see pr description * change readmes * changes names in readmes and device descriptors
2021-11-18Format code according to conventions (#15196)QMK Bot