From 4bdaedfc4a04c1f6e4818628904cce11cda62258 Mon Sep 17 00:00:00 2001
From: Campbell Barton <ideasman42@gmail.com>
Date: Wed, 8 Dec 2010 11:47:35 +0000
Subject: [PATCH] updates for changes in blenders api

---
 game_engine_save_as_runtime.py | 2 +-
 io_anim_camera.py              | 2 +-
 io_export_directx_x.py         | 2 +-
 io_export_unreal_psk_psa.py    | 2 +-
 io_import_images_as_planes.py  | 2 +-
 io_import_scene_lwo.py         | 6 +++---
 io_import_scene_mhx.py         | 2 +-
 io_import_scene_unreal_psk.py  | 2 +-
 io_mesh_raw/export_raw.py      | 2 +-
 io_mesh_raw/import_raw.py      | 2 +-
 space_view3d_math_vis/draw.py  | 2 +-
 space_view3d_panel_measure.py  | 4 ++--
 12 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/game_engine_save_as_runtime.py b/game_engine_save_as_runtime.py
index 9130ad0f6..adf847972 100644
--- a/game_engine_save_as_runtime.py
+++ b/game_engine_save_as_runtime.py
@@ -131,7 +131,7 @@ class SaveAsRuntime(bpy.types.Operator):
                     
     def invoke(self, context, event):
         wm = context.window_manager
-        wm.add_fileselect(self)
+        wm.fileselect_add(self)
         return {'RUNNING_MODAL'}
 
 
diff --git a/io_anim_camera.py b/io_anim_camera.py
index 333f437c4..1450a1542 100644
--- a/io_anim_camera.py
+++ b/io_anim_camera.py
@@ -144,7 +144,7 @@ class CameraExporter(bpy.types.Operator, ExportHelper):
         self.frame_end = context.scene.frame_end
 
         wm = context.window_manager
-        wm.add_fileselect(self)
+        wm.fileselect_add(self)
         return {'RUNNING_MODAL'}
 
 
diff --git a/io_export_directx_x.py b/io_export_directx_x.py
index 65c7cb2c4..e28231d2c 100644
--- a/io_export_directx_x.py
+++ b/io_export_directx_x.py
@@ -1208,7 +1208,7 @@ class DirectXExporter(bpy.types.Operator):
 
     def invoke(self, context, event):
         WindowManager = context.window_manager
-        WindowManager.add_fileselect(self)
+        WindowManager.fileselect_add(self)
         return {"RUNNING_MODAL"}
 
 
diff --git a/io_export_unreal_psk_psa.py b/io_export_unreal_psk_psa.py
index aaf61ce0f..548261f1c 100644
--- a/io_export_unreal_psk_psa.py
+++ b/io_export_unreal_psk_psa.py
@@ -1700,7 +1700,7 @@ class ExportUDKAnimData(bpy.types.Operator):
 		
 	def invoke(self, context, event):
 		wm = context.window_manager
-		wm.add_fileselect(self)
+		wm.fileselect_add(self)
 		return {'RUNNING_MODAL'}
 
 class VIEW3D_PT_unrealtools_objectmode(bpy.types.Panel):
diff --git a/io_import_images_as_planes.py b/io_import_images_as_planes.py
index 011580f93..f5ad07937 100644
--- a/io_import_images_as_planes.py
+++ b/io_import_images_as_planes.py
@@ -502,7 +502,7 @@ class ImportImagesAsPlanes(bpy.types.Operator):
 
     def invoke(self, context, event):
         wm = bpy.context.window_manager
-        wm.add_fileselect(self)
+        wm.fileselect_add(self)
 
         return {'RUNNING_MODAL'}
 
