Commit graph

248 commits

Author SHA1 Message Date
Neeraj Gupta ee1a4ea3f8 minor fix 2022-03-21 16:13:30 +05:30
Neeraj Gupta 588aae777f Add support for archiving collection 2022-03-21 15:02:24 +05:30
Neeraj Gupta 6ab838f237
move settings button to bottomNav 2022-03-09 02:40:47 +05:30
Neeraj Gupta 682fb04743
basic theme changes 2022-03-06 02:22:00 +05:30
Neeraj Gupta 515358cf60 Show main gallery if user has any active collection 2022-02-13 18:12:34 +05:30
Neeraj Gupta ffc08cbdbc
remove usage of import Applocalization 2022-02-04 11:01:07 +05:30
vishnukvmd e1e05664b4 Fix lint warnings 2021-10-30 05:26:27 +05:30
vishnukvmd a7f96ae1f3 Define precise event types for file deletion 2021-10-30 05:25:29 +05:30
vishnukvmd f12b7220e4 Minor refactor 2021-10-30 04:44:31 +05:30
Neeraj Gupta 4312360fce
move ignored file logic to home page 2021-10-29 12:09:13 +05:30
vishnukvmd d6bc3321e7 Update UI asap post archival 2021-09-23 16:44:15 +05:30
vishnukvmd 1082c25a38 Add multiple force reload triggers 2021-09-23 16:39:56 +05:30
Neeraj Gupta 6d8a47c9f0
Hide incoming collections from main gallery 2021-09-14 12:15:14 +05:30
Neeraj Gupta e324f4fc2e Move home_widget strings to resources 2021-08-28 10:44:43 +05:30
vishnukvmd 2696f3f792 Keep folders to backup in sync with the latest folders on disk 2021-07-28 01:13:21 +05:30
vishnukvmd b9e1cc8845 Refresh home page once account is configured 2021-07-26 19:58:56 +05:30
Neeraj Gupta 36b040f21e remove print 2021-07-24 23:06:40 +05:30
Neeraj Gupta 01eae7e2fd Merge remote-tracking branch 'origin/master' into share_to_ente_android 2021-07-23 18:15:28 +05:30
vishnukvmd bdb344f040 Back up all folders if "select all" is opted for within backup folder selection widget 2021-07-23 17:58:02 +05:30
Neeraj Gupta 781a2f03f1 Listen to incoming media & prompt to all files in collection 2021-07-22 15:58:07 +05:30
vishnukvmd fcaa17624c Reuse BackupFolderSelectionPage 2021-07-12 00:05:16 +05:30
vishnukvmd 136d704acb Accept button text as a param 2021-07-11 23:35:07 +05:30
vishnukvmd 4173c61849 Change string 2021-07-10 15:00:08 +05:30
Vishnu 44bffdf726 Update background color for update available dialog 2021-07-05 13:56:21 +05:30
Vishnu Mohandas f1e44b6875 Show files to be synced for users who have granted limited permissions 2021-07-01 16:56:47 +05:30
Vishnu Mohandas f86021c7c3 Show uploaded files for users who have opted for limited permissions 2021-07-01 16:21:13 +05:30
Vishnu Mohandas 31c10ac386 Fix button style 2021-07-01 16:17:15 +05:30
Vishnu Mohandas 948f4dcacc Don't show folder selection page to users who have opted for limited permissions 2021-07-01 16:12:13 +05:30
Vishnu Mohandas 1af62277c2 Cancel event 2021-06-29 15:02:33 +05:30
Vishnu Mohandas 0f116a5a5c Fix gallery footer styling 2021-06-29 10:23:34 +05:30
Vishnu Mohandas 2970bae147 Improve active tab background color 2021-06-29 10:18:08 +05:30
Vishnu Mohandas 86755aab80 Safe guard against missing tab change events 2021-06-29 10:11:45 +05:30
Vishnu Mohandas 3f19631074 Remove unused import 2021-06-29 09:59:22 +05:30
Vishnu Mohandas bc4324d1b2 Fix button 2021-06-16 20:58:43 +05:30
Vishnu Mohandas 1fab30c2e1 Minor string changes 2021-06-16 20:10:57 +05:30
Vishnu f9918c16d3 Factor responsibilities into respecive sync services 2021-06-14 21:57:15 +05:30
Vishnu Mohandas 04879370d1 Use updated verify-email endpoint to enable 2FA 2021-06-12 15:14:00 +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 c1e1a99163 Make backup folder selection skippable 2021-05-29 22:31:59 +05:30
Vishnu Mohandas 31de45bf1c Enable auto update checks 2021-05-22 21:16:04 +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 c159eafaea Add a force-reload function to Gallery 2021-05-13 16:47:13 +05:30
Vishnu Mohandas 7fe4f870ed Add a footer to gallery 2021-05-13 02:42:18 +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 907beaf158 If folders have not been backed up, prompt for that 2021-05-13 00:28:04 +05:30
Vishnu Mohandas 648dbd7db0 Remove redundant call to show backup dialog 2021-05-12 20:41:45 +05:30
Vishnu Mohandas 953ef5d01d Rename landing page 2021-05-12 11:36:54 +05:30
Vishnu Mohandas 476dd8667c First prompt to sign up 2021-05-12 10:30:31 +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 6922b35efd Setup happy paths 2021-05-10 00:14:05 +05:30
Vishnu Mohandas 9ccd3de9ec Update detail page to load files intelligently 2021-05-08 23:19:06 +05:30
Vishnu Mohandas 1ace635461 Move back-button override to homescreen 2021-05-08 19:54:24 +05:30
Vishnu Mohandas d86a6506dd Disable horizontal scroll in the homepage 2021-05-08 03:50:54 +05:30
Vishnu Mohandas 4b8c9b20c7 Fix issues with home page appbar 2021-05-03 02:12:26 +05:30
Vishnu Mohandas abebf11f38 Prevent entire gallery reloads for selection 2021-05-02 16:49:05 +05:30
Vishnu Mohandas 29ac0c1560 Use const when possible 2021-04-27 20:30:52 +05:30
Vishnu Mohandas 7fec8e6c79 Filter and show only photos that are important 2021-04-25 18:10:10 +05:30
Vishnu Mohandas 2be80e232c Load files synchronously to improve scolling experience 2021-04-25 17:26:43 +05:30
Vishnu Mohandas 2b7c4612ea Remove FileRepository 2021-04-21 18:39:18 +05:30
Vishnu Mohandas 79f98aec6a Clear cache when a reload event is fired 2021-04-21 17:08:18 +05:30
Vishnu Mohandas d8b5fb6406 WiP 2021-04-21 01:41:39 +05:30
Vishnu Mohandas df75c598d7 Align memories to the start 2021-04-19 18:22:54 +05:30
Vishnu Mohandas 299a7e4500 Add option to select backed up folders 2021-04-19 15:11:22 +05:30
Vishnu Mohandas 3f3ff2192b Show actionbar for fewer photos too 2021-04-06 05:09:44 +05:30
Vishnu Mohandas 4bf87b4c5c Add indicator for loading photos the first time 2021-04-05 18:16:26 +05:30
Vishnu Mohandas 0dbdedefbb Fire event as soon as folders are selected to be backed up 2021-04-01 20:13:57 +05:30
Vishnu Mohandas a9e18a4be7 Update logic for rendering important items 2021-03-26 01:24:05 +05:30
Vishnu Mohandas bdd6c9c4dc Update background dialog style 2021-03-26 00:14:27 +05:30
Vishnu Mohandas 0807e248af Show folder selection dialog only after key configuration is complete 2021-03-25 22:28:47 +05:30
Vishnu Mohandas da47cb7775 Show backup folder selection dialog when required 2021-03-22 12:00:06 +05:30
Vishnu Mohandas a4fd2f7cf4 Fix dialog dismissals 2021-03-21 16:51:45 +05:30
Vishnu Mohandas 4b1439eab1 Show settings screen for non-signed in users too 2021-03-21 15:28:55 +05:30
Vishnu Mohandas 119a1ef4c3 Remove unused variable 2021-03-21 11:57:35 +05:30
Vishnu Mohandas 017d26acbd Logout on 401 2021-03-18 03:38:13 +05:30
Vishnu Mohandas a7b2e63b1a Add an option to logout 2021-03-18 02:37:17 +05:30
Vishnu Mohandas 99ede8f687 Add happy path 2021-03-12 14:10:36 +05:30
Vishnu Mohandas f1d2290729 Stack the settings button over the header widget 2021-02-14 18:09:10 +05:30
Vishnu Mohandas 8fbc93be34 Remove unnecessary icon color tween 2021-02-07 03:18:46 +05:30
Vishnu Mohandas 923e2cb5ad Increase the tappable area for the bottom bars 2021-02-07 03:04:07 +05:30
Vishnu Mohandas 4b596165e0 Update bottom tab bar 2021-02-07 01:18:29 +05:30
Vishnu Mohandas 06e8e60efa Fix appbar issue with mail gallery 2021-02-06 01:10:55 +05:30
Vishnu Mohandas 458b9550c0 Extract headers into a separate widget 2021-02-06 00:34:15 +05:30
Vishnu Mohandas 5c019c8db0 Move location of the settings button 2021-02-05 21:37:03 +05:30
Vishnu Mohandas aaeb4f4aae Change background color of the bottom bar 2021-02-05 16:38:46 +05:30
Vishnu Mohandas efb649c438 Move settings button out of the app bar 2021-01-08 21:47:26 +05:30
Vishnu Mohandas d2e53b8094 Make things less dull 2020-12-12 06:01:06 +05:30
Vishnu Mohandas 9232d5ce6c Preload all home views 2020-11-16 13:58:43 +05:30
Vishnu Mohandas c6678cd735 Show a sync status indicator on top 2020-11-12 22:02:10 +05:30
Vishnu Mohandas 42496a13ba Remove code to trigger a refresh 2020-11-12 20:49:10 +05:30
Vishnu Mohandas f4001de35a Make the sign up button more obvious 2020-11-10 20:25:28 +05:30
Vishnu Mohandas dbd3e55f44 Use a less boring tab bar 2020-11-10 17:06:51 +05:30
Vishnu Mohandas 89566858ea Hide the search widget for now 2020-11-01 22:31:14 +05:30
Vishnu Mohandas 9c785ef73e Refresh homescreen once photos are loaded 2020-10-31 23:02:30 +05:30
Vishnu Mohandas d4e1754ca4 Optimize the startup time further 2020-10-31 04:22:22 +05:30
Vishnu Mohandas c81ad63490 Move code to zip logs into the settings page 2020-10-31 00:05:47 +05:30
Vishnu Mohandas ab30c18b6e Update sharing interaction 2020-10-29 18:26:30 +05:30
Vishnu Mohandas 36ab7edb7c Add a button to create an album 2020-10-26 16:48:00 +05:30
Vishnu Mohandas 3d56f71be3 Segregate collections and device folders 2020-10-25 04:40:37 +05:30
Vishnu Mohandas d64f34f6d7 Remove dead code related to folders 2020-10-14 21:48:26 +05:30
Vishnu Mohandas 6a73308bd1 Fix remaining issues with displaying shared collection items 2020-10-14 03:10:22 +05:30
Vishnu Mohandas 16b2ff0624 Declutter root folder 2020-10-03 23:28:26 +05:30
Vishnu Mohandas 7f16f88a8f Move services to a separate package 2020-10-03 23:26:18 +05:30
Vishnu Mohandas da1d4830e2 Move the logic of deeplink initialization to the home widget 2020-08-26 05:56:07 +05:30
Vishnu Mohandas 3f385e63e9 Update app theme 2020-08-25 06:24:32 +05:30
Vishnu Mohandas c4fd9a80c3 Prevent multiple reloads of the memories widget 2020-07-21 17:23:16 +05:30
Vishnu Mohandas 755664a8de Display memories from previous years 2020-07-21 15:55:19 +05:30
Vishnu Mohandas e6ffeea929 Improve the way deleting is handled 2020-07-16 02:18:46 +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 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 5364344d04 Minor refactor 2020-07-13 03:15:50 +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 a5aaf91460 Extend support for videos 2020-06-20 04:33:26 +05:30
Vishnu Mohandas efde1b6fe3 Refactor gallery 2020-06-16 18:26:23 +05:30
Vishnu Mohandas 46654b767e Update strings in app 2020-06-16 01:29:18 +05:30
Vishnu Mohandas 668ff881c7 Add loading state for first time load 2020-06-16 01:27:48 +05:30
Vishnu Mohandas a387d026ae Setup a reload trigger for Gallery 2020-06-16 00:33:43 +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 526f755875 Minor refactor 2020-06-06 19:54:00 +05:30
Vishnu Mohandas 8c92ac15bb Enable pull to sync only on the root gallery 2020-06-06 19:53:26 +05:30
Vishnu Mohandas 9dc26dfad6 Update search button style 2020-06-02 17:10:34 +05:30
Vishnu Mohandas 60d7079e77 Update search interface 2020-06-02 17:02:35 +05:30
Vishnu Mohandas 0eddd26fcc Prevent unnecessary reloads 2020-05-31 03:30:32 +05:30
Vishnu Mohandas 21a8fa8a41 Remove unnecessary constructor parameter from DeviceFolderGalleryWidget 2020-05-23 00:14:14 +05:30
Vishnu Mohandas 5e5fdba4e2 Rename album to folder 2020-05-17 20:05:31 +05:30
Vishnu Mohandas b6c9ae31b5 Show share button only within folders 2020-05-17 19:53:37 +05:30
Vishnu Mohandas c04f2baa3c Update to latest API 2020-05-17 18:09:38 +05:30
Vishnu Mohandas 275c36755c Move the responsibility of filtering to an album 2020-05-06 22:46:30 +05:30
Vishnu Mohandas 689a50c5f7 Minor refactor 2020-05-05 23:43:54 +05:30
Vishnu Mohandas c319a2e437 Remove redundant container widget 2020-05-05 21:20:36 +05:30
Vishnu Mohandas c25ee04658 Cancel subscriptions on dispose 2020-05-05 18:26:24 +05:30
Vishnu Mohandas b6c7bdffd8 Move and rename stuff 2020-05-05 02:14:34 +05:30
Vishnu Mohandas 4bc00c5891 Minor refactor 2020-05-05 01:40:11 +05:30
Vishnu Mohandas ab26484d74 Get rid of the ChangeNotifier pattern 2020-05-05 01:33:06 +05:30
Vishnu Mohandas 32ce147ba2 Increase shake threshold 2020-05-04 21:15:47 +05:30
Vishnu Mohandas 80bbcd8816 Fix issues related to emailing logs 2020-05-02 22:51:50 +05:30
Vishnu Mohandas 3489172067 Add ability to send logs via email 2020-05-02 22:42:03 +05:30
Vishnu Mohandas d4b698e6ab Rename package name 2020-05-01 23:50:12 +05:30
Vishnu Mohandas 25e68526a4 Fix bug related to app bar on deletion 2020-04-27 20:41:29 +05:30
Vishnu Mohandas 5b14f3ca6e Refactor home widget 2020-04-27 16:43:35 +05:30
Vishnu Mohandas d4d0ef78dc Add functional gallery 2020-04-19 00:16:38 +05:30
Vishnu Mohandas ad3ea98c14 Add multi select for sharing and deleting 2020-04-18 02:12:38 +05:30
Vishnu Mohandas f1a696f8ee Refactor code 2020-04-14 21:06:18 +05:30