2959 Commits
Author SHA1 Message Date
Oliver Hamlet 7ab0445ea9 Set version to 0.12.2 and update changelog 0.12.2 2017-12-24 13:16:32 +00:00
Oliver Hamlet 6432d323eb Sort light-master-flagged .esp files as non-masters 2017-12-21 20:09:10 +00:00
Oliver Hamlet 223b4a9a95 Update to latest version of testing plugins
It includes an ESL plugin with the light master flag set for Skyrim SE and Fallout 4.
2017-12-21 14:23:27 +00:00
Oliver Hamlet 2da605fcb0 Use AppVeyor's prebuilt Boost 1.63.0 2017-12-10 20:27:37 +00:00
Oliver Hamlet 47cb6b5a84 Set version to 0.12.1 and update changelog 0.12.1 2017-11-23 18:05:18 +00:00
Oliver Hamlet 9a11540329 Update esplugin and libloadorder 2017-11-23 17:37:35 +00:00
Oliver Hamlet 701e063153 Format C++ files using clang-format 2017-11-13 15:56:54 +00:00
Oliver Hamlet 42caccaafb Set version number to 0.12.0 and set release date 0.12.0 2017-11-03 06:45:18 +00:00
Oliver Hamlet 3da994315b Update changelog 2017-11-02 20:20:44 +00:00
Oliver Hamlet 3bcb437ea7 Update CI builds to Boost 1.65.1 2017-11-02 19:04:11 +00:00
Oliver Hamlet 82b2a8b619 Remove obsolete libloadorder preprocessor definition 2017-11-02 19:04:11 +00:00
Oliver Hamlet eddda1be61 Remove unnecessary Boost headers 2017-11-02 19:04:11 +00:00
Oliver Hamlet 8ef3fea3d3 Replace Boost.Log with spdlog
This removes a bunch of Boost dependencies, and doesn't cause LOOT
to crash on launch, so fixes loot/loot#835 too.
2017-11-02 19:04:10 +00:00
Oliver Hamlet af05aafe67 Update to libloadorder v10.0.3
This fixes a crash due to panic due to out-of-bounds index inserts.
2017-10-31 21:10:15 +00:00
Oliver Hamlet 15390f6e19 Fix inaccurate log message 2017-10-31 18:52:00 +00:00
Oliver Hamlet 4fc75979ec Move yaml headers out of API
LOOT no longer needs them, so don't expose implementation details.
2017-10-29 16:13:51 +00:00
Oliver Hamlet 5d69f01bf7 Add condition field to SimpleMessage
The LOOT application uses a SimpleMessage with a condition just as often as without it, so this simplifies that usage.
2017-10-29 14:39:45 +00:00
Oliver Hamlet 7b589262eb Add logging statement after setting load order 2017-10-27 22:39:12 +01:00
Oliver Hamlet 622ad5f833 Update libloadorder to v10.0.2
This improves performance when setting the load order.
2017-10-27 21:40:49 +01:00
Oliver Hamlet 659932957a Update esplugin to v1.0.6
To fix a build error.
2017-10-20 21:09:56 +01:00
Oliver Hamlet 1bb26f6ce1 Don't expose windows encoding helpers
LOOT now uses its own code for this, and it doesn't belong as part of
the API.
2017-10-20 21:09:56 +01:00
Oliver Hamlet ceddf77c08 Update docs 2017-10-16 08:38:41 +01:00
Oliver Hamlet 6672eec163 Remove obsolete function declaration 2017-10-16 08:21:49 +01:00
Oliver Hamlet 65a8509d8d Replace logging API
Allow clients to provide a callback function that the LOOT API will use
when logging. This provides more flexibility than the previous choice of
outputting to an exclusive file or the console.
2017-10-15 14:04:11 +01:00
Oliver Hamlet 5b0c1d1448 Remove DatabaseInterface::EvalLists()
It's obsolete now that clients can evaluate conditions when getting
general messages or individual plugins' metadata, which is more
efficient.
2017-10-15 13:45:37 +01:00