Commit graph

25627 commits

Author SHA1 Message Date
Manav Rathi 652be207be
Update another place 2024-04-17 12:11:08 +05:30
Manav Rathi fb1d2c800a
Dedup 2024-04-17 12:07:15 +05:30
Manav Rathi 871cb417d6
Replace 2024-04-17 12:03:45 +05:30
Manav Rathi 27a2b087c7
Elaborate 2024-04-17 12:01:54 +05:30
Manav Rathi 2d5ab044ee
Docs 2024-04-17 11:55:07 +05:30
Manav Rathi 637d830f19
Replace encodelivephoto 2024-04-17 11:51:35 +05:30
Manav Rathi 3172104578
Start using @/media's version 2024-04-17 10:08:08 +05:30
Manav Rathi 4b9446a9b0
Create a package to share code between photos and cast 2024-04-17 09:47:28 +05:30
Manav Rathi 486044ad51
[cast] Fix live photo handling, precache (#1465)
- Fix live photo cast (previously these were not being rendered because
of an incorrect conditional)
- Precache

There is still an initial delay where the missing thumbnail is shown on
switching to the next image on first load. But anyways, these are
improvements, can tackle that later.
2024-04-16 21:06:30 +05:30
Manav Rathi d80358552f
Trim spaces for more forgiving copy paste 2024-04-16 21:02:57 +05:30
Manav Rathi c98d5a3e40
Filter out files with HEIC previews 2024-04-16 21:00:47 +05:30
Manav Rathi 2dd705d7f7
Not better not worse 2024-04-16 20:49:47 +05:30
Manav Rathi 0a248e5ce5
Prepare 2024-04-16 20:22:12 +05:30
Manav Rathi 598a885df2
Refactor
This doesn't fix the initial gap, functionality is still the same, but the flow
is now easier to understand.
2024-04-16 20:17:28 +05:30
Manav Rathi 138b775c13
At a more opportune place 2024-04-16 19:57:08 +05:30
Manav Rathi 2bb3e152f8
Precache 2024-04-16 19:54:00 +05:30
Manav Rathi f78e4d3914
Fix live photo cast 2024-04-16 19:42:53 +05:30
Manav Rathi bb9c384a52
[desktop] Fix watch related IPC - Part 1/x (#1463) 2024-04-16 18:45:38 +05:30
Ashil 45942f7931
[mob][photos] Search field fixes (#1464)
## Description

See commits.
2024-04-16 17:49:28 +05:30
Manav Rathi f775890af7
Rename on the renderer side 2024-04-16 16:35:30 +05:30
Manav Rathi 1fea509793
Rename the type on the electron side 2024-04-16 16:29:22 +05:30
Manav Rathi 9a6f3133b1
Reduce API 2024-04-16 16:17:27 +05:30
Manav Rathi afec29d6e7
Inline and spruce 2024-04-16 15:54:28 +05:30
Manav Rathi 8fbff7e3a3
Inline 2024-04-16 15:33:47 +05:30
Manav Rathi 96ea996401
Inline 2024-04-16 15:29:56 +05:30
Manav Rathi cf889b24af
Inline 2024-04-16 15:28:23 +05:30
Manav Rathi cd4b2a6810
Inline 2024-04-16 15:26:35 +05:30
Manav Rathi 415fa79271
[desktop] Make export work with the new IPC (#1461)
There is one piece of the puzzle still missing - the files are being
sent wholesale instead of being streamed - and this might cause memory
issues. I haven't benchmarked yet, leaving this until we get some
response from the upstream issue
https://github.com/electron/electron/issues/41872 (hopefully it's just
some thing I missed).

But otherwise, ran export on a trivial library and it worked fine, so
everything is at least hooked up properly now.
2024-04-16 15:12:34 +05:30
Manav Rathi 2403c19f70
Add a temporary fallback 2024-04-16 14:50:25 +05:30
Vishnu Mohandas 7ada38cca0
[auth] New translations (#1456)
New translations from
[Crowdin](https://crowdin.com/project/ente-authenticator-app)
2024-04-16 13:41:23 +05:30
Vishnu Mohandas 3c464549cf
Remove submodules (#1460) 2024-04-16 11:47:29 +05:30
vishnukvmd 4cede0feb0 Remove submodules 2024-04-16 11:46:37 +05:30
Vishnu Mohandas d9cef398cf
[photos] v0.8.82 (#1459) 2024-04-16 11:36:53 +05:30
vishnukvmd 3b5a2e9d2a [photos] v0.8.82 2024-04-16 11:36:35 +05:30
Manav Rathi 450e494a5e
Throwing darts 2024-04-16 11:34:34 +05:30
Prateek Sunal 4b2ebec11b
[FEAT] Route widget on click to image (#1418) (#1435)
## Description

Previously clicking on it was opening favorites album but now it will
open favorites album as well as image.

## Tests
2024-04-16 11:28:51 +05:30
Manav Rathi 2bc22f472e
[web] New translations (#1455)
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web)
2024-04-16 11:27:16 +05:30
Manav Rathi b104334fc6
[server] Specify a default for apps.public-albums (#1458)
local.yaml is only loaded in the local environment, and will not be used
in production. To avoid specifying it in both production and local
configurations, use it as a default specified in the code instead
(that's the pattern we're using in other places too from what I
remember, maybe we should refactor that too, but that's a bigger task
not tied to this change).

**Tested by**

On a local dev cluster

- [x] Not specifying anything and ensuring that the default is picked
- [x] Specifying an override in museum.yaml and verifying that is used
instead
2024-04-16 11:26:44 +05:30
Manav Rathi 81d1563c3d
Also reproducible on latest beta 2024-04-16 10:17:51 +05:30
Manav Rathi d53a4a14b8
Try another reader 2024-04-16 09:46:55 +05:30
Manav Rathi 1e202a76c4
Works if we don't stream 2024-04-16 09:39:43 +05:30
Manav Rathi 74b9a2a408
[server] Specify a default for apps.public-albums
local.yaml is only loaded in the local environment, and will not be used in
production. To avoid specifying it in both production and local configurations,
use it as a default specified in the code instead (that's the pattern we're
using in other places too from what I remember, maybe we should refactor that
too, but that's a bigger task not tied to this change).

**Tested by**

On a local dev cluster
- Not specifying anything and ensuring that the default is picked
- Specifying an override in museum.yaml and verifying that is used instead
2024-04-16 09:19:13 +05:30
Manav Rathi bd00471a08
[web] Clear search bar state when value is falsey (#1457)
Updates https://github.com/ente-io/ente/pull/1453 so that we also clear
the existing state by calling the setFoo methods even when value is
falsey.
2024-04-16 09:09:18 +05:30
Manav Rathi d7b0beb949
[web] Clear search bar state when value is falsey
Updates https://github.com/ente-io/ente/pull/1453 so that we also clear the
existing state by calling the setFoo methods even when value is falsey.
2024-04-16 09:03:35 +05:30
Crowdin Bot 22c080c2aa New Crowdin translations by GitHub Action 2024-04-16 02:03:30 +00:00
Crowdin Bot 0f4624e829 New Crowdin translations by GitHub Action 2024-04-16 01:37:39 +00:00
Prateek Sunal 311d23873e chore: bump version 2024-04-15 21:44:49 +05:30
Prateek Sunal 0956e3ccc4 Merge remote-tracking branch 'origin/main' into mobile-widgetsimproved 2024-04-15 21:43:52 +05:30
Manav Rathi 2577cfe2f1
Replace cast with @ts-expect-error 2024-04-15 21:43:38 +05:30
Prateek Sunal 587f721683 fix: revert old 2024-04-15 21:43:30 +05:30