diff options
Diffstat (limited to 'linden/indra/newview')
7 files changed, 67 insertions, 76 deletions
diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml index ca3dd81..2035b85 100644 --- a/linden/indra/newview/app_settings/settings.xml +++ b/linden/indra/newview/app_settings/settings.xml | |||
@@ -1849,17 +1849,6 @@ | |||
1849 | <integer>0</integer> | 1849 | <integer>0</integer> |
1850 | </array> | 1850 | </array> |
1851 | </map> | 1851 | </map> |
1852 | <key>CompressSnapshotsToDisk</key> | ||
1853 | <map> | ||
1854 | <key>Comment</key> | ||
1855 | <string>Compress snapshots saved to disk (Using JPEG 2000)</string> | ||
1856 | <key>Persist</key> | ||
1857 | <integer>1</integer> | ||
1858 | <key>Type</key> | ||
1859 | <string>Boolean</string> | ||
1860 | <key>Value</key> | ||
1861 | <integer>0</integer> | ||
1862 | </map> | ||
1863 | <key>ConnectAsGod</key> | 1852 | <key>ConnectAsGod</key> |
1864 | <map> | 1853 | <map> |
1865 | <key>Comment</key> | 1854 | <key>Comment</key> |
@@ -4387,7 +4376,7 @@ | |||
4387 | <key>Type</key> | 4376 | <key>Type</key> |
4388 | <string>Boolean</string> | 4377 | <string>Boolean</string> |
4389 | <key>Value</key> | 4378 | <key>Value</key> |
4390 | <integer>0</integer> | 4379 | <integer>1</integer> |
4391 | </map> | 4380 | </map> |
4392 | <key>LipSyncOoh</key> | 4381 | <key>LipSyncOoh</key> |
4393 | <map> | 4382 | <map> |
diff --git a/linden/indra/newview/llfloatersnapshot.cpp b/linden/indra/newview/llfloatersnapshot.cpp index 954bf9f..6e66103 100644 --- a/linden/indra/newview/llfloatersnapshot.cpp +++ b/linden/indra/newview/llfloatersnapshot.cpp | |||
@@ -992,6 +992,7 @@ public: | |||
992 | static void onClickLess(void* data) ; | 992 | static void onClickLess(void* data) ; |
993 | static void onClickMore(void* data) ; | 993 | static void onClickMore(void* data) ; |
994 | static void onClickUICheck(LLUICtrl *ctrl, void* data); | 994 | static void onClickUICheck(LLUICtrl *ctrl, void* data); |
995 | static void onClickHighResCheck(LLUICtrl *ctrl, void* data); | ||
995 | static void onClickHUDCheck(LLUICtrl *ctrl, void* data); | 996 | static void onClickHUDCheck(LLUICtrl *ctrl, void* data); |
996 | static void onClickKeepOpenCheck(LLUICtrl *ctrl, void* data); | 997 | static void onClickKeepOpenCheck(LLUICtrl *ctrl, void* data); |
997 | static void onClickKeepAspectCheck(LLUICtrl *ctrl, void* data); | 998 | static void onClickKeepAspectCheck(LLUICtrl *ctrl, void* data); |
@@ -1105,6 +1106,10 @@ void LLFloaterSnapshot::Impl::updateLayout(LLFloaterSnapshot* floaterp) | |||
1105 | { | 1106 | { |
1106 | LLSnapshotLivePreview* previewp = getPreviewView(floaterp); | 1107 | LLSnapshotLivePreview* previewp = getPreviewView(floaterp); |
1107 | 1108 | ||
1109 | LLSnapshotLivePreview::ESnapshotType shot_type = getTypeIndex(floaterp); | ||
1110 | if (shot_type != LLSnapshotLivePreview::SNAPSHOT_LOCAL) | ||
1111 | gSavedSettings.setBOOL("HighResSnapshot", FALSE); | ||
1112 | |||
1108 | S32 delta_height = gSavedSettings.getBOOL("AdvanceSnapshot") ? 0 : floaterp->getUIWinHeightShort() - floaterp->getUIWinHeightLong() ; | 1113 | S32 delta_height = gSavedSettings.getBOOL("AdvanceSnapshot") ? 0 : floaterp->getUIWinHeightShort() - floaterp->getUIWinHeightLong() ; |
1109 | 1114 | ||
1110 | LLComboBox* combo; | 1115 | LLComboBox* combo; |
@@ -1234,6 +1239,7 @@ void LLFloaterSnapshot::Impl::updateControls(LLFloaterSnapshot* floater) | |||
1234 | floater->childSetVisible("snapshot_height", is_advance); | 1239 | floater->childSetVisible("snapshot_height", is_advance); |
1235 | floater->childSetVisible("keep_aspect_check", is_advance); | 1240 | floater->childSetVisible("keep_aspect_check", is_advance); |
1236 | floater->childSetVisible("ui_check", is_advance); | 1241 | floater->childSetVisible("ui_check", is_advance); |
1242 | floater->childSetVisible("high_res_check", is_advance && is_local); | ||
1237 | floater->childSetVisible("hud_check", is_advance); | 1243 | floater->childSetVisible("hud_check", is_advance); |
1238 | floater->childSetVisible("keep_open_check", is_advance); | 1244 | floater->childSetVisible("keep_open_check", is_advance); |
1239 | floater->childSetVisible("freeze_frame_check", is_advance); | 1245 | floater->childSetVisible("freeze_frame_check", is_advance); |
@@ -1246,7 +1252,7 @@ void LLFloaterSnapshot::Impl::updateControls(LLFloaterSnapshot* floater) | |||
1246 | layer_type = LLViewerWindow::SNAPSHOT_TYPE_COLOR; | 1252 | layer_type = LLViewerWindow::SNAPSHOT_TYPE_COLOR; |
1247 | floater->childSetValue("layer_types", "colors"); | 1253 | floater->childSetValue("layer_types", "colors"); |
1248 | if(is_advance) | 1254 | if(is_advance) |
1249 | { | 1255 | { |
1250 | setResolution(floater, "postcard_size_combo"); | 1256 | setResolution(floater, "postcard_size_combo"); |
1251 | } | 1257 | } |
1252 | break; | 1258 | break; |
@@ -1434,7 +1440,26 @@ void LLFloaterSnapshot::Impl::onClickUICheck(LLUICtrl *ctrl, void* data) | |||
1434 | 1440 | ||
1435 | LLFloaterSnapshot *view = (LLFloaterSnapshot *)data; | 1441 | LLFloaterSnapshot *view = (LLFloaterSnapshot *)data; |
1436 | if (view) | 1442 | if (view) |
1443 | { | ||
1444 | BOOL high_res_snapshot = gSavedSettings.getBOOL("HighResSnapshot"); | ||
1445 | if (high_res_snapshot) gSavedSettings.setBOOL("HighResSnapshot", FALSE); | ||
1446 | view->childSetEnabled("high_res_check", !check->get()); | ||
1447 | checkAutoSnapshot(getPreviewView(view), TRUE); | ||
1448 | } | ||
1449 | } | ||
1450 | |||
1451 | // static | ||
1452 | void LLFloaterSnapshot::Impl::onClickHighResCheck(LLUICtrl *ctrl, void* data) | ||
1453 | { | ||
1454 | LLCheckBoxCtrl *check = (LLCheckBoxCtrl *)ctrl; | ||
1455 | gSavedSettings.setBOOL( "HighResSnapshot", check->get() ); | ||
1456 | |||
1457 | LLFloaterSnapshot *view = (LLFloaterSnapshot *)data; | ||
1458 | if (view) | ||
1437 | { | 1459 | { |
1460 | BOOL ui_in_snapshot = gSavedSettings.getBOOL("RenderUIInSnapshot"); | ||
1461 | if (ui_in_snapshot) gSavedSettings.setBOOL("RenderUIInSnapshot", FALSE); | ||
1462 | view->childSetEnabled("ui_check", !check->get()); | ||
1438 | checkAutoSnapshot(getPreviewView(view), TRUE); | 1463 | checkAutoSnapshot(getPreviewView(view), TRUE); |
1439 | } | 1464 | } |
1440 | } | 1465 | } |
@@ -1912,6 +1937,9 @@ BOOL LLFloaterSnapshot::postBuild() | |||
1912 | 1937 | ||
1913 | childSetCommitCallback("ui_check", Impl::onClickUICheck, this); | 1938 | childSetCommitCallback("ui_check", Impl::onClickUICheck, this); |
1914 | 1939 | ||
1940 | childSetCommitCallback("high_res_check", Impl::onClickHighResCheck, this); | ||
1941 | childSetValue("high_res_check", gSavedSettings.getBOOL("HighResSnapshot")); | ||
1942 | |||
1915 | childSetCommitCallback("hud_check", Impl::onClickHUDCheck, this); | 1943 | childSetCommitCallback("hud_check", Impl::onClickHUDCheck, this); |
1916 | childSetValue("hud_check", gSavedSettings.getBOOL("RenderHUDInSnapshot")); | 1944 | childSetValue("hud_check", gSavedSettings.getBOOL("RenderHUDInSnapshot")); |
1917 | 1945 | ||
@@ -2001,8 +2029,23 @@ void LLFloaterSnapshot::draw() | |||
2001 | childSetEnabled("send_btn", FALSE); | 2029 | childSetEnabled("send_btn", FALSE); |
2002 | childSetEnabled("save_btn", FALSE); | 2030 | childSetEnabled("save_btn", FALSE); |
2003 | } | 2031 | } |
2004 | 2032 | ||
2005 | BOOL ui_in_snapshot = gSavedSettings.getBOOL("RenderUIInSnapshot"); | 2033 | BOOL ui_in_snapshot = gSavedSettings.getBOOL("RenderUIInSnapshot"); |
2034 | |||
2035 | if (previewp->getSnapshotType() != LLSnapshotLivePreview::SNAPSHOT_LOCAL) | ||
2036 | { | ||
2037 | childSetValue("high_res_check", FALSE); | ||
2038 | childSetEnabled("ui_check", TRUE); | ||
2039 | } | ||
2040 | else | ||
2041 | { | ||
2042 | if (ui_in_snapshot) | ||
2043 | { | ||
2044 | gSavedSettings.setBOOL("HighResSnapshot", FALSE); | ||
2045 | childSetEnabled("high_res_check", FALSE); | ||
2046 | } | ||
2047 | } | ||
2048 | |||
2006 | childSetValue("ui_check", ui_in_snapshot); | 2049 | childSetValue("ui_check", ui_in_snapshot); |
2007 | childSetToolTip("ui_check", std::string("If selected shows the UI in the snapshot")); | 2050 | childSetToolTip("ui_check", std::string("If selected shows the UI in the snapshot")); |
2008 | } | 2051 | } |
diff --git a/linden/indra/newview/llviewermenu.cpp b/linden/indra/newview/llviewermenu.cpp index 3bf390e..7c653be 100644 --- a/linden/indra/newview/llviewermenu.cpp +++ b/linden/indra/newview/llviewermenu.cpp | |||
@@ -786,12 +786,6 @@ void init_client_menu(LLMenuGL* menu) | |||
786 | menu->appendMenu(sub_menu); | 786 | menu->appendMenu(sub_menu); |
787 | 787 | ||
788 | menu->appendSeparator(); | 788 | menu->appendSeparator(); |
789 | |||
790 | menu->append(new LLMenuItemCheckGL( "High-res Snapshot", | ||
791 | &menu_toggle_control, | ||
792 | NULL, | ||
793 | &menu_check_control, | ||
794 | (void*)"HighResSnapshot")); | ||
795 | 789 | ||
796 | menu->append(new LLMenuItemCheckGL( "Quiet Snapshots to Disk", | 790 | menu->append(new LLMenuItemCheckGL( "Quiet Snapshots to Disk", |
797 | &menu_toggle_control, | 791 | &menu_toggle_control, |
@@ -799,12 +793,6 @@ void init_client_menu(LLMenuGL* menu) | |||
799 | &menu_check_control, | 793 | &menu_check_control, |
800 | (void*)"QuietSnapshotsToDisk")); | 794 | (void*)"QuietSnapshotsToDisk")); |
801 | 795 | ||
802 | menu->append(new LLMenuItemCheckGL( "Compress Snapshots to Disk", | ||
803 | &menu_toggle_control, | ||
804 | NULL, | ||
805 | &menu_check_control, | ||
806 | (void*)"CompressSnapshotsToDisk")); | ||
807 | |||
808 | menu->append(new LLMenuItemCheckGL("Show Mouselook Crosshairs", | 796 | menu->append(new LLMenuItemCheckGL("Show Mouselook Crosshairs", |
809 | &menu_toggle_control, | 797 | &menu_toggle_control, |
810 | NULL, | 798 | NULL, |
@@ -923,12 +911,6 @@ void init_client_menu(LLMenuGL* menu) | |||
923 | &menu_check_control, | 911 | &menu_check_control, |
924 | (void*)"LimitSelectDistance")); | 912 | (void*)"LimitSelectDistance")); |
925 | 913 | ||
926 | menu->append(new LLMenuItemCheckGL("Disable Camera Constraints", | ||
927 | &menu_toggle_control, | ||
928 | NULL, | ||
929 | &menu_check_control, | ||
930 | (void*)"DisableCameraConstraints")); | ||
931 | |||
932 | menu->append(new LLMenuItemCheckGL("Mouse Smoothing", | 914 | menu->append(new LLMenuItemCheckGL("Mouse Smoothing", |
933 | &menu_toggle_control, | 915 | &menu_toggle_control, |
934 | NULL, | 916 | NULL, |
@@ -1379,7 +1361,7 @@ void init_debug_avatar_menu(LLMenuGL* menu) | |||
1379 | menu->append(new LLMenuItemToggleGL( "Display Agent Target", &LLAgent::sDebugDisplayTarget)); | 1361 | menu->append(new LLMenuItemToggleGL( "Display Agent Target", &LLAgent::sDebugDisplayTarget)); |
1380 | menu->append(new LLMenuItemToggleGL( "Debug Rotation", &gDebugAvatarRotation)); | 1362 | menu->append(new LLMenuItemToggleGL( "Debug Rotation", &gDebugAvatarRotation)); |
1381 | menu->append(new LLMenuItemCallGL("Dump Attachments", handle_dump_attachments)); | 1363 | menu->append(new LLMenuItemCallGL("Dump Attachments", handle_dump_attachments)); |
1382 | menu->append(new LLMenuItemCallGL("Rebake Textures", handle_rebake_textures, NULL, NULL, 'R', MASK_ALT | MASK_CONTROL )); | 1364 | menu->append(new LLMenuItemCallGL("Refresh Appearance", handle_rebake_textures, NULL, NULL, 'R', MASK_ALT | MASK_CONTROL )); |
1383 | #ifndef LL_RELEASE_FOR_DOWNLOAD | 1365 | #ifndef LL_RELEASE_FOR_DOWNLOAD |
1384 | menu->append(new LLMenuItemCallGL("Debug Avatar Textures", handle_debug_avatar_textures, NULL, NULL, 'A', MASK_SHIFT|MASK_CONTROL|MASK_ALT)); | 1366 | menu->append(new LLMenuItemCallGL("Debug Avatar Textures", handle_debug_avatar_textures, NULL, NULL, 'A', MASK_SHIFT|MASK_CONTROL|MASK_ALT)); |
1385 | menu->append(new LLMenuItemCallGL("Dump Local Textures", handle_dump_avatar_local_textures, NULL, NULL, 'M', MASK_SHIFT|MASK_ALT )); | 1367 | menu->append(new LLMenuItemCallGL("Dump Local Textures", handle_dump_avatar_local_textures, NULL, NULL, 'M', MASK_SHIFT|MASK_ALT )); |
@@ -6259,11 +6241,6 @@ BOOL menu_ui_enabled(void *user_data) | |||
6259 | void menu_toggle_control( void* user_data ) | 6241 | void menu_toggle_control( void* user_data ) |
6260 | { | 6242 | { |
6261 | BOOL checked = gSavedSettings.getBOOL( static_cast<char*>(user_data) ); | 6243 | BOOL checked = gSavedSettings.getBOOL( static_cast<char*>(user_data) ); |
6262 | if (std::string(static_cast<char*>(user_data)) == "HighResSnapshot" && !checked) | ||
6263 | { | ||
6264 | // High Res Snapshot active, must uncheck RenderUIInSnapshot | ||
6265 | gSavedSettings.setBOOL( "RenderUIInSnapshot", FALSE ); | ||
6266 | } | ||
6267 | gSavedSettings.setBOOL( static_cast<char*>(user_data), !checked ); | 6244 | gSavedSettings.setBOOL( static_cast<char*>(user_data), !checked ); |
6268 | } | 6245 | } |
6269 | 6246 | ||
@@ -6275,11 +6252,6 @@ class LLToggleControl : public view_listener_t | |||
6275 | { | 6252 | { |
6276 | std::string control_name = userdata.asString(); | 6253 | std::string control_name = userdata.asString(); |
6277 | BOOL checked = gSavedSettings.getBOOL( control_name ); | 6254 | BOOL checked = gSavedSettings.getBOOL( control_name ); |
6278 | if (control_name == "HighResSnapshot" && !checked) | ||
6279 | { | ||
6280 | // High Res Snapshot active, must uncheck RenderUIInSnapshot | ||
6281 | gSavedSettings.setBOOL( "RenderUIInSnapshot", FALSE ); | ||
6282 | } | ||
6283 | gSavedSettings.setBOOL( control_name, !checked ); | 6255 | gSavedSettings.setBOOL( control_name, !checked ); |
6284 | return true; | 6256 | return true; |
6285 | } | 6257 | } |
@@ -9788,6 +9760,7 @@ void initialize_menus() | |||
9788 | addMenu(new LLEditEnableDuplicate(), "Edit.EnableDuplicate"); | 9760 | addMenu(new LLEditEnableDuplicate(), "Edit.EnableDuplicate"); |
9789 | addMenu(new LLEditEnableTakeOff(), "Edit.EnableTakeOff"); | 9761 | addMenu(new LLEditEnableTakeOff(), "Edit.EnableTakeOff"); |
9790 | addMenu(new LLEditEnableCustomizeAvatar(), "Edit.EnableCustomizeAvatar"); | 9762 | addMenu(new LLEditEnableCustomizeAvatar(), "Edit.EnableCustomizeAvatar"); |
9763 | addMenu(new LLAdvancedRebakeTextures(), "Advanced.RebakeTextures"); | ||
9791 | 9764 | ||
9792 | // View menu | 9765 | // View menu |
9793 | addMenu(new LLViewMouselook(), "View.Mouselook"); | 9766 | addMenu(new LLViewMouselook(), "View.Mouselook"); |
@@ -10096,7 +10069,6 @@ void initialize_menus() | |||
10096 | addMenu(new LLAdvancedToggleDebugAvatarRotation(), "Advanced.ToggleDebugAvatarRotation"); | 10069 | addMenu(new LLAdvancedToggleDebugAvatarRotation(), "Advanced.ToggleDebugAvatarRotation"); |
10097 | addMenu(new LLAdvancedCheckDebugAvatarRotation(), "Advanced.CheckDebugAvatarRotation"); | 10070 | addMenu(new LLAdvancedCheckDebugAvatarRotation(), "Advanced.CheckDebugAvatarRotation"); |
10098 | addMenu(new LLAdvancedDumpAttachments(), "Advanced.DumpAttachments"); | 10071 | addMenu(new LLAdvancedDumpAttachments(), "Advanced.DumpAttachments"); |
10099 | addMenu(new LLAdvancedRebakeTextures(), "Advanced.RebakeTextures"); | ||
10100 | addMenu(new LLAdvancedDebugAvatarTextures(), "Advanced.DebugAvatarTextures"); | 10072 | addMenu(new LLAdvancedDebugAvatarTextures(), "Advanced.DebugAvatarTextures"); |
10101 | addMenu(new LLAdvancedDumpAvatarLocalTextures(), "Advanced.DumpAvatarLocalTextures"); | 10073 | addMenu(new LLAdvancedDumpAvatarLocalTextures(), "Advanced.DumpAvatarLocalTextures"); |
10102 | 10074 | ||
diff --git a/linden/indra/newview/llviewerwindow.cpp b/linden/indra/newview/llviewerwindow.cpp index 2e77316..854d757 100644 --- a/linden/indra/newview/llviewerwindow.cpp +++ b/linden/indra/newview/llviewerwindow.cpp | |||
@@ -3812,10 +3812,6 @@ BOOL LLViewerWindow::saveImageNumbered(LLImageFormatted *image) | |||
3812 | } | 3812 | } |
3813 | 3813 | ||
3814 | std::string extension("." + image->getExtension()); | 3814 | std::string extension("." + image->getExtension()); |
3815 | if (extension.empty()) | ||
3816 | { | ||
3817 | extension = (gSavedSettings.getBOOL("CompressSnapshotsToDisk")) ? ".j2c" : ".bmp"; | ||
3818 | } | ||
3819 | 3815 | ||
3820 | LLFilePicker::ESaveFilter pick_type; | 3816 | LLFilePicker::ESaveFilter pick_type; |
3821 | if (extension == ".j2c") | 3817 | if (extension == ".j2c") |
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_snapshot.xml b/linden/indra/newview/skins/default/xui/en-us/floater_snapshot.xml index 0c60090..c2eb3c2 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_snapshot.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_snapshot.xml | |||
@@ -139,6 +139,8 @@ | |||
139 | <slider bottom_delta="-20" decimal_digits="0" follows="left|top" height="15" | 139 | <slider bottom_delta="-20" decimal_digits="0" follows="left|top" height="15" |
140 | increment="1" initial_val="75" label="Image Quality" left="10" | 140 | increment="1" initial_val="75" label="Image Quality" left="10" |
141 | max_val="100" min_val="0" name="image_quality_slider" width="210" /> | 141 | max_val="100" min_val="0" name="image_quality_slider" width="210" /> |
142 | <check_box bottom_delta="0" follows="left|top" label="High resolution snapshot" | ||
143 | left="10" name="high_res_check" /> | ||
142 | <text bottom_delta="-28" follows="left|top" height="20" left="10" | 144 | <text bottom_delta="-28" follows="left|top" height="20" left="10" |
143 | name="layer_type_label" width="50"> | 145 | name="layer_type_label" width="50"> |
144 | Capture: | 146 | Capture: |
diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml b/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml index 682acb9..5f9d50c 100644 --- a/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml +++ b/linden/indra/newview/skins/default/xui/en-us/menu_viewer.xml | |||
@@ -205,6 +205,12 @@ | |||
205 | userdata="all" /> | 205 | userdata="all" /> |
206 | </menu_item_call> | 206 | </menu_item_call> |
207 | </menu> | 207 | </menu> |
208 | <menu_item_call name="Refresh Appearance" | ||
209 | label="Refresh Appearance" | ||
210 | shortcut="control|alt|R"> | ||
211 | <on_click function="Advanced.RebakeTextures" | ||
212 | userdata="" /> | ||
213 | </menu_item_call> | ||
208 | <menu_item_separator /> | 214 | <menu_item_separator /> |
209 | <menu_item_call name="Gestures..." label="Gestures..." | 215 | <menu_item_call name="Gestures..." label="Gestures..." |
210 | shortcut="control|G"> | 216 | shortcut="control|G"> |
@@ -932,24 +938,13 @@ | |||
932 | 938 | ||
933 | <menu_item_separator /> | 939 | <menu_item_separator /> |
934 | 940 | ||
935 | <menu_item_check name="High-res Snapshot" | 941 | |
936 | label="High-res Snapshot"> | ||
937 | <on_click function="ToggleControl" | ||
938 | userdata="HighResSnapshot" /> | ||
939 | <on_check control="HighResSnapshot" /> | ||
940 | </menu_item_check> | ||
941 | <menu_item_check name="Quiet Snapshots to Disk" | 942 | <menu_item_check name="Quiet Snapshots to Disk" |
942 | label="Quiet Snapshots to Disk"> | 943 | label="Quiet Snapshots to Disk"> |
943 | <on_click function="ToggleControl" | 944 | <on_click function="ToggleControl" |
944 | userdata="QuietSnapshotsToDisk" /> | 945 | userdata="QuietSnapshotsToDisk" /> |
945 | <on_check control="QuietSnapshotsToDisk" /> | 946 | <on_check control="QuietSnapshotsToDisk" /> |
946 | </menu_item_check> | 947 | </menu_item_check> |
947 | <menu_item_check name="Compress Snapshots to Disk" | ||
948 | label="Compress Snapshots to Disk"> | ||
949 | <on_click function="ToggleControl" | ||
950 | userdata="CompressSnapshotsToDisk" /> | ||
951 | <on_check control="CompressSnapshotsToDisk" /> | ||
952 | </menu_item_check> | ||
953 | <menu_item_check name="Show Mouselook Crosshairs" | 948 | <menu_item_check name="Show Mouselook Crosshairs" |
954 | label="Show Mouselook Crosshairs"> | 949 | label="Show Mouselook Crosshairs"> |
955 | <on_click function="ToggleControl" | 950 | <on_click function="ToggleControl" |
@@ -1619,7 +1614,8 @@ | |||
1619 | userdata="" /> | 1614 | userdata="" /> |
1620 | </menu_item_call> | 1615 | </menu_item_call> |
1621 | <menu_item_check name="Show XUI Names" | 1616 | <menu_item_check name="Show XUI Names" |
1622 | label="Show XUI Names"> | 1617 | label="Show XUI Names" |
1618 | shortcut="control|shift|x"> | ||
1623 | <on_click function="Advanced.ToggleXUINames" | 1619 | <on_click function="Advanced.ToggleXUINames" |
1624 | userdata="" /> | 1620 | userdata="" /> |
1625 | <on_check function="Advanced.CheckXUINames" | 1621 | <on_check function="Advanced.CheckXUINames" |
@@ -1835,12 +1831,6 @@ | |||
1835 | <on_click function="Advanced.DumpAttachments" | 1831 | <on_click function="Advanced.DumpAttachments" |
1836 | userdata="" /> | 1832 | userdata="" /> |
1837 | </menu_item_call> | 1833 | </menu_item_call> |
1838 | <menu_item_call name="Rebake Textures" | ||
1839 | label="Rebake Textures" | ||
1840 | shortcut="control|alt|R"> | ||
1841 | <on_click function="Advanced.RebakeTextures" | ||
1842 | userdata="" /> | ||
1843 | </menu_item_call> | ||
1844 | </menu> | 1834 | </menu> |
1845 | 1835 | ||
1846 | 1836 | ||
@@ -1963,12 +1953,6 @@ | |||
1963 | userdata="LimitSelectDistance" /> | 1953 | userdata="LimitSelectDistance" /> |
1964 | <on_check control="LimitSelectDistance" /> | 1954 | <on_check control="LimitSelectDistance" /> |
1965 | </menu_item_check> | 1955 | </menu_item_check> |
1966 | <menu_item_check name="Disable Camera Constraints" | ||
1967 | label="Disable Camera Constraints"> | ||
1968 | <on_click function="ToggleControl" | ||
1969 | userdata="DisableCameraConstraints" /> | ||
1970 | <on_check control="DisableCameraConstraints" /> | ||
1971 | </menu_item_check> | ||
1972 | <menu_item_check name="Mouse Smoothing" | 1956 | <menu_item_check name="Mouse Smoothing" |
1973 | label="Mouse Smoothing"> | 1957 | label="Mouse Smoothing"> |
1974 | <on_click function="ToggleControl" | 1958 | <on_click function="ToggleControl" |
diff --git a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_input.xml b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_input.xml index 23e357f..1867323 100644 --- a/linden/indra/newview/skins/default/xui/en-us/panel_preferences_input.xml +++ b/linden/indra/newview/skins/default/xui/en-us/panel_preferences_input.xml | |||
@@ -79,18 +79,23 @@ | |||
79 | label="Automatic Appearance Camera Movement" left="148" mouse_opaque="true" | 79 | label="Automatic Appearance Camera Movement" left="148" mouse_opaque="true" |
80 | name="appearance camera movement" radio_style="false" | 80 | name="appearance camera movement" radio_style="false" |
81 | tool_tip="Use automatic camera positioning while in edit mode" width="242" /> | 81 | tool_tip="Use automatic camera positioning while in edit mode" width="242" /> |
82 | <check_box bottom_delta="-18" control_name="DisableCameraConstraints" enabled="true" | ||
83 | follows="left|top" font="SansSerifSmall" height="16" initial_value="false" | ||
84 | label="Disable camera constraints" left="148" mouse_opaque="true" | ||
85 | name="Disable camera constraints" radio_style="false" | ||
86 | tool_tip="Disables camera limits such as distance and terrain" width="242" /> | ||
82 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 87 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
83 | bottom="-228" drop_shadow_visible="true" enabled="true" follows="left|top" | 88 | bottom_delta="-32" drop_shadow_visible="true" enabled="true" follows="left|top" |
84 | font="SansSerifSmall" h_pad="0" halign="left" height="12" left="10" | 89 | font="SansSerifSmall" h_pad="0" halign="left" height="12" left="10" |
85 | mouse_opaque="true" name="text2" v_pad="0" width="128"> | 90 | mouse_opaque="true" name="text2" v_pad="0" width="128"> |
86 | Avatar Display Options: | 91 | Avatar Display Options: |
87 | </text> | 92 | </text> |
88 | <check_box bottom="-232" control_name="FirstPersonAvatarVisible" enabled="true" | 93 | <check_box bottom_delta="-4" control_name="FirstPersonAvatarVisible" enabled="true" |
89 | follows="left|top" font="SansSerifSmall" height="16" initial_value="false" | 94 | follows="left|top" font="SansSerifSmall" height="16" initial_value="false" |
90 | label="Show Avatar in Mouselook" left="148" mouse_opaque="true" name="avfp" | 95 | label="Show Avatar in Mouselook" left="148" mouse_opaque="true" name="avfp" |
91 | radio_style="false" width="256" /> | 96 | radio_style="false" width="256" /> |
92 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 97 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |
93 | bottom="-264" drop_shadow_visible="true" enabled="true" follows="left|top" | 98 | bottom_delta="-32" drop_shadow_visible="true" enabled="true" follows="left|top" |
94 | font="SansSerifSmall" h_pad="0" halign="left" height="12" left="10" | 99 | font="SansSerifSmall" h_pad="0" halign="left" height="12" left="10" |
95 | mouse_opaque="true" name="text5" v_pad="0" width="128"> | 100 | mouse_opaque="true" name="text5" v_pad="0" width="128"> |
96 | Joystick Options: | 101 | Joystick Options: |