diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp index 440fdfb66..819e7ab48 100644 --- a/indra/newview/llviewermenu.cpp +++ b/indra/newview/llviewermenu.cpp @@ -229,7 +229,10 @@ #include "lltexlayer.h" // -#include "dofloaterhex.h" +#include "dofloaterhex.h" +#include "hgfloatertexteditor.h" +#include "llfloatermessagelog.h" +#include "llfloatermessagebuilder.h" // using namespace LLVOAvatarDefines; @@ -393,7 +396,9 @@ void handle_leave_god_mode(void*); // void handle_close_all_notifications(void*); -void handle_reopen_with_hex_editor(void*); +void handle_reopen_with_hex_editor(void*); +void handle_open_message_log(void*); +void handle_open_message_builder(void*); // BOOL is_inventory_visible( void* user_data ); @@ -1036,6 +1041,9 @@ void init_client_menu(LLMenuGL* menu) menu->append(new LLMenuItemCallGL( "Reopen with Hex Editor", &handle_reopen_with_hex_editor, NULL)); + + menu->append(new LLMenuItemCallGL( "Message Log", &handle_open_message_log, NULL)); + menu->append(new LLMenuItemCallGL( "Message Builder", &handle_open_message_builder, NULL)); // @@ -3031,6 +3039,16 @@ void handle_reopen_with_hex_editor(void*) } } +void handle_open_message_log(void*) +{ + LLFloaterMessageLog::show(); +} + +void handle_open_message_builder(void*) +{ + LLFloaterMessageBuilder::show(""); +} + void handle_close_all_notifications(void*) { LLView::child_list_t child_list(*(gNotifyBoxView->getChildList()));