Commit Graph

711 Commits (6c9d2d12c5d15dd2c60d590e315d2d340e88d2d8)

Author SHA1 Message Date
Varun Patil 1e7c297361 video: everything is mp4 🤡 2022-11-16 06:15:09 -08:00
Varun Patil 5cadd168b4 Remove mp4 from src 2022-11-16 02:38:40 -08:00
Varun Patil a6ef3ac9bf Add support for multiple timeline paths 2022-11-16 00:16:01 -08:00
Varun Patil 4a5408b846 image-editor: remove more extraneous props 2022-11-15 22:44:55 -08:00
Varun Patil 0c6d5a57b5 Fix filename of recursive mounts 2022-11-15 21:05:11 -08:00
Varun Patil 6c49ace00a edit-date: fix saveMany call (fix #203) 2022-11-15 07:16:51 -08:00
Varun Patil 34340de5f1 big: recurse all mountpoints in timeline path 2022-11-15 07:12:27 -08:00
Varun Patil e01b536f83 fix: regression in non-transcode video (#198) (fix #202) 2022-11-15 01:59:59 -08:00
Varun Patil 467c52053c metaview: fix width on 100% scaling (close #200) 2022-11-14 21:49:41 -08:00
Varun Patil 103cce1a35 video: fix initial quality switch 2022-11-14 01:10:43 -08:00
Varun Patil eb9aed441b Make video fill up space 2022-11-13 23:35:01 -08:00
Varun Patil 09c62f32b9 Fix rotation and controls on ios 2022-11-13 22:58:59 -08:00
Varun Patil ba00ddd9c2 plyr: hide volume on mobile 2022-11-13 21:54:03 -08:00
Varun Patil 8a0da69276 plyr: fix seeking 2022-11-13 21:45:18 -08:00
Varun Patil 478f884a21 Fix plyr color 2022-11-13 21:43:43 -08:00
Varun Patil 0bcc0fda34 plyr: more fixes 2022-11-13 21:41:04 -08:00
Varun Patil 80ac6355d6 Fix fullscreen 2022-11-13 21:33:11 -08:00
Varun Patil e9d3b80f0a Add plyr 2022-11-13 21:21:46 -08:00
Varun Patil 2dc38dee26 viewer: hide controls on public share 2022-11-13 18:37:19 -08:00
Varun Patil 94141d9391 Improve non-transcoded video 2022-11-12 08:58:55 -08:00
Varun Patil a272ef0d6f Fix viewer bar on webkit 2022-11-12 06:35:28 -08:00
Varun Patil caccd7120a Remove old viewer styles 2022-11-12 06:35:14 -08:00
Varun Patil 00622078b9 select: fix for ios click 2022-11-12 05:59:33 -08:00
Varun Patil d5309942ac video: restore thumb anim 2022-11-12 04:01:38 -08:00
Varun Patil d1aad8e787 Make pointerdown passive 2022-11-12 03:44:27 -08:00
Varun Patil f2c4ce3d9f Change mouse to pointerdown for iOS 2022-11-12 03:41:28 -08:00
Varun Patil 0c8bea99c9 video: no pause on touch 2022-11-12 03:30:37 -08:00
Varun Patil 258e62e4aa Fix context menu on desktop 2022-11-12 00:42:48 -08:00
Varun Patil cbdcedb91d Fix context menu on touch 2022-11-12 00:39:13 -08:00
Varun Patil e4662d5f41 Complete drag selection (close #28) 2022-11-12 00:20:12 -08:00
Varun Patil 604b5e54b7 Implement drag selection (#28) 2022-11-11 22:28:58 -08:00
Varun Patil 60501b5d58 folder: make name smaller on mobile 2022-11-11 19:57:23 -08:00
Varun Patil 391772aa39 Add forward shift-select (#28) 2022-11-11 19:53:33 -08:00
Varun Patil 2ed0182a77 Show transcoding fail error to admin 2022-11-11 18:20:48 -08:00
Varun Patil 8cff426147 video: mobile fixes 2022-11-11 07:01:05 -08:00
Varun Patil 7969b5e802 Close nav on link click (#180) 2022-11-11 05:55:47 -08:00
Varun Patil 50ab37181f video: fix on changing slide 2022-11-11 03:01:16 -08:00
Varun Patil cb4495cb17 video: fix control bar 2022-11-10 21:45:44 -08:00
Varun Patil 6b566b34e0 Switch to go-vod 2022-11-10 21:25:26 -08:00
Varun Patil 8569af561b editor: remove useless event 2022-11-09 23:02:20 -08:00
Varun Patil 515f0c48eb editor: heic 2022-11-09 22:43:58 -08:00
Varun Patil a85b06bac0 metaview: fix wrong date tz 2022-11-09 22:25:41 -08:00
Varun Patil 11afad852b Lot of de-duplication 2022-11-09 22:19:44 -08:00
Varun Patil 67e5c835ce editor: fix loss of resolution 2022-11-09 21:59:26 -08:00
Varun Patil 5519020c2a editor: use b64 for save 2022-11-09 21:55:14 -08:00
Varun Patil 0dc4784f1a Restore metadata after image edit (fix #174) 2022-11-09 21:39:13 -08:00
Varun Patil 06d226432f timeline: show video duration 2022-11-09 19:48:03 -08:00
Varun Patil 699901c243 Contain images without dims (#176) 2022-11-09 18:21:56 -08:00
Varun Patil 26a936ba13 Fix vertical video 2022-11-09 12:12:43 -08:00
Varun Patil 567d20a165 Add transcode checks 2022-11-09 02:42:42 -08:00
Varun Patil 3229ee32f0 video: minor tweaks 2022-11-08 23:48:30 -08:00
Varun Patil 3d35741ed0 video: add HLS fallback 2022-11-08 21:52:08 -08:00
Varun Patil 99ec1a50cc video: dispose on destroy 2022-11-08 21:41:39 -08:00
Varun Patil 72806281bf Switch to index quality 2022-11-08 20:39:27 -08:00
Varun Patil 8a16deeec4 hls: initial commit 2022-11-08 20:08:30 -08:00
Varun Patil 438d9716c4 Restore vjs 2022-11-08 04:52:14 -08:00
Varun Patil 067624d2f5 viewer: upstream video logic 2022-11-08 03:45:59 -08:00
Varun Patil 2ca75b5a63 viewer: lower res to 1024 2022-11-07 23:00:44 -08:00
Varun Patil be41343348 metaview: add date editor 2022-11-07 17:29:58 -08:00
Varun Patil c64e8a590f metaview: rename tab 2022-11-07 16:33:45 -08:00
Varun Patil eeb6f31d90 metaview: fix bbox 2022-11-07 16:28:52 -08:00
Varun Patil 0b4ee8348b osm 2022-11-07 16:26:56 -08:00
Varun Patil 660f7e3f5b nominatim: zoom for reverse 2022-11-07 16:01:48 -08:00
Varun Patil 134c95d35a metaview: add loc 2022-11-07 15:49:50 -08:00
Varun Patil eb656b8701 viewer: push route if not found (fix #172) 2022-11-07 15:22:24 -08:00
Varun Patil 118283297a metaview: fileinfo 2022-11-07 14:54:35 -08:00
Varun Patil 14cdab5d79 metaview: add camera 2022-11-07 14:46:09 -08:00
Varun Patil 0d0a6d8cf2 metaview: date 2022-11-07 14:19:46 -08:00
Varun Patil 34155aae78 metaview: dump raw exif 2022-11-07 13:55:11 -08:00
Varun Patil 0fbe35db7d Return exif in info call 2022-11-07 13:25:52 -08:00
Varun Patil 0104c3ea07 Animate GIF in viewer 2022-11-07 09:26:24 -08:00
Varun Patil 86de94c210 viewer: hide share for videos 2022-11-07 05:44:13 -08:00
Varun Patil ecb42d335f Fix sharing of non-jpeg 2022-11-07 05:42:35 -08:00
Varun Patil a489b504a4 viewer: hide share errors 2022-11-07 05:33:07 -08:00
Varun Patil 166d6c3a9b photo: disable overlays on touch 2022-11-07 05:27:58 -08:00
Varun Patil a0b2bb3206 viewer: fix router pop on close 2022-11-07 05:24:17 -08:00
Varun Patil 1205ec12fa Fix editor translate namespace 2022-11-07 04:58:49 -08:00
Varun Patil 4b4084a57d Enable editor for png 2022-11-07 04:55:52 -08:00
Varun Patil f8e4231cae Change rotation to buttons 2022-11-07 04:53:35 -08:00
Varun Patil ebdc776237 Fix refresh of photo on edit 2022-11-07 04:43:01 -08:00
Varun Patil 3d0905628a viewer: image editor 2022-11-07 04:24:57 -08:00
Varun Patil 2147c422e2 viewer: fix OTD load time 2022-11-07 03:27:47 -08:00
Varun Patil 33e863057e viewer: update title 2022-11-07 03:10:47 -08:00
Varun Patil cef50e1bb0 sel: fix pixel position 2022-11-07 00:54:07 -08:00
Varun Patil b3f2e543c0 Fix tag name size 2022-11-07 00:52:02 -08:00
Varun Patil 6f3cb99ddb Hide folders without photos (fix #163) 2022-11-06 20:48:10 -08:00
Varun Patil 4785de2500 Add image native share button 2022-11-06 17:58:38 -08:00
Varun Patil 75148ccbdc viewer: fix for multi-facerect 2022-11-06 17:35:41 -08:00
Varun Patil 8da036c21f Scroll to photo on deep link 2022-11-06 17:17:19 -08:00
Varun Patil a93621d662 Add hash routes for viewer 2022-11-06 17:08:46 -08:00
Varun Patil f30cc23cd5 Fix zoom with multiple thumb elements 2022-11-06 16:21:46 -08:00
Varun Patil 8896ffb29b viewer: adjust scrollIntoView values 2022-11-06 16:01:22 -08:00
Varun Patil da863078e9 viewer: add missing null check for flags 2022-11-06 15:55:39 -08:00
Varun Patil ef083c8575 viewer: keep thumbs in-view 2022-11-06 15:52:44 -08:00
Varun Patil f8ade5d755 viewer: hide arrows on mobile 2022-11-06 01:03:35 -07:00
Varun Patil 8341f6fd06 viewer: fix for tagdayid 2022-11-06 00:40:57 -07:00
Varun Patil 3e854719ed viewer: fix folder-share video 2022-11-06 00:36:35 -07:00
Varun Patil 4d9c301f26 folder-share: fix download 2022-11-06 00:28:40 -07:00
Varun Patil 3e0231bfad viewer: fix folder share 2022-11-06 00:28:32 -07:00
Varun Patil ccfa9520dd l10n: fix wrong syntax (fix #161) 2022-11-06 00:10:21 -07:00
Varun Patil c597140d1d Increase viewer res 2022-11-06 12:28:58 +05:30
Varun Patil 8a84cd91c2 viewer: fix OTD 2022-11-06 12:28:58 +05:30
Varun Patil 883800c6ac viewer: view in folder 2022-11-06 12:28:58 +05:30
Varun Patil 88daa0db38 viewer: video album url 2022-11-06 12:28:58 +05:30
Varun Patil 96f1825de2 viewer: flip vhs on 2022-11-06 12:28:58 +05:30
Varun Patil 434e9db722 Vjs init 2022-11-06 12:28:58 +05:30
Varun Patil 084169a5a9 viewer: improve tap 2022-11-06 12:28:58 +05:30
Varun Patil 4ea004abac viewer: remove commented code 2022-11-06 12:28:58 +05:30
Varun Patil c2c4799696 viewer: add sidebar 2022-11-06 12:28:58 +05:30
Varun Patil 464c0e819b Fix animation 2022-11-06 12:28:58 +05:30
Varun Patil 5387586c7a viewer: DL button 2022-11-06 12:28:58 +05:30
Varun Patil e276f51fc1 viewer: minor fixes 2022-11-06 12:28:58 +05:30
Varun Patil daf079f101 Add fav to viewer 2022-11-06 12:28:58 +05:30
Varun Patil 6146b513b2 Add delete button 2022-11-06 12:28:58 +05:30
Varun Patil 8a130c3efa viewer: initial commit 2022-11-06 12:28:58 +05:30
Varun Patil 83b217e110 scroller: fix some tick bug 2022-11-03 16:03:50 -07:00
Varun Patil 9fb2ba6d05 Sort albums ascending (fix #130) 2022-11-03 15:44:52 -07:00
Varun Patil 80a76a5a48 Group months in album 2022-11-03 15:39:48 -07:00
Varun Patil 2854feadc5 Fix bad selection after day process 2022-11-03 14:47:10 -07:00
Varun Patil 7f7c219a29 viewer: fix editor controls 2022-11-03 13:43:01 -07:00
Varun Patil d8632c9814 viewer: restore delete and edit (fix #153, fix #151) 2022-11-03 13:30:08 -07:00
Varun Patil 73e06d7a76 Remove dead prop 2022-10-31 22:40:37 -07:00
Varun Patil 30e5dea18f Fix top nav click 2022-10-31 22:33:17 -07:00
Varun Patil c9119a3c72 Fix inconsistent state with facerect 2022-10-31 22:16:53 -07:00
Varun Patil b26abaf8b1 Improve mobile selection bar 2022-10-31 21:59:24 -07:00
Varun Patil 1bd9e79445 Improve mobile sizing 2022-10-31 21:34:40 -07:00
Varun Patil 5af495c433 Select on mousedown 2022-10-31 21:06:43 -07:00
Varun Patil 465df6d827 Pixel perfection 2022-10-30 15:33:29 -07:00
Varun Patil 0ea4168a37 Use css var for dist 2022-10-30 15:32:07 -07:00
Varun Patil 8bf0fa7267 Fix check border 2022-10-30 15:25:31 -07:00
Varun Patil 3f96966f76 Make check blue 2022-10-30 15:08:19 -07:00
Varun Patil fc16ebec17 Improve select button 2022-10-30 14:59:14 -07:00
Varun Patil 07f6a5c713 Push icons together on mobile 2022-10-30 14:45:09 -07:00
Varun Patil cd289ebef7 Change video icon 2022-10-30 14:38:31 -07:00
Varun Patil 45facda00f Make photo icons bigger 2022-10-30 14:34:19 -07:00
Varun Patil 94280ecb0b Restore desktop hover overlay 2022-10-30 14:28:18 -07:00
Varun Patil 49ebfdfd0f photo: improve selection view 2022-10-30 13:24:17 -07:00
Varun Patil 0215885dea Cache tag preview only for day 2022-10-29 20:58:40 -07:00
Varun Patil e9b1e3db9c updateFromRecyclerScroll: run without animation frame 2022-10-29 17:29:51 -07:00
Varun Patil 256a57b12e Add setRenewingTimeout 2022-10-29 17:20:09 -07:00
Varun Patil 32bc48418f Make listeners passive 2022-10-29 17:17:34 -07:00
Varun Patil af5e3ef105 Simplify scroller timers 2022-10-29 17:11:12 -07:00
Varun Patil 80835421a5 Improve scroller behavior 2022-10-29 16:47:37 -07:00
Varun Patil 87973c2d5d Improve scroller performance 2022-10-29 16:16:13 -07:00
Varun Patil 1bea9c5ad1 Reduce recyclerScrolled calls 2022-10-29 16:15:18 -07:00
Varun Patil 00a5230c9f Revert "Improve scroller performance"
This reverts commit 0fbd076a52.
2022-10-29 16:08:06 -07:00
Varun Patil 0fbd076a52 Improve scroller performance 2022-10-29 15:50:14 -07:00
Varun Patil 21276219a1 Add contain strict to list and elems 2022-10-29 12:34:37 -07:00
Varun Patil c50c541095 Specify path on NC24 for viewer 2022-10-28 23:21:12 -07:00
Varun Patil 7dd758ee4d Remove album folder in day call 2022-10-28 22:44:16 -07:00
Varun Patil b84b4e6de1 Complete folder share 2022-10-28 22:24:19 -07:00
Varun Patil fd4105e913 Fix build 2022-10-28 19:36:01 -07:00
Varun Patil 65d8a478e1 Add OC typings 2022-10-28 19:34:24 -07:00
Varun Patil ed8ae2cce1 Hide selection menus on public link 2022-10-28 19:08:00 -07:00
Varun Patil 4c66ef1949 Fix deletion fail errro 2022-10-28 19:03:29 -07:00
Varun Patil 194c97aaf9 Fix folder share viewer 2022-10-28 18:58:40 -07:00
Varun Patil d3d3e34808 Hide navigation on shared folders 2022-10-28 18:34:17 -07:00
Varun Patil cd2f714e92 Include filename in days 2022-10-28 18:11:58 -07:00
Varun Patil 9209b8f55d Add basic folder share stuff 2022-10-28 17:25:39 -07:00
Varun Patil c8727c4f28 Check null for current user + default state 2022-10-28 16:21:08 -07:00
Varun Patil 51fd0a0e76 Fix album favorite 2022-10-28 15:48:10 -07:00
Varun Patil 4c7453cb84 Refactor getFiles to use photos 2022-10-28 15:46:13 -07:00
Varun Patil f2d61c3e07 Fix shared album photo viewing 2022-10-28 14:26:56 -07:00
Varun Patil a463e82f83 Show download errors 2022-10-28 14:22:27 -07:00
Varun Patil 2bda53240d Show album controls to owner only 2022-10-28 12:24:26 -07:00
Varun Patil 428e22dc19 Fix shared album list 2022-10-28 12:20:22 -07:00
Varun Patil fc6a4fc244 Make the code prettier 2022-10-28 12:08:34 -07:00
Varun Patil 64b50deb40 refactor: reorganize dav requests 2022-10-28 11:52:38 -07:00
Varun Patil c7815c7f58 Fix adding photos to shared album 2022-10-28 11:36:49 -07:00
Varun Patil d25ae081d5 Show owner name in shared album add 2022-10-28 11:27:00 -07:00
Varun Patil 1cddbaeb42 skipHover on recycler 2022-10-28 09:41:27 -07:00
Varun Patil af43138580 Change viewName to prop 2022-10-28 09:08:59 -07:00
Varun Patil 1af61db512 Add photos version check 2022-10-27 13:45:03 -07:00
Varun Patil a0d757adfc Use separate tag preview endpoint 2022-10-27 13:26:51 -07:00
Varun Patil 038ba2eb87 Add shared albums 2022-10-27 02:36:20 -07:00
Varun Patil 5927163b33 Add album share modal 2022-10-27 01:59:23 -07:00
Varun Patil 1d6cec1028 Allow collaborator on create 2022-10-27 01:22:00 -07:00
Varun Patil 9635b87237 Move album remove to top 2022-10-27 00:53:26 -07:00
Varun Patil 396aa95396 Fix album edit 2022-10-27 00:49:22 -07:00
Varun Patil 6dc6edbc9c Implement album deletion 2022-10-27 00:22:09 -07:00
Varun Patil e4e2b051ea Fix album title 2022-10-27 00:18:29 -07:00
Varun Patil 4dacf17833 Make empty tag dark 2022-10-27 00:17:42 -07:00
Varun Patil 9891a03d9e Add album create dialog 2022-10-27 00:11:35 -07:00
Varun Patil c9a2c8a021 Add album form 2022-10-26 23:37:56 -07:00
Varun Patil 67206643b7 Add album removal 2022-10-26 23:03:40 -07:00
Varun Patil 49373969a7 Port album adding 2022-10-26 22:49:57 -07:00
Varun Patil 6087e5fb0a Port album picker 2022-10-26 22:25:04 -07:00
Varun Patil 8d3f2a1cf6 Make bubble text black 2022-10-26 21:33:37 -07:00
Varun Patil 26d3e7068b Add album timeline 2022-10-26 21:33:37 -07:00
Varun Patil 50bb55536f albums: add list 2022-10-26 21:33:37 -07:00
Varun Patil 294b3b8a0c albums: initial commit 2022-10-26 21:33:37 -07:00
Varun Patil d489ffbc1d Don't round in scroller manager 2022-10-26 21:33:11 -07:00
Varun Patil 95438af1d8 Use :deep instead of global css 2022-10-26 21:26:28 -07:00
Varun Patil dffd84ba20 Add link to maps (fix #121) 2022-10-26 11:58:06 -07:00
Varun Patil c437f88965 photo: increase hq aggressiveness 2022-10-26 11:45:28 -07:00
Varun Patil d9a4f9e090 Fix missing placeholders 2022-10-26 10:52:54 -07:00
Varun Patil 387c79d6a2 Add move to cluster confirmation (fix #120) 2022-10-26 10:46:12 -07:00
Varun Patil 0feed0721f Make Folder and Tag links (fix #115) 2022-10-26 10:38:42 -07:00
Varun Patil 352f8d3d54 Patch viewer to full screen 2022-10-25 21:46:23 -07:00
Varun Patil adafe941e5 Minor display fixes 2022-10-25 21:34:01 -07:00