I think we should keep it simple ![]()
I donât think itâs complicated, itâs not 4 separate settings, itâs a 4-choice window. Two of them correspond to the current âdisplay subtitlesâ on and off. The other two are the way that many users prefer. The rest of the settings have not been changed (except for the addition of a horizontal line to distinguish between them)
In addition, I personally think it is important to keep things âsimpleâ where there is not much demand. At present, many people have mentioned other ways, and even developers may be confused. So I think itâs not a bad thing to add appropriately.
Yay! Bravo ![]()
+1
.
I find labels (detailănormalăsimpleănone) confusing and requiring big tooltip to explain what it does. Future users might need to select all of them to get an idea of what they do and do more reading. Not fan.
If it is required to get âa less infoâ to âmore infoâ option, I would prefer in the GUI a simple slider for verbosity going from no info, to subtle info, to maximum info.
You can see in the Gif that it changes when you mouseover the layer. The reason for this is because your test layer is empty- it doesnât bother updating the opacity because it doesnât change the rendering, at least thatâs my assumption. With a layer that has something on it, it should update automatically.
Maybe a tooltip on the âInline Subtitlesâ option that says something like (rough wording)
"If enabled, show subtitles on same line.
If disabled, show on a second line if there is space."
Re: âSubtitles styleâ option; itâs probably better to use a combobox (like the blending mode) than a list of radio buttons.
In the MR there was also a suggestion to change the âSubtitle Opacityâ slider to a slider spinbox (like the layer opacity), which lets you precisely input the value. (And to change the âThumbnail Sizeâ and âTree Indentationâ sliders as well.)
For something like this I think the easiest way for a user to figure it out is to test out the options and/or read a description. Thereâs not really a way to âsimplifyâ it other than giving no options.
I think a slider from less to more info sounds confusing, since it doesnât really tell you what it does, and sliders are more for numerical inputs.
What I meant is that I wasnât going to change existing behavior without a good reason. If thereâs support for enabling it by default, that can be done.
Good point.
looks great.![]()
Your description is more accurate and concise than mine. However, there are not many hovering prompts in krita, so it may be difficult for users to detect itâŚ
I have two ideas. One is to add a prominent symbol for hovering prompt information:

Another is that we directly display sufficient information in the drop-down menu, but keep the selection box concise.
Another option is making the âsubtitle styleâ just a plain submenu with 4 radio actions.
What i would do is grouping all the subtitle options under a âsubtitlesâ submenu. Then inside have a âstyleâ submenu, and the other options.
In the mr I suggested the use of slider spinboxes primarily because they can have a text, so those section headers can be removed. I think it would look less cluttered.
Amazing progress! Thanks to everybody ![]()
Iâm not the only one who thinks that Simple or Normal subtitle mode without inline would be a reasonable new default, right?
For the first idea, Iâm not sure if itâs possible or advisable to put an âinformation iconâ there.
For the second idea, as far as I know itâs not possible to display different text for the dropdown and the currently selected item. Iâm also not a fan of putting that much detail in the dropdown selection (as shown).

It only takes a second of hesitating over the option to find the tooltip, so it shouldnât be too much of a problem.
Hereâs what it looks like with the label properly displayed on the slider spinbox, and a tooltip on âInline subtitlesâ (still not sure about the wording). Hopefully itâs clear enough that âOpacityâ (minus the âSubtitleâ prefix) is under the âSubtitle Styleâ heading.

Submenus three ways:
First, with a combobox:

With radio buttons:

With radio buttons in their own submenu (itâs a bit awkward how the menus overlap with the docker attached to the right side of the window):

