~ruther/qmk_firmware

c79818e7 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
0ececbcd — Elliot Patros 3 years ago
[Keymap] emp keymap for keebio/iris (#16858)

* added new layout for keebio/iris

* Update keyboards/keebio/iris/keymaps/emp/config.h

* Update keyboards/keebio/iris/keymaps/emp/keymap.c

Replace #defines with enum

* Update keyboards/keebio/iris/keymaps/emp/keymap.c

Made requested changes about formatting and the license.

* Update config.h

Cleaned up formatting

* Update keyboards/keebio/iris/keymaps/emp/keymap.c

Small changes to improve readability:
* changed whitespace in license
* added more whitespace around if/else blocks
* fixed bracket style in places
64d2097a — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
3c6765b2 — Joel Challis 3 years ago
Ignore kbfirmware exports (#17687)

f54a55dc — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Added TutelPad keyboard (#16975)

* TutelPad firmware v1.0

* Added VIA compatibility

* Update keyboards/0xcb/tutelpad/config.h

* Update keyboards/0xcb/tutelpad/keymaps/via/keymap.c

* Update keyboards/0xcb/tutelpad/keymaps/via/keymap.c

* Update keyboards/0xcb/tutelpad/keymaps/via/keymap.c

* Add new OLED image, implement suggested fixes

* Update keyboards/0xcb/tutelpad/rules.mk

* Update keyboards/0xcb/tutelpad/rules.mk
15c09335 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
807620fa — Will Winder 3 years ago
[Keyboard] Add Chocofly v1 (#17289)

* [Keyboard] Add Chocofly v1

* PR Feedback

* Small change to keymap.

* Replace KC__VOLUP and KC__VOLDOWN with single underscore version.

* Apply suggestions from code review

* Required for my PC

* Required for my PC
7501523e — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
be568177 — James Young 3 years ago
KB16-01: correct QMK Configurator key sequence (#17670)

d547c0be — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
2d7de918 — James Young 3 years ago
Nayeon Community Layout support (#17665)

* Nayeon Community Layout support

- macro `LAYOUT_ansi` renamed to  `LAYOUT_tkl_f13_ansi_tsangan`
- macro `LAYOUT_iso` renamed to  `LAYOUT_tkl_f13_iso_tsangan`
- Community Layout support enabled in `rules.mk`

* add LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift

* add LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift

* info.json: update maintainer field

Field is meant to reference the GitHub username of the maintainer.
8ee42cd6 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
67f9777b — Drashna Jaelre 3 years ago
[Keyboard] Fix Tractyl Manuform 4x6 json (#17681)

2f73e658 — Albert Y 3 years ago
Add LED limit call (#17679)

1862ac54 — Albert Y 3 years ago
Fix the use of LED limits (#17678)

da4689d6 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
300dab79 — Albert Y 3 years ago
[Code] Add solid reactive gradient mode (#17228)

2efad277 — Albert Y 3 years ago
[Keyboard] Readme file correction (#17674)

3c58f989 — Stefan Kerkmann 3 years ago
[Core] PMW33XX drivers overhaul (#17613)

* PMW33XX drivers overhaul

This combines the PMW3389 and PM3360 drivers as they only differ in the
firmware blobs and CPI get and set functions. The following changes have
been made:

* PMW3389 now gets the same multi-sensor feature that is already available on the
  PMW3360.

* Introduced a shared pmw33xx_report_t struct is now directly readable via SPI
  transactions instead of individual byte-sized reads, saving multiple
  copies and bitshift operations.

* pmw33(89/60)_get_report functions had unreachable branches in their motion
  detection logic these have been simplied as much as possible.

* The fast firmware upload option has been removed as this becomes obsolete by
  the newly introduced polled waiting functions for ChibiOS polled waiting

* PMW33(60/89)_SPI_LSBFIRST and PMW33(60/89)_SPI_MODE config options
  have been removed as they don't need to be configurable.

* All PMW3389 and PMW3360 defines have been unified to a PMW33XX prefix
  to reduce code duplication and make the defines interchangeable

* Adjust keyboards to PMW33XX naming scheme
Next