Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-10-18 | daemon: Don't get in a bad state when refresh fails | Bastien Nocera | 1 | -5/+3 | |
Failure to refresh was supposed to be non-fatal, but since we started putting objects on the bus *after* refresh, we were skipping the registration if refresh failed, as is the case in the UPS test case. | |||||
2013-10-18 | daemon: Fix typos in comments | Bastien Nocera | 1 | -1/+1 | |
2013-10-18 | daemon: Add small doc update_warning_level | Bastien Nocera | 1 | -0/+2 | |
2013-10-17 | daemon: Fix crash when device is removed | Bastien Nocera | 1 | -0/+2 | |
When the device was removed, we forgot to cancel sending out changed properties, causing illegal memory accesses. | |||||
2013-10-17 | all: Remove *changed signals | Bastien Nocera | 1 | -20/+0 | |
Now that we send out PropertiesChanged signals (on the daemon side) and "notify" signals (on the client side), there's no need for the all encompassing DeviceChanged and Changed signals. They would have woken up any client, even if they were not interested in receiving the signals. | |||||
2013-10-17 | daemon: Make warning-level UpDevice property writable | Bastien Nocera | 1 | -1/+4 | |
So we can update the display device warning level. | |||||
2013-10-16 | daemon: Fix sending device's PropertiesChanged signal | Bastien Nocera | 1 | -1/+1 | |
The interface name was missing ".Device" at the end, so wasn't getting registered by clients. | |||||
2013-10-16 | daemon: Emit PropertiesChanged for computed properties too | Bastien Nocera | 1 | -2/+10 | |
The IconName and WarningLevel properties were not sent out through PropertiesChanged when they changed for devices. | |||||
2013-10-16 | daemon: Add GetDisplayDevice method | Bastien Nocera | 1 | -0/+16 | |
And export a DisplayDevice object which can be used by desktop shells to show/hide the status icon. | |||||
2013-10-16 | daemon: Use constant for the devices object paths | Bastien Nocera | 1 | -1/+3 | |
2013-10-15 | daemon: Remove left-over debug | Bastien Nocera | 1 | -2/+0 | |
2013-10-15 | daemon: Make UpDevice emit PropertiesChanged signals | Bastien Nocera | 1 | -1/+64 | |
That will make libupower-glib UpDevice work again, as the proxy was not receiving property changes, and we kept reading old cached values. | |||||
2013-10-15 | daemon: Fix possible crasher in UpDevice self-test | Bastien Nocera | 1 | -0/+4 | |
2013-10-15 | daemon: Remove unused internal D-Bus proxy | Bastien Nocera | 1 | -10/+1 | |
In UpDevice. | |||||
2013-10-15 | daemon: Register on the Bus after coldplug | Bastien Nocera | 1 | -21/+10 | |
Both for the daemon and devices, so as to avoid D-Bus changes storms on startup. | |||||
2013-10-14 | daemon: Move all computations of warning level to daemon | Bastien Nocera | 1 | -8/+6 | |
There's no reason why the state check should be done in the UpDevice implementation, and the state will be needed to add a new warning level for UPSes. | |||||
2013-10-14 | daemon: Add IconName property | Bastien Nocera | 1 | -0/+79 | |
Sends out icon names as defined by the Icon Naming specification. Will save quite a bit of client side code. | |||||
2013-10-14 | daemon: Add small hack for keyboards and mice | Bastien Nocera | 1 | -0/+1 | |
Imported from gnome-settings-daemon, itself from gnome-power-manager. | |||||
2013-10-14 | daemon: Replace "on-low-battery" property | Bastien Nocera | 1 | -19/+0 | |
With "warning-level" property. | |||||
2013-10-14 | daemon: Add WarningLevel device property | Bastien Nocera | 1 | -0/+47 | |
2013-10-14 | daemon: Remove unneeded reset of priv struct members | Bastien Nocera | 1 | -7/+0 | |
It's already done by GObject. | |||||
2013-10-14 | Remove obsolete battery recall properties | Bastien Nocera | 1 | -55/+0 | |
The recalls for that broken batch of Sony batteries dates back from 2006. All the batteries that could have been recalled have now been recalled, and somebody particularly interested in supporting them can match the batteries using the old rules file, in a user session or a separate daemon. | |||||
2013-10-14 | daemon: Simplify _new() functions | Bastien Nocera | 1 | -3/+1 | |
2013-08-23 | Add temperature property for batteries | Seth Forshee | 1 | -0/+16 | |
Linux's power_supply class supports a temperature attribute, which is supported by many battery drivers. Add a new property to export this information and support this property in Linux. https://bugs.freedesktop.org/show_bug.cgi?id=68338 Signed-off-by: Seth Forshee <seth.forshee@canonical.com> Signed-off-by: Martin Pitt <martinpitt@gnome.org> | |||||
2013-02-20 | Revert "Add option to run daemon on the session bus for testing" | Martin Pitt | 1 | -1/+1 | |
This reverts commit eddcf0ef3d0b8445618e368328d7e110a83b69b3. We don't need the --test option any more now that we always run tests on a (fake) system D-BUS. | |||||
2012-10-30 | Add luminosity property | Julien Danjou | 1 | -0/+16 | |
This adds the luminosity property for devices able to recharge using light. Signed-off-by: Julien Danjou <julien@danjou.info> Signed-off-by: Richard Hughes <richard@hughsie.com> | |||||
2011-04-26 | Add option to run daemon on the session bus for testing | Martin Pitt | 1 | -1/+1 | |
Add a daemon option --test which will run upowerd on the session bus. This allows us to run tests without interfering with the system instance. This also avoids any root privileges entirely, which permits running integration tests as part of a package build. | |||||
2010-11-01 | Port from EggDebug to the GLib built-in logging framework | Richard Hughes | 1 | -11/+9 | |
2010-06-05 | Port to GTest | Richard Hughes | 1 | -27/+0 | |
2010-05-28 | trivial: Get rid of some over-verbose debugging | Richard Hughes | 1 | -2/+0 | |
2010-03-26 | Convert the daemon to using objects from libupower-glib, not ↵ | Richard Hughes | 1 | -10/+14 | |
devkit-power-gobject | |||||
2010-02-06 | devkit-power-gobject/up-enum.h be gone | Michael Biebl | 1 | -1/+1 | |
Port from devkit-power-gobject/up-enum.h to libupower-glib/up-types.h | |||||
2010-01-26 | trivial: rename the new libupower 'type' to 'kind' to avoid clashing with ↵ | Richard Hughes | 1 | -7/+7 | |
GObject generated names | |||||
2010-01-18 | Rename the DBus service from org.freedesktop.DeviceKit.Power to ↵ | Richard Hughes | 1 | -1/+1 | |
org.freedesktop.UPower | |||||
2010-01-18 | trivial: rename some internal defines for the upower move | Richard Hughes | 1 | -6/+6 | |
2010-01-18 | trivial: DkpStatsObj -> UpStatsObj (no ABI or API break) | Richard Hughes | 1 | -2/+2 | |
2010-01-18 | trivial: DkpHistory -> UpHistory (no ABI or API break) | Richard Hughes | 1 | -19/+19 | |
2010-01-18 | trivial: DkpNative -> UpNative (no ABI or API break) | Richard Hughes | 1 | -1/+1 | |
2010-01-18 | trivial: switch to using the new enum names internally (no ABI or API break) | Richard Hughes | 1 | -11/+11 | |
2010-01-18 | trivial: DkpDevice -> UpDevice (no ABI or API break) | Richard Hughes | 1 | -125/+125 | |
2010-01-18 | trivial: DkpDaemon -> UpDaemon (no ABI or API break) | Richard Hughes | 1 | -9/+9 | |
2010-01-18 | trivial: Rename a lot of the source files from dkp-foo to up-foo, no API or ↵ | Richard Hughes | 1 | -0/+1224 | |
ABI changes |