Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/GetIABooksActivity.py
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@sugarlabs.org>2011-04-01 20:03:34 (GMT)
committer Gonzalo Odiard <godiard@sugarlabs.org>2011-04-01 20:03:34 (GMT)
commit11a1ef7ad3e93661bd3c7370173a4741cfcc7a54 (patch)
treec440459664150df9a670942cee9481a62fcffc8b /GetIABooksActivity.py
parente7e828b65ca5c55dd2f8bc37ea267e49eb75bb69 (diff)
Scale the image to obtain a max height instead of a max width
Diffstat (limited to 'GetIABooksActivity.py')
-rwxr-xr-xGetIABooksActivity.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/GetIABooksActivity.py b/GetIABooksActivity.py
index 1242ba0..96e0277 100755
--- a/GetIABooksActivity.py
+++ b/GetIABooksActivity.py
@@ -523,10 +523,10 @@ class GetIABooksActivity(activity.Activity):
self.add_image_buffer(pixbuf)
def add_image_buffer(self, pixbuf):
- MAX_WIDTH_IMAGE = int(gtk.gdk.screen_width() / 5)
+ MAX_HEIGHT_IMAGE = int(gtk.gdk.screen_height() / 3)
width, height = pixbuf.get_width(), pixbuf.get_height()
- if width > MAX_WIDTH_IMAGE:
- scale = MAX_WIDTH_IMAGE / float(width)
+ if height > MAX_HEIGHT_IMAGE:
+ scale = MAX_HEIGHT_IMAGE / float(height)
pixbuf = pixbuf.scale_simple(int(width * scale),
int(height * scale), gtk.gdk.INTERP_BILINEAR)