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: Replace "on-low-battery" property | Bastien Nocera | 1 | -28/+0 | |
With "warning-level" property. | |||||
2013-10-14 | daemon: Remove unneeded reset of priv struct members | Bastien Nocera | 1 | -3/+0 | |
It's already done by GObject. | |||||
2013-10-14 | daemon: Remove obsolete features | Bastien Nocera | 1 | -82/+0 | |
2013-10-14 | daemon: Simplify _new() functions | Bastien Nocera | 1 | -3/+1 | |
2013-10-14 | freebsd: Remove useless finalize | Bastien Nocera | 1 | -17/+0 | |
It was just chaining up. | |||||
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 | 1 | -0/+1 | |
2010-11-01 | Port from EggDebug to the GLib built-in logging framework | Richard Hughes | 5 | -24/+17 | |
2010-07-02 | up-device-supply.c: Fix #27902 Bug - Daemon Segmentation Fault | Mariusz Ceier | 1 | -3/+3 | |
In linux backend, g_object_set was called with wrong argument types for time-to-empty,time-to-full and percentage properties. This patch uses explicit casts in the same way as freebsd backend. Signed-off-by: Mariusz Ceier <mceier@gmail.com> | |||||
2010-06-05 | Port to GTest | Richard Hughes | 1 | -27/+0 | |
2010-06-05 | Assign names to our idle sources when using new versions of glib2 | Richard Hughes | 1 | -0/+3 | |
This makes it possible to profile more accurately using systemtap | |||||
2010-04-19 | Provide UpDaemon with C setters rather than relying on GObject properties | Richard Hughes | 1 | -4/+3 | |
2010-03-29 | Get the suspend and hibernate commands from the backend, rather than ↵ | Richard Hughes | 1 | -5/+5 | |
hardcoding Linux specifics | |||||
2010-03-29 | Get the swap size from the backend, rather than hardcoding Linux specifics | Richard Hughes | 1 | -0/+1 | |
2010-03-29 | Get the kernel sleep capabilities from the backend, rather than hardcoding ↵ | Richard Hughes | 1 | -4/+4 | |
Linux specifics | |||||
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-23 | Fix up the FreeBSD backend compile | Michael Biebl | 1 | -1/+1 | |
Signed-off-by: Richard Hughes <richard@hughsie.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 | -9/+9 | |
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 | -4/+4 | |
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: convert freebsd private object to using upower prefix (no ABI or ↵ | Richard Hughes | 11 | -193/+193 | |
API changes) | |||||
2010-01-18 | trivial: switch to using the new enum names internally (no ABI or API break) | Richard Hughes | 1 | -22/+22 | |
2010-01-18 | trivial: DkpDevice -> UpDevice (no ABI or API break) | Richard Hughes | 3 | -108/+108 | |
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 | 4 | -93/+93 | |
2010-01-18 | trivial: Rename a lot of the source files from dkp-foo to up-foo, no API or ↵ | Richard Hughes | 13 | -34/+34 | |
ABI changes | |||||
2010-01-03 | trivial: be a whitespace and format nazi | Richard Hughes | 8 | -261/+250 | |
2010-01-03 | import the FreeBSD backend | Joe Marcus Clarke | 14 | -0/+2073 | |
Add a backend for FreeBSD supporting AC power lines, batteries, and lid state. |