feat(tray): Add runtime config option to enable/disable system tray (#4208)

This commit is contained in:
Kishi
2025-09-01 20:07:31 +02:00
committed by GitHub
parent 73f84fb6dd
commit 8bff4d0780
7 changed files with 40 additions and 3 deletions

View File

@@ -136,6 +136,7 @@
"min_log_level": 2,
"global_prep_cmd": [],
"notify_pre_releases": "disabled",
"system_tray": "enabled",
},
},
{

View File

@@ -133,6 +133,14 @@ function removeCmd(index) {
v-model="config.notify_pre_releases"
default="false"
></Checkbox>
<!-- Enable system tray -->
<Checkbox class="mb-3"
id="system_tray"
locale-prefix="config"
v-model="config.system_tray"
default="true"
></Checkbox>
</div>
</template>

View File

@@ -355,6 +355,8 @@
"sw_tune_grain": "grain -- preserves the grain structure in old, grainy film material",
"sw_tune_stillimage": "stillimage -- good for slideshow-like content",
"sw_tune_zerolatency": "zerolatency -- good for fast encoding and low-latency streaming (default)",
"system_tray": "Enable system tray",
"system_tray_desc": "Show icon in system tray and display desktop notifications",
"touchpad_as_ds4": "Emulate a DS4 gamepad if the client gamepad reports a touchpad is present",
"touchpad_as_ds4_desc": "If disabled, touchpad presence will not be taken into account during gamepad type selection.",
"upnp": "UPnP",