Make Show Whitespace Changes Setting accessible again - Allow users to set a default mode in settings

Problem to solve

Make Show Whitespace Changes Setting accessible again

Target audience

  • Delaney, Development Team Lead, https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas#delaney-development-team-lead

  • Sasha, Software Developer, https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas#sasha-software-developer

  • Devon, DevOps Engineer, https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas#devon-devops-engineer

Further details

We went back in time (made it more like bitbucket 😒)! the show/hide whitespace changes were a easy feature to be toggled in a MR; now it is hidden behind a ellipsis and like 2 clicks and a reload away. Would it not be way better if we had a user setting for default MR review mode on top of syntax highlights that controls the users default for looking at diffs?

https://gitlab.com/profile/preferences

add all these as a user preference for defaults: image

Proposal

See criteria for success

Permissions and Security

user based

Documentation

See criteria for success

What does success look like, and how can we measure that?

Make the DIFF view settings a user preference to define the defaults

What is the type of buyer?

FREE - its like basic user experience

Assignee Loading
Time tracking Loading