- added pseudo-categories to filter for mo-managed vs. unmanaged mods

- deleted mods are now moved to the recycle bin instead of being deleted permanently
- reduced modinfo dialog for foreign mods
- foreign mods are now displayed with a pseudo-category
- added a signal when a plugin is moved
- bugfix: refreshing of directory structure for mods with bsas didn't work correctly when enabling a mod and on changing display of foreign mods
- bugfix: one mod in the list was assigned the same priority on the directory structure as the data directory
- bugfix: conflicts tab in the mod info dialog offered the hide option for files in bsas
This commit is contained in:
Tannin
2014-06-16 21:49:57 +02:00
parent 9cbf374166
commit d5838c7560
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -807,6 +807,7 @@ BOOST_PYTHON_MODULE(mobase)
.def("isMaster", bpy::pure_virtual(&MOBase::IPluginList::isMaster))
.def("origin", bpy::pure_virtual(&MOBase::IPluginList::origin))
.def("onRefreshed", bpy::pure_virtual(&MOBase::IPluginList::onRefreshed))
.def("onPluginMoved", bpy::pure_virtual(&MOBase::IPluginList::onPluginMoved))
;
bpy::to_python_converter<IModList::ModStates, QFlags_to_int<IModList::ModState>>();
+1
View File
@@ -278,6 +278,7 @@ struct IPluginListWrapper: MOBase::IPluginList, boost::python::wrapper<MOBase::I
virtual bool isMaster(const QString &name) const { return this->get_override("isMaster")(name); }
virtual QString origin(const QString &name) const { return this->get_override("origin")(name); }
virtual bool onRefreshed(const std::function<void ()> &callback) { return this->get_override("onRefreshed")(callback); }
virtual bool onPluginMoved(const std::function<void (const QString &, int, int)> &callback) { return this->get_override("onPluginMoved")(callback); }
};