X-Git-Url: http://git.plutz.net/?p=viper;a=blobdiff_plain;f=timeline.py;fp=timeline.py;h=eb454a4dcc587db690b1121f0a2a8055a44993c1;hp=548280093ca38ad5b2010505b1a34bc1264a7476;hb=195866cbfd6dbb005766f60a8f13836407d56c49;hpb=f61e63c7a981c2d50d6a83c3d1e5a63f5cb439e6
diff --git a/timeline.py b/timeline.py
index 5482800..eb454a4 100644
--- a/timeline.py
+++ b/timeline.py
@@ -1,20 +1,20 @@
#encoding: utf-8
#Copyright 2009 - 2011 Paul Hänsch
-#This file is part of Viper.
-
-#Viper is free software: you can redistribute it and/or modify
-#it under the terms of the GNU General Public License as published by
-#the Free Software Foundation, either version 3 of the License, or
-#(at your option) any later version.
-
-#Viper is distributed in the hope that it will be useful,
-#but WITHOUT ANY WARRANTY; without even the implied warranty of
-#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-#GNU General Public License for more details.
-
-#You should have received a copy of the GNU General Public License
-#along with Viper. If not, see
+# This file is part of Viper.
+#
+# Viper is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# Viper is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Viper. If not, see
from Tkinter import *
from vchunk import *
@@ -121,7 +121,7 @@ class Timeline(Frame):
)
new.played.set(value = vc.played.get())
new.marked.set(value = vc.marked.get())
- new.play()
+ if self.animChunks.get(): new.play()
new.pack(before = vc, side=LEFT)
self.chunks.insert(index, new)
self.chunks.remove(vc)
@@ -188,7 +188,8 @@ class Timeline(Frame):
new.filters = list(vc.filters)
new.played.set(value = vc.played.get())
new.marked.set(value = vc.marked.get())
- new.play()
+ if self.animChunks.get(): new.play()
+ else: new.stop()
new.pack(before = vc, side=LEFT)
self.chunks.insert(index, new)
vc.schedule = ''