AgeCommit message (Expand)AuthorFilesLines
2022-07-13Release 0.99.20v0.99.20upower-0.99Benjamin Berg2-1/+10
2022-07-12daemon: Reevaluate polling timeout after resumeBenjamin Berg1-0/+2
2022-07-12doc: Remove websiteBenjamin Berg3-152/+0
2022-07-12test: Fix flaky battery aggregation testBenjamin Berg1-5/+10
2022-06-15daemon: Iterate mainloop during coldplugBenjamin Berg1-0/+4
2022-06-15test: Disable battery polling to make test more stableBenjamin Berg1-1/+10
2022-06-15Add some debugging information to the READMEBenjamin Berg1-0/+33
2022-06-14test: Test state guessing for one and two batteriesBenjamin Berg1-32/+41
2022-06-14daemon: Guess state for multiple batteries without ACBenjamin Berg1-19/+9
2022-06-14daemon: Move state guessing after percentage calculationBenjamin Berg1-14/+20
2022-06-14supply: Use percentage to guess empty STATEBenjamin Berg1-1/+1
2022-06-09test: Properly wait for idle handler after ueventsBenjamin Berg1-6/+15
2022-06-08Release 0.99.19v0.99.19Benjamin Berg2-1/+15
2022-06-08test: Add test for mice that have keysBenjamin Berg1-0/+41
2022-06-08supply: Use differing priority within input node and between themBenjamin Berg1-4/+23
2022-06-08supply: Remove ID_INPUT_TABLET_PAD check as it implies ID_INPUT_TABLETBenjamin Berg1-1/+0
2022-06-07Move battery type decoding into common fileBenjamin Berg5-73/+31
2022-06-07test: Test all possible inputs for daemon state aggregationBenjamin Berg1-48/+71
2022-06-07daemon: Update aggregate state matching and handle UNKNOWN stateBenjamin Berg2-94/+70
2022-06-03supply: Consistently use 90% threshold to consider a battery fullBenjamin Berg3-6/+5
2022-06-03freebsd: Use correct up_make_safe_string definitionBenjamin Berg2-2/+2
2022-05-27common: Return original pointer from up_make_safe_stringBenjamin Berg2-4/+6
2022-05-25test: Disable systemd v251 sysfs verificationBenjamin Berg1-0/+2
2022-05-25common: Add a file with common helperBenjamin Berg6-77/+87
2022-05-20test: Stop processes using cleanup functionBenjamin Berg1-11/+12
2022-05-20test: Only assert daemon log is closed if daemon is startedBenjamin Berg1-1/+1
2022-05-20test: Do not redirect helper stdoutBenjamin Berg1-6/+2
2022-05-20test: Allow daemon to take 5 seconds for shutdownBenjamin Berg1-1/+1
2022-05-20test: Turn off buffering when executing directlyBenjamin Berg1-1/+1
2022-05-19linux: Fix exception check when on test daemon shutdownBenjamin Berg1-1/+1
2022-05-17meson: Allow unittest inspector to failBenjamin Berg1-1/+1
2022-05-17Release 0.99.18v0.99.18Benjamin Berg2-1/+22
2022-05-17po: Update translation filesBenjamin Berg4-304/+305
2022-05-17linux: Add test verifying sibling tracking cleanup worksBenjamin Berg1-7/+30
2022-05-17linux: Do not rely on parent ID lookup to work at removal timeBenjamin Berg1-13/+20
2022-05-17linux: Log debug message when siblings array becomes emptyBenjamin Berg1-0/+4
2022-05-17linux: Track only first level of "input" entries for sibling matchingBenjamin Berg1-5/+6
2022-05-16linux: Add wacom testsBenjamin Berg1-0/+66
2022-05-16linux: Add helper to assert devices and propertiesBenjamin Berg1-0/+21
2022-05-16linux: Update udev dumps to be usable with umockdevBenjamin Berg3-49/+12
2022-05-16linux: Add udev dumps for wacom devicesBenjamin Berg3-0/+776
2022-05-16linux: Do not create intermediate proxy to fetch propertiesBenjamin Berg1-12/+18
2022-05-16linux: Move udev device discovery into a separate classBenjamin Berg2-292/+129
2022-05-16enumerator: Add UpEnumerator class and udev implementationBenjamin Berg9-0/+554
2022-05-16rules: Update hwdb from upstream NUTBenjamin Berg1-0/+2
2022-05-16linux: use correct object when emitting device-removed signalAlberts Muktupāvels1-1/+1
2022-05-16linux: Test that line-power events don't cause battery pollingBenjamin Berg1-1/+3
2022-05-16daemon: Only refresh batteries when the "online" state changesBenjamin Berg1-1/+1
2022-05-16supply: Avoid emitting notification for line power changesBenjamin Berg1-2/+10
2022-05-16supply: Drop is_power_supply attriute that never changesBenjamin Berg1-22/+17