wesnoth/data/gui/window
gfgtdf 936516c83b fix game crashing when showing a too large tooltip
previously the game would go into an infinite loop at
https://github.com/wesnoth/wesnoth/blob/1.14.4/src/gui/widgets/window.cpp#L1046
when a tooltip doesn't fit on screen, this could in particular happen in
the mp lobby when hovering over the 'i' of a game that uses a ridiculous
amount of modifications.

I currently don't see any case where the game is actually able to 'fix'
a bad height that was reported from reevaluate_best_size. so i just
disable reevaluate_best_size for floating tooltips.

If there exists such a case, an alternative fix could be to change the
reevaluate loop in window::layout to also stop when a new iteration
returned the same size as the previous iteration.
2018-07-31 22:58:45 +02:00
..
mp_create_game fixup 96fecea66d 2017-06-16 02:03:33 +02:00
preferences gui2/preferences: Use curly quotes in quoted text in tooltips 2018-07-08 04:49:33 -04:00
addon_connect.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
addon_manager.cfg GUI2/Text Box: refactored hint text interface 2018-03-26 12:11:34 +11:00
addon_uninstall_list.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
attack_predictions.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
campaign_dialog.cfg Campaign Dialog: renamed Deterministic Mode label to "Save random seed" 2018-06-03 05:18:42 +11:00
campaign_difficulty.cfg Campaign Difficulty: consolidated both lines into a single label 2018-05-29 21:00:34 +11:00
chat_log.cfg GUI2/Text Box: refactored hint text interface 2018-03-26 12:11:34 +11:00
command_console.cfg Port floating textbox/command console to GUI2 2018-03-19 01:22:18 +11:00
core_dialog.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
custom_tod.cfg GUI2: refactored Custom ToD dialog 2017-04-19 12:53:23 +11:00
debug_clock.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
depcheck_confirm_change.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
depcheck_select_new.cfg Addressed more whitespace issues from #2613 2018-03-12 03:48:59 +11:00
drop_down_list.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
edit_label.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
edit_text.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
editor_edit_label.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
editor_edit_scenario.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
editor_edit_side.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
editor_generate_map.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
editor_new_map.cfg Editor New Map: set the title based on whether a new map or scenario is being created 2017-05-02 13:10:43 +11:00
editor_resize_map.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
editor_set_starting_position.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
end_credits.cfg End Credits: reduced text surface size by 42% 2018-06-15 13:21:11 +11:00
file_dialog.cfg File Dialog: removed label keys with empty values 2018-03-18 17:01:24 +11:00
folder_create.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
formula_debugger.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
game_cache_options.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
game_delete.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
game_load.cfg Game Load: added a convenient button in Load Game to open your saves folder 2018-04-13 18:21:35 +11:00
game_save.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
game_save_message.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
game_save_oos.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
game_save_overwrite.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
game_stats.cfg Game Stats: made image columns share width 2017-10-13 19:47:15 +11:00
game_ui.cfg Get the GUI2 in-game UI at least appearing 2018-03-20 04:47:42 +11:00
game_version.cfg gui2/game_version: Try to not overflow tab selector space 2017-05-25 02:23:02 -04:00
gamestate_inspector.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
generator_settings.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
help_browser.cfg Help: massive refactor and cleanup of the help backend 2018-04-03 11:51:57 +11:00
hotkey_bind.cfg GUI2: basic dialog definition for a Hotkey Bind dialog (not enabled) 2017-03-15 09:48:39 +11:00
install_dependencies.cfg Addon Manager: include outdated addons in dependency check (fixes #1494) 2018-02-10 00:36:38 +11:00
label_settings.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
language_selection.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
loadscreen.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
lobby_main.cfg MP Lobby: removed manual player list sorting 2018-05-25 11:16:40 +11:00
lobby_player_info.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
logging.cfg gui2/log_settings: Permit disabling logdomains (log level -1) 2018-04-27 01:52:40 -03:00
lua_interpreter.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
message.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
mp_alerts_options.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
mp_change_control.cfg MP Change Control: cleaned up internal layout 2017-04-25 12:41:24 +11:00
mp_connect.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
mp_create_game.cfg MP Create Game: cap custom game names at 50 characters 2018-05-05 12:34:00 +11:00
mp_faction_select.cfg MP Faction Select dialog: Show leader unit details. 2018-06-21 06:30:20 +03:00
mp_host_game_prompt.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
mp_join_game.cfg allow non hosts to change factions later. 2018-06-30 01:07:30 +02:00
mp_join_game_password_prompt.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
mp_login.cfg MP Login: removed Password Reminder functionality 2018-03-26 02:15:53 +11:00
mp_method_selection.cfg * MP Method Selection: clarified the account requirement for the official server 2018-05-06 16:39:31 +11:00
mp_server_list.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
mp_staging.cfg MP Staging: made the faction select button about as prominent as you can get 2018-04-09 00:22:42 +11:00
network_transmission.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
outro.cfg Addressed more whitespace issues from #2613 2018-03-12 03:48:59 +11:00
preferences.cfg gui2/preferences: Add margin around the version info button 2018-05-23 19:50:32 -04:00
screenshot_notification.cfg Screenshot Notification: cleaned up and tweaked a few things 2018-03-18 17:01:26 +11:00
select_orb_colors.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
simple_item_selector.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
sp_options_configure.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
statistics_dialog.cfg Statistics Dialog: merge unit name and count labels 2018-06-10 12:57:37 +11:00
story_viewer.cfg Story Viewer: enforce at least 200 height for the story box 2017-04-09 21:57:34 +11:00
surrender_quit.cfg Surrender Quit: clearer button/message text 2018-02-05 16:35:02 +11:00
synced_choice_wait.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
terrain_layers.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
theme_list.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
title_screen.cfg Ditch the "titlescreen" nomenclature for player-visible strings 2018-05-03 05:24:27 +11:00
tooltip_floating.cfg fix game crashing when showing a too large tooltip 2018-07-31 22:58:45 +02:00
tooltip_large.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
transient_message.cfg Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
unit_advance.cfg Unit Advance: left-align header 2018-06-25 21:59:45 +11:00
unit_attack.cfg Unit Attack: removed the Choose Weapon text 2018-03-17 00:41:33 +11:00
unit_create.cfg GUI2/Text Box: refactored hint text interface 2018-03-26 12:11:34 +11:00
unit_list.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
unit_recall.cfg gui2: allow renaming units in the Recall dialog 2018-07-16 08:16:51 +11:00
unit_recruit.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
wml_error.cfg GUI2 WML: consistent styling, don't use strings for bools 2017-04-16 17:19:03 +11:00
wml_message.cfg Fixup 9bf7a4c (WFL comment syntax) 2018-05-24 11:16:34 +11:00