Commit graph

1486 commits

Author SHA1 Message Date
Michael Mayer 0bd7ebeee3 UX: Improve styles, hide scrollbar in Places and Photo Viewer 2021-02-13 18:14:18 +01:00
Michael Mayer e0441897dd Frontend: Upgrade dependencies 2021-02-11 19:54:46 +01:00
Michael Mayer b9595dd408 Videos: Unload player on close #979 2021-02-11 09:15:25 +01:00
Michael Mayer 4730b996c9 Videos: Remove player outline in Chrome #513 #843 #915 #979 2021-02-08 23:06:34 +01:00
Michael Mayer 669762db56 Videos: Refactor player #513 #843 #915 #979 2021-02-08 20:43:18 +01:00
Michael Mayer 9e10ba6900 Navigation: Refactor feature flags #996 2021-02-08 09:10:44 +01:00
Michael Mayer 0bcef4726f Settings: Add feature flag to hide Videos from navigation #996 2021-02-08 09:04:44 +01:00
Michael Mayer 89f9229c6a Library: Show file icon for sidecar files in Originals #1011 2021-02-07 20:10:34 +01:00
Michael Mayer 94132de245 UX: Remove content-visibility: auto due to side effects #500
Feels extremely shaky when scrolling. Top toolbar
fades in and out all the time.
2021-02-07 19:32:18 +01:00
Michael Mayer c7753b87ff Library: Show folder covers in Originals #1011 2021-02-07 19:04:17 +01:00
Michael Mayer c7a6bdce97 UX: Reduce max number of results in originals file browser to 999 2021-02-07 17:39:41 +01:00
Michael Mayer b0953b1d7a UX: Improve content loading performance via CSS #500
"content-visibility" enables the user agent to skip an element's
rendering work, including layout and painting, until it is needed:
- https://web.dev/content-visibility/
- https://developers.google.com/web/updates/2016/06/css-containment
2021-02-07 17:39:41 +01:00
theresa 96cb6eeed6 Tests: Update test commands in makefile and package.json 2021-02-07 13:10:46 +01:00
Michael Mayer 1e023c5302 QA: Implement test mode 2021-02-06 17:04:00 +01:00
Michael Mayer f6b5a32895 Navigation: Automatically hide Videos when there are none #996 2021-02-05 17:47:36 +01:00
theresa 11a3aa6d00 Tests: Refactor photos test 2021-02-05 16:48:51 +01:00
theresa e7e2de3ce0 Tests: Add login test 2021-02-05 16:48:51 +01:00
theresa 9620c07b08 Tests: Add classes for testing 2021-02-05 16:48:51 +01:00
Michael Mayer c4bb9e8314 Frontend: Upgrade package-lock.json to version 2 2021-02-05 10:00:29 +01:00
theresa 6941deb22b Tests: Improve Selectors 2021-02-01 14:05:31 +01:00
theresa 8922d0e309 Translation: Add italian to options.js and update translations.json 2021-02-01 09:18:01 +01:00
Luca Dibattista 148b184603
Add Italian translation (frontend) 2021-01-31 15:26:08 +01:00
theresa 535d295b3d Tests: Add tests for download 2021-01-30 18:49:52 +01:00
theresa 303b57104c Translations: Add korean translation 2021-01-30 12:02:07 +01:00
Theresa Gresch 4765c1d079
Merge pull request #974 from adan89lion/develop
Add Korean Translation
2021-01-30 11:56:07 +01:00
theresa d237fdfe19 Download: Remove target blank from download link 2021-01-30 11:49:12 +01:00
Seohyun Joo 0295d00bef
Add Korean Translation
New Korean (한국어, ko) Translation.
2021-01-30 16:58:28 +08:00
theresa 5d32ec6e92 Tests: Add upload/delete tests 2021-01-29 10:36:26 +01:00
theresa 4ca4cee468 Tests: Refactor tests 2021-01-29 10:36:14 +01:00
theresa f752c05ef2 Tests: Add files needed for upload test 2021-01-29 10:35:51 +01:00
theresa 8066de1cb0 Tests: Add descriptive classes for testing 2021-01-29 10:35:33 +01:00
Michael Mayer a82061e0b8 UX: Improve dark theme colors 2021-01-28 13:13:24 +01:00
Michael Mayer 61b6496034 Frontend: Update translations.pot 2021-01-28 13:12:36 +01:00
Michael Mayer 6e8bf97f4f UX: Forward /login to /browse if users is authenticated 2021-01-28 13:12:23 +01:00
theresa bd17b4f3b7 Tests: Refactor acceptance tests 2021-01-28 08:26:29 +01:00
Michael Mayer 964cb550d9 Frontend: Update translations.pot 2021-01-27 21:31:36 +01:00
Michael Mayer 993e7466fa Download all related files using their existing name by default #449
Related issues:
- Configure download name for files and albums #848
- When downloading live photos, zip all the associated files #437
2021-01-27 21:30:10 +01:00
theresa b98c87d49b Tests: Add tests for folders 2021-01-27 14:39:38 +01:00
theresa 6f12085336 Tests: Add tests for states 2021-01-27 14:39:38 +01:00
theresa 8aa966a517 Tests: Add tests for moments 2021-01-27 14:39:38 +01:00
theresa 753431503c Tests: Add tests for calendar 2021-01-27 10:14:53 +01:00
theresa 5586f1fab9 Tests: Adapt page model 2021-01-27 10:14:53 +01:00
Michael Mayer c52a176e61 Frontend: Update translations.pot and translations.json 2021-01-27 08:58:11 +01:00
jean-louis67 2ead63304f
Update French translation (#965) 2021-01-27 08:23:19 +01:00
Michael Mayer 4d0b56ee35 Settings: Shorten "Private" feature flag label 2021-01-26 19:56:55 +01:00
Michael Mayer 5bbcf66d55 Frontend: Upgrade vue-router to 3.5.1 2021-01-26 19:30:18 +01:00
Michael Mayer 52532c4579 Metadata: Improve handling of time zones and estimates #930 2021-01-26 19:18:37 +01:00
theresa 3d30bbe045 Tests: Adapt tests to UX changes 2021-01-26 16:36:39 +01:00
theresa eb07dccb39 Tests: Adapt settings test to changes 2021-01-26 15:18:33 +01:00
theresa f370592bf9 UX: Switch position of private and estimate settings 2021-01-26 14:48:33 +01:00