Commit graph

7595 commits

Author SHA1 Message Date
ashilkn 497a413ddd Remove en traslations from non-en arb files 2023-08-21 12:14:11 +05:30
Neeraj Gupta 9c5bdac42e Fix l10n string 2023-08-21 12:09:17 +05:30
Neeraj Gupta 783f4a2870 Fix: Only consider uploaded photos for cover
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-21 12:07:49 +05:30
ashilkn 418c8ee374 Resolve conflicts and merge main 2023-08-21 12:01:58 +05:30
ashilkn 17da1bf30e Remove new en traslations in non en arb files 2023-08-21 11:55:48 +05:30
Neeraj Gupta 79ed7150a1 Fix state refresh issue 2023-08-21 11:20:07 +05:30
ashilkn c923e63027 Move collage selection option to end of list 2023-08-21 10:21:49 +05:30
ashilkn 2abaf4d7a9 Give bottom selection sheet a fixed height depending on textScaleFactor 2023-08-20 13:53:24 +05:30
Neeraj Gupta 7d32b8c62e
run dart fix --apply (#1326) 2023-08-20 04:45:44 +05:30
ashilkn 445675981b Refactor 2023-08-19 18:18:45 +05:30
ashilkn d3488e1ac8 Refresh state of GalleryAppBar when hiding/unhiding & archiving/unarchiving 2023-08-19 18:12:00 +05:30
ashilkn 585a3095c4 Fix hidden state of hidden section 2023-08-19 18:05:46 +05:30
Crowdin Bot f5cb6e937a New Crowdin translations by GitHub Action 2023-08-19 12:15:33 +00:00
ashilkn ade28e95c3 Fix bug on renaming hidden album 2023-08-19 17:43:36 +05:30
ashilkn 846352756a Fix bug on sharing hidden album 2023-08-19 17:39:35 +05:30
ashilkn 967441f83d Remove unused imports 2023-08-19 17:39:09 +05:30
ashilkn 1e5ec8600d run dart fix --apply 2023-08-19 17:09:56 +05:30
Neeraj Gupta 574218c966 Merge branch 'main' into hidden_albums 2023-08-19 12:36:22 +05:30
Neeraj Gupta 89907ab8b0 Show map for uncategorized 2023-08-19 12:30:14 +05:30
Neeraj Gupta 5fecce1562 Refactor gallery app bar widget 2023-08-19 12:28:43 +05:30
Neeraj Gupta 1ebad74302 Add galleryType hiddenOwnedCollection 2023-08-19 11:36:46 +05:30
Neeraj Gupta edc4653056 Refactor 2023-08-19 11:28:10 +05:30
Neeraj Gupta 2b52aa74c1 Refactor colleciton_page & galleryType detection 2023-08-19 11:24:13 +05:30
ashilkn 2ccc913662 Revert "Show only relevat actions for hidden collection and it's files"
This reverts commit 3d4bb87891.
2023-08-19 11:14:29 +05:30
ashilkn c169cf7ea8 Revert "Remove redundant checks for collection type to find galleryType"
This reverts commit b05c693651.
2023-08-19 11:13:05 +05:30
ashilkn 7b572a28d2 Revert "A minor fix and some additions for ref"
This reverts commit b558e1defb.
2023-08-19 11:12:40 +05:30
ashilkn b558e1defb A minor fix and some additions for ref 2023-08-19 11:04:23 +05:30
ashilkn b05c693651 Remove redundant checks for collection type to find galleryType 2023-08-18 19:30:11 +05:30
ashilkn f62b55bd78 Remove redundant checks 2023-08-18 11:52:08 +05:30
Neeraj Gupta 88ecc967d7
Flutter upgrade: v3.10.6 (#1208) 2023-08-17 11:40:05 +05:30
Crowdin Bot e4395f1e60 New Crowdin translations by GitHub Action 2023-08-17 00:39:43 +00:00
Neeraj Gupta a18176c8a9
Login v2 improvements (#1318) 2023-08-16 22:39:22 +05:30
Neeraj Gupta 206ff7f27f Clear file selection post link creation action 2023-08-16 17:55:14 +05:30
Neeraj Gupta 8574683185
Fix intl warning & upgrade sentry (#1320) 2023-08-16 11:36:49 +05:30
Neeraj Gupta 80205eed9b Merge branch 'upgrade_fixes_plus' into flutter_upgrade 2023-08-16 11:20:01 +05:30
Neeraj Gupta 0755cb9536 Check for mounted state before state refresh 2023-08-16 11:14:35 +05:30
Neeraj Gupta b0ebb45f97 Merge branch 'upgrade_fixes' into flutter_upgrade 2023-08-16 11:13:27 +05:30
Neeraj Gupta 4b5e8f5f43 Switch datetime pkg 2023-08-16 11:01:01 +05:30
Neeraj Gupta e26e49754b Upgrade package info & wakelock 2023-08-16 10:47:50 +05:30
Neeraj Gupta 5eb8da59d9 Dispose elements 2023-08-16 07:26:59 +05:30
Neeraj Gupta f724feb4af Fix intl warning 2023-08-16 07:21:45 +05:30
Neeraj Gupta 048a6fc89d Upgrade sentry 2023-08-16 07:16:18 +05:30
Neeraj Gupta c1ab081c37 Fix ARB files 2023-08-16 06:51:54 +05:30
ashilkn 3d4bb87891 Show only relevat actions for hidden collection and it's files 2023-08-15 15:46:59 +05:30
Neeraj Gupta 6527807049 Check for mounted state before state refresh 2023-08-15 15:08:27 +05:30
ashilkn 4af99ea2f0 Merge main 2023-08-15 14:30:06 +05:30
Neeraj Gupta 5664a69453 Merge branch 'main' into flutter_upgrade 2023-08-15 13:07:47 +05:30
ashilkn 980d60fc29 Fix stale state issue on the hidden collections list after unhiding a collection 2023-08-15 12:57:13 +05:30
ashilkn 88898096a4 Change ForceReloadHomeGalleryEvent's message on changing collection visibility 2023-08-15 11:14:38 +05:30
Crowdin Bot ee39395c6f New Crowdin translations by GitHub Action 2023-08-14 12:17:53 +00:00
Neeraj Gupta 9a7e24759d Show disable email verification for all users 2023-08-14 14:05:11 +05:30
Neeraj Gupta 1793f4b61f LoginV2: Remove redundant screen pop 2023-08-14 13:58:42 +05:30
Neeraj Gupta d4eef1eb2a generated changes 2023-08-14 13:54:52 +05:30
ashilkn 7e871cdc8f Bug fix: defaultHiddenCollection surfacing on hidden collections list 2023-08-14 12:27:32 +05:30
ashilkn b3098ba149 Write comment 2023-08-14 12:17:40 +05:30
ashilkn 327dcb0ab4 Show all hidden collections except for defaultHiddenCollection inside hidden section 2023-08-14 12:04:55 +05:30
ashilkn 087f0160e5 Show files from defaultHiddenCollection in hidden section's gallery 2023-08-14 11:50:11 +05:30
ashilkn 9c0cd4ea81 Use better method names 2023-08-14 11:24:28 +05:30
ashilkn 0e3c13f071 Revert "Update visibility of files when selected and hidden"
This reverts commit 1467aa70b5.
2023-08-14 11:02:15 +05:30
ashilkn 7fac60d28f Revert "Do not show defaultHiddenCollection in hidden collections list and show only files in defaultHiddenCollection in hidden section's gallery"
This reverts commit fd9646362b.
2023-08-14 11:01:35 +05:30
ashilkn f96c03660c Revert "Hide an incoming shared collection from it's gallery's appBar"
This reverts commit c1a3af08de.
2023-08-14 10:38:24 +05:30
Crowdin Bot 7206998361 New Crowdin translations by GitHub Action 2023-08-12 00:38:58 +00:00
Neeraj Gupta a1df9dc103 Fallback to batch delete if bulkDelete fails to delete 2023-08-11 19:36:23 +05:30
Vishnu Mohandas 5119e7a336
Add setting to opt out of crash reporting (#1312) 2023-08-11 17:00:23 +05:30
vishnukvmd 7761b32ab2 Add setting to opt out of crash reporting 2023-08-11 16:57:00 +05:30
Neeraj Gupta 9fccbc6129 Remove uploadID from log message 2023-08-11 16:35:40 +05:30
Neeraj Gupta ff8dc44517 Use size from metadata
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-11 16:17:53 +05:30
Neeraj Gupta 93df04225e include file-size in log 2023-08-11 16:15:36 +05:30
Neeraj Gupta 2de7bff9b7 Fix bug in speed calculation 2023-08-11 16:06:56 +05:30
Neeraj Gupta 7773d7415b Improve logging for downloadAndDecrypt 2023-08-11 15:54:22 +05:30
vishnukvmd 924f446532 Remove redundant toString 2023-08-11 13:32:18 +05:30
ashilkn 1467aa70b5 Update visibility of files when selected and hidden 2023-08-11 12:53:48 +05:30
vishnukvmd 58e9fabf5d Report decryption failures to Sentry 2023-08-11 11:44:19 +05:30
ashilkn fd9646362b Do not show defaultHiddenCollection in hidden collections list and show only files in defaultHiddenCollection in hidden section's gallery 2023-08-11 11:39:37 +05:30
ashilkn fd04d83118 Use correct icon to unhide a photo 2023-08-10 20:00:45 +05:30
ashilkn e7b5a94703 Verify lock to open hidden collections from inside the hidden section 2023-08-10 18:33:56 +05:30
ashilkn 0ce4ee6b5a Show hidden collections inside hidden section 2023-08-10 18:03:02 +05:30
ashilkn c1a3af08de Hide an incoming shared collection from it's gallery's appBar 2023-08-10 16:02:16 +05:30
ashilkn fd9851d893 Extract strings 2023-08-10 15:35:12 +05:30
ashilkn eb67fd3db2 Show correct progress dialog and toast text when changing visibility 2023-08-10 15:29:18 +05:30
Ashil 5c6430553f
Redesign selection sheet (#1306) 2023-08-10 14:57:02 +05:30
ashilkn 9c4fe5293e Hide an owned collection from the gallery's appBar 2023-08-10 12:08:04 +05:30
Neeraj Gupta ac7f356eb1 Ensure unique paths for every upload since share intents can spawn duplicate foreground processes 2023-08-10 01:44:30 +05:30
ashilkn d30c1fa216 Use ClampingScrollPhysics in SelectionActionButton's scrollable area without overscroll indicator 2023-08-09 18:35:22 +05:30
ashilkn 3b3ec826ad Minor changes 2023-08-09 18:33:19 +05:30
ashilkn f633652f16 Add shadow to selection sheet on it's first child 2023-08-09 18:00:44 +05:30
ashilkn 8c315cc933 Add share button to selection actions 2023-08-09 17:49:27 +05:30
ashilkn 344fce0a02 Account for textScaleFactor when computing size of widest word in lableText 2023-08-09 17:25:31 +05:30
ashilkn b1514adbe8 Change min width of SelectionActionButton widget to width of widest word in it's labelText if widest is greater than default 2023-08-09 16:52:02 +05:30
ashilkn 47dc47566a Add extra padding on bottom of albums tab depending on device's bottom padding 2023-08-09 16:47:28 +05:30
ashilkn 4a429c3347 Remove unused string 2023-08-09 16:11:30 +05:30
ashilkn dae66c4945 Refactor 2023-08-09 16:02:23 +05:30
ashilkn 1fbc25c394 Use existing logic to show relevant selection actions upon selection 2023-08-09 15:51:35 +05:30
Ashil 092bf64d06
Remove unnecessary popping of Navigator stack (#1300) 2023-08-09 15:07:38 +05:30
Neeraj Gupta 7d958d7f56
[Part-1] Diff sync improvements (#1303) 2023-08-09 13:34:23 +05:30
ashilkn aadfce89d0 Add padding at ends of scrollview 2023-08-09 13:07:21 +05:30
ashilkn 25922ea3d6 Add pressed state for SelectionOptionButton 2023-08-09 13:03:36 +05:30
ashilkn 5e03a0d602 Fix bottom padding of selection sheet 2023-08-09 12:23:31 +05:30
ashilkn 090733591d Create dummy UI of new selection sheet 2023-08-09 12:10:28 +05:30
Neeraj Gupta 20cfe2e93d Read exif inside computer 2023-08-09 11:34:20 +05:30
Neeraj Gupta d17de431d2 Remove unused code 2023-08-09 11:20:39 +05:30
Neeraj Gupta 685d348780 Improve log 2023-08-09 09:09:27 +05:30
Neeraj Gupta 62a4df79ed Fix notification count 2023-08-09 08:47:37 +05:30
Neeraj Gupta 605c8cc292 Perf: Short-circuit db query early 2023-08-09 08:37:44 +05:30
Neeraj Gupta dda427802e Specify type 2023-08-09 08:34:20 +05:30
Neeraj Gupta 5de6508dd7 Use late for delayed init 2023-08-08 21:11:58 +05:30
Neeraj Gupta 1c2665dc63 Perf: Only fetch uploadIDs when diff is not empty 2023-08-08 21:10:51 +05:30
Neeraj Gupta ad32cbf563 -mImprove logging 2023-08-08 21:05:23 +05:30
ashilkn 24582b3c71 Remove bottom shadow from home gallery 2023-08-08 18:42:35 +05:30
ashilkn e37e4957ca Remove code irrelevant to new bottom selection sheet 2023-08-08 15:42:05 +05:30
Neeraj Gupta e2371c480a Refactor _getFilesToBeUploaded 2023-08-08 15:18:55 +05:30
Neeraj Gupta 5effdd007b Simplify if condition 2023-08-08 14:46:32 +05:30
Neeraj Gupta c4d62b232c Remove redundant db query 2023-08-08 14:43:23 +05:30
Neeraj Gupta 9ae658c954
Revamp Quick link options (#1299) 2023-08-08 12:20:16 +05:30
Ashil b8bdc1fe60
Fix video playback (#1301) 2023-08-07 18:28:39 +05:30
ashilkn 8252f85045 Extract String 2023-08-07 15:45:14 +05:30
ashilkn 4229a4d02e Remove comment 2023-08-07 15:26:08 +05:30
ashilkn 02263038e1 Remove unwanted popping of Navigator stack 2023-08-07 15:23:44 +05:30
ashilkn 60956dd50c Show error dialog when video download fails 2023-08-04 17:48:01 +05:30
ashilkn 4d9d780974 Use ValueListenableBuilder to rebuild only circular progress on video playback and not the entire screen 2023-08-04 17:09:50 +05:30
Neeraj Gupta 2611c28fdf Route to mangage link for quick links 2023-08-04 14:05:27 +05:30
Neeraj Gupta e99b5e0fd7 ManageLink: Show link copy and share option 2023-08-04 13:56:44 +05:30
Neeraj Gupta c95cdbc1f3 QuickLink: Add remove link option
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-04 13:29:27 +05:30
Neeraj Gupta 2dfdb0e9b6 Update file selection options for quickLinks 2023-08-04 13:16:40 +05:30
Neeraj Gupta d968ef64db Fix state refresh issue on converting to album
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-04 13:11:23 +05:30
Neeraj Gupta bdd47e61a3 Extract string and update icon
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-04 13:03:52 +05:30
Neeraj Gupta ab4ffc7ace Automatically trash quick link collection on remove link 2023-08-04 12:55:03 +05:30
Neeraj Gupta 67f137b9c7 Update gallery options for quick links 2023-08-04 12:42:13 +05:30
Neeraj Gupta fd749534d9 Add quick link gallery type
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-08-04 12:23:58 +05:30
Neeraj Gupta 0d37467a7f Remove redundant state refresh 2023-08-04 11:49:27 +05:30
Neeraj Gupta b6061522d2 Add toggle for email verification 2023-08-04 09:54:54 +05:30
Neeraj Gupta 1a21119a01 Trigger email verification when emailMFA enabled 2023-08-04 09:35:31 +05:30
ashilkn a36f16fd85 Increase max width of settings drawer 2023-08-02 16:57:45 +05:30
ashilkn 40b74cfe6e Expand storage card on bigger screens 2023-08-02 16:54:21 +05:30
ashilkn 63e8ba48c9 Refactor figuring out to or not to autoPlay vidoes 2023-08-02 12:03:17 +05:30
ashilkn 663f23f5b7 Remove unnecessarily calling preloadFile() 2023-08-02 11:49:02 +05:30
ashilkn 745b511d69 Remove implementing PreferredSizeWidget in FadingAppBar 2023-08-02 11:44:46 +05:30
ashilkn ae12ed8b16 Refactoring: Remove setState in onPageChanged of PageView to avoid unnecessary rebuilds on PageView. Rebuilt appBar and bottomBar using valueListenableBuilders instead 2023-08-02 11:22:38 +05:30
ashilkn 3cbd35b1f5 Add comment 2023-08-01 19:00:31 +05:30
ashilkn fe7570e83e Refactoring step 1: Remove use of variable to check if swiping has happened after opening a photo 2023-08-01 18:34:53 +05:30
ashilkn 692e342b63 Follow best practice: Avoid storing widgets in memory 2023-08-01 05:09:14 +05:30
ashilkn 9cfef6bc9a Dispose valueNotifier 2023-08-01 04:54:14 +05:30
ashilkn 110be65242 Remove unused imports 2023-08-01 04:53:52 +05:30
Neeraj Gupta 61e817828c Fix typo 2023-07-26 15:49:11 +05:30
Neeraj Gupta 07b57f8dcd Make sectionType a required param 2023-07-26 15:48:45 +05:30
Neeraj Gupta 55344923cb Fix UI refresh 2023-07-26 15:45:58 +05:30
Neeraj Gupta f411c89617 Fix fresh for shared collections in list view 2023-07-26 15:37:28 +05:30
Neeraj Gupta 0df738b755 Fix position of icon 2023-07-26 10:31:41 +05:30
Neeraj Gupta 4ee4b5b2fe Address review comments 2023-07-25 14:10:07 +05:30
Neeraj Gupta c5ea4d0f2b Fix padding 2023-07-25 14:06:22 +05:30
Neeraj Gupta f7162f3fe0 Fix: Show link for shared albums with link 2023-07-25 14:05:04 +05:30
Neeraj Gupta 83360b3326 Merge branch 'login_v2' of github.com:ente-io/photos-app into login_v2 2023-07-25 14:04:10 +05:30
Neeraj Gupta 10e2a1b32a Merge branch 'main' into login_v2 2023-07-25 14:01:09 +05:30
ashilkn df59bc81c8 merge main 2023-07-24 15:42:59 +05:30
Neeraj Gupta f5026ac071 Use initial 128bit as loginKey 2023-07-24 15:12:39 +05:30
Neeraj Gupta 2b62835e36 Add icon for reset to default 2023-07-24 13:32:26 +05:30
Neeraj Gupta bd5f66b8ba Use same close model for add_photos_sheet 2023-07-24 13:26:21 +05:30
Neeraj Gupta 3c77f3e981 Cover: Support for resetting to default 2023-07-24 13:23:47 +05:30
Neeraj Gupta 5b953d1a8c Modify BottomOfTitleBarWidget to show close button 2023-07-24 13:17:32 +05:30
Neeraj Gupta c20788726f Refactor: Change to support resetting cover 2023-07-24 13:08:00 +05:30
Neeraj Gupta 24a7a0cce3 l10n: resetToDefault string 2023-07-24 13:02:21 +05:30
ashilkn 84644bbf1c Merge main 2023-07-24 09:42:10 +05:30
ashilkn 6d053d164f Add comments for better understanding 2023-07-21 21:09:01 +05:30
ashilkn f48a48f03c Remove unused widget 2023-07-21 16:45:25 +05:30
ashilkn 38f5a0b9de Move init of logger from build method to on widget's init and store it in state 2023-07-21 16:38:49 +05:30
ashilkn 5d028f918d Merge branch 'main' into delete_account_screen_fixes 2023-07-21 15:12:20 +05:30
ashilkn 5886ff3c45 Change paddings 2023-07-21 15:07:48 +05:30
ashilkn bb1a667398 Remove unnecessary new line 2023-07-21 15:01:01 +05:30
ashilkn badf01fc39 Show dialog after freeing up space and deduping 2023-07-21 14:38:10 +05:30
ashilkn 2d0c1dbf5c Remove janky confetti animation 2023-07-21 13:56:43 +05:30
ashilkn e7b781830b Add divider at bottom of shared section 2023-07-20 16:57:48 +05:30
ashilkn f6635f5bca Minor UI change 2023-07-20 16:20:46 +05:30
ashilkn cbf7fc9059 Add comments 2023-07-20 16:00:24 +05:30
ashilkn 70103c19bd Fix jumping of title in appbar on hero animation 2023-07-20 15:39:46 +05:30
ashilkn e0d3fe191c Set initial scroll offset for on ente's view all 2023-07-20 15:15:30 +05:30
ashilkn 66c2dc0a30 Merge branch 'horizontal_grid' into horizontal_grid_changes 2023-07-20 11:58:46 +05:30
Neeraj Gupta 2f41ae72db Fix animation issue 2023-07-20 11:49:13 +05:30
ashilkn aabef1745e Add translation file that was missed out 2023-07-19 19:07:43 +05:30
ashilkn c6b3447332 Change the overscroll color in darkTheme 2023-07-19 19:07:05 +05:30
ashilkn ee2180f587 Change copy 2023-07-19 18:55:17 +05:30
ashilkn 6762a8b1e4 Only show 'invite your friends to ente' when incoming shared albums are empty 2023-07-19 18:54:42 +05:30
ashilkn a7205222d1 Layout changes to quick link section in shared section 2023-07-19 18:15:20 +05:30
ashilkn 200a0a4c32 Change sectionTitle copies on shared albums section 2023-07-19 16:05:34 +05:30
ashilkn 6aaa43f0d4 Adjust layout of grids in shared collections section 2023-07-19 15:59:54 +05:30
ashilkn 57515ee506 Adjust paddings in layout 2023-07-19 15:41:36 +05:30
Neeraj Gupta 94bad27956 Document method 2023-07-19 15:11:03 +05:30
Neeraj Gupta 8ae121cf06 Reset password from in-memory 2023-07-19 14:45:08 +05:30
Neeraj Gupta 605c66d66b Show contact support option for incorrect password 2023-07-19 14:41:02 +05:30
Neeraj Gupta b6142c80cf Handle SRPNotSetupErr + fix bug in SRP setup 2023-07-19 14:35:26 +05:30
Neeraj Gupta b432dffbf5 Support for setting up SRP for existing users 2023-07-19 13:03:39 +05:30
Neeraj Gupta 8cc354546e Fix: Throw SrpSetupNotCompleteError
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-07-19 12:54:30 +05:30
Neeraj Gupta fe6b5d7037 Refactor 2023-07-19 12:22:19 +05:30
ashilkn a1adcc703f Update UI of Outgoing albums empty state 2023-07-19 12:14:19 +05:30
ashilkn 127f717472 Implement UI from design for empty state of 'incoming shared albums' section 2023-07-19 11:51:45 +05:30
ashilkn 59a16f14c9 Added hero animation for gird titles 2023-07-19 10:38:40 +05:30
Neeraj Gupta 788a6f62da Update SRP on change password 2023-07-18 21:31:45 +05:30
Neeraj Gupta 554beb7139 Update method name 2023-07-18 21:00:42 +05:30
Neeraj Gupta d7edf3aa70 Update verify-srp endpoint
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-07-18 20:53:03 +05:30
ashilkn 03b6c21d42 Use sliver for albums section and album gird views 2023-07-18 18:59:59 +05:30
Neeraj Gupta 351a699919 SRP: Redirect to Recover password page 2023-07-18 17:58:45 +05:30