
* 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.
69 lines
1.9 KiB
TypeScript
69 lines
1.9 KiB
TypeScript
import { NgModule } from '@angular/core';
|
|
import { CommonModule } from '@angular/common';
|
|
import { FilterPipe } from './filter.pipe';
|
|
import { PublicationStatusPipe } from './publication-status.pipe';
|
|
import { SentenceCasePipe } from './sentence-case.pipe';
|
|
import { PersonRolePipe } from './person-role.pipe';
|
|
import { SafeHtmlPipe } from './safe-html.pipe';
|
|
import { RelationshipPipe } from './relationship.pipe';
|
|
import { DefaultValuePipe } from './default-value.pipe';
|
|
import { CompactNumberPipe } from './compact-number.pipe';
|
|
import { LanguageNamePipe } from './language-name.pipe';
|
|
import { AgeRatingPipe } from './age-rating.pipe';
|
|
import { MangaFormatPipe } from './manga-format.pipe';
|
|
import { MangaFormatIconPipe } from './manga-format-icon.pipe';
|
|
import { LibraryTypePipe } from './library-type.pipe';
|
|
import { SafeStylePipe } from './safe-style.pipe';
|
|
import { DefaultDatePipe } from './default-date.pipe';
|
|
import { BytesPipe } from './bytes.pipe';
|
|
import { TimeAgoPipe } from './time-ago.pipe';
|
|
import { TimeDurationPipe } from './time-duration.pipe';
|
|
|
|
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
FilterPipe,
|
|
PersonRolePipe,
|
|
PublicationStatusPipe,
|
|
SentenceCasePipe,
|
|
SafeHtmlPipe,
|
|
RelationshipPipe,
|
|
DefaultValuePipe,
|
|
CompactNumberPipe,
|
|
LanguageNamePipe,
|
|
AgeRatingPipe,
|
|
MangaFormatPipe,
|
|
MangaFormatIconPipe,
|
|
LibraryTypePipe,
|
|
SafeStylePipe,
|
|
DefaultDatePipe,
|
|
BytesPipe,
|
|
TimeAgoPipe,
|
|
TimeDurationPipe,
|
|
],
|
|
imports: [
|
|
CommonModule,
|
|
],
|
|
exports: [
|
|
FilterPipe,
|
|
PersonRolePipe,
|
|
PublicationStatusPipe,
|
|
SentenceCasePipe,
|
|
SafeHtmlPipe,
|
|
RelationshipPipe,
|
|
DefaultValuePipe,
|
|
CompactNumberPipe,
|
|
LanguageNamePipe,
|
|
AgeRatingPipe,
|
|
MangaFormatPipe,
|
|
MangaFormatIconPipe,
|
|
LibraryTypePipe,
|
|
SafeStylePipe,
|
|
DefaultDatePipe,
|
|
BytesPipe,
|
|
TimeAgoPipe,
|
|
TimeDurationPipe
|
|
]
|
|
})
|
|
export class PipeModule { }
|