
* When skipping over folders in a scan, inform the ui * Try out new backout condition for library watcher. * Tweaked the code for folder watching to be more intense on killing if stuck in inotify loop. * Streamlined my implementation of enhanced LibraryWatcher * Added new extension method to make complex where statements cleaner. * Added an implementation to flatten series and not show them if they have relationships defined. Only the parent would show. Currently disabled until i figure out how to apply it. * Added the ability to collapse series that are not the primary entry point to reading. Configurable in library settings, only applies when all libraries in a filter have the property to true. * Exclude from parsing .@_thumb directories, a QNAP system folder. Show number of items a JumpKey has * Refactored some time reading to display in days, months, years or minutes.
20 lines
No EOL
432 B
TypeScript
20 lines
No EOL
432 B
TypeScript
export enum LibraryType {
|
|
Manga = 0,
|
|
Comic = 1,
|
|
Book = 2,
|
|
}
|
|
|
|
export interface Library {
|
|
id: number;
|
|
name: string;
|
|
lastScanned: string;
|
|
type: LibraryType;
|
|
folders: string[];
|
|
coverImage?: string;
|
|
folderWatching: boolean;
|
|
includeInDashboard: boolean;
|
|
includeInRecommended: boolean;
|
|
includeInSearch: boolean;
|
|
manageCollections: boolean;
|
|
collapseSeriesRelationships: boolean;
|
|
} |