Improve emoji picker performance #275

Merged
floatingghost merged 2 commits from yanchan09/akkoma-fe:better-emoji-picker into develop 4 months ago

A simple virtual scroller is now used for the emoji grid. This avoids loading all emoji images at once, saving network bandwidth and reducing load on the server, while also putting less work on the browser's DOM and layout engine.

A simple virtual scroller is now used for the emoji grid. This avoids loading all emoji images at once, saving network bandwidth and reducing load on the server, while also putting less work on the browser's DOM and layout engine.
yanchan09 added 1 commit 4 months ago
ci/woodpecker/pr/woodpecker Pipeline was successful Details
ec1cc90c93
Improve emoji picker performance
yanchan09 added 1 commit 4 months ago
ci/woodpecker/pr/woodpecker Pipeline was successful Details
8f48564f50
Reformat code with standardjs
Poster

Also a demo video from fedi.absturztau.be ^^

Also a demo video from fedi.absturztau.be ^^
Mergan added the Feature label 4 months ago
Owner

huh, very cool, thanks a lot!

huh, very cool, thanks a lot!
floatingghost merged commit 9e04e4fd80 into develop 4 months ago
floatingghost deleted branch better-emoji-picker 4 months ago
eris referenced this issue from a commit 3 months ago
qbism referenced this issue from a commit 3 months ago
mel referenced this issue from a commit 4 weeks ago
ci/woodpecker/pr/woodpecker Pipeline was successful
The pull request has been merged as 9e04e4fd80.
Sign in to join this conversation.
Loading…
There is no content yet.