- Update to version 1.90.9.28+git.903a827:
* linux: integration-test: the settings discovery for charge threshold
* linux: up-device-supply-battery: Discover the settings of charge threshold
* up-device-battery: set up charge-threshold-settings-supported property
* dbus: org.freedesktop.UPower.Device: the ChargeThresholdSettingsSupported property
* linux: integration-test: Switch between Long_Life, Fast, Standard, and Adaptive
* linux: up-device-supply-battery: Set charge_types to enable/disable the charge threshold
* linux: up-device-supply-battery: Using charge_types Long_Life and Standard to manage charging threshold
* linux: up-device-supply-battery: Set charge_types through an enum
* linux: integration-test: reduce the test failure for the slow system
* linux: integration-test: fix random test failure for test_bluetooth_hidpp_mouse
* linux: integration-test: Switch the charge_types between Custom and Fast with charging threshold status
* linux: up-device-supply-battery: Set charge_types to "Custom" when enabling charging threshold
* up-history: reverse preset progression
* openbsd: add support to fetch battery status from qcpas
* tools: Reorder upower(1) command-line options to match manual page
* docs: Document all upower(1) command-line options
* tools: Handle invalid command-line arguments
* daemon: Fix memory leak when reporting usage error
* linux: integration-test: Two mice were paired with a unifying receiver
* linux: up-enumerator-udev: Prevent reading the sysfs path from a non-GUdevDevice object
* linux: up-device-supply: Only update model name when the device is under the same parent
* linux: integration-test: Test exporting sysfs attributes
* lib: up-device: Expose CapacityLevel, VoltageMinDesign, and VoltageMaxDesign
* linux: up-device-supply-battery: read values of capacity_level and voltage_min/max
* up-device-battery: Define capacity-level, voltage-min-design and voltage-max-design properties
* dbus: Define CapacityLevel, VoltageMinDesign and VoltageMaxDesign properties
* linux: integration_test: Wait 5 seconds for bluez to set up the device information
* src: meson: extend the timeout for test_battery_state_guessing
* Release 1.90.9
* linux: up-device-supply-battery: Don't mark fully charged batteries as discharging
* linux: integration-test: Update test case for "state_all_discharging" support
* up-daemon: introduce state_all_discharging member to allow critical action dispatch on external power
* Revert "up-daemon: Handle the AC is online but the battery is discharging"
* Release 1.90.8
* up-device: Fix mem leak when get device id
* linux: up-device-supply-battery: Fix mem leak when refreshing battery info
* rules: 95-upower-hid.hwdb: update hwdb for HID devices
* linux: integration-test: Handle connecting the low-power charger
* linux: up-device-supply-battery: reset the status to discharging when current_now is negative
* up-daemon: Handle the AC is online but the battery is discharging
* linux: rules: fix warnings from `udevadm verify`
OBS-URL: https://build.opensuse.org/request/show/1298985
OBS-URL: https://build.opensuse.org/package/show/Base:System/upower?expand=0&rev=175
move over to a "take the very latest git HEAD code base by default
approach". Also show the amount of additional patches on top of latest
public version and the latest git patch hash the sources are based
on in the version format (see below)
- Update to version 1.90.7.13+git.4f1ef04:
* linux: integration-test: a test case for Dualshock4 with a headphone jack
* linux: up-device-supply: Update the model name after changing the device type
* linux: device_supply: Prioritize Gaming Input
* dbus: UPower.xml: Update GetCriticalAction Values
* linux: integration-test: test case for the removable battery
* src: up-device-battery: Reset values when the battery is not present
* src: up-daemon: skip the battery if present = 0
* Update LINGUAS
* pre-commit-config: Remove deprecated default_stages "commit"
* contrib: setup: Install and setup pre-commit
OBS-URL: https://build.opensuse.org/package/show/Base:System/upower?expand=0&rev=166
- Update to version 1.90.6:
* Fractional battery percentage.
* CI enhancement.
* Tweak the default battery charging threshold to 75-80.
* Fix g_object_weak_ref: assertion 'g_atomic_int_get
(&object->ref_count) >= 1' failed.
- Changes from version 1.90.5:
* Suspend and Ignore as the CriticalPowerActions.
* Support for battery charging threshold.
* Tweak the device priority to make sure the device kind joystick
can be correctly shown.
- Add pkgconfig(polkit-gobject-1) BuildRequires: New dependency.
OBS-URL: https://build.opensuse.org/request/show/1223867
OBS-URL: https://build.opensuse.org/package/show/Base:System/upower?expand=0&rev=161
- Update to version 1.90.2.15.git+be82397:
* Revert "ci: Update last ABI break"
* Revert "build: Bump the library soname after recent changes"
* Revert "all: Remove Lid handling"
* Revert "lib: Remove deprecated up_client_get_devices()"
* dbus: org.freedesktop.UPower: EnergyRate is a positive value
* linux: Adjust test_bluetooth_le_device for dbusmock 0.30.1
* linux: stop assuming power supply of unknown type as battery
* linux: drop f-literals without format string
* linux: prefer is not None over !=
* build: make 'udevrulesdir' and 'udevhwdbdir' as Linux-only
- Introduce _service obs_scm and obsinfo files for automated
update service via:
osc service mr
OBS-URL: https://build.opensuse.org/request/show/1147030
OBS-URL: https://build.opensuse.org/package/show/Base:System/upower?expand=0&rev=152