diff options
Diffstat (limited to 'linden/indra')
-rw-r--r-- | linden/indra/newview/primbackup.cpp | 11 | ||||
-rw-r--r-- | linden/indra/newview/skins/default/xui/en-us/floater_hardware_settings.xml | 2 |
2 files changed, 9 insertions, 4 deletions
diff --git a/linden/indra/newview/primbackup.cpp b/linden/indra/newview/primbackup.cpp index 6d9d73f..9c3ab7f 100644 --- a/linden/indra/newview/primbackup.cpp +++ b/linden/indra/newview/primbackup.cpp | |||
@@ -472,6 +472,10 @@ void PrimBackup::exportWorker(void *userdata) | |||
472 | llwarns << "Incorrect permission to export" << llendl; | 472 | llwarns << "Incorrect permission to export" << llendl; |
473 | PrimBackup::getInstance()->mExportState = EXPORT_FAILED; | 473 | PrimBackup::getInstance()->mExportState = EXPORT_FAILED; |
474 | LLSelectMgr::getInstance()->getSelection()->unref(); | 474 | LLSelectMgr::getInstance()->getSelection()->unref(); |
475 | gIdleCallbacks.deleteFunction(exportWorker); | ||
476 | LLNotifications::instance().add("ExportFailed"); | ||
477 | PrimBackup::getInstance()->close(); | ||
478 | return; | ||
475 | } | 479 | } |
476 | } | 480 | } |
477 | break; | 481 | break; |
@@ -581,10 +585,7 @@ void PrimBackup::exportWorker(void *userdata) | |||
581 | break; | 585 | break; |
582 | 586 | ||
583 | case EXPORT_FAILED: | 587 | case EXPORT_FAILED: |
584 | gIdleCallbacks.deleteFunction(exportWorker); | ||
585 | llwarns << "Export process aborted." << llendl; | 588 | llwarns << "Export process aborted." << llendl; |
586 | LLNotifications::instance().add("ExportFailed"); | ||
587 | PrimBackup::getInstance()->close(); | ||
588 | break; | 589 | break; |
589 | } | 590 | } |
590 | } | 591 | } |
@@ -682,6 +683,10 @@ LLSD PrimBackup::primsToLLSD(LLViewerObject::child_list_t child_list, bool is_at | |||
682 | { | 683 | { |
683 | llwarns << "Incorrect permission to export a sculpt texture." << llendl; | 684 | llwarns << "Incorrect permission to export a sculpt texture." << llendl; |
684 | PrimBackup::getInstance()->mExportState = EXPORT_FAILED; | 685 | PrimBackup::getInstance()->mExportState = EXPORT_FAILED; |
686 | gIdleCallbacks.deleteFunction(exportWorker); | ||
687 | LLNotifications::instance().add("ExportFailed"); | ||
688 | PrimBackup::getInstance()->close(); | ||
689 | return LLSD(); | ||
685 | } | 690 | } |
686 | } | 691 | } |
687 | 692 | ||
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_hardware_settings.xml b/linden/indra/newview/skins/default/xui/en-us/floater_hardware_settings.xml index 24a895b..3309c11 100644 --- a/linden/indra/newview/skins/default/xui/en-us/floater_hardware_settings.xml +++ b/linden/indra/newview/skins/default/xui/en-us/floater_hardware_settings.xml | |||
@@ -40,7 +40,7 @@ | |||
40 | </combo_item> | 40 | </combo_item> |
41 | </combo_box> | 41 | </combo_box> |
42 | <spinner bottom_delta="-21" control_name="RenderGamma" decimal_digits="2" enabled="true" | 42 | <spinner bottom_delta="-21" control_name="RenderGamma" decimal_digits="2" enabled="true" |
43 | follows="left|top" height="16" increment="0.01" | 43 | follows="left|top" height="16" increment="0.01" tool_top="Disable basic shaders to set gamma" |
44 | initial_val="1" label="Gamma:" label_width="138" left="10" max_val="2" | 44 | initial_val="1" label="Gamma:" label_width="138" left="10" max_val="2" |
45 | min_val="0.0" mouse_opaque="true" name="gamma" width="202" /> | 45 | min_val="0.0" mouse_opaque="true" name="gamma" width="202" /> |
46 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" | 46 | <text type="string" length="1" bg_visible="false" border_drop_shadow_visible="false" border_visible="false" |