Commit graph

3114 commits

Author SHA1 Message Date
Neeraj Gupta 30e3792bbd
remove unused import 2022-06-04 07:43:54 +05:30
Neeraj Gupta 33c84f1a52
AppLock: Support dark & ligth theme mode 2022-06-04 07:41:24 +05:30
Vishnu Mohandas 712763d723
Merge pull request #266 from ente-io/bugFix 2022-06-03 21:40:40 +05:30
Neeraj Gupta 5ad6a8520e
BugFix: Fix bug in matching remoteFile to localFile 2022-06-03 21:39:35 +05:30
ashilkn 2a234694f9 minor fix 2022-06-03 20:55:18 +05:30
ashilkn 741fcb7114 changes on loading photos screen 2022-06-03 20:54:14 +05:30
ashilkn 4c01f14bb9 added list of messages under 'Did you know?' 2022-06-03 18:18:37 +05:30
ashilkn 8f27a6f857 changed opacity of toast 2022-06-03 17:48:16 +05:30
ashilkn 0bd781100e minor changes to 'start backup' screen 2022-06-03 17:40:14 +05:30
ashilkn 575964499a removed 'thank you for signing up' toast and moved toasts to bottom 2022-06-03 16:56:47 +05:30
ashilkn a9e6c5bfe1 Merge branch 'redesign' into on-bording-screen-fixes 2022-06-03 15:43:52 +05:30
Manav 14db8d9e19
Merge pull request #263 from ente-io/remove_nw_wait_time
[Perf][AppStart] Don't await on featureFlag fetch from network
2022-06-03 15:43:19 +05:30
Neeraj Gupta 7cd17d6ea7
address review comment 2022-06-03 15:42:11 +05:30
ashilkn fdad1dcd5d minor changes 2022-06-03 15:41:26 +05:30
ashilkn 79cb21711a repositioned toast to top from bottom and changed the backgound color 2022-06-03 15:22:31 +05:30
Neeraj Gupta fab9980549
Don't block appStart on featureFlag fetch from network 2022-06-03 15:16:18 +05:30
Neeraj Gupta 756957770d
minor refactor 2022-06-03 15:12:41 +05:30
Neeraj Gupta 48bd242a59
use constants for feature flags default 2022-06-03 15:04:17 +05:30
ashilkn baa3331cc7 fixed 'Grant permission' screen's layout 2022-06-03 14:45:04 +05:30
Neeraj Gupta 01b41164a1
Merge pull request #262 from ente-io/on-bording-screen-fixes
Subscription screen fixes
2022-06-03 13:03:38 +05:30
ashilkn 6ac87e4613 added fade out effect on bottom and top of subscription screen and other minor changes 2022-06-03 12:51:53 +05:30
ashilkn 7289d9763b fixed 'are you sure you want to exit?' dialog box's visibility issue on light theme 2022-06-03 11:40:00 +05:30
Neeraj Gupta 4d7bed0450
documentation 2022-06-03 08:40:04 +05:30
Neeraj Gupta 9b1cd98f1a
Perf#init: do not wait on clearing old memories 2022-06-03 08:37:46 +05:30
Neeraj Gupta fb367ccd20
Capitalize words 2022-06-03 07:19:05 +05:30
Neeraj Gupta 6191847909
Capitalize words 2022-06-03 07:16:29 +05:30
Neeraj Gupta d51ff8b0bb
Fix incorrect logger tag 2022-06-03 07:13:45 +05:30
Neeraj Gupta 8532a482c4
remove redundant import 2022-06-03 07:09:51 +05:30
Neeraj Gupta b1c7423342
remove unused method 2022-06-03 07:09:24 +05:30
ashilkn 8f54ba548e fixed 'Questions?' bottom sheet issue in light theme 2022-06-02 20:03:28 +05:30
ashilkn 326c99b541 minor changes 2022-06-02 18:13:03 +05:30
ashilkn eb17356ca5 added progress bar for subscription(on boarding) screen 2022-06-02 16:36:24 +05:30
ashilkn 35adcd4622 made progress bar work on email entry screen, ott verification screen and recovery key screen 2022-06-02 15:57:52 +05:30
ashilkn 3120fa80dc Merge branch 'redesign' into on-bording-screen-fixes 2022-06-02 10:33:25 +05:30
ashilkn 3fc2e37780 minor changes 2022-06-02 10:32:37 +05:30
Neeraj Gupta fe99a9509c
Fix choicebox title color 2022-06-02 09:06:50 +05:30
ashilkn bba36edb1a review fixes 2022-06-01 14:09:31 +05:30
ashilkn 57e3da85d8 fixed render overflow on 'grant permission to access gallery' screen 2022-06-01 12:50:42 +05:30
ashilkn cc3be51305 fixed visibility of tab bar 2022-06-01 12:13:09 +05:30
Neeraj Gupta 0e44e7fc25
Merge pull request #254 from ente-io/on-bording-screen-fixes
On boarding screen fixes
2022-05-31 17:39:08 +05:30
Neeraj Gupta 75771fa995
Merge branch 'master' into redesign 2022-05-31 16:19:01 +05:30
Neeraj Gupta dd05bc863a
use vanlilla launchUrl for support email 2022-05-31 13:22:47 +05:30
ashilkn cb5d815f19 removed animation of FAB 2022-05-30 21:13:33 +05:30
ashilkn ca8c2ef9af text capitalization 2022-05-30 19:43:19 +05:30
Neeraj Gupta 09efbc916a
Fix GalleryOverlay padding for iOS 2022-05-30 18:15:55 +05:30
Neeraj Gupta c74d777cf1
formatting 2022-05-30 18:04:03 +05:30
Neeraj Gupta 5002467cb9
use adaptive theme only for debug build 2022-05-30 18:03:12 +05:30
Neeraj Gupta e454e1c338
Hide album share icon when files are selected 2022-05-30 16:43:55 +05:30
Neeraj Gupta 5faa72954e
Align appBar title to left 2022-05-30 16:43:43 +05:30
Neeraj Gupta 3710c52a11
Capitalize words 2022-05-30 16:43:13 +05:30
Neeraj Gupta 5879b5d8bb
Capitalize words 2022-05-30 16:38:15 +05:30
Neeraj Gupta 786b23dfdf
Capitalize words 2022-05-30 16:35:08 +05:30
Neeraj Gupta 6454229975
DetailsSection: fetch on tab switch 2022-05-30 16:35:00 +05:30
Neeraj Gupta 49bef26fb2
fix: only setState if mounted 2022-05-30 16:34:19 +05:30
Neeraj Gupta 6e63e1db70
Capitalize words 2022-05-30 16:22:46 +05:30
Neeraj Gupta 8873b9c827
Fix subsciption fetch 2022-05-30 14:53:55 +05:30
Neeraj Gupta 8186b05a0f
Capitalize words 2022-05-30 14:31:45 +05:30
Neeraj Gupta 89a9830f1a
Fix ui for add to collection 2022-05-30 14:30:13 +05:30
Neeraj Gupta 312cb71eba
correct icon folder for hidden folders 2022-05-30 13:35:24 +05:30
Neeraj Gupta 345682b4cc
increase padding 2022-05-30 13:34:43 +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
Neeraj Gupta 7eeb447f82
Capitalize words 2022-05-30 10:21:34 +05:30
Neeraj Gupta 480baee438
Capitalize words 2022-05-30 10:20:21 +05:30
Neeraj Gupta 7f1c263720
change icon for settings up/down arrow 2022-05-30 10:11:53 +05:30
Neeraj Gupta 2d61fcac9e
show subscription page on tap on storage card 2022-05-30 10:07:54 +05:30
Neeraj Gupta 10a0393e98
remove toggle for theme 2022-05-30 09:57:35 +05:30
Neeraj Gupta c0ca216622
Redesign: UI changes 2022-05-30 08:00:51 +05:30
Neeraj Gupta a391d5bb61
Redesign: UI fixes for 2FA setup and recovery 2022-05-30 07:34:42 +05:30
Neeraj Gupta bb86011544
Capitalize words 2022-05-30 06:59:53 +05:30
Neeraj Gupta 08820ef215
Capitalize words 2022-05-30 06:55:22 +05:30
Neeraj Gupta d34c5258d2
Capitalize words 2022-05-30 06:51:37 +05:30
Neeraj Gupta 17f2a45528
Merge branch 'redesign' of github.com:ente-io/frame into redesign 2022-05-30 06:46:53 +05:30
Neeraj Gupta 5bd9dd1a76
Merge remote-tracking branch 'origin/master' into redesign 2022-05-30 06:42:43 +05:30
ashilkn 17c926f8b6 safearea fix for details page 2022-05-29 19:18:48 +05:30
ashilkn 10e456075e fixed visibility of selected gallery overlay 2022-05-29 19:01:08 +05:30
ashilkn 9e4e44bf43 Merge branch 'details-screen-remove-dark/light-theme' of github.com:ente-io/frame into details-screen-remove-dark/light-theme 2022-05-29 16:49:25 +05:30
Vishnu Mohandas dc5b25cb85
Merge pull request #252 from ente-io/fix_trash_sync
Fix bug trash diff sync
2022-05-29 15:31:14 +05:30
Neeraj Gupta a37cf2bd59
fix stupid typo 2022-05-29 15:21:25 +05:30
Neeraj Gupta 1bab23f5f3
Fix bug trash diff sync 2022-05-29 15:19:00 +05:30
Neeraj Gupta d82dc9a80f
Fix password entry flow 2022-05-29 15:13:21 +05:30
ashilkn 2f24a14728 minor fix 2022-05-29 09:22:11 +05:30
vishnukvmd 106dbac6b6 Use a tunneled transport when necessary 2022-05-29 04:50:23 +05:30
vishnukvmd f8f815c340 Introduce a tunneled transport 2022-05-29 04:49:59 +05:30
vishnukvmd dad7f409a7 Move super_logging to internal codebase 2022-05-29 03:46:22 +05:30
Neeraj Gupta 7878243b25
Remove restore all option from trash page 2022-05-27 20:22:22 +05:30
Neeraj Gupta 067fa19137
Merge branch 'redesign' into details-screen-remove-dark/light-theme 2022-05-27 20:21:06 +05:30
Neeraj Gupta 22b25db0c1
Merge branch 'master' into redesign 2022-05-27 20:14:47 +05:30
Neeraj Gupta 6791773845
bug fix 2022-05-26 15:56:53 +05:30
Neeraj Gupta 67fdadabce
process updated files in the end 2022-05-26 15:34:12 +05:30
ashilkn 2e5fc17d15 resolved merge conflicts 2022-05-24 13:11:23 +05:30
ashilkn cda637930f minor changes 2022-05-24 10:28:08 +05:30
Neeraj Gupta a858fd3643
Capitalize words 2022-05-19 15:34:59 +05:30
vishnukvmd 07c6e7253c Fix compilation issues 2022-05-18 15:38:13 +05:30
vishnukvmd 3b45438e15 Upgrade to Flutter 3.0.0 2022-05-18 13:48:46 +05:30
Neeraj Gupta e142e19e60
remove unused code 2022-05-17 22:56:04 +05:30
Neeraj Gupta dc839bf925
undo redundant change 2022-05-17 22:55:04 +05:30
Neeraj Gupta 726a5acaf5
ensure app version is visible 2022-05-17 22:53:00 +05:30
Neeraj Gupta 5127146ee5
Capitalize words 2022-05-17 22:43:16 +05:30
Neeraj Gupta 1873600a83
Fix hidden file count 2022-05-17 18:24:56 +05:30
Neeraj Gupta de7e9d97fc
Capitalize words 2022-05-17 17:08:21 +05:30
Neeraj Gupta 1fd586a40c
Fix primary color for dark theme 2022-05-17 16:54:55 +05:30
Neeraj Gupta b3101c6b4c
UsageSection: stretch image to fill container 2022-05-17 16:41:43 +05:30
Neeraj Gupta bce139ed60
Merge branch 'redesign' into details-screen-remove-dark/light-theme 2022-05-17 12:12:40 +05:30
Neeraj Gupta 44fcfe30a0
UI fixes for light theme 2022-05-17 02:45:40 +05:30
Neeraj Gupta d030734440
more ui fixes 2022-05-17 02:31:52 +05:30
Neeraj Gupta 90f840a011
show backbutton for backup bar 2022-05-17 02:27:41 +05:30
Neeraj Gupta 3ee7467469
Fix subscription UI during onboarding 2022-05-17 02:22:10 +05:30
Neeraj Gupta 4046fc4efd
update recovery key ui 2022-05-17 02:15:52 +05:30
Neeraj Gupta 2a4ea117b5
remove sort option: Oldest 2022-05-17 02:10:07 +05:30
Neeraj Gupta 9160e05952
Ui fixes for light theme 2022-05-17 02:08:11 +05:30
Neeraj Gupta 783655d497
Fix background padding color for plan widget 2022-05-17 01:44:15 +05:30
Neeraj Gupta 855e0423b3
Capitalize word 2022-05-17 01:34:13 +05:30
Neeraj Gupta c021c3ebe8
force dark theme for webpage's appBar 2022-05-17 01:33:47 +05:30
Neeraj Gupta b035e6704a
Capitalize FAQ 2022-05-17 01:26:14 +05:30
Neeraj Gupta ad6f5723a4
Fix shared with color in outgoing collection 2022-05-17 01:21:56 +05:30
Neeraj Gupta 72ea46f601
Merge branch 'redesign' into details-screen-remove-dark/light-theme 2022-05-16 19:59:50 +05:30
Neeraj Gupta 996d78fdcc
Merge branch 'redesign' of github.com:ente-io/frame into redesign 2022-05-13 22:53:00 +05:30
Neeraj Gupta c70b08c990
Merge remote-tracking branch 'origin/master' into redesign 2022-05-13 22:52:34 +05:30
Neeraj Gupta e8da432be5
Clear in-memory thumbcache on file updation 2022-05-13 19:44:24 +05:30
Neeraj Gupta ae1ee2ca4a
Merge branch 'master' into photos_manger_upgrade 2022-05-13 17:31:49 +05:30
Neeraj Gupta f5bb25f29b
add method to fetch all assets in an assetPath 2022-05-13 15:43:25 +05:30
ashilkn 385ebc0db7 added dark/light theme changes for image editor page 2022-05-13 15:04:16 +05:30
ashilkn e02b22c8e5 removed shadow, changed linear gradients and removed background theme change 2022-05-13 14:18:13 +05:30
ashilkn 1793263c5f removed unwanted theme, added shadow on bottom and other minor fixes 2022-05-13 11:58:12 +05:30
Neeraj Gupta a26d9c5d7a
Merge pull request #241 from ente-io/delete_confirmation
Prompt user to confirm the deletion of local-only files
2022-05-12 18:56:32 +05:30
ashilkn 0743cd0279 changed scroll offset color theme 2022-05-12 18:24:19 +05:30
vishnukvmd b1c2c36c31 Force confirmation in case local-only files are being deleted on Android 2022-05-12 17:49:36 +05:30
vishnukvmd b33f9f21f2 Stronger types 2022-05-12 17:49:06 +05:30
ashilkn 37d36a5f01 added backdropfilter to buttons 2022-05-12 17:42:38 +05:30
ashilkn 8eb87ce317 Merge branch 'redesign' into redesign-trash+hidden 2022-05-12 11:56:44 +05:30
ashilkn d6d3f9ebcd added linear gradient to the thumbnail of trash files 2022-05-12 11:50:21 +05:30
ashilkn e8b3f79d79 added animation for the bottom buttons 2022-05-12 10:28:11 +05:30
Neeraj Gupta 6c6c6427a4
show manage family option for free plans 2022-05-12 09:59:04 +05:30
Neeraj Gupta 1137eea2f7
Fix null memories/shared album text 2022-05-12 09:27:22 +05:30
Neeraj Gupta 22babe31e6
upgrade photos_manager pkg 2022-05-12 08:57:32 +05:30
ashilkn 0c0b3a22c6 basic layout of 'Delete All' + working and 'Restore All' is done 2022-05-11 19:17:06 +05:30
ashilkn 247a1a0137 added bottom shadow to trash and hidden page 2022-05-11 14:52:43 +05:30
ashilkn f3cc9b5124 added dark filter over selected files 2022-05-11 12:16:31 +05:30
Neeraj Gupta 971484e795
formatting changes 2022-05-11 10:21:25 +05:30
Neeraj Gupta 0e1124363c
Fix compliation issue 2022-05-10 14:16:12 +05:30
Neeraj Gupta acaeafcc49
Merge branch 'master' into redesign 2022-05-10 14:10:22 +05:30
Neeraj Gupta fa6d3c3eb3
Update local_sync_service.dart 2022-05-10 14:02:46 +05:30
Neeraj Gupta e4a52845ae
switch to new endpoint for fileUpdate 2022-05-10 13:15:11 +05:30
Neeraj Gupta 0da95111bb
Log only when files are updated 2022-05-10 13:12:41 +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
Manav 3515498711 Use black background to improve navigation transitions to web views
By default, the web view uses a white background. This was causing an
ugly flash during the initial navigation to a page containing a web
view.

