Commit graph

1851 commits

Author SHA1 Message Date
Vishnu Mohandas 4670f37001 Add option to reset edits 2021-06-11 00:22:45 +05:30
Vishnu Mohandas 47cca22ff7 Rename variable 2021-06-10 23:58:09 +05:30
Vishnu Mohandas a23072fff6 Better corner color 2021-06-10 23:55:48 +05:30
Vishnu Mohandas 6f80d75979 Reduce icon sizes 2021-06-10 23:53:26 +05:30
Vishnu Mohandas 7c15be875c Add option to change brightness and color 2021-06-10 23:52:04 +05:30
Vishnu Mohandas 70187c9862 Add option to update color and saturation 2021-06-10 21:25:12 +05:30
Vishnu Mohandas b3969ebf08 Send the latest index 2021-06-10 21:15:16 +05:30
Vishnu Mohandas 9ab5141221 Upload edited remote files correctly 2021-06-09 21:02:30 +05:30
Vishnu Mohandas 505a2d029c Fix link to preview 2021-06-09 21:01:57 +05:30
Vishnu Mohandas e8397b17b4 Update button width 2021-06-09 20:17:00 +05:30
Vishnu Mohandas cb42234cbf Update illustration 2021-06-09 20:16:11 +05:30
Vishnu Mohandas 0a036aaded Add illustration to the select-folders section 2021-06-09 20:14:48 +05:30
Vishnu Mohandas d591bff834 Order by modification time 2021-06-09 19:15:42 +05:30
Vishnu Mohandas 2405be1fad Take user to edited image post save 2021-06-09 19:08:27 +05:30
Vishnu Mohandas 5da2f35ee4 Add util to replace page 2021-06-09 19:07:20 +05:30
Vishnu Mohandas 4cf2ec73e1 Save remote only files post edits 2021-06-05 00:41:39 +05:30
Vishnu Mohandas 560d5b6440 Sanitize folder names 2021-06-05 00:35:13 +05:30
Vishnu Mohandas 1cde46fcc1 Prompt to save edits 2021-06-05 00:27:07 +05:30
Vishnu Mohandas d39157a4b3 Upload edited files to server if necessary 2021-06-03 03:30:03 +05:30
Vishnu Mohandas b0140f53c3 Save edited file to DB 2021-06-03 03:16:38 +05:30
Vishnu Mohandas 7dd311dd1e Save edited file into the path the user is already in 2021-06-02 22:19:38 +05:30
Vishnu Mohandas 89be35c984 Increase tappable area 2021-06-02 22:16:45 +05:30
Vishnu Mohandas 9b6d257027 Save edited file to disk 2021-06-02 22:15:35 +05:30
Vishnu Mohandas 409543081d Add interface for image editor 2021-06-02 19:24:31 +05:30
Vishnu Mohandas 323a754171 Update iOS config 2021-05-31 06:25:03 +05:30
Vishnu Mohandas d497fcf035 Initialize the notification service only on Android 2021-05-31 06:22:27 +05:30
Vishnu Mohandas 9ff0b0976a Make landing page scrollable 2021-05-31 06:13:15 +05:30
Vishnu Mohandas 8fcca7c168 Set underline for focused text fields 2021-05-31 05:25:50 +05:30
Vishnu Mohandas afc39d8604 Improve skip button 2021-05-31 05:20:42 +05:30
Vishnu Mohandas dfe637b2ac Sync with remote only after the first import is complete 2021-05-31 05:16:50 +05:30
Vishnu Mohandas 2932faac88 Offload email validation to plugin 2021-05-30 04:18:23 +05:30
Vishnu Mohandas 47997e2100 Upgrade dependencies 2021-05-30 03:28:42 +05:30
Vishnu Mohandas c1e1a99163 Make backup folder selection skippable 2021-05-29 22:31:59 +05:30
Vishnu Mohandas 151be1408a Fix padding 2021-05-29 21:47:21 +05:30
Vishnu Mohandas abdb05adce Increase spacing 2021-05-29 21:13:22 +05:30
Vishnu Mohandas 286095e077 Increase button size 2021-05-27 03:41:24 +05:30
Vishnu Mohandas 5daf8412a1 Parse collection name decryption errors if any gracefully 2021-05-26 14:52:48 +05:30
Vishnu Mohandas 0c10209624 Safe guard against invalid assets 2021-05-26 00:42:26 +05:30
Vishnu Mohandas 30299098dc Reorder support section 2021-05-25 19:32:13 +05:30
Vishnu Mohandas cbd16cf6cd Add link to r/enteio 2021-05-25 19:31:03 +05:30
Vishnu Mohandas ab2f13b8a6 Save guard against deletion errors 2021-05-25 17:56:31 +05:30
Vishnu Mohandas 8c2e8bebdf Safe guard against path's with a quote 2021-05-25 17:49:20 +05:30
Vishnu Mohandas eb5705df36 Revert "Switch to older version of WebView"
This reverts commit cdd814cdbd.
2021-05-25 17:46:42 +05:30
Vishnu Mohandas cdd814cdbd Switch to older version of WebView 2021-05-25 17:30:48 +05:30
Vishnu Mohandas 8eb2d970d1 Add image 2021-05-23 19:45:59 +05:30
Vishnu Mohandas 7ea047c905 Reduce excitement 2021-05-23 03:06:03 +05:30
Vishnu Mohandas a6b3b82bd1 Show notifications in the background, if an update is available 2021-05-23 02:56:11 +05:30
Vishnu Mohandas b08fdeae4e Fix package header title 2021-05-23 02:36:01 +05:30
Vishnu Mohandas df3495a10d Handle errors gracefully 2021-05-23 01:18:44 +05:30
Vishnu Mohandas 81c8ae65ca Add an option to retry a failed download 2021-05-23 00:04:10 +05:30
Vishnu Mohandas 1cba327147 Add option to check for updates 2021-05-22 23:59:09 +05:30
Vishnu Mohandas 4c2721af20 Update update endpoint 2021-05-22 23:30:20 +05:30
Vishnu Mohandas 04f17d8a9f Fix update URL 2021-05-22 23:28:04 +05:30
Vishnu Mohandas d3d4cf2515 Add a separate package for the independent track 2021-05-22 23:27:20 +05:30
Vishnu Mohandas 354b6640f3 Fix failure behavior for dialog 2021-05-22 21:50:38 +05:30
Vishnu Mohandas 31de45bf1c Enable auto update checks 2021-05-22 21:16:04 +05:30
Vishnu Mohandas 99fdc795b6 Show usage in readable form 2021-05-21 05:09:05 +05:30
Vishnu Mohandas 537abae771 Show a notification on Android when storage limit is exceeded 2021-05-21 04:53:29 +05:30
Vishnu Mohandas 1a20fd3779 Extract constant 2021-05-21 04:48:45 +05:30
Vishnu Mohandas a83b5d48f5 Add spacing for the questions link 2021-05-20 02:55:24 +05:30
Vishnu Mohandas db12f94702 Make the free plan more prominent 2021-05-20 02:48:35 +05:30
Vishnu Mohandas 53fddb4fa2 Show relevant plans for users with a stripe subscription 2021-05-19 23:03:21 +05:30
Vishnu Mohandas 444ad8db73 Fix link to subscription page for Stripe customers 2021-05-19 23:03:21 +05:30
Vishnu Mohandas 57257ad2e8 Set default value correctly 2021-05-19 23:03:21 +05:30
Vishnu Mohandas 5d4e970203 Fix condition 2021-05-19 23:03:21 +05:30
Vishnu Mohandas f9b879de69 Remove reliance on cached subscription plan 2021-05-19 23:03:21 +05:30
Vishnu Mohandas 9421b01e2d Don't redirect returning users to subscription page 2021-05-19 23:03:21 +05:30
Vishnu Mohandas 17283fe513 Rely on account configuration instead of subscription validity for displaying widgets 2021-05-19 23:03:21 +05:30
Vishnu Mohandas db184b470b Remove complex checks from SyncService 2021-05-19 23:03:21 +05:30
Vishnu Mohandas ca8e6b412d Parse stripeID within billing plans 2021-05-19 23:03:21 +05:30
Vishnu Mohandas 35d743262d Don't redirect returning users to the subscription page 2021-05-19 23:03:20 +05:30
Vishnu Mohandas 7a289fbe9a Remove unnecessary check 2021-05-19 23:03:20 +05:30
Vishnu Mohandas 2d2a3a846b Prevent snowballing of remote syncs 2021-05-19 23:03:20 +05:30
Vishnu Mohandas f6e271233b Reduce asset size 2021-05-16 15:16:35 +05:30
Vishnu Mohandas 22ba7e86c5 Send client version with HTTP requests 2021-05-16 14:26:20 +05:30
Vishnu Mohandas 6e8861bddc Revert "Let sqlite set the generated ID"
This reverts commit e044807a04.
2021-05-16 14:10:11 +05:30
Vishnu Mohandas 73d1872851 Expilicitly set generatedID to null so that a new entry is created in the files DB 2021-05-16 14:10:06 +05:30
Vishnu Mohandas 2f9ccb6787 Merge branch 'master' into sign_up_flow 2021-05-14 03:12:42 +05:30
Vishnu Mohandas 6cf90fe20c Increase height of the iOS action bar 2021-05-14 03:07:23 +05:30
Vishnu Mohandas 0aa2e549e0 Remove divider 2021-05-14 03:06:54 +05:30
Vishnu Mohandas 8b498418d4 Increase button size 2021-05-14 03:06:38 +05:30
Vishnu Mohandas f94d086ed8 Reuse collection page 2021-05-14 03:06:05 +05:30
Vishnu Mohandas cb583ded2e Trim email 2021-05-14 03:01:16 +05:30
Vishnu Mohandas 1f6a0ebecc Update features 2021-05-14 02:29:09 +05:30
Vishnu Mohandas b7a0afa111 Fix copy 2021-05-14 01:37:50 +05:30
Vishnu Mohandas 0ea59cc164 De-duplicate files 2021-05-14 01:27:27 +05:30
Vishnu Mohandas ba83be9f59 Remove accidental semi-colon 2021-05-14 01:24:37 +05:30
Vishnu Mohandas 2942364892 Remove unused function 2021-05-14 01:21:27 +05:30
Vishnu Mohandas e044807a04 Let sqlite set the generated ID 2021-05-14 01:21:16 +05:30
Vishnu Mohandas e86da12cb6 Force reload after showing initial files 2021-05-14 01:18:59 +05:30
Vishnu Mohandas 5f437ba214 Show initial files when possible 2021-05-13 23:35:32 +05:30
Vishnu Mohandas a0541c724b Handle network errors 2021-05-13 23:06:17 +05:30
Vishnu Mohandas dc11fb225b Take user to home screen on backbutton press from any of the other tabs 2021-05-13 22:38:19 +05:30
Vishnu Mohandas 2e31c98186 Reformat code 2021-05-13 21:00:34 +05:30
Vishnu Mohandas 24f00924bd Fix next action on password field 2021-05-13 20:49:20 +05:30
Vishnu Mohandas acc3adabb6 Reload gallery after the initial load only if necessary 2021-05-13 16:57:50 +05:30
Vishnu Mohandas c159eafaea Add a force-reload function to Gallery 2021-05-13 16:47:13 +05:30
Vishnu Mohandas 1da9c12f7a Fix IN-query 2021-05-13 16:43:32 +05:30
Vishnu Mohandas 27f64167fb Again, await for paths to be updated 2021-05-13 03:25:11 +05:30
Vishnu Mohandas 15bd344827 Await for paths to be updated 2021-05-13 03:24:55 +05:30
Vishnu Mohandas 540b64bbbc Remove verbose logs 2021-05-13 03:08:28 +05:30
Vishnu Mohandas 7fe4f870ed Add a footer to gallery 2021-05-13 02:42:18 +05:30
Vishnu Mohandas b237e59da2 Update string 2021-05-13 02:42:09 +05:30
Vishnu Mohandas 6a7acc9448 Make buttons seem more tappable 2021-05-13 02:38:46 +05:30
Vishnu Mohandas 77fb202ce4 Remove redundant suffix 2021-05-13 02:24:44 +05:30
Vishnu Mohandas e3a50358db Redirect to loading screen if first load is interrupted 2021-05-13 02:22:45 +05:30
Vishnu Mohandas ecc3ec1e52 Update copies 2021-05-13 02:08:51 +05:30
Vishnu Mohandas 0969b8f73f Add comment linking to Github issue 2021-05-13 02:03:21 +05:30
Vishnu Mohandas 6f8324137c Safe guard against timeouts in fetching assets or origin files 2021-05-13 01:56:46 +05:30
Vishnu Mohandas 89790cc9c4 Remove redundant variable 2021-05-13 01:33:16 +05:30
Vishnu Mohandas f9d6bec2bd Fix unlock screen 2021-05-13 01:27:47 +05:30
Vishnu Mohandas d6b56c929f Reset volatile password after key generation 2021-05-13 01:16:15 +05:30
Vishnu Mohandas 1894224876 Ignore timer if widget is unmounted 2021-05-13 01:04:55 +05:30
Vishnu Mohandas 1cca0a79ce Redirect to home page once folders have been selected 2021-05-13 01:04:44 +05:30
Vishnu Mohandas 638762101c Set cursor color 2021-05-13 01:04:13 +05:30
Vishnu Mohandas b3aaab0310 Make sure the tidbits aren't manually scrollable 2021-05-13 00:36:25 +05:30
Vishnu Mohandas 78b8edda26 Fix sync indicator 2021-05-13 00:36:05 +05:30
Vishnu Mohandas 0230fa7874 Push user to backup selection screen once first-load is complete 2021-05-13 00:28:48 +05:30
Vishnu Mohandas 907beaf158 If folders have not been backed up, prompt for that 2021-05-13 00:28:04 +05:30
Vishnu Mohandas 87e262c18c Improve backup folder selection widget 2021-05-13 00:11:49 +05:30
Vishnu Mohandas 8d71ce82ec Minor color change 2021-05-13 00:11:31 +05:30
Vishnu Mohandas 7c31cbbdc0 Change styles of the subscription page 2021-05-12 22:12:15 +05:30
Vishnu Mohandas 83e14d9060 Add more eyes 2021-05-12 22:07:14 +05:30
Vishnu Mohandas 7d6ad86151 Add eyes to the password entry screen 2021-05-12 21:50:30 +05:30
Vishnu Mohandas 84e22229b5 Update colors 2021-05-12 21:29:07 +05:30
Vishnu Mohandas e7a6722458 Update background color of progress dialog 2021-05-12 20:55:14 +05:30
Vishnu Mohandas e238c7cc85 Fix button color 2021-05-12 20:53:33 +05:30
Vishnu Mohandas ddbd291e00 Update grant permissions page 2021-05-12 20:53:22 +05:30
Vishnu Mohandas 120045a982 Change copy 2021-05-12 20:42:28 +05:30
Vishnu Mohandas 9a4b15b08a Update button style 2021-05-12 20:42:16 +05:30
Vishnu Mohandas 4c108a7a79 Update dialog background color 2021-05-12 20:41:57 +05:30
Vishnu Mohandas 648dbd7db0 Remove redundant call to show backup dialog 2021-05-12 20:41:45 +05:30
Vishnu Mohandas dbaab8f7cb Reduce font size 2021-05-12 15:41:48 +05:30
Vishnu Mohandas 6731a5a2c0 Moar hero animations 2021-05-12 15:33:59 +05:30
Vishnu Mohandas 953ef5d01d Rename landing page 2021-05-12 11:36:54 +05:30
Vishnu Mohandas c2432675bb Update UI 2021-05-12 11:35:57 +05:30
Vishnu Mohandas 0f93113a2d Fix letter spacing 2021-05-12 11:33:41 +05:30
Vishnu Mohandas 9730d45ae9 Add hero animation 2021-05-12 10:54:37 +05:30
Vishnu Mohandas 2da8d48a1d Update sign up button 2021-05-12 10:54:34 +05:30
Vishnu Mohandas afb7de55e6 Minor refactor 2021-05-12 10:39:08 +05:30
Vishnu Mohandas 584238df83 Merge branch 'illustrations' into sign_up_flow 2021-05-12 10:35:35 +05:30
Vishnu Mohandas 476dd8667c First prompt to sign up 2021-05-12 10:30:31 +05:30
Vishnu Mohandas 5ea35faee0 Add fullscreen backup-folder-selection page 2021-05-11 22:22:35 +05:30
Vishnu Mohandas 25aca89ad1 Update strings 2021-05-11 00:17:13 +05:30
Vishnu Mohandas 1429945874 Improve LoadingPhotosPage 2021-05-10 21:13:20 +05:30
Vishnu Mohandas 899e2cf26a Setup a separate page to deal with the first load 2021-05-10 19:53:38 +05:30
Vishnu Mohandas 74470a7882 Smoothen the first load experience 2021-05-10 18:53:53 +05:30
Vishnu Mohandas 24fa586085 Minor change to copy 2021-05-10 01:28:52 +05:30
Vishnu Mohandas a1927337bf Make sign up form scrollable 2021-05-10 01:25:52 +05:30
Vishnu Mohandas 5ca8fd0d47 Improve the password entry experience 2021-05-10 00:38:27 +05:30
Vishnu Mohandas 6922b35efd Setup happy paths 2021-05-10 00:14:05 +05:30
Vishnu Mohandas 15b0d26bbc Handle invalid files gracefully 2021-05-09 19:55:31 +05:30
Vishnu Mohandas e7d13b5704 Accept password on the first screen 2021-05-09 05:29:55 +05:30
Vishnu Mohandas cfd8ec8372 Add an attribute to make recovery key dialog in-dismissible 2021-05-09 05:29:40 +05:30
Vishnu Mohandas 96465a56fa Push to navigator without triggering a rebuild 2021-05-08 23:44:18 +05:30
Vishnu Mohandas 2a37af87b4 Add unique key to thumbnails 2021-05-08 23:35:51 +05:30
Vishnu Mohandas 04f20ab505 Sync periodically if app is in foreground 2021-05-08 23:23:17 +05:30
Vishnu Mohandas 9ccd3de9ec Update detail page to load files intelligently 2021-05-08 23:19:06 +05:30
Vishnu Mohandas 48fc198185 Update file loading API to accept order as a param 2021-05-08 23:16:48 +05:30
Vishnu Mohandas 1ace635461 Move back-button override to homescreen 2021-05-08 19:54:24 +05:30
Vishnu Mohandas 2b4e1fcd83 Move the app to background when back button is pressed 2021-05-08 19:47:11 +05:30
Vishnu Mohandas d7485342d9 Add separate hook to report a bug 2021-05-08 04:14:03 +05:30
Vishnu Mohandas 43a7e074ba Show error dialog to Stripe customers 2021-05-08 04:09:28 +05:30
Vishnu Mohandas d86a6506dd Disable horizontal scroll in the homepage 2021-05-08 03:50:54 +05:30
Vishnu Mohandas f7f038033b Work around hash collision #fml 2021-05-08 03:42:10 +05:30
Vishnu Mohandas f4240c4c4d Remove unnecessary calls to setState 2021-05-08 02:02:33 +05:30
Vishnu Mohandas ef808e764e Clear upload locks on timeout 2021-05-07 23:14:19 +05:30
Vishnu Mohandas 55decd001c Access code in main 2021-05-07 22:57:11 +05:30
Vishnu Mohandas 123a34b42c Kill background tasks if a foreground task comes to life 2021-05-07 22:56:51 +05:30
Vishnu Mohandas dc460ffbe2 Remove unused cache 2021-05-07 21:00:52 +05:30
Vishnu Mohandas 85f155fe14 Maintain disk cache for thumbnails by self 2021-05-07 20:59:33 +05:30
Vishnu Mohandas 1447d895d1 Add unique keys for widgets 2021-05-07 17:44:51 +05:30
Vishnu Mohandas 4be9424b53 Remove redundant call to setState 2021-05-07 17:41:58 +05:30
Vishnu Mohandas 703377dc11 Ignore debug mode endpoint for now 2021-05-07 17:11:51 +05:30
Vishnu Mohandas e2717428bd Remove unused import 2021-05-07 17:04:53 +05:30
Vishnu Mohandas caba788a6a Don't block on writing to cache to return the decrypted thumbnail 2021-05-07 04:05:56 +05:30
Vishnu Mohandas a41774a761 Revert to using CF worker proxy 2021-05-07 04:02:02 +05:30
Vishnu Mohandas 7b402682bf Remove unnecessary order by clause 2021-05-07 03:41:55 +05:30
Vishnu Mohandas f93a51f7d8 Make the gridview recyclable 2021-05-07 03:01:31 +05:30
Vishnu Mohandas 79335263c0 Rename variable 2021-05-07 02:47:38 +05:30
Vishnu Mohandas 638fc8f260 Minor refactor 2021-05-07 02:45:40 +05:30
Vishnu Mohandas 66226095fd Log time taken to open gallery 2021-05-07 02:15:02 +05:30
Vishnu Mohandas dda96457b2 Commit the batch without results 2021-05-07 02:01:21 +05:30
Vishnu Mohandas 9935b433dc Load entries intelligently to prevent an OOM 2021-05-07 01:46:53 +05:30
Vishnu Mohandas c38eddd2d7 Remove unnecessary optimizations from listview 2021-05-07 01:46:42 +05:30
Vishnu Mohandas dc11f900e4 Remove all padding from place holder widget 2021-05-07 01:46:05 +05:30
Vishnu Mohandas 848c6b17fd Minor refactor 2021-05-07 01:36:02 +05:30
Vishnu Mohandas c95ed9a424 Increase the duration of the thumbnail fading-in animation 2021-05-06 23:07:01 +05:30
Vishnu Mohandas ff7868d118 Reduce the number of thumbnails cached in memory 2021-05-04 23:58:05 +05:30
Vishnu Mohandas 83f06974a2 Improve thumbnail loading experience 2021-05-04 23:57:38 +05:30
Vishnu Mohandas c9aa68910d Simplify detail page 2021-05-04 21:19:11 +05:30
Vishnu Mohandas 51b1ef7e30 Move heavy decryption to a separate isolate 2021-05-04 21:13:19 +05:30
Vishnu Mohandas 078421b3b0 Make encrypt function async 2021-05-04 21:02:23 +05:30
Vishnu Mohandas 62bc2de3da Improve efficiency of fetching latest files across collections 2021-05-04 20:56:17 +05:30
Vishnu Mohandas 76cf4234d2 Fix query for fetching latest collection files 2021-05-04 20:55:59 +05:30
Vishnu Mohandas 39c2d018b3 Prevent duplicate entries for the same local file 2021-05-04 04:18:02 +05:30
Vishnu Mohandas 2670185c39 Show less noisy progress bar 2021-05-04 03:19:39 +05:30
Vishnu Mohandas 3167600623 Handle network errors for removal from collection 2021-05-04 02:59:14 +05:30
Vishnu Mohandas a42ad9548a Fix metadata in file-deletion operations 2021-05-04 02:56:23 +05:30
Vishnu Mohandas d2ebcb12ca Factor out code to delete a file into a util 2021-05-04 02:44:44 +05:30
Vishnu Mohandas f04a0a4505 Revert to S3 endpoint 2021-05-04 02:29:40 +05:30
Vishnu Mohandas 611dd82968 Increase number of photos allotted to a sub-gallery 2021-05-04 00:41:44 +05:30
Vishnu Mohandas 211666c938 Remove debugging code 2021-05-04 00:18:13 +05:30
Vishnu Mohandas 7dee10ee8b Prevent glitches while opening a new route 2021-05-03 21:36:58 +05:30
Vishnu Mohandas c4af018da4 Remove drag-listener from label 2021-05-03 20:55:31 +05:30
Vishnu Mohandas 1952ede67c Remove unused widget 2021-05-03 20:49:44 +05:30
Vishnu Mohandas d5f9f3e497 Improve logic to load thumbnails 2021-05-03 20:48:56 +05:30
Vishnu Mohandas f0a2fa7e43 Move thumbnail ops to separate util 2021-05-03 02:22:56 +05:30
Vishnu Mohandas 4b8c9b20c7 Fix issues with home page appbar 2021-05-03 02:12:26 +05:30
Vishnu Mohandas 0e4f6f7cc1 Remove verbose log 2021-05-03 02:11:31 +05:30
Vishnu Mohandas 0592ed04b0 Upgrade ALL packages! 2021-05-02 21:35:36 +05:30
Vishnu Mohandas abebf11f38 Prevent entire gallery reloads for selection 2021-05-02 16:49:05 +05:30
Vishnu Mohandas e1522aa8e7 Add special handling for deleted files 2021-05-02 16:01:04 +05:30
Vishnu Mohandas dd007c2bc0 Handle errors during file deletion 2021-05-01 02:32:16 +05:30
Vishnu Mohandas 07c4147a6c Minor refactor 2021-05-01 00:58:07 +05:30
Vishnu Mohandas 53cf8bf8ce Remove unnecessary wait 2021-05-01 00:54:18 +05:30
Vishnu Mohandas 25f381505b Reload only the smallest section required when a file is selected/unselected 2021-05-01 00:43:49 +05:30
Vishnu Mohandas ca8fabe8f6 Keep separate animation durations for thumbnail and label 2021-05-01 00:07:17 +05:30
Vishnu Mohandas be5f1d3bef Fix dialog dismissal issues with the deletion flow 2021-04-28 04:03:07 +05:30
Vishnu Mohandas f787fb92eb Deduplicate folders 2021-04-28 03:57:54 +05:30
Vishnu Mohandas 221ce9ba37 Ignore push for files that were deleted on remote 2021-04-28 03:51:31 +05:30
Vishnu Mohandas 27773608f8 Sync silently with remote post deletion 2021-04-28 03:48:18 +05:30
Vishnu Mohandas d284639639 Log line change 2021-04-28 03:47:43 +05:30
Vishnu Mohandas 16a1a519f8 Fix delete multiple query 2021-04-28 03:47:19 +05:30
Vishnu Mohandas 489b0c2c61 Update condition for sync indicator dismissal 2021-04-28 03:13:51 +05:30
Vishnu Mohandas 5a6d538879 Update the delete files API 2021-04-28 02:19:00 +05:30
Vishnu Mohandas 5623c61c2c Subscribe to reload events for the latest day the widget has been alloted to 2021-04-28 02:00:15 +05:30
Vishnu Mohandas ae0abf3863 Update gallery files even if the days haven't been updated 2021-04-28 01:59:12 +05:30
Vishnu Mohandas 756e57afe0 Remove unused import 2021-04-28 01:32:46 +05:30
Vishnu Mohandas ce5aca1f27 Expire widgets once outdated 2021-04-28 01:32:39 +05:30
Vishnu Mohandas c4af4a22a7 Pass list instead of iterable 2021-04-28 01:32:20 +05:30
Vishnu Mohandas b2384a73eb Remove verbose log 2021-04-28 00:48:44 +05:30
Vishnu Mohandas d426aabb1b Simplify huge listview by removing the notion of pages 2021-04-28 00:46:53 +05:30
Vishnu Mohandas bfac56e014 Show the sync indicator only if there's a sync in progress 2021-04-28 00:35:58 +05:30
Vishnu Mohandas 0f33fb750c Make utility function available publicly 2021-04-28 00:27:27 +05:30
Vishnu Mohandas 33fd8f8668 Update cached copy of files when widget is udpated 2021-04-28 00:27:14 +05:30
Vishnu Mohandas 103984654a Remove verbose log 2021-04-28 00:26:55 +05:30
Vishnu Mohandas b869238b69 Remove verbose log 2021-04-28 00:06:11 +05:30
Vishnu Mohandas 24c1a88c1d Use sublist instead of creating a new list 2021-04-27 23:34:55 +05:30
Vishnu Mohandas 3251a80144 Update loading screen 2021-04-27 23:25:49 +05:30
Vishnu Mohandas ff041b1d67 Safe guard against setting a null file to a video controller 2021-04-27 22:06:19 +05:30
Vishnu Mohandas 5fe5e43442 Preload next memory as well 2021-04-27 22:06:07 +05:30
Vishnu Mohandas 8a6d608f84 Preload remote files as well 2021-04-27 22:03:47 +05:30
Vishnu Mohandas c24a94181b Preload remote thumbnails too 2021-04-27 21:59:58 +05:30
Vishnu Mohandas 8aae51c055 Update local cache when a memory is seen 2021-04-27 21:53:01 +05:30
Vishnu Mohandas 5693c24af3 Simplify logic to compute last seen memory 2021-04-27 21:52:52 +05:30
Vishnu Mohandas 41237f85c8 Cache call to memories 2021-04-27 21:36:24 +05:30
Vishnu Mohandas 30817ef8c7 Add utility function to get files within windows 2021-04-27 21:32:33 +05:30
Vishnu Mohandas 40e7c8e4e5 Improve time taken to load memories 2021-04-27 21:30:29 +05:30
Vishnu Mohandas 039528a50d Remove unnecessary key 2021-04-27 21:11:29 +05:30