Page MenuHomePhabricator

Adding settings to have Watchlists collapsed by-default
Open, Needs TriagePublicFeature

Description

Having sections/Watchlists collapsed by-default could be very useful for faster page-loads, reduced server loads and clearer pages.

This would mainly be used in combination with the multiple watchlists feature so that some watchlists can be hidden (collapsed) by default.

You can then often and easily refresh the page and have shorter pages but can still see other watchlists with the click of a button.

A way to quickly jump between watchlists (like between the enWP and WMC watchlist) would be useful too – for example as a TOC (maybe incl a counter of unseen items that were changed) but this is not part of this issue and just a note (maybe I'll create a new issue about this once having thought more about potential ways this could be implemented).

Related Objects

Event Timeline

Actually, collapsing the global watchlist display by default would probably have little impact on load times, since collapsing is a display modification that would be done after all of the processing and displaying takes place

Yes, that's true – I should have made it clearer that it would be implemented so that it only loads these after pressing the button to show the watchlist (maybe it could preload and only show the first few items for each watchlist) ie per AJAX.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Mar 1 2022, 6:05 PM