3208 Commits
Author SHA1 Message Date
Oliver Hamlet 3baa0e88e5 Set version number and changelog for v0.15.2 0.15.2 2020-06-14 10:47:07 +01:00
Oliver Hamlet 8abc7160c8 Update spdlog to v1.6.1 2020-06-14 10:37:02 +01:00
Oliver Hamlet a2b4bef977 Update libgit2 to v1.0.1 2020-06-14 10:36:55 +01:00
Oliver Hamlet 6d1804f2b1 Fix spdlog crash
Pass a reference to a variable with a wider scope.
2020-06-14 10:36:43 +01:00
Oliver Hamlet 68f0e53d0b Don't store spdlog loggers
In case the stored smart pointer gets replaced by another logger.
2020-06-14 10:36:34 +01:00
Oliver Hamlet b24f2856b7 Speed up masterlist tests
By cloning from a local bare repository instead of from GitHub.
2020-06-14 10:36:11 +01:00
Oliver Hamlet ccd6e94d84 Update loot-condition-interpreter to v2.1.1
It makes CRC calculation much faster for larger files.
2020-06-14 00:20:09 +01:00
Oliver Hamlet c7cc5a396a Update spdlog to v1.5.0 2020-04-05 16:36:43 +01:00
Oliver Hamlet 2f3b179934 Update libgit2 to v1.0.0 2020-04-05 16:36:43 +01:00
Oliver Hamlet b2f944b92f Fix failing masterlist update test
For some reason this test started failing, it was relying on the
standard library implementation, so perhaps it was a MSVC update that
did it.
2020-04-03 20:55:54 +01:00
Oliver Hamlet 6365f9cae1 Update esplugin to v3.3.1
For some reason CMake errors when rustc prints a deprecation warning,
though the same warnings are printed in the other rust libraries and
their builds don't error...
2020-04-03 20:55:47 +01:00
Oliver Hamlet e8c192606e Update cbindgen to fix build error
cargo install no longer needs --force to upgrade to a newer version or
if the desired version is already installed. This relies on a couple
of extra files to cache, otherwise cargo doesn't recognise the cached
cbindgen exe.
2020-04-03 20:55:47 +01:00
Oliver Hamlet 8407b7e9dd Don't use std::list unnecessarily 2020-04-03 20:55:46 +01:00
Oliver Hamlet 3424dcc3c0 Fix GetPluginMetadata() merging masterlist and userlist metadata in the wrong order
It was preferring masterlist metadata over userlist metadata, which is
the opposite of the intended behaviour.
2020-04-03 20:55:46 +01:00
Oliver Hamlet 0958045e27 Change group handling in MergeMetadata
Only replace the group if one is not already explicitly set. For #64.
2020-03-30 19:47:47 +01:00
Oliver Hamlet e9519b0e91 Fix inaccurate doc 2020-03-30 19:38:26 +01:00
Oliver Hamlet 07dd591539 Fix the Rustup architecture downloaded on AppVeyor 2019-12-23 15:09:00 +00:00
Oliver Hamlet 4098510088 Update libgit2 to v0.28.4 2019-12-23 14:13:34 +00:00
Oliver Hamlet f725dd777a Set version number and changelogs for v0.15.1 0.15.1 2019-12-07 19:09:41 +00:00
Oliver Hamlet 0cb8e0ea52 Specify minor version of Python on AppVeyor
To fix sphinx-build being installed to a different path in different
versions of Python.
2019-12-01 20:30:24 +00:00
Oliver Hamlet 27bbbf3a52 Update esplugin to v3.3.0
This extends the recognised range of valid FormIDs in Fallout 4 ESLs.
2019-12-01 19:54:00 +00:00
Oliver Hamlet 629fdabc6b Set version number and changelogs for v0.15.0 0.15.0 2019-11-05 21:41:28 +00:00
Oliver Hamlet bea111c0ac Update spdlog to v0.14.2 2019-11-05 21:30:25 +00:00
Oliver Hamlet 06617c2706 Use the order of plugins given when sorting as the current load order
To allow for more flexibility when sorting, e.g. to use a load order
that isn't the current load order as if it was (e.g. sorting from a
backed-up load order).
2019-11-05 20:46:48 +00:00
Oliver Hamlet cf0067c414 Refactor plugin sorting
This should make it easier to unit test building the plugin graph.
2019-11-05 20:46:48 +00:00