Loading gih brushes.
freak at codepimps.org
Thu Jan 22 14:13:06 CET 2004
On January 21, 2004 02:03 pm, Boudewijn Rempt wrote:
> I've just added loading of Gimp's gih (pipe-line) brushes, and also added
> the few pipe-line brushes that are in the Gimp's distribution. This wasn't
> much fun: I'd have preferred a more structured file format for these
> things, and it wasn't until I remembered the strengths of QString that I
> managed to parse it at all. C. Such a primitive language.
> Using the brushes is still not perfect (will be working on that tonight): I
> don't parse and use the 'parasite' that describes which brush should be
> used next.
> Loading the brushes is now also a bit slow: one cause is a less than
> optimal hack to copy the data for each brush from the combined brush; and
> I'm not satisfied with the way I handle the three types of resources in the
> resource mediator / resource server, because I duplicate a lot of code.
Well, I actually wanted to move away from this, want I really wanted was to
use KIO to load all this stuff (didn't I start this already?) asynchronously
so that something can still use and work with krita even if not everything is
loaded. I so hate progress bars or splash screens.
More information about the kimageshop