Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/frames_list.py
diff options
context:
space:
mode:
Diffstat (limited to 'frames_list.py')
-rw-r--r--frames_list.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/frames_list.py b/frames_list.py
index 298eaaa..301814b 100644
--- a/frames_list.py
+++ b/frames_list.py
@@ -118,20 +118,26 @@ class FramesList(gtk.ScrolledWindow):
selected_iter = self.selection.get_selected()[1]
position = self.store.get_iter(self.store.get_path(
selected_iter)[0] - 1)
+ self.store.set_value(selected_iter, 0,
+ int(self.store.get_value(selected_iter, 0)) - 1)
+ self.store.set_value(position, 0,
+ int(self.store.get_value(position, 0)) + 1)
self.store.move_before(selected_iter, position)
selected_path = self.store.get_path(selected_iter)[0]
new_position_path = self.store.get_path(position)[0]
- #self._animation.move(selected_path, new_position_path)
self.emit('move', selected_path, new_position_path)
def move_down(self, widget):
selected_iter = self.selection.get_selected()[1]
position = self.store.get_iter(self.store.get_path(
selected_iter)[0] + 1)
+ self.store.set_value(selected_iter, 0,
+ int(self.store.get_value(selected_iter, 0)) + 1)
+ self.store.set_value(position, 0,
+ int(self.store.get_value(position, 0)) - 1)
self.store.move_after(selected_iter, position)
selected_path = self.store.get_path(selected_iter)[0]
new_position_path = self.store.get_path(position)[0]
- #self._animation.move(selected_path, new_position_path)
self.emit('move', selected_path, new_position_path)