changeset fd2366743516 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=fd2366743516 description: add support Network Manager 0.9 (NM_STATE_CONNECTED_GLOBAL = 70. A network device is connected, with global network connectivity.)
diffstat:
src/network_manager_listener.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
diffs (16 lines):
diff -r e5ad3e5e0d51 -r fd2366743516 src/network_manager_listener.py --- a/src/network_manager_listener.py Sun Oct 14 18:21:30 2012 +0200 +++ b/src/network_manager_listener.py Thu Oct 18 00:36:57 2012 +0400 @@ -45,9 +45,10 @@
def state_changed(state): """ - For Network Manager 0.7 + For Network Manager 0.7 - 0.9 """ - if props.Get("org.freedesktop.NetworkManager", "State") == 3: + nm_state = props.Get("org.freedesktop.NetworkManager", "State") + if nm_state == 3 or nm_state == 70: for connection in gajim.connections.itervalues(): if gajim.config.get_per('accounts', connection.name, 'listen_to_network_manager') and connection.time_to_reconnect: