After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 579621 - Store webkit preferences in gconf
Store webkit preferences in gconf
Status: RESOLVED WONTFIX
Product: GnuCash
Classification: Other
Component: Reports
git-master
Other Mac OS
: Normal enhancement
: ---
Assigned To: Andreas Köhler
Andreas Köhler
Depends on:
Blocks:
 
 
Reported: 2009-04-20 15:41 UTC by Mike Alexander
Modified: 2018-06-29 22:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to store webkit attributes in gconf (10.03 KB, patch)
2009-04-20 15:43 UTC, Mike Alexander
none Details | Review

Description Mike Alexander 2009-04-20 15:41:13 UTC
Now that the report system has been changed to use webkit, it would be useful to store some of the webkit preferences in gconf.  The soon to be attached patch does this.

This patch uses the libgconf-bridge library to connect some of the webkit attributes to gconf keys.  This adds yet another dependence to Gnucash.  This library is not included in all distributions and is a bit hard to find if you don't already have it.  Since it consists of only one .c and one .h file it might be better to include these directly in Gnucash if that's legal.
Comment 1 Mike Alexander 2009-04-20 15:43:29 UTC
Created attachment 132963 [details] [review]
Patch to store webkit attributes in gconf

This patch just syncs webkit prefs with gconf.  It does not add anything to the GNucash preferences dialog to set these preferences.  You can set them using gconftool or the equivalent and the webkit invocation from Gnucash will use them.
Comment 2 Phil Longstaff 2009-07-13 19:02:57 UTC
Mike, for 2.3.3 I have added a new report stylesheet which puts font info into the report <style> tag as css stuff.  This allows different styles for different reports, has a UI, and is more general than your patch.  It doesn't handle invoices yet, though.  I'll try to handle that soon.
Comment 3 Phil Longstaff 2009-07-14 17:54:18 UTC
Invoices also use stylesheets, so the new CSS stylesheet handles invoices as well.
Comment 4 John Ralls 2018-06-29 22:20:41 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=579621. Please update any external references or bookmarks.