Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-03-19 14:19:56 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-03-19 14:19:56 (GMT)
commit08b378e5f82fbbc0a69b8f905f03a75960d90cc1 (patch)
treee2471d6343c5cedff0da2f9cfafcbbe7bccd55b9 /sugar
parente60e86c06a34f6c1801d119a70819f21cbeb8f04 (diff)
parent07b8cad5b973718b283562ae788be31d706e64df (diff)
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Diffstat (limited to 'sugar')
-rw-r--r--sugar/activity/activity.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py
index 20e3dcb..937d686 100644
--- a/sugar/activity/activity.py
+++ b/sugar/activity/activity.py
@@ -21,6 +21,7 @@ import os
import gtk
import hippo
+import _sugar
from sugar.presence import PresenceService
from sugar.activity.activityservice import ActivityService
from sugar.graphics.window import Window
@@ -31,6 +32,11 @@ class Activity(Window, gtk.Container):
def __init__(self, handle):
Window.__init__(self)
+ # FIXME: This will work only for activities in python. We need a xsetting.
+ display = gtk.gdk.display_manager_get().get_default_display()
+ screen = display.get_default_screen()
+ screen.set_resolution(_sugar.get_screen_dpi())
+
self.connect('destroy', self._destroy_cb)
self._shared = False