def export_playlist_to_dir(self): """ Save the current tracklist to a playlist """ outdir = fileChooser.openDirectory(self.window, _('Export playlist to directory')) if outdir is not None: trackdir = self.getTrackDir() trackdir.export_to_dir(outdir)
def export_playlist_to_dir(self): """ Save the current tracklist to a playlist """ outdir = fileChooser.openDirectory(self.window, _('Export playlist to directory')) if outdir is not None: trackdir = self.getTrackDir() trackdir.export_to_dir(outdir)
def on_add_dir(self, widget): path = fileChooser.openDirectory(None, _('Choose a directory')) if path is None: return if os.path.isdir(path): if path in self.static_paths: errorMsgBox(None, _('Invalid Folder'), _('You cannot add your root or home folder to the music directories')) return self.add_dir(path) music_paths = self.get_music_paths_from_tree() modules.postMsg(consts.MSG_EVT_MUSIC_PATHS_CHANGED, {'paths': music_paths}) self.set_info_text() else: errorMsgBox(None, _('This path does not exist'), '"%s"\n' % path + _('Please select an existing directory.'))