Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed forced in lining for lib8tion functions (#5670) | XScorpion2 | 2019-04-29 | 1 | -2/+2 |
| | |||||
* | Change lib8tion library to be usable in user keymaps (#5598) | Alec Geatches | 2019-04-29 | 1 | -1/+1 |
| | | | | | | | | | | | | * Move lib8tion header-defined constant into implementation file, add to build * Move b_m16_interleave initializtion to lib8tion.c, change build to include lib8tion.c in QUANTUM_LIB_SRC * Remove left-over whitespace * Move lib8tion include by RGB_MATRIX_ENABLE code in makefile * Revert build changes and change lib8tion b_m16_interleave constant to static | ||||
* | RGB Matrix Overhaul (#5372) | XScorpion2 | 2019-04-02 | 7 | -0/+2643 |
* 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 |