~ruther/qmk_firmware

dfe5fe71 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
db358d17 — Buttenup 3 years ago
Update feature_macros.md (#15026)

* Update feature_macros.md

Added a link to the usage of SAFE_RANGE as this wasn't clear to me when I visited this page in isolation.

* Fix typo

Co-authored-by: Nick Brassel <nick@tzarc.org>
c20096c7 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
2c8d46f4 — Erik Berthold 3 years ago
fix RGB_DISABLE_TIMEOUT flicker on split keyboards (#14954)

79f24454 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
4eb6d195 — Álvaro A. Volpato 3 years ago
Add Gondolindrim's keymap for Evolv: addition of "encoder modes"  (#14943)

* Update encoder callback

* Move encoder callback

- Encoder callback function was moved from ``encoder_update_user`` in ``keymap.c`` to ``encoder_update_kb`` in ``keyboard.c``

* Update keyboards/evolv/rules.mk

Co-authored-by: Ryan <fauxpark@gmail.com>

* Use tap_code() on encoder callback

Co-authored-by: Ryan <fauxpark@gmail.com>

* Use tap_code_delay

* Minor readability changes

Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
25713dc2 — Chad Austin 3 years ago
Add sym_defer_pr debouncer type (#14948)

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
Next