Richard Hughes
|
902ec925f3
|
Only guess the battery status if we have more than one battery in the system
|
2009-07-13 12:34:31 +01:00 |
|
Richard Hughes
|
838ea68b2d
|
Add a private dkp_daemon_get_number_devices_of_type() function to the daemon
|
2009-07-13 12:34:21 +01:00 |
|
Loïc Minier
|
a37bfc1756
|
Add a notify flag to set_lid_is_closed
Add a notify flag to set_lid_is_closed and use it only on input cold
plug.
http://bugs.freedesktop.org/show_bug.cgi?id=22574
https://launchpad.net/bugs/385135
|
2009-07-06 17:29:00 +01:00 |
|
Richard Hughes
|
c0dd7493bd
|
fix conflicts
|
2009-07-06 13:54:17 +01:00 |
|
Richard Hughes
|
618c8093aa
|
Port to PolicyKit1
|
2009-07-06 13:41:48 +01:00 |
|
Richard Hughes
|
d653489227
|
Add two new state enums, pending-discharge and pending-charge
|
2009-07-06 12:13:14 +01:00 |
|
Richard Hughes
|
161d2d50c1
|
Fix conflicts
|
2009-07-06 10:13:02 +01:00 |
|
Richard Hughes
|
86f6278f61
|
Use the global state to fix the unknown battery status
|
2009-07-06 10:01:34 +01:00 |
|
Richard Hughes
|
bbd289ee81
|
Move a hack about the fully charged level from g-p-m
|
2009-07-06 09:13:49 +01:00 |
|
Richard Hughes
|
37767c77bb
|
Revert "Add a backlight interface so we can control backlight brightness without HAL"
This reverts commit fec78d3fbb.
|
2009-07-05 09:34:55 +01:00 |
|
Richard Hughes
|
5994922a0a
|
Revert "Fix a tiny bug that could cause a crash"
This reverts commit ec0023c347.
|
2009-07-05 09:34:54 +01:00 |
|
Richard Hughes
|
cda6d85a9d
|
Revert "Make it very clear that the Backlight interface is temporary"
This reverts commit 65571eed9d.
|
2009-07-05 09:34:54 +01:00 |
|
Richard Hughes
|
65571eed9d
|
Make it very clear that the Backlight interface is temporary
|
2009-07-03 16:58:00 +01:00 |
|
Richard Hughes
|
ec0023c347
|
Fix a tiny bug that could cause a crash
|
2009-07-03 16:56:44 +01:00 |
|
Richard Hughes
|
fec78d3fbb
|
Add a backlight interface so we can control backlight brightness without HAL
|
2009-07-03 13:25:07 +01:00 |
|
Richard Hughes
|
5380720f95
|
Move the udev rules to thier own directory
|
2009-07-03 11:53:34 +01:00 |
|
Richard Hughes
|
db41483230
|
I must learn to spell deprecated...
|
2009-07-03 11:05:00 +01:00 |
|
Richard Hughes
|
0a5149ea6a
|
Protect the non-GObject accessors with DKP_DISABLE_DEPRECIATED and fix up the client tool
|
2009-07-03 10:52:24 +01:00 |
|
Richard Hughes
|
cb702d0736
|
Export the recall-notice, recall-vendor and recall-url properties on power devices
|
2009-07-03 10:06:41 +01:00 |
|
Richard Hughes
|
ccc3643f7e
|
Add battery recall data rules
|
2009-07-03 09:11:36 +01:00 |
|
Richard Hughes
|
56881f8eaf
|
Add a lid-is-present property
|
2009-07-02 17:51:27 +01:00 |
|
Richard Hughes
|
936c57bf60
|
Use a DkpDeviceList for managed devices too
|
2009-07-02 16:05:55 +01:00 |
|
Richard Hughes
|
35dce37790
|
Take referenced counted objects in DkpDeviceList
|
2009-07-02 15:54:35 +01:00 |
|
Richard Hughes
|
5e2477607f
|
Make DkpDeviceList work with GObject types, and not with specific DkpDevice types
|
2009-07-02 15:51:53 +01:00 |
|
Richard Hughes
|
64033ba35f
|
trivial: Remove some debugging that slipped in
|
2009-07-02 11:29:50 +01:00 |
|
Richard Hughes
|
02835a786f
|
udev rules files now live in /lib/udev/rules.d, not /etc/udev/rules.d
|
2009-07-02 11:12:31 +01:00 |
|
Richard Hughes
|
3f8141b892
|
Fix detecting the USB UPS devices
|
2009-07-02 11:04:38 +01:00 |
|
Richard Hughes
|
370da40cc6
|
The UPS can't expose empty or fully-charged, so fixup these states
|
2009-07-02 11:00:23 +01:00 |
|
Richard Hughes
|
7e98bd1c19
|
bugfix: set the GObject properties correctly in the DkpDeviceHid class
|
2009-07-02 10:58:42 +01:00 |
|
Richard Hughes
|
7101dbcf44
|
trivial: whitespace fixes
|
2009-07-02 10:57:29 +01:00 |
|
Richard Hughes
|
cdf48e69d2
|
initial refresh after coldplug is not fatal if it fails
|
2009-07-02 10:55:11 +01:00 |
|
Richard Hughes
|
ff42e21d33
|
Fix compile
|
2009-07-01 12:26:07 +01:00 |
|
Martin Pitt
|
db98ba1cb6
|
suppress lid change event on startup
Suppress lid change event on startup. Otherwise, gnome-power-manager picks up a
"lid is closed" change event when dk-p gets D-BUS activated, and thus
immediately suspends the machine on startup.
http://bugs.freedesktop.org/show_bug.cgi?id=22574
https://launchpad.net/bugs/385135
|
2009-07-01 12:20:40 +01:00 |
|
Richard Hughes
|
269fc33a3b
|
hardcode pm-powersave like we do pm-suspend and pm-hibernate
|
2009-06-28 12:44:40 +01:00 |
|
Roland Dreier
|
e808a5063b
|
Fix two issues with the pm-powersave code
Signed-off-by: Richard Hughes <richard@hughsie.com>
|
2009-06-28 08:15:52 +01:00 |
|
Richard Hughes
|
e66bc06cfd
|
Fix a small memory leak on supply coldplugging
|
2009-06-26 15:02:56 +01:00 |
|
Richard Hughes
|
b68b08a6cf
|
Correct a few function names
|
2009-06-26 14:43:29 +01:00 |
|
Richard Hughes
|
cad7031777
|
Interface with pm-powersave as external vendors are using this
|
2009-06-26 14:42:19 +01:00 |
|
Richard Hughes
|
9c99a8be9e
|
Fix GUdev compile
|
2009-06-18 11:08:54 +01:00 |
|
Richard Hughes
|
acc0abe25d
|
Trivial compile fix
|
2009-06-16 13:25:14 +01:00 |
|
Richard Hughes
|
8ae8f3a5b5
|
Initial search/replace port to GUdev. No testing done.
|
2009-06-15 19:56:04 +01:00 |
|
Richard Hughes
|
454e81349d
|
One more variation of lithium-poly
|
2009-06-15 10:31:18 +01:00 |
|
Richard Hughes
|
6344343b67
|
Prefix the DkpDevice subclassed devices with device to make it clearer
|
2009-06-14 19:59:46 +01:00 |
|
Richard Hughes
|
40b4a9afd7
|
Don't assume all batteries have positive energy_full values
|
2009-06-14 19:40:45 +01:00 |
|
Richard Hughes
|
933c09aa66
|
For power_supply, unknown is a valid state from the kernel
|
2009-06-14 14:17:15 +01:00 |
|
Richard Hughes
|
57615b3639
|
Mark batteries as empty if they have unknown state and a very low energy
|
2009-06-14 14:16:32 +01:00 |
|
Richard Hughes
|
0d0f330faa
|
Trivial whitespace fixes
|
2009-05-29 12:15:29 +01:00 |
|
Richard Hughes
|
70a5fce8a4
|
Fix up the return statuses from coldplug and refresh, as different modules are doing different things
|
2009-05-27 15:47:06 +01:00 |
|
Richard Hughes
|
0ff31760f9
|
Don't poll on unknown forever. Based on a patch from Matthew Garrett, many thanks
|
2009-05-26 14:26:39 +01:00 |
|
Richard Hughes
|
1c78b10041
|
Setup different polls based on the battery state. Based on a patch from Matthew Garrett, many thanks
|
2009-05-26 14:11:44 +01:00 |
|