diff --git a/src_assets/common/assets/web/Checkbox.vue b/src_assets/common/assets/web/Checkbox.vue new file mode 100644 index 00000000..b94446d3 --- /dev/null +++ b/src_assets/common/assets/web/Checkbox.vue @@ -0,0 +1,120 @@ + + + diff --git a/src_assets/common/assets/web/apps.html b/src_assets/common/assets/web/apps.html index e10ce026..b4669989 100644 --- a/src_assets/common/assets/web/apps.html +++ b/src_assets/common/assets/web/apps.html @@ -116,15 +116,13 @@
{{ $t('apps.output_desc') }}
-
- - -
{{ $t('apps.global_prep_desc') }}
-
+
{{ $t('apps.cmd_prep_desc') }}
@@ -152,12 +150,12 @@ - -
- - -
+ +
-
- - -
{{ $t('apps.run_as_desc') }}
-
+ -
- - -
{{ $t('apps.auto_detach_desc') }}
-
+ -
- - -
{{ $t('apps.wait_all_desc') }}
-
+
@@ -358,11 +360,13 @@ import { createApp } from 'vue' import { initApp } from './init' import Navbar from './Navbar.vue' + import Checkbox from './Checkbox.vue' import { Dropdown } from 'bootstrap/dist/js/bootstrap' const app = createApp({ components: { - Navbar + Navbar, + Checkbox }, data() { return { @@ -415,9 +419,9 @@ if (this.editForm["detached"] === undefined) this.editForm["detached"] = []; if (this.editForm["exclude-global-prep-cmd"] === undefined) - this.editForm["exclude-global-prep-cmd"] = []; + this.editForm["exclude-global-prep-cmd"] = false; if (this.editForm["elevated"] === undefined && this.platform === 'windows') { - this.editForm["elevated"] = []; + this.editForm["elevated"] = false; } if (this.editForm["auto-detach"] === undefined) { this.editForm["auto-detach"] = true; diff --git a/src_assets/common/assets/web/configs/tabs/AudioVideo.vue b/src_assets/common/assets/web/configs/tabs/AudioVideo.vue index 0f18f9a1..430fe1fa 100644 --- a/src_assets/common/assets/web/configs/tabs/AudioVideo.vue +++ b/src_assets/common/assets/web/configs/tabs/AudioVideo.vue @@ -6,6 +6,7 @@ import AdapterNameSelector from './audiovideo/AdapterNameSelector.vue' import DisplayOutputSelector from './audiovideo/DisplayOutputSelector.vue' import DisplayDeviceOptions from "./audiovideo/DisplayDeviceOptions.vue"; import DisplayModesSettings from "./audiovideo/DisplayModesSettings.vue"; +import Checkbox from "../../Checkbox.vue"; const props = defineProps([ 'platform', @@ -54,14 +55,12 @@ const config = ref(props.config)
-
- - -
{{ $t('config.install_steam_audio_drivers_desc') }}
-
+ diff --git a/src_assets/common/assets/web/configs/tabs/General.vue b/src_assets/common/assets/web/configs/tabs/General.vue index 9596e622..d08bec55 100644 --- a/src_assets/common/assets/web/configs/tabs/General.vue +++ b/src_assets/common/assets/web/configs/tabs/General.vue @@ -1,4 +1,5 @@ diff --git a/src_assets/common/assets/web/configs/tabs/encoders/AmdAmfEncoder.vue b/src_assets/common/assets/web/configs/tabs/encoders/AmdAmfEncoder.vue index 209df9a7..1da49999 100644 --- a/src_assets/common/assets/web/configs/tabs/encoders/AmdAmfEncoder.vue +++ b/src_assets/common/assets/web/configs/tabs/encoders/AmdAmfEncoder.vue @@ -1,5 +1,6 @@