Get information about an add-on comparing its local state with the add-ons server entry.
The add-on doesn't need to be locally installed; this is part of the retrieved information.
- Parameters
-
addon | The add-ons server entry information. |
- Returns
- The local tracking status information.
Definition at line 25 of file state.cpp.
References ADDON_INSTALLED, ADDON_INSTALLED_LOCAL_ONLY, ADDON_INSTALLED_OUTDATED, ADDON_INSTALLED_UPGRADABLE, ADDON_NONE, addon_info::current_version, get_addon_pbl_info(), get_addon_version_info(), config::has_attribute(), have_addon_in_vcs_tree(), have_addon_pbl_info(), addon_info::id, is_addon_installed(), addon_info::local_only, t, and addon_info::versions.
Referenced by addons_client::do_resolve_addon_dependencies(), gui2::addon_list::get_remote_addon_id(), gui2::dialogs::addon_manager::load_addon_list(), and gui2::addon_list::set_addons().