Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Area.py
diff options
context:
space:
mode:
Diffstat (limited to 'Area.py')
-rw-r--r--Area.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/Area.py b/Area.py
index fb3bf22..d78eabb 100644
--- a/Area.py
+++ b/Area.py
@@ -336,6 +336,11 @@ class Area(gtk.DrawingArea):
self.configure_line(self.line_size)
n = 7
self.d.polygon_regular(widget,coords,n,True,True)
+ #Heart
+ elif self.tool == 'heart':
+ self.configure_line(self.line_size)
+ self.d.heart(widget,coords,True,True)
+
def mouseup(self,widget,event):
"""Make the Area object (GtkDrawingArea) recognize that the mouse was released.
@@ -425,6 +430,10 @@ class Area(gtk.DrawingArea):
n = 7
self.d.polygon_regular(widget,coords,n,False,True)
self.enableUndo(widget)
+ #Heart
+ elif self.tool == 'heart':
+ self.d.heart(widget,coords,False,True)
+ self.enableUndo(widget)
if self.tool == 'brush' or self.tool == 'eraser':
widget.queue_draw()