Commit graph

5834 commits

Author SHA1 Message Date
ashilkn c48108a2da Made a working TextInputDialog 2023-02-07 10:43:22 +05:30
ashilkn ba1d7bf2b0 Made a non functional version of TextInputWidget 2023-02-07 08:44:11 +05:30
Neeraj Gupta e18cd6e773
Merge pull request #844 from ente-io/menu_item_tweaks
Menu item improvements
2023-02-06 21:26:45 +05:30
Neeraj Gupta ce4942c0db
Log mem and ops limit on failure 2023-02-05 01:38:16 +05:30
Neeraj Gupta 37abdca05d
Fix typo in comparision 2023-02-05 01:36:24 +05:30
ashilkn 747c013292 Fixed bug which comes when theme changes dynamically on MenuItem 2023-02-03 17:21:58 +05:30
ashilkn d8c9f87f4a Merge branch 'main' into menu_item_tweaks 2023-02-03 17:17:46 +05:30
ashilkn 76f3a97c76 Disable gesutres when MenuItem is in success or inProgress state 2023-02-03 17:17:17 +05:30
ashilkn ed9ee153ba Fixed build issue 2023-02-03 16:24:38 +05:30
ashilkn c2da85e7f0 Merge branch 'main' into picker 2023-02-03 15:40:37 +05:30
ashilkn bd34571513 Rename constant 2023-02-03 15:39:33 +05:30
ashilkn 09e8dfd64d Moved picker pages related to sharing to a 'pickers' subfolder 2023-02-03 15:38:04 +05:30
ashilkn c40772c989 Removed old code 2023-02-03 13:59:28 +05:30
ashilkn 2193546f42 Created new picker for setting photo grid size 2023-02-03 13:55:01 +05:30
ashilkn f078abc2d6 Removed old code 2023-02-03 13:49:50 +05:30
Neeraj Gupta f43018360e
Merge pull request #842 from ente-io/minor_refactor
Refactoring: rename
2023-02-03 13:29:38 +05:30
Neeraj Gupta 3366264dde
Refactoring: rename 2023-02-03 13:09:04 +05:30
ashilkn bff5d91a3d Do not show excution states for custom link expiry 2023-02-03 13:03:27 +05:30
ashilkn e49d22d2a5 Created new picker for setting link's expiry 2023-02-03 12:27:48 +05:30
Neeraj Gupta ab4cab4768
Handle null cast err 2023-02-03 12:19:43 +05:30
Neeraj Gupta 4ac064e327
Skip synCall for logged out users 2023-02-03 12:12:27 +05:30
ashilkn 798745886c Removed old code 2023-02-03 11:22:50 +05:30
Neeraj Gupta 820461919c
Use black avatar color for collect photos 2023-02-03 06:05:40 +05:30
Neeraj Gupta eb4c449b58
Show critical warning while removing others file from album 2023-02-03 06:05:40 +05:30
ashilkn 644fc94bc4 Renamed PickerWidget to DeviceLimitPickerPage 2023-02-02 20:48:47 +05:30
ashilkn af63c9331c Keep custom device limit on screen on changing device limit until popped + refactor 2023-02-02 19:38:32 +05:30
ashilkn f2e2844bca Added description + minor layout change in device limit screen 2023-02-02 19:02:45 +05:30
ashilkn 87a42f96fe Reload manage link screen on popping device limit screen 2023-02-02 18:45:32 +05:30
ashilkn 9bdeffae3e Created new picker for setting link's device limit 2023-02-02 17:29:55 +05:30
Neeraj Gupta 710ef62a68
Add change log 2023-02-02 11:17:32 +05:30
Neeraj Gupta 77eeaa4c06
Merge branch 'main' into fix_radius 2023-02-02 09:09:37 +05:30
Neeraj Gupta a11a86895a
Use 8 as border radius for multiple meneItems list 2023-02-02 07:56:41 +05:30
Neeraj Gupta 00bf2c4c6d
Fix radius for menuItem border 2023-02-01 19:49:16 +05:30
ashilkn 5d833bd944 Don't show owner avatar on albumListItem on CreateCollectionSheet 2023-02-01 18:57:27 +05:30
ashilkn 3de7a6b051 Merge branch 'main' into menuitem_states 2023-02-01 18:50:31 +05:30
ashilkn 57f689abb1 Added a comment 2023-02-01 18:37:35 +05:30
ashilkn 08766be92f Refactored code 2023-02-01 18:08:14 +05:30
ashilkn 832f044ccb Refactor code related to changing from collaborator to viewer 2023-02-01 17:50:24 +05:30
Neeraj Gupta dc97f5b8dc
Merge Clear cached collection for uncat and hidden #834
Clear cached collection for uncat and hidden
2023-02-01 17:39:01 +05:30
Neeraj Gupta d6b5259406
Clear cached collection for uncat and hidden 2023-02-01 15:40:58 +05:30
ashilkn 1414c2f05b Resolved merge conflicts 2023-02-01 15:30:34 +05:30
ashilkn 37e4a40545 Added keys to 'manage device storage' menuItems to remove infinite loading 2023-02-01 15:11:40 +05:30
ashilkn b5202f4880 Show loading states within MenuItemWidget 2023-02-01 14:01:24 +05:30
ashilkn 87e42715c5 Made showing success state even if execution time < debounce time configurable 2023-02-01 13:56:39 +05:30
ashilkn bd3908f3e1 Made surfacing execution states configurable in MenuItemWidget 2023-02-01 12:49:50 +05:30
ashilkn c27fb74f22 Give TrailingIcon key to fix bug with theme change menuitem 2023-02-01 12:22:39 +05:30
Neeraj Gupta 0e268cc338
Merge pull request #832 from ente-io/clean_up_sync
Refactor: Clean up local sync service
2023-02-01 11:23:47 +05:30
ashilkn 049615ad5a Only show loading state for menuitems in settings + removed loading dialogs 2023-02-01 09:14:54 +05:30
ashilkn dad5f8075e Made showing the success state configurable in MenuItemWidget 2023-02-01 07:40:44 +05:30
ashilkn bc3f0ed464 Loading and success states for MenuItemWidget 2023-02-01 07:12:26 +05:30
Neeraj Gupta 8d96247b05
Update copy 2023-01-31 23:25:35 +05:30
Neeraj Gupta 8fc2224f62
Add confirmation dialog for change permission 2023-01-31 23:16:54 +05:30
Neeraj Gupta bab9a0ea3e
Refactor addEmailToCollection 2023-01-31 22:55:16 +05:30
Neeraj Gupta 08c202a261
Refactor addEmailToCollection 2023-01-31 21:43:21 +05:30
Neeraj Gupta 66e15ec3a1
Fix: Removed pressed state color 2023-01-31 21:10:49 +05:30
Neeraj Gupta ee7f8c07d3
Fixed pressedColor for various menu items 2023-01-31 20:55:20 +05:30
Neeraj Gupta 59cd4fe019
Show collect photos in separate section 2023-01-31 20:48:05 +05:30
ashilkn 13f7a07d31
minor layout and copy change 2023-01-31 20:01:58 +05:30
ashilkn 2d9d8ca102 Refactored MenuItemWidget 2023-01-31 17:51:57 +05:30
Neeraj Gupta 80db5af7b8
Add confirmation dialog while deleting shared albums 2023-01-31 17:07:10 +05:30
Neeraj Gupta a9cf33a8eb
Update dialog for leaving shared albums 2023-01-31 16:54:09 +05:30
Neeraj Gupta 741742b23d
Merge Collaboration Changes #831
Collaboration Changes
2023-01-31 16:46:11 +05:30
Neeraj Gupta 6c7ca791ba
Update remove from album dialog 2023-01-31 16:41:20 +05:30
Neeraj Gupta 339431a7f0
refactor 2023-01-31 15:50:20 +05:30
Neeraj Gupta 9e018af21d
Use str interpolation and minor rename 2023-01-31 15:37:03 +05:30
Neeraj Gupta 03519e985e
Use named parameter for improving readability 2023-01-31 15:24:46 +05:30
Neeraj Gupta 044bb5c4dc
LocalSync: Remove redundant ref to editedFileIDs 2023-01-31 15:17:59 +05:30
Neeraj Gupta 3c74169ca1
Update copy 2023-01-31 13:54:38 +05:30
Neeraj Gupta 6a2c8b266b
Add todo for updating design 2023-01-31 13:34:13 +05:30
Neeraj Gupta 58720f74ae
Change design for invite dialog 2023-01-31 13:32:49 +05:30
Neeraj Gupta db2df1665a
Fix error handling in fetching publicKey 2023-01-31 13:15:34 +05:30
Neeraj Gupta 041432461f
Add option to hide progress dialog 2023-01-31 06:34:03 +05:30
Neeraj Gupta f4ee46760a
Switch to ButtonWidget component 2023-01-31 06:33:19 +05:30
Neeraj Gupta dbffa7cd8b
Sort album participants list 2023-01-30 23:59:25 +05:30
Neeraj Gupta b39575d71c
Modify add viewer/collaborator UX 2023-01-30 23:15:26 +05:30
Neeraj Gupta e649eb433c
Make selected dialogs dismissiable 2023-01-30 21:16:57 +05:30
Neeraj Gupta 9014d5c5a5
Sharing: Add collect photos option 2023-01-30 21:09:40 +05:30
Neeraj Gupta 009c23c62a
Refactor: Separate method to enable or disable url 2023-01-30 20:49:35 +05:30
Neeraj Gupta eda5acf443
CreateUrl: send enableCollect flag 2023-01-30 20:46:46 +05:30
Ashil b0a2fb50f8
Merge pull request #830 from ente-io/minor-fixes
Minor layout and copy changes
2023-01-30 16:26:16 +05:30
ashilkn 199bd8fd08 minor layout and copy change 2023-01-30 15:18:24 +05:30
Neeraj Gupta f3de88276d
Fix handling of downloads from shared albums 2023-01-30 11:49:58 +05:30
Neeraj Gupta 25f7c8c16d
Merge pull request #828 from ente-io/collab_feedback
collab feedback
2023-01-29 00:18:47 +05:30
Neeraj Gupta 53b6f9a6d0
Fix: Derive gallery type based on collection 2023-01-29 00:09:43 +05:30
Neeraj Gupta 36466b0797
Filter email list 2023-01-28 23:54:20 +05:30
Neeraj Gupta 761af4bd72
Merge pull request #826 from ente-io/collaction_mvp
❇️  Collaboration
2023-01-28 22:45:45 +05:30
Neeraj Gupta 8abab3faa0
Block upload to collections owned by others 2023-01-28 22:05:28 +05:30
ashilkn 02be80dce5 Used action sheet at places 2023-01-28 20:00:29 +05:30
ashilkn 1d9a3636ed Stick to dark theme for buttons in showChoiceAcitonSheet 2023-01-28 19:27:53 +05:30
Neeraj Gupta 76ac8212ee
Fix bugs around file removal 2023-01-28 13:03:25 +05:30
Neeraj Gupta 8ac5abd158
Enable collaboration 2023-01-28 10:50:14 +05:30
Neeraj Gupta 8d49d69682
remove debug logs 2023-01-28 09:56:30 +05:30
Neeraj Gupta 12a95136af
Support for removing files from shared collection 2023-01-28 09:53:48 +05:30
Neeraj Gupta 1c5ac3de21
Remove unused method 2023-01-28 09:04:30 +05:30
Neeraj Gupta f586102e96
Show album owner avatar in shared collection 2023-01-28 08:50:19 +05:30
Neeraj Gupta 0fae5b1375
Fix typo 2023-01-28 06:45:25 +05:30
Neeraj Gupta 7a99447ad3
Merge remote-tracking branch 'origin/main' into fix_potential_null_check_failure 2023-01-28 05:03:15 +05:30
Neeraj Gupta ad9733b08c
Merge pull request #824 from ente-io/dialog-fixes
Dialog fixes
2023-01-28 04:59:35 +05:30
ashilkn 5f73c8a4e3 Updated copies 2023-01-27 20:38:05 +05:30
ashilkn 0f570d1c62 New selection overlay for trash screen 2023-01-27 19:28:19 +05:30
ashilkn d11e56b931 Minor changes 2023-01-27 18:30:32 +05:30
ashilkn 5232047d20 Minor change 2023-01-27 18:06:52 +05:30
ashilkn bebcb720cc Resolved merge conflicts 2023-01-27 18:01:59 +05:30
ashilkn 2b1390a83d Renamed 'showNewChoiceDialog' to 'showChoiceDialog' 2023-01-27 17:38:53 +05:30
ashilkn a9db657cb4 Replaced the last old choice dialog 2023-01-27 17:37:33 +05:30
ashilkn e38a2c29c6 Handled error state of logout dialog 2023-01-27 15:53:31 +05:30
ashilkn a4dec6c1d0 Replaced old logout confirmation dialog with the new actionSheet 2023-01-27 15:18:14 +05:30
ashilkn 862c836ffa Creating a wrapper around showActionSheet for choiceActionSheets 2023-01-27 15:15:17 +05:30
ashilkn b92e3a21e0 Removed unnecessary loading dialogs on deleting files 2023-01-27 14:49:55 +05:30
ashilkn bb01b369e2 Fixed bug on dismissing the delete from trash dialog on loading/succes state 2023-01-27 14:12:15 +05:30
Ashil cc23be733c
Merge pull request #817 from ente-io/redesign-add-to-album
Redesign add/move to album
2023-01-27 10:41:06 +05:30
ashilkn f122075073 Minor changes 2023-01-27 10:31:30 +05:30
Neeraj Gupta 8fc03bde22
Fix: Look up by generated id for unuploaded files only 2023-01-26 11:19:39 +05:30
Neeraj Gupta 6e6c2fb075
Merge pull request #821 from ente-io/custom_title_widget
Update delete album copy
2023-01-26 11:17:30 +05:30
Neeraj Gupta 362d5a8c4f
Handle potential null value 2023-01-26 11:08:45 +05:30
Neeraj Gupta 25f00f65f0
Fix copy 2023-01-26 10:56:33 +05:30
Neeraj Gupta 78c1ce8aa0
Update delete album copy 2023-01-26 10:53:50 +05:30
Neeraj Gupta d369052b4d
Add support for custom bodyWidget in action content 2023-01-26 10:36:18 +05:30
Neeraj Gupta cf092f6fde
Fix: log stacktrace with error 2023-01-25 20:14:44 +05:30
ashilkn 0bf0b53a78 Made 'item' of AlbumListItemWidget non-nullable 2023-01-25 18:17:28 +05:30
ashilkn 5ea2c7942e Added top inner stroke to the bottom most widget of CreateCollectionSheet 2023-01-25 18:12:24 +05:30
ashilkn 587ab02c43 Created separate components for NewAlbumListItem and AlbumListItem 2023-01-25 18:00:04 +05:30
ashilkn 038557eda9 Removed unessential Navigator.pop()s 2023-01-25 16:53:20 +05:30
ashilkn dacd1bfab5 Avoid instantiating Logger on every build 2023-01-25 16:37:47 +05:30
Neeraj Gupta ba7475db01
Potential fix for null pointer err 2023-01-25 16:32:08 +05:30
ashilkn a5e9188251 Removed dead code 2023-01-25 15:13:44 +05:30
ashilkn da5b7c48a7 Bug fix: On dismissing 'Remove public link' dialog, the public link is getting removed 2023-01-25 14:54:47 +05:30
ashilkn adfc8108d5 Bug fix: Navigator stack getting completely popped on dismiss/cancel of dialogs on success state 2023-01-25 14:27:49 +05:30
ashilkn 2bcfc37de3 Merge branch 'main' into redesign-add-to-album 2023-01-25 10:40:52 +05:30
ashilkn ae0e0a8d44 Removed library prefix 2023-01-25 10:27:40 +05:30
Vishnu Mohandas 118f29e4f6
Merge pull request #816 from ente-io/clear_cache_on_logout
Clear the cache of upload URLs once the user logs out
2023-01-24 22:20:53 +05:30
ashilkn 48301e14e8 Removed unused code 2023-01-24 21:21:15 +05:30
ashilkn 6cd796a913 Revert "Minor change"
This reverts commit 1f6a5faf41.
2023-01-24 20:38:25 +05:30
ashilkn 2acb810a5a Added option to configure if NoThumbnailWidget should have a border or not 2023-01-24 12:50:43 +05:30
ashilkn 1f6a5faf41 Minor change 2023-01-24 12:24:47 +05:30
ashilkn 56405d2418 Updated copy of title of CreateCollectionSheet on restore & unhide 2023-01-24 12:20:13 +05:30
ashilkn fd22e2a707 Made option to create new album configurable in CreateCollectionSheet 2023-01-24 12:05:37 +05:30
ashilkn c0ed18c2a7 Bug fix : Multiple CreateCollectionSheets coming up due to gallery rebuild when keyboard is in view 2023-01-24 11:22:13 +05:30
ashilkn 3eda8e8f2f Replaced the CreateCollectionPage with the new CreateCollectionSheet on sharing from outside ente 2023-01-24 11:10:15 +05:30
ashilkn 5b37498621 Replaced the CreateCollectionPage with the new CreateCollectionSheet on restore 2023-01-23 18:39:02 +05:30
ashilkn 6d7b0bc694 Replaced the CreateCollectionPage with the new CreateCollectionSheet on move, add & unhide 2023-01-23 18:26:07 +05:30
ashilkn 4b0d1c430c Removed unused method 2023-01-23 17:48:49 +05:30
ashilkn e7ad1e7cc2 Tweaked bottom whitespace of the 'Cancel' button to look good on different screens 2023-01-23 17:44:31 +05:30
ashilkn d842485065 Added onTap to create new album in CreateCollectionSheet 2023-01-23 16:25:26 +05:30
vishnukvmd e51cf98e09 Clear the cache of upload URLs once the user logs out 2023-01-23 12:22:28 +05:30
ashilkn dede6b9b24 Throw error if item is not passed in AlbumListItem if isNew false 2023-01-22 17:43:49 +05:30
ashilkn 4229f32f55 Added 'New album' AlbumListItem in CreateCollectionSheet 2023-01-21 10:11:54 +05:30
ashilkn 5b8f21806b Improved scroll interaction 2023-01-21 09:37:38 +05:30
ashilkn 97805cebb9 Improved implementation of border of AlbumListItem + minor layout change in CreateCollecitonSheet 2023-01-21 09:25:28 +05:30
ashilkn 1f347ec46a Added scrollBar to list of collections in CreateCollectionSheet 2023-01-21 08:57:03 +05:30
ashilkn 803bcf5fb1 Added 'Cancel' button in CreateCollectionSheet 2023-01-21 07:41:59 +05:30
ashilkn 20dd52d5e5 Change for testing code 2023-01-20 20:27:45 +05:30
ashilkn bddd0669d9 Added onTap to AlbumListItems in CreateCollectionSheet 2023-01-20 17:53:02 +05:30
ashilkn 97a7e3f707 UI tweaks to CreateCollectionSheet 2023-01-20 17:24:14 +05:30
ashilkn 4fbeccecda Added constraints to CreateCollectionSheet 2023-01-20 16:52:46 +05:30
ashilkn 35a0f5b206 Imporve stroke of AlbumListItemWidget 2023-01-20 13:11:05 +05:30
ashilkn ed9c745cc2 Added new album varient in AlbumListItemWidget 2023-01-20 12:51:34 +05:30
ashilkn 278fec90c4 Gave stroke inside of AlbumlistItemWidget by using the border of another container stacked on top 2023-01-20 10:58:10 +05:30
ashilkn e030c8fd03 Replaced old scrollable list of collecitons with new one 2023-01-19 18:39:49 +05:30
ashilkn 2d0ef80a3a Made AlbumListItem component 2023-01-19 18:36:20 +05:30
ashilkn 065193ed04 Made CreateCollectionSheet with new header and old scroll content which has collections 2023-01-19 16:23:23 +05:30
ashilkn 34186ebf70 Created a new component for the bottom part of TitleBarWidget 2023-01-19 13:56:42 +05:30
Neeraj Gupta 98a22c34a5
Merge branch 'main' into uncategorized 2023-01-18 12:46:16 +05:30
Vishnu Mohandas 46ec158a18
Merge pull request #815 from ente-io/fix_zoom
Set the zoom-scale correctly once full-res image has loaded
2023-01-18 12:45:05 +05:30
vishnukvmd 661b1ceb0e Fix condition to skip image load 2023-01-18 12:05:57 +05:30
Neeraj Gupta 9eb39b8c0b
Update copy 2023-01-18 10:47:04 +05:30
vishnukvmd 83ae85b74a Be less verbose 2023-01-17 21:13:04 +05:30
vishnukvmd 169831dec7 Prevent multiple load image calls 2023-01-17 21:09:48 +05:30
vishnukvmd bb89a1ddf3 Remove listener after fetching image info 2023-01-17 21:09:15 +05:30
ashilkn 24195fdbc6 Merge branch 'main' into redesign-add-to-album 2023-01-17 20:50:48 +05:30
Ashil 37d3017c3d
Merge pull request #812 from ente-io/fix_gallery
Prevent wasteful thumbnail fetch requests
2023-01-17 20:48:31 +05:30
vishnukvmd 44ee689ea1 Remove type that was introduced by auto-refactor 2023-01-17 20:20:55 +05:30
vishnukvmd 06c28c615f Set the zoom-scale correctly once full-res image has loaded 2023-01-17 20:17:00 +05:30
ashilkn ce26a79054 Merge branch 'main' into redesign-add-to-album 2023-01-17 19:13:57 +05:30
Ashil eec922c925
Merge pull request #810 from ente-io/button-pressed-states
Button pressed states
2023-01-17 18:47:20 +05:30
ashilkn 682c19a548 Revert "Added code for testing pressed state of buttons"
This reverts commit 810f507828.
2023-01-17 15:34:11 +05:30
ashilkn d0bb311a56 New changes to pressed states of buttons 2023-01-17 14:44:18 +05:30
Vishnu Mohandas 738ca61699
Merge pull request #814 from ente-io/overlay_icon_sizes
Update the size of bottom-overlay-icons
2023-01-17 14:30:19 +05:30
Vishnu Mohandas bbef528135
Merge pull request #813 from ente-io/fix_redundant_fetch
Fix: Avoid redundant fetch for upload urls
2023-01-17 14:29:44 +05:30
ashilkn 82a9ff9a4a Fixed typo 2023-01-17 14:25:37 +05:30
vishnukvmd 326eb107a6 Update the size of bottom-overlay-icons 2023-01-17 14:23:43 +05:30
Neeraj Gupta 5835176db1
Fix: Avoid redundant fetch for upload urls 2023-01-17 14:02:31 +05:30
vishnukvmd 49942d9d6e Reduce the number of collections to preload 2023-01-17 14:01:32 +05:30
vishnukvmd 71c851b956 Use the right loading state 2023-01-17 14:00:33 +05:30
Neeraj Gupta ddb27cf438
Fix: create uncat collection if not already created 2023-01-17 13:50:17 +05:30
vishnukvmd d3ab60e261 Add prefix to the key to reduce the possibility of collisions 2023-01-17 13:33:14 +05:30
vishnukvmd b075a51e2a Load collection thumbnails lazily, if there are over 100 of them 2023-01-17 13:18:14 +05:30
Neeraj Gupta 84e40d6d31
Fix delete empty album 2023-01-17 13:14:27 +05:30
ashilkn 46e3623b3d Change copy 2023-01-17 12:18:56 +05:30
ashilkn bb98675b6c Changed the text theme of title in dialogs to largeBold 2023-01-17 11:55:02 +05:30
vishnukvmd a4861bd5c4 Set the correct key within VisibilityDetector 2023-01-17 11:44:18 +05:30
ashilkn e1fd7e5fee Removed unused widget 2023-01-17 11:39:40 +05:30
ashilkn 810f507828 Added code for testing pressed state of buttons 2023-01-16 16:56:06 +05:30
ashilkn 80255480cb Changed pressed state in Neutral and tertiary buttons + some other changes 2023-01-16 16:51:32 +05:30
ashilkn e35905268e Removed hack for stroke 2023-01-16 16:20:47 +05:30
ashilkn 56058c3762 Changed pressed state of secondary button 2023-01-16 15:16:17 +05:30
ashilkn d97812efca Used a hack to give stroke inside for tertiary critical button 2023-01-16 15:11:06 +05:30
ashilkn f96ba49fe1 Changed pressed state of primary and critical buttons 2023-01-16 14:42:36 +05:30
Neeraj Gupta 593ad5e83d
Merge branch 'main' into uncategorized 2023-01-16 14:22:37 +05:30
ashilkn 2d24c8a581 Fix: Pressed state not working on buttonWidget 2023-01-16 14:16:46 +05:30