immich/web/src/lib
Dag Stuan bd70824961
fix(web): more refactoring and tweaking of the memory viewer. (#19214)
* Fix fade in for video-native-viewer.

The previous implementation never actually faded in the video element.
Fix this by ensuring the video element is only added to the DOM after
mounting, so Svelte can handle the fade-in transition correctly.

* Refactor asset viewing in memory page.

Split photo and video viewing into separate components to ensure they
work similarly to the assets viewer. The previous implementation faded
out the assets, while the assets-viewer only fades assets in. For
images, add a spinner while waiting for the image to load, before adding
the image to the DOM. For videos, add the video to the DOM after
mounting the component. In both cases, the assets fade in smoothly, like
the regular assets viewer.

* fix: styling

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-06-17 14:09:34 +00:00
..
__mocks__ fix(web): clear combobox value when selectedOption is undefined (#14334) 2024-11-25 08:14:21 -06:00
actions fix(web): Improve zoom behavior in photo-viewer. (#18803) 2025-06-01 21:06:48 -05:00
assets refactor: immich logo assets (#16850) 2025-03-13 18:05:08 -04:00
cast chore(web): migrate CircleIconButton to @immich/ui IconButton (#18486) 2025-06-02 14:47:23 +00:00
components fix(web): more refactoring and tweaking of the memory viewer. (#19214) 2025-06-17 14:09:34 +00:00
managers chore(web): passive events (#19179) 2025-06-16 11:03:23 -04:00
modals refactor: album options modal (#19177) 2025-06-14 18:10:33 -04:00
models feat(web): improved user onboarding (#18782) 2025-06-02 21:09:13 +00:00
sidebars refactor: layout components (#18290) 2025-05-14 12:30:47 -04:00
stores refactor: timeline manager renames (#19007) 2025-06-10 09:30:13 -05:00
utils chore(web): passive events (#19179) 2025-06-16 11:03:23 -04:00
constants.ts fix(web): small issues with the memory viewer. (#19184) 2025-06-15 10:04:33 -05:00
i18n.spec.ts chore: move weblate translations to root directory (#13604) 2024-10-22 15:39:28 +00:00
utils.ts feat: start oauth with autoLaunch=1 (#18763) 2025-05-30 22:12:53 +00:00