Page MenuHomePhabricator

Enable hiding the timestamps in the Global Watchlist and/or to display things like in the normal Watchlist (day headers, time after article)
Open, Needs TriagePublicFeature

Description

Feature summary (what you would like to be able to do and where):

Please enable hiding the timestamps in the Global Watchlist. They only add clutter to the page and make it harder to go through it.

They are hidden when enabling the setting to show less detail but load faster. I'd like to be able to also hide them via a setting. The setting could be default disabled so by default the timestamps do show.

This could be implemented via adding a CSS class to the timestamps, adding a new setting, and having that timestamp class hidden when the setting is enabled. Image below for illustration.

sett.png (183×434 px, 21 KB)

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):

The timestamp is not useful. If anything, add the day as a header and maybe the time after the title. The image below shows how it's like in the default and most-used form of the normal Watchlist which is much more reasonable and better.

sfsf.png (298×603 px, 50 KB)

Benefits (why should this be implemented?):

Reduce Watchlist content & info overload. The Watchlist would become cleaner and one can easier spot things for example. Making it smoother, more fun, less exhausting, and easier to go through the Watchlist.

Event Timeline

Please provide the Special:Watchlist user preferences that put time after the page title, I never saw that in any of many possible modes, as far as I can remember. I need them to decide if I'm going to do this or not. Thank you.

Hello, well as with the buttons first that is just the default settings so I don't know which all the preferences are that change the display of the date & time info. Throughout my years of contributing to many Wikimedia projects I never had any Special:Watchlist display these any different. If you register a new user for testing purposes, you can see how the default display is like where the day is a header and the clock time is after the article. Nevertheless, I think the relevant preferences are "Expand watchlist to show all changes, not just the most recent"=disabled in Preferences->Watchlist and "Vector (2022) (default)" in Preferences->Skin and "Group changes by page in recent changes and watchlist"=disabled and "Use non-JavaScript interface"=disabled under Preferences->Recent changes. Also worth noting is that things may be different for language versions with text from right to left. It's like this on global English Wikipedia and Metawiki as well as several other language versions of Wikipedia and projects. You can see in the 2nd screenshot how it looks like (except that green diff button was added by a gadget).

I think this would be very useful entirely disconnected from how the Special:Watchlist is like. It was just meant to be some additional reason for it, whether or not this would be useful doesn't depend on how the Special:Watchlist displays things.

Yep, found it. Well, it's default, but rare used mode. So this it what I can say. I can't make distinct changes to the watchlist, like "move this one here, and that one there", because everyone can ask their favorite, and there will be hundreds of possibilities. I can theoretically agree to implement "Change the full layout for non-fast non-group mode to accordant layout in Special:Watchlist in user settings". Which means that it will looks exactly as the same mode in Special:Watchlist, as I could found at this picture, with adjustments to needed or missing functionality without changing the order, and people could turn it on and off, such that in non-fast non-group mode they could see it as now or as in the picture, by their choice. I can do it after creating a new task especially for this, and after two weeks discussion there, with the people that I usually invite to such discussions about this extension, at least. If they agree, I will do it. If they also decide that this mode will be default, I will do this too, otherwise it will be opt in.

Well, it's default, but rare used mode.

I would bet quite a lot that the default is not "rare used". It's most likely the most-used mode. Only a subset of users test and change a lot of preferences. That it's rare used is an unsubstantiated hypothesis and I'm quite sure it's false.

I can't make distinct changes to the watchlist, like "move this one here, and that one there", because everyone can ask their favorite,

This issue is about making it a preference.

Which means that it will looks exactly as the same mode in Special:Watchlist, as I could found at this picture

Yes, that's how it looks like for most users.

with adjustments to needed or missing functionality without changing the order, and people could turn it on and off, such that in non-fast non-group mode they could see it as now or as in the picture, by their choice.

That would great!

I can do it after creating a new task especially for this

Why would it need a new task.

and after two weeks discussion there, with the people that I usually invite to such discussions about this extension

Who are those people? I'd wonder why there is special attention payed to what they say which implies they have some sort of privileged position on this instead of this being a matter of the community overall (or at least users of this extension overall), not any particular small group within it.

If they also decide that this mode will be default, I will do this too, otherwise it will be opt in.

It makes a lot of sense to base this on some sort of survey of people actually using the Global Watchlist and/or interested in doing so, thanks.

I would bet quite a lot that the default is not "rare used". It's most likely the most-used mode. Only a subset of users test and change a lot of preferences. That it's rare used is an unsubstantiated hypothesis and I'm quite sure it's false.

I can't know for sure, I just asked people from wikipedia I'm usually talking with.

Why would it need a new task.

Because this one asks for something different.

Who are those people? I'd wonder why there is special attention payed to what they say which implies they have some sort of privileged position on this instead of this being a matter of the community overall (or at least users of this extension overall), not any particular small group within it.

They are those whom I attach to my every Gerrit change in this extension that I submitted in the last weeks since I started to do this. Any other person invited too, of course, but there should be at least them. From my experience most of them will not participate, but they should be aware.

It makes a lot of sense to base this on some sort of survey of people actually using the Global Watchlist and/or interested in doing so, thanks.

How exactly it can be done? I have know idea how to determine the extension users.

Because this one asks for something different.

You mean making the setting a default / changing the default display (something different) versus enabling the user to configure the GW so via introducing a new setting (this task)?

How exactly it can be done? I have know idea how to determine the extension users.

One could display a note about the GlobalWatchlist linking to a survey. Don't know anymore how these notices are configured (it's not centralnotices I think). However, it would probably be best if it asked about several settings, not just this one to ask what the default display should become and maybe even further things. So for example if a setting is added to move the history and xy changes buttons to the front to a nonvarying location before article title, also whether the buttons should be displayed there by default or as they are now.

There's probably also other things one could ask such as which things people need or would like to have in the GW and what their greatest troubles with it currently are etc which could serve as a basis to improve it most effectively.

It would however be biased toward the user-set that already uses the GW and against those would like to use it if certain things are implemented so one would also post about the survey in the Tech News post and/or via new threads in VillagePump/Technical boards.

Because this one asks for something different.

You mean making the setting a default / changing the default display (something different) versus enabling the user to configure the GW so via introducing a new setting (this task)?

How exactly it can be done? I have know idea how to determine the extension users.

No. I mean this task is about every mode. Now we are talking about non-grouping mode.

One could display a note about the GlobalWatchlist linking to a survey. Don't know anymore how these notices are configured (it's not centralnotices I think). However, it would probably be best if it asked about several settings, not just this one to ask what the default display should become and maybe even further things. So for example if a setting is added to move the history and xy changes buttons to the front to a nonvarying location before article title, also whether the buttons should be displayed there by default or as they are now.

There's probably also other things one could ask such as which things people need or would like to have in the GW and what their greatest troubles with it currently are etc which could serve as a basis to improve it most effectively.

It would however be biased toward the user-set that already uses the GW and against those would like to use it if certain things are implemented so one would also post about the survey in the Tech News post and/or via new threads in VillagePump/Technical boards.

I see, but not so sure it's viable. The task that fixes the local time problem, the most "visual" problem in the extension for me, is ready, but stuck many weeks because there is a need to decide how to say to everyone the clock is changed, and how to implement it. And every timestamp is still in UTC.