Refactor: Add --no-continue as toggle option
This commit is contained in:
parent
58ccab3365
commit
9ea8b639f0
1 changed files with 13 additions and 9 deletions
|
|
@ -88,20 +88,24 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="columns is-multiline is-mobile" v-if="showAdvanced">
|
<div class="columns is-multiline is-mobile" v-if="showAdvanced">
|
||||||
<div class="column is-3-tablet is-12-mobile">
|
<div class="column is-2-tablet is-12-mobile">
|
||||||
<DLInput id="force_download" type="bool" label="Force download"
|
<DLInput id="force_download" type="bool" label="Force download" icon="fa-solid fa-download"
|
||||||
v-model="dlFields['--no-download-archive']" icon="fa-solid fa-download"
|
v-model="dlFields['--no-download-archive']" :disabled="!socket.isConnected || addInProgress"
|
||||||
:disabled="!socket.isConnected || addInProgress" description="Ignore archive and re-download." />
|
description="Ignore archive." />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="column is-3-tablet is-12-mobile">
|
<div class="column is-2-tablet is-12-mobile">
|
||||||
<DLInput id="auto_start" type="bool" label="Auto start" v-model="auto_start" icon="fa-solid fa-play"
|
<DLInput id="auto_start" type="bool" label="Auto start" v-model="auto_start" icon="fa-solid fa-play"
|
||||||
:disabled="!socket.isConnected || addInProgress"
|
:disabled="!socket.isConnected || addInProgress" description="Download automatically." />
|
||||||
description="Whether to start the download automatically." />
|
</div>
|
||||||
|
|
||||||
|
<div class="column is-2-tablet is-12-mobile">
|
||||||
|
<DLInput id="no_cache" type="bool" label="Bypass cache" icon="fa-solid fa-broom"
|
||||||
|
v-model="dlFields['--no-continue']" :disabled="!socket.isConnected || addInProgress"
|
||||||
|
description="Remove temporary files." />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="column is-6-tablet is-12-mobile">
|
<div class="column is-6-tablet is-12-mobile">
|
||||||
|
|
||||||
<DLInput id="output_template" type="string" label="Output template" v-model="form.template"
|
<DLInput id="output_template" type="string" label="Output template" v-model="form.template"
|
||||||
icon="fa-solid fa-file" :disabled="!socket.isConnected || addInProgress"
|
icon="fa-solid fa-file" :disabled="!socket.isConnected || addInProgress"
|
||||||
:placeholder="getDefault('template', config.app.output_template || '%(title)s.%(ext)s')">
|
:placeholder="getDefault('template', config.app.output_template || '%(title)s.%(ext)s')">
|
||||||
|
|
@ -284,7 +288,7 @@ const showFields = ref<boolean>(false)
|
||||||
const showOptions = ref<boolean>(false)
|
const showOptions = ref<boolean>(false)
|
||||||
const showTestResults = ref<boolean>(false)
|
const showTestResults = ref<boolean>(false)
|
||||||
const testResultsData = ref<any>(null)
|
const testResultsData = ref<any>(null)
|
||||||
const dlFieldsExtra = ['--no-download-archive']
|
const dlFieldsExtra = ['--no-download-archive', '--no-continue']
|
||||||
const ytDlpOpt = ref<AutoCompleteOptions>([])
|
const ytDlpOpt = ref<AutoCompleteOptions>([])
|
||||||
const cookiesDropzoneRef = ref<InstanceType<typeof TextDropzone> | null>(null)
|
const cookiesDropzoneRef = ref<InstanceType<typeof TextDropzone> | null>(null)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue