def __init__(self, datadir=None, category=None): Mnemosyne.__init__(self) self.components.insert(0, ("mnemosyne.libmnemosyne.translator", "GetTextTranslator")) self.components.append(\ ("mnemosyne.libmnemosyne.ui_components.review_widget", "ReviewWidget")) self.components.append(\ ("mnemosyne.libmnemosyne.ui_components.main_widget", "MainWidget")) self.components.append(("mnemosyne.maemo_ui.factory", "ConfigHook")) if datadir: datadir = os.path.abspath(datadir) elif os.path.exists(os.path.join(os.getcwdu(), ".mnemosyne")): datadir = os.path.abspath(os.path.join(os.getcwdu(), ".mnemosyne")) else: datadir = os.path.abspath(os.path.join(os.path.expanduser("~"), ".mnemosyne")) self.initialise(datadir) self.review_controller().reset() self.card_type = [ct for ct in self.card_types() \ if ct.name == "Front-to-back only"][0] self.saved = False self.category = category #Category(category)
def __init__(self, data_dir=None): MnemosyneParent.__init__(self, upload_science_logs=False, interested_in_old_reps=True) self.components.insert(0, ("mnemosyne.libmnemosyne.translators.gettext_translator", "GetTextTranslator")) self.components.append(\ ("mnemosyne.script", "ScriptMainWidget")) self.components.append(\ ("mnemosyne.script", "ScriptReviewWidget")) self.initialise(data_dir)
def __init__(self, data_dir=None): MnemosyneParent.__init__(self, upload_science_logs=False, interested_in_old_reps=True) self.components.insert( 0, ("mnemosyne.libmnemosyne.translators.gettext_translator", "GetTextTranslator")) self.components.append(\ ("mnemosyne.script", "ScriptMainWidget")) self.components.append(\ ("mnemosyne.script", "ScriptReviewWidget")) self.initialise(data_dir)
def __init__(self, data_dir=None, filename=None): MnemosyneParent.__init__(self, upload_science_logs=False, interested_in_old_reps=True) self.components.insert(0, ("mnemosyne.libmnemosyne.gui_translators.gettext_gui_translator", "GetTextGuiTranslator")) self.components.append(\ ("mnemosyne.script", "ScriptMainWidget")) self.components.append(\ ("mnemosyne.script", "ScriptReviewWidget")) self.gui_for_component["ScheduledForgottenNew"] = \ [("mnemosyne.script", "ScriptReviewWidget")] if data_dir is not None: data_dir = os.path.abspath(data_dir) self.initialise(data_dir, filename=filename)