- loot client now only updates the masterlist once per MO session

- new event to notify plugins of changed mod priority
- overwrite now shows up in the "checked" category instead of "unchecked"
- display of "foreign" mods can now be limited to only official content
- bugfix: bsa extraction dialog showed up even if the plugin was disabled
- bugfix: after detection of foreign mods the priority of the overwrite folder could get messed up
- bugfix: when displaying only the context menu for the mod list as a whole, the menu didn't disappear
- bugfix: MO crashed when trying to download via the integrated browser
This commit is contained in:
Tannin
2014-06-08 15:10:08 +02:00
parent f71bfff0e6
commit 9cbf374166
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -816,6 +816,7 @@ BOOST_PYTHON_MODULE(mobase)
.def("priority", bpy::pure_virtual(&MOBase::IModList::priority))
.def("setPriority", bpy::pure_virtual(&MOBase::IModList::setPriority))
.def("onModStateChanged", bpy::pure_virtual(&MOBase::IModList::onModStateChanged))
.def("onModMoved", bpy::pure_virtual(&MOBase::IModList::onModMoved))
;
GuessedValue_converters<QString>();
+1
View File
@@ -286,6 +286,7 @@ struct IModListWrapper: MOBase::IModList, boost::python::wrapper<MOBase::IModLis
virtual int priority(const QString &name) const{ return this->get_override("priority")(name); }
virtual bool setPriority(const QString &name, int newPriority){ return this->get_override("setPriority")(name, newPriority); }
virtual bool onModStateChanged(const std::function<void (const QString &, ModStates)> &func) { return this->get_override("onModStateChanged")(func); }
virtual bool onModMoved(const std::function<void (const QString &, int, int)> &func) { return this->get_override("onModMoved")(func); }
};
#endif // UIBASEWRAPPERS_H