Commit Graph

19 Commits (4ef2b1e0acf2cda7e4bf3a6b3e4492e4297194fc)

Author SHA1 Message Date
Noel S 3cab9b27d0
Merge branch 'immich-app:main' into feat/video-zooming 2025-11-17 13:54:32 +07:00
shenlong ac0d646401
fix: mobile unawaited_futures lint (#21661)
* chore: add unawaited_futures lint as warning

# Conflicts:
#	mobile/analysis_options.yaml

* remove unused dcm lints

They will be added back later on a case by case basis

* fix warning

# Conflicts:
#	mobile/lib/presentation/pages/drift_remote_album.page.dart

* auto gen file

* review changes

* conflict resolution

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-10-27 09:32:52 +07:00
Mert c73e3dacea
feat(mobile): high precision seeking (#22346)
* millisecond precision video playback

* wrap in unawaited

* update commit
2025-10-24 18:59:30 +07:00
Saschl 9b5855f848
feat: add video auto play setting (#20416)
* feat: add auto play setting to mobile

* feat: add auto play video setting to web

* address review comments

* fix setting id

---------

Co-authored-by: Saschl <noreply@saschl.com>
2025-10-15 11:24:47 +07:00
Noel S 63227fb43f
Merge branch 'immich-app:main' into feat/video-zooming 2025-10-14 12:48:46 +07:00
Saschl 54ed78d0bf
fix: brief flashing when swiping from video (#22187) 2025-10-08 09:31:15 +07:00
Mert 43b06a036d
fix(mobile): video player using ref after disposal (#21843)
check if disposed
2025-10-06 16:20:30 +07:00
goalie2002 4acdd4d512 Add comments and simplify video controls 2025-09-15 12:51:57 +07:00
goalie2002 a1f624e07c Fixed bug with drag actions interfering with zoom panning. Fixed video being zoomable when bottom sheet is shown. Code cleanup. 2025-09-15 12:30:00 +07:00
goalie2002 84c898ce16 Fixed flickering bugs 2025-09-13 20:51:48 +07:00
goalie2002 9cdc864e20 Functional implementation, still need to bug test. 2025-09-13 20:12:18 +07:00
goalie2002 37c60417ae wip 2025-09-12 22:40:34 +07:00
goalie2002 814579f731 WIP 2025-09-12 12:57:26 +07:00
shenlong 2be1a58c5b
fix: prefer local video if available (#21119)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-08-23 11:18:57 +07:00
shenlong e52b9d15b5
chore: bump dart sdk to 3.8 (#20355)
* chore: bump dart sdk to 3.8

* chore: make build

* make pigeon

* chore: format files

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-07-28 14:04:03 +07:00
shenlong ad65e9011a
chore: bump line length to 120 (#20191) 2025-07-25 02:37:22 +07:00
shenlong 05d26dc683
fix: remove safe area from bottom bar (#20102)
* remove safe area from bottom bar

* fix: video not playing in search view

* stop foreground / background back on migration

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-07-23 08:23:49 +07:00
shenlong 9abb95d34a
feat: handle live photos on new asset viewer (#19926)
sync and handle livePhotoVideoId in asset viewer

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-07-14 14:23:24 +07:00
shenlong dfe6d27bbd
feat: sqlite video player (#19792)
* feat: video player

* use remote asset id in local query

* fix: error from pre-caching beyond total assets

* fix: flipped local videos

* incorrect aspect ratio on iOS

* ignore other storage id during equals check

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-07-09 09:34:25 +07:00