Note for whoever wants to tackle this issue: the gnome font settings are stored in the following gconf keys:
Application font: /desktop/gnome/interface/font_name Document font: /desktop/gnome/interface/document_font_name Desktop font: /apps/nautilus/preferences/desktop_font
Retrieving those values is as simple as:
import gconf gconf.client_get_default().get_string('/desktop/gnome/interface/font_name')
A complete patch should monitor those values to refresh the templates in Software Center upon changes.
Note for whoever wants to tackle this issue: the gnome font settings are stored in the following gconf keys:
Application font: /desktop/ gnome/interface /font_name gnome/interface /document_ font_name preferences/ desktop_ font
Document font: /desktop/
Desktop font: /apps/nautilus/
Retrieving those values is as simple as:
import gconf client_ get_default( ).get_string( '/desktop/ gnome/interface /font_name' )
gconf.
A complete patch should monitor those values to refresh the templates in Software Center upon changes.