Pinafore-Web-Client-Frontend/src/routes
Nolan Lawson ae3bd2bda2
perf: make timeline rendering less janky (#1747)
* perf: make timeline rendering less janky

1. Ensures all statuses are rendered from top to bottom (no more shuffling-card-effect rendering)
2. Wraps all individual status renders in their own requestIdleCallback to improve input responsiveness especially only slow devices like Nexus 5.

* fix focus restoration

* only do rIC on mobile
2020-04-26 16:54:00 -07:00
..
_a11y feat: aria-labels and buttons contain more media info (#1743) 2020-04-25 19:03:39 -07:00
_actions perf: make timeline rendering less janky (#1747) 2020-04-26 16:54:00 -07:00
_api fix: handle pleroma ping messages (#1676) 2019-12-15 09:58:00 -08:00
_components perf: make timeline rendering less janky (#1747) 2020-04-26 16:54:00 -07:00
_database perf: move async modules to individual files (#1611) 2019-10-29 18:58:49 -07:00
_intl chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
_pages fix: Wellness page had the wrong breadcrumb (#1684) 2019-12-23 11:53:35 -08:00
_react fix: remove remount (#1688) 2019-12-23 18:10:03 -08:00
_static refactor: refactor focus management (#1662) 2019-11-30 17:43:31 -08:00
_store fix: left/right hotkey works on all settings page (#1745) 2020-04-25 19:35:14 -07:00
_thirdparty fix: fix more html entities in card titles (#1628) 2019-11-09 17:25:39 -05:00
_transitions chore: update standard to v13 (#1370) 2019-08-03 13:49:37 -07:00
_utils perf: make timeline rendering less janky (#1747) 2020-04-26 16:54:00 -07:00
_workers fix: fix regenerator error in legacy mode (#1605) 2019-10-27 11:11:57 -07:00
accounts/[accountId] feat: add account page filters (#1124) 2019-03-30 21:48:49 -07:00
community fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
lists fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
notifications feat: implement notification filters (all vs mentions) (#1177) 2019-05-04 17:58:44 -07:00
settings fix: change "add instance" to "log in" when not logged in (#1614) 2019-10-31 06:45:36 -07:00
statuses/[statusId] fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
tags fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
_error.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
_layout.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
blocked.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
direct.html fix: tweaks to conversations (direct) UI (#1137) 2019-04-13 15:30:49 -07:00
favorites.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
federated.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
index.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
local.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
muted.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
pinned.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
requests.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
search.html fix: update Sapper to latest (#775) 2018-12-11 07:31:48 -08:00
share.html perf: move async modules to individual files (#1611) 2019-10-29 18:58:49 -07:00