Settings: Show Advanced tab in demo
This commit is contained in:
parent
7a265783b7
commit
2b85b4f814
|
@ -1661,7 +1661,7 @@ msgstr ""
|
|||
msgid "Raw"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/settings/advanced.vue:90
|
||||
#: src/pages/settings/advanced.vue:96
|
||||
msgid "RAW Conversion"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1858,7 +1858,7 @@ msgstr ""
|
|||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/pages/settings/advanced.vue:30
|
||||
#: src/pages/settings/advanced.vue:39
|
||||
#: src/pages/settings/general.vue:45
|
||||
#: src/pages/settings/library.vue:47
|
||||
msgid "Settings saved"
|
||||
|
|
|
@ -84,7 +84,7 @@ export default {
|
|||
'icon': 'build',
|
||||
'public': false,
|
||||
'admin': true,
|
||||
'demo': false,
|
||||
'demo': true,
|
||||
},
|
||||
{
|
||||
'name': 'settings-sync',
|
||||
|
|
|
@ -156,7 +156,9 @@
|
|||
</v-flex>
|
||||
|
||||
<v-flex xs12 sm6 lg8 class="px-2 pb-2">
|
||||
<v-subheader class="pa-0">{{ $gettextInterpolate($gettext('Uncached Size Limit: %{n}px'), {n: settings.ThumbSizeUncached}) }}</v-subheader>
|
||||
<v-subheader class="pa-0">
|
||||
{{ $gettextInterpolate($gettext('Uncached Size Limit: %{n}px'), {n: settings.ThumbSizeUncached}) }}
|
||||
</v-subheader>
|
||||
<v-slider
|
||||
v-model="settings.ThumbSizeUncached"
|
||||
:min="720"
|
||||
|
@ -185,7 +187,9 @@
|
|||
</v-flex>
|
||||
|
||||
<v-flex xs12 sm6 lg8 class="px-2 pb-2">
|
||||
<v-subheader class="pa-0">{{ $gettextInterpolate($gettext('Pre-Render Size Limit: %{n}px'), {n: settings.ThumbSize}) }}</v-subheader>
|
||||
<v-subheader class="pa-0">
|
||||
{{ $gettextInterpolate($gettext('Pre-Render Size Limit: %{n}px'), {n: settings.ThumbSize}) }}
|
||||
</v-subheader>
|
||||
<v-slider
|
||||
v-model="settings.ThumbSize"
|
||||
:min="720"
|
||||
|
@ -199,7 +203,9 @@
|
|||
</v-flex>
|
||||
|
||||
<v-flex xs12 sm6 lg4 class="px-2 pb-2">
|
||||
<v-subheader class="pa-0">{{ $gettextInterpolate($gettext('JPEG Quality: %{n}'), {n: settings.JpegQuality}) }}</v-subheader>
|
||||
<v-subheader class="pa-0">
|
||||
{{ $gettextInterpolate($gettext('JPEG Quality: %{n}'), {n: settings.JpegQuality}) }}
|
||||
</v-subheader>
|
||||
<v-slider
|
||||
v-model="settings.JpegQuality"
|
||||
:min="25"
|
||||
|
@ -221,7 +227,9 @@
|
|||
<v-card-actions>
|
||||
<v-layout wrap align-top>
|
||||
<v-flex xs12 sm8 class="px-2 pb-2">
|
||||
<v-subheader class="pa-0">{{ $gettextInterpolate($gettext('JPEG Size Limit: %{n}px'), {n: settings.JpegSize}) }}</v-subheader>
|
||||
<v-subheader class="pa-0">
|
||||
{{ $gettextInterpolate($gettext('JPEG Size Limit: %{n}px'), {n: settings.JpegSize}) }}
|
||||
</v-subheader>
|
||||
<v-flex class="pr-3">
|
||||
<v-slider
|
||||
v-model="settings.JpegSize"
|
||||
|
@ -289,7 +297,7 @@ export default {
|
|||
config: this.$config.values,
|
||||
settings: new ConfigOptions(),
|
||||
options: options,
|
||||
busy: false,
|
||||
busy: this.$config.values.demo,
|
||||
};
|
||||
},
|
||||
created() {
|
||||
|
@ -297,9 +305,18 @@ export default {
|
|||
},
|
||||
methods: {
|
||||
load() {
|
||||
this.settings.load();
|
||||
if (this.busy || this.config.demo) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.busy = true;
|
||||
this.settings.load().finally(() => this.busy = false);
|
||||
},
|
||||
onChange() {
|
||||
if (this.busy || this.config.demo) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.busy = true;
|
||||
|
||||
this.settings.save().then(() => {
|
||||
|
|
Loading…
Reference in New Issue
Block a user