Commit Graph

40266 Commits

Author SHA1 Message Date
Manav Rathi
8593ae8fbc Fix positioning 2025-04-08 10:59:07 +05:30
Manav Rathi
d3e4771055 Fix hiding 2025-04-08 10:59:07 +05:30
Manav Rathi
41e2a93b20 Handle it for the video quality switch too 2025-04-08 10:59:07 +05:30
Manav Rathi
bfa2251d6d Use mc 2025-04-08 10:59:07 +05:30
Manav Rathi
8363b7b7d3 [desktop] Windows icon - Take 3 (#5555)
Resize to make it fit better with the other icons in the start menu.
2025-04-08 10:58:07 +05:30
Manav Rathi
cd072113bb [desktop] Windows icon - Take 3
Resize to make it fit better with the other icons in the start menu.
2025-04-08 10:56:02 +05:30
Manav Rathi
dbf4d055d4 [desktop] Match windows icon with macOS icon (#5553)
Previously in https://github.com/ente-io/ente/pull/5551 the icon.ico was
generated from icon.png. In this PR, based on user feedback we instead
generate
it from the icon.icns (the same as that used by the macOS app) - this
one has
rounded corners.
2025-04-08 07:49:27 +05:30
Manav Rathi
424fbf1169 [desktop] Match windows icon with macOS icon
Previously in https://github.com/ente-io/ente/pull/5551 the icon.ico was
generated from icon.png. In this PR, based on user feedback we instead generate
it from the icon.icns (the same as that used by the macOS app) - this one has
rounded corners.
2025-04-08 07:46:55 +05:30
Manav Rathi
bf4d15db9c [web] Video streaming WIP - Part x/x (#5552) 2025-04-07 19:54:19 +05:30
Manav Rathi
4de0421f88 LF 2025-04-07 19:51:13 +05:30
Manav Rathi
6273313df9 Unnecessary since there shouldn't be an entry at this point 2025-04-07 19:46:30 +05:30
Manav Rathi
104a9bbb94 Better esc handling 2025-04-07 19:35:07 +05:30
Manav Rathi
866958389c Update the menu state 2025-04-07 19:18:35 +05:30
Manav Rathi
c762d16fa5 Menu 1 2025-04-07 18:59:02 +05:30
Manav Rathi
8ee3fb84b1 toggle 2025-04-07 17:30:26 +05:30
Manav Rathi
901b3df9f5 add change listener 2025-04-07 17:04:40 +05:30
Manav Rathi
b9c9d76e5d qmenu 2025-04-07 15:53:13 +05:30
Manav Rathi
a173ca5cd8 Put behind ff 2025-04-07 15:19:46 +05:30
Manav Rathi
86eb974dc3 Keep media chrome in sync
Ref:
- https://github.com/muxinc/media-chrome/pull/1088
- 1b5f331dbb/src/js/media-mute-button.ts (L119)
2025-04-07 15:16:10 +05:30
Manav Rathi
099771dfe6 Prevent a scroll of the file list in the background 2025-04-07 14:57:23 +05:30
Manav Rathi
1d0ab2cd43 eq 2025-04-07 14:54:04 +05:30
Prateek Sunal
db5a56c6f6 [mob] bump packages & replace some (#5427)
## Description

Bump packages, remove unused (used dependency_validator for detection of
them), change source to upstream for some and update comments for rest
of git deps.

## Tests

Unfortunately it is failing the Passkey deep link, will check.
2025-04-07 14:52:23 +05:30
Manav Rathi
4db1a39de2 Add staleness check 2025-04-07 14:34:38 +05:30
Prateek Sunal
255a170088 Merge branch 'main' into mob-bump-packages 2025-04-07 14:20:05 +05:30
Manav Rathi
56623099b3 Outline 2025-04-07 14:13:55 +05:30
Manav Rathi
a069b1b7e4 Revert "Attach validity"
We already convert to object URLs!
This reverts commit 55345cf60e.
2025-04-07 14:07:47 +05:30
Manav Rathi
55345cf60e Attach validity 2025-04-07 13:53:08 +05:30
Manav Rathi
d91555f8f2 Fix 2025-04-07 13:05:35 +05:30
Manav Rathi
a0049f4e78 Move 2025-04-07 13:03:06 +05:30
Manav Rathi
d4199790bb [destkop] Add windows icon variant (#5551)
Generated from icon.png using https://www.icoconverter.com/

Even though the docs (https://www.electron.build/icons.html) say that
the icon.png should automatically get used, in practice it seems to
generate start menu icons that are blurry.

The recommendation from the maintainer
(https://github.com/electron-userland/electron-builder/issues/7328#issuecomment-1499884818)
is to provide an .ico variant that'll get used for Windows.

I'm not sure if it is necessary to also mention this explicitly in the
build config. From reading the docs
(https://www.electron.build/electron-builder.interface.windowsconfiguration#icon),
'build/icon.ico' should be the default, so trying first by just adding
the file.
2025-04-07 12:40:39 +05:30
Manav Rathi
9a36c24227 [destkop] Add windows icon variant
Generated from icon.png using https://www.icoconverter.com/

Even though the docs (https://www.electron.build/icons.html) say that the
icon.png should automatically get used, in practice it seems to generate start
menu icons that are blurry.

The recommendation from the maintainer
(https://github.com/electron-userland/electron-builder/issues/7328#issuecomment-1499884818)
is to provide an .ico variant that'll get used for Windows.

I'm not sure if it is necessary to also mention this explicitly in the build
config. From reading the docs
(https://www.electron.build/electron-builder.interface.windowsconfiguration#icon),
'build/icon.ico' should be the default, so trying first by just adding the file.
2025-04-07 11:59:40 +05:30
Manav Rathi
9341c63ed0 [web] New translations (#5549)
New translations from
[Crowdin](https://crowdin.com/project/ente-photos-web)
2025-04-07 10:00:30 +05:30
Crowdin Bot
ca25756717 New Crowdin translations by GitHub Action 2025-04-07 00:38:15 +00:00
Ashil
b81448d366 [mob][photos] Bump up to v1.0.2 (#5538)
## Description

f-droid is at `1.0.1` so have to go from `1.0.0` to  `1.0.2`
photos-v1.0.2
2025-04-04 19:35:29 +05:30
ashilkn
d9db651ff7 Bump up photos mobile app to v1.0.2 2025-04-04 19:20:41 +05:30
Ashil
1da0870bc5 [mob][photos] Downgrade flutter_secure_storage to fix lockscreen data persisting even after reinstall on iOS (#5534)
## Description

`LockScreenSettings` and `Configuration` uses two different instances of
`FlutterSecureStorage`.

`lsSecureStorage = FlutterSecureStorage();`

```
configSecureStorage = const FlutterSecureStorage(
  iOptions: IOSOptions(
    accessibility: KeychainAccessibility.first_unlock_this_device,
  ),
);
```

On flutter_secure_storage v9.2.4, data written using `lsSecureStorage`
aren't getting deleted when calling `configSecureStorage.deleteAll()`
which is called on logging out and on initialisation of `Configuration`
because of different accessibility configurations of both instances.

v9.0.0 doesn't have this issue and so downgrading is the best solution. 
Let's wait till the
[issue](https://github.com/juliansteenbakker/flutter_secure_storage/issues/870#issuecomment-2777447937)
is resolved by the package maintainer. If not resolved and we need to
upgrade, write a migration script.

## Tests

#### Tested the following cases:
- [x] Install with v9.0.0.
- [x] Login and create PIN lock.
- [x] Reinstall app to check if PIN exists in secure storage and if lock
screen comes up.
- [x] PIN is non-existent and lock screen doesn't come up.

##### And

- [x] Install with v9.2.4
- [x] Login and create PIN lock.
- [x] Reinstall with v9.0.0 and check if PIN exists in secure storage
and if lock screen comes up.
- [x] PIN is non-existent and lock screen doesn't come up.
2025-04-04 19:09:32 +05:30
Manav Rathi
1e2027b6a9 [web] Ignore self email from family suggestions in share list (#5537) 2025-04-04 18:19:17 +05:30
Manav Rathi
579afbd6b5 Tweak 2025-04-04 18:15:10 +05:30
Manav Rathi
fec0b867fe Exclude family self 2025-04-04 18:10:29 +05:30
Manav Rathi
2977a91d17 types 2025-04-04 18:02:15 +05:30
Manav Rathi
e30cb93502 un 2025-04-04 18:00:57 +05:30
Manav Rathi
1b59ea1377 Move 2025-04-04 18:00:14 +05:30
ashilkn
fc8a0b2f37 Fix version number of comment 2025-04-04 17:46:26 +05:30
Manav Rathi
93ad3d65fd [desktop] Potential live photo workaround for Linux-en (#5536) 2025-04-04 17:44:21 +05:30
Manav Rathi
b261f72864 Add another case 2025-04-04 17:33:49 +05:30
Manav Rathi
55e0a8de6f Potential live photo workaround for Linuxen 2025-04-04 17:29:43 +05:30
Ashil
bd12d1e885 [mob][photos]Bump up to v1.0.1 (#5535) 2025-04-04 17:21:58 +05:30
ashilkn
0aabee9e3b Bump up version to 1.0.1 2025-04-04 17:20:37 +05:30
ashilkn
5d28c0038a Refactor 2025-04-04 17:01:28 +05:30
ashilkn
7a31cc982a Auto generated changes 2025-04-04 16:59:40 +05:30