41 Commits (f13566795b7bf7478420a303a4d06a1322be697e)

Author SHA1 Message Date
Josh Soref 1c070bd94c Spelling (#17705)
3 years ago
Claire 628e5823c3 Improve modal flow and back button handling (#16499)
3 years ago
ThibG 825475a32a Fix keyboard navigation in scrollable lists (#14348)
4 years ago
ThibG bf40d331e6 Freeze scroll position when a dropdown menu is open in the TL (#14271)
4 years ago
Eugen Rochko 32b7d341b7 Add hints about incomplete remote content to web UI (#14031)
4 years ago
ThibG c3edb6c02a Fix WebUI crash in single-column mode on prehistoric browsers (#13267)
5 years ago
ThibG db2babe5b2 Fix “X new items” not showing up for slow mode on empty timelines (#12875)
5 years ago
Matt Panaro af4be412f5 Fix 12661 (#12744)
5 years ago
Matt Panaro 7930f51fac refactor IntersectionObserver to observe viewport in single-column mode (#12735)
5 years ago
Matt Panaro 47b330df2a Summary: fix slowness due to layout thrashing when reloading a large … (#12661)
5 years ago
Eugen Rochko b02ac11e2a Fix unread indicator not updating for notifications (#11923)
5 years ago
Eugen Rochko 3198f5b0ad Fix updates being hidden behind pending items on unmounted components (#11898)
5 years ago
ThibG 7f7f8cac37 Fix “slow mode” issues (#11859)
5 years ago
Eugen Rochko de4ead8fc6 Change single-column mode to scroll the whole page (#11359)
5 years ago
Eugen Rochko 9dead08055 Add option to disable real-time updates in web UI (#9984)
5 years ago
ThibG 98642fef2a Fix timeline jumps (#10001)
6 years ago
ThibG 240d41b3ca Fix unnecessary loadMore calls when the end of a timeline has been reached (#9581)
6 years ago
ThibG 513f59726a Various fixes to scrollable lists and media gallery (#9501)
6 years ago
Les Orchard 4e067b1bd0 Only consider mouse move in scrolling on item insertion (#9262)
6 years ago
Les Orchard 59ecfbd28c Identify manual scrolling to cancel scroll to top reset on mouse idle (#9245)
6 years ago
Eugen Rochko 9a32abcbac Use local instead of global loading indicator for timelines, account timelines (#9224)
6 years ago
Les Orchard 54bc905a57 Cancel list scroll reset after mouse move on wheel scroll (#9233)
6 years ago
Les Orchard 6e72dda7ef Temporarily hold timeline if mouse moved recently (fixes #8630) (#9200)
6 years ago
Jakub Mendyk 816384cf32 Fix followers/follows layout issues from #8418 (#8505)
6 years ago
Eugen Rochko bc464619f3 Always display tab navigation on local/federated timeline even when empty (#7663)
6 years ago
ThibG 796fe4c361 Fixes/rollback scroll changes (#7387)
6 years ago
ThibG 554653a423 Do not re-position scroll when loading more (inserting items from below) (#7344)
6 years ago
ThibG 9188537f5f Prevent timeline from moving when cursor is hovering over it (fixes #7278) (#7327)
6 years ago
ThibG ec135f2603 Fix scrolling behavior (#7151)
7 years ago
Akihiko Odaki 34cb1a5461 Allow clients to fetch statuses made while they were offline (#6876)
7 years ago
Akihiko Odaki 01d10b0bd8 Replace onScrollToBottom with onLoadMore (#6615)
7 years ago
Yamagishi Kazutoshi c858c1a2b8 Replace react-router-scroll to react-router-scroll-4 (#5568)
7 years ago
Eugen Rochko 32998720eb Implement hotkeys for web UI (#5164)
7 years ago
Nolan Lawson 8537845323 Toggle contain:strict on fullscreen (#5159)
7 years ago
unarist e4b7984624 Fix invisible load more button (#4962)
7 years ago
abcang 05c2d8ec3c Fix height cache (#4909)
7 years ago
Eugen Rochko d8bbe7cf7c Disable mouse-based pause from #4859 (#4865)
7 years ago
unarist 64eb868c4a Fix scroll behavior and others on paused timeline (#4864)
7 years ago
Eugen Rochko f79eba1650 Fix #1004 - Temporarily pause timeline if there's been recent mouse movement (#4859)
7 years ago
Clworld ddf10f52a7 fix scroll position (#4821)
7 years ago
abcang 4ce06cc0c9 Generalized the infinite scrollable list (#4697)
7 years ago