44 Commits (6682f12a9edddb94eb04acd5e53a99e0941f6a27)

Author SHA1 Message Date
Eugen Rochko 19b4c36e40 Add explore page to web UI (#17123)
3 years ago
Claire 628e5823c3 Improve modal flow and back button handling (#16499)
3 years ago
ThibG bf40d331e6 Freeze scroll position when a dropdown menu is open in the TL (#14271)
4 years ago
Matt Panaro af4be412f5 Fix 12661 (#12744)
5 years ago
Matt Panaro 47b330df2a Summary: fix slowness due to layout thrashing when reloading a large … (#12661)
5 years ago
Eugen Rochko c453888616 Fix performance of home feed regeneration (#12084)
5 years ago
ThibG d8418c07c9 When selecting a toot via keyboard, ensure it is scrolled into view (#10593)
5 years ago
ThibG 513f59726a Various fixes to scrollable lists and media gallery (#9501)
6 years ago
Eugen Rochko 9a32abcbac Use local instead of global loading indicator for timelines, account timelines (#9224)
6 years ago
Eugen Rochko 142940f4c6 Add "Show thread" link to self-replies (#9228)
6 years ago
Yamagishi Kazutoshi 2d000a877b Do not scroll up when modal is opened (#8095)
6 years ago
Eugen Rochko d878e3e945 Keyword/phrase filtering (#7905)
6 years ago
Eugen Rochko bc464619f3 Always display tab navigation on local/federated timeline even when empty (#7663)
6 years ago
TakesxiSximada 937c93e8d9 Fix the hot key (j, k) does not function correctly when there is a pinned toot in account timeline. (#7202)
7 years ago
Eugen Rochko 93a1afb66c Improve load gap styling in web UI (#7100)
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
Eugen Rochko b1f8dfd3cf Federate pinned statuses over ActivityPub (#6610)
7 years ago
Eugen Rochko 9cfbbbce1f Fix home regeneration (#6251)
7 years ago
Eugen Rochko 32998720eb Implement hotkeys for web UI (#5164)
7 years ago
abcang 4ce06cc0c9 Generalized the infinite scrollable list (#4697)
7 years ago
Sorin Davidoi 9fc6c974f6 fix(status_list): Use correct keys for keyboard navigation (#4487)
7 years ago
Sorin Davidoi aa108f8570 Accessability fixes (#4432)
7 years ago
Sorin Davidoi fd6c6cf717 Improve accessibility (part 5) (#4417)
7 years ago
Sorin Davidoi 3ddfab69a5 Improve accessibility (part 4) (#4408)
7 years ago
Eugen Rochko 24ab0958f9 Fix infinite scroll fluidity (#4381)
7 years ago
Sorin Davidoi 348994c2de fix(status_list): Guard against missing ref (#4353)
7 years ago
Sorin Davidoi 707d6fa9c0 fix(status_list): Update scroll position after toots are appended (#4277)
7 years ago
unarist c44fcfd9e7 Update scroll top state on column mounting (#4276)
7 years ago
Sorin Davidoi 20111dd4d5 Small style fixes (#4206)
7 years ago
Yamagishi Kazutoshi e2027fbe42 Use Class and Property Decorators (#3730)
7 years ago
Yamagishi Kazutoshi 539dbaa049 Remove unused variables (#3906)
7 years ago
Nolan Lawson 424cf0a590 Fix jittery scrolling for Chromium browsers (#3776) (#3832)
7 years ago
Eugen Rochko 2deea77f2e Unread indicator was invisible behind column header, adjusted (#3720)
7 years ago
unarist 11211fe1c0 Prevent pinned columns from scroll to top on URL changing (#3586)
7 years ago
Nolan Lawson 4ee3796db7 Add IntersectionObserverWrapper to cut down on re-renders (#3406)
7 years ago
Nolan Lawson 2810bd3f3d Fix IntersectionObserver isIntersecting in Edge (#3365)
7 years ago
Nolan Lawson f506c4b342 Simplify isIntersecting in status_list.js (#3371)
7 years ago
Sorin Davidoi 5efcea69d2 Lazy load toots using IntersectionObserver (#3191)
7 years ago
Yamagishi Kazutoshi 0b3fa49001 Refactoring. Removed useless import. (#3254)
7 years ago
Yamagishi Kazutoshi e4ed0b155c Improve eslint rules (#3147)
7 years ago
Sorin Davidoi fcf794aebe Performance improvements (#3168)
7 years ago
Yamagishi Kazutoshi 2d254f9733 Use ES Class Fields & Static Properties (#3008)
7 years ago
Eugen Rochko ef2af79a48 Replace sprockets/browserify with Webpack (#2617)
7 years ago