diff --git a/client/components/cards/LazyBookCard.vue b/client/components/cards/LazyBookCard.vue index def74f2f..169fabd1 100644 --- a/client/components/cards/LazyBookCard.vue +++ b/client/components/cards/LazyBookCard.vue @@ -5,6 +5,7 @@
+

#{{ volumeNumber }} {{ displayTitle }} @@ -62,16 +63,20 @@ more_vert

+ +

{{ series }}

+
priority_high
+

#{{ volumeNumber }}

@@ -204,6 +209,8 @@ export default { return this.authorFL }, displaySortLine() { + if (this.orderBy === 'mtimeMs') return 'Modified ' + this.$formatDate(this._audiobook.mtimeMs) + if (this.orderBy === 'birthtimeMs') return 'Born ' + this.$formatDate(this._audiobook.birthtimeMs) if (this.orderBy === 'addedAt') return 'Added ' + this.$formatDate(this._audiobook.addedAt) if (this.orderBy === 'duration') return 'Duration: ' + this.$elapsedPrettyExtended(this._audiobook.duration, false) if (this.orderBy === 'size') return 'Size: ' + this.$bytesPretty(this._audiobook.size) diff --git a/client/components/controls/OrderSelect.vue b/client/components/controls/OrderSelect.vue index 870fc7dd..a230fad8 100644 --- a/client/components/controls/OrderSelect.vue +++ b/client/components/controls/OrderSelect.vue @@ -59,6 +59,14 @@ export default { { text: 'Size', value: 'size' + }, + { + text: 'File Birthtime', + value: 'birthtimeMs' + }, + { + text: 'File Modified', + value: 'mtimeMs' } ] }