immich/web/static
Min Idzelis 837b1e4929
feat(web): Scroll to asset in gridview; increase gridview perf; reduce memory; scrollbar ticks in fixed position (#10646)
* Squashed

* Change strategy - now pre-measure buckets offscreen, so don't need to worry about sub-bucket scroll preservation

* Reduce jank on scroll, delay DOM updates until after scroll

* css opt, log measure time

* Trickle out queue while scrolling, flush when stopped

* yay

* Cleanup cleanup...

* everybody...

* everywhere...

* Clean up cleanup!

* Everybody do their share

* CLEANUP!

* package-lock ?

* dynamic measure, todo

* Fix web test

* type lint

* fix e2e

* e2e test

* Better scrollbar

* Tuning, and more tunables

* Tunable tweaks, more tunables

* Scrollbar dots and viewport events

* lint

* Tweaked tunnables, use requestIdleCallback for garbage tasks, bug fixes

* New tunables, and don't update url by default

* Bug fixes

* Bug fix, with debug

* Fix flickr, fix graybox bug, reduced debug

* Refactor/cleanup

* Fix

* naming

* Final cleanup

* review comment

* Forgot to update this after naming change

* scrubber works, with debug

* cleanup

* Rename scrollbar to scrubber

* rename  to

* left over rename and change to previous album bar

* bugfix addassets, comments

* missing destroy(), cleanup

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2024-08-21 21:15:21 -05:00
..
apple-icon-180.png feat(web): update logo (#7798) 2024-03-13 12:14:45 -05:00
dark_skeleton.png feat(web): Scroll to asset in gridview; increase gridview perf; reduce memory; scrollbar ticks in fixed position (#10646) 2024-08-21 21:15:21 -05:00
favicon-16.png chore(web): favicon without white bg (#8251) 2024-03-24 16:44:59 -05:00
favicon-32.png chore(web): favicon without white bg (#8251) 2024-03-24 16:44:59 -05:00
favicon-48.png chore(web): favicon without white bg (#8251) 2024-03-24 16:44:59 -05:00
favicon-96.png chore(web): favicon without white bg (#8251) 2024-03-24 16:44:59 -05:00
favicon-144.png chore(web): favicon without white bg (#8251) 2024-03-24 16:44:59 -05:00
favicon.ico chore(web): favicon without white bg (#8251) 2024-03-24 16:44:59 -05:00
favicon.png chore(web): favicon without white bg (#8251) 2024-03-24 16:44:59 -05:00
feature-panel.png feat(doc) Updated feature-panel.png with the new logo (#7995) 2024-03-16 00:59:58 -05:00
immich-logo.svg feat(web): update logo (#7798) 2024-03-13 12:14:45 -05:00
light_skeleton.png feat(web): Scroll to asset in gridview; increase gridview perf; reduce memory; scrollbar ticks in fixed position (#10646) 2024-08-21 21:15:21 -05:00
manifest-icon-192.maskable.png feat(web): update logo (#7798) 2024-03-13 12:14:45 -05:00
manifest-icon-512.maskable.png feat(web): update logo (#7798) 2024-03-13 12:14:45 -05:00
manifest.json chore(web): enable prettier json key sorting recursively (#10120) 2024-06-11 12:52:20 +01:00
robots.txt Disallow all robots (#977) 2022-11-15 21:36:04 -06:00