Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Education
omnitux
omnitux-new_from_file_at_size.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File omnitux-new_from_file_at_size.patch of Package omnitux
Index: bin/ui.py =================================================================== --- bin/ui.py.orig +++ bin/ui.py @@ -1241,7 +1241,7 @@ def load_image(file, (desired_width, des bitmap = pygame.image.load(common.find_file(constants.missing_image)) if ((desired_width != 0) and (desired_height != 0)) : - bitmap = pygame.transform.scale(bitmap, (desired_width, desired_height)) + bitmap = pygame.transform.scale(bitmap, (int(desired_width), int(desired_height))) elif (cmp(image_type["name"], "svg") == 0) : # we have an svg file to load @@ -1249,11 +1249,11 @@ def load_image(file, (desired_width, des if ((desired_width != 0) and (desired_height != 0)) : if (cmp(mode, "CENTERED") == 0) : # centered mode = keep width/height ratio - buf = gtk.gdk.pixbuf_new_from_file_at_size(file, desired_width, desired_height) + buf = gtk.gdk.pixbuf_new_from_file_at_size(file, int(desired_width), int(desired_height)) else : # fill mode = do not keep width/height ratio, use all desired_width and desired_height loader = gtk.gdk.PixbufLoader() - loader.set_size(desired_width, desired_height) + loader.set_size(int(desired_width), int(desired_height)) svg_file_handler = open(file, 'rb') svg_data = svg_file_handler.read() @@ -1290,9 +1290,9 @@ def load_image(file, (desired_width, des if (cmp(mode, "CENTERED") == 0): - bitmap = resize_image(bitmap, (desired_width, desired_height)) + bitmap = resize_image(bitmap, (int(desired_width), int(desired_height))) else : - bitmap = pygame.transform.scale(bitmap, (desired_width, desired_height)) + bitmap = pygame.transform.scale(bitmap, (int(desired_width), int(desired_height))) if bitmap.get_alpha() is None:
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor