[Pkg-sugar-commit] [sugar-toolkit] 70/118: Apply activity font settings earlier (#1607)

Jonas Smedegaard dr at jones.dk
Thu Apr 16 18:49:43 UTC 2015


This is an automated email from the git hooks/post-receive script.

js pushed a commit to annotated tag debian/0.84.10-1
in repository sugar-toolkit.

commit e383e3f7c32c51af29dd51a9fa457c65a03d41e5
Author: Daniel Drake <dsd at laptop.org>
Date:   Thu Dec 24 14:41:52 2009 +0000

    Apply activity font settings earlier (#1607)
    
    Fixes some minor changes in toolbar appearance that my previous
    work unintentionally introduced.
---
 src/sugar/activity/activity.py | 3 ---
 src/sugar/activity/main.py     | 7 +++++++
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py
index 32f9a05..9043a3c 100644
--- a/src/sugar/activity/activity.py
+++ b/src/sugar/activity/activity.py
@@ -485,9 +485,6 @@ class Activity(Window, gtk.Container):
         self._jobject = None
         self._read_file_called = False
 
-        settings = gtk.settings_get_default()
-        settings.set_property("gtk-font-name", "%s %f" % (style.FONT_FACE, style.FONT_SIZE))
-
         self._session = _get_session()
         self._session.register(self)
         self._session.connect('quit-requested',
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']

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-sugar/sugar-toolkit.git



More information about the pkg-sugar-commit mailing list