Still stuck
Boudewijn Rempt
boud at valdyas.org
Sat Oct 6 11:29:29 CEST 2007
I'm really tempted to commit my broken qpainter canvas code. It offers lots of
possibilities for optimization and it is a lot clearer and understandable,
but there are a few problems still -- that I have a hard time fixing:
* when zooming > 100%, the canvas is larger than the zoomed image. No idea
why, but it's probably one of those things I just cannot see because I've
spent too much time looking at the code.
* optimizations in the resizing and offset moving code are commented out. They
need to be fixed -- it's the case where part of the cached qimage can be
re-used and only the other parts need to rescaled and painted in
There are also a few things not done:
* qpixmap mode for those without xrender
* the nearest-neighbour-without-cache-as-big-as-the-kisimage mode
And probably a few others. But I need help here, and I guess the best way to
get help is to commit.
Objections? As a carrot, I might add that as soon as I commit I can once more
hook up the gui to the layer system so we can add and remove layers once
again...
--
Boudewijn Rempt
http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20071006/3d019ab2/attachment.pgp
More information about the kimageshop
mailing list