~ruther/qmk_firmware

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)

e34eca36 — Tynan Beatty 5 years ago
Noeeprom functions for rgb_matrix (#9487)

* Add eeprom_helpers for toggle, mode, sethsv, speed; add set_speed; add noeeprom versions of toggle, step, hue, sat, val, and speed

* qmk cformat rgb_matrix

* Add rgb_matrix_set_speed and *_noeeprom functions

* Do not expose rgb_matrix_*_eeprom_helper functions
c990dc1e — Nick Brassel 5 years ago
Add support for hsv->rgb conversion without using CIE curve. (#9856)

* Add support for hsv->rgb conversion without using CIE curve.

* Modify anavi/macropad8 to disable unicode (was unused), otherwise firmware size is too large.
200444f8 — flehrad 5 years ago
[Keyboard] relocating boards by flehrad (#9635)

Co-authored-by: flehrad <flehrad@users.noreply.github.com>
Next