From 11a1ef7ad3e93661bd3c7370173a4741cfcc7a54 Mon Sep 17 00:00:00 2001 From: Gonzalo Odiard Date: Fri, 01 Apr 2011 20:03:34 +0000 Subject: Scale the image to obtain a max height instead of a max width --- (limited to 'GetIABooksActivity.py') 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) -- cgit v0.9.1