Skip to content

v4.10

Compare
Choose a tag to compare
@FedeDP FedeDP released this 11 Jun 19:00
· 9 commits to master since this release

Hi everyone! Welcome to another 4.x series Clight release!
What are the latest goodies? Let's dive into them!

Generic

  • CI was ported to github actions
  • Clight will now smartly handle signals: SIGUSR1 will trigger a capture, SIGTSTP will pause and SIGCONT will resume it

Config file

  • The config file will now be installed under /etc/clight/clight.conf by default, and will include each module config from /etc/clight/modules.conf.d folder. This leads to much cleaner and simpler experience when looking for a configuration key.
  • To retain backward compatibility, old config path is still supported; its support will however be dropped when jumping at the 5.x release!

PM

  • Added support for logind inhibition

Screen

  • fix screen_br reset upon pause

Backlight

  • Wait some time (configurable) before refreshing gamma/backlight on interface changes

Gamma

  • Refresh gamma on interface removed too
  • Added a Toggle method exposed by org.clight.clight.Conf.Gamma to toggle between states' temps
  • Added a Toggle Gamma new desktop file action

As always, wiki pages have been updated to reflect the new changes!
Also, thanks to @tpeacock19 for its first contributions and great help (and patience!).

Follows the list of changes autogenerated from github.

What's Changed

  • Cmake build variables by @tpeacock19 in #265
  • new(ci): added gh actions support. by @FedeDP in #269
  • update freedesktop api by @tpeacock19 in #264
  • fix(screen): multiple small fixes in screen module behavior. by @FedeDP in #273
  • new: added a new config: hotplug_delay by @FedeDP in #274
  • cleanup(Extra,src): split clight conf file in many submodules to improve readability by @FedeDP in #279

New Contributors

Full Changelog: 4.9...4.10