class Renamer(Gtk.EventBox): __gsignals__ = { 'changed': (GObject.SignalFlags.RUN_LAST, None, (object, )), } def __init__(self, *args, **kwargs): super(Renamer, self).__init__() from quodlibet.library.libraries import SongLibrary self.library = SongLibrary() box = Gtk.EventBox() self.renamer = RenameFiles(self.library, box) box.add(self.renamer) self.renamer.test_mode = True def add_songs(self, songs): self.library.add(songs) def rename(self, pattern, songs): self.renamer.combo.get_child().set_text(pattern) self.renamer._preview(songs) self.renamer._rename(self.library)
class Renamer(Gtk.EventBox): __gsignals__ = { 'changed': (GObject.SignalFlags.RUN_LAST, None, (object,)), } def __init__(self, *args, **kwargs): super(Renamer, self).__init__() from quodlibet.library.libraries import SongLibrary self.library = SongLibrary() box = Gtk.EventBox() self.renamer = RenameFiles(self.library, box) box.add(self.renamer) self.renamer.test_mode = True def add_songs(self, songs): self.library.add(songs) def rename(self, pattern, songs): self.renamer.combo.get_child().set_text(pattern) self.renamer._preview(songs) self.renamer._rename(self.library)
def __init__(self, *args, **kwargs): super().__init__() from quodlibet.library.libraries import SongLibrary self.library = SongLibrary() box = Gtk.EventBox() self.renamer = RenameFiles(self.library, box) box.add(self.renamer) self.renamer.test_mode = True
def init_plugins(no_plugins=False): print_d("Starting plugin manager") from quodlibet import plugins folders = [os.path.join(get_base_dir(), "ext", kind) for kind in PLUGIN_DIRS] folders.append(os.path.join(get_user_dir(), "plugins")) print_d("Scanning folders: %s" % folders) pm = plugins.init(folders, no_plugins) pm.rescan() from quodlibet.qltk.edittags import EditTags from quodlibet.qltk.renamefiles import RenameFiles from quodlibet.qltk.tagsfrompath import TagsFromPath EditTags.init_plugins() RenameFiles.init_plugins() TagsFromPath.init_plugins() return pm
def __init__(self, *args, **kwargs): super(Renamer, self).__init__() from quodlibet.library.libraries import SongLibrary self.library = SongLibrary() box = Gtk.EventBox() self.renamer = RenameFiles(self.library, box) box.add(self.renamer) self.renamer.test_mode = True
def init_plugins(no_plugins=False): print_d("Starting plugin manager") from quodlibet import plugins folders = [os.path.join(quodlibet.const.BASEDIR, "plugins", "editing"), os.path.join(quodlibet.const.BASEDIR, "plugins", "events"), os.path.join(quodlibet.const.BASEDIR, "plugins", "playorder"), os.path.join(quodlibet.const.BASEDIR, "plugins", "songsmenu"), os.path.join(quodlibet.const.BASEDIR, "plugins", "gstreamer"), os.path.join(quodlibet.const.USERDIR, "plugins")] pm = plugins.init(folders, no_plugins) pm.rescan() from quodlibet.qltk.edittags import EditTags from quodlibet.qltk.renamefiles import RenameFiles from quodlibet.qltk.tagsfrompath import TagsFromPath EditTags.init_plugins() RenameFiles.init_plugins() TagsFromPath.init_plugins() return pm