Releases: maximbaz/wluma
Releases · maximbaz/wluma
4.2.0
Add support for system-level config in /etc/xdg/wluma/ (#66)
4.1.2
Use linked Vulkan and Wayland libs
- Vulkan requires ICD loader, and users have to install vulkan driver if they need to use capturer=wlroots (the only thing that requires Vulkan today)
- Wayland uses dlopen, so the app will launch fine and only crash in runtime on non-wayland systems if you try to use capturer=wlroots (the only thing that requires Wayland today)
4.1.1
- Do not initialize Vulkan if it's not going to be used
- Fix occasional crash with webcam als
4.1.0
- reduce CPU usage in backlight outputs using inotify (#33)
- fix: ddcutil support for 2+ external screens (#36)
Note for packagers: make docs
will convert README.md into a man-page, which make install
now installs.
4.0.0
- Support external GPUs (#30)
- Support keyboards backlight (#26)
- More robust discovery of external displays
Config format has changed:
- Entire
[frame]
section is gone, capturer
is moved under each output
(allowing more fine-grained control), processor
is removed (as we only have Vulkan anyway, and it's unlikely to change).
3.0.0
- New webcam-based ALS simulation (#13)
- Support for external monitors using DDC I2C (#15)
- Support several outputs at the same time (#17) (#20)
- New prediction algorithm (works only within current ALS profile (also a new thing)), old data is not compatible
2.0.1
- Fix ALS detection
- Attach pre-compiled release artifacts for Linux
2.0.0
- Rewrite everything in Rust 🦀
- Better algorithm to predict the best brightness value 💪
- Async non-blocking smooth brightness value adjustment 🚀
- Built-in time-based ALS emulator 🕥
1.2.2
- Do not update
lux
and luma
values while waiting for the desired backlight
value to settle
1.2.1
- Terminate strings when reading from device file