Commit Graph

34247 Commits

Author SHA1 Message Date
Manav Rathi
8db6f860f5 Inline 2024-10-18 14:01:23 +05:30
Manav Rathi
fe09b2e71e Tweak size 2024-10-18 13:58:33 +05:30
Manav Rathi
ddee942362 [desktop] People - Support Ignore (#3749) 2024-10-18 13:44:33 +05:30
Manav Rathi
7f14ec6b34 Don't overload the word snapshot 2024-10-18 13:26:26 +05:30
Manav Rathi
476b1f9828 Use 2024-10-18 13:10:36 +05:30
Manav Rathi
18e0e91bbd Recon checkpoint 2024-10-18 13:06:43 +05:30
Manav Rathi
e28eb325b3 wip checkpoint prep for making all faces clickable 2024-10-18 12:43:49 +05:30
Manav Rathi
82fc08aac4 Rename 2024-10-18 11:18:21 +05:30
Manav Rathi
714585f574 Move 2024-10-18 11:10:38 +05:30
Manav Rathi
fe25c498f0 Move 2024-10-18 11:09:22 +05:30
Manav Rathi
faa2e1edfb Inline 2024-10-18 11:04:36 +05:30
Manav Rathi
2f7ea0f232 Remote clusters are already removed from local list during reconcileClusters 2024-10-18 10:47:00 +05:30
Manav Rathi
863f80e4f3 Clarity 2024-10-18 10:42:00 +05:30
Manav Rathi
7cf5812536 Tweak 2024-10-18 10:36:43 +05:30
Manav Rathi
ad683e1ce4 Ignore 1 2024-10-18 10:20:07 +05:30
Manav Rathi
191a1ed94c [desktop] People suggestions - Implement save functionality (#3745) 2024-10-17 17:55:21 +05:30
Manav Rathi
96551812e0 dedup 2024-10-17 17:54:20 +05:30
Neeraj Gupta
7b012d3cca [mob] App startup improvements 1/x (#3741)
## Description

## Tests
2024-10-17 17:27:56 +05:30
Manav Rathi
e70738b1e1 Fix order again 2024-10-17 17:25:45 +05:30
Neeraj Gupta
a398f7e19e [mob] Switch to better pkg for user-agent 2024-10-17 17:15:03 +05:30
Manav Rathi
a85445b375 Show recent rejections 2024-10-17 17:02:46 +05:30
Manav Rathi
7f10af4d58 Fix order 2024-10-17 16:28:41 +05:30
Neeraj Gupta
b3243be90a [mob] Add utility to quickly measure time taken from previous step 2024-10-17 16:26:32 +05:30
Neeraj Gupta
d66ab0b24e [mob] Generated strings 2024-10-17 15:56:26 +05:30
Neeraj Gupta
a7daf36a57 [mob] Lint fix 2024-10-17 15:56:20 +05:30
Neeraj Gupta
787f2908da [mob] ServiceLocator for EntityService 2024-10-17 15:44:34 +05:30
Neeraj Gupta
08b07cdcf1 Merge remote-tracking branch 'origin/main' into clean_up 2024-10-17 15:31:52 +05:30
Neeraj Gupta
5cff4357ee [mob] ServiceLocator for updateService 2024-10-17 15:31:28 +05:30
Neeraj Gupta
230f0b63d6 [mob] Fix typo 2024-10-17 15:11:50 +05:30
Manav Rathi
6514cbfe60 Remove circular dependency between ml/index and ml/people 2024-10-17 15:01:59 +05:30
Neeraj Gupta
345a25e33a [mobile] New translations (#3742)
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-app)
2024-10-17 14:58:51 +05:30
Crowdin Bot
39c98b1e6f New Crowdin translations by GitHub Action 2024-10-17 09:17:27 +00:00
Neeraj Gupta
b9e5b10ed6 [mob] Use service locator for storage bonus 2024-10-17 14:33:00 +05:30
Manav Rathi
33233661ad Resets 2024-10-17 14:27:52 +05:30
Neeraj Gupta
46e3faeb46 [mob] refactor 2024-10-17 14:09:18 +05:30
Manav Rathi
c3f980de5b Log counts 2024-10-17 13:59:07 +05:30
Manav Rathi
ced3d1284e Move 2024-10-17 13:55:07 +05:30
Manav Rathi
1d04eb30a0 Checkpoint 2024-10-17 13:36:47 +05:30
Neeraj Gupta
54461453eb [mob] Remove unused method 2024-10-17 13:33:08 +05:30
Manav Rathi
dca7e90994 Remote 2024-10-17 13:31:15 +05:30
Manav Rathi
f61dabc0ae wip: checkpoint 2024-10-17 13:11:16 +05:30
Manav Rathi
b33e155b10 Match remote nomenclature 2024-10-17 12:27:08 +05:30
Manav Rathi
93b1db4b0c Scaffold 2024-10-17 12:16:27 +05:30
Brian Choromanski
6f5c1b8e3f [auth] Bugfix/auth icons with period (#3559)
## Description

Previously it would check if the substring that precedes the first `.`
or `(` of the lowercase spaceless provider title was a valid icon.

Now: 
1. Checks if lowercase spaceless provider title is valid icon
2. If the title contains a `(` it checks if the preceding part of the
title is a valid icon
3. If the title contains a `.` it checks if the preceding part of the
title is a valid icon

| Provider Title | Previous Check | Now Checks |
| -------- | ------- | ----------|
| Login.gov | `login` | `login.gov`  |
| GOV.UK (Brian) | `gov` | `gov.uk(brian)` then `gov.uk`  |
| PayPal.com (Visa) | `paypal`  | `paypal.com(visa)`  then
`paypal.com`  then `paypal` |
| Amazon.com | `amazon`  | `amazon.com`  then `amazon` |

This PR resolves issue #3473
2024-10-17 12:13:27 +05:30
Manav Rathi
a3c2bf73ae Use 2024-10-17 11:55:18 +05:30
Neeraj Gupta
607dfadb00 [auth] fix(linux): generic icon on Wayland sessions (#3737)
This change sets the program name to the application ID, which helps
various
systems like GTK and desktop environments map this running application
to its
corresponding .desktop file. This ensures better integration by allowing
the
application to be recognized beyond its binary name.

Notably, this is necessary on Wayland to map the running application
window to
the desktop file, and therefore apply the correct icon.

This is the [same fix that is applied to new Flutter
projects](https://github.com/flutter/flutter/pull/154522).

|  | Before | After |
|--------|--------|--------|
| Window |
![before-window](https://github.com/user-attachments/assets/71f3c5bb-f5e0-4d33-a9f6-344480761f53)
|
![after-window](https://github.com/user-attachments/assets/b208bfd2-25c0-4583-9bce-46f5761f0886)
|
| Taskbar |
![before-taskbar](https://github.com/user-attachments/assets/77b05efb-890e-4ef8-bd3f-2236c0284d19)
|
![after-taskbar](https://github.com/user-attachments/assets/ff9aa8e1-5372-4888-8f54-7e96f85610c8)
|


## How to test

- Run `main` on a Wayland session
- Note the generic Wayland logo for the icon in the window decorations,
taskbar, task switcher (alt+tab), and overview effects
- Run this branch, note the correct ente auth icon is now used
2024-10-17 11:53:55 +05:30
Neeraj Gupta
f71280b74b [mob] Hide storage bonus banner after single tap (#3740)
## Description

## Tests
2024-10-17 11:40:37 +05:30
Neeraj Gupta
b4d076d44c [mob] Hide storage bonus banner after single tap 2024-10-17 11:38:48 +05:30
Manav Rathi
7477b640fe Persistence 2024-10-17 11:06:18 +05:30
Kristen McWilliam
9637c16684 fix(linux): generic icon on Wayland sessions
This change sets the program name to the
application ID, which helps various systems like
GTK and desktop environments map this running
application to its corresponding .desktop file.
This ensures better integration by allowing the
application to be recognized beyond its binary
name.
2024-10-16 16:35:58 -04:00