@@ -417,25 +417,11 @@ def show_more_info(widget, model):
417417
418418def visit_web (widget , model , username ):
419419 if model .selected_application != None :
420- if os .path .exists ("/usr/bin/gconftool-2" ):
421- browser = commands .getoutput ("gconftool-2 --get /desktop/gnome/url-handlers/http/command" )
422- browser = browser .replace ("\" %s\" " , model .selected_application .link )
423- browser = browser .replace ("%s" , model .selected_application .link )
424- else :
425- browser = "firefox " + model .selected_application .link
426- launcher = commands .getoutput ("/usr/lib/linuxmint/common/mint-which-launcher.py" )
427- os .system (launcher + " -u " + username + " \" " + browser + "\" &" )
420+ os .system ("sudo -u " + username + " /usr/lib/linuxmint/common/launch_browser_as.py \" " + model .selected_application .link + "\" " )
428421
429422def visit_website (widget , model , username ):
430423 if model .selected_application != None :
431- if os .path .exists ("/usr/bin/gconftool-2" ):
432- browser = commands .getoutput ("gconftool-2 --get /desktop/gnome/url-handlers/http/command" )
433- browser = browser .replace ("\" %s\" " , model .selected_application .website )
434- browser = browser .replace ("%s" , model .selected_application .website )
435- else :
436- browser = "firefox " + model .selected_application .website
437- launcher = commands .getoutput ("/usr/lib/linuxmint/common/mint-which-launcher.py" )
438- os .system (launcher + " -u " + username + " \" " + browser + "\" &" )
424+ os .system ("sudo -u " + username + " /usr/lib/linuxmint/common/launch_browser_as.py \" " + model .selected_application .website + "\" " )
439425
440426def install (widget , model , wTree , username ):
441427 if model .selected_application != None :
0 commit comments