18379 Commits (c3c562cbb698347f76977a9176d281594e8c77a3)
 

Author SHA1 Message Date
QMK Bot c3c562cbb6 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Ryan 6ee29d9aa6
Tidy up ADNS9800 and PMW3360 firmware blobs (#14936) 4 years ago
Joel Challis 19b9e406dc
Align usbasp flashing behaviour (#14928) 4 years ago
QMK Bot b827daf13d Merge remote-tracking branch 'origin/master' into develop 4 years ago
Reibl János Dániel ec8c1e05af
[Keymap] Add logo to riblee userspace (#14875) 4 years ago
QMK Bot 4110b3f60e Merge remote-tracking branch 'origin/master' into develop 4 years ago
ForsakenRei ff39890620
[Docs] Add default case to tap dance example 5. (#14893) 4 years ago
QMK Bot 39494edf90 Merge remote-tracking branch 'origin/master' into develop 4 years ago
George Petri 974e9e0a6b
[Keymap] Add Gergoplex keymap (#14768) 4 years ago
QMK Bot 4721b0eda2 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Reibl János Dániel a167a95bd0
[Keymap] Simplify unicode input mode change and CTRL and GUI swapping (#14874) 4 years ago
QMK Bot 3aadf45668 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Ingomancer bfddc7dfa1
Reformat iris keymap antonlindstrom to be a bit more readable and consistent (#14902)
Co-authored-by: Ingo Junefjord <ingo.junefjord@attentec.se>
4 years ago
QMK Bot 640a596cca Merge remote-tracking branch 'origin/master' into develop 4 years ago
jonavin 443d306827
[Keymap] Jonavin userspace keymap updates INVERT_NUMLOCK_INDICATOR (#14880)
Co-authored-by: Jonavin <=>
4 years ago
jurassic73 09daafd489
Corrected keyboard layout which was causing issue in QMK configurator (#14891) 4 years ago
QMK Bot 4614aca211 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Álvaro A. Volpato d71c962b61
[Keyboard] Update encoder callback on Evolv75 (#14757)
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years ago
QMK Bot 4eec20f1de Merge remote-tracking branch 'origin/master' into develop 4 years ago
TW59420 8ec1afd17c
[Keyboard] Add MW75 support (#14833) 4 years ago
Joel Challis b9c9f3759a
Remove legacy handling for ErgoDox Infinity handedness (#14919) 4 years ago
QMK Bot 3b04425f1a Merge remote-tracking branch 'origin/master' into develop 4 years ago
Dasky 1953a968c5
Check usb transmit status in send_extra() (#14643) 4 years ago
QMK Bot 203b87a7d5 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Danny 1e13d07cac
Fix right half of Nyquist in 4x12 mode having row shifted up by one (#14914) 4 years ago
QMK Bot bd3e42c4a8 Merge remote-tracking branch 'origin/master' into develop 4 years ago
James Young 3979137995
Pteron36 Refactor (#14904)
* reformat info.json

- friendly-format info.json
- move the right half to the left by 0.5u (improves readability, for me anyway)
- correct key sequence

* refactor default keymap

- use short-form keycodes
- use four-space indent

* refactor via keymap

- use short-form keycodes
- use four-space indent

* update maintainer field in info.json

Use the maintainer's GitHub username.

* readme touch-up

Minor edit to the lead paragraph, and reformat the Hardware Availability section.

* change BOOTMAGIC_ENABLE from `lite` to `yes`
4 years ago
Joel Challis 0093d3d761
Initial USB2422 driver (#14835) 4 years ago
Joel Challis 1b1f3ec68e
Split out arm_atsam shift register logic (#14848) 4 years ago
Joel Challis 1b93d576f8
Fix ccache default (#14906) 4 years ago
Joel Challis b36e0c6658
Move USE_CCACHE logic to common location (#14899) 4 years ago
Joel Challis 1816006121
Tidy up LCD_ENABLE/visualizer references (#14855)
* Tidy up LCD_ENABLE/visualizer references

* Fix up my (333fred) ergodox keymap with new LCD driver

Co-authored-by: Fredric Silberberg <fred@silberberg.xyz>
4 years ago
Joel Challis d4be4b67a2
Relocate PS2 code (#14895)
* Relocate ps2 protocol code

* clang

* Move makefile logic
4 years ago
Joel Challis 5500c428dd
Rename platform SRC variable (#14894) 4 years ago
Joel Challis 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
4 years ago
QMK Bot 1fb2a0c74e Merge remote-tracking branch 'origin/master' into develop 4 years ago
Drashna Jaelre 0fd45d5984
Fix type of Tap Dance max index variable (#14887) 4 years ago
QMK Bot 034e78c083 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Sergey Vlasov c9562ebfde
Make the MAGIC_TOGGLE_GUI keycode work (#14886) 4 years ago
QMK Bot 7cb6d0f3bd Merge remote-tracking branch 'origin/master' into develop 4 years ago
precondition 5fbcbc6af8
[DOCS] Fix the STENO_COMBINEDMAP table (#14883) 4 years ago
Nick Brassel d9be6dea3a
Fix builds for ChibiOS + Cortex-M0[+] (#14879) 4 years ago
Joel Challis 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>
4 years ago
Stefan Kerkmann 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
4 years ago
bwisn 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>
4 years ago
QMK Bot 1a63b24548 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Sergey Vlasov 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).
4 years ago
Joel Challis ad2b017ee6
Remove legacy Makefile functionality (#14858) 4 years ago
Joel Challis bd2f8ab88a
Infer more when building features (#13890) 4 years ago
QMK Bot bb80b2a40c Merge remote-tracking branch 'origin/master' into develop 4 years ago