Commit Graph
32 Commits
Author SHA1 Message Date
Oliver Hamlet bee0f36d7b Improve docs for language values 2025-06-11 17:34:56 +01:00
Oliver Hamlet 575e6d5c93 Add support for "constraint" in File metadata 2025-04-07 08:24:27 +01:00
Oliver Hamlet 0a7efcb4d3 Update version and changelogs for v0.21 release 2023-08-30 19:57:06 +01:00
Oliver HamletandOliver Hamlet dc95b18805 Replace use of Boost Format with fmt
Using the version of fmt that's bundled with spdlog.

This breaks compatibility with existing metadata messages that use
substitutions, as the placeholder syntax has changed. The new syntax is
compatible with C++20's std::format.
2023-08-29 21:32:52 +01:00
Oliver Hamlet 5589dfbf4c Replace references to GitHub Flavored Markdown with CommonMark
LOOT now uses Qt's support for Markdown, but its support for GFM is
bugged so LOOT uses CommonMark instead. The practical impact is very
minor, but reflect the difference in libloot's docs.
2022-02-06 17:45:08 +00:00
sibir-ine 720170509a Update Localised Content page
* Add Ukrainian to list of example languages (l10n added in v0.17.0).
2022-01-07 02:22:40 -08:00
Oliver Hamlet a9a71998f1 Rename the 'info' property in cleaning data objects to 'detail'
To be consistent with the new property in File objects, as they share
the same type and sematics.
2021-05-22 19:26:29 +01:00
Oliver Hamlet fc22d3d7a4 Add a "detail" property to File objects
This property can be used to provide detail about a requirement or
incompatibility that can be displayed in the error message displayed
for the file (if one is displayed).
2021-05-22 19:26:29 +01:00
sibir-ine 3b7694fc07 Update example in Examples
* LOOT currently displays type of notification by background color, not explicitly.
* Provided a manual translation of the example text, courtesy of a friend.
2021-04-09 04:46:34 -07:00
sibir-ine 06ce61de88 Update explanation in Language Support
* Explain new implementation of close matches.
* Wrapped lines at 80 characters.
2021-04-09 04:46:30 -07:00
Oliver Hamlet 0eace4b404 Updated example list of language codes
Fixes #78.
2021-04-03 13:32:49 +01:00
Oliver Hamlet 013b623f0b Replace broken links in docs
Fixes #77.
2021-04-03 13:29:03 +01:00
sibir-ineandOliver Hamlet 453334ae5f Add text to after section
- Clarify that regexes can't be used for afters, reqs, or incs.
  - As discussed with @MacSplody on Discord.
2021-03-26 10:04:23 +00:00
sibir-ineandOliver Hamlet b4fb4f079a Add text to req section
- Clarify behavior of conditions with req entries.
  - As discussed with @MacSplody on Discord.
2021-03-26 10:04:23 +00:00
SibirandGitHub 1ba07141e4 Fix typos & make adjustments to docs (#72)
* Adjustment
  - HTML entity doesn't render.

* Typos
  - Add a few missing spaces.
2021-03-11 16:10:22 -08:00
Oliver Hamlet 6e43be662f Clarify GitHub Flavored Markdown strings in metadata docs 2020-07-28 19:40:42 +01:00
Oliver Hamlet d9788b70fc Remove enabled field from PluginMetadata
It doesn't actually do anything, and fixing that turns out to be
very complicated. Since nobody appears to have noticed, just remove
the field entirely.
2020-07-11 19:13:13 +01:00
Oliver Hamlet 15076a6d26 Overhaul plugin metadata types' comparison operators
Change their implementations to check full object equality, with case insensitivity for filename strings.

The filename case insensitivity doesn't extend to filenames in condition strings, as conditions are compared as strings, but the risk of duplicates due to that is much less than the risk of treating non-duplicate objects as duplicates.
2020-07-11 19:13:07 +01:00
Oliver Hamlet 3baa0e88e5 Set version number and changelog for v0.15.2 2020-06-14 10:47:07 +01:00
Oliver Hamlet e9519b0e91 Fix inaccurate doc 2020-03-30 19:38:26 +01:00
Oliver Hamlet b15d33bf91 Update metadata syntax docs 2018-10-27 17:00:22 +01:00
Oliver Hamlet b142dd1a8f Make Location, Message, MessageContent and Tag comparisons case-sensitive
It makes more sense for their data.
2018-10-20 12:48:21 +01:00
Oliver Hamlet 6f54556c52 Add a description field for groups
This breaks ABI compatibility, but not API compatibility.
2018-10-20 12:47:53 +01:00
Oliver Hamlet 2f776cfac6 Allow clean and dirty metadata in regex plugin entries 2018-10-20 12:47:53 +01:00
Oliver Hamlet 523dc87f04 Remove plugin priorities 2018-03-28 19:08:26 +01:00