bwees
c52e03abfc
filter chromecast audio devices
2025-06-02 14:37:31 -05:00
bwees
69afc8cfe9
remove important
2025-06-02 14:37:31 -05:00
bwees
5dc324a9fe
fix connect method override
2025-06-02 14:37:30 -05:00
bwees
f999c77079
code review changes from @shenlong-tanwen
2025-06-02 14:37:30 -05:00
bwees
9b42e1b561
fix lintings
2025-06-02 14:37:30 -05:00
bwees
0ee448c6d9
remove prints
2025-06-02 14:37:30 -05:00
bwees
eab10c4ade
translation already happens on the text element
2025-06-02 14:37:30 -05:00
bwees
c2d097bb50
show fullsize assets on casting
2025-06-02 14:37:30 -05:00
bwees
5d69b4a6bb
cast video player finalized
2025-06-02 14:37:30 -05:00
bwees
38feff1877
cast dialog now shows connected device at top of list with a list header. Discovered devices are also cached for app session.
2025-06-02 14:37:30 -05:00
bwees
75d4aeecf0
add session expiration checks
2025-06-02 14:37:30 -05:00
bwees
b368d6a8b6
cleanup of classes
2025-06-02 14:37:29 -05:00
bwees
d8f6fefad4
casting works!
...
just need to add session key check and remote video controls
2025-06-02 14:37:29 -05:00
bwees
49124020ba
wip casting
2025-06-02 14:37:29 -05:00
bwees
f89c65932e
initial cast framework complete and mocked cast dialog working
2025-06-02 14:37:29 -05:00
shenlong
df927dd3ce
fix(mobile): photo_manager ignore filters ( #18742 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-06-02 09:43:59 -05:00
JobiJoba
d48702f943
fix(mobile): Showing videos of partner in search page quick links ( #18855 )
...
Add userId to the contact of the timeline interface method watchAllVideosTimeline and modify the query in the repository
2025-06-02 09:35:18 -05:00
Thien Dang
a53d033622
fix(mobile): notification, dialog that don't translate properly ( #18827 )
...
* Fix notification, dialog that don't translate properly
* use localeProvider to re-build
---------
Co-authored-by: dvbthien <dvbthien@gmail.com >
2025-06-01 21:03:22 -05:00
JobiJoba
36506250c4
fix(mobile): Set the currentAsset to the asset clicked when opening an asset from folders ( #18825 )
...
Set the currentAsset to the asset clicked when opening an asset from the folder view ; fix issue #17691
2025-06-01 21:03:03 -05:00
shenlong
091a101f39
fix(mobile): group settings not respected without restart ( #18823 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-06-01 20:53:45 -05:00
Yaros
f4e4e6628e
fix(mobile): center loading spinner in people page ( #18781 )
...
fix: center loading spinner in people page
2025-05-30 16:45:29 -05:00
Yaros
4b9a7b2ce0
fix(mobile): android status bar overlays icon in map ( #18780 )
2025-05-30 16:04:20 +00:00
Thien Dang
0f42babb6b
fix: Update locked folder text and improve translations ( #18622 )
...
* Update locked folder text and remove unused translations
* uppercase Locked folder in Menu
* convert some translates to icu and improve
* add iOS debug info translations for background processes
* fix lint
---------
Co-authored-by: dvbthien <dvbthien@gmail.com >
2025-05-29 15:06:08 -05:00
shenlong
dbdb64f6c5
feat: delta sync ( #18428 )
...
* feat: delta sync
* fix: ignore iCloud assets
* feat: dev logs
* add full sync button
* remove photo_manager dep for sync
* misc logs and fix
* add time taken to DLog
* fix: build release iOS
* ios sync go brrr
* rename local sync service
* update isar fork
* rename to platform assets / albums
* fix ci check
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
Co-authored-by: Alex <alex.tran1502@gmail.com >
2025-05-29 10:42:00 -05:00
shenlong
44d49b9671
fix(mobile): double swipe ( #18749 )
...
debug: double swipe issue
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-05-29 14:35:36 +00:00
toamz
0e81c20cbb
fix: pinch zoom in mobile app ( #18744 )
...
* Change photo zoom logic
To properly zoom to current position and pan at the correct speed
TODO: zoom to current pinch position
* zoom to current pinch position
* Clean unused variable
* Formatting
* fix: lint
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2025-05-29 14:19:26 +00:00
Brandon Wees
0257f1a743
chore(mobile): add default cast user pref to openapi patching ( #18747 )
...
add default cast user pref to mobile patching
2025-05-29 09:06:13 -05:00
waclaw66
486bb47ddb
fix(mobile): local albums translation ( #18637 )
...
* fix(mobile): local albums translation
* ICU usage
2025-05-27 12:02:00 -05:00
Indrek Haav
099a1e4210
feat(mobile): add Estonian ( #18666 )
2025-05-27 14:25:44 +00:00
toamz
40e7b58ba4
fix(mobile): pinch to zoom + move acceleration ( #18569 )
...
Fix pinch to zoom + move acceleration
2025-05-25 14:32:04 -05:00
Alex
e12c67742c
fix(mobile): don't show locked asset in local album view ( #18536 )
2025-05-23 10:20:49 -05:00
Alex
2fa7a40996
fix(mobile): chinese translation ( #18491 )
...
* fix: Chinese translation
* using Locale.fromsubtags
2025-05-23 08:01:29 -05:00
Alex
529359de2d
fix: add Swedish ( #18506 )
2025-05-23 10:48:30 +01:00
shenlong
15877ddf1f
fix: translations from background service ( #18473 )
...
* fix: translations from background service
* test: generate translation before running tests
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-05-22 15:13:16 -05:00
Zack Pollard
c61ea483ba
fix: mobile user agent set to immich_platform_version ( #18478 )
...
* fix: mobile user agent
* refactor: typo in MapService
2025-05-22 10:35:24 -05:00
shenlong
9771e48049
fix(mobile): do not continue on remote stream parse error ( #18344 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-05-20 16:09:49 -05:00
Alex
bdf19ce331
fix: TimelineAsset visibility ( #18395 )
...
* fix: TimelineAsset visibility
* fix enum values
2025-05-20 15:53:34 +00:00
Alex
4e2fc9f017
chore: remove PIN code from secure storage on logged out ( #18393 )
2025-05-20 14:39:05 +00:00
Alex
fe71894308
feat: locked view mobile ( #18316 )
...
* feat: locked/private view
* feat: locked/private view
* feat: mobile lock/private view
* feat: mobile lock/private view
* merge main
* pr feedback
* pr feedback
* bottom sheet sizing
* always lock when navigating away
2025-05-20 13:35:22 +00:00
Alex
2431e04a09
fix(mobile): stale thumbnail cache ( #18351 )
...
* fix(mobile): stale thumbnail cache
* Revert height/width usage
2025-05-19 09:25:27 -05:00
Saschl
9e47093501
fix(mobile): reduce stutter/jank on search pages ( #18363 )
...
fix: reduce stutter/jank on search pages
2025-05-19 09:24:58 -05:00
Alex
b7b0b9b6d8
feat: locked/private view ( #18268 )
...
* feat: locked/private view
* feat: locked/private view
* pr feedback
* fix: redirect loop
* pr feedback
2025-05-15 15:35:21 +00:00
Martin Schmidt
2ffcfe06f3
fix: properly work with languages with multiple scripts ( #18167 )
...
Co-authored-by: Ewe Zu Lin <zlewe1997@gmail.com >
2025-05-09 10:09:24 -05:00
Robert Vollmer
f75d853e9a
fix(mobile): Remote video playback and asset download on Android with mTLS ( #16403 )
...
* Add class to apply SSL options
* Apply client certificate for native Android code
* Refactor self-signed check
* Allow self-signed certificates
* Fix Dart analysis
* Add HostnameVerifier
Android explicitly does NOT check the Common Name of a certificate,
only the Subject Alt Names. Chances are that someone who self-signs a
certificate doesn't go through the extra steps to add a SAN, and in
that case the connection would be prevented by the HostnameVerifier
even thought the TrustManager was fine with the certificate itself.
* Rename parameter like in Dart
* Fix NPE
* Catch all native errors in HttpSSLOptionsPlugin
* Workaround for too early onChanged() callback
* Fix formatting
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2025-05-08 13:45:11 +00:00
Alex
d33ce13561
feat(server): visibility column ( #17939 )
...
* feat: private view
* pr feedback
* sql generation
* feat: visibility column
* fix: set visibility value as the same as the still part after unlinked live photos
* fix: test
* pr feedback
2025-05-06 12:12:48 -05:00
shenlong
ece977d9ca
fix(mobile): empty translation placeholders ( #18063 )
...
* fix: empty placeholders
* fix: use namedArgs
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2025-05-06 09:21:05 -04:00
Matthew Momjian
ab95881ebb
fix(mobile): Share page URL ( #17834 )
...
* Update share_intent.page.dart
* Update share_intent.page.dart
* unused stores
* remove unused duplicate function
2025-05-04 08:58:45 -05:00
Ben
ac73e163df
chore(mobile): translate toast messages ( #17964 )
2025-04-29 14:26:41 -05:00
Yaros
23717ce981
feat(mobile): save grid size on gesture resize ( #17891 )
2025-04-28 09:23:33 -05:00
Andreas Tollkötter
21c7d70336
feat(mobile): Capitalize month names in asset grid ( #17898 )
...
* capitalize month titles
* capitalize day titles as well
2025-04-28 13:56:36 +00:00