Joel Challis and GitHub
5500c428dd
Rename platform SRC variable ( #14894 )
2021-10-20 21:04:23 +01:00
Joel Challis and GitHub
84d5198ef9
Align PS/2 GPIO defines ( #14745 )
...
* Align PS/2 GPIO
* Align PS/2 GPIO
* refactor more keyboards
* Remove more defines
* Put back avr/chibios split
* format
2021-10-20 20:07:40 +01:00
QMK Bot
1fb2a0c74e
Merge remote-tracking branch 'origin/master' into develop
2021-10-20 03:51:11 +00:00
Drashna Jaelre and GitHub
0fd45d5984
Fix type of Tap Dance max index variable ( #14887 )
2021-10-19 20:50:44 -07:00
QMK Bot
034e78c083
Merge remote-tracking branch 'origin/master' into develop
2021-10-20 01:48:39 +00:00
Sergey Vlasov and GitHub
c9562ebfde
Make the MAGIC_TOGGLE_GUI keycode work ( #14886 )
2021-10-19 18:48:01 -07:00
QMK Bot
7cb6d0f3bd
Merge remote-tracking branch 'origin/master' into develop
2021-10-19 14:27:43 +00:00
precondition and GitHub
5fbcbc6af8
[DOCS] Fix the STENO_COMBINEDMAP table ( #14883 )
2021-10-20 01:26:59 +11:00
Nick Brassel and GitHub
d9be6dea3a
Fix builds for ChibiOS + Cortex-M0[+] ( #14879 )
2021-10-18 22:29:27 +01:00
01b702bece
Split out HAPTIC_ENABLE to have separate DRIVER option ( #14854 )
...
* DRIVER -> ENABLE
* Update generic_features.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update common_features.mk
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-18 12:55:44 +01:00
Stefan Kerkmann and GitHub
e50867d52d
[Core] Add support for RISC-V builds and GD32VF103 MCU ( #12508 )
...
* Add support for RISC-V builds and GD32VF103 MCU
* Add toolchain selection in chibios.mk based on the mcu selected in
mcu_selection.mk
* Reorder and added comments to chibios.mk to have a streamlined makefile
* Add GD32VF103 mcu to possible targets for QMK.
* Add STM32 compatibility for GD32VF103 MCU, this is hacky but more efficent
then rewriting every driver.
* Add GigaDevice DFU bootloader as flash target, please note that
dfu-util of at least version 0.10 is needed.
* Add analog driver compatibility
* Add apa102 bitbang driver compatibility
* Add ws2812 bitbang driver compatibility
* Add eeprom in flash emulation compatibility
* Allow faster re-builds with ccache
* Add SiPeed Longan Nano to platform files
* Add SiPeed Longan Nano Onekeys
* Make quine compatible with other bootloaders
* Support builds with picolibc
* Add risc-v toolchain to arch and debian/ubuntu scripts
2021-10-18 16:23:20 +11:00
7e3ff206b8
Add HT32 support to core ( #14388 )
...
* tmk_core: temporary fix to allow HT32 based keyboards to work without patched ChibiOS-contrib (AnnePro2)
* HT32: add spi support
Add persistent led support with eeprom (#9 )
* adding HT32 support to chibios SPI master driver
update spi driver, fix bad merging with master
* HT32: fix formatting
HT32: Fix formatting: tmk_core/protocol/chibios/usb_main.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* HT32: Apply suggestions from fauxpark's code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* HT32: update spi driver
* ht32: apply code review suggestions, remove old workaround
Co-authored-by: tech2077 <tech2077@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-18 16:17:29 +11:00
QMK Bot
1a63b24548
Merge remote-tracking branch 'origin/master' into develop
2021-10-18 00:10:09 +00:00
Sergey Vlasov and GitHub
587f7508fc
preonic/rev3_drop: Fix old custom matrix code ( #14857 )
...
The old custom matrix code for Preonic rev3 was relying on the
`matrix_col_t` type, because the code actually reads the row pins and
assembles the state for whole columns, and then transposes the matrix in
the custom debouncing code. Restore that type (which is no longer
defined by the core QMK code) to make the custom matrix code work
properly (when `matrix_row_t` was used instead of `matrix_col_t`, the
state of two electrical rows was lost, and those electrical rows
corresponded to the bottom physical row, which did not work).
2021-10-18 11:09:33 +11:00
Joel Challis and GitHub
ad2b017ee6
Remove legacy Makefile functionality ( #14858 )
2021-10-18 00:15:26 +01:00
Joel Challis and GitHub
bd2f8ab88a
Infer more when building features ( #13890 )
2021-10-17 22:37:48 +01:00
QMK Bot
bb80b2a40c
Merge remote-tracking branch 'origin/master' into develop
2021-10-17 04:26:49 +00:00
Roger and GitHub
d2f9e352c8
[Keymap] added media controls, copy and paste; moved print screen ( #14850 )
2021-10-16 21:26:13 -07:00
QMK Bot
9a1cc8b70c
Merge remote-tracking branch 'origin/master' into develop
2021-10-17 02:51:32 +00:00
b8ca0af06a
[Keyboard] Add SpiderIsland 25 key keyboard ( #14793 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-16 19:51:02 -07:00
QMK Bot
3f582486ad
Merge remote-tracking branch 'origin/master' into develop
2021-10-17 02:23:08 +00:00
772f67484f
[Keyboard] Update Support for The Uni ( #14569 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Peter Park <peter@Peters-MacBook-Air.local >
2021-10-16 19:22:35 -07:00
QMK Bot
b0c2dd8d50
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 16:45:28 +00:00
Ryan and GitHub
3c0eeec755
Try to clarify "number of elements in info.json does not match" error ( #14844 )
2021-10-16 17:44:56 +01:00
QMK Bot
776e6b8d37
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 16:03:50 +00:00
tangowithfoxtrot and GitHub
9200baf593
[Keyboard] Fix minor typo in Ploopy Trackball Nano Docs ( #14717 )
2021-10-16 09:03:12 -07:00
QMK Bot
82bff2d80c
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 08:31:35 +00:00
Takeshi ISHII and GitHub
eddb206369
add docs/ja/ja_doc_status.sh ( #14402 )
2021-10-16 17:31:09 +09:00
QMK Bot
fbdaf8ed32
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 06:09:14 +00:00
9e2e773782
[Keyboard] Amended Some Pins - KiwiKeebs Macro V2 ( #14824 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ash <ash@splitpixel.co.uk >
2021-10-15 23:08:41 -07:00
QMK Bot
9c15fbf9b3
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 06:07:12 +00:00
79a34d8ec3
[Keyboard] Adding CK60 and CK65 ( #14737 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-15 23:06:43 -07:00
QMK Bot
ede6122ac6
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 05:34:23 +00:00
Manna Harbour and GitHub
6b299fab6e
[Keymap] Update Miryoku ( #14827 )
2021-10-15 22:33:45 -07:00
Drashna Jael're
e5662aa53d
Merge remote-tracking branch 'origin/master' into develop
2021-10-15 22:32:41 -07:00
Drashna Jaelre and GitHub
9a0addc77e
[Keymap] Drashna Keymap Updates ( #14842 )
...
* Fix issues with user split transport code
* Improve OLED (More font stuff, improved keylogger, etc)
* Add `KEYLOCK` macro to disable USB, borrowed from command feature.
* Convert Kyria fully to proton C (no more AVR kyria)
* Add Work Louder Work Board keymap
2021-10-15 22:30:23 -07:00
QMK Bot
a27c949a32
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 05:10:08 +00:00
Drashna Jaelre and GitHub
a8422cca03
[Keyboard] Tractyl Manuform Updates ( #14841 )
2021-10-15 22:09:40 -07:00
Drashna Jael're
b36f2609fe
Merge remote-tracking branch 'origin/master' into develop
2021-10-15 19:08:00 -07:00
4db5d85273
[Keymap] Added GMMK Pro keymap with RGB ( #14648 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-15 19:02:19 -07:00
QMK Bot
a119149513
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 02:02:07 +00:00
40badc4413
[Keymap] zigotica userspace ( #14670 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-15 19:02:04 -07:00
b0d293a841
[Keyboard] add Pluckey ( #14672 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-15 19:01:35 -07:00
QMK Bot
36fc46ead7
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 02:00:50 +00:00
stanrc85 and GitHub
8bb1fd04d4
[Keymap] Userspace updates ( #14832 )
2021-10-15 19:00:19 -07:00
Joel Challis and GitHub
83e978da1f
Further tidy up of STM32 eeprom emulation ( #14591 )
2021-10-16 02:58:48 +01:00
QMK Bot
5c6a8f599f
Merge remote-tracking branch 'origin/master' into develop
2021-10-16 00:43:42 +00:00
c8b00b2e91
Update documentation because GPIO functions are no longer in quantum.h ( #14826 )
...
* GPIO functions are no longer in quantum.h
* Update docs/internals_gpio_control.md
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-10-16 01:43:03 +01:00
Joel Challis and GitHub
40bc5a8192
Enable CLI flashing via mdloader ( #14729 )
...
* Enable CLI flashing via mdloader
* remove flag
* Update qmk flash help
2021-10-15 22:07:33 +01:00
Drashna Jael're
d7f69dc620
Merge remote-tracking branch 'origin/master' into develop
2021-10-14 21:26:49 -07:00