diff --git a/io_import_scene_lwo.py b/io_import_scene_lwo.py
index 0c88b9506..49439039c 100644
--- a/io_import_scene_lwo.py
+++ b/io_import_scene_lwo.py
@@ -1082,9 +1082,9 @@ def build_objects(object_layers, object_surfs, object_tags, object_name, add_sub
         # Create the Shape Keys (LW's Endomorphs).
         if len(layer_data.morphs) > 0:
             print("Adding %d Shapes Keys" % len(layer_data.morphs))
-            ob.add_shape_key('Basis')   # Got to have a Base Shape.
+            ob.shape_key_add('Basis')   # Got to have a Base Shape.
             for morph_key in layer_data.morphs:
-                skey= ob.add_shape_key(morph_key)
+                skey= ob.shape_key_add(morph_key)
                 dlist= layer_data.morphs[morph_key]
                 for pdp in dlist:
                     me.shape_keys.keys[skey.name].data[pdp[0]].co= [pdp[1], pdp[2], pdp[3]]
@@ -1234,7 +1234,7 @@ class IMPORT_OT_lwo(bpy.types.Operator):
 
     def invoke(self, context, event):
         wm= context.window_manager
-        wm.add_fileselect(self)
+        wm.fileselect_add(self)
         return {'RUNNING_MODAL'}
 
 
diff --git a/io_import_scene_mhx.py b/io_import_scene_mhx.py
index a11d8c2ad..982df04a9 100644
--- a/io_import_scene_mhx.py
+++ b/io_import_scene_mhx.py
@@ -2429,7 +2429,7 @@ class IMPORT_OT_makehuman_mhx(bpy.types.Operator):
 		return {'FINISHED'}
 
 	def invoke(self, context, event):
-		context.window_manager.add_fileselect(self)
+		context.window_manager.fileselect_add(self)
 		return {'RUNNING_MODAL'}
 
 def menu_func(self, context):
diff --git a/io_import_scene_unreal_psk.py b/io_import_scene_unreal_psk.py
index 8ef698525..566b19df4 100644
--- a/io_import_scene_unreal_psk.py
+++ b/io_import_scene_unreal_psk.py
@@ -581,7 +581,7 @@ class IMPORT_OT_psk(bpy.types.Operator):
 
     def invoke(self, context, event):
         wm = context.window_manager
-        wm.add_fileselect(self)
+        wm.fileselect_add(self)
         return {'RUNNING_MODAL'}  
 
 def menu_func(self, context):
diff --git a/io_mesh_raw/export_raw.py b/io_mesh_raw/export_raw.py
index 6057a7c6d..056c4b93c 100644
--- a/io_mesh_raw/export_raw.py
+++ b/io_mesh_raw/export_raw.py
@@ -106,7 +106,7 @@ class RawExporter(bpy.types.Operator):
 
     def invoke(self, context, event):
         wm = context.window_manager
-        wm.add_fileselect(self)
+        wm.fileselect_add(self)
         return {'RUNNING_MODAL'}
 
 # package manages registering
diff --git a/io_mesh_raw/import_raw.py b/io_mesh_raw/import_raw.py
index 2b5cf0e11..e78e5f39a 100644
--- a/io_mesh_raw/import_raw.py
+++ b/io_mesh_raw/import_raw.py
@@ -136,7 +136,7 @@ class RawImporter(bpy.types.Operator):
 
     def invoke(self, context, event):
         wm = context.window_manager
-        wm.add_fileselect(self)
+        wm.fileselect_add(self)
         return {'RUNNING_MODAL'}
 
 # package manages registering
diff --git a/space_view3d_math_vis/draw.py b/space_view3d_math_vis/draw.py
index a2bc41c68..a7f25d37d 100644
--- a/space_view3d_math_vis/draw.py
+++ b/space_view3d_math_vis/draw.py
@@ -193,7 +193,7 @@ def draw_callback_view(self, context):
         glBegin(GL_POINTS)
         glColor3f(0.5, 0.5, 1)
         for key, vec in data_vector.items():
-            glVertex3f(*vec)
+            glVertex3f(*vec.copy().resize3D())
         glEnd();
         glPointSize(1.0)
 
diff --git a/space_view3d_panel_measure.py b/space_view3d_panel_measure.py
index 85709804d..3c44ef3d8 100644
--- a/space_view3d_panel_measure.py
+++ b/space_view3d_panel_measure.py
@@ -83,7 +83,7 @@ v0.7.5.2 - Changed callback registration back to original code &
     fixed bug in there (use bl_idname instead of bl_label)
 v0.7.5.1 - Global mode is now taking rotation into account properly.
 v0.7.5 - Fixed lagging and drawing issues.
-v0.7.4 - Fixed the add_modal_handler and callback_add code.
+v0.7.4 - Fixed the modal_handler_add and callback_add code.
     Thanks to jesterKing for pointing that out :-)
 v0.7.3.1 - Fixed bug that made all lines in Blender stippled :-)
 v0.7.3 - Added display of delta x/y/z value in 3d view.
@@ -621,7 +621,7 @@ class VIEW3D_OT_display_measurements(bpy.types.Operator):
                 # Add the region OpenGL drawing callback
                 for WINregion in context.area.regions:
                     if WINregion.type == 'WINDOW':
-                        context.window_manager.add_modal_handler(self)
+                        context.window_manager.modal_handler_add(self)
                         self._handle = WINregion.callback_add(
                             draw_measurements_callback,
                             (self, context),
-- 
GitLab