103 Commits
Author SHA1 Message Date
Oliver Hamlet c4cdfbbdf8 Update version and changelog for v0.18.1 release 2022-10-01 15:08:05 +01:00
Oliver Hamlet 632b85ce78 Update version and changelogs for v0.18.0 release 2022-02-27 10:20:29 +00:00
Oliver Hamlet 24f2635d2c Fix some internal documentation links
I haven't fixed the links in the changelog because there's so many of
them and it's not so important for older changelog entries anyway.
2022-02-27 10:20:29 +00:00
Oliver Hamlet 3269905e02 Add some missing documentation 2022-02-27 10:20:29 +00:00
Oliver Hamlet 00b93526b2 Rework how libloot's version is exposed in the API
- Don't use a class, it doesn't add anything.
- Use constexpr for the individual version numbers
- Use a function to get the revision string, for consistency with the
  version string.
2022-02-23 16:50:58 +00:00
Oliver Hamlet 8e859f7408 Remove obsolete FileRevision class 2022-02-19 11:42:56 +00:00
Oliver Hamlet 95980860e5 Remove all Git-related functionality
LOOT no longer uses Git to keep its copies of the masterlists up to
date, so this functionality is no longer needed. The removed API items
are:

- UpdateFile()
- GetFileRevision()
- IsLatestFile()
- libgit2_category()
- GitStateError
2022-01-23 20:41:54 +00:00
Oliver Hamlet 27d8c9bce8 Update version and changelog for v0.17.3 release 2022-01-02 11:25:36 +00:00
Oliver Hamlet da065e86e5 Update version and changelog for v0.17.2 release 2021-12-24 19:06:51 +00:00
sibirandGitHub 0bf70bdfeb Fix version number in changelog
v0.17.1's changelog was accidentally titled v0.17.0.
2021-12-18 23:54:24 -08:00
Oliver Hamlet 31c478a2fc Update version and changelog for v0.17.1 release 2021-11-13 16:47:23 +00:00
Oliver Hamlet e8414a12cf Update version and changelog for v0.17.0 release 2021-09-24 22:04:22 +01:00
Oliver Hamlet e87ba12516 Various documentation updates 2021-09-24 22:04:21 +01:00
Oliver Hamlet e5a229e09f Move file versioning functions out of DatabaseInterface
They don't need to be member functions, and needing a pointer to an
instance of that interface is awkward.

The function names have also changed to reflect that they're not
specific to the masterlists.
2021-09-23 13:31:34 +01:00
Oliver Hamlet 08acdb9c65 Rename MasterlistInfo to FileRevision
To reflect that it will soon be used to provide info for other
version-controlled files. Also rename its revision_id and
revision_date fields to remove the revision_ prefixes.
2021-09-23 13:30:39 +01:00
Oliver Hamlet 2ffdac5b5f Set version and changelog for v0.16.3 2021-05-06 21:41:49 +01:00
Oliver Hamlet 639e067079 Set version number and changelog for v0.16.2 2021-02-13 21:19:03 +00:00
Oliver Hamlet d8c9b9839a Set version number and changelogs for v0.16.1 2020-08-22 12:46:19 +01:00
Oliver Hamlet b4dc6e2f3a Set version number and changelogs for v0.16.0 2020-07-12 20:19:31 +01:00
Oliver Hamlet 2c029364fd Add missing docs for Filename class 2020-07-12 20:19:13 +01:00
Oliver Hamlet 3baa0e88e5 Set version number and changelog for v0.15.2 2020-06-14 10:47:07 +01:00
Oliver Hamlet f725dd777a Set version number and changelogs for v0.15.1 2019-12-07 19:09:41 +00:00
Oliver Hamlet 629fdabc6b Set version number and changelogs for v0.15.0 2019-11-05 21:41:28 +00:00
Oliver Hamlet 8b0c057ca3 Remove InitialiseLocale()
Setting the global locale is no longer needed, as Boost.Filesystem and
Boost.Locale are no longer used. All Boost dependencies are now
header-only.

Install language packs on Travis to ensure that the Turkish and Greek
locales exist for testing. Now that only header-only Boost libraries
are used, just download and extract the Boost archive on Travis.

change boost url
2019-11-05 20:46:38 +00:00
Oliver Hamlet 848d1cca77 Set version number and changelog for v0.14.10 2019-09-06 20:14:23 +01:00