mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-16 09:13:50 +00:00
- Extract renderItemTooltip() (510 LOC) from ChatMarkupRenderer into dedicated ItemTooltipRenderer class; chat_markup_renderer.cpp 766→192 LOC - Extract formatChatMessage(), detectChannelPrefix(), inputTextCallback() from render(); render() 711→376 LOC - Consolidate replaceGenderPlaceholders() from 3 copies into chat_utils::replaceGenderPlaceholders(); remove 118 LOC duplicate from quest_log_screen.cpp, update 8 call sites in window_manager.cpp - Delete chat_panel_commands.cpp (359 LOC) — absorb sendChatMessage, executeMacroText, PortBot helpers into chat_panel.cpp; move evaluateMacroConditionals to macro_eval_convenience.cpp - Delete chat_panel_utils.cpp (229 LOC) — absorb small utilities into chat_panel.cpp - Replace 3 forward declarations of evaluateMacroConditionals with #include "ui/chat/macro_evaluator.hpp" Signed-off-by: Pavel Okhlopkov <pavel.okhlopkov@flant.com> |
||
|---|---|---|
| .. | ||
| chat | ||
| action_bar_panel.hpp | ||
| auth_screen.hpp | ||
| character_create_screen.hpp | ||
| character_screen.hpp | ||
| chat_panel.hpp | ||
| combat_ui.hpp | ||
| dialog_manager.hpp | ||
| game_screen.hpp | ||
| inventory_screen.hpp | ||
| keybinding_manager.hpp | ||
| quest_log_screen.hpp | ||
| realm_screen.hpp | ||
| settings_panel.hpp | ||
| social_panel.hpp | ||
| spellbook_screen.hpp | ||
| talent_screen.hpp | ||
| toast_manager.hpp | ||
| ui_colors.hpp | ||
| ui_constants.hpp | ||
| ui_helpers.hpp | ||
| ui_manager.hpp | ||
| ui_services.hpp | ||
| window_manager.hpp | ||