Problem: Sometimes one user makes many edits after each other. As somebody who controls the quality of the article, I want to see all changes made at once, and not seperated in edits (which makes it harder to understand the edits as a whole). It is possible to see the revisions authors at a glance in the history view. In the revision slider, this is more complicated
- Next to all tags that appear in the info tool tip, add a bubble (as shown in the mock).
- When users hover over that bubble, the corresponding row is circled, and all revisions where that tag was added are highlighted. Once the hovering ends, the highlighting ends.
- When users click on the bubble, the corresponding row is circled, and all revisions where that tag was added are highlighted. The highlighting stays, until the bubble is clicked again, or until another filter was applied name was selected.
- There is always just one active filter. E.g. if currently all edits by a certain user are highlighted, and then I select the bubble next to the blanked tag, the filter for the specific user is lost, and only edits with the blanked tag are highlighted
- Highlighted revisions through hovering does not remove a currently active filter. E.g. if currently all edits by a user are highlighted, and then I hover over the blanked tag, I only see the blanked revisions and not the edits of a user. However, when I don't hover over the 'blanked' tag, the filter by user name is again reinstated
- The filter behavior when something is selected or hovered over always works as described above, no matter if the competing filters are tag or user name filters.
circle color changes: normal:#E3E3E3, selected: #CCC, border: 1px black, 30% opacity.
border around the row when selected: #E0E0E0
The corresponding edit-bars in the diagram also change color: 10% darker, border black, 30% opacity.
Although the mock shows bubbles both for user names and tags, this ticket is for tags only. The user name filtering is handled in T136105. At the end, users should have the same experience in both cases, though.