diff options
| author | xXJSONDeruloXx <danielhimebauch@gmail.com> | 2025-07-26 14:53:30 -0400 |
|---|---|---|
| committer | xXJSONDeruloXx <danielhimebauch@gmail.com> | 2025-07-26 14:53:30 -0400 |
| commit | ab8ddfef740ad2877e4d82be6471474c89755653 (patch) | |
| tree | a297382b9f0d2c77b14fc3f12597b43a760c6ec0 /py_modules | |
| parent | b4fbaf233f6e190001cb40f4f0cc87cc5365e622 (diff) | |
| download | decky-lsfg-vk-ab8ddfef740ad2877e4d82be6471474c89755653.tar.gz decky-lsfg-vk-ab8ddfef740ad2877e4d82be6471474c89755653.zip | |
swap wsi disable to enable, ui toggle off state as enable = 0 on default
Diffstat (limited to 'py_modules')
| -rw-r--r-- | py_modules/lsfg_vk/config_schema_generated.py | 16 | ||||
| -rw-r--r-- | py_modules/lsfg_vk/configuration_helpers_generated.py | 2 |
2 files changed, 9 insertions, 9 deletions
diff --git a/py_modules/lsfg_vk/config_schema_generated.py b/py_modules/lsfg_vk/config_schema_generated.py index 783e22f..50d2a4f 100644 --- a/py_modules/lsfg_vk/config_schema_generated.py +++ b/py_modules/lsfg_vk/config_schema_generated.py @@ -25,7 +25,7 @@ DISABLE_STEAMDECK_MODE = "disable_steamdeck_mode" MANGOHUD_WORKAROUND = "mangohud_workaround" DISABLE_VKBASALT = "disable_vkbasalt" FORCE_ENABLE_VKBASALT = "force_enable_vkbasalt" -DEACTIVATE_WSI = "deactivate_wsi" +ENABLE_WSI = "enable_wsi" class ConfigurationData(TypedDict): @@ -42,7 +42,7 @@ class ConfigurationData(TypedDict): mangohud_workaround: bool disable_vkbasalt: bool force_enable_vkbasalt: bool - deactivate_wsi: bool + enable_wsi: bool def get_script_parsing_logic(): @@ -76,7 +76,7 @@ def get_script_parsing_logic(): if key == "ENABLE_VKBASALT": script_values["force_enable_vkbasalt"] = value == "1" if key == "ENABLE_GAMESCOPE_WSI": - script_values["deactivate_wsi"] = value == "0" + script_values["enable_wsi"] = value != "0" return script_values return parse_script_values @@ -99,7 +99,7 @@ def get_script_generation_logic(): lines.append("export DISABLE_VKBASALT=1") if config.get("force_enable_vkbasalt", False): lines.append("export ENABLE_VKBASALT=1") - if config.get("deactivate_wsi", False): + if not config.get("enable_wsi", False): lines.append("export ENABLE_GAMESCOPE_WSI=0") return lines return generate_script_lines @@ -119,7 +119,7 @@ def get_function_parameters() -> str: mangohud_workaround: bool = False, disable_vkbasalt: bool = False, force_enable_vkbasalt: bool = False, - deactivate_wsi: bool = True""" + enable_wsi: bool = False""" def create_config_dict(**kwargs) -> ConfigurationData: @@ -137,11 +137,11 @@ def create_config_dict(**kwargs) -> ConfigurationData: "mangohud_workaround": kwargs.get("mangohud_workaround"), "disable_vkbasalt": kwargs.get("disable_vkbasalt"), "force_enable_vkbasalt": kwargs.get("force_enable_vkbasalt"), - "deactivate_wsi": kwargs.get("deactivate_wsi"), + "enable_wsi": kwargs.get("enable_wsi"), }) # Field lists for dynamic operations TOML_FIELDS = ['dll', 'multiplier', 'flow_scale', 'performance_mode', 'hdr_mode', 'experimental_present_mode'] -SCRIPT_FIELDS = ['dxvk_frame_rate', 'enable_wow64', 'disable_steamdeck_mode', 'mangohud_workaround', 'disable_vkbasalt', 'force_enable_vkbasalt', 'deactivate_wsi'] -ALL_FIELDS = ['dll', 'multiplier', 'flow_scale', 'performance_mode', 'hdr_mode', 'experimental_present_mode', 'dxvk_frame_rate', 'enable_wow64', 'disable_steamdeck_mode', 'mangohud_workaround', 'disable_vkbasalt', 'force_enable_vkbasalt', 'deactivate_wsi'] +SCRIPT_FIELDS = ['dxvk_frame_rate', 'enable_wow64', 'disable_steamdeck_mode', 'mangohud_workaround', 'disable_vkbasalt', 'force_enable_vkbasalt', 'enable_wsi'] +ALL_FIELDS = ['dll', 'multiplier', 'flow_scale', 'performance_mode', 'hdr_mode', 'experimental_present_mode', 'dxvk_frame_rate', 'enable_wow64', 'disable_steamdeck_mode', 'mangohud_workaround', 'disable_vkbasalt', 'force_enable_vkbasalt', 'enable_wsi'] diff --git a/py_modules/lsfg_vk/configuration_helpers_generated.py b/py_modules/lsfg_vk/configuration_helpers_generated.py index d099cca..b34865a 100644 --- a/py_modules/lsfg_vk/configuration_helpers_generated.py +++ b/py_modules/lsfg_vk/configuration_helpers_generated.py @@ -9,7 +9,7 @@ from .config_schema_generated import ConfigurationData, ALL_FIELDS def log_configuration_update(logger, config: ConfigurationData) -> None: """Log configuration update with all field values""" - logger.info(f"Updated lsfg TOML configuration: dll={config['dll']}, multiplier={config['multiplier']}, flow_scale={config['flow_scale']}, performance_mode={config['performance_mode']}, hdr_mode={config['hdr_mode']}, experimental_present_mode={config['experimental_present_mode']}, dxvk_frame_rate={config['dxvk_frame_rate']}, enable_wow64={config['enable_wow64']}, disable_steamdeck_mode={config['disable_steamdeck_mode']}, mangohud_workaround={config['mangohud_workaround']}, disable_vkbasalt={config['disable_vkbasalt']}, force_enable_vkbasalt={config['force_enable_vkbasalt']}, deactivate_wsi={config['deactivate_wsi']}") + logger.info(f"Updated lsfg TOML configuration: dll={config['dll']}, multiplier={config['multiplier']}, flow_scale={config['flow_scale']}, performance_mode={config['performance_mode']}, hdr_mode={config['hdr_mode']}, experimental_present_mode={config['experimental_present_mode']}, dxvk_frame_rate={config['dxvk_frame_rate']}, enable_wow64={config['enable_wow64']}, disable_steamdeck_mode={config['disable_steamdeck_mode']}, mangohud_workaround={config['mangohud_workaround']}, disable_vkbasalt={config['disable_vkbasalt']}, force_enable_vkbasalt={config['force_enable_vkbasalt']}, enable_wsi={config['enable_wsi']}") def get_config_field_names() -> list[str]: |
