Commit Graph

40178 Commits

Author SHA1 Message Date
Manav Rathi
be99d92bf2 [web] Reduce flicker when resizing gallery window (#5519) 2025-04-03 12:28:55 +05:30
Manav Rathi
e94b1966bd Fin 2025-04-03 12:19:04 +05:30
Manav Rathi
bc0399dfeb Prune 2 2025-04-03 12:10:57 +05:30
Manav Rathi
c4822a1caf Prune 1 2025-04-03 11:59:15 +05:30
Manav Rathi
3d8d4bd8bf Update to pick the performance improvement
> Changed width and height values to be based om getBoundingClientRect rather
  than offsetWidth and offsetHeight (which are integers and can cause
  rounding/flickering problems in some cases).
>
> https://github.com/bvaughn/react-virtualized-auto-sizer/releases/tag/1.0.26
2025-04-03 11:33:01 +05:30
Manav Rathi
8555358fa3 [desktop] [macOS] Hide dock icon on Window close (#5517)
Based on customer feedback. The dock icon will hide when the window is
closed by using the "x" without quitting the app.

The menu bar icon remains as it is, and so does the existing preferences
(whose value is also retained if it were set explicitly).
2025-04-03 09:22:21 +05:30
Manav Rathi
9999ffa52c centralize 2025-04-03 09:12:39 +05:30
Manav Rathi
9d60e980f8 [desktop] [macOS] Hide dock icon on Window close
Based on customer feedback. The dock icon will hide when the window is closed by
using the "x" without quitting the app. The menu bar icon remains as it is, and
so does the existing preferences (whose value is also retained if set
explicitly).
2025-04-03 08:48:19 +05:30
mangesh
b680129af5 Update mc command for cors (#5504)
## Description

Took me all night to figure this one out. Hopefull no one has to deep
dive like this.

Ref to why it changed:
https://github.com/minio/minio/tree/master/docs/config#api

## Tests
2025-04-02 19:01:09 +05:30
Manav Rathi
732fa6b3d9 [web] Prepare for eventual yarn => npm migration (#5507)
npm doesn't support the "@" character in package names (it's used for
scopes). We eventually want to move from yarn to npm, so in preparation,
rename
our internal packages accordingly so that they also work with npm
workspaces.

Methodology: No manual code changes, just automatic search replace of

```
"@/accounts => "ente-accounts
"@/utils => "ente-utils
...
"@ente/shared => "ente-shared
```

Then reran prettier.

--

EDIT: Updated the docs too later manually in a separate commit.
2025-04-02 19:00:42 +05:30
Manav Rathi
c3a7952c42 Update the docs too 2025-04-02 18:47:32 +05:30
Manav Rathi
fdb4b0374c Prepare for eventual yarn => npm migration
npm doesn't support the "@" character in package names (it's used for
scopes). We eventually want to move from yarn to npm, so in preparation, rename
our internal packages accordingly so that they also work with npm workspaces.

Methodology: No manual code changes, just automatic search replace of

```
"@/accounts => "ente-accounts
"@/utils => "ente-utils
...
"@ente/shared => "ente-shared
```

Then reran prettier.
2025-04-02 18:37:16 +05:30
Manav Rathi
250bc3edcf [web] Video streaming WIP - Part x/x (#5506) 2025-04-02 17:40:08 +05:30
Manav Rathi
822285fd3d Fin 2025-04-02 17:19:18 +05:30
mangesh
f5ea4b0a05 [server] Replace EnvVarKey "-" with "_" (#5496)
Fixes #5493
2025-04-02 16:47:51 +05:30
mngshm
174d9fb82e doc 2025-04-02 16:13:00 +05:30
mngshm
101e27514b Comment 2025-04-02 16:02:52 +05:30
Manav Rathi
fc480e8ce6 Tried tr
https://www.media-chrome.org/docs/en/internationalization/adding-language-support
2025-04-02 15:55:47 +05:30
Manav Rathi
2cbc4998df Couldn't connect when I tried it
Cast is also not supported by hls-video, can investigate both these together.
2025-04-02 14:53:34 +05:30
Manav Rathi
40812ec7c3 More robust 2025-04-02 14:44:57 +05:30
Manav Rathi
09b4025f11 cap 2025-04-02 14:28:11 +05:30
Manav Rathi
7b169fe903 focus workaround 2025-04-02 13:59:19 +05:30
Manav Rathi
9d222cd007 hk 2025-04-02 13:55:31 +05:30
Manav Rathi
cfe6343d63 Fix partial clipped lines showing through on the caption 2025-04-02 13:55:31 +05:30
Manav Rathi
e15fb04ee0 Caption positioning 2025-04-02 13:55:31 +05:30
Manav Rathi
6bbfcb1d13 abs
ref https://github.com/muxinc/media-chrome/discussions/890
2025-04-02 13:55:31 +05:30
Manav Rathi
b9bb7c074d Pause 2025-04-02 13:55:31 +05:30
Manav Rathi
5a7f83212b Tweak 2025-04-02 13:55:31 +05:30
Manav Rathi
01071676ce [meta] Update workflow permissions (#5505)
Continuation of https://github.com/ente-io/ente/pull/5456
2025-04-02 13:34:06 +05:30
Manav Rathi
aadacda2f6 [meta] Update workflow permissions
Continuation of https://github.com/ente-io/ente/pull/5456
2025-04-02 13:31:44 +05:30
Athul Cyriac Ajay
bc0d832105 Update mc command for cors 2025-04-02 02:33:13 +05:30
Manav Rathi
0a1c1e441e [web] Video streaming WIP - Part x/x (#5502) 2025-04-01 20:00:22 +05:30
Manav Rathi
4e95f4b36f settings icon from MUI icon
https://mui.com/material-ui/material-icons/?query=settings&selected=Settings
2025-04-01 19:41:41 +05:30
Manav Rathi
5a3b72b141 Restore clicks on the next/prev arrows 2025-04-01 19:09:55 +05:30
Manav Rathi
c88e04535c style 2025-04-01 18:47:28 +05:30
Manav Rathi
b12a4dd235 speed 2025-04-01 17:52:40 +05:30
Manav Rathi
f24d6b882d take 2 2025-04-01 17:41:30 +05:30
Manav Rathi
199c2d0c95 take 1 2025-04-01 17:41:30 +05:30
Manav Rathi
7508d9c86b Log message
Saw this when working with media-chrome. In WIP code, I am getting

   [error] Unhandled error: ResizeObserver loop completed with undelivered notifications.

but that string comes as event.message (event.error is null).
2025-04-01 17:41:30 +05:30
Manav Rathi
b586281207 [web] Fix assignment typo in previous PR (#5499)
https://github.com/ente-io/ente/pull/5498
2025-04-01 17:38:20 +05:30
Manav Rathi
8510a88e9e Fix assignment 2025-04-01 17:31:43 +05:30
Manav Rathi
2dc202d984 [web] Reduce unnecessary rerenders during upload (#5498)
setTimeout was showing up prominently in the profiler
2025-04-01 14:40:47 +05:30
Manav Rathi
48aec5df86 Reduce unnecessary rerenders during upload 2025-04-01 14:34:21 +05:30
Manav Rathi
2440c38530 [web] Fix expiry date in link settings (#5495) 2025-04-01 12:16:12 +05:30
Manav Rathi
b1ce3edf28 Graceful deg 2025-04-01 12:13:05 +05:30
Manav Rathi
80ea75e2d2 [web] Fix expiry date in link settings 2025-04-01 12:13:05 +05:30
mngshm
f592d73d87 note in local.yaml 2025-04-01 12:10:24 +05:30
mngshm
28295e2b83 Replace '-' with '_' 2025-04-01 12:04:42 +05:30
Manav Rathi
6be4b29331 [web] New translations (#5490)
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web)
2025-04-01 10:58:19 +05:30
Ashil
ba435ad974 Correct typo in cli (#5483)
Corrected "expirty" typo in ente admin update-subscription --no-limit
False success workflow.

## Description
Fixed typo "expirty" to "expiry" in file limit success flow.


## Tests
2025-03-31 08:26:20 +05:30