Commit graph

4842 commits

Author SHA1 Message Date
vishnukvmd ce89fd56c4 Show progress icon only when upload was initiated now 2023-05-27 10:56:25 +05:30
vishnukvmd 57e75e3732 Configure the background color of the collage 2023-05-27 02:20:31 +05:30
vishnukvmd cd34e19cb1 Show loading state for files queued for upload 2023-05-27 01:46:38 +05:30
vishnukvmd 39aedc7057 Update upload icon widget 2023-05-27 01:35:28 +05:30
vishnukvmd a7b8b6ce72 Fix path 2023-05-27 01:25:08 +05:30
vishnukvmd 52e4b9307a Fix typo 2023-05-27 01:20:43 +05:30
vishnukvmd b1ce88ce97 Dismiss the bottom bar if collage was created 2023-05-27 01:07:06 +05:30
vishnukvmd c7c1037341 Fix issues in backing up a collage 2023-05-27 00:56:52 +05:30
vishnukvmd 7a982c873c Compress generated image 2023-05-27 00:24:01 +05:30
vishnukvmd 1d01a71e49 Change the dimensions of the 5 item collage 2023-05-27 00:17:46 +05:30
vishnukvmd b796d2fb90 Increase the dimensions of the [1,2,1] collage 2023-05-27 00:10:16 +05:30
vishnukvmd 15a4a59439 Change the dimensions of 3x1 collage 2023-05-27 00:07:45 +05:30
vishnukvmd 71b24a5877 Refactor 2023-05-27 00:03:32 +05:30
vishnukvmd 3a5eec1789 Update frame width 2023-05-27 00:01:18 +05:30
vishnukvmd 8b1655ead4 Refactor 2023-05-26 22:58:29 +05:30
vishnukvmd d795a2d215 Make width override-able 2023-05-26 22:18:43 +05:30
vishnukvmd 5238832b26 Force social links to be opened in the browser instead of the webview 2023-05-26 21:15:45 +05:30
vishnukvmd 19b682a10d Extract save button to a separate widget 2023-05-26 21:05:18 +05:30
vishnukvmd 7f9b95cee7 Refactor 2023-05-26 20:58:34 +05:30
vishnukvmd 40120966a4 Integrate collage builder for 6 items 2023-05-26 20:57:43 +05:30
vishnukvmd aae4dae751 Add collage builder for 6 items 2023-05-26 20:50:40 +05:30
vishnukvmd 91b7f190ec Add collage for 5 items 2023-05-26 19:36:58 +05:30
vishnukvmd b6b8b15e99 Push down the save button 2023-05-26 19:05:06 +05:30
vishnukvmd 32e6ea2c8a Refactor 2023-05-26 19:01:51 +05:30
vishnukvmd b98b41ec3c Add collage creator for 4 items 2023-05-26 18:55:23 +05:30
vishnukvmd c44f3f06e8 Minor refactor 2023-05-26 18:40:39 +05:30
vishnukvmd d713f1085f Add collage for 3 images 2023-05-26 18:36:39 +05:30
vishnukvmd 3f1c3d23af Setup layouts for 3 images 2023-05-26 18:20:21 +05:30
vishnukvmd 758f12bd30 Convert to stateless widget 2023-05-26 17:57:30 +05:30
vishnukvmd f1a5118e47 Refactor 2023-05-26 17:54:03 +05:30
vishnukvmd 3382032cf6 Extract out widget for creating a collage out of two images 2023-05-26 17:48:36 +05:30
vishnukvmd 3408e3ed2d Increase the tap area of layout 2023-05-26 17:27:18 +05:30
vishnukvmd 6c618a7cbb Add an active state for the layout icon 2023-05-26 17:07:47 +05:30
vishnukvmd b35b6d05f8 Use collage to generate icons 2023-05-26 16:54:35 +05:30
vishnukvmd bf14718506 Add padding 2023-05-26 16:38:44 +05:30
vishnukvmd f06c25741f Use existing button widget 2023-05-26 16:26:12 +05:30
vishnukvmd ca82d9ec1d Add option to save the collage 2023-05-26 15:38:24 +05:30
vishnukvmd acbd396e23 Add option to choose layout 2023-05-26 15:02:32 +05:30
vishnukvmd 6f572aa1ef [WiP] Collage for 2 images 2023-05-26 14:55:47 +05:30
vishnukvmd 8508035be0 Add param to cover the screen 2023-05-26 14:53:40 +05:30
vishnukvmd b0c9cae36a Preserve ordering within SelectedFiles 2023-05-26 13:55:15 +05:30
vishnukvmd 811f6d5379 Navigate to dummy page for creating a collage 2023-05-26 12:41:25 +05:30
vishnukvmd 481443f547 Add a hook to create a collage 2023-05-26 12:33:29 +05:30
Neeraj Gupta b89d31ad03 Move sort option above archive 2023-05-26 10:17:12 +05:30
Neeraj Gupta e12ed7000d Force refresh collection gallery on collectionSort change 2023-05-26 10:05:19 +05:30
Neeraj Gupta 0dc5279f8b Refactor: Use fn as getter for sortAsc value
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-05-26 10:04:32 +05:30
Neeraj Gupta 21bdabf4a8 Pass sort property to gallery 2023-05-26 08:35:06 +05:30
Neeraj Gupta 4f99062662 Add logic to update sortOrder on remote
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-05-26 08:03:58 +05:30
Neeraj Gupta 690fb935ae Merge branch 'gallery_pass_flag' into sort_order_collection 2023-05-25 19:59:57 +05:30
Neeraj Gupta e8594566b5 Pass sort property to gallery 2023-05-25 19:54:38 +05:30
Neeraj Gupta e540430c45 AlbumSort: Add option in overflow menu for sorting 2023-05-25 16:37:55 +05:30
Neeraj Gupta dc96583dcd Merge branch 'main' into migratie_collections 2023-05-25 13:37:52 +05:30
Neeraj Gupta 2aa272b9d0 Rename: Separate file and album magic property class 2023-05-25 11:23:34 +05:30
Neeraj Gupta 0b1f0e9ed7 Refactor: Move magic_metadata.dart under models/metadata
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-05-25 11:01:50 +05:30
Neeraj Gupta e97ad6f26b Wait for firstSync to finish before showing deleteEmptyAlbums 2023-05-25 10:11:43 +05:30
Neeraj Gupta 10f1db49ef Merge branch 'remove_redundant_work' into migratie_collections 2023-05-23 15:26:21 +05:30
Neeraj Gupta 5aae4f4157 refactor: move user class in separate file
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-05-23 11:24:35 +05:30
Neeraj Gupta b24bf451b6 refactor: extract PublicUrl outside collection.dart
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-05-23 11:08:17 +05:30
Neeraj Gupta 318865396b Refactor: move error to corresponding pkg
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2023-05-23 10:57:34 +05:30
Neeraj Gupta e2e1d7ef13
Replace collection.name usage with collection.displayName 2023-05-23 10:26:48 +05:30
ashilkn c6bf03fe36 Remove bottom padding of bottom navigation bar 2023-05-22 22:57:08 +05:30
ashilkn f9b4c0cba0 Remove animated opacity from bottom navigation bar + refactoring 2023-05-22 22:47:15 +05:30
ashilkn b4d72bf26f Merge branch 'main' into remove_backdrop_filters 2023-05-22 12:21:12 +05:30
ashilkn 21a0b5806d Remove backdrop filter from action sheet and use solid colors with elevation 2023-05-22 12:21:02 +05:30
Neeraj Gupta 095df3abba
Fix lint warnings (#1117) 2023-05-22 11:12:45 +05:30
Neeraj Gupta 8fc93fdde4
Don't disable button when all folders are unselected 2023-05-22 00:29:10 +05:30
Neeraj Gupta 3d94d181bd
refactor: Switch to async + add mount check 2023-05-22 00:25:03 +05:30
Neeraj Gupta 700b19383a
Add logs when device folder is being turned off 2023-05-22 00:21:54 +05:30
ashilkn fc7fe1dc4c Remove backdrop filter and add elevation to bottom action bar 2023-05-19 20:37:14 +05:30
Neeraj Gupta 36cd70eac8
Add Sharee: Show family members in the suggestion list 2023-05-19 16:12:16 +05:30
Neeraj Gupta 332ccd7bd4
Add Sharee: Ignore current user from suggestion 2023-05-19 16:09:06 +05:30
Neeraj Gupta 37aa5e520c
Switch to email for tracking suggestions 2023-05-19 16:08:11 +05:30
Neeraj Gupta 9511c8a04f
WebPage: Fix color and padding for loading indicator 2023-05-19 14:25:26 +05:30
Neeraj Gupta 722b3f98b9
WebPage: Add support for opening url outside the application 2023-05-19 14:23:42 +05:30
Neeraj Gupta 9e4591ba7e
Switch to github issues for roadmap 2023-05-19 14:17:05 +05:30
Neeraj Gupta 6af54befc8
Fix lint warnings 2023-05-19 13:20:18 +05:30
Neeraj Gupta 17cfa342cd
Hide delete/fav icon for shared files 2023-05-19 12:51:21 +05:30
Neeraj Gupta f10b11dd22
undo changes related to pageController dispose 2023-05-19 09:03:53 +05:30
Neeraj Gupta 716ce66b4e
increase tap area 2023-05-19 00:33:47 +05:30
Neeraj Gupta f47b3e0a42
Disable tap to swipe during zoom 2023-05-19 00:27:52 +05:30
Neeraj Gupta 078ddbd0c0
-mMemories: Swipe left/right on tap 2023-05-19 00:26:21 +05:30
Neeraj Gupta 878356070c
-mMove super.initiated at top 2023-05-18 23:49:20 +05:30
Neeraj Gupta 002cd6b489
Dispose pageController in detailed view 2023-05-18 23:45:19 +05:30
Neeraj Gupta a5b94350d0
Perf: Avoid creating new pageController and dispose existing one 2023-05-18 23:36:12 +05:30
Neeraj Gupta fd2a3dbb27
Memory: Avoid waiting on db write 2023-05-18 23:25:03 +05:30
Neeraj Gupta 1de272e28a
Fix: Delete files from memory widget 2023-05-18 23:13:38 +05:30
Neeraj Gupta ad96656472
Support for translating local_auth strings 2023-05-18 22:31:54 +05:30
Ashil 43a6bb27d0
Home page performance improvements. (#1107) 2023-05-18 16:32:40 +05:30
ashilkn df4f1ba031 Made the shade/fade at bottom of home gallery less prominent 2023-05-18 15:43:07 +05:30
ashilkn efbfef3ce1 Revert some changes 2023-05-18 14:29:00 +05:30
ashilkn a37855c4e1 Remove backDropFilter in home nav bar to increase performance 2023-05-18 14:19:28 +05:30
ashilkn f2d0f08806 Remove unwanted opacity/trasparent widgets 2023-05-17 19:44:25 +05:30
Neeraj Gupta 7f2c323cb4
Fix exception due to extra dots in displayname 2023-05-17 12:04:05 +05:30
Ashil 47a7ac3bb2
Perf improvements (#1097) 2023-05-16 18:12:26 +05:30
Neeraj Gupta d87c8362ce
Merge branch 'main' into select_upload 2023-05-16 17:18:57 +05:30
Neeraj Gupta b9a41b2536
Add hook to upload file while viewing 2023-05-16 17:13:54 +05:30
Ashil 7826ed0539
Performance imporvements to thumbnail (#1099) 2023-05-16 14:46:38 +05:30
Neeraj Gupta e775e591a7
Extract like widget and show live on memory view (#1098) 2023-05-16 10:47:00 +05:30
ashilkn a974364aae Remove commented out code 2023-05-15 21:25:00 +05:30
ashilkn 31e33ca8a3 Move super.initState() to top of initState() 2023-05-15 20:48:48 +05:30
ashilkn 5050ac2f9c Performance imporvements to thumbnail widget 2023-05-15 20:19:28 +05:30
Neeraj Gupta 4c4c79eb8d
Add favorite button in memory view 2023-05-15 17:31:34 +05:30
Neeraj Gupta 2e4bdf2fee
Perf: Extract like button as separate widget 2023-05-15 17:13:59 +05:30
ashilkn 653b556ed6 Used better name for a method 2023-05-15 16:15:23 +05:30
ashilkn 3648444e58 Made a working integration test from login to scrolling home gallery + optimized image for thumbnail 2023-05-15 16:11:02 +05:30
Neeraj Gupta 66ab22e3a0
UX: Navigate to manager user if single shareee 2023-05-15 15:50:26 +05:30
Ashil 93a31eb3f9
Check if mounted before calling setState (#1090) 2023-05-11 14:23:14 +05:30
Neeraj Gupta 76d4f7ae29
ObjectDetection: Return score with label 2023-05-11 14:14:34 +05:30
ashilkn 011fb59a58 Check if mounted before calling setState() 2023-05-11 12:57:33 +05:30
Neeraj Gupta adc6985144
Disable object detection for f-droid 2023-05-10 15:31:38 +05:30
Neeraj Gupta fb01590fcf
l10n: extract string 2023-05-10 12:28:16 +05:30
Neeraj Gupta bfd745a16c
l10n: translate dateTime for sessions and link expiry 2023-05-10 12:12:02 +05:30
Neeraj Gupta dc471f9509
l10n: Fix date on memories widget 2023-05-10 11:57:11 +05:30
Neeraj Gupta fa74a247ca
l10n: fix label for draggable scrollbar 2023-05-10 11:49:40 +05:30
Neeraj Gupta f24fa9e9b9
increase widget of unlock button 2023-05-10 09:12:02 +05:30
Neeraj Gupta f2d9507ead
ToggleSwitch: Check if widget is mounted before calling setState 2023-05-09 16:57:41 +05:30
Neeraj Gupta 8e36c57953
Enable object tags in fileInfo 2023-05-08 22:41:09 +05:30
ashilkn 12335c01c7 Change copy in custom radius feature's dialog 2023-05-08 16:46:49 +05:30
Ashil c77afae652
Refactor gallery (#1074) 2023-05-08 12:26:57 +05:30
ashilkn 793ee17955 Moved RecyclableViewWidget and NonRecyclableViewWidget to separate files 2023-05-08 11:24:21 +05:30
Neeraj Gupta 00366dae9f
Fix: Correct supported language in changelog 2023-05-08 08:22:15 +05:30
Neeraj Gupta 4dae44af6b
Update changelog 2023-05-07 10:33:19 +05:30
Neeraj Gupta 1552f39865
Add change log entry 2023-05-07 09:27:26 +05:30
Neeraj Gupta 02ce6387df
motion photo (#1071) 2023-05-06 15:00:52 +05:30
Neeraj Gupta c228604c6e
Fix: Schedule hintTask after widget is initiated 2023-05-06 14:56:00 +05:30
Neeraj Gupta 51bfb7f67c
Fix: Show motion photo play toast for motion photos only 2023-05-06 14:52:02 +05:30
Neeraj Gupta 66e144d6bd
Upgrade motion photos package 2023-05-06 14:49:02 +05:30
Neeraj Gupta ee0e000057
[l10n] Extract strings' (#1070) 2023-05-06 14:39:02 +05:30
Ashil cc08aa947c
Fix error in calculating height for gallery in location screen (#1069) 2023-05-05 15:57:33 +05:30
ashilkn ca1ef1798c Moved GalleryFileWidget to a separate file 2023-05-05 15:56:53 +05:30
Neeraj Gupta c6b0c28a3e
l10n: Extract strings 2023-05-05 15:55:28 +05:30
ashilkn 6c7001eb2c Moved LazyLoadingGridView to a separate file 2023-05-05 15:48:33 +05:30
ashilkn b3e2e52dc1 Move LazyLoadingGallery to viewer/gallert/component 2023-05-05 15:44:35 +05:30
Neeraj Gupta 6b10c3d315
l10n: Extract strings 2023-05-05 15:42:00 +05:30
ashilkn 92a52943b1 Move GalleryListView to a separate file 2023-05-05 15:41:50 +05:30
Neeraj Gupta 2ded67c441
l10n: Extract strings 2023-05-05 15:35:47 +05:30
Neeraj Gupta 453ad92891
l10n: format album file count 2023-05-05 15:34:48 +05:30
Neeraj Gupta 737092c1f1
Format memories count during display 2023-05-05 15:31:48 +05:30
Neeraj Gupta 209c625c64
l10n: Extract strings 2023-05-05 15:04:32 +05:30
Neeraj Gupta ea16c31c09
l10n: Extract strings 2023-05-05 14:58:54 +05:30
Neeraj Gupta 64708bc704
l10n: Extract strings 2023-05-05 14:45:07 +05:30
Neeraj Gupta c31c8554e0
l10n: Extract strings 2023-05-05 14:25:58 +05:30
Neeraj Gupta ff93db2729
l10n: Extract strings 2023-05-05 14:13:47 +05:30
ashilkn ab85c96b4b Resolved merge conflicts 2023-05-05 11:47:36 +05:30
ashilkn 44c1d5d734 Fix error in calculating height for gallery in location screen 2023-05-05 11:36:20 +05:30
Ashil 85e361d667
Flicker bug fix (#1067) 2023-05-04 19:59:55 +05:30
ashilkn 0da1e6dfec Bug fix: Photos flickering on opening and closing keyboard in 'edit location' screen 2023-05-04 19:18:37 +05:30
Neeraj Gupta 29232545ce
Fix l10n for dates on fileInfo screen 2023-05-04 16:17:11 +05:30
Neeraj Gupta 334ca55fc1
Fix l10n date for subs renewal 2023-05-04 16:05:47 +05:30
Neeraj Gupta ede2fcafa8
Fix l10n for days widget 2023-05-04 16:00:49 +05:30
Neeraj Gupta f48cf52de8
Extract strings for days 2023-05-04 15:49:47 +05:30
ashilkn c60950607a Fix change of position of photo on viewing the file and opening keyboard 2023-05-04 15:46:08 +05:30
Neeraj Gupta a3e76f9bcb
Create component for day widget 2023-05-04 15:38:13 +05:30
Neeraj Gupta 9a1b2593a0
Merge branch 'main' into l10n_extract 2023-05-04 15:06:59 +05:30
Neeraj Gupta 7a21d0a8fd
Perf: Avoid redundant copy and clear 2023-05-04 15:03:49 +05:30
ashilkn 48cda7a2e9 Fix render overflow of text in notification widget 2023-05-04 13:49:32 +05:30
Neeraj Gupta 27c86d6e15
Merge branch 'main' into memories_widget 2023-05-04 13:15:08 +05:30
ashilkn dcfaa6b9cb Change max width of title of memeory widget 2023-05-04 12:22:26 +05:30
ashilkn 4bb9ded136 Minor layout change for better looking UI 2023-05-04 12:10:46 +05:30
ashilkn 922df0a98a Modify memories widget to adapt to different length of strings as title 2023-05-04 11:51:57 +05:30
ashilkn 5b3d311168 Merge branch 'perf_improvements' into refactor_gallery 2023-05-04 11:12:11 +05:30
ashilkn 366c117cdf Refactored LazyLoadingGridView again 2023-05-03 18:17:21 +05:30
ashilkn 8c4cd43357 Fixed regression: Selection not working 2023-05-03 17:45:07 +05:30
Neeraj Gupta 936b8ad526
Switch to Sizebox for memory title 2023-05-03 17:12:50 +05:30
Neeraj Gupta 2232ea6766
Refactor: Split memories widget into sepearate files 2023-05-03 16:46:38 +05:30
ashilkn ffae7d3538 Refactored LazyLoadingGridView 2023-05-03 16:04:59 +05:30
ashilkn 02ab63f843 Refactored LazyLoadingGallery 2023-05-03 15:22:06 +05:30
Neeraj Gupta 1af15c6ff1
Show icon for motion photo 2023-05-03 13:03:45 +05:30
Neeraj Gupta 7a19ce9c1b
Add support for updating mvi values for existing files 2023-05-03 13:01:06 +05:30
Neeraj Gupta 1a25717cb9
Fix typo 2023-05-03 12:48:40 +05:30
ashilkn e6ef538119 Refactor getListView() to a stateless widget 2023-05-03 10:24:57 +05:30
Neeraj Gupta 0aa0f89318
Enable setting for changing language (#1052) 2023-05-02 16:45:31 +05:30
Neeraj Gupta 6ed276299a
l10n: Extract strings 2023-05-02 13:13:05 +05:30
Neeraj Gupta 66cb5cdb0c
l10n: Extract strings 2023-05-02 12:59:03 +05:30
Neeraj Gupta 81e32712d3
MemoryWidget: Switch to Expanded instead of using Sizebox 2023-05-02 12:51:20 +05:30
Neeraj Gupta 82a54b7d9b
l10n: extract strings 2023-05-02 12:33:42 +05:30
Neeraj Gupta 2733cc2c33
Enable translation for dutch and simplified-chinese 2023-05-02 12:32:19 +05:30
Neeraj Gupta 0b9fc55d5c
Enable language change 2023-05-02 10:11:08 +05:30
Neeraj Gupta f15a36bf29
Remove unusde code 2023-05-01 16:31:21 +05:30
Neeraj Gupta 0d56c636a2
Support for playing motion photos 2023-05-01 16:17:31 +05:30
Neeraj Gupta 69ce3dca24
Merge branch 'main' into aspectRatio 2023-04-29 16:59:45 +05:30
Ashil 299d1bb117
Custom radius (#1039) 2023-04-29 16:15:21 +05:30
Neeraj Gupta db61826504
Clean up: Remove old migration code 2023-04-29 14:16:08 +05:30
ashilkn 27abbbcae2 Add unit of raidus in dialog used to enter custom radius 2023-04-28 15:20:52 +05:30
ashilkn c7fbb550fc Merge branch 'main' into custom_radius 2023-04-27 13:02:41 +05:30
ashilkn 7b5b39997f Store state of selected radius instead of selected radius index for a bug fix 2023-04-27 12:57:32 +05:30
ashilkn 6404f86059 Handle errors on creating a custom radius 2023-04-27 09:35:40 +05:30
ashilkn 53c3713e28 Fixed state refresh issue for custom radius + refactor 2023-04-26 19:11:44 +05:30
ashilkn 2b0d851c81 Custom radius for location tags but with state refresh issues 2023-04-26 18:31:33 +05:30
ashilkn 36c5052a6d Format inital value of TextInputWidget 2023-04-26 14:59:14 +05:30
ashilkn c183e3eca8 Disable submit button if input is empty in TextInputDialog 2023-04-26 11:46:24 +05:30
ashilkn 767c76e2f1 Layout changes to make UI better 2023-04-26 11:10:58 +05:30
ashilkn 6f70af3608 Added border to container displaying radius to make it look tappable 2023-04-26 10:47:37 +05:30
ashilkn 9277a83783 Dialog for custom radius with input restrictions 2023-04-25 19:15:10 +05:30
ashilkn d45af08120 Added optional parameters textEditingController and textInputFormatter to showTextInputDialog() 2023-04-25 16:40:22 +05:30
ashilkn 600e107704 Round radius shown in radius picker widget 2023-04-25 16:07:08 +05:30
Neeraj Gupta 35fb0d1cf9
Remove unused code 2023-04-25 12:47:55 +05:30
ashilkn 7f1bb022b2 Changed raidus from int to double in location tags 2023-04-25 12:15:13 +05:30
ashilkn ff9d2270cd Sync entities on logging in 2023-04-24 18:44:27 +05:30
ashilkn 2037864023 Fix error in translation 2023-04-24 13:45:19 +05:30
Vishnu Mohandas 0a83b3877d
Extract strings (#1020) 2023-04-21 21:12:57 +05:30
vishnukvmd 84e7a592af Extract strings 2023-04-21 20:17:47 +05:30
Neeraj Gupta 9c014836ef
Fix i10n issue (#1019) 2023-04-21 11:02:00 +05:30
Neeraj Gupta 8a729755ff
Fix bug in rendering deduple page 2023-04-21 10:25:03 +05:30
ashilkn 2c5d2c0d80 Fixed UI on archive screen 2023-04-20 15:50:49 +05:30
ashilkn a133eb6048 Show edit location sheet on clicking on title header in location screen 2023-04-20 11:24:41 +05:30
ashilkn a81d78b71f Bug fix: center point coordinates not changing on 'edit location' sheet on coming back to it from editing center point in 'edit center point' sheet 2023-04-20 11:01:42 +05:30
ashilkn 33c2992ec3 Use IconButtonWidget instead of IconButton in RadiusPickerWidget 2023-04-20 10:08:54 +05:30
ashilkn 7fa25e75e3 Give top border radius for file details sheet 2023-04-20 09:56:34 +05:30
Neeraj Gupta fe6d4be9f2
l10n: use Styled text 2023-04-19 10:21:42 +05:30
Neeraj Gupta b922536646
Lint Fixes (#1002) 2023-04-18 14:41:10 +05:30
Neeraj Gupta 0ddfa1a865
Lint: Fix trailing comma warnings 2023-04-18 14:35:21 +05:30
Neeraj Gupta d83607b574
Location tag fixes (#993) 2023-04-18 14:07:46 +05:30
Neeraj Gupta 803d9a50a0
Fix typo 2023-04-18 14:06:41 +05:30
Neeraj Gupta ef5d1ec257
Skip location update if file is not uploaded or owned by user 2023-04-18 13:55:32 +05:30
Neeraj Gupta ef6c84ad97
Remove feature flag 2023-04-18 13:52:11 +05:30
Neeraj Gupta 1965588081
Minor bug fix 2023-04-18 13:37:34 +05:30
Neeraj Gupta b9b6830a07
Fix: Updation of location via fileInfo 2023-04-18 13:16:55 +05:30
Neeraj Gupta 360c7cd29e
Minor refactor 2023-04-18 13:01:15 +05:30
ashilkn fdb8ffa66b Removed unneccesary setState 2023-04-18 11:59:58 +05:30
ashilkn 85e011c762 Refactoring 2023-04-18 11:57:55 +05:30
Neeraj Gupta 6a79deaaa3
l10n: Extract strings 2023-04-18 10:33:15 +05:30
Neeraj Gupta 1fb3a15e49
ImageSave: Handle null value of deviceFolder 2023-04-18 10:29:41 +05:30
ashilkn 4dbcf4bc30 Contain rebuild to only location tag tile in file details 2023-04-18 10:12:15 +05:30
ashilkn 380a9c31c0 Update pubMmd when location is updated on opening file info 2023-04-17 19:07:17 +05:30
ashilkn 6c054b0f79 Refactored by not calling getExif() twice and only once 2023-04-17 13:13:03 +05:30
ashilkn 44fcb469a5 Fixed a null pointer error 2023-04-17 12:53:51 +05:30
vishnukvmd 902ca7a7aa Merge branch 'main' into report_bug_long_press 2023-04-17 12:47:03 +05:30
vishnukvmd 685a834e86 Attach long-press action to report bug 2023-04-17 12:44:09 +05:30
vishnukvmd 827375fb08 Add long-press action for menu item 2023-04-17 12:43:55 +05:30
ashilkn 1fc6a675ea Update location data of file on opening file details for files which have missing location data 2023-04-17 11:47:59 +05:30
Neeraj Gupta e7fb26162e
Flip change log entries order 2023-04-16 12:30:05 +05:30
Neeraj Gupta db18a1a0e2
Update changelog 2023-04-16 11:27:42 +05:30
Neeraj Gupta 33062b4606
Add changelog entry for location tag 2023-04-16 10:59:00 +05:30
ashilkn e0ccb2bfb4 get location data for file from exif if everything else fails 2023-04-14 11:11:27 +05:30
ashilkn 4163655e0f Rename method 2023-04-13 16:19:59 +05:30
ashilkn b3dea3b679 Minor refactor 2023-04-13 16:00:48 +05:30
ashilkn 0c66e86637 Merge branch 'main' into location-tag-fixes 2023-04-13 15:50:52 +05:30
ashilkn 71fe3793dc Only show all uploaded and shared files with locaiton in 'Pick center point' sheet's gallery 2023-04-13 15:47:55 +05:30
ashilkn c03388130b Changed trigger of opening 'Add location' screen from using InlineButtonWidget to tapping the InfoItemWidget in file details 2023-04-13 15:31:18 +05:30
ashilkn 60baf036eb Added onTap for the middle section of InfoItemWidget 2023-04-13 15:10:25 +05:30
ashilkn 2b667ec986 Increased hit area of RadiusPickerWidget 2023-04-13 14:53:53 +05:30
Neeraj Gupta 5f40fce83f
Put change language option behind ff 2023-04-13 14:28:04 +05:30
Neeraj Gupta 2cb1fc66c1
Fix: Open location screen on locationSearch result 2023-04-13 13:16:04 +05:30
Neeraj Gupta 38442d66c3
Fix: Hide recoveryKey confirmation dialog correctly 2023-04-13 10:43:22 +05:30
Neeraj Gupta bc6cdad1d4
location fixes (#981) 2023-04-13 09:47:32 +05:30
Neeraj Gupta 6b8af5e30a
Use TextCapitalization.words for location tags 2023-04-13 09:16:51 +05:30
ashilkn 137daf2509 Extacted strings from 'Location' screen 2023-04-12 14:49:50 +05:30
Neeraj Gupta 85889d086d
Merge branch 'main' into aspectRatio 2023-04-12 13:44:17 +05:30
Neeraj Gupta 7556ee5bd3
Update remote aspect ratio on imageLoad if needed 2023-04-12 13:43:21 +05:30
ashilkn 59d70f1dbb Extracted strings in 'Pick center point' sheet 2023-04-12 12:46:26 +05:30
ashilkn 614d78f407 Extract strings associated with 'Edit location' screen 2023-04-12 12:38:52 +05:30
ashilkn 5c3218593d Extract strings associated with 'Add location' sheet 2023-04-12 11:26:57 +05:30
Neeraj Gupta 06c9ead3e2
feat(location_tag): add location tags (#908) 2023-04-11 10:10:50 +05:30
Neeraj Gupta a717b2d273
Add support for changing language 2023-04-10 16:56:44 +05:30
ashilkn d3a858f653 Fixed a state refresh issue on Location tile in file details 2023-04-10 12:04:20 +05:30
ashilkn 0d75748f5f Reload location gallery on deleting files 2023-04-10 10:41:10 +05:30
ashilkn dcd7399873 Added FileSelectionOverlayBar for location screen with GalleryType.locationTag which is the same as GalleryType.searchResults 2023-04-10 10:21:58 +05:30
ashilkn 68e5c8defd Fixed order of files in location screens 2023-04-10 10:08:12 +05:30
ashilkn 0fb119f6d7 Show shared photos too in location tag 2023-04-10 10:00:30 +05:30
Vishnu Mohandas 73f5a53c4a
Fix image editor compression (#966) 2023-04-08 17:47:13 +05:30
vishnukvmd 318d5ddc74 Save edited image as a compressed JPEG 2023-04-08 17:36:11 +05:30
Neeraj Gupta 6d429f4523
l10n: Merge strings 2023-04-08 13:43:57 +05:30
Neeraj Gupta 7cf71dc018
l10n: Merge strings 2023-04-08 13:30:58 +05:30
Neeraj Gupta fd95485147
Merge strings 2023-04-08 13:24:18 +05:30
vishnukvmd 16327cba15 Merge more strings 2023-04-08 10:11:02 +05:30
vishnukvmd 65e493b239 Merge more strings 2023-04-08 10:05:37 +05:30
vishnukvmd 3e279a0f58 Remove dead code 2023-04-08 09:52:06 +05:30
vishnukvmd 1a22a6e99d Merge one more string 2023-04-08 09:51:46 +05:30
vishnukvmd 345cc69b94 Remove code added for debugging 2023-04-08 09:48:27 +05:30
vishnukvmd d0bd6b19de Merge strings 2023-04-08 09:47:04 +05:30
vishnukvmd 1180804fb8 Extract some more strings 2023-04-08 09:35:16 +05:30
vishnukvmd 76d8aa3786 Pull out strings 2023-04-08 09:31:54 +05:30
vishnukvmd a83361b6c3 Update count 2023-04-08 09:15:29 +05:30
ashilkn a525d067d5 open file if selectedFiles.isNotEmpty in gallery on long press + select file on onTap in 'pick center point' sheet 2023-04-07 17:57:36 +05:30
ashilkn 335496b66f Fixed bug on 'Cancel' button in 'Pick center point' sheet 2023-04-07 15:41:50 +05:30
ashilkn 5e347c9247 Save the new center point only by clicking 'save' from 'Edit location' sheet 2023-04-07 15:14:34 +05:30
ashilkn 5158381d60 Minor fixes 2023-04-07 13:16:22 +05:30
ashilkn 3875d5befb Added animation to 'Add' button in 'Add location' screen 2023-04-07 13:07:47 +05:30
ashilkn cb2d791472 Added 'Save' button to save edits in 'Edit location' screen 2023-04-07 12:59:28 +05:30
ashilkn 736a9448eb Created a button 'Add' to add a locationTag in 'Add location' screen 2023-04-07 12:35:01 +05:30
ashilkn 8962a5805c Added a notifier that can be passed to TextInputWidget to know if it is empty 2023-04-07 12:30:37 +05:30
Neeraj Gupta 146c7db6a2
l10n: extract strings 2023-04-07 12:22:23 +05:30
Neeraj Gupta 8aba74397e
l10n: extract strings 2023-04-07 12:18:10 +05:30
Neeraj Gupta d98550c84e
l10n: extract strings 2023-04-07 12:12:07 +05:30
Neeraj Gupta 399ace9595
l10n: extract strings 2023-04-07 11:57:22 +05:30
Neeraj Gupta 8afcca1b1e
l10n: extract strings 2023-04-07 11:28:38 +05:30
Neeraj Gupta 79641c4850
l10n: extract strings 2023-04-07 11:27:56 +05:30
Neeraj Gupta 72a25ffbb2
l10n: extract strings 2023-04-07 11:11:42 +05:30
Neeraj Gupta f19443607a
l10n: extract strings 2023-04-07 10:57:06 +05:30
ashilkn d632cdfb6f Removed selectAll option when selection is limited to one file 2023-04-07 10:49:00 +05:30
ashilkn ae0f960693 Use file.location to determine wheater to show location tile in fileDetails 2023-04-07 10:40:01 +05:30
Neeraj Gupta 372469f9ce
l10n: extract strings 2023-04-07 10:36:43 +05:30
Neeraj Gupta 2caf759510
l10n: extract strings 2023-04-07 10:27:54 +05:30
ashilkn 8d4bbddc98 Remove unnecessary asserts 2023-04-07 10:15:48 +05:30
Neeraj Gupta 7b1ad1b81c
Switch to shortToast 2023-04-07 09:58:54 +05:30
Neeraj Gupta 351f66c138
l10n: extract strings 2023-04-07 09:57:53 +05:30
Neeraj Gupta d5c4cd7268
l10n: extract strings 2023-04-07 09:29:23 +05:30
Neeraj Gupta 2c09e17d40
l10n: FileSelectionActionWidget strings 2023-04-07 09:07:57 +05:30
Neeraj Gupta 7ab6cac9e5
l10n: DeleteEmptyAlbums strings 2023-04-07 08:51:49 +05:30
Neeraj Gupta 2848f9ec17
l10n: extract strings 2023-04-06 14:31:16 +05:30
Neeraj Gupta 843134ea43
l10n: HomeWidget strings 2023-04-06 14:29:52 +05:30
Neeraj Gupta 1d2adb55a9
l10n: NewSharedCollectionsGallery strings 2023-04-06 14:28:19 +05:30
ashilkn 3d238660f8 Minor change 2023-04-06 14:25:48 +05:30
Neeraj Gupta 9b3dd35222
l10n: extract strings 2023-04-06 14:21:23 +05:30
Neeraj Gupta 3a766d3e68
l10n: extract HeaderErrorWidget strings 2023-04-06 14:20:08 +05:30
Neeraj Gupta 5051bb3dfb
l10n: extract LandingPageWidget strings 2023-04-06 14:17:58 +05:30
Neeraj Gupta 547019a2ea
l10n: extract MemoriesWidget strings 2023-04-06 14:14:06 +05:30
Neeraj Gupta 54b6b826e4
l10n: extract PreserveFooterWidget strings 2023-04-06 14:12:17 +05:30
Neeraj Gupta 96fbf66e03
l10n: extract StartBackupHookWidget strings 2023-04-06 14:11:56 +05:30
Neeraj Gupta 248b3fbb7e
l10n: extract fixed notification strings 2023-04-06 14:11:04 +05:30
ashilkn 6dda350b72 Removed unused parameter + added comments 2023-04-06 14:10:10 +05:30
Neeraj Gupta 68624bbe2f
l10n: extract payment more strings 2023-04-06 14:09:34 +05:30
Neeraj Gupta 098bfb7366
l10n: extract SkipSubscriptionWidget strings 2023-04-06 12:45:22 +05:30
Neeraj Gupta 7e958ba022
l10n: extract StoreSubscriptionPage strings 2023-04-06 12:44:49 +05:30
ashilkn 92b85d7f98 Used better method name 2023-04-06 12:32:56 +05:30
ashilkn 652e77ab9d Only use updateLocationTag() to update location tag 2023-04-06 12:28:26 +05:30
Neeraj Gupta f68ba5215d
l10n: extract StripeSubscriptionPage strings 2023-04-06 12:21:35 +05:30
ashilkn e0efe2e059 Minor change 2023-04-06 12:09:35 +05:30
Neeraj Gupta 3abfeaf330
l10n: extract common subscription strings 2023-04-06 12:00:37 +05:30
Neeraj Gupta 18d4b7a759
l10n: extract ThemeSwitchWidget strings 2023-04-06 11:39:36 +05:30
Neeraj Gupta f6b62b37dc
l10n: extract SupportSectionWidget strings 2023-04-06 11:35:59 +05:30
Neeraj Gupta 8e2d94e308
l10n: extract StorageErrorWidget strings 2023-04-06 11:34:11 +05:30
Neeraj Gupta a1ce423016
Add trailing commas 2023-04-06 11:22:07 +05:30
Neeraj Gupta f309faf434
l10n: extract SocialSectionWidget strings 2023-04-06 11:21:43 +05:30
ashilkn 5b4af04712 Made delete locatioTag functional 2023-04-06 11:08:21 +05:30
Neeraj Gupta 92e95d068d
l10n: extract SecuritySectionWidget strings 2023-04-06 10:56:50 +05:30
Neeraj Gupta 48923403f3
l10n: extract GeneralSectionWidget strings 2023-04-06 10:52:54 +05:30
Neeraj Gupta ac3e1affcb
l10n: extract BackupSectionWidget strings 2023-04-06 10:49:52 +05:30
ashilkn de7e2ab2eb Created a popupMenu for 'edit' and 'delete location' in 'Location screen' 2023-04-06 10:47:47 +05:30
Neeraj Gupta c196d6ca67
l10n: extract AppUpdateDialog strings 2023-04-06 10:12:07 +05:30
Neeraj Gupta bed799128a
l10n: extract AboutSectionWidget strings 2023-04-06 09:53:44 +05:30
ashilkn 211bd01722 Rebuild 'Location screen' gallery when radius or centerPoint changes 2023-04-06 09:49:21 +05:30
Neeraj Gupta 30f6957d9e
l10n: extract BackupSettingsScreen strings 2023-04-06 09:47:25 +05:30
Neeraj Gupta 5a9d5daa99
l10n: extract BackupFolderSelectionPage strings 2023-04-06 09:44:25 +05:30
ashilkn d685d37f39 Update state of 'Location screen' after updates in location 2023-04-06 09:42:41 +05:30
Neeraj Gupta 5b3c06cc1c
l10n: extract AdvancedSettingsScreen strings 2023-04-06 09:36:03 +05:30
Neeraj Gupta 40af5bc80b
Extract strings 2023-04-06 09:33:32 +05:30
ashilkn 23ec49f8eb Show location name on 'edit location' screen 2023-04-05 19:49:50 +05:30
ashilkn 21a7e3e62b Remove commented out code 2023-04-05 17:02:42 +05:30
ashilkn d54f679b72 Rebuild 'edit location' sheet by listening to update in locationTag 2023-04-05 16:24:39 +05:30
Neeraj Gupta 765d7dd631
l10n: extract strings 2023-04-05 15:20:48 +05:30
ashilkn 72d8ae9f53 Made an event for add/update/delete locationTag and updated the Location tile in 'location details' sheet using it. 2023-04-05 14:33:54 +05:30
Neeraj Gupta 72f579eaa7
l10n: extract strigns 2023-04-05 13:20:02 +05:30
Neeraj Gupta 2b5e8cefd6
l10n: extract usableReferralStorageInfo strings 2023-04-05 12:39:14 +05:30
Neeraj Gupta ab09e70928
l10n: extract ReferralScreen strings 2023-04-05 12:33:45 +05:30
Neeraj Gupta a58c7e509e
Minor refactor 2023-04-05 12:16:36 +05:30
Neeraj Gupta cbd8007c9e
l10n: extract CodeSuccessScreen strings 2023-04-05 12:15:28 +05:30
Neeraj Gupta e159299fcc
l10n: extract ApplyCodeScreen strings 2023-04-05 12:00:39 +05:30
ashilkn c9f08c6eca Made 'update center point' functional in 'edit location' 2023-04-05 10:53:29 +05:30
Neeraj Gupta 36fb2e6a7e
l10n: Extract strings 2023-04-05 10:47:14 +05:30
Neeraj Gupta f398700422
extract strings 2023-04-05 10:00:41 +05:30
ashilkn 01347f93c2 Pass LocalEntity<LocationTag> instead of locationTag
in update locationTag screens to get access to locaitonTag's id
2023-04-05 09:30:18 +05:30
Neeraj Gupta 4d54ca9fe7
l10n: ManageSharedLinkWidget strings 2023-04-05 08:55:35 +05:30
Neeraj Gupta 0e0b040492
l10n: ManageIndividualParticipant strings 2023-04-05 06:49:22 +05:30
Neeraj Gupta fa81ff5d26
l10n: AlbumParticipantsPage strings 2023-04-05 06:36:58 +05:30
Neeraj Gupta bc5f7673dd
l10n: extractadd_partipant_page strings 2023-04-05 06:31:05 +05:30
Neeraj Gupta c78bc1524f
l10n: extract strings 2023-04-05 01:51:40 +05:30
Neeraj Gupta fda7516efd
l10n: extract login_page strings 2023-04-05 00:46:37 +05:30
Neeraj Gupta 0e90efef45
l10n: extract email_entry_page strings 2023-04-05 00:35:53 +05:30
Neeraj Gupta 92390b7c0c
l10n: extract password_entry_page strings 2023-04-04 23:28:01 +05:30
Neeraj Gupta 882f28f1bf
l10n: extract ott_verification_page strings 2023-04-04 22:39:20 +05:30
Neeraj Gupta fd07cbd053
l10n: extract recovery_page strings 2023-04-04 22:32:16 +05:30
Neeraj Gupta 31850533cd
Extract strings 2023-04-04 22:26:36 +05:30
Neeraj Gupta ef19bf9950
Extract strings for delete account page 2023-04-04 21:22:41 +05:30
Neeraj Gupta 8e7dd02032
Fix locale configuration 2023-04-04 19:58:20 +05:30
Neeraj Gupta 32edfa2a06
Default to en as fallBack and hardcode supported locales 2023-04-04 19:38:10 +05:30
Neeraj Gupta 287a19fe3d
Minor refactor 2023-04-04 19:33:23 +05:30
Neeraj Gupta 43dd473037
Pass S.delegate in localizationDeletages 2023-04-04 19:25:54 +05:30
ashilkn 4f003104ce Merge branch 'location_tag_screen_4' into location_tag_screen_5 2023-04-04 18:33:10 +05:30
ashilkn 77f85aadfd Added 'Use selected photo' button 2023-04-04 17:16:33 +05:30
ashilkn fc874d0a52 Plug in gallery in 'Pick center point' sheet 2023-04-04 16:50:53 +05:30
ashilkn a9726b222f Modify LazyLoadingGridView to support single file selection 2023-04-04 16:50:15 +05:30
Neeraj Gupta db5d894124
Merge branch 'main' into string_extract 2023-04-04 16:39:48 +05:30
ashilkn 48833376e7 Made a 'Pick center point' sheet without gallery 2023-04-04 15:13:22 +05:30
Neeraj Gupta 138f0a4165
Fix integration with entity service 2023-04-04 14:18:54 +05:30
ashilkn 10432250af Enabled drag to close on edit and add location sheets 2023-04-04 11:55:29 +05:30
ashilkn 97cdf56abf Created 'Center point' tile in edit location screen 2023-04-04 11:27:09 +05:30
ashilkn 195d2a72ca Merge branch 'location_tag_screen_4' into location_tag_screen_5 2023-04-03 17:23:30 +05:30
ashilkn 2ab40d0459 Pass locationTag if state provider for 'edit location' screen + fix radiusPicker always at defaut value bug on 'edit screen' 2023-04-03 17:22:07 +05:30
Neeraj Gupta 15305d4bd8
Remove unused file 2023-04-03 16:36:53 +05:30
ashilkn 9dc67d5950 Rename add_location_gallery_widget.dart to dynamic_location_gallery_widget.dart 2023-04-03 15:39:04 +05:30
ashilkn ef109469b0 Get the center point from InheritedLocationScreenState for location screen 2023-04-03 09:29:19 +05:30
ashilkn a1f05e75fc Refactor: Used Location and LocationTag objects in codebase 2023-04-03 07:20:14 +05:30
ashilkn 3de5696b04 Used freezed package in location and locationTag models 2023-04-02 18:17:18 +05:30
ashilkn 2ff51d10f8 Minor changes 2023-03-31 20:48:45 +05:30
ashilkn 5ca5a1a241 Show loading state and memory count in 'Location' screen 2023-03-31 16:04:58 +05:30
ashilkn f677b5d60c Show location name on location screen 2023-03-31 15:50:45 +05:30
vishnukvmd 67a97a434c Always request for feedback 2023-03-31 14:24:31 +05:30
ashilkn 1df9ee7eec Show edit location sheet on clicking edit icon on location screen 2023-03-31 11:32:30 +05:30
ashilkn 862c11f6fd Removed the 'Edit location' section from 'Location screen' + deleted old_location_state.dart 2023-03-31 11:24:09 +05:30
ashilkn e8db641e00 Renamed location_state.dart to old_location_state.dart to delete after refactoring and renamed add_location_state.dart to location_state.dart 2023-03-31 10:34:38 +05:30
ashilkn 7ec2fd4aae Created an 'Edit location' sheet and modified add_location_state.dart to make it reusable 2023-03-31 10:23:21 +05:30
ashilkn 022ec14489 Hack to show header of gallery even in loading states 2023-03-29 19:01:22 +05:30
ashilkn eec2bd411c Make gallery in 'location' screen functional 2023-03-29 16:46:07 +05:30
vishnukvmd c4df6edf90 Fix warning 2023-03-29 11:35:12 +05:30
ashilkn 37e3155742 Created an InheritedWidget which holds the state of index of Radius picker and used it in 'Location' screen 2023-03-29 08:21:02 +05:30
ashilkn 6a2f2ee1d1 Give proper comments 2023-03-29 07:54:26 +05:30
ashilkn 6b2b9b7468 Rename classes 2023-03-29 07:20:06 +05:30
ashilkn ddf1ffd086 Moved bottom of appBar to header of Gallery widget 2023-03-28 19:03:08 +05:30