Commit graph

  • b01bad8090 Remove direct file access for thumbnails Vishnu Mohandas 2020-07-09 02:40:14 +05:30
  • ddb25a1536 Remove the notion of direct access URLs for files Vishnu Mohandas 2020-07-09 02:21:36 +05:30
  • 15966ce95f Update API to download a file Vishnu Mohandas 2020-07-09 01:16:04 +05:30
  • f333f32681 Update the URL to access thumbnails Vishnu Mohandas 2020-07-09 01:14:51 +05:30
  • 8d73735e93 Pass token while accessing a file or stream Vishnu Mohandas 2020-07-08 21:11:11 +05:30
  • ccc635c663 Fix issue with showing toast Vishnu Mohandas 2020-07-08 21:09:49 +05:30
  • bf5b389f4b Remove unused toast library Vishnu Mohandas 2020-07-08 19:44:17 +05:30
  • 8f1e4297aa Add progress dialog while fetching data to share files Vishnu Mohandas 2020-07-08 03:34:08 +05:30
  • 4d6b9074aa Remove unused imports Vishnu Mohandas 2020-07-08 03:26:56 +05:30
  • b7e898e95f Load the original file URL when the file is not available for streaming yet Vishnu Mohandas 2020-07-08 03:24:11 +05:30
  • f4fe539df4 Accept toast-length as a parameter Vishnu Mohandas 2020-07-08 03:23:09 +05:30
  • 8f0b606713 Add a util for displaying toasts Vishnu Mohandas 2020-07-08 03:16:14 +05:30
  • c75551db99 Stream videos instead of downloading them raw Vishnu Mohandas 2020-07-08 03:07:13 +05:30
  • 936659b8d8 Remove debugging condition Vishnu Mohandas 2020-07-07 19:22:56 +05:30
  • 8c031a87fd Add modificationTime as an attribute of a file Vishnu Mohandas 2020-07-07 00:39:47 +05:30
  • f79f2497e7 Mark files in the "Recent" folder also as important Vishnu Mohandas 2020-07-06 14:44:34 +05:30
  • 1fde3d6e95 Update ios build id Vishnu Mohandas 2020-07-06 14:44:15 +05:30
  • 42d9d21af5 Minor refactor Vishnu Mohandas 2020-07-06 14:43:59 +05:30
  • 78eeb3e2bd Up version Vishnu Mohandas 2020-06-30 20:48:53 +05:30
  • 849cedbf5f Update style of buffered color in the video control Vishnu Mohandas 2020-06-29 16:52:13 +05:30
  • 4a90dde9a3 Ensure that the controller is disposed only if initialized Vishnu Mohandas 2020-06-24 06:19:12 +05:30
  • 36467b6673 Fix cache-issues due to hash collisions Vishnu Mohandas 2020-06-24 01:43:45 +05:30
  • 45611be9b2 Ensure that thumbnail does not replace the hidef image Vishnu Mohandas 2020-06-24 01:42:43 +05:30
  • 060cc2b41b Fix the aspect ratio of video thumbnails Vishnu Mohandas 2020-06-24 00:44:18 +05:30
  • 22bb3138ef Remove unused widget Vishnu Mohandas 2020-06-24 00:38:17 +05:30
  • 46ea30c4fd Fix the hero tag in videos Vishnu Mohandas 2020-06-24 00:34:28 +05:30
  • cd32098360 Fix the hero animation for remote images Vishnu Mohandas 2020-06-24 00:27:22 +05:30
  • 56783b97d3 Add fade-in animation to thumbnails Vishnu Mohandas 2020-06-24 00:20:10 +05:30
  • d7c18069ce Reuse the cached thumbnail if available within the detail view Vishnu Mohandas 2020-06-23 23:24:18 +05:30
  • 90ff5247de Cache thumbnails to disk Vishnu Mohandas 2020-06-23 23:11:27 +05:30
  • 71fd7277b1 Update loading widget style Vishnu Mohandas 2020-06-23 23:09:45 +05:30
  • 82af9306f8 Trigger the folder sync without blocking Vishnu Mohandas 2020-06-23 21:19:04 +05:30
  • d042d0dc2e Add hero animation to videos Vishnu Mohandas 2020-06-23 20:35:48 +05:30
  • 42a1471c58 Add thumbnail image to the video loading screen Vishnu Mohandas 2020-06-23 20:29:51 +05:30
  • 2f4b4c3280 Do not preload videos Vishnu Mohandas 2020-06-23 20:29:27 +05:30
  • f12ef4fe6a Add extra logline to help with debugging Vishnu Mohandas 2020-06-23 20:27:57 +05:30
  • 49dd99016f Enable clear text traffic Vishnu Mohandas 2020-06-23 20:27:36 +05:30
  • 2ebf0d6eb7 Up build ID Vishnu Mohandas 2020-06-23 19:37:58 +05:30
  • 93b2516205 Fix OOMs while uploading large files Vishnu Mohandas 2020-06-22 05:17:55 +05:30
  • 3660aadd3d Ensure that on delete a refresh is triggered Vishnu Mohandas 2020-06-21 23:19:50 +05:30
  • 985fd2f38a Auto play video only when loaded directly Vishnu Mohandas 2020-06-21 23:14:21 +05:30
  • e040de1d55 Add option to delete a file within the detail page Vishnu Mohandas 2020-06-21 18:46:27 +05:30
  • c4dfc72aac Add a separate folder for videos Vishnu Mohandas 2020-06-21 05:35:15 +05:30
  • 8b6685c3e2 Update video controls Vishnu Mohandas 2020-06-21 05:21:10 +05:30
  • 93ed21a444 Fix overflowing issue Vishnu Mohandas 2020-06-21 04:25:39 +05:30
  • 12e5fa1450 Fix full screen behavior for videos Vishnu Mohandas 2020-06-21 04:17:09 +05:30
  • 40c2218285 Hide app bar on the detail page Vishnu Mohandas 2020-06-21 03:07:44 +05:30
  • 33da12c857 Center align loading text Vishnu Mohandas 2020-06-21 02:46:39 +05:30
  • 1965c30dfa Fix overscrolling text on device folder page Vishnu Mohandas 2020-06-21 00:25:46 +05:30
  • 19a2e0e716 Update Apple development profile Vishnu Mohandas 2020-06-20 21:36:08 +05:30
  • 0e1484ebea Add wakelock for iOS Vishnu Mohandas 2020-06-20 21:23:32 +05:30
  • 32000499b5 Set background color of detail page to black Vishnu Mohandas 2020-06-20 15:36:55 +05:30
  • 5bda9a0457 Add a play icon to video thumbnails Vishnu Mohandas 2020-06-20 15:33:45 +05:30
  • 532540d4ac Decouple folder sync from that of files Vishnu Mohandas 2020-06-20 04:37:53 +05:30
  • 12ba36a0d4 Rename file Vishnu Mohandas 2020-06-20 04:36:07 +05:30
  • a5aaf91460 Extend support for videos Vishnu Mohandas 2020-06-20 04:33:26 +05:30
  • 1e92a0ad08 Ensure that the selected photo change is propogated to fix the issue where in the favorite button was not getting updated Vishnu Mohandas 2020-06-19 00:09:05 +05:30
  • a99bfde90d Fix the title matching logic for remote HEIC files that was triggering duplicate entries Vishnu Mohandas 2020-06-18 01:46:46 +05:30
  • d178b0838d Improve log statement readability Vishnu Mohandas 2020-06-18 01:17:49 +05:30
  • 46fcd8607f Minor changes to sync manager Vishnu Mohandas 2020-06-18 00:08:49 +05:30
  • dcd34b0d60 Change to friendlier copy Vishnu Mohandas 2020-06-18 00:04:16 +05:30
  • 38a1c9b09f Up version Vishnu Mohandas 2020-06-17 20:55:51 +05:30
  • df1240fd0c Remove the extended page view nonsense Vishnu Mohandas 2020-06-17 20:39:47 +05:30
  • 697f6ded7a Update iOS project settings Vishnu Mohandas 2020-06-17 18:39:46 +05:30
  • 6ccc40b17c Remove unused variable Vishnu Mohandas 2020-06-17 18:26:06 +05:30
  • 456f30738c Refactor ZoomableImage Vishnu Mohandas 2020-06-17 18:08:18 +05:30
  • e145358a84 Refactor sync manager Vishnu Mohandas 2020-06-17 17:22:31 +05:30
  • 0218623f70 Fix bug leading to perpetual loading state in Gallery Vishnu Mohandas 2020-06-17 16:51:29 +05:30
  • efde1b6fe3 Refactor gallery Vishnu Mohandas 2020-06-16 18:26:23 +05:30
  • 46654b767e Update strings in app Vishnu Mohandas 2020-06-16 01:29:18 +05:30
  • 668ff881c7 Add loading state for first time load Vishnu Mohandas 2020-06-16 01:27:48 +05:30
  • b133fb6c4f Add some emojis to the empty states Vishnu Mohandas 2020-06-16 01:08:57 +05:30
  • e584226728 Remove unnecessary subscription to event Vishnu Mohandas 2020-06-16 00:36:00 +05:30
  • a387d026ae Setup a reload trigger for Gallery Vishnu Mohandas 2020-06-16 00:33:43 +05:30
  • 0e5416d4ff Make Gallery agnostic to the photo-upload events Vishnu Mohandas 2020-06-16 00:25:07 +05:30
  • bdb317956a Display uploading status on the refresh indicator Vishnu Mohandas 2020-06-16 00:12:25 +05:30
  • 4d77ccc8ba Wrap sync-ing attemts inside a try-catch block to avoid uncaught errors Vishnu Mohandas 2020-06-16 00:08:08 +05:30
  • baeb54f534 Add cache to prevent gallery reloads for each rebuild Vishnu Mohandas 2020-06-15 18:16:51 +05:30
  • d5580915e3 Cache remote images Vishnu Mohandas 2020-06-15 10:20:26 +05:30
  • d84456bd5c Prevent multiple syncs from triggering Vishnu Mohandas 2020-06-15 10:02:12 +05:30
  • 583f087da5 Move the logic for loading photos to the Gallery widget Vishnu Mohandas 2020-06-15 09:55:58 +05:30
  • 69d5ea1199 Move to pre Android Q API for fetching location Vishnu Mohandas 2020-06-15 08:55:05 +05:30
  • 6e688cd445 Sync only folders that aren't owned by the user Vishnu Mohandas 2020-06-15 08:54:41 +05:30
  • c8e7e9bedb Move the pull to sync logic out of Gallery Vishnu Mohandas 2020-06-15 08:42:02 +05:30
  • 63f90ca519 Update the tag used for heroes Vishnu Mohandas 2020-06-15 06:23:12 +05:30
  • b98a3cc530 Remove unnecessary deduplication logic Vishnu Mohandas 2020-06-15 06:16:56 +05:30
  • 4b38828d4c Let the uploaded ID be set to null when loading photo from disk Vishnu Mohandas 2020-06-15 06:03:24 +05:30
  • 44965a3473 Remove unneccessary non-null constraints Vishnu Mohandas 2020-06-15 05:27:50 +05:30
  • d196284dfd Update photo when it was updated on remote Vishnu Mohandas 2020-06-15 05:02:37 +05:30
  • 464829e650 Precache final image only if mounted Vishnu Mohandas 2020-06-15 04:41:48 +05:30
  • 5386d808fe Update eclipse settings Vishnu Mohandas 2020-06-14 02:56:38 +05:30
  • 1d3849fe1e Return an empty diff in case the request fails Vishnu Mohandas 2020-06-14 00:50:02 +05:30
  • 46ca969392 Hide share button on favorites folder Vishnu Mohandas 2020-06-14 00:30:59 +05:30
  • 6c8c765f90 Up version Vishnu Mohandas 2020-06-14 00:23:27 +05:30
  • e4017d91df Add an info button to photos Vishnu Mohandas 2020-06-14 00:17:48 +05:30
  • b42bbbe0b4 Set the initial state of the pull-down widget to refreshing Vishnu Mohandas 2020-06-13 23:39:19 +05:30
  • c9d5cc9e1a Request photos from a specific timestamp Vishnu Mohandas 2020-06-13 23:32:06 +05:30
  • 81d90da546 Fix image loading on Android Q Vishnu Mohandas 2020-06-13 22:14:16 +05:30
  • 5254779cc9 Update last build ID for iOS Vishnu Mohandas 2020-06-13 20:34:35 +05:30
  • d09b0dfa8e Remove restriction on folders to be uploaded Vishnu Mohandas 2020-06-13 20:34:09 +05:30