From f34a98ec9c95f219264700093bbd0a88b7cb17a0 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Thu, 09 Nov 2006 22:45:34 +0000 Subject: Set a fixed scale factor by now. Need to change later once a performance issue in poppler/cairo is fixed. --- diff --git a/.gitignore b/.gitignore index 71cd004..808c1c9 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,5 @@ install-sh missing py-compile *.pyc +*.xo +*~ diff --git a/XbookActivity.py b/XbookActivity.py index d4324de..5201428 100644 --- a/XbookActivity.py +++ b/XbookActivity.py @@ -35,4 +35,9 @@ class XbookActivity(Activity): if(command == 'open_document'): document = evince.factory_get_document('file://' + args[0]) self._evince_view.set_document(document) + + # FIXME: Hack for rendering in a fast way by having an integer scale factor. + self._evince_view.set_sizing_mode(2) + self._evince_view.set_zoom(2.0, False) + self._toolbar.set_document(document) diff --git a/activity/activity.info b/activity/activity.info index ef0299d..cc92390 100644 --- a/activity/activity.info +++ b/activity/activity.info @@ -4,4 +4,4 @@ service_name = org.laptop.sugar.Xbook icon = activity-xbook exec = sugar-activity-factory org.laptop.sugar.Xbook XbookActivity.XbookActivity show_launcher = no -activity_version = 2 +activity_version = 3 -- cgit v0.9.1