chore: update preconnect strings

This commit is contained in:
aclist committed 2026-05-09 21:45:20 +09:00
1 parent 6e29a716a5
commit 65df40ee5d
8 files changed
+24 -29

No files matched your search

+5 -6
View File
@@ -13,6 +13,7 @@ from dzgui.const.constants import (
from dzgui.views.dialogs.early_alert import EarlyAlertDialog
from dzgui.util.strings import init
# TODO: move to util.proc
def is_dayz_running() -> bool:
return is_running(DAYZ_BINARY)
@@ -54,10 +55,8 @@ def has_cmd(cmd: str) -> bool:
def foreground(cmd: str, pid: int) -> None:
if cmd == "wmctrl":
proc = subprocess.check_output(
["wmctrl", "-ilp"], capture_output=True, text=True
)
lines = proc.splitlines()
proc = subprocess.run(["wmctrl", "-ilp"], capture_output=True, text=True)
lines = proc.stdout.splitlines()
for line in lines:
els = line.split(" ")
if str(pid) in els:
@@ -66,8 +65,8 @@ def foreground(cmd: str, pid: int) -> None:
subprocess.run(["wmctrl", "-ia", wid])
elif cmd == "xdotool":
args = [cmd, "search", "--pid", str(pid)]
proc = subprocess.check_output([*args], stderr=subprocess.DEVNULL)
lines = proc.splitlines()
proc = subprocess.run([*args], capture_output=True, text=True)
lines = proc.stdout.splitlines()
## NOTE: some forked subprocesses may fail, so skip over them
for line in lines:
subprocess.run(