From f25224b668a665c43491783735f68e7b9a10a645 Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Mon, 14 Jul 2025 20:00:43 +0500 Subject: [PATCH] refactor(cli): remove unused --session flag Signed-off-by: Boris Yumankulov --- build-aux/share/bash-completion/completions/portprotonqt | 2 +- portprotonqt/app.py | 9 --------- portprotonqt/cli.py | 5 ----- 3 files changed, 1 insertion(+), 15 deletions(-) diff --git a/build-aux/share/bash-completion/completions/portprotonqt b/build-aux/share/bash-completion/completions/portprotonqt index 0db5fcd..19f5e33 100644 --- a/build-aux/share/bash-completion/completions/portprotonqt +++ b/build-aux/share/bash-completion/completions/portprotonqt @@ -9,7 +9,7 @@ _portprotonqt() { esac if [[ "$cur" == -* ]]; then - COMPREPLY=( $( compgen -W '--fullscreen --session' -- "$cur" ) ) + COMPREPLY=( $( compgen -W '--fullscreen' -- "$cur" ) ) return 0 fi diff --git a/portprotonqt/app.py b/portprotonqt/app.py index e051ef2..3df2ca6 100644 --- a/portprotonqt/app.py +++ b/portprotonqt/app.py @@ -1,6 +1,4 @@ import sys -import os -import subprocess from PySide6.QtCore import QLocale, QTranslator, QLibraryInfo from PySide6.QtWidgets import QApplication from PySide6.QtGui import QIcon @@ -35,13 +33,6 @@ def main(): window = MainWindow() - if args.session: - gamescope_cmd = os.getenv("GAMESCOPE_CMD", "gamescope -f --xwayland-count 2") - cmd = f"{gamescope_cmd} -- portprotonqt" - logger.info(f"Executing: {cmd}") - subprocess.Popen(cmd, shell=True) - sys.exit(0) - if args.fullscreen: logger.info("Launching in fullscreen mode due to --fullscreen flag") save_fullscreen_config(True) diff --git a/portprotonqt/cli.py b/portprotonqt/cli.py index 2003602..f781dfc 100644 --- a/portprotonqt/cli.py +++ b/portprotonqt/cli.py @@ -13,9 +13,4 @@ def parse_args(): action="store_true", help="Запустить приложение в полноэкранном режиме и сохранить эту настройку" ) - parser.add_argument( - "--session", - action="store_true", - help="Запустить приложение с использованием gamescope" - ) return parser.parse_args()