r18007 - gnucash/branches/webkit - 1) Add configuration option --enable-webkit. If specified, webkit will replace gtkhtml

Phil Longstaff plongstaff at code.gnucash.org
Mon Mar 30 19:02:28 EDT 2009


Author: plongstaff
Date: 2009-03-30 19:02:28 -0400 (Mon, 30 Mar 2009)
New Revision: 18007
Trac: http://svn.gnucash.org/trac/changeset/18007

Modified:
   gnucash/branches/webkit/configure.in
   gnucash/branches/webkit/src/html/Makefile.am
   gnucash/branches/webkit/src/html/gnc-html-factory.c
   gnucash/branches/webkit/src/html/gnc-html-graph-gog-webkit.c
   gnucash/branches/webkit/src/html/gnc-html-graph-gog.c
   gnucash/branches/webkit/src/html/gnc-html-gtkhtml.c
   gnucash/branches/webkit/src/html/gnc-html-gtkmozembed.c
   gnucash/branches/webkit/src/html/gnc-html-webkit.c
   gnucash/branches/webkit/src/html/gnc-html.c
   gnucash/branches/webkit/src/html/gnc-html.h
Log:
1) Add configuration option --enable-webkit.  If specified, webkit will replace gtkhtml
for report/chart rendering
2) Get webkit printing working.  NOTE: there is no public api function to print.  There is
a private to-be-released api.  Printing works by getting the function address from
/usr/include/libwebkit-1.0.so and using it.  This is not very portable or maintainable, but
it works for now.
3) Replace temporary chart image files with internal base64 string





More information about the gnucash-patches mailing list