From 52a68a9d5345bf746833b623d0509a3cdfc4e57f Mon Sep 17 00:00:00 2001 From: Denis Laxalde Date: Tue, 5 Nov 2019 14:51:44 +0100 Subject: [PATCH] Use Browser/start-tor-browser instead of .desktop file This should have no functional consequence but will help with allowing to start the browser with non-default options. --- torbrowser_launcher/common.py | 2 +- torbrowser_launcher/launcher.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/torbrowser_launcher/common.py b/torbrowser_launcher/common.py index 3a3a430a..8e0a9ea3 100644 --- a/torbrowser_launcher/common.py +++ b/torbrowser_launcher/common.py @@ -164,7 +164,7 @@ def build_paths(self, tbb_version=None): 'dir': tbb_local + '/tbb/' + self.architecture, 'dir_tbb': tbb_local + '/tbb/' + self.architecture + '/tor-browser_' + self.language, 'start': tbb_local + '/tbb/' + self.architecture + '/tor-browser_' + - self.language + '/start-tor-browser.desktop' + self.language + '/Browser/start-tor-browser', }, } diff --git a/torbrowser_launcher/launcher.py b/torbrowser_launcher/launcher.py index efcd1c84..6ee1b2c4 100644 --- a/torbrowser_launcher/launcher.py +++ b/torbrowser_launcher/launcher.py @@ -433,7 +433,8 @@ def run(self): return # Run Tor Browser - subprocess.call([self.common.paths['tbb']['start']], cwd=self.common.paths['tbb']['dir_tbb']) + cmd = [self.common.paths['tbb']['start'], '--detach'] + subprocess.call(cmd, cwd=self.common.paths['tbb']['dir_tbb']) sys.exit(0) # Start over and download TBB again