changeset c8cf8f5b8f52 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=c8cf8f5b8f52 description: correctly detect upower support. Fixes #7047
diffstat:
src/features_window.py | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-)
diffs (22 lines):
diff -r 3de90f582f0b -r c8cf8f5b8f52 src/features_window.py --- a/src/features_window.py Sun Nov 13 18:17:15 2011 +0100 +++ b/src/features_window.py Mon Nov 14 08:13:36 2011 +0300 @@ -111,7 +111,7 @@ _('Ability to request your router to forward port for file transfer.'), _('Requires python-gupnp-igd.'), _('Feature not available under Windows.')), - _('UPower'): (self.gupnp_igd_available, + _('UPower'): (self.upower_available, _('Ability to disconnect properly just before suspending the machine.'), _('Requires upower and python-dbus.'), _('Feature not available under Windows.')), @@ -260,3 +260,9 @@
def gupnp_igd_available(self): return gajim.HAVE_UPNP_IGD + + def upower_available(self): + if os.name == 'nt': + return False + import upower_listener + return upower_listener.supported