Yes!  It works, and it's wonderful.

I started from scratch in an empty directory, and checked out the webkit branch again, ran autogen.sh and this:
  ./configure --prefix=/usr/local/gnucash-webkit --enable-webkit \
    --enable-debug --enable-doxygen --enable-error-on-warning \
    --enable-compile-warnings
This time config.h DID include a definition of WANT_WEBKIT, and webkit gets included and used. (I did have to make one change to get it to compile -- see the patch below).

So now, reports can use proper CSS stylesheets, giving full control of fonts and sizes and colours etc., all of which is easy using eguile-gnc.scm.

This is a big step forward for GnuCash reporting. I'm celebrating with a nice cup of tea.

cheers

Chris


patch required to get the webkit branch to compile for me on Ubuntu Intrepid:
8< -------------------------------------------------------
Index: src/gnome-utils/gnome-utils.i
===================================================================
--- src/gnome-utils/gnome-utils.i       (revision 18011)
+++ src/gnome-utils/gnome-utils.i       (working copy)
@@ -26,7 +26,7 @@
 %import "base-typemaps.i"

 /* Parse the header file to generate wrappers */
-%include "gnc-html-extras.h"
+%include "../html/gnc-html-extras.h"


 GNCOptionWin * gnc_options_dialog_new(gchar *title);
8< --------------------------------------------------------


--
Chris Dennis                                  cgden...@btinternet.com
Fordingbridge, Hampshire, UK
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to