~ruther/qmk_firmware

e15dbb49 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
743f7802 — Jakub HorĂ¡k 3 years ago
[Keymap] Add keymap for the Keychron Q1 ISO layout (#14853)

* Add keymap for the Keychron Q1 ISO layout

- The rightest key column is: Ins, Home, PgUp, PgDn, which differs from the default.
- RGB lighting turns off when the computer sleeps
- Caps Lock and alpha keys turn red to indicate when Caps Lock is on
- When the Fn layer is active, RGB lighting turns off for keys that are not assigned

* Update keyboards/keychron/q1/rev_0102/keymaps/kubahorak/rgb_matrix_user.c

Suggestion from review

Co-authored-by: Drashna Jaelre <drashna@live.com>

Co-authored-by: Drashna Jaelre <drashna@live.com>
093d5c99 — Derek Hsu 3 years ago
[Keyboard] Add Runner3680 with 5x6+5x8 layout (#14617)

* [Keyboard] Add Runner3680 keyboard with 5x6 + 5x8 layout

* [Keymap] Use general audio key codes instead of MacOS specific ones

* [Keymap] Add via support

* [Keyboard] Add config for RGB Matrix feature for runner3680 5x6+5x8 layout

* Add license to .c and .h files

* Remove unused code

* [Keymap] Rename 'JIS' directory to be lower cased

* [Keyboard] Explicitly define enabled RGB lighting effects for Runner3680

* [Keyboard] Remove unused code of Runner3680

* [Keyboard] Move RGB Matrix related config to keyboard's rules.mk file

* [Keymap] Clean up default keymaps of Runner3680
3a3272a3 — Nick Brassel 3 years ago
Defer pin operations to gpio.h (#15589)

11d5ff41 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
672c6b47 — Drashna Jaelre 3 years ago
Make (un)register code functions weak (#15285)

f9cf09eb — QMK Bot 3 years ago
Format code according to conventions (#15588)

7f7364c5 — Dasky 3 years ago
[Core] Split support for pointing devices. (#15304)

* Draft implementation

* formatting

* fix combined buttons

* remove pimoroni throttle

* sync pointing on a throttle loop with checksum

* no longer used

* doh

Co-authored-by: Drashna Jaelre <drashna@live.com>

* switch pimoroni to a cpi equivalent

* add cpi support

* allow user modification of seperate mouse reports

* a little tidy up

* add *_RIGHT defines.

* docs

* doxygen comments

* basic changelog

* clean up pimoroni

* small doc fixes

* Update docs/feature_pointing_device.md

Co-authored-by: Drashna Jaelre <drashna@live.com>

* performance tweak if side has usb

* Don't run init funtions on wrong side

* renamed some variables for consistency

* fix pimoroni typos

* Clamp instead of OR

* Promote combined values to uint16_t

* Update pointing_device.c

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
51be57c2 — cdc-mkb 3 years ago
[Keyboard] Add MNT Reform USB Keyboard (Standalone) (#15561)

Co-authored-by: Drashna Jaelre <drashna@live.com>

Co-authored-by: Drashna Jaelre <drashna@live.com>
76a67323 — Hugo Osvaldo Barrera 3 years ago
Add a clarification to an error message (#15207)

Makes this a bit more foolproof.

See https://github.com/qmk/qmk_firmware/issues/15202
03918012 — vectorstorm 3 years ago
Fixes potential wpm sampling overflow, along with code comment fixes (#15277)

Co-authored-by: Trevor Powell <trevor@vectorstorm.com.au>
6e40dfa0 — Nick Brassel 3 years ago
Add open-drain GPIO support. (#15282)

* Add open-drain GPIO support.

* `qmk format-c`

* Wording.

* Remove port GPIO implementations as the only board that uses it has its own internal defs anyway. Will wait for first-class handling of ports in core before reimplementing.
f491e6b1 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
94fe3160 — mechlovin 3 years ago
[Keyboard] Add LZ erGhost (#15451)

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
e1303a30 — peepeetee 3 years ago
[Keyboard] Add KPrepublic bm980hsrgb support (#14724)

Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Fix some typos, especially the sensor name. (#15557)

d6b9056d — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
36db7457 — Arturo Avila 3 years ago
[Keyboard] Add Kintsugi keyboard (#15439)

c734e7c1 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
17c87710 — minibois 3 years ago
[Keyboard] Add mini_ten_key_plus (#15568)

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Next