Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/sugar/graphics/animator.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/sugar/graphics/animator.py')
-rw-r--r--src/sugar/graphics/animator.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/sugar/graphics/animator.py b/src/sugar/graphics/animator.py
index 51c8ac3..8fb298b 100644
--- a/src/sugar/graphics/animator.py
+++ b/src/sugar/graphics/animator.py
@@ -24,12 +24,13 @@ import time
import gobject
EASE_OUT_EXPO = 0
-EASE_IN_EXPO = 1
+EASE_IN_EXPO = 1
+
class Animator(gobject.GObject):
+
__gsignals__ = {
- 'completed': (gobject.SIGNAL_RUN_FIRST,
- gobject.TYPE_NONE, ([])),
+ 'completed': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, ([])),
}
def __init__(self, duration, fps=20, easing=EASE_OUT_EXPO):
@@ -111,7 +112,9 @@ class Animator(gobject.GObject):
else:
return True
+
class Animation(object):
+
def __init__(self, start, end):
self.start = start
self.end = end