immich/mobile/lib
bo0tzz 457da17c5d
fix: always set extension from provided file (#29839)
* fix: always set extension from provided file

The livephoto case can also happen with other files; for example, we
receive a DNG file as JPEG but then still call it .dng

Fixes #29805, partially addresses #28602

* chore: test cases for file extension naming
2026-07-22 18:29:54 +05:30
..
constants refactor: use single bucket for none grouping (#29880) 2026-07-13 15:01:59 -05:00
domain refactor(mobile): extract CachedKeyValueRepository (#28789) 2026-07-21 20:23:50 +00:00
entities refactor: yeet old timeline (#27666) 2026-04-15 23:00:27 +05:30
extensions chore: bump openapi-generator version to v7.24.0 (#30067) 2026-07-20 20:06:23 -04:00
infrastructure refactor(mobile): extract CachedKeyValueRepository (#28789) 2026-07-21 20:23:50 +00:00
interfaces refactor(mobile): interfaces refactor (#19415) 2025-06-23 11:27:44 -05:00
mixins chore: flutter 3.29.1 (#16730) 2025-03-10 21:46:36 -05:00
models refactor!: disallow star rating < 1 (#27896) 2026-06-04 17:06:28 +00:00
pages fix: mobile translations (#29955) 2026-07-15 18:02:29 +00:00
platform feat: show notification and battery optimization warning (#26610) 2026-06-04 12:24:39 +00:00
presentation fix(mobile): map unresponsive after viewing asset (#27036) 2026-07-22 02:56:23 +05:30
providers fix(mobile): map unresponsive after viewing asset (#27036) 2026-07-22 02:56:23 +05:30
repositories fix(mobile): show real error when an asset can't be added to an album (#29754) 2026-07-21 10:56:50 -05:00
routing fix(mobile): map unresponsive after viewing asset (#27036) 2026-07-22 02:56:23 +05:30
services fix: always set extension from provided file (#29839) 2026-07-22 18:29:54 +05:30
theme fix(mobile): mismatch between system and app color when using low-chroma system color scheme (#27282) 2026-03-27 09:21:43 -05:00
utils chore: bump openapi-generator version to v7.24.0 (#30067) 2026-07-20 20:06:23 -04:00
widgets fix: backup delay translation key parsing (#30112) 2026-07-22 10:58:38 +02:00
main.dart feat: mobile-ui snackbar (#29260) 2026-06-22 16:22:26 -04:00
wm_executor.dart fix(mobile): proper background task cleanup (#28694) 2026-06-03 08:16:19 -04:00