Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@tomeuvizoso.net>2006-11-09 22:45:34 (GMT)
committer Tomeu Vizoso <tomeu@tomeuvizoso.net>2006-11-09 22:45:34 (GMT)
commitf34a98ec9c95f219264700093bbd0a88b7cb17a0 (patch)
treec654a704233a40e32c39c3183cb7c7bd4cc6281f
parentab4b419a7de5729957b8d2631a317d1cca7bf326 (diff)
Set a fixed scale factor by now. Need to change later once a performance issue in poppler/cairo is fixed.
-rw-r--r--.gitignore2
-rw-r--r--XbookActivity.py5
-rw-r--r--activity/activity.info2
3 files changed, 8 insertions, 1 deletions
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