~ruther/qmk_firmware

ba10b870 — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
191b9899 — Álvaro Cortés 2 years ago
[Keymap] update colemad crkbd (corne) keyboard (#21515)

Co-authored-by: Álvaro Cortés Devesa <alvarocortesdevesa@Alvaros-MacBook-Pro.local>
103199dd — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
de2b180b — Its TLeo 2 years ago
[Keyboard] add itstleo40 PCB (#21536)

Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
32174abc — Stefan Kerkmann 2 years ago
Update keyboard report descriptor for USB compliance (#21626)

Running the "HID Tests" suite of the USB 3 Command Verifier (USB3CV)
tool resulted in the following error:

(HID: 3.2.61) The report descriptor returned in response to a
GetDescriptor(Report) must be compliant with the HID specification.

Byte Number:   37h (  55d)
Data Field: 91 02
Mnemonic:  Output
Value: (Variable)
Errors: Error:   LOGICAL MAX MUST be bounded by Report Size

The error stems from the fact that logical minimum and maximum are
global items, which means that the next item in a report descriptor
inherits the value from the previously set value. In this case the
status leds item inherited the logical minimum (=0) and maximum (=255)
from the keycodes item. As the status leds set a report size of 1 bit,
wich can only hold a boolean, it becomes clear that this range would
never fit.

The fix is straightforward, we just define a appropriate logical maximum
(=1), the mismatch is solved and our keyboard now passes the compliance
tests. Defining the logical minimum is redundant in this case but is
kept to form a logical block.
3a413e4b — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Add Divine keyboard (#21593)

fca71f8d — Stefan Kerkmann 2 years ago
[Keyboard] Add STM32f3 Discovery onekey (#21625)

96789a7c — Nebuleon 2 years ago
Unify MIDI note calculation with the audio feature's algorithm (#21588)

Unicode: move keycode aliases to a separate header (#21613)

a954a721 — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
4f095252 — Sergey Vlasov 2 years ago
helix/rev3_4rows, helix/rev3_5rows: Fix build with converters (#21608)

The code for Helix rev3 boards could not be built with, e.g.,
`CONVERT_TO=rp2040_ce` due to invalid `#include <stdio.h>` in the
keyboard level `config.h` (apparently the AVR version of that file
contains guards against usage in assembly code, which was hiding the
bug).  Move `#include <stdio.h>` to the C sources which need it.
f3a7cd55 — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
ce11427b — Duncan Sutherland 2 years ago
Amend documented `RGBLIGHT_HUE_STEP` default value (#21617)

e971ce29 — Nebuleon 2 years ago
Remove needless precision in additive DAC sample generation (#21498)

9bc85ff5 — Nebuleon 2 years ago
Reduce needless precision in audio note frequency calculation (#21496)

3e631cb5 — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
2c70d389 — leep-frog 2 years ago
On-each-release tap dance function (#20255)

Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
bf498b2d — harveysch 2 years ago
[Keyboard] Add splitkb.com's Aurora Sofle v2 (#21499)

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Thomas Baart <mail@thomasbaart.nl>
821db155 — Nebuleon 2 years ago
Fix stuck note with square wave in additive DAC (#21589)

Next