#include "gui/dialogs/addon/manager.hpp"
#include "addon/info.hpp"
#include "addon/manager.hpp"
#include "addon/state.hpp"
#include "desktop/clipboard.hpp"
#include "desktop/open.hpp"
#include "help/help.hpp"
#include "gettext.hpp"
#include "gui/auxiliary/find_widget.hpp"
#include "gui/dialogs/addon/license_prompt.hpp"
#include "gui/dialogs/addon/addon_auth.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/image.hpp"
#include "gui/widgets/listbox.hpp"
#include "gui/widgets/settings.hpp"
#include "gui/widgets/toggle_button.hpp"
#include "gui/widgets/text_box.hpp"
#include "gui/widgets/window.hpp"
#include "preferences/credentials.hpp"
#include "preferences/game.hpp"
#include "serialization/string_utils.hpp"
#include "formula/string_utils.hpp"
#include "picture.hpp"
#include "language.hpp"
#include "preferences/general.hpp"
#include "utils/general.hpp"
#include "config.hpp"
#include <functional>
#include <iomanip>
#include <set>
#include <sstream>
#include <stdexcept>
Go to the source code of this file.
Namespaces | |
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 (std::time_t time) |
#define GETTEXT_DOMAIN "wesnoth-lib" |
Definition at line 16 of file manager.cpp.
Referenced by gui2::dialogs::addon_manager::pre_show().
const std::vector<std::string> filtertext_ |
Definition at line 104 of file manager.cpp.
std::string id |
Text to match against addon_info.tags()
Definition at line 215 of file manager.cpp.
Referenced by preferences::achievement(), halo::halo_impl::add(), game_config::add_color_info(), game_events::event_handlers::add_event_handler(), name_generator_factory::add_name_generator_from_config(), tod_manager::add_time_area(), tooltips::add_tooltip(), unit_creator::add_unit(), BOOST_AUTO_TEST_CASE(), ng::depcheck::manager::change_era(), ng::depcheck::manager::change_scenario(), wfl::gamestate::DEFINE_WFL_FUNCTION(), addons_client::delete_remote_addon(), gui2::dialogs::mp_options_helper::display_custom_options(), events::console_handler::do_choose_level(), addons_client::download_addon(), gui2::executor::executor(), saved_game::expand_mp_events(), saved_game::expand_mp_options(), 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(), gui2::find_widget(), game_events::event_handlers::finish_adding_event_handler(), game_events::wml_event_pump::fire(), spirit_po::catalog< hashmap_type, pf_compiler >::form_context_index(), cave_map_generator::cave_map_generator_job::generate_chambers(), help::generate_contents(), help::generate_faction_topics(), help::generate_time_of_day_topics(), theme::get_basic_theme_info(), preferences::get_history(), ai::default_recruitment::recruit_job::get_id(), ai::default_recruitment::recruit_limit::get_id(), ai::register_aspect_factory< ASPECT >::get_new_instance(), ai::register_lua_aspect_factory< ASPECT >::get_new_instance(), game_classification::get_tagname(), config_variable_set::get_variable_const(), game_lua_kernel::impl_schedule_set(), impl_sndsrc_set(), ai::configuration::init(), gui2::dialogs::message_implementation::init_button(), 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(), ai::readonly_context_impl::is_keep_ignoring_leader(), ng::depcheck::manager::is_modification_active(), ai::readonly_context_impl::is_passive_keep_sharing_leader(), ai::readonly_context_impl::is_passive_leader(), editor::editor_palette< overlay >::is_selected_bg_item(), editor::editor_palette< overlay >::is_selected_fg_item(), sound::is_sound_playing(), saved_game::load_non_scenario(), theme::modify(), unit_type::musthave_status(), help::topic::operator==(), help::section::operator==(), help::parse_config_internal(), sound::play_sound_internal(), gui2::dialogs::addon_uninstall_list::pre_show(), preferences::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(), theme::remove_object(), carryover_info::remove_side(), tooltips::remove_tooltip(), halo::halo_impl::render(), ai::ai_composite::replace_aspect(), tooltips::select_active(), preferences::set_achievement(), tod_manager::set_area_id(), editor::editor_toolkit::set_brush(), game_config_manager::set_enabled_addon(), editor::editor_palette< overlay >::set_group(), unit::set_id(), synced_context::set_last_unit_id(), gui2::dialogs::set_pref_and_button(), n_unit::id_manager::set_save_id(), editor::map_context::set_scenario_setup(), gui2::dialogs::setup_pref_toggle_button(), gui2::swap_grid(), t_string_base::t_string_base(), gui2::timer_callback(), ai::default_recruitment::recruit_job::to_config(), ai::default_recruitment::recruit_limit::to_config(), track_ok(), ng::depcheck::manager::try_era(), ng::depcheck::manager::try_modification_by_index(), ng::depcheck::manager::try_scenario(), actions::undo_action::undo_action(), unit_abilities(), t_string_base::walker::update(), halo::halo_impl::update(), addons_client::upload_addon(), hotkey::wml_hotkey_record::wml_hotkey_record(), addon_info::write(), and filter_impl::~filter_impl().
std::string label |
What to show in the filter's drop-down list.
Definition at line 217 of file manager.cpp.
Referenced by combatant::average_hp(), BOOST_AUTO_TEST_CASE(), gui2::dialogs::gamestate_inspector::controller::build_stuff_list(), playsingle_controller::hotkey_handler::can_execute_command(), editor::editor_controller::change_unit_id(), gui::floating_textbox::command_history(), savegame::autosave_savegame::create_initial_filename(), default_map_generator::create_scenario(), game_config::dist_channel_id(), do_replay_handle(), events::menu_handler::do_search(), display::draw_all_panels(), font::draw_floating_labels(), editor::context_manager::expand_areas_menu(), editor::context_manager::expand_open_maps_menu(), editor::context_manager::expand_sides_menu(), game_lua_kernel::intf_add_label(), game_lua_kernel::intf_get_label(), events::menu_handler::label_terrain(), gui2::dialogs::file_dialog::on_bookmark_add_cmd(), savegame::savegame::open_save_game(), gui2::dialogs::file_dialog::push_fileview_row(), events::menu_handler::rename_unit(), editor::editor_controller::rename_unit(), gui2::styled_widget::set_label(), editor::editor_map::set_starting_position_labels(), gui::floating_textbox::show(), mp::start_local_game_commandline(), theme::status_item::status_item(), editor::mouse_action_map_label::up_left(), font::update_floating_labels(), saved_game::update_label(), gui2::dialogs::stuff_list_adder::widget(), and map_labels::write().
std::string tooltip |
Shown when hovering over an entry in the filter's drop-down list.
Definition at line 219 of file manager.cpp.
Referenced by tooltips::add_tooltip(), unit::advancement_icons(), attack_info(), gui2::image::can_mouse_focus(), gui2::label::can_mouse_focus(), tooltips::manager::expose(), map_labels::get_label(), editor::unit_palette::get_selected_bg_items(), gray_inactive(), image_report(), editor::terrain_palette::map(), REPORT_GENERATOR(), tooltips::select_active(), editor::editor_palette< overlay >::selected_bg_item(), hotkey::command_executor_default::set_button_state(), terrain_label::set_text(), gui2::styled_widget::set_tooltip(), gui2::dialogs::tip::show(), text_report(), time_of_day_at(), theme::action::title(), tod_stats_at(), unit_abilities(), unit_alignment(), unit_box_at(), unit_defense(), unit_hp(), unit_helper::unit_level_tooltip(), unit_moves(), unit_name(), unit_race(), unit_side(), unit_traits(), unit_type(), unit_vision(), unit_weapons(), unit_xp(), and tooltips::update_tooltip().