Commit Graph

40194 Commits

Author SHA1 Message Date
Manav Rathi
7eae2936bd [server] Update service definition for recent env var lookup changes 2025-04-04 10:16:07 +05:30
Manav Rathi
f29b8f933b [desktop] Show/hide the window on tray icon double click on Linux/Win (#5526)
Ref: https://github.com/ente-io/ente/discussions/4521
2025-04-03 19:48:56 +05:30
Manav Rathi
ad27bd3b35 [desktop] Show/hide the window on tray icon double click on Linux/Win
Ref: https://github.com/ente-io/ente/discussions/4521
2025-04-03 19:45:16 +05:30
Manav Rathi
21fd608ed7 [web] Better fallback when editing screenshots without exif (#5524) 2025-04-03 19:08:37 +05:30
Vishnu Mohandas
4229238768 [server] Relax criteria for closing families (#5525)
## Description

Users can create a family, leave it and then join another.

In the `families` table, there will be one entry for each such family
they have been a part of (against their `admin_id`).

This PR removes this constraint for only a single row to be affected, so
users who have historically been associated with more than one family
can have a fresh start.
2025-04-03 19:07:19 +05:30
vishnukvmd
d86f4de8ce Relax criteria for closing families 2025-04-03 18:57:39 +05:30
Manav Rathi
f0b8e3b4af Better fallback 2025-04-03 18:55:55 +05:30
Manav Rathi
aa422889f3 [web] Prevent potential npe 2025-04-03 18:33:04 +05:30
Vishnu Mohandas
0738caaa2b [docs] 5GB > 10GB (#5523) 2025-04-03 17:30:03 +05:30
vishnukvmd
c981af5470 [docs] 5GB > 10GB 2025-04-03 17:29:42 +05:30
Manav Rathi
f5eca5b671 [web] Use browser's native HEIC support when detected (#5521) 2025-04-03 15:52:33 +05:30
Manav Rathi
74036bad60 Apparently 17 had it too
https://caniuse.com/heif
2025-04-03 15:47:18 +05:30
Manav Rathi
95f7735164 Add test 2025-04-03 15:28:53 +05:30
Manav Rathi
740c1093ff Cleanup 2025-04-03 15:10:28 +05:30
Manav Rathi
b9a8f58dec scaffold wip 2
Ref: 8d15007530
2025-04-03 15:04:16 +05:30
Manav Rathi
291833e1e1 scaffold wip 2025-04-03 14:31:36 +05:30
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