Fix for Issue 598: shortcut ctrl+alt+F1(disable UI) conflicts with linux (switch to other tty)
Reload personal setting overrides no longer has a shortcut. On Linux, ctrl-shift-F# is now used instead of ctrl-alt-F# On other platforms, nothing else changes.
This commit is contained in:
@@ -866,7 +866,7 @@ void init_client_menu(LLMenuGL* menu)
|
|||||||
/*menu->addChild(new LLMenuItemCallGL("Reload settings/colors",
|
/*menu->addChild(new LLMenuItemCallGL("Reload settings/colors",
|
||||||
&handle_reload_settings, NULL, NULL));*/
|
&handle_reload_settings, NULL, NULL));*/
|
||||||
menu->addChild(new LLMenuItemCallGL("Reload personal setting overrides",
|
menu->addChild(new LLMenuItemCallGL("Reload personal setting overrides",
|
||||||
&reload_personal_settings_overrides, NULL, NULL, KEY_F2, MASK_CONTROL|MASK_SHIFT));
|
&reload_personal_settings_overrides));
|
||||||
|
|
||||||
sub_menu = new LLMenuGL("HUD Info");
|
sub_menu = new LLMenuGL("HUD Info");
|
||||||
{
|
{
|
||||||
@@ -1298,38 +1298,43 @@ void init_debug_rendering_menu(LLMenuGL* menu)
|
|||||||
sub_menu = new LLMenuGL("Features");
|
sub_menu = new LLMenuGL("Features");
|
||||||
sub_menu->setCanTearOff(TRUE);
|
sub_menu->setCanTearOff(TRUE);
|
||||||
menu->addChild(sub_menu);
|
menu->addChild(sub_menu);
|
||||||
|
#ifdef LL_LINUX
|
||||||
|
#define MODIFIER MASK_SHIFT
|
||||||
|
#else
|
||||||
|
#define MODIFIER MASK_ALT
|
||||||
|
#endif
|
||||||
sub_menu->addChild(new LLMenuItemCheckGL("UI",
|
sub_menu->addChild(new LLMenuItemCheckGL("UI",
|
||||||
&LLPipeline::toggleRenderDebugFeature, NULL,
|
&LLPipeline::toggleRenderDebugFeature, NULL,
|
||||||
&LLPipeline::toggleRenderDebugFeatureControl,
|
&LLPipeline::toggleRenderDebugFeatureControl,
|
||||||
(void*)LLPipeline::RENDER_DEBUG_FEATURE_UI, KEY_F1, MASK_ALT|MASK_CONTROL));
|
(void*)LLPipeline::RENDER_DEBUG_FEATURE_UI, KEY_F1, MODIFIER|MASK_CONTROL));
|
||||||
sub_menu->addChild(new LLMenuItemCheckGL("Selected",
|
sub_menu->addChild(new LLMenuItemCheckGL("Selected",
|
||||||
&LLPipeline::toggleRenderDebugFeature, NULL,
|
&LLPipeline::toggleRenderDebugFeature, NULL,
|
||||||
&LLPipeline::toggleRenderDebugFeatureControl,
|
&LLPipeline::toggleRenderDebugFeatureControl,
|
||||||
(void*)LLPipeline::RENDER_DEBUG_FEATURE_SELECTED, KEY_F2, MASK_ALT|MASK_CONTROL));
|
(void*)LLPipeline::RENDER_DEBUG_FEATURE_SELECTED, KEY_F2, MODIFIER|MASK_CONTROL));
|
||||||
sub_menu->addChild(new LLMenuItemCheckGL("Highlighted",
|
sub_menu->addChild(new LLMenuItemCheckGL("Highlighted",
|
||||||
&LLPipeline::toggleRenderDebugFeature, NULL,
|
&LLPipeline::toggleRenderDebugFeature, NULL,
|
||||||
&LLPipeline::toggleRenderDebugFeatureControl,
|
&LLPipeline::toggleRenderDebugFeatureControl,
|
||||||
(void*)LLPipeline::RENDER_DEBUG_FEATURE_HIGHLIGHTED, KEY_F3, MASK_ALT|MASK_CONTROL));
|
(void*)LLPipeline::RENDER_DEBUG_FEATURE_HIGHLIGHTED, KEY_F3, MODIFIER|MASK_CONTROL));
|
||||||
sub_menu->addChild(new LLMenuItemCheckGL("Dynamic Textures",
|
sub_menu->addChild(new LLMenuItemCheckGL("Dynamic Textures",
|
||||||
&LLPipeline::toggleRenderDebugFeature, NULL,
|
&LLPipeline::toggleRenderDebugFeature, NULL,
|
||||||
&LLPipeline::toggleRenderDebugFeatureControl,
|
&LLPipeline::toggleRenderDebugFeatureControl,
|
||||||
(void*)LLPipeline::RENDER_DEBUG_FEATURE_DYNAMIC_TEXTURES, KEY_F4, MASK_ALT|MASK_CONTROL));
|
(void*)LLPipeline::RENDER_DEBUG_FEATURE_DYNAMIC_TEXTURES, KEY_F4, MODIFIER|MASK_CONTROL));
|
||||||
sub_menu->addChild(new LLMenuItemCheckGL( "Foot Shadows",
|
sub_menu->addChild(new LLMenuItemCheckGL( "Foot Shadows",
|
||||||
&LLPipeline::toggleRenderDebugFeature, NULL,
|
&LLPipeline::toggleRenderDebugFeature, NULL,
|
||||||
&LLPipeline::toggleRenderDebugFeatureControl,
|
&LLPipeline::toggleRenderDebugFeatureControl,
|
||||||
(void*)LLPipeline::RENDER_DEBUG_FEATURE_FOOT_SHADOWS, KEY_F5, MASK_ALT|MASK_CONTROL));
|
(void*)LLPipeline::RENDER_DEBUG_FEATURE_FOOT_SHADOWS, KEY_F5, MODIFIER|MASK_CONTROL));
|
||||||
sub_menu->addChild(new LLMenuItemCheckGL("Fog",
|
sub_menu->addChild(new LLMenuItemCheckGL("Fog",
|
||||||
&LLPipeline::toggleRenderDebugFeature, NULL,
|
&LLPipeline::toggleRenderDebugFeature, NULL,
|
||||||
&LLPipeline::toggleRenderDebugFeatureControl,
|
&LLPipeline::toggleRenderDebugFeatureControl,
|
||||||
(void*)LLPipeline::RENDER_DEBUG_FEATURE_FOG, KEY_F6, MASK_ALT|MASK_CONTROL));
|
(void*)LLPipeline::RENDER_DEBUG_FEATURE_FOG, KEY_F6, MODIFIER|MASK_CONTROL));
|
||||||
sub_menu->addChild(new LLMenuItemCheckGL("Test FRInfo",
|
sub_menu->addChild(new LLMenuItemCheckGL("Test FRInfo",
|
||||||
&LLPipeline::toggleRenderDebugFeature, NULL,
|
&LLPipeline::toggleRenderDebugFeature, NULL,
|
||||||
&LLPipeline::toggleRenderDebugFeatureControl,
|
&LLPipeline::toggleRenderDebugFeatureControl,
|
||||||
(void*)LLPipeline::RENDER_DEBUG_FEATURE_FR_INFO, KEY_F8, MASK_ALT|MASK_CONTROL));
|
(void*)LLPipeline::RENDER_DEBUG_FEATURE_FR_INFO, KEY_F8, MODIFIER|MASK_CONTROL));
|
||||||
sub_menu->addChild(new LLMenuItemCheckGL( "Flexible Objects",
|
sub_menu->addChild(new LLMenuItemCheckGL( "Flexible Objects",
|
||||||
&LLPipeline::toggleRenderDebugFeature, NULL,
|
&LLPipeline::toggleRenderDebugFeature, NULL,
|
||||||
&LLPipeline::toggleRenderDebugFeatureControl,
|
&LLPipeline::toggleRenderDebugFeatureControl,
|
||||||
(void*)LLPipeline::RENDER_DEBUG_FEATURE_FLEXIBLE, KEY_F9, MASK_ALT|MASK_CONTROL));
|
(void*)LLPipeline::RENDER_DEBUG_FEATURE_FLEXIBLE, KEY_F9, MODIFIER|MASK_CONTROL));
|
||||||
sub_menu->createJumpKeys();
|
sub_menu->createJumpKeys();
|
||||||
|
|
||||||
/////////////////////////////
|
/////////////////////////////
|
||||||
|
|||||||
Reference in New Issue
Block a user