24 #define LOG_AC LOG_STREAM(info, log_addons_client)
bool is_addon_installed(const std::string &addon_name)
Check whether the specified add-on is currently installed.
bool have_addon_in_vcs_tree(const std::string &addon_name)
Returns true if the specified add-ons appear to be managed by a 'supported' VCS.
Definitions for the interface to Wesnoth Markup Language (WML).
version_info installed_version
version_info get_addon_version_info(const std::string &addon)
Returns a particular installed add-on's version information.
Version in the server is older than local installation.
Version in the server is newer than local installation.
static lg::log_domain log_addons_client("addons-client")
bool have_addon_pbl_info(const std::string &addon_name)
Returns true if there's a local .pbl file stored for the specified add-on.
void get_addon_pbl_info(const std::string &addon_name, config &cfg)
Gets the publish information for an add-on.
bool has_attribute(const std::string &key) const
addon_tracking_info get_addon_tracking_info(const addon_info &addon)
Get information about an add-on comparing its local state with the add-ons server entry...
Standard logging facilities (interface).
Stores additional status information about add-ons.
A config object defines a single node in a WML file, with access to child nodes.
GLsizei const GLcharARB ** string
version_info remote_version
Version in the server matches local installation.