Commit Graph

642 Commits (8d4d2d624063fc9b4a0d53a66b23c55f8553b161)

Author SHA1 Message Date
Varun Patil c3c282de8d Minor fixes for forward compat 2022-12-10 13:53:52 -08:00
Varun Patil 49916f14d9 scroller: fix type 2022-12-10 12:29:27 -08:00
Varun Patil 0bce4ced49 Restore type checking 2022-12-10 10:59:36 -08:00
Varun Patil 3b8571ce92 backport vue3 branch 2022-12-10 09:58:30 -08:00
Varun Patil 555697a404 remove class vue dep (done) 2022-12-10 02:27:44 -08:00
Varun Patil d2d0de0fd0 remove class vue dep (4) 2022-12-10 02:04:07 -08:00
Varun Patil 2f482f4222 remvoe class vue dep (3) 2022-12-10 01:52:03 -08:00
Varun Patil 8d79151a30 remove class vue dep (2) 2022-12-10 01:27:04 -08:00
Varun Patil 07379d836c remove class vue dep (1) 2022-12-10 01:01:44 -08:00
Varun Patil 941b47c4ec selection: hide editors on albums 2022-12-09 08:58:19 -08:00
Varun Patil be36c6860c viewer: fix delete on albums 2022-12-09 08:54:24 -08:00
Varun Patil ec218772b6 viewer: make bottom bar uninteractive 2022-12-08 13:48:56 -08:00
Varun Patil e31cf72756 viewer: make top-bar uninteractive when invisible 2022-12-08 13:46:42 -08:00
Matias De lellis aeffe628f2 Integration with facerecognition 2022-12-08 13:07:14 -08:00
Varun Patil 3f92e5ec6a viewer: make date consistent on safari 2022-12-08 09:52:58 -08:00
Varun Patil 8c91ceb0a7 viewer: adjustments to title and description 2022-12-07 22:26:29 -08:00
Varun Patil a534882f75 metadata: break-all is too aggressive 2022-12-07 22:23:24 -08:00
Varun Patil 14784ad67f viewer: move popper to left 2022-12-07 22:21:27 -08:00
Varun Patil 2f86513daa viewer: add edit exif button 2022-12-07 22:19:05 -08:00
Varun Patil 254672fabe viewer: fix null check 2022-12-07 21:54:20 -08:00
Varun Patil e636a796ce refactor: viewer to one folder 2022-12-07 20:03:21 -08:00
Varun Patil 40219e2673 exif: show in viewer 2022-12-07 19:55:46 -08:00
Varun Patil 2027aedc74 Add EXIF editor (fix #169) 2022-12-07 17:27:08 -08:00
Varun Patil ae9b01de19 timeline: increase buffer to 800 2022-12-07 15:36:38 -08:00
Varun Patil f0fdaa7c0a video: remove transition change 2022-12-06 21:21:35 -08:00
Varun Patil 0362728745 scroller: use middle of touch finger for reference 2022-12-06 21:09:21 -08:00
Varun Patil 9a6814c0c0 scroller: fix interactend call on outside scroller 2022-12-06 21:06:31 -08:00
Varun Patil b5bdc0b0bf video: prevent closing when video fullscreen 2022-12-06 13:20:13 -08:00
Varun Patil 65f8a4bc4c video: auto rotate on mobile 2022-12-06 13:11:47 -08:00
Varun Patil dcc9f06d3b scroller: add snapping offset 2022-12-06 12:40:56 -08:00
Varun Patil 6a07f5b02e scroller: optimize duplicate scroll requests 2022-12-06 12:36:43 -08:00
Varun Patil 5b6fa014c2 scroller: snap to day on touch 2022-12-06 12:32:52 -08:00
Varun Patil 9aa2db3be4 scroller: fix preventing in touch 2022-12-06 12:28:02 -08:00
Varun Patil 9b0fcaf47f scroller: move ticks to left on mobile 2022-12-06 12:06:02 -08:00
Varun Patil 2011433536 albums: add download menu 2022-12-06 11:38:57 -08:00
Varun Patil aeb73b4a80 Remove containment from selection manager 2022-12-06 10:47:42 -08:00
Varun Patil 7ff573b367 timeline: more perf tweaks 2022-12-04 19:49:16 -08:00
Varun Patil 7fd079669b timeline: add more containment rules 2022-12-04 19:19:21 -08:00
Varun Patil 8347252cfa folder: design update 2022-12-04 18:52:42 -08:00
Varun Patil 604371c5cd tag: design update 2022-12-04 18:52:29 -08:00
Varun Patil cb9ba814fd video: another attempt to fix fullscreen 2022-12-04 13:09:31 -08:00
Varun Patil 9910691242 albums: refresh collabs after creating link 2022-12-03 00:11:46 -08:00
Varun Patil 3cb0abaea7 download: always generate url 2022-12-02 23:30:18 -08:00
Varun Patil 274951b9f9 refactor: remove token query calls 2022-12-02 23:21:57 -08:00
Varun Patil 13f73b3594 refactor: API class 2022-12-02 23:10:40 -08:00
Varun Patil e60d97ae5e video: allow transcoding everywhere 2022-12-02 22:23:43 -08:00
Varun Patil ec19d724c5 folder: fix wrong route on viewer 2022-12-02 21:31:37 -08:00
Varun Patil 6b1cb41c25 share: hide download button if needed (fix #273) 2022-12-02 21:25:24 -08:00
Varun Patil db125b5298 preview: use unified preview API 2022-12-02 21:04:31 -08:00
Varun Patil 37815191c5 viewer: use bigger previews if available (close #226) 2022-12-02 17:44:04 -08:00
Varun Patil 45a9fcbfd2 viewer: add zoom will-change 2022-12-02 08:44:28 -08:00
Varun Patil 710418a3aa image-editor: add loading spinner 2022-12-01 16:14:45 -08:00
Varun Patil 4a8548ef88 video: enable direct playback 2022-12-01 13:23:24 -08:00
Varun Patil 64b25de8a1 video: add original quality 2022-12-01 13:05:33 -08:00
Varun Patil 907eb2eb14 FIx multiple redundant transcodes 2022-12-01 12:48:29 -08:00
Varun Patil 2c51ef1116 timeline: add will-change to recycler 2022-11-30 20:46:29 -08:00
Varun Patil b038ab3091 viewer: fix deletion of last photo (fix #269) 2022-11-30 07:08:38 -08:00
Varun Patil 791355fb47 Fix vertical video rotation on canplay 2022-11-29 18:06:48 -08:00
Varun Patil 5550551e8a Use client id for live photo transcodes 2022-11-29 14:09:48 -08:00
Varun Patil c7c42df19e viewer: fullscreen the whole pswp container 2022-11-29 13:45:28 -08:00
Varun Patil f5cfa095ce livephoto: transcode Apple for HEVC (fix #234) 2022-11-29 13:31:06 -08:00
Varun Patil ccad55e5fe viewer: fix slideshow for videos 2022-11-29 10:33:10 -08:00
Varun Patil 51dc7060db viewer: restore photo slideshow (fix #217) 2022-11-29 10:12:29 -08:00
Varun Patil e2e5375e53 General cleanup 2022-11-28 15:19:26 -08:00
Varun Patil f1c0d51a7d Fix native sharing of live photo (fix #263) 2022-11-27 18:32:26 -08:00
Varun Patil 0fb7a4267d Bundle videojs and Plyr together 2022-11-27 12:58:22 -08:00
Kevin Yeh 0e8186b977 fix: shallow comparison of route query object 2022-11-26 14:45:49 -08:00
Kevin Yeh bd3f5434c9 fix: adjust icons 2022-11-25 21:55:07 -08:00
Kevin Yeh 069db130a7 feat: recursive folder view 2022-11-25 19:51:05 -08:00
Varun Patil cdfcec1a3f Share correct image in native share (fix #254) 2022-11-25 07:10:45 -08:00
Varun Patil b7e551ed81 l10n: fix plurals (fix #255, fix #256) 2022-11-25 06:55:46 -08:00
Varun Patil 46e0730257 Lazy load @nextcloud/vue 2022-11-24 13:19:07 -08:00
Varun Patil 45cfcc588b Only load filerobot async 2022-11-24 12:52:24 -08:00
Varun Patil fc889d6946 Lazy load video css 2022-11-24 12:28:33 -08:00
Varun Patil ba24327fa4 Switch to individual vue imports 2022-11-24 11:54:29 -08:00
Varun Patil e10198fff5 Lazy load 3rdparty libraries 2022-11-24 11:36:41 -08:00
Varun Patil 25c46098ab Add delay to plyr init 2022-11-23 11:35:07 -08:00
Varun Patil ab505900a2 Fix touching selection tick (again) 2022-11-23 11:22:17 -08:00
Varun Patil dbb5e479a0 pswp: readjust easing 2022-11-23 11:00:34 -08:00
Varun Patil 952f63e77c viewer: keep ui on click 2022-11-23 05:07:48 -08:00
Varun Patil 92f5d5bd55 Add contain to pswp 2022-11-23 03:47:37 -08:00
Varun Patil d11e463203 Cache inner width and height 2022-11-23 03:16:45 -08:00
Varun Patil bf11924dfd Don't put classes on body 2022-11-23 03:03:06 -08:00
Varun Patil 29dfb834de viewer: adjust transition speed 2022-11-23 02:48:28 -08:00
Varun Patil b42f49e1b2 scroller: fix init key 2022-11-23 02:10:00 -08:00
Varun Patil 83484ba52a Disable slide transition 2022-11-22 11:57:42 -08:00
Varun Patil d53d11c986 Forbid editing live photos 2022-11-22 09:25:03 -08:00
Varun Patil 9fe31c87b6 livephoto: fix iOS deletion 2022-11-22 09:19:31 -08:00
Varun Patil 578703768b photo: fix square live photo 2022-11-22 07:14:16 -08:00
Varun Patil c3ddd4087f livephoto: add video download button 2022-11-22 06:27:10 -08:00
Varun Patil a2af575073 photo: do not loop video 2022-11-22 06:10:49 -08:00
Varun Patil 91944a86cc photo: fix livephoto selection 2022-11-22 06:08:36 -08:00
Varun Patil 5a1f6ef127 photo: restore missing overlay 2022-11-22 06:02:42 -08:00
Varun Patil 8985927c5e timeline: play livephoto on hover 2022-11-22 05:57:34 -08:00
Varun Patil 0f57602c1d livephoto: add icon to preview 2022-11-22 05:17:09 -08:00
Varun Patil ff634c09cf livephoto: add viewer playback 2022-11-22 05:04:15 -08:00
Varun Patil 8b0d3dea46 viewer: add control dark overlay (fix #227) 2022-11-22 01:44:43 -08:00
Varun Patil 386a3d5f90 viewer: hide controls on mouse idle 2022-11-22 01:20:58 -08:00
Varun Patil 6538426d63 timeline: make head check bigger 2022-11-21 09:59:39 -08:00
Varun Patil 7f0409b5a9 l10n: viewer ps titles 2022-11-21 09:49:27 -08:00