Commit graph

234 commits

Author SHA1 Message Date
vishnukvmd 05f05548fc Add a skip button to the backup folder selection screen in the onboarding flow 2022-06-19 15:50:30 +05:30
vishnukvmd 48e5333d8d Start creating a root widget 2022-06-12 20:20:00 +05:30
vishnukvmd 47505ae102 Execute dart format lib 2022-06-11 13:53:52 +05:30
vishnukvmd 3e306facf5 Apply dart fix for require_trailing_commas 2022-06-11 13:53:18 +05:30
Neeraj Gupta ba6a4d6e46
Fix navigation bar state on logout 2022-06-10 11:58:21 +05:30
Neeraj Gupta 9d78484017
default to 0 as currentIndex for bottomStart 2022-06-09 13:05:08 +05:30
vishnukvmd f9bc81d99b Fix typo 2022-06-07 13:41:21 +05:30
vishnukvmd 3d9f987bcd Update nav bar colors for dark mode 2022-06-07 13:26:46 +05:30
ashilkn 3322dcf1c3 code refactoring 2022-06-07 10:10:29 +05:30
ashilkn 2a234694f9 minor fix 2022-06-03 20:55:18 +05:30
ashilkn 4c01f14bb9 added list of messages under 'Did you know?' 2022-06-03 18:18:37 +05:30
ashilkn 0bd781100e minor changes to 'start backup' screen 2022-06-03 17:40:14 +05:30
Neeraj Gupta 49bef26fb2
fix: only setState if mounted 2022-05-30 16:34:19 +05:30
Neeraj Gupta 3c55183092
Minor fixes 2022-05-30 12:33:26 +05:30
Neeraj Gupta 98650da757
Perf:Avoid refreshing home pages on tab change 2022-05-30 11:43:26 +05:30
ashilkn 2e5fc17d15 resolved merge conflicts 2022-05-24 13:11:23 +05:30
Neeraj Gupta de7e9d97fc
Capitalize words 2022-05-17 17:08:21 +05:30
ashilkn e8b3f79d79 added animation for the bottom buttons 2022-05-12 10:28:11 +05:30
ashilkn 247a1a0137 added bottom shadow to trash and hidden page 2022-05-11 14:52:43 +05:30
ashilkn ad6b6581cb added minimum bottom safearea padding for bottomNav 2022-05-10 12:16:49 +05:30
Manav b6b332976b Wrap tab bar in safe area
Earlier, the tab bar at the bottom of the main screen was wrapped in a
SafeArea widget so that it does not overlap the bottom hard to tap
regions on iPhones. Looks like that during the code changes for the
redesign, this SafeArea was lost.

Introduce the SafeArea back. Additionally, from a very quick glance it
seems that the stack and additional padding that had replaced the safe
area were not necessarily needed, so I've simplified the widget
structure. But this is a very quick and dirty example, I've only
tested that it looks visually okay on iPhone 13. Maybe there were
functional reasons for the old widgets, or maybe those were needed on
Android, so please consider this PR only as a starting point.
2022-05-10 00:09:07 +05:30
ashilkn 90cd47c46d refactored GalleryAppBarType and GalleryOverlayType to GalleryType 2022-05-08 10:04:55 +05:30
ashilkn 3d3f9ce4fc added animation for bottomNavBar and overlayWidget 2022-05-07 19:02:55 +05:30
ashilkn 01dff4be2a decluttering and minor fixes 2022-05-05 17:25:12 +05:30
ashilkn 2bcece988a made a separate reusable widget for bottom shadow and refactored 2022-05-05 14:29:06 +05:30
ashilkn 60261ff5c4 made the overlay functional and removed the shadow of bottomNavBar when overlay is shown 2022-05-05 12:32:00 +05:30
ashilkn 26a83c8bdd made a working skeleton of the overlay that comes on file selection 2022-05-04 16:38:06 +05:30
ashilkn 2209a4cb4b made bottomNavBar not visible on selection of files 2022-05-04 12:08:24 +05:30
ashilkn 9ef0cc7651 changed the textstyle to normal for 'Today' in album screen 2022-04-30 12:30:06 +05:30
ashilkn 55819800be minor fixes 2022-04-22 17:02:20 +05:30
ashilkn 5868af6723 Redesigned the other 'Start Backup' page 2022-04-21 18:07:34 +05:30
ashilkn 878482796d minor fix for custom elevated button theme elevation 2022-04-21 15:13:22 +05:30
ashilkn 2ca148f344 redesinged bottom nav and added bottom shadow 2022-04-18 19:23:58 +05:30
Neeraj Gupta 70855cb927
Merge remote-tracking branch 'origin/theme' into frame-ashil-neeraj 2022-04-07 00:18:49 +05:30
Ashil 489a7a8b78 backup folder selection screen's redesign is done 2022-03-27 15:01:22 +02:00
Neeraj Gupta 2c03a09808 Merge remote-tracking branch 'origin/master' into theme 2022-03-26 07:18:45 +05:30
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