From kde-kimageshop Sat Oct 06 09:29:29 2007 From: Boudewijn Rempt Date: Sat, 06 Oct 2007 09:29:29 +0000 To: kde-kimageshop Subject: Still stuck Message-Id: <200710061129.31028.boud () valdyas ! org> X-MARC-Message: https://marc.info/?l=kde-kimageshop&m=119166301512197 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0509318135==" --===============0509318135== Content-Type: multipart/signed; boundary="nextPart1457755.lDN415ENGs"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart1457755.lDN415ENGs Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I'm really tempted to commit my broken qpainter canvas code. It offers lots= of=20 possibilities for optimization and it is a lot clearer and understandable,= =20 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= =20 why, but it's probably one of those things I just cannot see because I've=20 spent too much time looking at the code. * optimizations in the resizing and offset moving code are commented out. T= hey=20 need to be fixed -- it's the case where part of the cached qimage can be=20 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 t= o=20 get help is to commit. Objections? As a carrot, I might add that as soon as I commit I can once mo= re=20 hook up the gui to the layer system so we can add and remove layers once=20 again... =2D-=20 Boudewijn Rempt=20 http://www.valdyas.org/fading/index.cgi --nextPart1457755.lDN415ENGs Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBHB1V7daCcgCmN5d8RAhTMAKCfiHzXLkwbTaAfsV4+YQpO50OO9gCfW3XH 5OAiJ5jKIIdsRRYTwRZe7Xk= =Ay+I -----END PGP SIGNATURE----- --nextPart1457755.lDN415ENGs-- --===============0509318135== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kimageshop mailing list kimageshop@kde.org https://mail.kde.org/mailman/listinfo/kimageshop --===============0509318135==--