Re: [Evolution-hackers] rendering-cleanup



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!



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]