AgeCommit message (Collapse)AuthorFilesLines
2010-01-18trivial: Rename a lot of the source files from dkp-foo to up-foo, no API or ↵Richard Hughes62-204/+223
ABI changes
2010-01-18trivial: add the m4 directory so fresh checkouts work correctlyRichard Hughes1-0/+2
2010-01-18Merge branch 'master' into gobject-introspectionRichard Hughes6-88/+21
2010-01-18trivial: remove an autogenerated fileRichard Hughes1-51/+0
2010-01-17trivial: use g_set_error() in more placesRichard Hughes5-37/+21
2010-01-15Add initial GObject introspection supportRichard Hughes3-5/+34
2010-01-11Use a fallback for the capability bit when checking the lid status. Fixes #25041Richard Hughes1-1/+6
2010-01-08trivial: post release version bumpRichard Hughes2-5/+5
2010-01-08Released DeviceKit-power 014DeviceKit-power-014Richard Hughes2-0/+20
2010-01-03trivial: be a whitespace and format naziRichard Hughes8-261/+250
2010-01-03comment out some problematic compiler warningsJoe Marcus Clarke1-2/+2
FreeBSD's compiler doesn't yet support -Wtype-limits, and -Wmissing-include-dirs can cause and internal compiler crash.
2010-01-03import the FreeBSD backendJoe Marcus Clarke17-3/+2091
Add a backend for FreeBSD supporting AC power lines, batteries, and lid state.
2009-12-22Prevent segementation fault, if connection to system dbus failsMartin Koegler1-1/+6
Signed-off-by: Martin Koegler <>
2009-12-16Check if swap exists before determining how much is freeDebbie Beliveau1-0/+10
Signed-off-by: Richard Hughes <>
2009-12-14Fix segfault in the history code. Fixes fd#25632Richard Hughes1-0/+6
2009-12-07trivial: post release version bumpRichard Hughes2-4/+4
2009-12-07Released DeviceKit-power 013DeviceKit-power-013Richard Hughes1-0/+27
2009-12-01Make some small cleanups in prep for the releaseRichard Hughes3-24/+58
2009-11-25Use a gdouble for percentage.Byron Clark1-2/+2
The percentage field of the device object is a gdouble. Low battery calculations should read this field as a gdouble instead of a guint to get the correct value. This fixes the case where clients see on-low-battery possibly changing with every percentage of battery discharge. Signed-off-by: Byron Clark <>
2009-11-23Update some common egg code for better debugging supportRichard Hughes8-105/+273
2009-11-23Some batteries give out massive rate values when nearly emptyRichard Hughes1-3/+7
2009-11-22When the internal battery is in the unknown state, we can't make a decision ↵Richard Hughes1-0/+2
whether the system is on battery power
2009-11-20Update the list of HID UPSArnaud Quette1-0/+19
2009-11-17Some vendors fill the NVRAM full of junk. Don't crash the daemon if the ↵Richard Hughes1-0/+34
battery is broken. Fixes rh#533654
2009-11-17Avoid going from discharging to pending-discharge when the expansion battery ↵Richard Hughes1-8/+20
is very low
2009-11-17Fix the toshiba battery recal notices by matching up the double quotes properlyRichard Hughes1-6/+6
2009-10-22When using devkit-power --monitor, print a timestamp before each message for ↵Richard Hughes1-4/+38
debugging. Fixes fd#24666
2009-10-21Fix a trivial copy-paste error that broke hibernate for a lot of peopleRichard Hughes1-1/+1
2009-10-20Bug 24262 – incorrect battery recall warning for Lenovo T61Martin Pitt1-0/+3
According to the Sony batteris are only recalled on some particular models.
2009-10-19trivial: post release version bumpRichard Hughes2-5/+5
2009-10-19Released DeviceKit-power 012DeviceKit-power-012Richard Hughes1-0/+17
2009-10-16When we do a delayed refresh, actually do 5 x 1 second apart rather than 1 x ↵Richard Hughes1-17/+44
3 seconds
2009-10-16Connect to the device changed signal rather than the backend changed signal ↵Richard Hughes2-40/+55
so we get the event for all refreshed data
2009-10-16Don't emit changed events from the DkpBackend layer, instead push then ↵Richard Hughes2-20/+9
through DkpDevice
2009-10-16add trivial comment markup entryRichard Hughes1-0/+4
2009-10-16Detect encrypted swap and prevent hibernate in this case. Fixes fd#23196Richard Hughes1-8/+133
2009-10-15trivial: bump the version in AC_INIT tooRichard Hughes1-1/+1
2009-10-14Add g_object_notify() calls for properties on DkpClientRichard Hughes1-6/+30
2009-10-14Ensure we only reset the update-time property when we have done the refresh, ↵Richard Hughes3-9/+14
not before This should fix the timed callback when the AC changes and and a delayed refresh is triggered.
2009-10-06trivial: post release version bumpRichard Hughes2-4/+4
2009-10-06Released DeviceKit-power 011DeviceKit-power-011Richard Hughes2-3/+33
2009-10-01Use voltage_now as a fallback to the design voltage, and return 10.0V if no ↵Richard Hughes1-8/+44
value could be found
2009-09-30Fix a tiny memory leak when we collect the properties from the interface ↵Richard Hughes1-28/+35
multiple times
2009-09-30Use the sysfs file 'type' to work out the battery type as the presence of ↵Richard Hughes1-5/+26
'online' in unreliable
2009-09-18Convert the property names to be FirstLetterCaps rather than dash-dash so ↵Richard Hughes7-103/+99
KDE people can use the DBus interface
2009-09-13Merge branch 'master' of ssh:// Hughes1-1/+1
2009-09-11Raise the checked GLib version to 2.21.5Richard Hughes1-1/+1
2009-09-11Use g_ptr_array_new_with_free_func() in more places to make client ↵Richard Hughes8-23/+20
applications easier
2009-09-11trivial: fix up two issues from code reviewRichard Hughes1-2/+2
2009-09-11Fix up a few problems spotted by clangRichard Hughes6-34/+41