Index: ../../libtovid/metagui/control.py===================================================================--- ../../libtovid/metagui/control.py (revision 2237)+++ ../../libtovid/metagui/control.py (working copy)@@ -48,6 +48,7 @@ import Tkinter as tk from support import ListVar import support+import os ### -------------------------------------------------------------------- class MissingOption (Exception):@@ -705,6 +706,7 @@ **kwargs): Control.__init__(self, list, option, label, default, help, **kwargs)+ def draw(self, master): """Draw control widgets in the given master.""" Control.draw(self, master)@@ -728,10 +730,20 @@ def addFiles(self): """Event handler to add files to the list"""+ # some tk calls to use the undocumented "hidden files" button+ self.tk.call('namespace', 'import', '::tk::dialog::file::')+ self.tk.call('set', '::tk::dialog::file::showHiddenBtn', '1')+ self.tk.call('set', '::tk::dialog::file::showHiddenVar', '0') files = askopenfilenames(parent=self, title='Add files') self.listbox.add(*files) for control in self.copies:- control.listbox.add(*files)+ if control.label == 'Video titles':+ for file in files:+ title = os.path.basename(file)[0:-4]+ title = title.replace('_', ' ')+ control.listbox.add(title)+ else:+ control.listbox.add(*files) def removeFiles(self): """Event handler to remove selected files from the list"""~