~ruther/qmk_firmware

63177760 — XScorpion2 6 years ago
Added encoder support to split common code (#5477)

* Added slave encoder support to split common

* Fixing handwired/xealous/rev1 compile error

* Removed unnecessary ifdef
17e7762d — Alex Ong 6 years ago
Eager Per Row Debouncing added (added to Ergodox) (#5498)

* Implemented Eager Per Row debouncing algorithm.

Good for when fingers can only press one row at a time (e.g. when keyboard is wired so that "rows" are vertical)

* Added documentation for eager_pr

* Ported ergodox_ez to eager_pr debouncing.

* Removed check for changes in matrix_scan.

* Added further clarification in docs.

* Accidental merge with ergodox_ez

* Small cleanup in eager_pr

* Forgot to debounce_init - this would probably cause seg-faults.
e1e08a49 — Drashna Jaelre 6 years ago
Merge pull request #5536 from stanrc85/feature/updates

[Keymap] Config tweaks and adding zeal60 RGB files to userspace
eb0bbe99 — Wilba6582 6 years ago
Added configurable defaults for RGB backlight indicators.
cb2f2fd2 — MechMerlin 6 years ago
[Keyboard] Small Refactor of Duck boards (#5521)

* first [ass at pulling out common duck library functions

* use new library in jetfire

* use new library in duck lightsaver

* use new library in octagon v2

* put Device into the library

* refactor send_value

* refactor send_value and send_color

* use pragma once

* use pragma once

* use pragma once

* use pragma once

* rename backlight_led to indicator_leds to match with other duck boards

* rename enum

* make #define names consistent

* rename ducklib to duck_led

* update rules.mk ?= to =

* put rgb in the correct order

* add debounce debugging printouts

* turn on bootmagic lite and set it to the top left most key commonly programmed as Escape

* add reset key documentation

* fix that typo

* Update keyboards/duck/duck_led/duck_led.c

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>

* include the correct library
caefb1c6 — MechMerlin 6 years ago
[Keyboard] Quantrik Kyuu 65% Board (#5541)

* initial commit

* get rid of some of the vanilla cookie cutter code

* Put in the matrix size and the pins

* add LAYOUT macro and a suitable keymap

* Add QMK Configurator support

* set bootmagic to lite

* put a RESET key into the default keymap

* edit kyuu readme file for description and quantrik.com link

* Update keyboards/quantrik/kyuu/config.h

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>

* fix captilization of keyboard name

* fix keymap wrapping issue and add MO key

* preserve RESET key location

* use one of the macros
0e10a66c — stanrc85 6 years ago
Call default zeal60 rgb file
67793b39 — stanrc85 6 years ago
remove call to custom rgb file
1a625ae2 — stanrc85 6 years ago
Removed duplicated zeal60 files
6c865772 — moyi4681 6 years ago
[Keyboard] fix dz60rgb response speed (#5540)

ca19cd8b — stanrc85 6 years ago
remove uneeded returns floating around
c98247e3 — XScorpion2 6 years ago
RGB Matrix Overhaul (#5372)

* RGB Matrix overhaul
Breakout of animations to separate files
Integration of optimized int based math lib
Overhaul of rgb_matrix.c and animations for performance

* Updating effect function api for future extensions

* Combined the keypresses || keyreleases define checks into a single define so I stop forgetting it where necessary

* Moving define RGB_MATRIX_KEYREACTIVE_ENABLED earlier in the include chain
3cfa24c6 — stanrc85 6 years ago
Adding zeal60 rgb files with modifications
387ede9e — stanrc85 6 years ago
Tweaking tapping_term value
813d79ba — stanrc85 6 years ago
Use modified rgb_backlight.c file
[Keyboard] Add handwired keyboard "Tennie" (#5507)

* Add tennie

* Jacobs Functions

* Switch back to normal layout

* Remove define from old template

* Fix broken keymaps

* Correct style errors, add bootlite

* Update readmes. Rename test keymap

* Missed comma

* Switch rgb from init to post init
61b2f2b1 — DDRnJn 6 years ago
Added some new songs (#5525)

Added Fantasie Impromptu and Nocturne Op. 9 No. 1 in B flat minor by Chopin
Added Isabella's Lullaby from The Promised Neverland
Added Renai Circulation and Platinum Disco from Monogatari
Added Terra's theme from Final Fantasy 6
b23752c8 — David Rambo 6 years ago
[Keymap] Minor update to my XD75 keymap (#5531)

* Updated iris, planck, and xd75 keymaps

* Added brightness down and up to commented layout of Symbol layer.

* updated config files for planck and iris

* removed unnecessary include lines from iris and planck config files

* updated XD75's PC layer and its NAVPC toggle layer

* fixed typo in alias declaration for C_BSPS

* changed alias names for BSPC toggle keys
e6b3bef0 — stanrc85 6 years ago
Adjusting tapping term
448d3ad8 — Nicolas CARPi 6 years ago
[Keymap] Add alternate bépo layout for Ergodox EZ (#5524)

The other bépo layouts were a bit too complex/weird or without LED code
and hard to transition to for new users. This config is a good base for
bépo users.
Next