Commit Graph

42490 Commits

Author SHA1 Message Date
ashilkn
36880fac6d Custom render sliver for a completely lazyloading gallery and improved scroll performance 2025-06-20 10:40:28 +05:30
ashilkn
328b2f5961 Create FixedExtentSectionLayout to keep layout data of each section (group) in gallery 2025-06-20 09:51:57 +05:30
ashilkn
3244686058 Create GallerySections model for holding data about a gallery 2025-06-20 09:50:16 +05:30
Manav Rathi
1b77d0eca6 [desktop] Fix macOS CI build (#6308) 2025-06-19 13:09:01 +05:30
Manav Rathi
e9092fe01d Fix build - Take 2 2025-06-19 13:07:59 +05:30
Manav Rathi
8bc60f9b5b [desktop] Fix nightly build (#6307) 2025-06-19 12:36:36 +05:30
Manav Rathi
a851a1132d Fix build 2025-06-19 12:33:25 +05:30
Manav Rathi
93930d0636 [web] File handling internals refactoring (#6306) 2025-06-19 12:12:10 +05:30
Manav Rathi
d9941a7711 Use accessor 2025-06-19 11:53:16 +05:30
Neeraj
da993fa9f6 [mob] Show download percentage (#6305)
## Description

## Tests
2025-06-19 11:38:03 +05:30
Neeraj Gupta
b09f7d57a0 Show download percentage 2025-06-19 11:09:25 +05:30
Manav Rathi
2c1dd14098 fn accessor 2025-06-19 11:09:12 +05:30
Manav Rathi
6249e5e4d6 Skip parsing of fields we don't use 2025-06-19 10:50:11 +05:30
Manav Rathi
3aa6e5712b Move 2025-06-19 10:32:58 +05:30
Manav Rathi
2418c24901 Rename 2025-06-19 09:09:10 +05:30
Manav Rathi
9c5e46ee11 Sketch 2025-06-19 09:05:06 +05:30
Manav Rathi
2ed28c3b70 [desktop] Revert HLS flag until release spec finalization (#6302) 2025-06-18 20:52:36 +05:30
Manav Rathi
3c87ef0d28 Revert HLS flag until release spec finalization 2025-06-18 20:47:56 +05:30
Manav Rathi
d0fc047fc9 [web] File handling internals refactoring (#6301)
There are quite a few TODOs, but for the only case where the new code is
running (cast), the unfinished business should not get in the way.
2025-06-18 20:40:45 +05:30
Manav Rathi
3e0448bbe5 Lint workrounds for photos tsc 2025-06-18 20:32:02 +05:30
Manav Rathi
773d98e20c Doc 2025-06-18 20:27:41 +05:30
Manav Rathi
29afe01c40 Fix error handling 2025-06-18 20:11:40 +05:30
Manav Rathi
d49288a1c0 Use new type in cast 2025-06-18 20:02:42 +05:30
Manav Rathi
d7faaa6592 Handle 2025-06-18 17:03:15 +05:30
Manav Rathi
b99b3646da Doc 2025-06-18 16:53:51 +05:30
Neeraj
15eb0321ac [server] Gracefully handle client retry (#6285)
## Description

## Tests
2025-06-18 16:42:27 +05:30
Neeraj Gupta
52103c4b2f Fix: match value instead of ptr 2025-06-18 16:23:05 +05:30
Neeraj
7f14bdd0a0 [mob] Streaming minor fixes & refactoring (#6292)
## Description

- [x] Better HDR Detection
- [x] Code side all options are merged to one with more documentation
- [x] Better cutoff date
- [x] Max FPS 30
- [x] Max height 720p
- [x] Better Tonemapping
- [x] Remove redundant hls time and video bitrate

## Tests
2025-06-18 15:48:02 +05:30
Neeraj
e055c750aa [mob] Log req id on network error (#6300)
## Description
We can use this to trace the request on the server (if it actually
reached server).

## Tests
2025-06-18 15:08:22 +05:30
Neeraj Gupta
11f2cce274 Log reqest id on error 2025-06-18 14:37:46 +05:30
Neeraj Gupta
69eef7043f Use nanoID for request id 2025-06-18 14:37:46 +05:30
Neeraj
60cc6fda96 [mob] Log event source for public link handling (#6298)
## Description
Opening public link within the app opens the collection twice, adding
logs to investigate the root cause.
## Tests
2025-06-18 14:36:55 +05:30
Prateek Sunal
8c8f0b46ef Merge remote-tracking branch 'origin/main' into streaming-out-of-beta 2025-06-18 14:03:30 +05:30
Prateek Sunal
231a77239f fix: disable streaming by default 2025-06-18 14:00:58 +05:30
Manav Rathi
89f58bf043 Sketch 2025-06-18 13:28:57 +05:30
Manav Rathi
4dc3421ab9 Split 2025-06-18 13:28:57 +05:30
Manav Rathi
ce9c227780 Type 2025-06-18 13:28:57 +05:30
Manav Rathi
0d77c0a49b Conv 2025-06-18 13:28:57 +05:30
Manav Rathi
f9b67e2197 R1 2025-06-18 13:28:57 +05:30
Manav Rathi
114ff5dc9b Take 1 at remote type 2025-06-18 13:28:57 +05:30
Manav Rathi
2a85d17cc1 Outline 2025-06-18 13:28:57 +05:30
Neeraj
d430a5cf31 [mob] Skip hash check for local only assets (#6295)
## Description
Also logging the stackTrace on exception
## Tests
2025-06-18 12:12:34 +05:30
Laurens Priem
f484f953fa [mob] Fix: use OS specific logic for computing device health (#6296)
## Description

## Tests
2025-06-18 12:11:36 +05:30
Francisco Pires Negromonte
c23d9cb96f [auth] Add custom icons for memed and sei (#6297)
Custom icons added for:

- Memed (a brazilian online prescription service)
- Sei! (Sistema Eletrônico de Informações)
2025-06-18 11:40:14 +05:30
Neeraj Gupta
eca8f3432e [mob] Fix: use OS specific logic for computing device health 2025-06-18 11:29:16 +05:30
Neeraj Gupta
2edce34f29 Generate l10n files 2025-06-18 11:23:40 +05:30
Neeraj Gupta
af0fccf36e Fix lint 2025-06-18 11:19:17 +05:30
Neeraj Gupta
f00d04c0b8 Fix translation 2025-06-18 11:13:54 +05:30
Neeraj Gupta
a310fbe14f Skip hash check for local only assets 2025-06-18 11:07:19 +05:30
Laurens Priem
569423af12 [mob][photos] Various tiny changes (#6294)
## Description

Just copy and rename changes.
2025-06-18 10:02:05 +05:30