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

Questions about managing brushes tags

Tags: None
(comma "," separated)
mumuett
Registered Member
Posts
26
Karma
1

Questions about managing brushes tags

Tue Apr 03, 2018 10:08 am
Hi,
I downloaded some brushes bundles from the net, and I see that once in Krita they are associated with several tags. For example, only one bundle will create 2 or more tags : one named from the creator of the bundle, others named like "updates", "favorites", etc. In the preset dropdown menuF6/preset docker, the list of the tags is too long and unclear for my taste.
I understand from the manual that it is not possible to delete Krita tags that are here by default. But I couldn't do it for the other bundles neither :
-- I tried to delete tags from Krita preset dropdown. Reappears the next time I open Krita.
-- I also tried in the ressource bundle manager -> edit bundle ; but there seems to be no field for tag assignation here.
-- I also tried to manually change this file : /home/$me$/.local/share/krita/tags/kis_paintoppresets_tags.xml in putting blacklisted="true" instead of "false" next to the unwanted tags...the change is reversed when I open Krita.

So here are my questions :
- Is there a way to delete unwanted tags, even by changing manually a file ?
- How bundles creators did put these tags in their bundles anyway, if there is no field for that in the bundle editor/creator ?
- Subsidiary question : Is there a way to assign a tag to a lot of brushes without creating a specific bundle ? Like, in the F6 menu, or manually by editing a file ?

Thanks by advance, and sorry for how long is this post !
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
The tags are associated with Brush Presets individually and are created and assigned using the Brush Presets Docker. (I have 21 different tags in my listing and it does get a bit too much.) I don't know how to delete tags either but I think i'll try to find out.

You can create a new tag by clicking the small button marked 'Tag' to the right of the tag selector button.

If you right-click on an item in the Brush Preset docker, you will see it's name followed by the options to assign it to a tag or remove it from any other tags it may have. A brush preset can thus have many tags assigned to it.

One way to organise your brush presets would be to create tags called Mumuett-Paint, Mumuett-Draw, Mumuett-Sketch, etc. and then assign your 'favourite' brush presets to these tags as you think suitable. Then your tag listings drop-down menu would show your tags for you to select. However, I don't think these are in alphabetical order.

Another possibility is to create your own bundles, containing only the things you want from the existing bundles and then disable the existing bundles. You might want to experiment with that. It does seem like a lot of work, I know. Good Luck with it.
mumuett
Registered Member
Posts
26
Karma
1
Thank you for your answer.

about deleting tags : The way you create and manage the tags is the good one, as described in the documentation of Krita, and if I don't find a solution to go further I'll keep doing as you say.
But, still, I wonder if there could be a trick to clean the list a bit (for other bundles that the krita-by-default brushes). I'll give my post more time, maybe someone will have a solution.

- To create my own personal bundle is my objective in the future, but for now I'm still in the discovery-phase.
Also, as each tag is associated with the brush, it means that if you plan to create then share with someone your own bundle, you need to delete the majority of your tags. I guess someone who would get my bundle would not be happy to have mumuett-sketch, mumuett-ink...that he/she could not delete.

PS : the tags are listed alphabetically, the A, B, C before the a, b, c (dunno how to say it in english, but you see what I mean...)
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
"PS : the tags are listed alphabetically, the A, B, C before the a, b, c ..."
I think this is called 'case sensitive ordering' or something. I don't like it.

You don't have to delete tags to get the result you want. The tags are a list of available tags and if you create a new brush preset then you don't have to assign it to a tag if you don't want to.

I've just made a copy of three different existing brush presets, from the Krita_4_Default_resources and a deevad brush preset. I renamed them as Ahab_old-preset-name. They had their old tag assignations on them. I removed all their old tag assignations, then they only appeared in the 'All' listing. I created a new bundle and put these three brush presets in it and exported it.

The system is very flexible but it would need lots of boring work by you to get things exactly as you seem to want them.
mumuett
Registered Member
Posts
26
Karma
1
OK, so if I understand correctly :
1. you select the brushes you like the most.
2. Copy them one by one, so they don't have all these unwanted tags anymore.
3. Create a new personal bundle containing these brushes.
4. Delete/inactivate the old bundles

In addition to that, if one day I want to share my bundle, but I've made so many annoying personal tags (I can do silly things sometimes, like "brushes_for_this_specific_bad_painting_I_hate" or "weird_presets_I_made_looks_ugly_maybe_useful_tho" >:D ) :
1. Copy all the brushes I'll want to include in my shared-bundle and name them accordingly
2. Assign them one by one to one tag, like "This_awesome_bundle_you_will_love_it"
3. Create bundle
4. Lucky people get all my presets under only one tag, so I don't spoil their tag list with crazy tags.

It's a good way to do the trick, you just need to actually know which brush you want to keep, then spend some time to refine. You're right it is not exactly what I hoped for (because I'm lazy, of course, just now I don't feel ready to choose which brush I want, and I don't want to copy and tag them one by one, and I want my painting to make itself perfectly while I stay on my sofa reading comics, and.... ^^).
But that's all right, I'll stop complaining for nothing Ahah :D Thanks !
User avatar
Gequibren
Registered Member
Posts
11
Karma
0
OS
I also had weird problems with the tags, both to eliminate them and to change their names. Sometimes I couldn't erase them or they replicated hundreds of times. Only in version +4, in the previous ones it did not happen to me.

I was looking for information online and found this forum topic. I think that you do not have the same problem as me, but it is similar.

As I did not understand the solution very much, I found a way to solve it myself.

Basically it's about avoiding working with .bundle files, unzipping only the files that interest me from each bundle directly with 7ZIP.

Also I deleted some folders in
C:\Program Files\Krita (x64)\share\krita

"tags", "brushes" and "painttopresets".

I moved some other folder directly to
C:\Users\Gequibren\AppData\Roaming\krita\
And since then I only work with that directory.

When I download a new internet bundle I avoid the files
META-INF
meta.xml
tags

After doing that, I was able to work without tags and create my own

Here I made a video reproducing the bug and explaining how I solved it. I'm not an expert, so some steps may be unnecessary. But I wanted to explain it exactly as I did.

https://youtu.be/_2OupTfCi8g

http://dai.ly/x6sajli

https://www.youtube.com/watch?v=_2OupTfCi8g

Last edited by Gequibren on Mon Aug 20, 2018 2:09 pm, edited 2 times in total.
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
@Gequibren

Yes, if you delete all the resources associated with brush presets, brushes and tags, then you can do a completely manual installation and management of these to your own personal requirements.

Please note: Your linked YouTube video has some kind of problem and will not play for me: "An error occurred. Please try again later."
Your other videos do play ok, so it must be something different about that one, 'Krita Tutorial 3 ...'.
User avatar
Gequibren
Registered Member
Posts
11
Karma
0
OS
ahabgreybeard wrote:@Gequibren

Yes, if you delete all the resources associated with brush presets, brushes and tags, then you can do a completely manual installation and management of these to your own personal requirements.

Please note: Your linked YouTube video has some kind of problem and will not play for me: "An error occurred. Please try again later."
Your other videos do play ok, so it must be something different about that one, 'Krita Tutorial 3 ...'.


@ahabgreybeard

Hey ! thanks for your notice ! :)

Youtube is a nightmare, I have a lot of problems and that's why I'm moving to DailyMotion, Vimeo and probably Twitch too.
Maybe this link works:

https://youtu.be/_2OupTfCi8g

http://dai.ly/x6sajli


Bookmarks



Who is online

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