Commit graph

24160 commits

Author SHA1 Message Date
ashilkn 9385b30159 init home widget on app init only if app init is from foreground 2024-03-11 18:46:33 +05:30
ashilkn 56bc0437fc update assets of home widget's default state 2024-03-11 17:31:43 +05:30
ashilkn 7ce67b33b3 refactor + minor changes 2024-03-11 16:49:20 +05:30
ashilkn 93559e452a refactor 2024-03-11 16:39:45 +05:30
ashilkn 2a895e9245 create HomeWidgetService 2024-03-11 16:39:09 +05:30
Prateek Sunal 668f520042 fix: schedule first after 15 minutes 2024-03-11 00:25:28 +05:30
Prateek Sunal 08a433bb6f fix: widget doesn't gets updated 2024-03-11 00:23:36 +05:30
Prateek Sunal 150da15683 fix: init home widget on favorites fetch 2024-03-11 00:01:53 +05:30
Prateek Sunal 7ddb80c64e feat: upscale images to 8x 2024-03-10 23:57:18 +05:30
Vishnu Mohandas 73b4f54d42
[auth] v2.0.42 (#989) 2024-03-10 21:54:22 +05:30
vishnukvmd ccd9e2ecaf [auth] v2.0.42 2024-03-10 21:53:05 +05:30
Vishnu Mohandas 4f3d9d0798
[docs] Add article on sharing (#984) 2024-03-09 23:31:40 +05:30
vishnukvmd 5ffa8ffe2b [docs] Add article on sharing 2024-03-09 23:31:20 +05:30
Vishnu Mohandas 50cb7f7aaf
[mob][photos] Update version and change log (#981)
## Description

- Updated change log.
- Some final changes.
- Bumped up to `v0.8.66`

### Change Log

#### iOS


https://github.com/ente-io/ente/assets/77285023/10e0d1a3-cdfc-4431-be6c-1eb8718d35db

#### Android


https://github.com/ente-io/ente/assets/77285023/fed1e917-da2e-4001-b167-25fa72a1ff8c



## Tests
- [x] Builds fine on iOS and Android.
2024-03-09 19:26:32 +05:30
ashilkn 8daa7d8a8e remove worker manager related changes 2024-03-09 17:19:15 +05:30
ashilkn 5dbc300056 bump up to v0.8.66 2024-03-09 17:17:18 +05:30
ashilkn b812827480 update currentChangeLogVersion 2024-03-09 17:15:08 +05:30
ashilkn f9051c94da update change log 2024-03-09 17:12:57 +05:30
ashilkn 4c3642526e minor fix 2024-03-09 17:05:23 +05:30
ashilkn 7c86e8f903 update limit of elemets shown in each search section 2024-03-09 16:52:02 +05:30
ashilkn b4cf5761fa remove unused translation 2024-03-09 16:44:24 +05:30
ashilkn 881ece525f fix alignment of 'search' hint text in search field 2024-03-09 16:39:54 +05:30
Prateek Sunal 5acef45118
[FIX] HomeWidget improvements (#737)
## Description
- Use Background fetch as workmanager is not working as expected.
- Use new asset for empty state.
2024-03-09 16:21:04 +05:30
Vishnu Mohandas 96d1b09147
[auth] v2.0.41 (#777) 2024-03-09 11:24:44 +05:30
vishnukvmd fc390d69c7 [auth] v2.0.41 2024-03-09 11:24:15 +05:30
Manav Rathi c49cee8be6
[web] Fix a warning about MUI component switch state on using the select all checkbox (#774)
The issue here was that since the checkbox property would get
initialized to an undefined value, React would consider it to be
uncontrolled. But later on we'd try to set a value, which'd cause React
to complain.

Ref:
- Material-UI: A component is changing the uncontrolled checked state of
SwitchBase to be controlled

https://stackoverflow.com/questions/69259429/material-ui-a-component-is-changing-the-uncontrolled-checked-state-of-switchbas
2024-03-09 09:47:46 +05:30
Manav Rathi 8c9a11fc62 [web] Fix a warning about MUI component switch state on using the select all checkbox
The issue here was that since the checkbox property would get initialized to an
undefined value, React would consider it to be uncontrolled. But later on we'd
try to set a value, which'd cause React to complain.

Ref:
- Material-UI: A component is changing the uncontrolled checked state of SwitchBase to be controlled
  https://stackoverflow.com/questions/69259429/material-ui-a-component-is-changing-the-uncontrolled-checked-state-of-switchbas
2024-03-09 09:42:33 +05:30
Vishnu Mohandas 50b50409b1
[auth] Remove awaits (#773) 2024-03-09 08:42:30 +05:30
Vishnu Mohandas b52cf1605d
Merge branch 'main' into remove_awaits 2024-03-09 08:42:04 +05:30
Manav Rathi c14f2ddbd7
[docs] Add a note about how to get the OTT on self hosted instance (#771)
Documentation only change.
2024-03-08 23:07:37 +05:30
Manav Rathi a9c6196142 [docs] Add a note about how to get the OTT on self hosted instance 2024-03-08 23:06:50 +05:30
Manav Rathi 2ed8429df8
[docs] Fix build error and add a Yarn troubleshooting page (#770)
Docs only change.
2024-03-08 21:22:05 +05:30
Manav Rathi c899984f76 Add yarn troubleshooting page 2024-03-08 21:21:10 +05:30
Manav Rathi ed3b165b4b Don't consider localhost links as dead
Fixes the following error when building the site

    (!) Found dead link http://localhost:3000 in file self-hosting/index.md
    x Build failed in 1.72s
    If this is expected, you can disable this check via config. Refer: https://vitepress.dev/reference/site-config#ignoredeadlinks
2024-03-08 21:17:00 +05:30
Manav Rathi 20940293d3
[docs] Add self-hosting section and add getting started docs (#769)
Documentation only changed. Verified the preview by running docs server
locally.
2024-03-08 21:11:47 +05:30
Manav Rathi f040ffad13 [docs] Add self-hosting section and add getting started docs 2024-03-08 21:09:49 +05:30
vishnukvmd 33f12ffd9d Up version 2024-03-08 20:14:07 +05:30
vishnukvmd b0f8e331e6 Remove unnecessary awaits 2024-03-08 20:13:41 +05:30
Vishnu Mohandas e9d46a8093
[auth] Up version (#760) 2024-03-08 18:28:49 +05:30
vishnukvmd ca90727c78 [auth] Up version 2024-03-08 18:28:04 +05:30
Vishnu Mohandas 440b6b2833
Update links to Auth releases (#758) 2024-03-08 17:41:52 +05:30
vishnukvmd 3e7862fe4e Update links to Auth releases 2024-03-08 17:41:34 +05:30
Manav Rathi f0f81d2ec2
Update sharing-logs.md (#757)
Test commit to test the flow.
2024-03-08 17:21:18 +05:30
Manav Rathi eb28279de0
Update sharing-logs.md 2024-03-08 17:20:21 +05:30
Vishnu Mohandas c75e45897c
[Photos] Fix auto scaling on loading final image (#749)
## Description

When an image is zoomed in, there were cases where when then final image
is loaded and rendered on screen, the image gets zoomed even more.

#### Case 1
Double tapping twice to zoom and then the final image is loaded.

##### Before


https://github.com/ente-io/ente/assets/77285023/7d9acb0f-2849-4ffb-863d-cab61ef4bd16

##### After


https://github.com/ente-io/ente/assets/77285023/89fb1238-1444-4681-a94f-7a58679f9350



#### Case 2
When screen is pressed or dragged (any contact with screen).

##### Before


https://github.com/ente-io/ente/assets/77285023/3aefdec5-3bc3-42ef-9442-592442273569

##### After


https://github.com/ente-io/ente/assets/77285023/7b458184-5abe-4983-ba21-f38080cc8bee

## Tests

Tested for regressions. Found one, which it not quite a regression as
the issue was already present but reproducible in a different flow. It
happens too fast for screen recording to capture it.

Not a blocker as it doesn't affect usability in anyway and since this
fix (auto scaling on final image loading) is an important fix.
2024-03-08 17:05:24 +05:30
ashilkn 62b05513a2 Remove late initialisations 2024-03-08 17:00:48 +05:30
Manav Rathi 353eb67cab
[web] Finalize deployment process (#755)
These changes were all made in previous PRs, this PR just ties up the
loose ends and updates the documentation etc.
2024-03-08 16:46:59 +05:30
Manav Rathi 290196ee9e Add fixed nightly mappings 2024-03-08 16:36:06 +05:30
ashilkn ea63ea1c55 Make _photoViewController late 2024-03-08 16:32:16 +05:30
Manav Rathi 2d14cc5899 Mention fast forwards 2024-03-08 16:29:35 +05:30