Re: [Evolution-hackers] Why is GnomePrintContext still in GtkHtml?

2007-02-22 Thread Frederic Crozat
Le jeudi 22 février 2007 à 13:46 +, Srinivasa Ragavan a écrit :
 Hi Frederic,
 
 We did update the GtkHTML versions under the assumptions of API
 extensions in 3.13.90. In 3.13.91 we have broken API/ABI and removed the
 obsolete APIs but we havent bumped the versions accordingly. We will be
 doing that in RC Monday. 
 
 Thanks for pointing it out to us :)

Thanks. Please add a big warning in the release announcement, since it
breaks some applications like gnucash (which wasn't been ported to
gtk-print).

-- 
Frederic Crozat [EMAIL PROTECTED]
Mandriva

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] Why is GnomePrintContext still in GtkHtml?

2007-01-22 Thread Matthew Barnes
So I'm a little bit confused about this recent GtkPrint migration.  I'm
seeing things in the GtkHtml code like this:

void  html_engine_print (HTMLEngine *e,
 GtkPrintContext*print_context);

...

void
gtk_html_print (GtkHTML *html,
GnomePrintContext *print_context)
{
g_return_if_fail (html != NULL);
g_return_if_fail (GTK_IS_HTML (html));

html_engine_print (html-engine, print_context);
}

How does print_context magically change from a GnomePrintContext to a
GtkPrintContext?  Is this an oversight or are we doing something dirty?

Matthew Barnes

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers