Commit Graph
482 Commits
Author SHA1 Message Date
Oliver Hamlet 4cbc592faa Simplify building documentation
Make it so that doxygen and sphinx-build can both be run from the repo
root. Also change the output folder to mirror the input folder name.
2016-09-19 18:23:39 +01:00
Oliver Hamlet 6809c39df4 Updated changelogs 2016-09-18 13:58:08 +01:00
Oliver Hamlet 4948dd0a7c Rewrite metadata syntax documentation
Rewrite it as reStructuredText so that it can be hosted alongside the
API documentation on Read The Docs, which allows linking to WIP syntax
documentation.
2016-09-18 13:04:23 +01:00
Oliver Hamlet 19778db975 Remove "how to build" documentation
Instead, point to the CI configuration files, and include the extra
steps for Ubuntu 12.04 as a script. More useful, and less likely to
become outdated.
2016-09-17 22:21:41 +01:00
Oliver Hamlet 1292815e48 Rename PluginMessage to SimpleMessage 2016-08-24 08:08:26 +01:00
Oliver Hamlet 15436ad229 Refactor error class into API headers 2016-08-24 08:08:16 +01:00
Oliver Hamlet 02fe9f70d2 Add a readme file for the API
That links to the online documentation.
2016-08-24 08:08:15 +01:00
Oliver Hamlet ec018387ac Add configuration for Read The Docs integration 2016-08-24 08:08:13 +01:00
Oliver Hamlet 9c04741de2 Update API documentation
Implement a new system combining Doxygen with Sphinx using Breathe.
2016-08-24 08:08:12 +01:00
Oliver Hamlet 88fe425fa3 Update the readme and installer for the MSVC runtime requirement
The readme now informs users that the MSVC 2015 x86 redistributable
is required, and the installer will download and install it if it
is not detected as being already installed.
2016-08-24 08:08:07 +01:00
Oliver Hamlet c28d771cde Add Jed's license file
Jed switched to the MIT license for v1.1.1.
2016-08-24 07:48:32 +01:00
Oliver Hamlet 64f7c6cc57 Fix example for cleaning data metadata 2016-08-07 12:16:33 +01:00
Oliver Hamlet d9c9151360 Add a changelog for masterlist syntax v0.10 2016-08-06 17:13:18 +01:00
Oliver Hamlet 01836966b4 Tweak cleaning data metadata structure
Rename `util` to `utility`, and add an `info` key that acts like the
message structure's `content` key. Also change the generated message
structures slightly to reflect the changes. Closes #608.
2016-08-06 16:58:42 +01:00
Oliver Hamlet bdd1cabb72 Metadata condition syntax changes
* Require `/` for regex directory separators
* Merge `regex()` into `file()` so the latter can take a file or regex.
* Extend `active()` to take a regex, and eval to true if there is an
active plugin matching the regex.
* Refactor condition evaluation code into a separate class.
2016-08-06 16:55:19 +01:00
Oliver Hamlet 4baad635b1 Rework priority metadata
The priority field now stores values between -127 and 127 inclusive, and
global priorities are given by a separate global_priority field with the
same value range. Sorting compares global priorities first before
falling back to priorities if the former are equal.
2016-08-06 16:55:18 +01:00
Oliver Hamlet 6792ba7f62 Rename message content 'str' key to 'text' 2016-08-06 16:55:17 +01:00
Oliver Hamlet d5803716cd Add many_active() metadata condition
It takes a regex and returns true if there is more than one active
plugin matching it, and false otherwise. Closes #522.
2016-08-06 16:55:16 +01:00
Oliver Hamlet f6512c6d35 Add support for 'clean' metadata key
Display an icon with tooltip on the cards of cleaned plugins.
2016-08-06 16:32:50 +01:00
Oliver Hamlet 6b58f92a5d Set 0.9.2 release date 2016-08-03 07:26:19 +01:00
Frederik “Freso” S. Olesen 32d3124c3b Fix changelog entry in Readme about HTTPS and URLs.
Not all sites we point to throughout the source support HTTPS (yet?), so
we're obviously not pointing those to HTTPS, as that would break those
links. ;) So far most URLs, yes, but not all.
2016-08-02 13:18:54 +02:00
Oliver Hamlet 30f2cdc3f5 Update readme and API changelog 2016-08-02 10:13:10 +01:00
Frederik “Freso” S. Olesen cb0f169605 Update remaining HTTPSifiable URLs. 2016-07-27 11:56:29 +02:00
Frederik “Freso” S. Olesen cdcce4bbc2 Update links to HTTPS for loot.github.io. 2016-07-27 11:56:14 +02:00
Frederik “Freso” S. Olesen c2f2d4af28 Update links to gnu.org (ie., licenses) to HTTPS. 2016-07-27 11:25:04 +02:00