immich/web/src/lib
Thomas 43ffcf7e8f
use animation frames for memory autoplay (#2771)
The current implementation mixes intervals and animation frames, which is a
little convoluted. The use of intervals means that the animation is not going
to be smooth and may have strange behaviour when the window is moved to the
background. It's possible that the current animation frames could pile up and
run all at once which would be undesirable.

Moving everything into animation frames means the code is simpler and easier to
reason about. It should also be more performant and less buggy.

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-06-15 21:27:32 -05:00
..
__mocks__ Add AlbumCard UI tests 2022-09-07 16:00:57 +02:00
assets fix(web): use correct favicon sizes (#2446) 2023-05-17 09:20:32 -05:00
components use animation frames for memory autoplay (#2771) 2023-06-15 21:27:32 -05:00
models feat(web, server): Implement justified layout for AssetGrid (#2666) 2023-06-08 10:22:45 -05:00
stores feat(web): Memory (#2759) 2023-06-14 20:47:18 -05:00
utils use imagemagick and libraw for raw image support (#2668) 2023-06-14 21:34:03 -05:00
constants.ts refactor(web): user avatar (#2585) 2023-05-28 08:10:55 -05:00