~ruther/qmk_firmware

c56b9a1c — James Young 5 years ago
Add ChangeLog for 2020 Aug 29 Breaking Changes
bdd8d267 — Zach White 5 years ago
Allow joysticks to be used without analog pins (#10169)

* Allow joysticks to be used without analog pins

* change how analog/digital joysticks are specified
K-Type refactor (#9864)

* K-Type refactor

* Declare QMK in product name again

* Hopefully fix matrix scanning

* Maybe this time

* Partial (literally) RGB Matrix support

* Put RGB_MATRIX_ENABLE into rgb keymap for now

* Add ifdefs for RGB config

* Set layer 1 to actually be layer 1...

* Update keyboards/k_type/readme.md

* Put all RGB config in keymap for now

* Set SDB high?

* Before `rgb_matrix_init()` would be best

* User level, not keyboard

* Combating dropped keys

* Nope

* Readme for RGB keymap

* Remove custom matrix
Remove support for Adafruit EZ-Key (#10103)

* Remove support for Adafruit EZ-Key

* Update docs/ja/feature_bluetooth.md

Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>

Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
15df82cd — Sergey Vlasov 5 years ago
Fix DMA stream ID calculation in ws2812_pwm (#10008)

Some STM32 chips have STM32_DMA1_STREAM1 as the first DMA stream, others
(F4xx, F7xx, H7xx) have STM32_DMA1_STREAM0.  Instead of those names, use
STM32_DMA_STREAM(0), which should always give the first stm32_dma_stream_t
structure in the DMA streams array, so that the stream ID would be
calculated correctly.
1de39e56 — Nick Brassel 5 years ago
Define STM32_DMA_REQUIRED when using DMA-based WS2812 driver on STM32. (#10127)

Kiibohd bootloader, take 2 (#10129)

fa6cf857 — Richard 5 years ago
Add a method to read the OLED display buffer from user space (#8777)

* Adding extern and declaration

* Change to mediated buffer read

* Adding raw byte read

* Restore write raw... D'Oh

* Working struct return

* Pack that struct

* Remove conditional packing and add example to docs

* Cleanup tab/spaces

* Update docs/feature_oled_driver.md

Prettify formatting

* Update drivers/oled/oled_driver.h

Prettify formatting
92385b3f — Drashna Jaelre 5 years ago
Better handle LTO_ENABLE (#9832)

* Better handle LTO_ENABLE

Especially when calling from command line

* Replace LINK_TIME_OPTIMIZATION_ENABLE with LTO_ENABLE

* Remove long for LTO from show_options.mk
More Bluetooth refactoring (#9905)

47f8947b — yiancar 5 years ago
Update vusb to match 3rd endpoint. (#9020)

* Update vusb to match 3rd endpoint.

- With the addition of https://github.com/qmk/v-usb/pull/1 a 3rd endpoint (endpoint4) becomes available.
- We can assign mouse/extrakeys to that endpoint as its a desirable feature and leave rawhid and console to compete for the 2nd endpoint.

NOTE: The version of vusb.c in future branch is older than master. Just remember that it will need a #error if both raw_hid and console are enabled at the same time.

* Final Fixes

* Update tmk_core/protocol/vusb/vusb.c

* Update tmk_core/protocol/vusb/vusb.c

* Update tmk_core/protocol/vusb/usbconfig.h

* Update tmk_core/protocol/vusb/usbconfig.h

* Update tmk_core/protocol/vusb/usbconfig.h

* Update tmk_core/protocol/vusb/usbconfig.h

* Updated vusb submodule to latest commit
Remove unused CORTEX_VTOR_INIT (#10053)

15b5ff1d — Joel Challis 5 years ago
Remove f072 backlight warning (#10040)

* Remove f072 backlight warning

* Remove f072 backlight warning from docs
21a00b7f — Joel Challis 5 years ago
ARM backlight - timer implementation (#8291)

* Add GPT timer based backlight driver

* Update to tim15 to avoid conflict with audio

* Update quantum/backlight/backlight_timer.c
568cae28 — Greg Wright 5 years ago
#define AUTO_SHIFT_SETUP (#8441)

* #define AUTO_SHIFT_SETUP

* Clarification

Changed `#ifndef` to `#ifdef` and moved enable disable outside AUTO_SHIFT_SETUP

* AUTO_SHIFT_NO_SETUp
167daa9c — Nick Brassel 5 years ago
Add ability to dump all makefile variables for the specified target. (#8256)

d00ac5df — Sergey Vlasov 5 years ago
Add `st-flash` flash target (#9964)

* Add `st-flash` flash target

Add support for flashing the firmware via the `st-flash` utility from
the STLink Tools package (https://github.com/stlink-org/stlink).

* Add `st-flash` to the `qmk flash -b` output
ea43bc89 — Danny 5 years ago
Keebio RGB wiring update (#7754)

* Change RGB wiring for Levinson

* Update RGB wiring for Iris

* Update RGB wiring for Nyquist

* Update RGB wiring for Quefrency

* Update RGB wiring for Viterbi

* Update RGB wiring for Fourier

* Update RGB wiring for BFO

* Handle redefinition of RGBLED_SPLIT
dba81487 — David Kosorin 5 years ago
Fix Czech keycodes (#9987)

Fix joystick compile issues (#9949)

Next