--===============1491686647== Content-Type: multipart/signed; boundary="nextPart1271890.Yn9zNEQ56C"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart1271890.Yn9zNEQ56C Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Right... There is progress. Not as much as I would like, but much more than= =20 we've been having since the basic port to Qt4 was completed. * Canvas and redisplay. The QPainter canvas is nearly done. Almost all of=20 Adrian Page's optimizatins are back. Two issues remain:=20 - the display jumps a bit when you're drawing. Casper Boemann is on the=20 case. - selections are still not displayed. Fixing this should be postponed unt= il=20 the selection redesign is done and we can switch between mask and marching= =20 ant view. * The OpenGL canvas compiles again but doesn't show anything. I'm afraid I'= ll=20 have to ask Adrian to come back and look at what's going on here because I'= m=20 baffled. * Dynamic brush. Lots of work by Cyrille, but I would like to see a bit of = a=20 design document on the wiki. Would that be possible? * The Chinese Brush works, in principle. There's some ugliness because the= =20 KisPaintEngine/KisPainter combo isn't really done yet. * Selections, masks etc. We've had a constructive and productive meeting an= d=20 come up with a design outline that we only need to implement:=20 http://wiki.koffice.org/index.php?title=3DKrita/SelectionsMasks * Sven has been porting lots of our tools. Yay! Note that we still need to= =20 bring order in the toolbox. Besides, the layout can get really messed up.=20 Maybe we should convene a KOffice-wide UI polish hackathon this summer? * Casper has ported the zoom tool to KOffice libs, pan tool will follow. * Emanuele has been working on KisPaintEngine and reports progress. He also= =20 expressed interest in doing a SoC project on making all of KOffice use=20 pigment-based gradients + relevant ui. * Thomas and Emanuele have been working on shapes and Krita. Krita was alre= ady=20 a shape, and now Krita can embed shapes too. Selecting shapes is a bit=20 difficult, but that's also related to the stuff we need to do for selection= s,=20 masks etc. for the layerbox (because shapes will show up in the layerbox, a= s=20 will selections, masks etc.) * I've bother Bart Coppens again about getting rid of the thread-unsafe=20 QRegion and replacing it by marking tiles dirty from within the layers. He= =20 thinks he needs to do this together with pyramids, but doubts whether he's= =20 going to find time to get onto this. * Ben is working on fixing 1.6 for bumpmap and other things and uncovering= =20 both really old and really weird code. We should, frex, refactor our layer= =20 grouping implementation in trunk, it seems :-). My personal ToDo for the coming time: * Design for KisPainter/KisPaintEngine. I will do a first design and post i= t=20 on the wiki. * Painterly stuff. We're experimenting and that's fine, but as Casper says,= we=20 need a design. I'll post an initial design with my thoughts on the wiki. * Fixing the opengl canvas. Not sure whether I actually can do this... * Finish the experimental opengl filter. Depends on the opengl canvas becau= se=20 I suspect I need to re-use the same opengl context. * Start on the selection/mask etc. class hierarchy and integration in the=20 layerbox. Once the classes and the ui to manipulate exist can we start=20 looking into the necessary implementation stuff to make them useful. =2D-=20 Boudewijn Rempt=20 http://www.valdyas.org/fading/index.cgi --nextPart1271890.Yn9zNEQ56C Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBF9wJ6daCcgCmN5d8RAqLxAKDAZqplpjh8k2/irKD5L/QLwTrf0ACePSRo Df2dFevzeDzdOyozo5AYiRc= =OeiN -----END PGP SIGNATURE----- --nextPart1271890.Yn9zNEQ56C-- --===============1491686647== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ koffice-devel mailing list koffice-devel@kde.org https://mail.kde.org/mailman/listinfo/koffice-devel --===============1491686647==--