| Summary: | ignore ps engine when import .abr | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Hector <misha.bossmass> |
| Component: | Brush engines | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED LATER | ||
| Severity: | normal | CC: | halla |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | All | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | 2 test packs | ||
Well, we simply don't support ABR format version 9, subversion 0. The file format hasn't been documented, so we don't know how load them. This: https://github.com/scurest/abrupng/commit/2520da936a0d6ec9cc2cc1f57dd60a8558c3571a suggests that we might be able to load version 10, subversion 1 ABR brushes as if they were version 6 brushes, but when I tried that, it didn't work either. Until Adobe documents this file format, we cannot do anything. I have checked other github projects, but I haven't found one that can load these types. |
Created attachment 119115 [details] 2 test packs Krita can't import brushes from abr if it have ps engines config inside. Summary: Need to add ignoring for ps engines in abr import. Packs in attachments: 1.krita_testpack_with_engines (3 simple brushes) 2. krita_testpack_without_engines (3 same brushes + 1 smudge + 1 with bristle)