10 Commits (abdb58840ae4d1e6c5e0355952871bcff62ffbc5)

Author SHA1 Message Date
Renaud Chaput 4b7bc1f07c
Convert `dropdown_menu` state to Typescript (#25585) 8 months ago
alfe a86886b1fd
Rewrite `<LoadingIndicator/>` as FC and TS (#25364) 12 months ago
alfe dfaf59d99a
Rewrite <LoadPending /> as FC and TS (#25363) 12 months ago
alfe fb5bf5cbf8
Rewrite `<LoadMore />` as FC and TS (#25259) 1 year ago
Renaud Chaput d27216dc46
Enforce import order with ESLint (#25096) 1 year ago
Renaud Chaput 8f66126b10
Use the new JSX transform (#25064) 1 year ago
Renaud Chaput 8d6aea3326
Upgrade to React 18 (#24916) 1 year ago
Renaud Chaput 89269e4b71
Mark `wheel` events on scrollable list as passive (#24914) 1 year ago
Yamagishi Kazutoshi d1b057a0ac
Remove legacy decorators syntax (#18357) 1 year ago
Renaud Chaput 44a7d87cb1
Rename JSX files with proper `.jsx` extension (#23733) 1 year ago
Nick Schonning c49213f0ea
Upgrade ESlint to v8 (#23305) 1 year ago
Josh Soref b5329e0035
Spelling (#17705) 2 years ago
Claire d3791cca0c
Improve modal flow and back button handling (#16499) 3 years ago
ThibG 98f6380dee
Fix keyboard navigation in scrollable lists (#14348) 4 years ago
ThibG 6fda3cbbeb
Freeze scroll position when a dropdown menu is open in the TL (#14271) 4 years ago
Eugen Rochko 3e9dc4044b
Add hints about incomplete remote content to web UI (#14031) 4 years ago
ThibG b998ec7c72
Fix WebUI crash in single-column mode on prehistoric browsers (#13267) 4 years ago
ThibG 2d5addde03 Fix “X new items” not showing up for slow mode on empty timelines (#12875) 4 years ago
Matt Panaro 9cbbc50fcd Fix 12661 (#12744) 4 years ago
Matt Panaro 2a5da8c961 refactor IntersectionObserver to observe viewport in single-column mode (#12735) 4 years ago
Matt Panaro 31f7c3fc5d Summary: fix slowness due to layout thrashing when reloading a large … (#12661) 4 years ago
Eugen Rochko 50b9276330
Fix unread indicator not updating for notifications (#11923) 5 years ago
Eugen Rochko ba0de8fb68
Fix updates being hidden behind pending items on unmounted components (#11898) 5 years ago
ThibG f109867578 Fix “slow mode” issues (#11859) 5 years ago
Eugen Rochko aa22b38fdb
Change single-column mode to scroll the whole page (#11359) 5 years ago
Eugen Rochko 729723f857 Add option to disable real-time updates in web UI (#9984) 5 years ago
Eugen Rochko 9b1d3e4acb
Add option to disable real-time updates in web UI (#9984) 5 years ago
ThibG aee93bfc9c Fix timeline jumps (#10001) 5 years ago
ThibG 8389b496ba Fix unnecessary loadMore calls when the end of a timeline has been reached (#9581) 6 years ago
ThibG 55abff8af7 Various fixes to scrollable lists and media gallery (#9501) 6 years ago
Les Orchard cc1f13dfd0 Only consider mouse move in scrolling on item insertion (#9262) 6 years ago
Les Orchard 2f86fc5e0a Identify manual scrolling to cancel scroll to top reset on mouse idle (#9245) 6 years ago
Eugen Rochko dd00cd19d2
Use local instead of global loading indicator for timelines, account timelines (#9224) 6 years ago
Les Orchard 9cfd610484 Cancel list scroll reset after mouse move on wheel scroll (#9233) 6 years ago
Les Orchard 6a1216d2cd Temporarily hold timeline if mouse moved recently (fixes #8630) (#9200) 6 years ago
Jakub Mendyk ceed1ebe5b Fix followers/follows layout issues from #8418 (#8505) 6 years ago
Eugen Rochko 90b64c0069
Always display tab navigation on local/federated timeline even when empty (#7663) 6 years ago
ThibG e06fbc4fcf Fixes/rollback scroll changes (#7387) 6 years ago
ThibG 8c601b54cc Do not re-position scroll when loading more (inserting items from below) (#7344) 6 years ago
ThibG 58852695c8 Prevent timeline from moving when cursor is hovering over it (fixes #7278) (#7327) 6 years ago
ThibG 7e0aed398f Fix scrolling behavior (#7151) 6 years ago
Akihiko Odaki 9a1a55ce52 Allow clients to fetch statuses made while they were offline (#6876) 6 years ago
Akihiko Odaki b0664a5e6c Replace onScrollToBottom with onLoadMore (#6615) 6 years ago
kibigo! e19fc6a9f8 Restore vanilla components 7 years ago
kibigo! 45c44989c8 Forking glitch theme 7 years ago
Yamagishi Kazutoshi 763a2f8511
Replace react-router-scroll to react-router-scroll-4 (#5568) 7 years ago
Eugen Rochko 7db0f8dcb2 Implement hotkeys for web UI (#5164) 7 years ago
Nolan Lawson c567c87453 Toggle contain:strict on fullscreen (#5159) 7 years ago
unarist 6c81f9d6e5 Fix invisible load more button (#4962) 7 years ago
abcang 60944d5dca Fix height cache (#4909) 7 years ago