The Battle for Wesnoth 1.21.0-dev
 
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
manager.cpp File Reference
#include "gui/dialogs/addon/manager.hpp"
#include "addon/info.hpp"
#include "addon/manager.hpp"
#include "addon/state.hpp"
#include "help/help.hpp"
#include "gettext.hpp"
#include "gui/dialogs/addon/license_prompt.hpp"
#include "gui/dialogs/addon/addon_auth.hpp"
#include "gui/dialogs/addon/addon_server_info.hpp"
#include "gui/dialogs/message.hpp"
#include "gui/dialogs/transient_message.hpp"
#include "gui/widgets/button.hpp"
#include "gui/widgets/label.hpp"
#include "gui/widgets/menu_button.hpp"
#include "gui/widgets/multimenu_button.hpp"
#include "gui/widgets/stacked_widget.hpp"
#include "gui/widgets/drawing.hpp"
#include "gui/widgets/text_box.hpp"
#include "gui/widgets/window.hpp"
#include "preferences/preferences.hpp"
#include "serialization/chrono.hpp"
#include "serialization/string_utils.hpp"
#include "formula/string_utils.hpp"
#include "picture.hpp"
#include "language.hpp"
#include "utils/general.hpp"
#include "config.hpp"
#include <functional>
#include <set>
#include <sstream>
Include dependency graph for manager.cpp:

Go to the source code of this file.

Namespaces

namespace  gui2
 Generic file dialog.
 
namespace  gui2::dialogs
 

Macros

#define GETTEXT_DOMAIN   "wesnoth-lib"
 

Functions

static std::string gui2::dialogs::describe_status_verbose (const addon_tracking_info &state)
 
static std::string gui2::dialogs::format_addon_time (const std::chrono::system_clock::time_point &time)
 

Macro Definition Documentation

◆ GETTEXT_DOMAIN

#define GETTEXT_DOMAIN   "wesnoth-lib"

Definition at line 16 of file manager.cpp.

Variable Documentation

◆ filtertext_

const std::vector<std::string> filtertext_

Definition at line 87 of file manager.cpp.

◆ id

std::string id

Text to match against addon_info.tags()

Definition at line 199 of file manager.cpp.

Referenced by halo::halo_impl::add(), game_config::add_color_info(), gui2::window::add_linked_widget(), name_generator_factory::add_name_generator_from_config(), tod_manager::add_time_area(), tooltips::add_tooltip(), unit_creator::add_unit(), ng::depcheck::manager::change_era(), ng::depcheck::manager::change_scenario(), gui2::dialogs::editor_edit_unit::check_id(), addons_client::delete_remote_addon(), events::console_handler::do_choose_level(), addons_client::download_addon(), gui2::executor::executor(), gui2::window::finalize(), display::find_action_button(), find_attack(), theme::find_element(), ng::create_engine::find_level_by_id(), display::find_menu_button(), ng::connect_engine::find_user_side_index_by_id(), game_events::event_handlers::finish_adding_event_handler(), spirit_po::catalog< hashmap_type, pf_compiler >::form_context_index(), cave_map_generator::cave_map_generator_job::generate_chambers(), help::generate_faction_topics(), theme::get_basic_theme_info(), prefs::get_history(), config_variable_set::get_variable_const(), specials_context_t::has_active_ability_id(), gui2::window::hide(), impl_sndsrc_set(), ai::configuration::init(), gui2::dialogs::message_implementation::init_button(), gui2::listbox::initialize_sorter(), game_lua_kernel::intf_add_event(), game_lua_kernel::intf_add_event_simple(), game_lua_kernel::intf_add_time_area(), game_lua_kernel::intf_get_unit(), editor::editor_toolkit::is_active_brush(), editor::editor_palette< Item >::is_selected_bg_item(), editor::editor_palette< Item >::is_selected_fg_item(), gui2::window::layout(), gui2::dialogs::addon_manager::load_addon_list(), saved_game::load_non_scenario(), gui2::dialogs::units_dialog::make_column_builder(), help::parse_config_internal(), gui2::dialogs::addon_uninstall_list::pre_show(), prefs::progress_achievement(), game_events::wml_event_pump::raise(), read_addons_list(), theme::refresh_title(), gui2::event::dispatcher::register_hotkey(), game_events::event_handlers::remove_event_handler(), display::remove_exclusive_draw(), gui2::window::remove_linked_widget(), theme::remove_object(), carryover_info::remove_side(), tooltips::remove_tooltip(), halo::halo_impl::render(), ai::ai_composite::replace_aspect(), tooltips::select_active(), prefs::set_achievement(), gui2::listbox::set_active_sorter(), editor::context_manager::set_addon_id(), tod_manager::set_area_id(), editor::editor_toolkit::set_brush(), ng::create_engine::set_current_era_index(), ng::flg_manager::set_current_faction(), gui2::dialogs::attack_predictions::set_data(), game_config_manager::set_enabled_addon(), synced_context::set_last_unit_id(), n_unit::id_manager::set_save_id(), editor::map_context::set_scenario_setup(), prefs::set_sub_achievement(), gui2::window::show(), gui2::window::show_non_modal(), gui2::window::show_tooltip(), gui2::toggle_panel::signal_handler_pre_left_button_click(), gui2::swap_grid(), t_string_base::t_string_base(), t_string_base::t_string_base(), gui2::timer_callback(), ng::depcheck::manager::try_era(), ng::depcheck::manager::try_scenario(), halo::halo_impl::update(), t_string_base::walker::update(), font::update_floating_labels(), addons_client::upload_addon(), hotkey::wml_hotkey_record::wml_hotkey_record(), and team::team_info::write().

◆ label

std::string label

◆ tooltip

std::string tooltip