diff options
author | Gonzalo Odiard <godiard@sugarlabs.org> | 2011-04-01 20:03:34 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@sugarlabs.org> | 2011-04-01 20:03:34 (GMT) |
commit | 11a1ef7ad3e93661bd3c7370173a4741cfcc7a54 (patch) | |
tree | c440459664150df9a670942cee9481a62fcffc8b /GetIABooksActivity.py | |
parent | e7e828b65ca5c55dd2f8bc37ea267e49eb75bb69 (diff) |
Scale the image to obtain a max height instead of a max width
Diffstat (limited to 'GetIABooksActivity.py')
-rwxr-xr-x | GetIABooksActivity.py | 6 |
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) |