Touched up awavefront once more to conform to permissions and be used as intended
Added debug settings OBJExportNotifyFailed and OBJExportNotifySuccess for whether or not to notify about OBJ Exports failing or succeeding respectively Moved exports back into tools submenu, there's not enough variety to justify a menu dedicated to exportation Removed hardcoded "Insufficient Permissions" string, there's already a notification for this. Implemented proper permissions checking, along with own Avatar Export.
This commit is contained in:
@@ -60,20 +60,17 @@
|
||||
<menu_item_call enabled="true" hidden="false" label="Data" mouse_opaque="true" name="Data">
|
||||
<on_click function="Object.Data" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Export" mouse_opaque="true" name="Export">
|
||||
<on_click function="Object.Export" />
|
||||
<on_enable function="Object.EnableExport" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Save OBJ..." mouse_opaque="true" name="Save OBJ...">
|
||||
<on_click function="Object.SaveAsOBJ" />
|
||||
<on_enable function="Object.EnableExport" />
|
||||
</menu_item_call>
|
||||
<menu_item_call enabled="true" label="Reload" mouse_opaque="true" name="Reload Textures">
|
||||
<on_click function="Object.ReloadTextures" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator />
|
||||
<pie_menu label="Export >" name="Export Menu">
|
||||
<menu_item_call enabled="false" hidden="false" label="XML" mouse_opaque="true" name="ExportXML">
|
||||
<on_click function="Object.Export" />
|
||||
<on_enable function="Object.EnableExport" />
|
||||
</menu_item_call>
|
||||
<menu_item_call enabled="false" hidden="false" label="Wavefront" mouse_opaque="true" name="ExportOBJ">
|
||||
<on_click function="Object.SaveAsOBJ" />
|
||||
<on_enable function="Object.EnableExport" />
|
||||
</menu_item_call>
|
||||
</pie_menu>
|
||||
</pie_menu>
|
||||
<menu_item_call enabled="false" label="Mute" mouse_opaque="true" name="Object Mute">
|
||||
<on_click function="Object.Mute" />
|
||||
|
||||
@@ -119,4 +119,7 @@
|
||||
<on_click function="ShowFloater" userdata="appearance" />
|
||||
<on_enable function="Edit.EnableCustomizeAvatar" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Save OBJ..." mouse_opaque="true" name="Save OBJ...">
|
||||
<on_click function="Avatar.SaveAsOBJ" />
|
||||
</menu_item_call>
|
||||
</pie_menu>
|
||||
|
||||
@@ -9638,21 +9638,17 @@ Would you like to enable announcing keys to objects in the sim?
|
||||
</notification>
|
||||
|
||||
<notification
|
||||
icon="alert.tga"
|
||||
name="WavefrontExportFailed"
|
||||
type="alert">
|
||||
Export to Wavefront OBJ file failed:
|
||||
|
||||
[REASON]
|
||||
icon="notify.tga"
|
||||
name="WavefrontExportPartial"
|
||||
type="notify">
|
||||
Unable to include [OBJECT] in export, insufficient permissions.
|
||||
</notification>
|
||||
|
||||
<notification
|
||||
icon="notify.tga"
|
||||
icon="notifytip.tga"
|
||||
name="WavefrontExportSuccess"
|
||||
type="notify">
|
||||
Object successfully exported in Wavefront OBJ format to:
|
||||
|
||||
[FILENAME]
|
||||
type="notifytip">
|
||||
Object successfully exported to: [FILENAME]
|
||||
</notification>
|
||||
|
||||
</notifications>
|
||||
|
||||
Reference in New Issue
Block a user