more win32 wrap
This commit is contained in:
@@ -29,6 +29,7 @@ from src import mcp_client
|
|||||||
from src import markdown_helper
|
from src import markdown_helper
|
||||||
from src import bg_shader
|
from src import bg_shader
|
||||||
import re
|
import re
|
||||||
|
import subprocess
|
||||||
if sys.platform == "win32":
|
if sys.platform == "win32":
|
||||||
import win32gui
|
import win32gui
|
||||||
import win32con
|
import win32con
|
||||||
@@ -4024,8 +4025,9 @@ def hello():
|
|||||||
user_scale = theme.get_current_scale()
|
user_scale = theme.get_current_scale()
|
||||||
self.runner_params.dpi_aware_params.dpi_window_size_factor = user_scale
|
self.runner_params.dpi_aware_params.dpi_window_size_factor = user_scale
|
||||||
|
|
||||||
# Detect Monitor Refresh Rate for capping
|
# Detect Monitor Refresh Rate for capping (Win32 only)
|
||||||
fps_cap = 60.0
|
fps_cap = 60.0
|
||||||
|
if sys.platform == "win32":
|
||||||
try:
|
try:
|
||||||
# Use PowerShell to get max refresh rate across all controllers
|
# Use PowerShell to get max refresh rate across all controllers
|
||||||
cmd = "powershell -NoProfile -Command \"Get-CimInstance -ClassName Win32_VideoController | Select-Object -ExpandProperty CurrentRefreshRate\""
|
cmd = "powershell -NoProfile -Command \"Get-CimInstance -ClassName Win32_VideoController | Select-Object -ExpandProperty CurrentRefreshRate\""
|
||||||
|
|||||||
Reference in New Issue
Block a user