diff --git a/indra/newview/app_settings/settings_ascent.xml b/indra/newview/app_settings/settings_ascent.xml index f37e477d6..5d49b854c 100644 --- a/indra/newview/app_settings/settings_ascent.xml +++ b/indra/newview/app_settings/settings_ascent.xml @@ -1670,6 +1670,17 @@ Value 0 + ToolbarVisibleQuit + + Comment + Whether or not the button to quit is on the toolbar + Persist + 1 + Type + Boolean + Value + 0 + ToolbarVisibleRadar Comment diff --git a/indra/newview/llmenucommands.cpp b/indra/newview/llmenucommands.cpp index afb66ee77..6183c6942 100644 --- a/indra/newview/llmenucommands.cpp +++ b/indra/newview/llmenucommands.cpp @@ -204,6 +204,7 @@ struct MenuFloaterDict : public LLSingleton registerFloater("outfit", boost::bind(show_outfit_dialog)); registerFloater("PostProcess", boost::bind(LLFloaterPostProcess::show)); registerFloater("preferences", boost::bind(LLFloaterPreference::show, (void*)NULL)); + registerFloater("quit", boost::bind(&LLAppViewer::userQuit, LLAppViewer::instance())); registerFloater("RegionDebugConsole", boost::bind(handle_singleton_toggle, (void*)NULL), boost::bind(LLFloaterRegionDebugConsole::instanceExists)); registerFloater("script errors", boost::bind(LLFloaterScriptDebug::show, LLUUID::null)); registerFloater("search", boost::bind(toggle_search_floater)); diff --git a/indra/newview/skins/default/textures/icn_toolbar_quit.tga b/indra/newview/skins/default/textures/icn_toolbar_quit.tga new file mode 100644 index 000000000..0a1a235f3 Binary files /dev/null and b/indra/newview/skins/default/textures/icn_toolbar_quit.tga differ diff --git a/indra/newview/skins/default/xui/en-us/floater_toolbar_prefs.xml b/indra/newview/skins/default/xui/en-us/floater_toolbar_prefs.xml index f2166ff83..f6e5da685 100644 --- a/indra/newview/skins/default/xui/en-us/floater_toolbar_prefs.xml +++ b/indra/newview/skins/default/xui/en-us/floater_toolbar_prefs.xml @@ -94,5 +94,6 @@ --> + diff --git a/indra/newview/skins/default/xui/en-us/panel_toolbar.xml b/indra/newview/skins/default/xui/en-us/panel_toolbar.xml index 1c4d8b23b..57a0acae8 100644 --- a/indra/newview/skins/default/xui/en-us/panel_toolbar.xml +++ b/indra/newview/skins/default/xui/en-us/panel_toolbar.xml @@ -472,6 +472,11 @@ + + +