OpenAnnePro / AnnePro2-Shine

Custom LED Matrix Firmware for Open Anne Pro 2 QMK Port
GNU General Public License v2.0
100 stars 51 forks source link

Implement reactive lighting effects #27

Closed kdarkhan closed 3 years ago

kdarkhan commented 3 years ago

Implement the first effect which reacts to user keypresses. In code I called such effects "reactive". Needs to be merged with this PR

This effect makes the issue of light bleed reported in https://github.com/OpenAnnePro/AnnePro2-Shine/issues/17 very noticeable. Noticeable not because of this code, noticeable because now we light up each key separately. Will try to address it in a separate PR.

kdarkhan commented 3 years ago

Yeah, I think it is fine for now. With this bit set, we still have 128 different commands which is fine unless we start using some other special cases similar to this.