This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Suggestion for Brush Preset History

Tags: None
(comma "," separated)
askinner
Registered Member
Posts
93
Karma
0

Suggestion for Brush Preset History

Wed Apr 11, 2018 2:39 pm
I think it would be helpful to have the Brush Preset History docker represent the most recent of order use. For instance if my current brush is the Tilt Pencil then that should be the icon at the top of the docker and the one that was at the top moves down to second in the list
User avatar
glenl
Registered Member
Posts
12
Karma
0
OS
Just so I understand: if you are showing the brush history docker and, say, you have 5 brushes in the list, selecting the 4th brush would cause that brush to move to the top as the most recently used brush?

EDIT: yeah, that is kind of what you said. I wouldn't like things moving around on a list when I select them BUT I like the idea of the most recently used brush being re-ordered to the top.
User avatar
Kenneth Evans
Registered Member
Posts
30
Karma
0
I use this feature a lot and would like to see the brushes ordered by most recently used, as well. Like color history. It's hard to see why it was implemented as is.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
It's implemented this way because the people I worked with when I implemented it preferred it that. They didn't want the brushes in the history to jump around when you selected them in the docker, but stay in the same place to make it work a bit more like a brush preset palette.
User avatar
Kenneth Evans
Registered Member
Posts
30
Karma
0
boudewijn wrote:It's implemented this way because the people I worked with when I implemented it preferred it that. They didn't want the brushes in the history to jump around when you selected them in the docker, but stay in the same place to make it work a bit more like a brush preset palette.

I can see a reason for both scenarios.

So what is the possibility of adding a option so that you can do that or also sort by most recent.

Also an option to just show thumbnails (like in the presets docker) would be nice. Then it would be small enough to leave it visible instead stacked with other dockers.
mvowada
Registered Member
Posts
322
Karma
1
Hi all. Here is a link to a simple example I've made. The logic is inspired by Natron UI (how it deals with the right side panels).

https://bugsfiles.kde.org/attachment.cgi?id=113215
User avatar
Kenneth Evans
Registered Member
Posts
30
Karma
0
I have tried to use and like this feature but it doesn't work for me. I tend to end up with much used things like erasers at the bottom and brushes just used at the top. Thus it requires scrolling. Plus, it takes up too much space so I cannot have it and Layers both visible.

A better option for me is to use the regular Brush Preset Docker, manually tag the brushes I am using (I use MRU), and set the tag to that. By just showing the icons, I have a small docker that I can make visible at the same time as Layers. I can access other brushes via the Brush Editing panel, so I don't have to change the tag in the Brush Presets Docker and can leave it to show the MRU brushes.

It might even be better to not have the most recently used brushes automatically available, since this way the ones I tried by mistake or found to not do what I wanted are not ever there. (A better implementation of the Brush History Docker would have a way to delete brushes that are not wanted in it.)
mvowada
Registered Member
Posts
322
Karma
1
Think of it as a temporary container where to put the brushes you want to try out at any given moment without fussing about tags.

After all you're trying out brushes which you don't know if you'll use, creating further tags can sound a bit tedious for some.

Of course one can use it when doing serious works too with the same freedom.
User avatar
Kenneth Evans
Registered Member
Posts
30
Karma
0
mvowada wrote:After all you're trying out brushes which you don't know if you'll use, creating further tags can sound a bit tedious for some.

The point is that I _don't_ add tryout brushes to the tag and so don't see them again. They end up being the brushes I am currently using, what I want.

It is easier than finding the rigbt click button on the pen, and using the popup. And since I can make them be icons, it doesn't tske much real estate

In any event I gave Brush History a good try. It doesn't work for me, and I am no longer using it. It it were fixed to have the features of the Brush Preset docker except using the latest-used brushes (in order of most recent usage) and not using tags, I would consider it again. But what I am doing now seems to work well for me.
askinner
Registered Member
Posts
93
Karma
0
Is there a simple way to delete the items in the Brush Preset History docker to get an empty set? The problem is that the history follows from one painting, illustration, cartoon to another and the set of brushes listed in the docker may have nothing to do with what I am currently working on. I've looked around but haven't been able to find a "refresh" option. Are they stored in an editable file?

Thanks for any assistance
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
It's in the kritarc file, and we've been discussing making this history part of the .kra file for some time. It's a good idea, but it needs someone to work on it.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]