2022-01-30 18:49:16 +01:00
|
|
|
<template>
|
2022-09-24 11:12:11 +02:00
|
|
|
<ft-settings-section
|
|
|
|
:title="$t('Settings.Download Settings.Download Settings')"
|
|
|
|
>
|
2022-06-05 23:25:05 +02:00
|
|
|
<ft-flex-box>
|
|
|
|
<ft-select
|
|
|
|
:placeholder="$t('Settings.Download Settings.Download Behavior')"
|
|
|
|
:value="downloadBehavior"
|
|
|
|
:select-names="downloadBehaviorNames"
|
|
|
|
:select-values="downloadBehaviorValues"
|
2024-04-23 19:55:32 +02:00
|
|
|
:icon="['fas', 'download']"
|
2022-06-05 23:25:05 +02:00
|
|
|
@change="updateDownloadBehavior"
|
|
|
|
/>
|
|
|
|
</ft-flex-box>
|
2023-08-16 10:50:32 +02:00
|
|
|
<template
|
2022-06-05 23:25:05 +02:00
|
|
|
v-if="downloadBehavior === 'download'"
|
|
|
|
>
|
2023-08-16 10:50:32 +02:00
|
|
|
<ft-flex-box
|
|
|
|
class="settingsFlexStart500px"
|
|
|
|
>
|
|
|
|
<ft-toggle-switch
|
|
|
|
:label="$t('Settings.Download Settings.Ask Download Path')"
|
|
|
|
:default-value="askForDownloadPath"
|
|
|
|
@change="handleDownloadingSettingChange"
|
|
|
|
/>
|
|
|
|
</ft-flex-box>
|
|
|
|
<template
|
|
|
|
v-if="!askForDownloadPath"
|
|
|
|
>
|
|
|
|
<ft-flex-box>
|
|
|
|
<ft-input
|
|
|
|
class="folderDisplay"
|
|
|
|
:placeholder="downloadPath"
|
|
|
|
:show-action-button="false"
|
|
|
|
:show-label="false"
|
|
|
|
:disabled="true"
|
|
|
|
/>
|
|
|
|
</ft-flex-box>
|
|
|
|
<ft-flex-box>
|
|
|
|
<ft-button
|
|
|
|
:label="$t('Settings.Download Settings.Choose Path')"
|
|
|
|
@click="chooseDownloadingFolder"
|
|
|
|
/>
|
|
|
|
</ft-flex-box>
|
|
|
|
</template>
|
|
|
|
</template>
|
2022-09-24 11:12:11 +02:00
|
|
|
</ft-settings-section>
|
2022-01-30 18:49:16 +01:00
|
|
|
</template>
|
|
|
|
|
|
|
|
<script src="./download-settings.js" />
|
2023-02-04 08:04:04 +01:00
|
|
|
<style scoped src="./download-settings.css" />
|