def ok(self):
     eRecordPathsSettings.ok(self)
     currentry = self["config"].getCurrent()
     if currentry == self.movecopy_entry:
         self.entrydirname = self.movecopy_dirname
         self.session.openWithCallback(
             self.dirnameSelected, MovieLocationBox,
             _("Location for move/copy files"),
             preferredPath(self.movecopy_dirname.value))
Exemple #2
0
 def dirnameSelected(self, res):
     eRecordPathsSettings.dirnameSelected(self, res)
     if res is not None:
         if config.AdvancedMovieSelection.movecopydirs.value != res:
             tmp = config.movielist.videodirs.value
             default = config.AdvancedMovieSelection.movecopydirs.value
             if default not in tmp:
                 tmp = tmp[:]
                 tmp.append(default)
             self.movecopy_dirname.setChoices(tmp, default=default)
 def dirnameSelected(self, res):
     eRecordPathsSettings.dirnameSelected(self, res)
     if res is not None:
         if config.AdvancedMovieSelection.movecopydirs.value != res:
             tmp = config.movielist.videodirs.value
             default = config.AdvancedMovieSelection.movecopydirs.value
             if default not in tmp:
                 tmp = tmp[:]
                 tmp.append(default)
             self.movecopy_dirname.setChoices(tmp, default=default)
 def ok(self):
     eRecordPathsSettings.ok(self)
     currentry = self["config"].getCurrent()
     if currentry == self.movecopy_entry:
         self.entrydirname = self.movecopy_dirname
         self.session.openWithCallback(
             self.dirnameSelected,
             MovieLocationBox,
             _("Location for move/copy files"),
             preferredPath(self.movecopy_dirname.value)
         )
Exemple #5
0
 def initConfigList(self):
     eRecordPathsSettings.initConfigList(self)
     tmp = config.movielist.videodirs.value
     default = config.AdvancedMovieSelection.movecopydirs.value
     if default not in tmp:
         tmp = tmp[:]
         tmp.append(default)
     print("MoveCopyPath: ", default, tmp)
     self.movecopy_dirname = ConfigSelection(default=default, choices=tmp)
     self.movecopy_dirname.addNotifier(self.checkReadWriteDir, initial_call=False, immediate_feedback=False)
     self.movecopy_dirname.last_value = config.AdvancedMovieSelection.movecopydirs.value
     self.movecopy_entry = getConfigListEntry(_("Move/copy location:"), self.movecopy_dirname)
     self.list.append(self.movecopy_entry)
     self["config"].setList(self.list)
     if not self.selectionChanged in self["config"].onSelectionChanged:
         self["config"].onSelectionChanged.append(self.selectionChanged)
 def initConfigList(self):
     eRecordPathsSettings.initConfigList(self)
     tmp = config.movielist.videodirs.value
     default = config.AdvancedMovieSelection.movecopydirs.value
     if default not in tmp:
         tmp = tmp[:]
         tmp.append(default)
     print "MoveCopyPath: ", default, tmp        
     self.movecopy_dirname = ConfigSelection(default=default, choices=tmp)                
     self.movecopy_dirname.addNotifier(self.checkReadWriteDir, initial_call=False, immediate_feedback=False)
     self.movecopy_dirname.last_value = config.AdvancedMovieSelection.movecopydirs.value
     self.movecopy_entry = getConfigListEntry(_("Move/copy location:"), self.movecopy_dirname)
     self.list.append(self.movecopy_entry)
     self["config"].setList(self.list)
     if not self.selectionChanged in self["config"].onSelectionChanged:
         self["config"].onSelectionChanged.append(self.selectionChanged)
Exemple #7
0
 def save(self):
     currentry = self["config"].getCurrent()
     if self.checkReadWriteDir(currentry[1]):
         config.AdvancedMovieSelection.movecopydirs.value = self.movecopy_dirname.value
         config.AdvancedMovieSelection.movecopydirs.save()
     eRecordPathsSettings.save(self)
Exemple #8
0
 def __init__(self, session):
     eRecordPathsSettings.__init__(self, session)
     self.onShown.append(self.__setWindowTitle)
 def save(self):
     currentry = self["config"].getCurrent()
     if self.checkReadWriteDir(currentry[1]):
         config.AdvancedMovieSelection.movecopydirs.value = self.movecopy_dirname.value
         config.AdvancedMovieSelection.movecopydirs.save()
     eRecordPathsSettings.save(self)
 def __init__(self, session):
     eRecordPathsSettings.__init__(self, session)
     self.onShown.append(self.__setWindowTitle)