I still prefer a combobox to radio buttons; thereâs no need to see the options unless youâre choosing one. Iâm not sure whether putting a submenu inside the hamburger menu is a good idea. If more options were to be added to the Layer Docker Menu space might become an issue, but right now it isnât.
Iâd also like to express my appreciation for everyoneâs help and feedback. ![]()
I mean, the hamburger menu is a menu but it does not look like one with all the custom widgets. Both the radio buttons and the âinlineâ entry can be normal menu entries.
Even the sliders could be changed to a list of entries with predefined values.
Thank you for implementing this new feature! Itâs very helpful when working with a lot of layers with different settings. And Iâm using 5.2 from now on, just because of this!
However, I really had difficulties with its UI and the default settings. I was unable to figure out â literally anything â at first. Because when I was casually testing it, I created Normal layers (of course), so nothing has changed, no matter what I clicked!
It was a very confusing experience. The name âSubtitlesâ did not help either, I thought it was something like subtitles on the bottom of a movie screenâŚ
And coming from an experienced Krita user, and an experienced translator, my complete failure to figure this out before consulting this thread, was a real concern to me.
I think the following things would be essential to improve the user experience:
- Display the âsubtitlesâ on all layer blending modes, including âNormalâ. In this way, a new user can easily figure out what this option is for.
- Automatically increase thumbnail size when âsubtitlesâ display is enabled.
- OR, Inline by default, use the checkbox to enable double-line. In this way, you wonât have to worry about the height not being enough.
The same happened to me ![]()
The proposed solution is changing the checkbox to a list of style modes. In âDetailedâ mode subtitles will display on normal layers.
(Also, Iâve been thinking maybe the âNormalâ style (3rd option) should be called âBalancedâ, mostly because âNormalâ sounds odd here.)
The name âSubtitlesâ did not help either, I thought it was something like subtitles on the bottom of a movie screenâŚ
The intended meaning of âSubtitleâ is âSubheadingâ. Maybe the latter name would be less confusing?
Automatically increase thumbnail size when âsubtitlesâ display is enabled.
It would require finding a way to calculate the required height, and it would change the height which the user might not expect.
OR, Inline by default, use the checkbox to enable double-line. In this way, you wonât have to worry about the height not being enough.
This might be a good idea. I didnât think it would be confusing, but having inlining on by default would avoid the default appearance depending on the ratio of font size to layer row height.
âSubtitle styleâ can be changed to:
- âImprove readabilityâ
- âMore Informationâ
Which of the two do you like?
Four options can be changed to:
- âNoneâ, âShow after changeâ, âShow only changeâ, âDetailedâ
- âNoneâ, âAfter changeâ, âOnly changeâ, âDetailedâ
- âNoneâ, âChangeâ, âOnly changeâ, âDetailedâ
There are three in total, which one do you think is better?
I think this is a better illustration of what actually works.
In addition, can the spacing be reduced to solve the problem of not being able to have two lines under the default thumbnail size? For example, reduce it to 1px.
Or just use the two-line special case at the default thumbnail size.
I too find the ânone, simple, normal, detailedâ options pretty undescriptive. But is âNormalâ, where both opacity and blending mode are shown if either of them are changed from default, something people have called for? To me it seems pretty granular, and maybe just something like ânoneâ, ânon-default onlyâ and âalways showâ would be enough? So these would map to ânoneâ, âsimpleâ and âdetailedâ.
I think subtitle could also be changed to something like âlayer infoâ, or something that relates to the layer status.
One thing though, it would be good if in the tool tip it was described what the change was, like âdisplay opacity or blending modes if they are different from normal and 100%â. As the way i see changed could be also seen as going from 40% Multiply to 100% Normal and in this case it wouldnât be displayed.
can the spacing be reduced to solve the problem of not being able to have two lines under the default thumbnail size?
The actual problem is that userâs font size varies. If you have a small font size, youâll be able to fit multiple lines. If you have a large font size, it wonât fit. All I can do is check whether it fits or not.
I too find the ânone, simple, normal, detailedâ options pretty undescriptive.
They arenât meant to be descriptive so much as short and clear.
Something like âNone, Either on change, Both on change, Allâ is both unclear and not going to make sense at all unless you read the full description.
âNone, Simple, Balanced, Detailedâ describes the intent of the options.
(Meaning, if you want simpler or more detailed information, use the corresponding option. If you want to know what the option actually does, read the tooltip.)
But is âNormalâ, where both opacity and blending mode are shown if either of them are changed from default, something people have called for?
Yes. I think all four options are useful. The reasoning for this particular option was that it looks better in some circumstances.
it would be good if in the tool tip it was described what the change was, like âdisplay opacity or blending modes if they are different from normal and 100%â. As the way i see changed could be also seen as going from 40% Multiply to 100% Normal and in this case it wouldnât be displayed.
âChangedâ is meant to imply that the user changed something from the default. Iâd like to keep the tooltip concise.
Re: âSubtitlesâ â âLayer infoâ or similar;
I think âlayer infoâ is a bit vague, given itâs the point of the entire docker.
âSubtitleâ/âSubheadingâ at least describes where the information is (âthis specific text below or beside the layer nameâ).
I think Iâll start cleaning up my current changes to put in a new MR.
The main change Iâd like to commit is changing the on/off checkbox to the list of four styles; this adds new functionality. Any other changes would just be UI tweaks and deciding on the default settings.
Then maybe I can take a break from all this UI discussion (and work more on an unrelated feature request). ![]()
How about adding a checkbox and mention the components that can be shown. example
Show with layer name:
[x ] Opacity
[ ] Blending mode
And If user ticks any of these show component by default even if it is not changed.
I think this will make it straight forward and will eliminate the need to show other options such as none or both.



