Example #1
0
 def rename_track(self, menuitem):
     if self.path:
         tv_iter = self.tracklist.liststore.get_iter(self.path[0])
         tedit = self.tracklist.liststore.get_value(tv_iter, 0)
         new_trackname = prompt_gettext("Rename track", tedit.track.get_name())
         if new_trackname:
             tedit.set_name(new_trackname)
             self.tracklist.liststore.set_value(tv_iter, 1, tedit.track.get_info())
         self.path = None
Example #2
0
 def rename_output(self, menuitem):
     if self.outputlist.seq.isrunning():
         print "Can not rename output while running"
         return
     if self.path:
         iter = self.outputlist.listfilter.get_iter(self.path[0])
         seqoutput = self.outputlist.listfilter.get_value(iter, 0)
         name = prompt_gettext("Rename output", seqoutput.get_name())
         if name:
             seqoutput.set_name(name)
             child_iter = self.outputlist.listfilter.convert_iter_to_child_iter(iter)
             self.outputlist.liststore.set_value(child_iter, 1, seqoutput.get_name())
         self.path = None
Example #3
0
 def button_add_track(self, button):
     track_name = prompt_gettext("Enter new track name)")
     if track_name:
         self.add_track(track_name)
Example #4
0
 def button_add_output(self, button):
     name = prompt_gettext("Enter new output name")
     self.add_output(name)