feat(webui): library option to import local artwork

This commit is contained in:
Gauthier Roebroeck 2020-08-14 15:07:57 +08:00
parent eefb80213a
commit cba0a2e701
2 changed files with 16 additions and 0 deletions

View file

@ -109,6 +109,16 @@
/>
</v-col>
</v-row>
<v-row>
<v-col>
<span class="text-subtitle-2">Import local media assets</span>
<v-checkbox
v-model="form.importLocalArtwork"
label="Local artwork"
hide-details
/>
</v-col>
</v-row>
<v-row>
<v-col cols="auto">
<span class="text-subtitle-2">Scanner</span>
@ -178,6 +188,7 @@ export default Vue.extend({
importComicInfoCollection: true,
importEpubBook: true,
importEpubSeries: true,
importLocalArtwork: true,
scanForceModifiedTime: false,
scanDeep: false,
},
@ -245,6 +256,7 @@ export default Vue.extend({
this.form.importComicInfoCollection = library ? library.importComicInfoCollection : true
this.form.importEpubBook = library ? library.importEpubBook : true
this.form.importEpubSeries = library ? library.importEpubSeries : true
this.form.importLocalArtwork = library ? library.importLocalArtwork : true
this.form.scanForceModifiedTime = library ? library.scanForceModifiedTime : false
this.form.scanDeep = library ? library.scanDeep : false
this.$v.$reset()
@ -261,6 +273,7 @@ export default Vue.extend({
importComicInfoCollection: this.form.importComicInfoCollection,
importEpubBook: this.form.importEpubBook,
importEpubSeries: this.form.importEpubSeries,
importLocalArtwork: this.form.importLocalArtwork,
scanForceModifiedTime: this.form.scanForceModifiedTime,
scanDeep: this.form.scanDeep,
}

View file

@ -6,6 +6,7 @@ interface LibraryCreationDto {
importComicInfoCollection: boolean,
importEpubBook: boolean,
importEpubSeries: boolean,
importLocalArtwork: boolean,
scanForceModifiedTime: boolean,
scanDeep: boolean
}
@ -18,6 +19,7 @@ interface LibraryUpdateDto {
importComicInfoCollection: boolean,
importEpubBook: boolean,
importEpubSeries: boolean,
importLocalArtwork: boolean,
scanForceModifiedTime: boolean,
scanDeep: boolean
}
@ -31,6 +33,7 @@ interface LibraryDto {
importComicInfoCollection: boolean,
importEpubBook: boolean,
importEpubSeries: boolean,
importLocalArtwork: boolean,
scanForceModifiedTime: boolean,
scanDeep: boolean
}