Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2012-10-27 20:44:56 (GMT)
committer Walter Bender <walter.bender@gmail.com>2012-10-27 20:44:56 (GMT)
commitbeb638b2ebe0b657961ca99a6d6141cf284e28e7 (patch)
tree377a50800d50560b4adf4ef3ffca833032320d45
parent1ff12cdaa395577157b7abcaca5eba4201d1afd3 (diff)
need Color.to_string
-rw-r--r--yupana.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/yupana.py b/yupana.py
index e4163f9..56fa51d 100644
--- a/yupana.py
+++ b/yupana.py
@@ -353,7 +353,7 @@ class Yupana():
gdk_fill_dark_color = Gdk.Color(
int(gdk_fill_color.red * 0.5),
int(gdk_fill_color.green * 0.5),
- int(gdk_fill_color.blue * 0.5))
+ int(gdk_fill_color.blue * 0.5)).to_string()
return str(gdk_fill_dark_color)
self._dot_cache = {}
@@ -478,8 +478,12 @@ class Yupana():
def svg_str_to_pixbuf(svg_string):
""" Load pixbuf from SVG string """
- pl = GdkPixbuf.PixbufLoader.new_with_type('svg')
- pl.write(svg_string)
- pl.close()
- pixbuf = pl.get_pixbuf()
- return pixbuf
+ try:
+ pl = GdkPixbuf.PixbufLoader.new_with_type('svg')
+ pl.write(svg_string)
+ pl.close()
+ pixbuf = pl.get_pixbuf()
+ return pixbuf
+ except:
+ print svg_string
+ return None