Skip to content

Releases: maximbaz/wluma

4.4.0

30 Mar 21:45
4.4.0
3c98ace
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.3.0...4.4.0

4.3.0

28 Jul 16:26
4.3.0
8e33069
Compare
Choose a tag to compare
  • Add support for acpi-als iio (#79)
  • Fix Vulkan-related issues with image allocation (#82)
  • Update v4l dependency to be compatible with clang 16 (#75)

4.2.0

15 Jan 23:16
4.2.0
1f4f3f9
Compare
Choose a tag to compare

Add support for system-level config in /etc/xdg/wluma/ (#66)

4.1.2

07 Feb 21:27
4.1.2
addfd32
Compare
Choose a tag to compare

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

07 Feb 16:54
4.1.1
9977242
Compare
Choose a tag to compare
  • Do not initialize Vulkan if it's not going to be used
  • Fix occasional crash with webcam als

4.1.0

21 Jan 22:58
4.1.0
a942090
Compare
Choose a tag to compare
  • 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

19 Jan 10:33
4.0.0
9c34ce8
Compare
Choose a tag to compare
  • 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

14 Jan 21:53
3.0.0
4538b69
Compare
Choose a tag to compare
  • 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

24 Aug 10:16
2.0.1
0875510
Compare
Choose a tag to compare
  • Fix ALS detection
  • Attach pre-compiled release artifacts for Linux

2.0.0

23 Aug 16:23
2.0.0
0b89a60
Compare
Choose a tag to compare
  • 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 🕥