On Fri, 2010-10-22 at 15:01 +0200, Benjamin Otte wrote: > I've pushed a rendering-cleanup branch to git that cleans up evo code > to compile with GDK_DISABLE_DEPRECTAED again. As I'm fortunately not a > specialist on Evo code, someone should look it over, but from my > testing, things still look fine. > > The patch series does basically 3 things: > 1) Delete lots of unused code > 2) Port gnome-canvas to Cairo > 3) Replace remaining drawing functions that use GdkGC with cairo.
Thanks a TON for doing all that Benjamin! I can only imagine how painful it was. This is a totally naive question and only for future reference, but now that you have gnome-canvas using Cairo how big of a leap would it be for Evolution to just draw with Cairo directly and ditch gnome-canvas, or do you still see a legitimate need for a canvas library? Anyway, I already owe other people some code reviews so I'll put away my hackers hat for a few days and try to look at this over the weekend. It may need to sit on a branch for a little while longer because I don't want Evolution requiring gtk+-3.0 just yet, but since that code doesn't get much attention I don't foresee problems merging when the time comes. Thanks again! _______________________________________________ evolution-hackers mailing list [email protected] To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers
