Commit graph

7303 commits

Author SHA1 Message Date
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