diff --git a/frontend/app/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.html b/frontend/app/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.html index 0ebe781..a031523 100644 --- a/frontend/app/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.html +++ b/frontend/app/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.html @@ -27,13 +27,15 @@
- {{getDate()}} - ,{{getYear()}} + {{ photo.metadata.creationDate | date :'longDate'}} + + + {{ photo.metadata.creationDate | date :'MMMM d'}}
-
{{getDay()}}, {{getTime()}}
+
{{ photo.metadata.creationDate | date :'EEEE'}}, {{getTime()}}
diff --git a/frontend/app/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.ts b/frontend/app/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.ts index 651eed7..369422f 100644 --- a/frontend/app/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.ts +++ b/frontend/app/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.ts @@ -35,27 +35,12 @@ export class InfoPanelLightboxComponent { return (new Date()).getFullYear(); } - getYear() { - const date = new Date(this.photo.metadata.creationDate); - return date.getFullYear(); - } - - getDate() { - const date = new Date(this.photo.metadata.creationDate); - const locale = 'en-us'; - return date.toLocaleString(locale, {month: 'long'}) + ' ' + date.getDate(); - } getTime() { const date = new Date(this.photo.metadata.creationDate); return date.toTimeString().split(' ')[0]; } - getDay() { - const date = new Date(this.photo.metadata.creationDate); - const locale = 'en-us'; - return date.toLocaleString(locale, {weekday: 'long'}); - } toFraction(f) { if (f > 1) { diff --git a/frontend/app/gallery/lightbox/lightbox.gallery.component.ts b/frontend/app/gallery/lightbox/lightbox.gallery.component.ts index 028eec1..6c5ef53 100644 --- a/frontend/app/gallery/lightbox/lightbox.gallery.component.ts +++ b/frontend/app/gallery/lightbox/lightbox.gallery.component.ts @@ -94,7 +94,6 @@ export class GalleryLightboxComponent implements OnDestroy, OnInit { } ngOnDestroy(): void { - console.log('destroy'); this.pause(); if (this.subscription.photosChange != null) { this.subscription.photosChange.unsubscribe(); diff --git a/frontend/app/gallery/map/map.gallery.component.ts b/frontend/app/gallery/map/map.gallery.component.ts index 08a8af1..c87f748 100644 --- a/frontend/app/gallery/map/map.gallery.component.ts +++ b/frontend/app/gallery/map/map.gallery.component.ts @@ -44,7 +44,6 @@ export class GalleryMapComponent implements OnChanges, IRenderable, AfterViewIni ngAfterViewInit() { setTimeout(() => { this.height = this.map.nativeElement.clientHeight; - console.log(this.height); }, 0); } diff --git a/frontend/app/settings/basic/basic.settings.component.html b/frontend/app/settings/basic/basic.settings.component.html index ad1402a..a7c6324 100644 --- a/frontend/app/settings/basic/basic.settings.component.html +++ b/frontend/app/settings/basic/basic.settings.component.html @@ -17,7 +17,7 @@
- +
- +
- If you add a new folder to your gallery, the site indexes it automatically. + If you add a new folder to your gallery, the site indexes it automatically.  If you would like to trigger indexing manually, click index button.
( diff --git a/frontend/app/settings/indexing/indexing.settings.component.ts b/frontend/app/settings/indexing/indexing.settings.component.ts index 42a5cf5..447c2f4 100644 --- a/frontend/app/settings/indexing/indexing.settings.component.ts +++ b/frontend/app/settings/indexing/indexing.settings.component.ts @@ -21,7 +21,7 @@ export class IndexingSettingsComponent extends SettingsComponent = []; + types: { key: number; value: string }[] = []; private subscription: { timer: any, settings: any } = { timer: null, settings: null @@ -68,6 +68,19 @@ export class IndexingSettingsComponent extends SettingsComponent { + switch (v.value) { + case 'low': + v.value = this.i18n('low'); + break; + case 'medium': + v.value = this.i18n('medium'); + break; + case 'high': + v.value = this.i18n('high'); + break; + } + }); this.updateProgress(); } diff --git a/frontend/app/settings/map/map.settings.component.html b/frontend/app/settings/map/map.settings.component.html index 7534c7a..06f15bf 100644 --- a/frontend/app/settings/map/map.settings.component.html +++ b/frontend/app/settings/map/map.settings.component.html @@ -29,11 +29,10 @@ [disabled]="!settings.enabled" name="googleApiKey" id="googleApiKey" required> - To show the images on a map, - google api key is need - + To show the images on a map,  + google api key  + is need.
diff --git a/frontend/translate/messages.en.xlf b/frontend/translate/messages.en.xlf index baea8f5..64769fc 100644 --- a/frontend/translate/messages.en.xlf +++ b/frontend/translate/messages.en.xlf @@ -492,21 +492,20 @@ google api key - - is need - + + is need. app/settings/map/map.settings.component.ts 35 - is need + is need. Save app/settings/map/map.settings.component.ts - 43 + 42 app/settings/thumbnail/thumbanil.settings.component.ts @@ -535,7 +534,7 @@ app/settings/map/map.settings.component.ts - 46 + 45 app/settings/thumbnail/thumbanil.settings.component.ts @@ -795,6 +794,14 @@ Page title + + Port + + app/settings/basic/basic.settings.component.ts + 20 + + Port + Port number. Port 80 is usually what you need. @@ -803,6 +810,14 @@ Port number. Port 80 is usually what you need. + + Images folder + + app/settings/basic/basic.settings.component.ts + 34 + + Images folder + Images are loaded from this folder (read permission required) @@ -973,8 +988,7 @@ app/settings/indexing/indexing.settings.component.ts 19 - If there was no indexing in this time, it reindexes. (skipped if - indexes are in DB and sensitivity is low) + If there was no indexing in this time, it reindexes. (skipped if indexes are in DB and sensitivity is low) Sub folder preview size @@ -1274,6 +1288,30 @@ Indexing + + low + + frontend/app/settings/indexing/indexing.settings.component.ts + 1 + + low + + + medium + + frontend/app/settings/indexing/indexing.settings.component.ts + 1 + + medium + + + high + + frontend/app/settings/indexing/indexing.settings.component.ts + 1 + + high + Folder indexed diff --git a/frontend/translate/messages.hu.xlf b/frontend/translate/messages.hu.xlf index eb373e7..e797339 100644 --- a/frontend/translate/messages.hu.xlf +++ b/frontend/translate/messages.hu.xlf @@ -221,7 +221,7 @@ app/gallery/share/share.gallery.component.ts 29 - Másolat + Másolás Sharing: @@ -277,7 +277,7 @@ app/gallery/share/share.gallery.component.ts 98 - hónapok + Hónapok @@ -492,21 +492,20 @@ google api kulcsra - - is need - + + is need. app/settings/map/map.settings.component.ts 35 - szükség van + szükség van. Save app/settings/map/map.settings.component.ts - 43 + 42 app/settings/thumbnail/thumbanil.settings.component.ts @@ -535,7 +534,7 @@ app/settings/map/map.settings.component.ts - 46 + 45 app/settings/thumbnail/thumbanil.settings.component.ts @@ -795,6 +794,14 @@ Oldal címe + + Port + + app/settings/basic/basic.settings.component.ts + 20 + + Port + Port number. Port 80 is usually what you need. @@ -803,6 +810,14 @@ Portszám. A 80-as port általában az, amire szükséged van. + + Images folder + + app/settings/basic/basic.settings.component.ts + 34 + + Képek mappa + Images are loaded from this folder (read permission required) @@ -910,7 +925,7 @@ app/settings/other/other.settings.component.ts 47 - Azek a thumbnail-ek nagyobb prioritást kapnak, ami látható a képernyőn + Azok a thumbnail-ek nagyobb prioritást kapnak, ami látható a képernyőn Lazy image rendering @@ -945,7 +960,7 @@ app/settings/other/other.settings.component.ts 89 - Cache-eli a könyvtár tartalmát és a keresési eredményeket a jobb teljesítmény érdekében + Cache-eli a könyvtár tartalmát és a keresési eredményeket a gyorsabb betöltés érdekében @@ -973,8 +988,7 @@ app/settings/indexing/indexing.settings.component.ts 19 - Ha ebben az időben nem volt indexelés, újraindexet hajt végre. (figyelmen kívül hagyja, ha -              az érzékenység alacsony) + Ha ebben az időben nem volt indexelés, újraindexelést hajt végre. (figyelmen kívül hagyja, ha az érzékenység alacsony) Sub folder preview size @@ -998,7 +1012,7 @@ app/settings/indexing/indexing.settings.component.ts 38 - Mappa indexelése érzékenység + Mappa indexelés érzékenysége Set the reindexing sensitivity. High value check the folders for change more often @@ -1274,6 +1288,30 @@ Indexelés + + low + + frontend/app/settings/indexing/indexing.settings.component.ts + 1 + + alacsony + + + medium + + frontend/app/settings/indexing/indexing.settings.component.ts + 1 + + közepes + + + high + + frontend/app/settings/indexing/indexing.settings.component.ts + 1 + + magas + Folder indexed diff --git a/gulpfile.js b/gulpfile.js index 3ab75e4..aa13e93 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -144,7 +144,6 @@ gulp.task("extract-locale", function (cb) { var translate = function (list, cb) { var localsStr = '"[\\"' + list.join('\\",\\"') + '\\"]"'; - console.log(localsStr); exec('xlf-google-translate --source-lang="en" --source-file="./locale.source.xlf" --destination-folder="./frontend/"' + translationFolder + ' --destination-languages=' + localsStr, function (err, stdout, stderr) { console.log(stdout);