=== modified file 'src/unity_gmusicbrowser_daemon.py' --- src/unity_gmusicbrowser_daemon.py 2013-04-22 13:20:42 +0000 +++ src/unity_gmusicbrowser_daemon.py 2015-11-15 20:39:20 +0000 @@ -20,6 +20,7 @@ import os import dbus import urllib +import subprocess APP_NAME = 'unity-scope-gmusicbrowser' LOCAL_PATH = '/usr/share/locale/' @@ -340,7 +341,7 @@ else: filename = result.uri dirname = os.path.dirname(filename) - os.system("xdg-open '%s'" % str(dirname)) + subprocess.call(["xdg-open", str(dirname)]) else: albumtracks = '' if result.uri.startswith('album://'): @@ -349,7 +350,7 @@ albumtracks = albumtracks + ' \'%s\'' % (track[1]) else: albumtracks = '\'%s\'' % result.uri - os.system('gmusicbrowser -play -playlist %s' % albumtracks) + subprocess.call(['gmusicbrowser', '-play', '-playlist', albumtracks]) return Unity.ActivationResponse(handled=Unity.HandledType.HIDE_DASH, goto_uri=None)