1700 Commits

Author SHA1 Message Date
ashilkn
4e7c97a45f [mob][photos] Chore 2025-01-31 19:44:09 +05:30
ashilkn
65ea4f755f [mob][photos] Fix bug when filtering list of contacts when searching on add participant page and possibly in link email screen as well 2025-01-31 18:37:07 +05:30
ashilkn
eed50f753b [mob][photos] Write a function that returns relevant emails, which will then be used as the base list to further filter suggestions in the 'Link Email' screen and the 'Add Participants to Album' screen.
The number of emails suggested in the 'Add Participants to Album' screen will now be higher than before, yet still useful.
2025-01-31 17:38:18 +05:30
ashilkn
e0b9b27537 [mob][photos] Replace email with name if available on ShareCollectionPage 2025-01-31 15:40:41 +05:30
Aman Raj Singh Mourya
3f673d409a [mob][photos] Do not show "open public links in app" permission if self-hosted ente 2025-01-31 14:51:36 +05:30
Prateek Sunal
662cb8135e fix: cutoff logic for video player 2025-01-31 14:44:08 +05:30
ashilkn
ba53da4a69 [mob][photos] Show user avatars in email section of save or edit person screen to match figma design 2025-01-31 12:45:28 +05:30
ashilkn
96e8b09555 [mob][photos] Chore 2025-01-31 10:52:28 +05:30
ashilkn
bdd7dccd74 [mob][photos] Chore 2025-01-31 10:47:11 +05:30
ashilkn
888a604633 [mob][photos] Update thumbnail of contacts in contacts section when linking or un-linking person from the contact 2025-01-31 10:39:38 +05:30
Prateek Sunal
96a18d9f2b Merge branch 'main' into mobile-preview-video 2025-01-31 03:48:20 +05:30
Prateek Sunal
f7896d5a82 fix: only show size for internal user 2025-01-31 03:16:33 +05:30
Prateek Sunal
18ca154578 fix: preview video state & similar controls 2025-01-31 02:59:59 +05:30
Prateek Sunal
d625816eb3 fix: update code for backup status 2025-01-30 22:12:29 +05:30
Prateek Sunal
094e08c387 fix: show preview status 2025-01-30 21:52:20 +05:30
ashilkn
00c43b10ea [mob][photos] Use contact's face as thumbnail if linked to a person in contacts section and search results that come up when searching 2025-01-30 19:33:38 +05:30
ashilkn
bcaafe7e33 [mob][photos] Remove unused widget 2025-01-30 19:08:09 +05:30
ashilkn
9e4c3d826a [mob][photos] Add remoteID of person linked to the email in email-to-person-data cache 2025-01-30 17:09:08 +05:30
ashilkn
208e4cbbab [mob][photos] Chore 2025-01-30 16:37:17 +05:30
ashilkn
d37af17445 Revert "[mob][photos] Move Contacts section from search tab to shared tab"
This reverts commit 628f195c0e324c1b2f612805c0d12bfc5f6c5b53.
2025-01-30 16:11:29 +05:30
ashilkn
d8b995c3d6 Revert "[mob][photos] Refactor"
This reverts commit cf977a7fa19234a2a9763d08bac19614722ffe0b.
2025-01-30 16:10:50 +05:30
ashilkn
90db26c07b Revert "[mob][photos] Reload Contacts and AllContacts section on necessary update events"
This reverts commit 11d080f7215cd201f1f316a1f45e06010f0a9a76.
2025-01-30 16:08:43 +05:30
ashilkn
b2a21084da [mob][photos] Remove hidden or ignored people from person selection screens (Reassign me & Link contact to person) 2025-01-30 14:38:14 +05:30
Neeraj Gupta
7fc7d365ad [mob] Fix color 2025-01-30 11:41:18 +05:30
Neeraj
07618b8041
[mob] Interface for ML DB + refactor (#4898)
## Description

## Tests
2025-01-30 11:01:51 +05:30
Neeraj Gupta
2cade6f271 [mob] Refactor 2025-01-29 17:13:21 +05:30
Neeraj Gupta
ebd4b89f34 [mob] Refactor 2025-01-29 16:36:06 +05:30
Neeraj Gupta
09b88e5bab refactor 2025-01-29 15:33:46 +05:30
Neeraj Gupta
29f4bbb0de Merge remote-tracking branch 'origin/main' into db_interface 2025-01-29 15:08:19 +05:30
laurenspriem
05fc91576a [mob][photos] More logs 2025-01-29 14:02:35 +05:30
Neeraj Gupta
c64af87e33 [mob] Refactor 2025-01-29 13:52:12 +05:30
laurenspriem
14f13d9dde [mob][photos] Better logging of person issues 2025-01-29 13:48:39 +05:30
ashilkn
ab5f0e7de4 [mob][photos] Replace contact's email with name if linked to a person in all screen related to collaborative albums created by the account owner 2025-01-29 12:10:22 +05:30
ashilkn
544a124318 [mob][photos] Fix UX issue: Bottom inset overlapping with UI 2025-01-29 11:37:42 +05:30
Prateek Sunal
c4f5265ff3 fix: only play preview for non-local video & when streaming is enabled 2025-01-28 17:25:57 +05:30
Prateek Sunal
6468fe9637 feat: add video streaming setting 2025-01-28 16:56:17 +05:30
Neeraj Gupta
6bdc1f5d65 [mob] Add generic type for fileID 2025-01-28 13:30:24 +05:30
ashilkn
2071cbc61b Merge branch 'main' into mobile-preview-video 2025-01-28 13:24:09 +05:30
ashilkn
bba1eb99e6 [mob][photos] Fix clipping issue of people in all people screen 2025-01-28 13:18:26 +05:30
Prateek Sunal
e06bfd0724 Merge branch 'main' into mobile-preview-video 2025-01-28 12:58:54 +05:30
Ashil
e01f92adcc
[mob][photos] Use face when available for user avatar (#4879)
## Description

If the user (contact specifically) is linked to a person, use the
person's face as user's avatar in the `UserAvatarWidget`

## Tests

Tested everything myself.
2025-01-28 12:07:52 +05:30
ashilkn
b1b70a0d08 [mob][photos] Fix Faces on avatar not loading on app start
This was because the emailToName cache was not set yet when accessed by UserAvatarWidget. Awaiting on PersonService.init to finish in main() fixed the problem. It only increases time on splash screen by 4ms on the medium sized(uploaded and faces count wise) account I tested on
2025-01-28 11:35:53 +05:30
ashilkn
61e1153a36 [mob][photos] Use contact's face if linked to a person for user avatar 2025-01-27 18:42:05 +05:30
Neeraj Gupta
69661b0d30 [mob] Put clip queries in same db class 2025-01-27 16:27:20 +05:30
laurenspriem
06daaa1205 [mob][photos] More null checks removed 2025-01-27 14:32:56 +05:30
Prateek Sunal
69ddb6fb2c Merge branch 'main' into mobile-preview-video 2025-01-27 13:52:46 +05:30
Prateek Sunal
453f23ffba Merge remote-tracking branch 'origin/main' into mobile-preview-video 2025-01-25 23:20:42 +05:30
ashilkn
0e6d39fcc7 [mob][photos] Refactor 2025-01-24 21:10:42 +05:30
ashilkn
475f839593 [mob][photos] Chore 2025-01-24 20:40:18 +05:30
ashilkn
a3db3e496a [mob][photos] Refactor 2025-01-24 20:33:28 +05:30