summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-02-28linux: Test fix for warning when a duplicate device appearsBastien Nocera1-11/+11
2023-02-28linux: Test adding Bluetooth devices after daemon startBastien Nocera1-2/+10
2023-02-28linux: Fix dbusmock addition of fake batteryBastien Nocera1-0/+6
2023-02-28linux: Fix warning when a duplicate device appearsBastien Nocera1-3/+9
2023-02-27linux: Add test for Logitech HID++/Bluetooth deduplicationBastien Nocera1-0/+90
2023-02-27main: Fix warning for hidden deviceBastien Nocera1-2/+3
2023-02-27linux: Demote warning to debugBastien Nocera1-1/+1
2023-02-27linux: Fix device paths in testsBastien Nocera1-8/+8
2023-02-21linux: Test for "present" sysfs attribute handlingBastien Nocera1-0/+36
2023-02-21linux: Fix is-present for devices at startupMario Limonciello1-1/+5
2022-11-16idevice: Simplify setting the modelBastien Nocera1-1/+1
2022-11-16idevice: Prefer the user-chosen name when availableKai Uwe Broulik1-0/+10
2022-10-29enumerator-udev: also check for an idevice on "usb" subsystemMaciej S. Szmigiero2-2/+23
2022-10-21enumerator-udev: actually check for an ideviceMaciej S. Szmigiero1-0/+5
2022-09-09supply-battery: Assume battery is present if the attr is missingBenjamin Berg1-1/+3
2022-09-05linux: Test whether BT mice get de-duplicatedBastien Nocera1-0/+15
2022-09-05linux: Make BT mouse export its serial numberBastien Nocera1-1/+2
2022-09-05linux: Make BT mice use the same address in testsBastien Nocera1-5/+5
2022-09-05linux: Hide duplicate Logitech Bluetooth devicesBastien Nocera1-0/+57
2022-09-05daemon: Don't count hidden devicesBastien Nocera1-1/+2
2022-09-05daemon: Don't warn if a device gets unexportedBastien Nocera1-4/+4
2022-09-05daemon: Don't add unexported devices to the arrayBastien Nocera1-1/+4
2022-09-05device: Make it possible to remove devices from D-BusBastien Nocera2-2/+15
2022-09-05battery: Quiet debug messageBastien Nocera1-1/+1
2022-09-05linux: Fix reading capacity_level with newer libgudevBastien Nocera1-4/+1
2022-09-05linux: Allow filling only the serial from siblingBastien Nocera1-7/+9
2022-09-02linux: Fix BlueZ device names not synchronisingBastien Nocera1-3/+4
2022-08-25openbsd: initialize new_state with a default value before using itLandry Breuil1-1/+1
2022-08-10openbsd: move most initialization code from _init to _coldplug (fixes #201)Landry Breuil1-58/+55
2022-07-21battery: User power/current reading from batteryBenjamin Berg2-7/+38
2022-07-21battery: Make repolling more explicitBenjamin Berg1-21/+19
2022-07-21battery: Better separate power usage estimation codeBenjamin Berg1-38/+40
2022-07-12daemon: Reevaluate polling timeout after resumeBenjamin Berg1-0/+2
2022-06-22test: Add battery ID changing test for history loading/savingBenjamin Berg1-0/+42
2022-06-22device: Reload history when the ID changesBenjamin Berg2-17/+31
2022-06-21test: Fix flaky battery aggregation testBenjamin Berg1-5/+10
2022-06-21supply-battery: Fixup commentBenjamin Berg1-3/+1
2022-06-21supply-battery: Stop reading voltage_presentBenjamin Berg1-7/+0
2022-06-21battery: Add full/empty guessing based on capacityBenjamin Berg2-4/+48
2022-06-21test: Add test for charging/discharging guessing based on rateBenjamin Berg1-0/+40
2022-06-21battery: Guess charging/discharging state based on energy rateBenjamin Berg1-9/+29
2022-06-21linux: Use new battery class and drop unused codeBenjamin Berg3-621/+22
2022-06-21linux: Add new UpDeviceSupplyBattery classBenjamin Berg5-1/+381
2022-06-21Add generic UpDeviceBattery base classBenjamin Berg4-0/+577
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-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