Commit graph

7551 commits

Author SHA1 Message Date
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
ashilkn c81bb06a3a Use sliver and sliver appbar in view all of on device section 2023-07-18 17:54:49 +05:30
Neeraj Gupta 0206752de7 Fix UI 2023-07-18 17:51:49 +05:30
Neeraj Gupta 0ebd1d1b67 Change OTT copy for forgot password 2023-07-18 17:35:30 +05:30
Neeraj Gupta e92f1e54b1 Show email id on login page 2023-07-18 17:14:53 +05:30
ashilkn 03644ccc90 Made albums in view all of on device section flexible in size, removing the fixed dimensions 2023-07-18 16:38:58 +05:30
ashilkn fe74c0f7c1 Refactor by extracting helper methods to widgets 2023-07-18 16:04:46 +05:30
ashilkn 8f980a2192 Merge branch 'main' into horizontal_grid 2023-07-18 14:45:12 +05:30
Neeraj Gupta 552a8fa852 Autofill password if in memory 2023-07-18 11:06:43 +05:30
Neeraj Gupta ddd2dce513 Handle errors and switch to utf-8 encoding 2023-07-18 11:01:32 +05:30
Neeraj Gupta 62c9d48b78 Use constant for SRP group 2023-07-18 10:56:57 +05:30
Ashil 2deec3e1be
Look up existing file by uploadId and collectionID (#1281) 2023-07-18 10:38:04 +05:30
Neeraj Gupta 89be985da2 Handle pass verification failures 2023-07-18 09:33:44 +05:30
Neeraj Gupta 1b4caf705f Refactor 2023-07-18 08:58:32 +05:30
Neeraj Gupta 51c56b52da Add support for login via password 2023-07-18 08:17:29 +05:30
Neeraj Gupta 871d4fd8f3 Remove unused code 2023-07-17 16:58:47 +05:30
Neeraj Gupta 86e7716efc Undo formatting changes 2023-07-17 16:56:28 +05:30
Ashil b8e0c62a63
Cache one placeholder to be used for all children of grid (#1283) 2023-07-17 15:41:23 +05:30
ashilkn cfa39ef56b Cache one placeholder to be used for all children of grid 2023-07-17 15:16:09 +05:30
Neeraj Gupta d91215c36d Make password mode as required parameter 2023-07-17 13:37:07 +05:30
Neeraj Gupta 51b36e7b8c Add support for registering srp_auth 2023-07-17 13:34:52 +05:30
ashilkn 33f1ab13ea Convert List<File> to Set<File> lazily and not on init 2023-07-17 10:27:30 +05:30
Neeraj Gupta 3cfe62dd8a Look up existing file by uploadId and collectionID 2023-07-15 19:31:49 +05:30
Neeraj Gupta 35fd2992c7 Temp commit 2023-07-15 16:35:06 +05:30
ashilkn d74a5166db Store set of files in state of widget rather than converting to set from list in multiple places 2023-07-14 14:52:15 +05:30
Neeraj Gupta 796a6e128a SRP: Add method to derive loginKey from keyEncKey
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-07-13 16:12:04 +05:30
Neeraj Gupta 28cd0c9911 SRP: Add API model classes for setup
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-07-13 16:11:19 +05:30
Ashil 060b5a457d
Refactor selection (#1278) 2023-07-13 14:25:54 +05:30
ashilkn cd17473c56 Refactor and optimize commit 48f45961 2023-07-13 12:51:45 +05:30
ashilkn 95446e7a26 Use better names for memebers and it's parameters for better readability in SelectedFiles 2023-07-13 12:22:20 +05:30
ashilkn e5f49c10ad Added comment and used better variable name for easier code readability in SelectedFiles 2023-07-13 12:02:33 +05:30
ashilkn a453316e1c Dispose valueNotifier 2023-07-13 11:54:46 +05:30
ashilkn 48f45961b6 Fix State-loss of 'Select all' button for a group when scrolling it out and in of view 2023-07-13 11:37:42 +05:30
ashilkn a03f92cf5a Fix gallery not reflecting new state on unselecting all from group 2023-07-13 11:17:53 +05:30
Neeraj Gupta 0a8e669ce9 config: Remove unused name field 2023-07-13 10:27:21 +05:30
ashilkn 9317ca615c Refactor file selection 2 2023-07-12 17:59:15 +05:30
ashilkn a41986d2ea Refactor file selection 1 2023-07-12 16:02:37 +05:30
Vishnu Mohandas 85d6b4a31f
Remove use of UniqueKeys (#1276) 2023-07-12 10:16:46 +05:30
ashilkn 9ef9963161 Remove UniqueKey() for LazyGroupGallery 2023-07-11 12:20:37 +05:30
ashilkn f10fad2b8f Remove UniqueKey which was stopping framework from reusing element of LazyGridView on rebuild. This is the right fix compared to the previous commit, both solve the same bug. 2023-07-11 12:06:43 +05:30
Ashil 0b6af8d8e2
Gallery perf improvements (#1272) 2023-07-11 10:41:19 +05:30
ashilkn 0cc6bb78cc Gallery perf: Remove unneccesary reloads of subGroup on updates in it's group 2023-07-10 18:49:39 +05:30
vishnukvmd 2855aa5edc Remove redundant toString 2023-07-10 15:50:01 +05:30
vishnukvmd 7a98dc0d6b Add logs for debugging issues related to notifications 2023-07-10 15:48:37 +05:30
ashilkn 0f6eb2f2c2 Remove ExcludeSemantics widgets which exists down the tree from a Parent ExcludeSemantics widget 2023-07-10 12:11:23 +05:30
ashilkn 21e836643b Exclude semantics to improve performance of gallery 2023-07-10 10:13:50 +05:30
ashilkn a4b6ea66ae Use better variable name 2023-07-07 21:44:12 +05:30
ashilkn 76eb0d52b3 Remove unnecessary GlobalKey 2023-07-07 19:03:45 +05:30
ashilkn db9148b7ac Remove unused method 2023-07-07 15:53:11 +05:30
Neeraj Gupta 0545d401d6 Merge branch 'main' into horizontal_grid 2023-07-07 11:20:57 +05:30
Neeraj Gupta 6eb4665430 Fix: add misisng keys for l10n 2023-07-07 10:48:59 +05:30
Neeraj Gupta 0e92818615 Increase padding 2023-07-06 13:55:08 +05:30
Neeraj Gupta c7437ce0b1 Add invite button at bottom to share tab 2023-07-06 13:49:58 +05:30
Neeraj Gupta 8b5905dbd8 Remove unused imports 2023-07-06 13:30:18 +05:30
Neeraj Gupta a3282bfc53 Use cached value for collection_count 2023-07-06 13:29:31 +05:30
Neeraj Gupta baa2138d1f Cache collectionFileCount to avoid UI flicker post heroAnimation 2023-07-06 13:26:38 +05:30
Neeraj Gupta 1831ed4bdd Fix position of share icon
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-07-06 12:55:55 +05:30
Neeraj Gupta eefac71cba Fix position and size for moreCount
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-07-06 12:30:18 +05:30
ashilkn 507130d4a7 Extract strings in map 2023-07-06 09:42:17 +05:30
Ashil f795613e78
Detail page fixes (#1264) 2023-07-06 09:20:50 +05:30
ashilkn eb3b1666db Remove a comment 2023-07-04 18:40:01 +05:30
ashilkn 3ca74d51a3 Detail page: Partial solution for popping of seekbar on seeking video 2023-07-04 17:46:56 +05:30
ashilkn 82059ab59c Refactoring 2023-07-04 11:39:05 +05:30
Neeraj Gupta 1284e50c4f Improve tap are for view all
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-07-04 11:11:41 +05:30
Neeraj Gupta accf4e5533 Fix padding 2023-07-04 09:33:00 +05:30
Neeraj Gupta ea68d5738d Add hero animations for other items on collection thum 2023-07-04 09:27:22 +05:30
Neeraj Gupta 5520a3a624 Use flex grid view while listing collections 2023-07-04 09:11:49 +05:30
ashilkn d2908466d9 Use null aware operator instead of checking for null in if condition 2023-07-03 20:07:09 +05:30
Neeraj Gupta 6e26823e64 Merge branch 'main' into horizontal_grid 2023-07-03 18:49:53 +05:30
Neeraj Gupta 8a4da7b1de Fix bug in showing pinned album indicator 2023-07-03 18:49:15 +05:30
Neeraj Gupta 5cc8709cf1 onEnte: Show vertical grid with limit on collecitons count 2023-07-03 18:16:23 +05:30
ashilkn 3890ab7f0c Detail page: Remove use of GlobalKeys for top and bottom bar and use ValueNotifier instead to update UI state 2023-07-03 18:11:44 +05:30
ashilkn f139d20f04 Details page: Initialize and dispose pageController properly 2023-07-03 16:34:37 +05:30
Neeraj Gupta fcbb2552e0 Show video playback error for internal builds only 2023-07-03 15:32:55 +05:30
Neeraj Gupta b2632cd1ea Hide view all if there are less than 5 items 2023-07-03 15:18:57 +05:30
Neeraj Gupta bec98f7f8b Add View all at the bottom for onEnte section 2023-07-03 15:17:32 +05:30
Neeraj Gupta d9bb0cffaa Minor refactor 2023-07-03 13:54:49 +05:30
Neeraj Gupta a6429fffcb Improve UX for creating new album 2023-07-03 12:30:05 +05:30
Neeraj Gupta 5cfd6b3ff5 Add EmptyAlbumState 2023-07-03 12:18:16 +05:30
Neeraj Gupta 276b62fae6 Merge branch 'main' into horizontal_grid 2023-07-03 10:36:25 +05:30
Neeraj Gupta 4948d82441 Merge branch 'add_photos_hook' into horizontal_grid 2023-07-03 10:29:24 +05:30
Neeraj Gupta d0cf8165db
Surface video playback error on UI (#1189) 2023-07-03 09:44:14 +05:30
Crowdin Bot 5bfae5cd57 New Crowdin translations by GitHub Action 2023-07-03 01:01:39 +00:00
Neeraj Gupta 48c33f0555
Short circuit redundant upload (#1258) 2023-07-02 21:19:51 +05:30
Neeraj Gupta a69037bc83 Fix: Show files queued for upload on home gallery 2023-07-02 19:41:43 +05:30
Neeraj Gupta 6caa2a216d Merge branch 'main' into short_circuit_redundant_upload 2023-07-02 12:47:36 +05:30
Neeraj Gupta 31f66f799d Improve comment 2023-07-02 10:50:30 +05:30
Neeraj Gupta d0954bc354 Rethrow StorageLimitExceededError 2023-07-02 10:39:28 +05:30
Neeraj Gupta e2da09bc22 Perform local storage check before upload 2023-07-02 10:36:54 +05:30
Neeraj Gupta f556278c2a Fix calculation of free storage 2023-07-02 10:09:59 +05:30
vishnukvmd a2d93bbc95 Remove debug statement 2023-06-30 18:48:38 +05:30
vishnukvmd a6ca98bb41 Merge branch 'main' into sharing_notifications 2023-06-30 18:22:55 +05:30
vishnukvmd 4c39bba7cb Minor refactor 2023-06-30 18:19:06 +05:30
vishnukvmd 53784d8db4 Rely on addedTime from local DB instead of updationTime from remote 2023-06-30 18:17:25 +05:30
vishnukvmd 56e2b63e0f Don't request permission on iOS on app startup 2023-06-30 17:57:46 +05:30
Neeraj Gupta 7c24e1b937
Map UI improvements (#1254) 2023-06-30 14:17:24 +05:30
Neeraj Gupta 25f855314d Fix german translation 2023-06-30 14:13:34 +05:30
ashilkn aa5e622693 Map: Change padding of fitBounds of markers 2023-06-30 14:06:55 +05:30
ashilkn d6b96bd64e Map gallery: Add animation to make flicker of gallery less obvious 2023-06-30 13:53:06 +05:30
Neeraj Gupta b1be14a70d Update icons 2023-06-30 11:38:53 +05:30
Neeraj Gupta fb3d2dae74 Extracted string 2023-06-30 10:32:59 +05:30
Neeraj Gupta 2860a56198 Show icon for pinned albums 2023-06-30 10:29:39 +05:30
Neeraj Gupta 0df67d570f Show pinned collection on top in collection_action_sheet 2023-06-30 10:23:09 +05:30
Neeraj Gupta 2184d617dc Show pinned albums on top 2023-06-30 10:17:10 +05:30
Neeraj Gupta 604ab25531 Add support for pinning albums 2023-06-30 10:01:15 +05:30
Neeraj Gupta d473ae23de Add order props in CollectionPrivateMetadata
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-30 09:41:47 +05:30
Neeraj Gupta 14db193bbb Fix alignment + minor bug fix 2023-06-29 17:10:58 +05:30
Neeraj Gupta 8dca264f2f Update free trial string for playstore 2023-06-29 17:00:06 +05:30
Neeraj Gupta ac246ef51f Hide two months free text for playstore 2023-06-29 16:58:59 +05:30
Neeraj Gupta 796046bd9f Add new string for playstore trial 2023-06-29 16:57:15 +05:30
Neeraj Gupta d9bcc81a87 Enable support for DE langauge 2023-06-29 13:06:09 +05:30
Neeraj Gupta 9ef881944b Add padding to handle large strings CaptionWidget 2023-06-29 12:29:20 +05:30
Neeraj Gupta 284a3790ac Fix translation 2023-06-29 12:11:42 +05:30
Neeraj Gupta 0c978791a0 De: Fix overflow issue for DE language 2023-06-29 11:58:45 +05:30
Neeraj Gupta 9c64496f50 Fix text alignment 2023-06-29 11:46:08 +05:30
Neeraj Gupta 16e5b4fcfb
Undo gallery optimization and german lang (#1243) 2023-06-29 09:25:16 +05:30
Neeraj Gupta 3ffb94022b
Map improvements (#1245) 2023-06-29 09:12:35 +05:30
Neeraj Gupta d484563c86 Fix intl syntax 2023-06-28 19:05:19 +05:30
Neeraj Gupta 21ebd3c0db Bump version to 0.7.70+470 2023-06-28 19:03:16 +05:30
Neeraj Gupta 59ce71c9c4 Undo gallery optimization and german lang 2023-06-28 19:02:01 +05:30
ashilkn 15e222653a Remove unnecessary variable 2023-06-28 17:09:35 +05:30
ashilkn f7d99db50c Map gallery: Minor layout change 2023-06-28 17:05:23 +05:30
ashilkn 57dced22fe Map gallery: Add removal event types 2023-06-28 16:24:21 +05:30
ashilkn cd51a17699 Map gallery: Fix state issue with FileSelectionOverlay 2023-06-28 14:18:05 +05:30
Neeraj Gupta 648fa26d34 Change buttonStyle 2023-06-28 13:36:14 +05:30
Neeraj Gupta ca6a718925 Fix: Specify initial name during collection rename
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-28 13:17:37 +05:30
Neeraj Gupta d914275392 CollectionEmptyState: Show add photos button 2023-06-28 13:15:17 +05:30
Neeraj Gupta cff0a5a325 Extract string
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-28 12:58:40 +05:30
Neeraj Gupta 39800de742 AddToCollection: Upload to uncategorized if files are not already uploaded 2023-06-28 11:56:43 +05:30
vishnukvmd 1b0e8afa08 On tapping the notification, navigate to the collection to which photo was uploaded 2023-06-28 11:06:36 +05:30
Neeraj Gupta 8d7070d3d7 Add support for adding files from device 2023-06-28 10:21:14 +05:30
Neeraj Gupta cea5bab174 Hide current colleciton files from the list 2023-06-27 16:58:16 +05:30
Neeraj Gupta 16f45f7dba Fix add more photos within collection 2023-06-27 16:56:16 +05:30
Neeraj Gupta 68c66c0ff1 Gallery: Add support for selection mode 2023-06-27 15:43:39 +05:30
Neeraj Gupta 13e43af7f6 Rename GallerySortOrder->GalleryContextState 2023-06-27 14:51:00 +05:30
Neeraj Gupta 1833afb53a Add trailing comma 2023-06-27 14:45:25 +05:30
Neeraj Gupta 715fe5bf9e Minor refactor 2023-06-27 14:04:58 +05:30
Neeraj Gupta 36cee3c549 [generated] i10n changes 2023-06-27 13:59:09 +05:30
Neeraj Gupta 5107268e5e Extracted string 2023-06-27 13:54:22 +05:30
Neeraj Gupta 4e4777ce8b Extracted string 2023-06-27 13:46:44 +05:30
Neeraj Gupta 0420e50515 Use extracted string 2023-06-27 13:27:22 +05:30
Neeraj Gupta 69e47c72ff enable de language 2023-06-27 12:17:12 +05:30
Neeraj Gupta 70beb36385 Merge branch 'main' into main_fixes 2023-06-27 12:14:47 +05:30
Neeraj Gupta 79069960e8 Fix UI refresh for returning user 2023-06-26 19:48:15 +05:30
Crowdin Bot 3ab9f71670 New Crowdin translations by GitHub Action 2023-06-26 12:21:09 +00:00
Neeraj Gupta 553acf212b Fix hero animation 2023-06-26 14:50:01 +05:30
Neeraj Gupta 93d9cb28e3 DeviceFolder: Fix hero tag animation for iOS swipe back 2023-06-26 14:38:45 +05:30
Neeraj Gupta f219cd4f8b Fix hero tag for iOS swipe navigation 2023-06-26 14:28:15 +05:30
vishnukvmd 9b55c6b6f4 Inject prefs where possible 2023-06-26 13:21:31 +05:30
vishnukvmd fa3e461112 Set the frequency of foreground sync back to 5 minutes in non-debug mode 2023-06-26 13:18:22 +05:30
vishnukvmd 8a644a131a Show notification only if app is in the background 2023-06-26 13:16:16 +05:30
vishnukvmd 99db0da1df Create a fresh notification for a different collection 2023-06-26 13:13:33 +05:30
vishnukvmd 3c0e63cb7a Show notification only after first remote sync is done 2023-06-26 13:00:13 +05:30
vishnukvmd 9f4ae926e7 Fix ordering for initialization 2023-06-26 12:48:04 +05:30
ashilkn 417bc88349 Map gallery: Use other debouncer in map 2023-06-26 12:24:04 +05:30
ashilkn d2ee1c5d6a Add option to run present callback in run() in debouncer at given interval when the timer is active 2023-06-26 12:15:43 +05:30
vishnukvmd df3bca5b72 Rename variable 2023-06-26 11:54:34 +05:30
vishnukvmd 569f9f6d48 Request permission on Android as well 2023-06-26 11:54:22 +05:30
Neeraj Gupta 7fa2fb8a58 Use horizontal list for shared with me 2023-06-26 09:46:11 +05:30
ashilkn 1b2c43f501 Map gallery: Do not send visible images data in stream if the data hasn't changed 2023-06-26 06:56:56 +05:30
vishnukvmd 1951a58528 Remove redundant assignment 2023-06-25 19:30:54 +05:30
vishnukvmd 1ca372fd34 Remove redundant code 2023-06-25 19:27:43 +05:30
vishnukvmd 1213cf6a34 Update the notification instead of creating a new one 2023-06-25 19:24:39 +05:30
vishnukvmd 4f97b1c7d0 Preserve the time when the app was last in foreground 2023-06-25 19:18:30 +05:30
vishnukvmd 73d1ee9ce6 Show notifications for collected files as well 2023-06-25 19:15:34 +05:30
vishnukvmd 72d200d900 Request for permissions after first remote sync is done 2023-06-25 18:32:02 +05:30
vishnukvmd 29959ce2af Disable notifications when app is in foreground 2023-06-25 18:05:40 +05:30
vishnukvmd cf2124912c Refactor constant name 2023-06-25 18:04:00 +05:30
vishnukvmd 03d2a95501 Add setting to disable notifications 2023-06-25 17:59:35 +05:30
vishnukvmd eac8298d74 Show notification when shared items are added 2023-06-25 15:10:09 +05:30
vishnukvmd f549eb7800 Initialize AppLifecycleService 2023-06-25 15:09:58 +05:30
vishnukvmd f1b36149b5 Save last app open time 2023-06-25 14:22:33 +05:30
ashilkn bcf77e7d88 Map gallery: Fixed state issue with gallery 2023-06-25 09:58:35 +05:30
ashilkn 6f2c3c3e56 Map gallery: Fixed broken UI for FileSelectionOverlay 2023-06-25 03:13:11 +05:30
Neeraj Gupta 612b3718bf Fix hero tag conflict 2023-06-24 21:57:34 +05:30
ashilkn 233a005927 Map gallery: Improve UI/UX 2023-06-24 21:53:39 +05:30
Neeraj Gupta a55dda78e9 Use sharee avator instead of Manage participants text 2023-06-24 21:49:55 +05:30
Neeraj Gupta ef32e6d82f Modify UI for QuickLinkAlbumItem 2023-06-24 21:30:07 +05:30
Neeraj Gupta f60b55d0f9 Rename OutgoingAlbumItem to QuickLinkAlbumItem 2023-06-24 20:59:23 +05:30
Neeraj Gupta c49bd74792 Outgoing items: Add view all 2023-06-24 20:54:20 +05:30
Neeraj Gupta a838a50160 Modify outgoing items to use horizontal scrolling 2023-06-24 20:48:38 +05:30
Neeraj Gupta f17b7ab060 Rendering sharing info on AlbumRowItem 2023-06-24 20:35:46 +05:30
Neeraj Gupta d333f46b34 Show sharees bubbles on album cover 2023-06-24 19:27:57 +05:30
ashilkn a6311912c0 Map gallery: Retain only selected files that are in view when scrolling map 2023-06-24 17:28:09 +05:30
ashilkn ba433d8eae Map gallery: Increase height of pull up gallery by bottom unsafe area's height 2023-06-24 17:26:39 +05:30
ashilkn 02b814216e Map Gallery: UI changes 2023-06-24 16:47:31 +05:30
Neeraj Gupta 4b9945732f Show quick links in separate section 2023-06-24 14:55:35 +05:30
Neeraj Gupta c7da48f597 refactor + format 2023-06-24 14:42:08 +05:30
Neeraj Gupta 1a8ab229ff All view all support for device albums 2023-06-24 12:47:53 +05:30
Neeraj Gupta 0eebeb341f Fix padding
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-24 12:33:36 +05:30
Neeraj Gupta e79d8bd9b7 Refactor: move constants up
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-24 12:17:38 +05:30
ashilkn bffd440d19 Map Gallery: Increase elevation of FileSelectionOverlay 2023-06-24 12:15:04 +05:30
ashilkn 0b206ecd72 Map Gallery: Added file selection overlay 2023-06-24 11:52:17 +05:30
ashilkn 3e543bdcb5 Map Gallery: Removed rebuilds on snapping DraggableScrollableSheet to it's initial size 2023-06-24 11:41:31 +05:30
Neeraj Gupta e3f576df24 Rename 2023-06-24 11:35:23 +05:30
vishnukvmd c251c7d007 Enable notifications on iOS 2023-06-24 11:32:26 +05:30
Neeraj Gupta 833f141b76 Move device widget inside collections/device 2023-06-24 11:29:11 +05:30
vishnukvmd d512d8a179 Upgrade notification package 2023-06-24 11:09:58 +05:30
ashilkn a6d979905b Map Gallery: Removed rebuilds on resizing bottom sheet caused by ScrollablePositionedList.builder 2023-06-23 21:12:04 +05:30
Neeraj Gupta 41d3040e2e Fix title alignment 2023-06-23 19:13:15 +05:30
ashilkn 7940ddaa9c Remove unnecessary LayoutBuilder in HugeListView 2023-06-23 19:07:44 +05:30
Neeraj Gupta 785b013603 AlbumRowItemWidget: Handle incoming collection check internally 2023-06-23 18:53:43 +05:30
Neeraj Gupta 267228a104 Remove redundant parameter 2023-06-23 18:06:51 +05:30
Neeraj Gupta a66b3538b2 Add SectionTitleRow widget 2023-06-23 17:54:26 +05:30
Neeraj Gupta 683edb15fe Disable shrink wrapping 2023-06-23 17:20:07 +05:30
Neeraj Gupta eb1314fdc3 Show Album section with plusIcon + refactor 2023-06-23 17:12:22 +05:30
Neeraj Gupta 010620784d Fix margin for device_folders_grid_view
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-23 17:04:55 +05:30
ashilkn 376549173b Removed Expanded widget which was throwing an exception 2023-06-23 16:10:27 +05:30
Neeraj Gupta 6c3ca134a0 Rename 2023-06-23 15:49:32 +05:30
Neeraj Gupta 52a89a0a12 AlbumRowItem: Add support for showing incoming collections
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-23 15:41:40 +05:30
ashilkn bb2ecf51e7 Map: Replace gridView with Gallery widget 2023-06-23 15:41:12 +05:30
Neeraj Gupta 271ee3628e Remove redundant row widget 2023-06-23 15:23:42 +05:30
Neeraj Gupta 4e4f756dcf AlbumFileCount: Fix calculation of offset for boxConstraint 2023-06-23 15:09:41 +05:30
ashilkn 83a5fe1911 Map: Moved pull up gallery to different file 2023-06-23 15:07:38 +05:30
ashilkn c909fbca0c Map: Implemented Pull-Up gallery differently to fix lazyloading issues 2023-06-23 14:41:03 +05:30
Neeraj Gupta 7b3c29e8d4 Improve horizontal grid 2023-06-23 14:31:04 +05:30
Neeraj Gupta 9aab109d72 Fix the album cover thumbnail to 160 2023-06-23 13:57:58 +05:30
Neeraj Gupta ee272b9e76 Show fileCount beside album name 2023-06-23 13:22:37 +05:30
Neeraj Gupta bc665e0ce1 Remove unused variable
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-23 13:12:50 +05:30
Neeraj Gupta b087758c60 Merge branch 'main' into horizontal_grid 2023-06-23 01:25:07 +05:30
Neeraj Gupta 828bea11c3 Remove unused widget 2023-06-23 01:23:30 +05:30
Neeraj Gupta f6d3888835 Always show popupMenu below the sort button 2023-06-23 01:07:15 +05:30
Neeraj Gupta 3adfa0d676 Minor fixes 2023-06-23 00:43:30 +05:30
Neeraj Gupta da08ba0bcb Show on ente collection in horizontal grid_view 2023-06-23 00:41:23 +05:30
Neeraj Gupta bfebc6d051
Set cover photo (#1234) 2023-06-22 22:20:15 +05:30
Neeraj Gupta f4de25cd27 Add change log 2023-06-22 19:12:14 +05:30
ashilkn d67a7690bb Minor changes 2023-06-22 19:07:49 +05:30
Neeraj Gupta 0c9d81dce3 Fix placeholder color 2023-06-22 18:52:19 +05:30
Neeraj Gupta 1bea43897b Add support for changing cover photo 2023-06-22 16:21:56 +05:30
Neeraj Gupta 2ea4c0712f CollectionUpdateEvent: Add types 2023-06-22 16:21:43 +05:30
Neeraj Gupta e461da9d22 Add set cover option 2023-06-22 15:40:21 +05:30
Neeraj Gupta 5f1b0864f3 AlbumPopupMenu: switch to enum for PopupItemValue 2023-06-22 15:31:46 +05:30
Neeraj Gupta ed435c7118 Remove unused method 2023-06-22 15:06:48 +05:30
Neeraj Gupta 502af89e57 Hide favorite colleciton if it's empty 2023-06-22 14:49:34 +05:30
Neeraj Gupta 59f802edd0 Fix:Burst cover cache when colleciton is updated 2023-06-22 14:44:55 +05:30
Neeraj Gupta ed046c0301 Refactor DeleteEmptyButtonWidget 2023-06-22 14:19:42 +05:30
Neeraj Gupta d16e903a45 Remove dependency from _getCollectionsWithThumbnails 2023-06-22 14:00:20 +05:30
Neeraj Gupta 39299ca915 Log query time 2023-06-22 13:02:26 +05:30
Neeraj Gupta ec0fa298c2 Merge branch 'main' into remove_getCollectionsWithThumbnails_shared 2023-06-22 12:53:56 +05:30
ashilkn bdd5cdaafa Dynamically change color of map attribution icon with theme 2023-06-22 11:43:51 +05:30
ashilkn 6e3b5bdf00 Use elevated colors for map elements 2023-06-22 11:35:39 +05:30
ashilkn f0389133a7 Change initial zoom 2023-06-22 11:29:24 +05:30
ashilkn 050affd2de Merge branch 'main' into map_improvements 2023-06-22 11:25:47 +05:30
ashilkn 8275d5921d Fix minor UI issues 2023-06-22 11:20:03 +05:30
ashilkn 9c284aa004 Minor changes 2023-06-21 22:59:34 +05:30
ashilkn b9f59ca68f Make map's UI better 2023-06-21 22:49:56 +05:30
ashilkn 4a56c583ee Map: Center the empty and loading states of photos grid 2023-06-21 21:10:20 +05:30
ashilkn 447036236e Map: Change list of photos to grid in an expandable bottom sheet 2023-06-21 19:50:36 +05:30
Neeraj Gupta 20b122049c Increase upper limit for placeholder grid 2023-06-21 16:11:54 +05:30
Neeraj Gupta e463dc0d51 Limit the count of items in the PlaceHolderWidget 2023-06-21 15:02:20 +05:30
Neeraj Gupta a2bb8e7b4a Merge branch 'main' into remove_getCollectionsWithThumbnails_shared 2023-06-21 11:52:57 +05:30
Neeraj Gupta 65840dec28 Merge branch 'main' into remove_getCollectionsWithThumbnails_shared 2023-06-21 11:52:21 +05:30
Neeraj Gupta feeb958b25
Fix the size of video loader progress bar (#1230) 2023-06-21 11:49:53 +05:30
Neeraj Gupta 0b89a52f22 Fix the size of video loader progress bar
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-21 11:40:35 +05:30
ashilkn 3625824dd2 Remove smartness in map and take center point of most recent file instead 2023-06-20 21:51:14 +05:30
Neeraj Gupta 01f16bddde Merge branch 'main' into map 2023-06-20 20:23:13 +05:30
Neeraj Gupta d0d250e681 [generated] i10n changes 2023-06-20 20:23:06 +05:30
Neeraj Gupta 031475d601 Merge branch 'map' of github.com:ente-io/photos-app into map 2023-06-20 20:16:15 +05:30
Neeraj Gupta ae566ce2f9 Fix typo 2023-06-20 18:21:17 +05:30
Neeraj Gupta f6e9d63f59 Replace all usage of _deduplicatedAndFilterIgnoredFiles 2023-06-20 18:19:45 +05:30
Neeraj Gupta 02bc3ac676 Remove unused method
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-20 18:03:44 +05:30
Neeraj Gupta a1bcf60159 refactor 2023-06-20 17:55:49 +05:30
Neeraj Gupta c5647fa52a Minor refactor 2023-06-20 17:52:04 +05:30
Neeraj Gupta 9ed4eb3d55 Mark _deduplicatedAndFilterIgnoredFiles as deprecated 2023-06-20 17:48:16 +05:30
Neeraj Gupta 80b0c88b1c Merge branch 'main' into perf_improvement 2023-06-20 17:40:06 +05:30
Neeraj Gupta 15c4c97dab getAllPendingOrUploadedFiles: Use improved filtering for dedupe+ignored 2023-06-20 17:34:12 +05:30
Neeraj Gupta 38d817e1bf Introduce Filter with some common filters
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-20 17:25:42 +05:30
Neeraj Gupta 86ee3b7b9c Fix lint
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-20 17:24:41 +05:30
ashilkn ef8db4188f Change background color of OSMFranceTileLayer 2023-06-20 08:51:34 +05:30
ashilkn df4ebcf17a Fixed setState called after dispose error 2023-06-20 07:07:42 +05:30
Neeraj Gupta 49e5e7929b Log time metrics for home_page_query 2023-06-19 23:46:25 +05:30
Neeraj Gupta 42a28a0ec6 StopWatch: Log times during debug mode only 2023-06-19 23:46:04 +05:30
Neeraj Gupta 24e1e8d558 Remove dependency from getCollectionsWithThumbnails 2023-06-19 22:37:03 +05:30
Neeraj Gupta 522655ca65 SharedTab: remove dependency on getCollectionsWithThumbnails 2023-06-19 16:27:53 +05:30
Neeraj Gupta 7e05f5d2e0 Fix typo 2023-06-19 16:01:01 +05:30
Neeraj Gupta ee6a12e706 Refactor delete emptyAlbums logic 2023-06-19 15:58:15 +05:30
Neeraj Gupta eecbaa696d Log time metrics for home_page_query 2023-06-19 15:16:19 +05:30
Neeraj Gupta 021ee69d5c Fix lint
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-19 15:11:21 +05:30
Neeraj Gupta c2ff7170fe StopWatch: Log times during debug mode only 2023-06-19 15:08:40 +05:30
Neeraj Gupta 446a6adc34 use collectionFileCount for identifying emptyCollection 2023-06-19 11:38:37 +05:30
Neeraj Gupta d9316bca8d Fix heroTag prefix for outgoing items 2023-06-19 11:19:39 +05:30
Neeraj Gupta 0b130989c7 Fix heroTag 2023-06-19 11:17:40 +05:30
Neeraj Gupta 680172bcfd IncomingAlbmItem: Use collectionService.getCover for thumbnail 2023-06-19 11:08:34 +05:30
Neeraj Gupta 1f0d2a36a8 OutgoingItem: Use getCover for fetching thumbnail 2023-06-19 11:05:30 +05:30
Neeraj Gupta 530c6746a0 Add method to get cover for a collection
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-19 10:39:03 +05:30
Vishnu Mohandas 1512afc325
Update string 2023-06-16 16:04:50 +05:30
Neeraj Gupta 49dc54dd67 Hide gallery overflow menu when files are selected 2023-06-16 09:27:46 +05:30
Neeraj Gupta 06a9244fec Copy change for overflow menu item 2023-06-15 18:36:18 +05:30
Neeraj Gupta 65f5487b68 Use extract string 2023-06-15 18:23:47 +05:30
Neeraj Gupta 5b7eb47521 Add hook for checking permission 2023-06-15 18:15:26 +05:30
Neeraj Gupta 3b98ef597f RemoteStoreService: Add method for getting/updating bool flags 2023-06-15 13:00:11 +05:30
Neeraj Gupta bbf42c522a Tiles: Set panBuffer to 1 2023-06-15 10:34:25 +05:30
Neeraj Gupta c8b075607e Cache image tiles 2023-06-15 10:23:33 +05:30
Neeraj Gupta 1fe65319b6 OSM: pass user agent 2023-06-15 09:13:41 +05:30
Muhesh7 ccea3f33d7 fix(map): detail page 2023-06-15 00:54:46 +05:30
Muhesh7 6a9a227ebb fix(map): update on cluster tap 2023-06-14 23:57:34 +05:30
Muhesh7 b94c480fa3 fix(map): initial visible images 2023-06-14 23:44:58 +05:30
Neeraj Gupta b6ab661a40 Merge branch 'map' of github.com:ente-io/photos-app into map 2023-06-14 23:26:51 +05:30
Muhesh7 06db3d3398 fix: remove hardcoded locations 2023-06-14 23:24:28 +05:30
Muhesh7 0cf62a6943 optimise(map): use streams with isolates 2023-06-14 23:19:47 +05:30
Neeraj Gupta 9c7a5cd43c Minor performance improvements 2023-06-14 23:09:16 +05:30
Neeraj Gupta 83e1ca8394 Avoid repainting
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-14 23:00:42 +05:30
Neeraj Gupta 5385dd351a Switch to normal for loop 2023-06-14 17:44:19 +05:30
Muhesh7 c4c68ab4db fix(map): remove random location 2023-06-14 17:11:31 +05:30
Neeraj Gupta 4325641b14 Minor fixes 2023-06-14 17:04:33 +05:30
Neeraj Gupta 240b5667eb Merge branch 'cache_collections' into map 2023-06-14 16:14:16 +05:30
Neeraj Gupta b513b23e97 Rename 2023-06-14 16:12:46 +05:30
Muhesh7 3adc91857f remove(map): delete unused method 2023-06-14 15:31:59 +05:30
Muhesh7 6d0a6df06c optimise(map): isolate intensive calculations 2023-06-14 15:30:51 +05:30
Neeraj Gupta e34ee87405 Do not reset _cachedLatestFiles on LocalFileUpdates 2023-06-14 14:42:17 +05:30
Neeraj Gupta f9cf813da9 Only reset cachedFiles future on updates 2023-06-14 14:39:48 +05:30
Neeraj Gupta a6505e2cfe Mark _getLatestCollectionFiles as private 2023-06-14 14:39:01 +05:30
Neeraj Gupta b11db54171 Merge branch 'main' into cache_collections 2023-06-14 14:32:04 +05:30
Neeraj Gupta 3eecfd1123 SharedTab: Remove direct dependency on getLatestCollectionFiles 2023-06-14 14:27:33 +05:30
Neeraj Gupta 364ea2e9c7
Minor fixes (#1214) 2023-06-14 14:20:38 +05:30
Neeraj Gupta c3f088ad57 Handle missing thumbnails in shared collections 2023-06-14 14:15:11 +05:30
Neeraj Gupta 938287ab23 Fix: Hide shared archived from all places as owned archived 2023-06-14 14:00:33 +05:30
Neeraj Gupta aafc377366 Merge branch 'minor_fixes' into cache_collections 2023-06-14 13:06:41 +05:30
Neeraj Gupta 070d5ee6e3 Remove unused imports 2023-06-14 13:03:19 +05:30
Neeraj Gupta 009a44bb5a Fix bug in getAllLocalAndUploadedFiles 2023-06-14 13:01:40 +05:30
Neeraj Gupta a2082d461e Remove unused variable
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-14 12:59:25 +05:30
Neeraj Gupta ba64ff92a5 Collections: switch to new version for caching collection paths 2023-06-14 12:54:30 +05:30
Neeraj Gupta be17ccd388 Log timetake to fetch latest collections 2023-06-14 12:53:07 +05:30
ashilkn 24ba1948ed Make the UI of KeyboardTopButton better 2023-06-14 11:58:20 +05:30
Neeraj Gupta 1eed65957c
Make file details UI more compact (#1210) 2023-06-14 07:42:55 +05:30
ashilkn fe5065f559 Make file details UI more compact 2023-06-13 20:13:52 +05:30
ashilkn 590fb9acd1 Fixed broken edit 2023-06-13 19:21:13 +05:30
Neeraj Gupta 766946c3da Switch to different package for date-picker 2023-06-13 16:43:34 +05:30
Neeraj Gupta 30fe2731ce
Remove deprecated theme props (#1207) 2023-06-13 15:06:30 +05:30
Neeraj Gupta 0fab199f2a Remove dependency on decrecated themeData prop 2023-06-13 14:39:55 +05:30
Neeraj Gupta c690aab596 Remove ascent color 2023-06-13 14:31:26 +05:30
ashilkn dcd86a1611 Remove default select all button in location tag related screens where selection is not possible 2023-06-13 13:01:52 +05:30
Neeraj Gupta b5433d3f0d Rename decrecated fields 2023-06-13 12:11:31 +05:30
ashilkn ace8225d45 Fix loading icon when uploading a file after opening it 2023-06-13 10:48:33 +05:30
ashilkn 62f4547a1b Anchor the bottom of the markers at it's locations 2023-06-13 10:07:17 +05:30
ashilkn 0c3fd691d5 Change loading icon 2023-06-12 16:49:02 +05:30
ashilkn 25004af55a Check gallery type of collection to set showSelectAllByDefault of gallery 2023-06-12 16:31:57 +05:30
ashilkn b9e35b004a Merge branch 'main' into show_select_all_by_default 2023-06-12 16:20:19 +05:30
ashilkn 315fb2ffe1 Don't show select all button by default for incoming shared albums 2023-06-12 16:19:16 +05:30
ashilkn 6087bb6a7e Show select all button by default in galleries 2023-06-12 16:18:33 +05:30
Neeraj Gupta afe561b225 Change size of video icon
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-06-12 16:10:20 +05:30
ashilkn f59287ceee Add empty state for images in map 2023-06-12 15:36:39 +05:30
Neeraj Gupta fb7dfa2059 Merge remote-tracking branch 'origin/main' into map 2023-06-12 11:02:24 +05:30
Neeraj Gupta b7ff45fc19 Merge branch 'map' of github.com:ente-io/photos-app into map 2023-06-12 11:02:10 +05:30
ashilkn ed09b33063 Make map's marker look better 2023-06-10 21:54:16 +05:30