~ruther/qmk_firmware

e3ce3d6e — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Add via support for le chiffren (#10597)

* add Via support and improve default keymap

* Update OLED widgets with Sickbabies updates. Add license headers

* Add led matrix config

* Add g_led_config

* Fix rules for matrix

* rules.mk updates

* Fix key lock state widgets
rebase on master

* Rules fixes

* remove LED_MAP
dae6249e — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
ac433b21 — NightlyBoards 4 years ago
[Keyboard] Add the Octopad (#9946)

* Create Alter folder

* Revert "Create Alter folder"

This reverts commit 361103b821dbb22957b66cdedb0d11f996def71c.

* Add octopad folder

* Added a new keyboard, the Octopad

* Edited files based on requested changes

* Moved encoder code in keyboard level

* Updated the readme

* Corrected the rows and columns of encoders on config.h

* Changed the Vendor ID to D812 since the first one was already taken

* Added support for ast1109MLTRQ speakers

* Increased number of layers to 8 on VIA keymap

* Edited files based on comments

* Edited rules.mk as per comment

* Edited readme.md as per comment
4f2f21dc — Aldehir Rojas 4 years ago
Rewrite APA102 support (#10894)

* Rewrite APA102 support

The APA102 source was broken by commit 16a15c1cfcbfd0feb2c2cf1383676747e2f97d73 as it did not include the
quantum header. This commit addresses that, as well as other issues with
transferring bytes over the SPI interface, i.e. it was not setting the
clock pin back to low after sending a bit.

The deviation when sending the end frame is kept, but updated to the
latest from the referenced project.

Finally, these changes expose the global LED brightness parameter
of the APA102. Brightness values are configurable through
`APA102_DEFAULT_BRIGHTNESS` and `APA102_MAX_BRIGHTNESS`.

* Fix typo in led brightness extern

* Move driver out of AVR directory and add delay for ARM

* Experimental APA102 support on AVR and ARM

Co-authored-by: Alde Rojas <hello@alde.io>

* Refactor apa102_send_byte() calls to a loop

* Implement io_wait function for ARM

* Move APA102 drivers to own directory, fix copyright notice

* Add APA102 keymap to handwired/onekey

* Simplify RGBLIGHT_ENABLE/DRIVER option handling

Co-authored-by: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
7dd99f2b — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
8ee03f6a — Naoto Takai 4 years ago
Update Choco60 firmware to support new PCB (#11218)

* Update vendor and product info

* Add rev2 for Choco60

* Add keymap for VIA

* Add readme.md for rev1 and rev2

* Use list instead of new line

* Remove DESCRIPTION

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

* Update rev1/readme.md to specify rev1 directly.

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

* Remove some definitions

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

* Remove comments

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

Co-authored-by: Ryan <fauxpark@gmail.com>
e29b9e32 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
0c4663a8 — Jacqueline Liang 4 years ago
Add 6key to keyboards/handwired (#11226)

* Add 6key to keyboards/handwired

* Add keyboards/handwired/6key folder
* Add 6key.c
* Add 6key.h
* Add config.h
* Add keymaps/default/keymap.c
* Add readme.md
* Add rules.mk

* Add info.json

* Apply suggestions from code review

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

* Make changes based on pr comments

* Apply formatting suggestions from code review

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

* Update keyboards/handwired/6key/rules.mk

Co-authored-by: jyliang2 <jyliang2@illinois.edu>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
5d0c0e7c — Brandon Claveria 4 years ago
add nodu keyboard (#11233)

* add nodu keyboard

* fix info.json

* limit via to 3 layers

Co-authored-by: Swiftrax <swiftrax@gmail.com>
599043e7 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
bea897ca — Andrew Kannan 4 years ago
Tsukuyomi Keyboard (#10898)

* Add Tsukuyomi PCB

* Remove unncessary file

* Fix

* update config

* Tsukuyomi info.json

* Update readme

* add license header and add dfu suffix args

* Apply suggestions from code review

Co-authored-by: Joel Challis <git@zvecr.com>

* Update info.json

* Apply suggestions from code review

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

Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
79265fc2 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
e85d904f — Nick Krichevsky 4 years ago
Add convenience method for setting Nibble's big LED RGB (#11257)

871d99e6 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
12568fb5 — Drashna Jaelre 4 years ago
[Bug] Fix RGB Matrix Indicators (#11308)

25109f79 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
824e1cd9 — Joe Hu 4 years ago
Fix backlight for XD84 (#11309)

Like XD87, XD8 should have `#define BACKLIGHT_ON_STATE 0` too.
9634c72d — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
Remove MATRIX_IS_ON macro (#11330)

* Remove MATRIX_IS_ON macro

this macro is both incorrect and excessive given that macro_is_on()
exists

* Remove massdrop matrix.h
Next