Skip to content

v1.0

Compare
Choose a tag to compare
@FedeDP FedeDP released this 28 Jun 17:23
· 679 commits to master since this release

New Clight release!

  • Dropped libconfig optdep as certain options are only available through config file
  • Better error handling with no "if (!quit)" all around the code
  • User can now set different ambient_brightness->screen_backlight curves depending on ac state. This has invalidate 2 old config options: "batt_max_backlight_pct" and "lowest_backlight_level"
  • Do not leave for EHOSTUNREACH errors from upower/geoclue; leave only for clightd ones
  • Avoiding changing brightness if backlight interface is not active (same goes for dimmer module): it would be useless and a waste of energy. Webcam captures are avoided too. This happens if you have an external monitor.
  • Fixed longstanding issue in clight.service unit that caused an infinite loop with new error handling (it was present before too but it was not noticeable
  • Debian control file will now set proper dependency version (libsystemd >= 221 and clightd >= 1.3)
  • Destroying modules while leaving clight in the opposite order they were started to avoid any issue
  • Some other fixes and improvements