Krita 5.1 beta 1 has a bug in saving brushes, I made a plugin that converts the brush presets created in that version to brush presets readable by Krita 5.0.0-5.0.6 and Krita 5… beta2 and future versions.
If you haven’t saved any brushes in Krita 5.1. beta 1 version, maybe not even used beta1 version, then you don’t need this plugin. ![]()
Plugin repo link: Agata Cacko / Brushes Metadata Fixer · GitLab
Plugin zip link: https://invent.kde.org/tymond/brushes-metadata-fixer/-/archive/master/brushes-metadata-fixer-master.zip
Disclaimer 
I checked and it worked for me, but you should always back up things, especially when using a plugin created by one person in just a few hours…
Installation 
- Use the
Tools -> Scripts -> Import Python Plugin from Web...and use the link to the zip file (https://invent.kde.org/tymond/brushes-metadata-fixer/-/archive/master/brushes-metadata-fixer-master.zip). - Or download zip separately and use
Tools -> Scripts -> Import Python Plugin from file.... - Or just unzip, enter the
pykritadirectory, and copy both the.desktopfile and the folder to yourpykritafolder in your resource folder.
Then restart Krita.
Usage 
- Prepare the files:
- if you just have some .kpp files, you’re good to go
- if you have a bundle you want to fix, you need to change the extension to
.zipand unzip it somewhere.
- Make sure you have backups of the files you want to convert, preferebly backups of the whole folder or bundle.
- Go to
Tools -> Scripts -> Brush Fixer (for 5.1 beta 1 brushes). - Press
Select files, find the files and select them. In the textbox above you can see the selected files. - Press OK.
- If you converted files from a bundle, you need to:
- remove the backup files (I assume you have a backup of the bundle somewhere - you should!)
- zip the folder again and change the extension back to
.bundle.
- Restart Krita.
Feedback 
Feedback welcome in this thread.
Merge requests welcome at Agata Cacko / Brushes Metadata Fixer · GitLab .

