| Summary: | [Windows] Cannot remove brush presets with CJK letters in their filenames | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Tyson Tan <tysontanx> |
| Component: | Resource Management | Assignee: | Halla Rempt <halla> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | jtamate, ThetaForBugRep |
| Priority: | NOR | ||
| Version First Reported In: | git master (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Tyson Tan
2018-06-20 14:03:10 UTC
Confirmed on windows nightly build. The brushes are always kept on the filesystem, but they are avoided using a blacklist stored in: .local/share/krita/kis_paintoppresets.blacklist in linux and $User\AppData\Roaming\krita\kis_paintoppresets.blacklist in windows. While the name of the file is <name>~/.local/share/krita/paintoppresets/テスト.kpp</name> in linux, it becomes: <name>~/AppData/Roaming/krita/paintoppresets\???.kpp</name> in windows, while the file has the name: ~/AppData/Roaming/krita/paintoppresets\テスト.kpp (as seen from linux). Therefore, the brush is not blacklisted. This is fixed in master. Tested with 72f75a29c2. *** Bug 430448 has been marked as a duplicate of this bug. *** |