Neeraj Gupta
a0025ab09b
[mob] Lint fixes
2025-02-18 13:48:28 +05:30
Neeraj Gupta
3ff8d04d7b
[mob] Mark collection owner, sharee and publicUrls as non-nullable field
2025-02-13 15:36:20 +05:30
laurenspriem
14f13d9dde
[mob][photos] Better logging of person issues
2025-01-29 13:48:39 +05:30
ashilkn
3bfd3b5220
[mob][photos] Add UI for linking/unlinking from SaveOrEditPerson screen & make Unlinking functional all while managing state across different screens below it.
2025-01-20 19:33:55 +05:30
ashilkn
09cc226511
[mob][photos] Move delete option in file selection actions to make it easily accessible (no scrolling needed)
2024-12-18 20:43:44 +05:30
Simon Dubrulle
32ed84f48d
Moved getFile() outside lock + Implemented simple Download queue
2024-12-13 08:34:52 +01:00
Simon Dubrulle
9658cde381
Fixed incoherent message format in download dialog
2024-12-10 14:34:56 +01:00
Simon Dubrulle
0cb79102fd
Creation of PhotoManagerSafe + lock in LocalSyncService + improved download UI + missing notify call
2024-12-10 13:25:00 +01:00
ashilkn
5fd1f1041a
Merge branch 'main' into deeplinks
2024-11-25 22:32:14 +05:30
ashilkn
daaa685a3e
[mob][photos] Fix selection bug when not logged in
2024-11-25 22:28:42 +05:30
ashilkn
ae81c73d5b
[mob][photos] Chore
2024-11-25 20:22:13 +05:30
ashilkn
1a4cd454cc
[mob][photos] Fix using app as photo viewer (by sharing from outside app) not working when app is not killed
2024-11-25 11:45:49 +05:30
Simon Dubrulle
193bef6927
extracted most remaining strings + fixed issue where 'magic' items would always show in english in hierarchical search
2024-11-22 12:22:10 +01:00
ashilkn
a86b6dddd4
[mob][photos] Resolve merge conflicts and merge main
2024-11-18 18:24:05 +05:30
ashilkn
f2e99d5efd
[mob][photos] Keep the galleryType as GalleryType.peopleTag when an 'Only them' filter is applied when, the initial filter is a face filter so that the selection option are of the inital face filter's
...
Needed to write extra code to make it work for 'Only them' face since the current logic checks if inital filter is in applied list, and if yes keep the gallery type unchanged and if not, change gallery type to GalleryType.searchResults. Since an 'Only them' filter is not exactly the same as a Face filter, had to write more code to handle this case since the 'Only them' filter can have the inital Face filter in it
2024-11-06 22:03:40 +05:30
ashilkn
1c3bdb6d69
Merge branch 'main' into hierarchical_search
2024-10-25 09:58:37 +05:30
ashilkn
24bb6f28a9
Merge branch 'main' into deeplinks
2024-10-24 14:16:33 +05:30
ashilkn
6a692ebc73
[mob][photos] Clear all file selections when filters are applied
2024-10-23 20:46:26 +05:30
ashilkn
43dc2794d7
[mob][photos] Keep selection sheet the same until the initial top level filter of the gallery is removed. Once removed, use GalleryType.searchResult for the selection sheet
2024-10-23 20:39:11 +05:30
ashilkn
9713e96896
[mob][photos] Stop popping root navigator to avoid black screen from appearing
2024-10-21 18:56:13 +05:30
ashilkn
641aaf9d56
[mob][photos] Resolve merge conflicts and merge main
2024-10-18 20:27:42 +05:30
laurenspriem
edae970e8c
[mob][photos] Move up remove option for cluster
2024-10-17 15:34:36 +05:30
laurenspriem
cc1332856d
[mob][photos] Surface hide within person cluster
2024-10-17 15:30:12 +05:30
ashilkn
27bce439c4
Merge branch 'main' into deeplinks
2024-10-07 14:24:51 +05:30
Ashil
093d7fd333
[mob][photos] Remove legacy code in detail page ( #3496 )
...
## Description
Removed use of `asyncLoader` in `DetailPage` and instead, all files in
gallery is now stored in an inherited widget (`GalleryFilesState`) and
`DetailPage` uses that list of files instead of fetching from DB using
`asyncLoader`. This 'all files' list reflects all changes in gallery (as
observed when testing) so there is no issue of the list being out of
sync with gallery.
Where ever possible, `GalleryFilesState` has been wrapped around the
`Scaffold` of galleries, so that all files are accessible to all
ancestors of a gallery's `Scaffold`, which could come useful in the
future.
2024-09-30 11:57:48 +05:30
Neeraj Gupta
a5d01a9ffe
[mob] Fix avatar faceID
2024-09-29 09:52:41 +05:30
ashilkn
3361c1f149
[mob][photos] Stop using async loader in details page. Instead use the list of files in gallery from the GalleryState inherited widget
2024-09-27 18:41:12 +05:30
ashilkn
c7a4cbc365
[mob][photos] Create new inheirted widget to store all files in gallery and throw exception/assert to make sure it's never used incorrectly
2024-09-27 18:41:12 +05:30
Aman Raj Singh Mourya
d6bed953a1
[mob][photos] made shared_public_collection to handle public link seprately
2024-09-25 15:18:17 +05:30
Neeraj Gupta
58b82b46f3
[mob] Skip placeHolder creation on link gen failure
2024-09-13 13:53:01 +05:30
Aman Raj Singh Mourya
3e136baee2
[mob][photos] Refractor code
2024-09-10 17:01:35 +05:30
Aman Raj Singh Mourya
b3c6c0fc9b
[mob][photos] Show lockscreen when guestview is enabled and app is killed
2024-09-04 20:44:47 +05:30
Ashil
a728dd043a
[mob][photos] Change guest view icon ( #2782 )
...


2024-08-21 13:14:07 +05:30
ashilkn
bb65354ac7
[mob][photos] Change guest view icon at all places
2024-08-21 13:03:25 +05:30
Neeraj Gupta
810cf6f885
[mob] Use single db for ml data
2024-08-14 14:21:52 +05:30
Neeraj Gupta
ffd9e2e06c
Switch to nano_id for clusterIDs
2024-08-13 18:25:13 +05:30
Neeraj Gupta
3f9d8ea752
Merge branch 'main' into clip_face_integration
2024-08-13 10:46:18 +05:30
Aman Raj Singh Mourya
2d768c9c61
[mob][photos] Fallback for no device lock found for guest view and extracted strings
2024-08-09 16:44:44 +05:30
ashilkn
46a7880f05
[mob][photos] Extract strings
2024-08-09 12:41:04 +05:30
ashilkn
762daa6bd5
[mob][photos] Change icon of guest view
2024-08-09 12:33:45 +05:30
Aman Raj Singh Mourya
5925dfb3fc
[mob][photos] Minor fixes
2024-08-08 21:41:46 +05:30
Aman Raj Singh Mourya
b7bd8c83ba
[mob][photos] Swipe lock for multiple files
2024-08-08 00:44:27 +05:30
Neeraj Gupta
e6e9948fd8
[mob] Avoid building fileSelection when no file is selected
2024-07-24 16:12:19 +05:30
ashilkn
5b76225542
[mob][photos] Remove feature flag on select all feature
2024-07-06 15:16:20 +05:30
ashilkn
094d4053fb
[mob][photos] unselect all selected items on system back navigation
2024-06-28 18:52:36 +05:30
Neeraj Gupta
120fb38d3f
[mob]Extract strings
2024-06-28 13:47:45 +05:30
Neeraj Gupta
8613f5e73f
[mob] Keep send link as first option
2024-06-28 13:38:23 +05:30
Ashil
f78e01ecd5
[mob][photos] Select all from gallery (only available to internal users) ( #2217 )
...
## Description
- This feature is behind feature flag, only available to internal users.
- Needs testing and some UI tweaks.
https://github.com/ente-io/ente/assets/77285023/19938641-e8b3-4473-bb23-909f57db6994
2024-06-19 16:23:53 +05:30
laurenspriem
dfcd254668
[mob][photos] Don't falsely fire PeopleChangedEvent
2024-06-19 14:10:04 +05:30
ashilkn
5d61750508
[mob][photos] Remove comments, clean up, use better variable name, add comments
2024-06-19 12:56:00 +05:30