diff options
Diffstat (limited to 'src/sugar/activity/main.py')
-rw-r--r-- | src/sugar/activity/main.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/sugar/activity/main.py b/src/sugar/activity/main.py index 721595c..f143414 100644 --- a/src/sugar/activity/main.py +++ b/src/sugar/activity/main.py @@ -28,6 +28,7 @@ import dbus.glib import sugar from sugar.activity import activityhandle from sugar.bundle.activitybundle import ActivityBundle +from sugar.graphics import style from sugar import logger def create_activity_instance(constructor, handle): @@ -90,6 +91,12 @@ def main(): gtk.icon_theme_get_default().append_search_path(bundle.get_icons_path()) + # This code can be removed when we grow an xsettings daemon (the GTK+ + # init routines will then automatically figure out the font settings) + settings = gtk.settings_get_default() + settings.set_property('gtk-font-name', + '%s %f' % (style.FONT_FACE, style.FONT_SIZE)) + locale_path = None if 'SUGAR_LOCALEDIR' in os.environ: locale_path = os.environ['SUGAR_LOCALEDIR'] |