Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-10-26 | daemon: Better timeout source naming | Bastien Nocera | 1 | -1/+1 | |
Matching the work done in glib, gtk+, etc. This also differentiates the unknown and normal timeouts in the Linux power supply driver. | |||||
2013-10-17 | all: Add GetCriticalAction daemon method | Bastien Nocera | 1 | -0/+13 | |
This allows desktop front-ends to get which action will actually be taken when we hit critical battery. This is not a property as availability of actions might change over the course of the run of the system, and we didn't want to make unnecessary D-Bus calls on startup. | |||||
2013-10-14 | daemon: Require newer GLib | Bastien Nocera | 1 | -2/+0 | |
And remove ifdef's. | |||||
2013-10-14 | daemon: Add CriticalPowerAction | Bastien Nocera | 1 | -0/+12 | |
Paraphrasing from the configuration option: The action to take when "TimeAction" or "PercentageAction" above has been reached for the batteries (UPS or laptop batteries) supplying the computer. This is done 20 seconds after the warning-level variable got set to UP_DEVICE_LEVEL_ACTION has been set, to give the opportunity to front-ends to display a (short) warning. This is only implemented for the Linux backend, using logind. | |||||
2013-10-14 | daemon: Remove obsolete features | Bastien Nocera | 1 | -71/+0 | |
2013-10-14 | daemon: Simplify _new() functions | Bastien Nocera | 1 | -3/+1 | |
2013-01-14 | Don't use the deprecated INCLUDES in Makefile.am | Richard Hughes | 1 | -1/+1 | |
2012-07-11 | Use systemd for suspend and hibernate | Matthias Clasen | 1 | -0/+6 | |
When running under systemd, call into systemd for suspend and hibernate instead of pm-utils. To capture resume events, install a small script that gets executed by systemd after resume and sends a dbus signal back to upower. To make this work, the upower backends gain a new signal, ::resuming, that they can optionally emit to signal that a resume happened. Backends opt in to this by returning TRUE from up_backend_emits_resuming(). In this case, upower doesn't assume the sleep command to block until resume, but instead waits for the ::resuming signal from the backend. The only backend that uses this mechanism is the linux backend when built with systemd support. Signed-off-by: Richard Hughes <richard@hughsie.com> | |||||
2011-07-19 | Use git.mk and remove the manual .gitignore files | Richard Hughes | 2 | -7/+1 | |
2010-11-01 | Port from EggDebug to the GLib built-in logging framework | Richard Hughes | 2 | -3/+2 | |
2010-07-12 | trivial: fix make distcheck | Richard Hughes | 1 | -0/+8 | |
2010-06-05 | Port to GTest | Richard Hughes | 3 | -52/+1 | |
2010-06-05 | Assign names to our idle sources when using new versions of glib2 | Richard Hughes | 1 | -1/+5 | |
This makes it possible to profile more accurately using systemtap | |||||
2010-03-30 | trivial: Add stubs to dummy backend to make it compile again. | Michael Biebl | 1 | -0/+56 | |
2010-03-26 | Make dummy backend usable for architectures without a native backend | Michael Biebl | 2 | -2/+23 | |
Currently, the dummy backend is mostly used to run the unit tests. We want to make it usable though on architectures, like GNU/Hurd, which dont't have a native backend yet. Compile two different flavours of the dummy backend: one with the TEST code enabled and which is used by up_self_test, and one without the TEST code, used by upowerd when the dummy backend is selected. Patch is based on work by Pino Toscano. Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com> | |||||
2010-03-26 | Remove libdevkit-power-gobject dependency from backends | Michael Biebl | 1 | -1/+0 | |
The backends [linux/freebsd/dummy] no longer require libdevkit-power-gobject, so - remove -I$(top_srcdir)/devkit-power-gobject from the include path - don't link the backends against libdevkit-power-gobject but upowerd (which unfortunately still needs it). Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com> | |||||
2010-02-06 | devkit-power-gobject/up-enum.h be gone | Michael Biebl | 1 | -0/+1 | |
Port from devkit-power-gobject/up-enum.h to libupower-glib/up-types.h | |||||
2010-02-05 | Remove EGG_* log define. | Michael Biebl | 1 | -4/+0 | |
The EGG_* log defines don't seem to be used and still reference the old DeviceKit-power name. So just remove it. | |||||
2010-01-27 | Update the Free Software Foundation address | Richard Hughes | 1 | -1/+1 | |
2010-01-26 | trivial: rename the new libupower 'type' to 'kind' to avoid clashing with ↵ | Richard Hughes | 1 | -1/+1 | |
GObject generated names | |||||
2010-01-18 | trivial: rename some internal defines for the upower move | Richard Hughes | 1 | -5/+5 | |
2010-01-18 | trivial: DkpNative -> UpNative (no ABI or API break) | Richard Hughes | 1 | -5/+5 | |
2010-01-18 | trivial: switch to using the new internal library name (no ABI or API break) | Richard Hughes | 1 | -2/+2 | |
2010-01-18 | trivial: switch to using the new marshal names internally (no ABI or API break) | Richard Hughes | 1 | -2/+2 | |
2010-01-18 | trivial: switch to using the new enum names internally (no ABI or API break) | Richard Hughes | 1 | -2/+2 | |
2010-01-18 | trivial: DkpDevice -> UpDevice (no ABI or API break) | Richard Hughes | 1 | -6/+6 | |
2010-01-18 | trivial: DkpDaemon -> UpDaemon (no ABI or API break) | Richard Hughes | 1 | -4/+4 | |
2010-01-18 | trivial: DkpBackend -> UpBackend (no ABI or API break) | Richard Hughes | 1 | -42/+42 | |
2010-01-18 | trivial: Rename a lot of the source files from dkp-foo to up-foo, no API or ↵ | Richard Hughes | 3 | -7/+7 | |
ABI changes | |||||
2009-10-16 | Don't emit changed events from the DkpBackend layer, instead push then ↵ | Richard Hughes | 1 | -9/+9 | |
through DkpDevice | |||||
2009-09-11 | Add some self tests and fix up some obvious bugs | Richard Hughes | 4 | -2/+54 | |
2009-09-11 | bugfix: make the remove logic much cleaner to try to fix bugs where removing ↵ | Richard Hughes | 1 | -6/+6 | |
the mouse kills the session | |||||
2009-09-11 | Fix compile for Linux backend | Richard Hughes | 1 | -2/+5 | |
2009-07-27 | Initial split to make DeviceKit-power compile without GUdev for non-linux ↵ | Richard Hughes | 4 | -0/+289 | |
platforms |