AgeCommit message (Expand)AuthorFilesLines
3 daysmeson: Allow unittest inspector to failHEADmasterBenjamin Berg1-1/+1
3 daysRelease 0.99.18v0.99.18Benjamin Berg2-1/+22
3 dayspo: Update translation filesBenjamin Berg4-304/+305
3 dayslinux: Add test verifying sibling tracking cleanup worksBenjamin Berg1-7/+30
3 dayslinux: Do not rely on parent ID lookup to work at removal timeBenjamin Berg1-13/+20
3 dayslinux: Log debug message when siblings array becomes emptyBenjamin Berg1-0/+4
3 dayslinux: Track only first level of "input" entries for sibling matchingBenjamin Berg1-5/+6
3 dayslinux: Add wacom testsBenjamin Berg1-0/+66
3 dayslinux: Add helper to assert devices and propertiesBenjamin Berg1-0/+21
3 dayslinux: Update udev dumps to be usable with umockdevBenjamin Berg3-49/+12
3 dayslinux: Add udev dumps for wacom devicesBenjamin Berg3-0/+776
3 dayslinux: Do not create intermediate proxy to fetch propertiesBenjamin Berg1-12/+18
3 dayslinux: Move udev device discovery into a separate classBenjamin Berg2-292/+129
4 daysenumerator: Add UpEnumerator class and udev implementationBenjamin Berg9-0/+554
4 daysrules: Update hwdb from upstream NUTBenjamin Berg1-0/+2
4 dayslinux: use correct object when emitting device-removed signalAlberts Muktupāvels1-1/+1
4 dayslinux: Test that line-power events don't cause battery pollingBenjamin Berg1-1/+3
4 daysdaemon: Only refresh batteries when the "online" state changesBenjamin Berg1-1/+1
4 dayssupply: Avoid emitting notification for line power changesBenjamin Berg1-2/+10
4 dayssupply: Drop is_power_supply attriute that never changesBenjamin Berg1-22/+17
4 daysdevice-supply: Assume USB type supplies the systemBenjamin Berg1-7/+14
7 dayslinux: Re-poll batteries after a line power changeBenjamin Berg6-53/+13
8 dayslinux: Ensure clean shutdown after testsBenjamin Berg1-2/+9
8 daysmain: Handle SIGTERM in addition to SIGINTBenjamin Berg1-0/+16
8 dayslinux: Add non-hid parent to hidpp testsBenjamin Berg1-3/+27
8 daysdevice-supply: Fix leak of serial_number stringBenjamin Berg1-0/+1
8 daysdaemon: Fix reference counting at daemon shutdownBenjamin Berg3-22/+5
9 dayslinux: Test changes after BT HID power_supply subtree moveBenjamin Berg1-2/+2
9 dayslinux: Remove/add device if the sysfs path changedBenjamin Berg1-3/+12
9 daysdaemon: Stop passing UpDevice reference to the daemonBenjamin Berg3-18/+9
9 daysdevice: Use modern macros for class declarationBenjamin Berg2-55/+56
10 daysmeson: Bump required glib version to 2.58Benjamin Berg1-1/+1
10 daysmeson: Bump meson version and fix deprecationsBenjamin Berg3-11/+11
10 dayslinux: Store lid input device outside of device listBenjamin Berg1-10/+5
10 dayslinux: Use OutputChecker to inspect daemon logBenjamin Berg2-31/+214
10 daysci: Permit XML to be invalid to avoid issues with colored logsBenjamin Berg1-1/+2
10 dayslinux/freebsd: Do not print invalid characters into logBenjamin Berg2-2/+2
10 daysdaemon: Push internal refreshes into idle handlerBenjamin Berg1-7/+30
10 dayslinux: Enable fatal-warnings for most testsBenjamin Berg1-4/+4
10 dayslinux: Provide temporary history directory in testsBenjamin Berg1-0/+4
10 dayslinux: Create an empty configuration file for every testBenjamin Berg1-2/+3
10 dayshistory: Allow overriding history directory for testingBenjamin Berg1-1/+4
10 dayslinux: Always start logind during testBenjamin Berg1-6/+1
10 daysidevice: Simplify startup handlingBenjamin Berg1-72/+29
10 dayswup: Use new polling infrastructureBenjamin Berg1-21/+1
10 dayshid: Use new polling infrastructureBenjamin Berg1-21/+2
10 dayslinux: Remove duplicate refresh during initilizationBenjamin Berg2-6/+0
10 daysfreebsd: Use new polling infrastructureBenjamin Berg1-38/+1
10 daysdaemon: Disconnect all signal handlers from devicesBenjamin Berg1-0/+2
10 daysdaemon: Remove old polling codeBenjamin Berg2-213/+0