]> git.lizzy.rs Git - torbrowser-launcher.git/blobdiff - torbrowser_launcher/__init__.py
Merge pull request #396 from intrigeri/apparmor-drop-plugin-container-profile
[torbrowser-launcher.git] / torbrowser_launcher / __init__.py
index 08bf381433f01d260043d785b9ed4fcaaa1b58d1..ce542a472181b49327839122218d7f4aaba566e9 100644 (file)
@@ -70,8 +70,9 @@ def main():
     common = Common(tor_browser_launcher_version)
     app = Application()
 
-    # Open the GUI
+    # Open the window
     gui = None
+
     if settings:
         # Settings mode
         gui = Settings(common, app)
@@ -79,6 +80,15 @@ def main():
         # Launcher mode
         gui = Launcher(common, app, url_list)
 
+    # Center the window
+    desktop = app.desktop()
+    window_size = gui.size()
+    gui.move(
+        (desktop.width() - window_size.width()) / 2,
+        (desktop.height() - window_size.height()) / 2
+    )
+    gui.show()
+
     # Allow ctrl-c to work
     signal.signal(signal.SIGINT, signal.SIG_DFL)