Bug 347607 - Deleted tags reappear when krita is restarted
Summary: Deleted tags reappear when krita is restarted
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Tagging (show other bugs)
Version: 2.9.4
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 373859 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-05-12 13:03 UTC by Jonathan Ringstad
Modified: 2016-12-22 10:51 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Ringstad 2015-05-12 13:03:57 UTC
Deleting a tag makes it disappear both in the brush docker and the popup-palette. However, after restarting krita, they come back.

I suspect all of the tags that are coming back are tags originating from brush bundles.

From IRC:

<boud> [...] some tags come from bundles and default tag files, and deleting them means adding a blacklisting mechanism which isn't there yet
Comment 1 Storm Engineer 2015-05-20 18:06:51 UTC
I have similar problem with the default "Favorite Brushes" tag reappearing all the time, but interestingly only 3 of my brushes gets tagged with it, the same 3 all the time.

I suspect those 3 are the only ones still left from those originally included in my favorites so this info must be stored somewhere - maybe inside the presets? I'll try to re-save them sometimes and see if that fixes it for me.
Comment 2 Wayne Parker 2015-06-04 15:23:19 UTC
This is a very annoying bug.  The sooner fixed the better.
Comment 3 Halla Rempt 2015-06-05 05:28:02 UTC
I know, but it isn't easy to fix, I'm afraid, and I'll be on a work trip for the next two weeks, too :-(
Comment 4 Storm Engineer 2015-06-22 17:14:06 UTC
I really hope this gets fixed soon. It may seem minor, but for someone with OCPD, like me, this is a major issue because having to repeatedly delete them every time I start Krita drives me crazy... :(
Comment 5 Elle Stone 2015-06-30 16:24:58 UTC
I think the same issue is affecting blacklisting brush presets (paintoppresets). The brush presets that are put in the trash, including bundled brush presets, disappear from Krita, and appear (and remain) on the kis_paintoppresets.blacklist. But as soon as Krita is restarted, all the blacklisted brush presets reappear.

Some people do OK with tagging what they do want to use, and working with tagged sets. I find tags not very helpful, and the process of coming up with a list of useable tags to be near-impossible. But I'm pretty good at knowing what brush presets, patterns, etc, I'm not likely to ever want to use.

My workaround is to remove all the bundles and only use brush-related resources that aren't bundled.
Comment 6 Halla Rempt 2016-12-22 09:54:51 UTC
*** Bug 373859 has been marked as a duplicate of this bug. ***
Comment 7 Halla Rempt 2016-12-22 10:51:41 UTC
Git commit e51b5f13b8435615833b18381e2ca53fe3b3a301 by Boudewijn Rempt.
Committed on 22/12/2016 at 10:51.
Pushed by rempt into branch 'master'.

Note: when you later add a tag with the same name as a system tag,
then the default resources will appear to be tagged with that tag
again.

M  +1    -1    libs/widgets/KoResourceServer.h
M  +90   -42   libs/widgets/KoResourceTagStore.cpp
M  +2    -1    libs/widgets/KoResourceTagStore.h

https://commits.kde.org/krita/e51b5f13b8435615833b18381e2ca53fe3b3a301
Comment 8 Halla Rempt 2016-12-22 10:51:51 UTC
Git commit 38b35eddd83bd95ba410b6c225272045638c11c7 by Boudewijn Rempt.
Committed on 22/12/2016 at 10:51.
Pushed by rempt into branch 'krita/3.1'.

Note: when you later add a tag with the same name as a system tag,
then the default resources will appear to be tagged with that tag
again.

M  +1    -1    libs/widgets/KoResourceServer.h
M  +90   -42   libs/widgets/KoResourceTagStore.cpp
M  +2    -1    libs/widgets/KoResourceTagStore.h

https://commits.kde.org/krita/38b35eddd83bd95ba410b6c225272045638c11c7