Commit graph

87 commits

Author SHA1 Message Date
Vishnu Mohandas 4ef302f9a2 Save scroll position only when draggable scrollbar is absent 2020-11-22 21:20:49 +05:30
Vishnu Mohandas 08bb9e0870 Show draggable scrollbar only for galleries with a sufficient number of entries 2020-11-22 15:15:33 +05:30
Vishnu Mohandas 9232d5ce6c Preload all home views 2020-11-16 13:58:43 +05:30
Vishnu Mohandas 71f6db7d2c Fix reload issue within collections 2020-11-16 13:49:47 +05:30
Vishnu Mohandas f5ae71ca17 Save last scroll position 2020-11-16 13:42:42 +05:30
Vishnu Mohandas ed80f9dc9f Show year within gallery if not within the same year 2020-11-14 16:41:43 +05:30
Vishnu Mohandas 42496a13ba Remove code to trigger a refresh 2020-11-12 20:49:10 +05:30
Vishnu Mohandas 892d04288a Add draggable scroll bar 2020-11-12 18:55:57 +05:30
Vishnu Mohandas 28541b8246 Ensure that gallery is mounted while reloading 2020-10-31 01:46:53 +05:30
Vishnu Mohandas e5a07c86bf Remove verbose logs 2020-10-29 00:49:58 +05:30
Vishnu Mohandas cea00d8e8f Fix minor glitch in Gallery 2020-10-29 00:36:32 +05:30
Vishnu Mohandas dcce6c5962 Add empty states for all grids 2020-08-09 20:28:41 +05:30
Vishnu Mohandas 127dcb7315 Keep the memory widget alive 2020-08-09 20:00:28 +05:30
Vishnu Mohandas 2ce3dbac19 Minor refactor 2020-07-20 21:09:11 +05:30
Vishnu Mohandas 2a4d64f195 Introduce a headerWidget to gallery 2020-07-20 19:02:30 +05:30
Vishnu Mohandas 185b2f078b Update to adhere to the new face-search API 2020-07-20 03:21:45 +05:30
Vishnu Mohandas 7c75093b15 Update to new face search API 2020-07-20 02:56:26 +05:30
Vishnu Mohandas 78f3294186 Fix loading breakage for folders without a loader 2020-07-16 06:04:43 +05:30
Vishnu Mohandas 774187fa50 Fix edge cases for inifinite scroll 2020-07-16 04:32:59 +05:30
Vishnu Mohandas 638c47fd36 Minor refactor 2020-07-16 02:07:47 +05:30
Vishnu Mohandas abb0ab9187 Preserve scroll position on file selection events 2020-07-16 02:06:30 +05:30
Vishnu Mohandas 02f7e801c6 Simplify the state management for selected files 2020-07-16 01:59:29 +05:30
Vishnu Mohandas c07a103450 Reduce coupling between gallery and the app bar 2020-07-15 22:47:53 +05:30
Vishnu Mohandas 89d4feffed Eagerly load next set of results 2020-07-15 13:56:31 +05:30
Vishnu Mohandas bde40929be Preserve the listview's scroll position on extra data load 2020-07-15 13:38:10 +05:30
Vishnu Mohandas f77f14eb79 Add pagination to the face search API 2020-07-14 17:45:55 +05:30
Vishnu Mohandas 2d14356792 Add hero animation to the device folder gallery page 2020-07-14 03:03:43 +05:30
Vishnu Mohandas 5214d194df Use a sync loader within the Gallery whenever possible 2020-07-13 03:47:44 +05:30
Vishnu Mohandas e89ee6c7f8 Add log statements to track the annoying bug that's causing gallery to not refresh itself 2020-07-10 23:48:21 +05:30
Vishnu Mohandas 8c031a87fd Add modificationTime as an attribute of a file 2020-07-07 00:39:47 +05:30
Vishnu Mohandas 36467b6673 Fix cache-issues due to hash collisions 2020-06-24 01:43:45 +05:30
Vishnu Mohandas cd32098360 Fix the hero animation for remote images 2020-06-24 00:27:22 +05:30
Vishnu Mohandas a5aaf91460 Extend support for videos 2020-06-20 04:33:26 +05:30
Vishnu Mohandas df1240fd0c Remove the extended page view nonsense 2020-06-17 20:39:47 +05:30
Vishnu Mohandas 0218623f70 Fix bug leading to perpetual loading state in Gallery 2020-06-17 16:51:29 +05:30
Vishnu Mohandas efde1b6fe3 Refactor gallery 2020-06-16 18:26:23 +05:30
Vishnu Mohandas b133fb6c4f Add some emojis to the empty states 2020-06-16 01:08:57 +05:30
Vishnu Mohandas a387d026ae Setup a reload trigger for Gallery 2020-06-16 00:33:43 +05:30
Vishnu Mohandas 0e5416d4ff Make Gallery agnostic to the photo-upload events 2020-06-16 00:25:07 +05:30
Vishnu Mohandas bdb317956a Display uploading status on the refresh indicator 2020-06-16 00:12:25 +05:30
Vishnu Mohandas baeb54f534 Add cache to prevent gallery reloads for each rebuild 2020-06-15 18:16:51 +05:30
Vishnu Mohandas 583f087da5 Move the logic for loading photos to the Gallery widget 2020-06-15 09:55:58 +05:30
Vishnu Mohandas c8e7e9bedb Move the pull to sync logic out of Gallery 2020-06-15 08:42:02 +05:30
Vishnu Mohandas 63f90ca519 Update the tag used for heroes 2020-06-15 06:23:12 +05:30
Vishnu Mohandas b98a3cc530 Remove unnecessary deduplication logic 2020-06-15 06:16:56 +05:30
Vishnu Mohandas b42bbbe0b4 Set the initial state of the pull-down widget to refreshing 2020-06-13 23:39:19 +05:30
Vishnu Mohandas 83fc76f479 Fix hero behavior 2020-06-11 03:06:01 +05:30
Vishnu Mohandas 59dcc38ba5 Cache photos to the left and right 2020-06-10 23:47:54 +05:30
Vishnu Mohandas 8c92ac15bb Enable pull to sync only on the root gallery 2020-06-06 19:53:26 +05:30
Vishnu Mohandas ecb5c2f437 Add text to indicate syncing state 2020-06-06 19:18:29 +05:30