Visual feedback for disabled brush settings area
Closed, ResolvedPublic

Description

For any given preset, most of the settings areas are not used. In the brush editor, this can be hard to discover since all the areas appear active when clicked (even if the checkbox is disabled).

This ticket is to improve the experience of these disabled and enabled areas.

Potential solution 1: One idea was to disable all the sliders and checkboxes for a setting that is not enabled. Making the setting active will enable the area on the right again. Pro: easier for new people to learn about the enable/disable aspect of the brush settings areas. Con: an extra click to add a setting compared to the second option.

(screenshot for solution 1)

Potential Solution 2: Always leave the sliders enabled. If someone starts changing the sliders, curves, or checkboxes, Krita will automatically enable the setting on the left to start using it. Pro: faster for adding a setting to your brush. Con: automatically checking a box does not teach people how this area works with checking/unchecking

Maybe there are other options than these two. With all of my brush editor changes I have made in the past months my main goal is to make it easier to understand and approachable for people. It seems to be an area that people frequently shy away from.

scottpetrovic claimed this task.

I like the first solution, Since it makes clear distinction about being inactive and active, plus it doesn't actually add an extra click as the current steps required are same. I wouldn't like the second option because it creates a bit of confusion, suppose I want default settings of a parameter and i just want to enable it, to do this I need to either check the box like before or do some changes to slider to enable it. also there is a chance of inadvertently enabling something just while browsing the settings.

So the first choise for me adds educational value and clarity without increasing the current number of steps. +1 for solution one.

Deevad added a subscriber: Deevad.Oct 10 2017, 1:45 PM

Same feedback as @kamathraghavendra ; I like solution 1 ( getting the settings slider view full greyed and inactive when the checkbox is "off" ). It's funny, because last week I had the problem : tweaking settings/curve for Mirror , and I forgot to check the main Mirror option. Solution 1 will avoid this type of issues.

solution 1 has been added to master (4.0) Thanks for the feedback!

scottpetrovic closed this task as Resolved.Oct 10 2017, 5:41 PM