This was fixed by setting the web view's background to transparent in
https://github.com/ente-io/frame/pull/233/files.

That fixed the white flash. But when we use a transparent background,
it causesanother different sort of weirdness -- during the navigation,
the navigation bar remains visible, but the rest of the new screen
below remains transparent. So visually it looks as if only the
navigation bar is sliding in from the right.

The issue with fixing a color is that at some point, our web pages
will start having separate light/dark modes, and the background color
won't be fixed always. Currently though, we only have dark mode
pages. And also the app is only in dark mode, with a black
background. So using black as the background solves the navigation
weirdness, and also doesn't stray too much from the eventual color of
the rendered page.
2022-05-09 23:49:58 +05:30
Vishnu Mohandas bfc24d3370
Merge pull request #233 from ente-io/webview_transparent_bg
Set webview bg as transparent
2022-05-09 20:27:28 +05:30
Neeraj Gupta ebf7590e8a
Set webview bg as transparent 2022-05-09 20:21:15 +05:30
Neeraj Gupta e3f4092a11
rename 2022-05-08 11:43:43 +05:30
ashilkn 90cd47c46d refactored GalleryAppBarType and GalleryOverlayType to GalleryType 2022-05-08 10:04:55 +05:30
ashilkn 8920c7319d resolved merge conflicts 2022-05-07 19:14:45 +05:30
ashilkn 3d3f9ce4fc added animation for bottomNavBar and overlayWidget 2022-05-07 19:02:55 +05:30
Neeraj Gupta eb26740b32
switch to trash diff v2 2022-05-06 00:08:58 +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
Neeraj Gupta 300a3c9647
show count for trashed & hidden files 2022-05-05 12:16:31 +05:30
Neeraj Gupta a9d1da6242
Sync trash after file deletion 2022-05-05 12:02:02 +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
Neeraj Gupta 5a04e1cff8
minor refactor 2022-05-04 08:43:28 +05:30
Neeraj Gupta ba4d193d01
switch to count query for detecting empty trash 2022-05-04 08:07:17 +05:30
Neeraj Gupta b83a68bf5d
Merge remote-tracking branch 'origin/master' into redesign 2022-05-03 18:13:36 +05:30
Neeraj Gupta d7c88ff678
update family portal base url 2022-05-03 18:10:51 +05:30
Neeraj Gupta 65904d673f
UI fixes: subscription page 2022-05-03 17:23:40 +05:30
Neeraj Gupta f156580ed9
reformat 2022-05-03 17:23:18 +05:30
Neeraj Gupta 0ac9bf70f4
move recovery key title to appBar 2022-05-03 17:10:45 +05:30
Ashil 7d67392ccb
Redesign selection (#228)
* fixed appbar in album screen
2022-05-03 17:00:32 +05:30
ashilkn 6a69afdea0 fixed appbar in album screen 2022-05-03 16:29:17 +05:30
ashilkn 5b2fb96ec4 resolved merge conflicts 2022-05-03 16:27:20 +05:30
Ashil 6febd3e2b3
Appbar fix for album page (#227) 2022-05-03 16:04:33 +05:30
ashilkn eeb18d3233 . 2022-05-03 16:01:54 +05:30
Neeraj Gupta e6816cd6ef
Fix trash & archive page 2022-05-03 15:47:13 +05:30
Neeraj Gupta d9a31f7945
Exif view for light mode 2022-05-03 15:35:54 +05:30
Neeraj Gupta 684b668173
Merge branch 'redesign' of github.com:ente-io/frame into redesign 2022-05-03 14:36:06 +05:30
Neeraj Gupta b7d66d2a93
Fix subscription widget ui 2022-05-03 14:35:53 +05:30
Neeraj Gupta c991b3f906
Merge pull request #226 from ente-io/redesign-albums+edit
Redesign albums+edit
2022-05-03 14:35:14 +05:30
Neeraj Gupta df772477ec
Fix photoviewer for light theme 2022-05-03 14:19:01 +05:30
Neeraj Gupta 80a1942f98
UI fixes 2022-05-03 11:59:09 +05:30
ashilkn ce4103b5f4 removed extra share icon from memories 2022-05-03 11:03:53 +05:30
Neeraj Gupta 6ae14cb423
Fix shared collections page 2022-05-03 09:18:37 +05:30
Neeraj Gupta daf91ce5d0
duplicate files changes 2022-05-03 00:58:50 +05:30
Neeraj Gupta d75099c2bc
Fix light theme for free up sapce 2022-05-03 00:40:55 +05:30
Neeraj Gupta 6287636d1e
update usage details section 2022-05-03 00:27:50 +05:30
Neeraj Gupta fe630d0fff
increase gap between settings section 2022-05-03 00:13:33 +05:30
ashilkn 423db45d98 added album name on top 2022-04-30 17:48:26 +05:30
ashilkn c0fe1384b9 minor fixes to avoid breaking the app in future 2022-04-30 12:48:02 +05:30
ashilkn 9ef0cc7651 changed the textstyle to normal for 'Today' in album screen 2022-04-30 12:30:06 +05:30
ashilkn 7110b248a2 resolved merge conflicts 2022-04-28 20:17:05 +05:30
ashilkn 6b426f26e4 redesigned 'albums' screen 2022-04-28 18:38:27 +05:30
Neeraj Gupta 663b725cf4
Fix visiblity for two-factor screen 2022-04-28 11:19:23 +05:30
Neeraj Gupta d0ff942149
Fix active session visiblity for light theme 2022-04-28 11:15:49 +05:30
Neeraj Gupta 4cd4d396aa
redesign subscription page 2022-04-28 10:54:26 +05:30
Neeraj Gupta 3cebf8c323
ui redesign: recovery key page 2022-04-28 07:41:42 +05:30
Neeraj Gupta 411380f3ff
update button text copy 2022-04-27 22:18:34 +05:30
Neeraj Gupta e6a3d31a1a
Fix import issues 2022-04-26 17:26:49 +05:30
Neeraj Gupta 5b1669f3f7
Remove old recovery key dialog 2022-04-26 17:22:54 +05:30
Neeraj Gupta 8979def82b
Fix loading for subscription page 2022-04-26 17:22:09 +05:30