diff options
-rw-r--r-- | plugins/nautilus.py.in | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/plugins/nautilus.py.in b/plugins/nautilus.py.in index 1926e74..50433e4 100644 --- a/plugins/nautilus.py.in +++ b/plugins/nautilus.py.in @@ -13,9 +13,7 @@ # from sdapplet.pluginutils import * - -import gnome -import gobject +import subprocess class plugin_nautilus: def __init__(self): @@ -44,11 +42,9 @@ class plugin_nautilus: url = build_url("dav",address,port, path, username,password) if stype == "_webdavs._tcp": url = build_url("davs",address,port, path, username,password) - try: - gnome.url_show(url) - except gobject.GError, e: - error_msg(str(e)) + cmdline = ["nautilus", url ] + subprocess.Popen(cmdline).wait() def load(): return plugin_nautilus() |