K-lapse v5.0
- Introducing k-lapse "flow", a brightness-based scaling mode QOL enhancement that scales RGB points by 1 smoothly instant of instantly taking effect - Major code refactor to better match the Linux Kernel coding style (huge thanks to kdrag0n for initial overall patch and general guidance) - Switched from SYS ATTR to module_param_cb and kernel param structs - Shortened the code from 1k lines to 0.6k without compromising any logic or feature - Changed tunable naming for sysfs to convey the idea of the function in a better way - Added minute-level support for automation. Yes, you can now start or stop at, say 16:49 - Dimmer factor (previously known as brightness_factor) is now allowed to be set as a percentage value, ranging from 10 to 100 - Updated README documentation to match v5.0 release - Integrated MDSS code with a switch in klapse.h (see kcal-mdss-demo branch for full implementation in older version) - Changed some default config values - Revised dimmer logic to fix "dimmer value multiplicative effect" for some users. The issue was changing brightness_factor values multiple times stacked them on top of each other, eventually causing the RGB to hit their minimum limit (usually 20 in KCAL), and not being able to restore full RGB without a pulse - (self tag for notification?) @ tanish2k09
Loading
Please register or sign in to comment