Commit graph

80 commits

Author SHA1 Message Date
Michael Mayer de6f61ecc7 UI: Disable CSS contain optimization in non-chrome browsers 2021-04-25 12:19:52 +02:00
Michael Mayer 3d073d41df UX: Improve touch event accuracy in albums and labels #1048 2021-04-21 12:24:47 +02:00
Michael Mayer 0bd7ebeee3 UX: Improve styles, hide scrollbar in Places and Photo Viewer 2021-02-13 18:14:18 +01:00
Michael Mayer 669762db56 Videos: Refactor player #513 #843 #915 #979 2021-02-08 20:43:18 +01:00
Michael Mayer d0cb7c59e1 UX: Improve item selection and icons 2021-01-18 19:21:43 +01:00
Michael Mayer 67e655f6d0 UX: Restore scroll position in albums & labels #896 2021-01-16 12:41:17 +01:00
Michael Mayer bc0bde4771 UI: Add Greyscale theme #700 2021-01-15 18:30:26 +01:00
Michael Mayer ec71858477 Frontend: Refactor clipboard #477 2021-01-09 01:33:20 +01:00
Michael Mayer 39595ee34d PWA: Add service worker #374 #852 2021-01-08 19:11:50 +01:00
Michael Mayer 0ae5b7831d UX: Tweak breakpoints of album, label & photo grids 2021-01-08 14:21:26 +01:00
Haim Kastner 17d5dc8665
RTL and Hebrew translation (#801)
* Add hebrew front translation

* Add RTL languages supports

* Add backend messages hebrew trasnlation

* Minor fix to better HE translation

* Clean up merge
2021-01-04 18:13:54 +01:00
Michael Mayer 9ec2381307 Update copyright after year change 2021-01-01 22:37:25 +01:00
Michael Mayer 42f674401e UX: Improve disable back button in full-screen dialogs
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-27 16:15:27 +01:00
Michael Mayer 9be5f332d2 UX: Disable back button in full-screen viewers and editors
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-27 13:29:36 +01:00
Michael Mayer 003412736e Frontend: Reformat JS code 2020-12-18 14:42:36 +01:00
Michael Mayer 0925d7179c UX: Refactor Settings UI 2020-12-18 10:59:21 +01:00
Michael Mayer cd38e507f9 Additional translations: Workaround for backend & date library #710 2020-12-15 20:41:53 +01:00
Michael Mayer 801dc49dd7 Settings: Add "delete" feature flag and share page title #167 2020-12-13 14:53:26 +01:00
Michael Mayer d38c84bbfb Update trademark
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 02:48:22 +02:00
Michael Mayer 540a6f4598 Frontend: Improve German translation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 16:27:33 +02:00
Michael Mayer ce7bd288b3 Frontend: Add translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 14:09:02 +02:00
Michael Mayer 7c214d7039 Frontend: Pull updated config every 10 minutes in case push fails
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 09:10:29 +02:00
Michael Mayer 1a0398d01f Docs: Fix indentation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 13:53:11 +02:00
Michael Mayer 4154715512 Docs: Update package information and copyright
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 13:44:14 +02:00
Michael Mayer 0ed82c690c Add link sharing template #18
Public mode only, auth not implemented yet.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 20:15:08 +02:00
Michael Mayer ee86bed33a GetTextPlugin: Set autoAddKeyAttributes to true
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-16 13:19:51 +02:00
Michael Mayer b1f7cb4264 Frontend: Improve navigation and fix unit tests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 12:52:41 +02:00
Michael Mayer d0199598d0 Simplify configuration #66
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 02:09:52 +02:00
Michael Mayer a77d74e6eb Add play button for videos to photo viewer #321
You can now play a video by clicking on the title (or description) if a video icon is shown next to it.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-20 10:42:48 +02:00
Michael Mayer bd3426ae51 Add video player #17
Still need to index metadata. Work in progress.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-13 15:36:49 +02:00
Michael Mayer 882340a14c Refactor string clipping in frontend & backend
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-26 14:31:33 +02:00
Michael Mayer 015a67d2e6 Frontend: Refactor long click event
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-25 11:43:00 +02:00
Michael Mayer 89b75a05f1 Frontend: Increase long click delay
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-24 09:08:23 +02:00
Michael Mayer 4e23987c05 Frontend: Long click select for mobile
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-23 15:29:08 +02:00
Michael Mayer a4e2867c86 Split import command into copy and move
Upgraded JS dependencies and did some refactoring along the way...

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-31 15:29:06 +01:00
Michael Mayer 2f4840f9c2 Only send full clientConfig if authenticated #216
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-23 07:39:04 +01:00
Michael Mayer c8383ce241 Frontend: Improve Onyx theme
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-20 12:20:54 +01:00
Michael Mayer c31470dafb Initial code for new Places UI
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-15 04:04:33 +01:00
Michael Mayer 85489bf5e1 Albums: Remove photo #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-05 14:11:45 +01:00
Michael Mayer 1f6e55cfd8 Frontend: Upgrade to core-js (replaces babel/polyfill)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-05 03:13:42 +01:00
Michael Mayer 9a061a0454 Frontend: Code clean-up, small fixes
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-03 08:51:43 +01:00
Theresa Gresch e409399388 Frontend: Configure GetTextPlugin in app.js 2019-12-02 19:18:04 +01:00
Michael Mayer 14567a42ab Frontend: Improve library & settings
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-02 02:43:41 +01:00
Michael Mayer 05bdf1ea72 Frontend: Config / settings refactoring for themes and translations
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-01 22:45:28 +01:00
Michael Mayer 696b1230a6 JSON config files for settings page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-17 14:24:48 +01:00
Michael Mayer 1547ee2145 Refactor clientConfig (frontend configuration)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-17 06:21:43 +01:00
Michael Mayer 2c3d6070cc Code clean-up: Rename alert to notify
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 23:55:56 +01:00
Michael Mayer 64868c81b3 Frontend: Sort imports in app.js
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 22:41:14 +01:00
Michael Mayer 65f084193e Add event hub & websocket for push notifications
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 16:06:34 +01:00
Michael Mayer 0becb8a92d Stub for settings page & api
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-12 04:34:37 +01:00