blob: be6484dd10844475d8976b9d697ca6db2bee608f [file] [log] [blame]
https://bugs.gentoo.org/show_bug.cgi?id=471564
https://winswitch.org/trac/ticket/238
--- winswitch-0.12.18/winswitch/virt/xpra_client_util.py
+++ winswitch-0.12.18/winswitch/virt/xpra_client_util.py
@@ -95,8 +95,8 @@
widgets = []
has_pil = False
try:
- import Image
- has_pil = Image is not None
+ import PIL.Image
+ has_pil = PIL.Image is not None
except:
pass
jw = self.get_encoding_widget(server, server_command, options, change_cb, has_pil)
--- winswitch-0.12.18/winswitch/ui/capture_util.py
+++ winswitch-0.12.18/winswitch/ui/capture_util.py
@@ -125,16 +125,16 @@
#resize it
img_data = load_binary_file(self.filename)
import StringIO
- import Image
- image = Image.open(StringIO.StringIO(img_data))
+ import PIL.Image
+ image = PIL.Image.open(StringIO.StringIO(img_data))
self.save_resized(image)
def save_resized(self, image):
""" save a PIL.Image after resizing it to thumbnail size """
- import Image
+ import PIL.Image
(w,h) = image.size
w,h = self.get_thumbnail_dimensions(w, h)
- image.thumbnail((w,h), Image.ANTIALIAS)
+ image.thumbnail((w,h), PIL.Image.ANTIALIAS)
image.save(self.filename, "PNG")
@@ -190,13 +190,13 @@
def do_capture(self):
#force py2exe to include these:
- import Image
- import GifImagePlugin
- import JpegImagePlugin
- import PngImagePlugin
- import ImageGrab
- assert Image and GifImagePlugin and JpegImagePlugin and PngImagePlugin and ImageGrab #avoid pydev warnings
- screenshot = ImageGrab.grab()
+ import PIL.Image
+ import PIL.GifImagePlugin
+ import PIL.JpegImagePlugin
+ import PIL.PngImagePlugin
+ import PIL.ImageGrab
+ assert PIL.Image and PIL.GifImagePlugin and PIL.JpegImagePlugin and PIL.PngImagePlugin and PIL.ImageGrab #avoid pydev warnings
+ screenshot = PIL.ImageGrab.grab()
self.save_resized(screenshot)
self.finish()
--- winswitch-0.12.18/winswitch/util/icon_util.py
+++ winswitch-0.12.18/winswitch/util/icon_util.py
@@ -27,7 +27,7 @@
HAS_CAIRO_RSVG = False
try:
- import Image
+ import PIL.Image
has_PIL = True
except:
has_PIL = False
@@ -58,10 +58,10 @@
return scaled_data
def pil_load_scaled_pixmap(filename, size_limit):
- img = Image.open(filename)
+ img = PIL.Image.open(filename)
(w,h) = img.size
if w>size_limit or h>size_limit:
- img.thumbnail((size_limit,size_limit), Image.ANTIALIAS)
+ img.thumbnail((size_limit,size_limit), PIL.Image.ANTIALIAS)
assert img
return pil_image_to_png_data(img)