Commit graph

28123 commits

Author SHA1 Message Date
Vishnu Mohandas
7da487cd4e Decrypt and render encrypted videos 2020-08-14 01:33:29 +05:30
Vishnu Mohandas
b4b685de13 Mark the assets loaded from disk as decrypted 2020-08-14 01:32:04 +05:30
Vishnu Mohandas
f85a0210ff Use a separate cache for unencrypted thumbnails 2020-08-13 21:18:32 +05:30
Vishnu Mohandas
c3265b91ab Move file decrypting logic out of ZoomableImage 2020-08-13 07:05:57 +05:30
Vishnu Mohandas
44dddb818f Rename for consistency 2020-08-13 07:04:16 +05:30
Vishnu Mohandas
2a4404c293 Refactor file util 2020-08-13 06:54:48 +05:30
Vishnu Mohandas
600fd58a46 Augment the getBytes function to take care of encrypted files 2020-08-13 06:48:41 +05:30
Vishnu Mohandas
fa53398887 Switch to a global cache 2020-08-13 06:37:44 +05:30
Vishnu Mohandas
d36b88aa23 Mark preloadFile as TODO since the logic has to be reworked 2020-08-13 06:28:25 +05:30
Vishnu Mohandas
228ea5990d Download and render encrypted files 2020-08-13 06:22:05 +05:30
Vishnu Mohandas
35aeae2cc7 Setup separate cache for thumbnail files 2020-08-13 05:44:13 +05:30
Vishnu Mohandas
532a9cac46 Cache encrypted thumbnails loaded from the network 2020-08-13 05:04:21 +05:30
Vishnu Mohandas
134b1f417e Show the play button overlay for network videos too 2020-08-13 04:58:16 +05:30
Vishnu Mohandas
f6d3a7e6bd Decrypt, save and display encrypted thumbnails 2020-08-13 04:47:15 +05:30
Vishnu Mohandas
2cfefb6805 Remove unnecessary integer parsing 2020-08-13 02:26:01 +05:30
Vishnu Mohandas
79e65f518d Add an isEncrypted property to File 2020-08-13 02:12:00 +05:30
Vishnu Mohandas
746fb18cf7 Download and save encrypted files 2020-08-12 04:34:16 +05:30
Vishnu Mohandas
2e39f2e90a Upload thumbnail along with the file 2020-08-11 05:38:48 +05:30
Vishnu Mohandas
4b63196e34 Encrypt and upload files 2020-08-11 05:17:22 +05:30
Vishnu Mohandas
797c6ae856 Reuse existing library for generating secure random string 2020-08-10 05:49:44 +05:30
Vishnu Mohandas
b4940d4fdd Save the encryption preference to configuration 2020-08-10 05:32:37 +05:30
Vishnu Mohandas
c7b40265c3 Fix issue with loading remote images 2020-08-10 04:04:59 +05:30
Vishnu Mohandas
fe7225cf01 Ensure that the case for devices with no photos is handled 2020-08-10 02:59:21 +05:30
Vishnu Mohandas
0bf140c6b4 Accept passphrase post user creation 2020-08-10 02:54:29 +05:30
Vishnu Mohandas
a574d092c4 Refactor variable names 2020-08-10 02:10:55 +05:30
Vishnu Mohandas
87a5c519ba Add functionality to generate and retrieve file encryption keys 2020-08-10 02:09:33 +05:30
Vishnu Mohandas
f80e06762f Add crypto util 2020-08-10 02:09:11 +05:30
Vishnu Mohandas
dcce6c5962 Add empty states for all grids 2020-08-09 20:28:41 +05:30
Vishnu Mohandas
df630c2b91 Reduce the size of the folder icon 2020-08-09 20:21:46 +05:30
Vishnu Mohandas
5e1138f79c Update share successful toast text 2020-08-09 20:01:03 +05:30
Vishnu Mohandas
e46553b0c6 Demote delete to the overflow menu 2020-08-09 20:00:58 +05:30
Vishnu Mohandas
dea16e8da0 Display a toast after sharing a folder 2020-08-09 20:00:51 +05:30
Vishnu Mohandas
786dba4514 Set the background color for progress dialog 2020-08-09 20:00:46 +05:30
Vishnu Mohandas
805f41f811 Set the background color for toasts 2020-08-09 20:00:42 +05:30
Vishnu Mohandas
1d7840f37a Set the correct width for progress bar within circular image widget 2020-08-09 20:00:35 +05:30
Vishnu Mohandas
127dcb7315 Keep the memory widget alive 2020-08-09 20:00:28 +05:30
Vishnu Mohandas
098b7cf86b Update app name 2020-08-09 20:00:10 +05:30
Vishnu Mohandas
22f879d8d9 Update sharing dialog 2020-08-09 19:58:51 +05:30
Vishnu Mohandas
6721d22c97 Update set folder API 2020-08-07 12:39:29 +05:30
Vishnu Mohandas
b1b67913bd Ensure that the userID is saved after both login and signup events 2020-08-01 04:28:30 +05:30
Vishnu Mohandas
8b600143c7 Fix the sharedWith attribute in folders 2020-08-01 04:20:36 +05:30
Vishnu Mohandas
d7d5f473f2 Fix face ID attribute to match the updated API param 2020-08-01 03:06:48 +05:30
Vishnu Mohandas
e1cf0706f3 Update API parameters 2020-08-01 02:56:53 +05:30
Vishnu Mohandas
54daebf096 Change the endpoint for location search 2020-07-30 13:46:41 +05:30
Vishnu Mohandas
f5e4f7a0e2 Update search endpoint 2020-07-30 13:36:54 +05:30
Vishnu Mohandas
85ecdc3c9b Remove unnecessary center widget 2020-07-30 12:37:58 +05:30
Vishnu Mohandas
1bfb426341 Update iOS settings 2020-07-30 12:17:34 +05:30
Vishnu Mohandas
e993a834fb Define size for the memories label text 2020-07-30 12:17:21 +05:30
Vishnu Mohandas
dcc6190154 Update loading style 2020-07-30 12:16:58 +05:30
Vishnu Mohandas
9ff3470532 Pause the video if it goes out of view 2020-07-30 00:47:13 +05:30