Commit graph

1221 commits

Author SHA1 Message Date
Neeraj Gupta 0d0a04e8a3
Fix bug while adding first location tag 2023-04-13 09:12:07 +05:30
Neeraj Gupta 06c9ead3e2
feat(location_tag): add location tags (#908) 2023-04-11 10:10:50 +05:30
ashilkn 82cf19af12 Removed unused methods and commented out code 2023-04-10 11:15:31 +05:30
ashilkn 0fb119f6d7 Show shared photos too in location tag 2023-04-10 10:00:30 +05:30
vishnukvmd 81ba6ae70a Fix lint warnings 2023-04-08 09:47:44 +05:30
Neeraj Gupta 0f07fba944
l10n: extract strings 2023-04-07 12:03:40 +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
ashilkn 5b4af04712 Made delete locatioTag functional 2023-04-06 11:08:21 +05:30
ashilkn d685d37f39 Update state of 'Location screen' after updates in location 2023-04-06 09:42:41 +05:30
ashilkn 2b59ee1fc9 Created service to update locationTag 2023-04-06 09:04:30 +05:30
ashilkn d54f679b72 Rebuild 'edit location' sheet by listening to update in locationTag 2023-04-05 16:24:39 +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
ashilkn c9f08c6eca Made 'update center point' functional in 'edit location' 2023-04-05 10:53:29 +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
ashilkn fa0fe9b681 Use equatable in LocalEntity<T> 2023-04-05 08:54:00 +05:30
ashilkn 4f003104ce Merge branch 'location_tag_screen_4' into location_tag_screen_5 2023-04-04 18:33:10 +05:30
Neeraj Gupta 138f0a4165
Fix integration with entity service 2023-04-04 14:18:54 +05:30
Neeraj Gupta 554a94d681
Add support for syncing and storing entities 2023-04-04 12:50:23 +05:30
ashilkn bca4ea4974 Methods to convert Location object to coordinates in DMS format 2023-04-04 11:24:30 +05:30
Neeraj Gupta 46ea1a83fb
Remove unused method 2023-04-03 17:17:44 +05:30
Neeraj Gupta 351087cb36
Fix location search 2023-04-03 17:02:24 +05:30
Neeraj Gupta ebf5d710b3
Refactor: only expose deserizlized location tags 2023-04-03 16:46:56 +05:30
Neeraj Gupta 9bf1c3ce53
Remove unused methods 2023-04-03 16:39:57 +05:30
Neeraj Gupta 87a5714a5a
minor refactor 2023-04-03 15:44:55 +05:30
Neeraj Gupta 1a17399783
Minor refactor 2023-04-03 15:38:53 +05:30
ashilkn 9999a7aa43 Removed Todo comment after checking 2023-04-03 07:30:07 +05:30
ashilkn a1f05e75fc Refactor: Used Location and LocationTag objects in codebase 2023-04-03 07:20:14 +05:30
ashilkn bb0ce08223 Use LocationTag data type and methods from freezed to convert LocationTag fromJson and toJson 2023-04-03 06:41:41 +05:30
ashilkn 3de5696b04 Used freezed package in location and locationTag models 2023-04-02 18:17:18 +05:30
vishnukvmd 698f3132d2 Handle errors from the isolate gracefully 2023-03-31 18:03:43 +05:30
vishnukvmd 5e9acfd4bd Handle errors during classification gracefully 2023-03-31 16:36:44 +05:30
ashilkn f677b5d60c Show location name on location screen 2023-03-31 15:50:45 +05:30
ashilkn eec2bd411c Make gallery in 'location' screen functional 2023-03-29 16:46:07 +05:30
ashilkn 156ec1acbe Define return type for isFileInsideLocationTag() 2023-03-27 16:40:53 +05:30
ashilkn 8499a56652 Merge branch 'location_tags' into add_location_screen 2023-03-27 16:36:18 +05:30
ashilkn aa7cb83f9a Make final 2023-03-27 16:33:46 +05:30
ashilkn a7618a4a1a Merge branch 'main' into location_tags 2023-03-27 10:13:26 +05:30
ashilkn 8283612f0e Merge branch 'main' into add_location_screen 2023-03-27 10:10:38 +05:30
ashilkn 1995b2c26a Show only files in 'Add location' gallery which are inside the location tag derived from location of selected file and variable radius 2023-03-21 18:21:10 +05:30
Vishnu Mohandas 0e1cb40255
Fix bug in getting collectionID for devicePath (#937) 2023-03-21 09:51:30 +05:30
Neeraj Gupta 45370cbc99
Fix bug in getting collectionID for devicePath 2023-03-21 09:43:56 +05:30
Neeraj Gupta 709eae6526
Fix log line 2023-03-21 09:08:09 +05:30
ashilkn fa913b243c Optimised by storing square of semi major and minor axes of ellipse with location data 2023-03-20 10:45:20 +05:30
ashilkn d412a8cd90 Wrote service method to return the location tags for a given coordinate and used it in file details 2023-03-17 19:21:53 +05:30
ashilkn d2b2a8f595 Modify code for hasGPSData + pass signedDecimalDegree coordinates to LocationTagsWidget 2023-03-17 17:30:39 +05:30
Neeraj Gupta 82e45a29c3
Fix: Handle email change from different client 2023-03-17 16:30:40 +05:30
ashilkn 9963e9a194 Show location tag infoItem in file details only if file has GPS data 2023-03-17 16:23:22 +05:30
Neeraj Gupta 011e7be38b
Fix check for missing collectionID 2023-03-17 12:50:19 +05:30
ashilkn 595e0e1149 Store loactionTag data with name, raduis & properites of the ellipse 2023-03-17 10:12:47 +05:30