fix for md3 menu
authorCampbell Barton <ideasman42@gmail.com>
Mon, 20 Sep 2010 11:39:00 +0000 (11:39 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 20 Sep 2010 11:39:00 +0000 (11:39 +0000)
io_export_md3.py
text_editor_pasteall.py

index 319d82dacb0886e75cd9af3742d3fe908afdee37..8087ba4adf6e59f4936d742764cae38caf1c4d76 100644 (file)
@@ -684,7 +684,7 @@ class ExportMD3(bpy.types.Operator):
     return context.active_object is not None
 
 def menu_func(self, context):
-  newpath = os.path.splitext(bpy.context.main.filepath)[0] + ".md3"
+  newpath = os.path.splitext(bpy.context.blend_data.filepath)[0] + ".md3"
   self.layout.operator(ExportMD3.bl_idname, text="Quake Model 3 (.md3)").filepath = newpath 
 
 def register():
@@ -694,4 +694,4 @@ def unregister():
   bpy.types.INFO_MT_file_export.remove(menu_func)
 
 if __name__ == "__main__":
-  register()
\ No newline at end of file
+  register()
index 8200399ae87befa8aebb28e4da28e30a0f2c8555..d6254e18309e6c77b0e2ecac8962e7320002562c 100644 (file)
@@ -82,7 +82,7 @@ class PasteAllOperator(bpy.types.Operator):
         # get the selected text
         text = self.get_selected_text(st.text)
         # if no text is selected send the whole file
-        if text == None: text = st.text.as_string()
+        if text is None: text = st.text.as_string()
 
         # get the file type based on the extension
         format = self.get_file_format(st.text)
@@ -90,14 +90,14 @@ class PasteAllOperator(bpy.types.Operator):
         # send the text and receive the returned page
         html = self.send_text(text, format)
 
-        if html == None:
+        if html is None:
             self.report('ERROR', "Error in sending the text to the server.")
             return {'CANCELLED'}
 
         # get the link of the posted page
         page = self.get_page(str(html))
         
-        if page == None or page == "":
+        if page is None or page == "":
             self.report('ERROR', "Error in retrieving the page.")
             return {'CANCELLED'}
         else: