I've created a bundle of my brushes imported them back in, after deleting all the Krita folders from the appdata folders. Unfortunately the brush tips are not stored alongside the brushes and all brush sizes are set to 1px instead of the predefined size of the brush. SOFTWARE/OS VERSIONS Windows: 10 64-Bit macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
git hash is cd9295e
Were those brush tips from ABR file?
Yes, they are. I've already created a feature request over on the Krita Artist forum. It might be less of a bug than a rather undesirable way of importing the ABR file. Preferably the brush tips should be extracted from the ABR file and put into the brushes folder. That will result in a cleaner management of the brush tips and the bundle creator will be able to find those brush tips and properly include them in the bundle. Here's the feature request in the forum ... https://krita-artists.org/t/extracting-brush-tips-from-abr-files-at-import/31932 I would appreciate it, if this could be implemented. After that I can create my brushes and back them up properly.
Since now we embed brush tips into presets, it might be a somewhat easy fix, but also might not be. In any case, it's not a regression since Krita 4 didn't support exporting bundles with ABR brush tips either. *** This bug has been marked as a duplicate of bug 398685 ***
I would strip the whole idea about using the ABR file as a bundle. There's no need to have an ABR file in the Krita folder. You already tag the imported brushes with the filename of the ABR file - that should be enough. Now I can add and delete brushes however I want. I've deleted a brush tip that came from an imported ABR file in Krita, and while it was deleted from the brush tip list, the ABR file wasn't updated. As you can see, this will lead to a lot of confusion down the road. When I delete a brush tip from Krita, it should be gone from the list as well as the Krita folder. When you convert the brush tips into your usual files, that shouldn't be an issue any more.
Just as a confirmation. I've extracted the brush tip from the ABR file with abrmate and used that tip instead of the one from the ABR file. Now creating the bundle works and the extracted brush tip (as PNG) is included in the brushes directory. This supports the idea to get rid of the ABR file as brush tip container.