diff options
| author | Silarn <jrim@rimpo.org> | 2019-02-11 16:51:47 -0600 |
|---|---|---|
| committer | Silarn <jrim@rimpo.org> | 2019-02-18 21:31:21 -0600 |
| commit | 2b9d2f32fbbc576c9367a24c0347e5870ff20117 (patch) | |
| tree | f13f20f95dc2dda2dab1cd90a73e957e6ddb3a16 /src/modinfo.h | |
| parent | 5a7d0243c69d5194ee1a4d0be05d2bcaec18aeac (diff) | |
Endorsement and efficiency updates
* Reduce update timeout to 5 minutes
* Introduce bulk endorsement check replacing global mod info check
* Fine tune performance of bulk update info query
* Thread the update processing to prevent lockups
Diffstat (limited to 'src/modinfo.h')
| -rw-r--r-- | src/modinfo.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modinfo.h b/src/modinfo.h index 8c234225..c3115685 100644 --- a/src/modinfo.h +++ b/src/modinfo.h @@ -188,12 +188,12 @@ public: /** * @brief run a limited batch of mod update checks for "newest version" information */ - static int manualUpdateCheck(PluginContainer *pluginContainer, QObject *receiver, std::multimap<QString, int> IDs); + static void manualUpdateCheck(PluginContainer *pluginContainer, QObject *receiver, std::multimap<QString, int> IDs); /** * @brief query nexus information for every mod and update the "newest version" information **/ - static int checkAllForUpdate(PluginContainer *pluginContainer, QObject *receiver); + static void checkAllForUpdate(PluginContainer *pluginContainer, QObject *receiver); static std::set<QSharedPointer<ModInfo>> filteredMods(QString gameName, QVariantList updateData, bool addOldMods = false, bool markUpdated = false); |
