File Clight.changes of Package Clight
-------------------------------------------------------------------
Mon May 20 18:08:17 UTC 2024 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 4.11
* Fix return-type warning
* fix(src/modules): fixed backlight module starting on wayland
compositor not supporting Screen module protocol
* fixed a bunch of issues with OLD CONFIG management
- Drop Clight-fix-return-type-warning.diff, fixed upstream
-------------------------------------------------------------------
Tue Nov 21 18:51:42 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 4.10
* 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.
* Full Changelog:
https://github.com/FedeDP/Clight/releases/tag/4.10
- Add Clight-fix-return-type-warning.diff
https://github.com/FedeDP/Clight/pull/284
- Add valid group tag
-------------------------------------------------------------------
Sat Nov 26 15:05:50 UTC 2022 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 4.9
Changes
* feat: fully reworked SCREEN module to provide better
screen-content brightness adjustments
* feat: added a desktop file action to force-set correct screen
temperature for current day time
* fix: allow back custom modules to use log macros
(DEBUG, INFO, WARN)
* chore: new default location for log file is under XDG_RUNTIME_DIR
(by default /run/user/X/clight/clight.conf), because new screen
module is "constantly" (ie: every 5s by default on AC) writing
to log file, and wanted to avoid any harm to SSD,
given that XDG_RUNTIME_DIR is mounted in tmpfs
-------------------------------------------------------------------
Tue Nov 15 18:36:01 UTC 2022 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 4.8
Pinephone
* Allow upower module even if LidIsPresent is false
* Properly call systemd logind .SetIdleHint API on dimming/dpms
* Manage systemd logind.IdleHint states when Clight dimmer
is disabled
* If DIMMER is disabled but we receive an IdleHint, do not touch
backlight; just manage the new DIMMED state eventually pausing
backlight and other modules. This in theory should allow Clight
to manage backlight dimming caused by external source, eg:
a DE power manager, when relying on external dimmer, just like
its internal dimming
* Always start DISPLAY module
Backlight
* Ported to new Clightd Backlight2 api
* on objectadded (ie: new monitors), properly set current
backlight + current gamma temp on new monitor
* Support for monitor hotplug thanks to new Clightd 5.5
(and ddcutil 1.2.0)
* Dropped screen_sysname conf because with Backlight2 api
it was indeed useless
* Added a new conf option trans_fixed to set a fixed transition
duration in milliseconds. This means that any backlight
transition will last the same, like going from 0.9 to 0.2
will last exactly like going from 0.5 to 0.3.
* It allows a far smoother experience when enabled, IMO.
Dimmer
* Added a new conf option array trans_fixed to set a fixed
transition duration in milliseconds for dimmer enter or leave
Wizard
* Port to backlight2
Daytime
* Add support for sunrise and sunset events offsets, eg: sunrise
event should be considered 10m before the real sunrise.
Generic
* Finally allow to view usage, help and version messages while
another instance is running
* Show commit hash in Clight version
* do not use strlen() just to check that string is not empty
Fixes
* Fixed null ptr dereference in inhibit_parse_msg()
* Actually set conf location when a new one is set through
dbus API
- Full Changelog: https://github.com/FedeDP/Clight/releases
-------------------------------------------------------------------
Wed Apr 21 15:29:28 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 4.5
Fixes:
* Fixed a couple of mostly stupid bug in wizard
* Avoid touching screen temperature in ambient_gamma mode when
entering dim state
* Properly send SUNRISE/SUNSET updates with time_t values
version 4.4:
* Fixed segfault case on dbus introspection
-------------------------------------------------------------------
Mon Mar 1 12:43:15 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 4.3
Backlight:
* Clamp backlight values between first backlight curve value
and last one, ie: never get out of backlight curve's limits
Interface:
* Fixed crash when writing Sunrise/Sunset dayconf properties
from dbus
* Remember that 'b' dbus type maps to int when reading from
sd_bus_message. This fixes a weird stack-smashing crash.
* Allow to unset Sunrise/Sunset from dbus api
Keyboard:
* Switch to use new KEYBOARD api offered by Clightd
* Add support for StopTimeout (keyboard dimming)
* Keyboard backlight does now follow backlight curve (not
ambient brightness!)
Gamma:
* Do not use state.current_bl_pct in ambient_callback() as it
may still have old value (it is now updated in dbus match
on_bl_changed, async)
* Only call ambient_callback() on target bl changes, not step
ones
* Dynamically react to ambient gamma value updates
* When ambient gamma is enabled, properly react to interface
gamma temp updates
Sensor:
* Fixed sensor captures config parsing
Generic:
* Added a man page!
* Added fish and zsh completion scripts, thanks @NICHOLAS85!
* Finally fixed #106!! After only 15 months!
- Drop Clight-add_fish_completion.patch and
Clight-support_systemd_234.patch
-------------------------------------------------------------------
Mon Feb 8 10:27:32 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- Set Clightd as runtime requirement and not a build one
-------------------------------------------------------------------
Sat Feb 6 17:41:55 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- Add Clight-add_fish_completion.patch and
Clight-support_systemd_234.patch
- Add fish-completion subpackage
- Build for systemd >= 234
-------------------------------------------------------------------
Mon Feb 1 11:55:18 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- Initial package (version 4.2)