Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/desktop/transitionbox.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/desktop/transitionbox.py')
-rw-r--r--src/jarabe/desktop/transitionbox.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/jarabe/desktop/transitionbox.py b/src/jarabe/desktop/transitionbox.py
index 6a6f0c2..a554415 100644
--- a/src/jarabe/desktop/transitionbox.py
+++ b/src/jarabe/desktop/transitionbox.py
@@ -74,12 +74,10 @@ class TransitionBox(hippo.Canvas):
self._box.props.background_color = style.COLOR_WHITE.get_int()
self.set_root(self._box)
- self._size = style.XLARGE_ICON_SIZE
-
self._layout = _Layout()
self._box.set_layout(self._layout)
- self._my_icon = MyIcon(self._size)
+ self._my_icon = MyIcon(style.XLARGE_ICON_SIZE)
self._box.append(self._my_icon)
self._animator = animator.Animator(0.3)
@@ -88,10 +86,9 @@ class TransitionBox(hippo.Canvas):
def _animation_completed_cb(self, anim):
self.emit('completed')
- def set_size(self, size):
+ def start_transition(self, start_size, end_size):
+ self._my_icon.props.size = start_size
+
self._animator.remove_all()
- self._animator.add(_Animation(self._my_icon, self._size, size))
+ self._animator.add(_Animation(self._my_icon, start_size, end_size))
self._animator.start()
-
- self._size = size
-