Color History on the canvas

Currently when accessing the color history on the canvas, it looks like this:

It is not very accessible since if you leave the small strip it disappears.

It would be nice if this function could be replaced with something like MyPaint:

Yes the strip is very awkward and cumbersome to use. Just increasing the size of square and active area of the strip would be improvement too.

Reminds me, a while ago I noticed in the code that apparently the patches for the popup are supposed to be twice the size of the docker ones, and also should not have scrolling but show multiple lines if necessary.
But the detection whether the widget is in the docker or the popup is obviously broken.

Anyway, if the review process goes well, 5.2 may have a new version that is configurable independently of the docker, that can look e.g. like this:

Oh that looks so much better! :smiley:

In order to make the user experience of drawing with the left hand, I think it should be changed to vertical.

This way it won’t be obscured by left-handed users on an Android tablet/pen display.

edit.
In addition, I forgot to say before, just getting bigger doesn’t completely change the experience.
It should only disappear in the following three cases, instead of moving out of the historical color popup and disappearing immediately.

  1. After selecting the historical color.
  2. Press the shortcut key again.
  3. Move outside the history color popup and click on the canvas.

I agree. I also would find this feature helpful.

I’m here to relive this topic a bit since it’s something that keeps affecting me, but mostly because many parts of Krita have been updated not only for the visual but also for the functional, I think this part should also be updated since it’s still not functional.

That was indeed a pleasure to use this with Mypaint. Voted! :+1:

I think this request has a few different points being discussed:

  1. The current color history docker is too thin to use, and even just doubling the strip size would make it much better.
  2. An upgrade to the current color history popup as shown by Lynx3d
  3. Implement a color history similar to how my paint has it

1 seems like the easiest to get a quick fix in. Seems like Lynx3d already looked at the code before and some of the checks are broken for that popup.

2 seems like it was already working somewhat looking at the screenshot. Although I’m not sure how the review went. I wasn’t able to find the MR on gitlab if you can share what happened to that @Lynx3d .

3 I am actually not sure how this works. Are you able to switch between colors by pressing the arrow keys (or some other keys)? or is it by cursor movement and you can’t see the cursor move? Sorry I’m not familiar with mypaint.

In MyPaint, every time you press the shortcut (the c key) it changes between the history colors.

And hey, an update to the popup history would be nice.

My remedy for this is that I set the Pop-Up Palette to the minimum.


And use the color history in there instead.

I don’t use Pop-Up Palette much as I use Shortcut Composer Add-On.

Still I want to see the better Color History from stock Krita.

Of course there is that option, but the idea of this is to improve the existing color history tool.