Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2010-02-16 12:55:07 +0300
committerCampbell Barton <ideasman42@gmail.com>2010-02-16 12:55:07 +0300
commit23efeff6a90c924889c8e15889ff105e65487ea2 (patch)
tree895e6125dca0f17cbeb6cf8e65d9b8427e3bddff /release
parentdf60ff553dce9497fc88f2ca6923f63eee41032a (diff)
[#21177] Text editor
Running scripts directly didnt call the register function, even though this is not essential its good to be able to run a script directly and see changes in the UI.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/io/engine_render_pov.py4
-rw-r--r--release/scripts/io/export_3ds.py4
-rw-r--r--release/scripts/io/export_fbx.py4
-rw-r--r--release/scripts/io/export_mdd.py4
-rw-r--r--release/scripts/io/export_obj.py3
-rw-r--r--release/scripts/io/export_ply.py4
-rw-r--r--release/scripts/io/export_x3d.py4
-rw-r--r--release/scripts/io/import_anim_bvh.py4
-rw-r--r--release/scripts/io/import_scene_3ds.py4
-rw-r--r--release/scripts/io/import_scene_obj.py4
-rw-r--r--release/scripts/op/add_armature_human.py3
-rw-r--r--release/scripts/op/add_mesh_torus.py4
-rw-r--r--release/scripts/op/console_python.py4
-rw-r--r--release/scripts/op/console_shell.py4
-rw-r--r--release/scripts/op/fcurve_euler_filter.py3
-rw-r--r--release/scripts/op/image.py4
-rw-r--r--release/scripts/op/mesh.py3
-rw-r--r--release/scripts/op/object.py3
-rw-r--r--release/scripts/op/object_align.py4
-rw-r--r--release/scripts/op/object_randomize_transform.py3
-rw-r--r--release/scripts/op/presets.py3
-rw-r--r--release/scripts/op/screen_play_rendered_anim.py4
-rw-r--r--release/scripts/op/sequencer.py3
-rw-r--r--release/scripts/op/uv.py4
-rw-r--r--release/scripts/op/uvcalc_follow_active.py3
-rw-r--r--release/scripts/op/uvcalc_smart_project.py4
-rw-r--r--release/scripts/op/vertexpaint_dirt.py3
-rw-r--r--release/scripts/op/wm.py4
-rw-r--r--release/scripts/ui/properties_animviz.py4
-rw-r--r--release/scripts/ui/properties_data_armature.py4
-rw-r--r--release/scripts/ui/properties_data_armature_rigify.py4
-rw-r--r--release/scripts/ui/properties_data_bone.py4
-rw-r--r--release/scripts/ui/properties_data_camera.py4
-rw-r--r--release/scripts/ui/properties_data_curve.py4
-rw-r--r--release/scripts/ui/properties_data_empty.py4
-rw-r--r--release/scripts/ui/properties_data_lamp.py4
-rw-r--r--release/scripts/ui/properties_data_lattice.py4
-rw-r--r--release/scripts/ui/properties_data_mesh.py4
-rw-r--r--release/scripts/ui/properties_data_metaball.py4
-rw-r--r--release/scripts/ui/properties_data_modifier.py4
-rw-r--r--release/scripts/ui/properties_game.py4
-rw-r--r--release/scripts/ui/properties_material.py4
-rw-r--r--release/scripts/ui/properties_object.py4
-rw-r--r--release/scripts/ui/properties_object_constraint.py4
-rw-r--r--release/scripts/ui/properties_particle.py4
-rw-r--r--release/scripts/ui/properties_physics_cloth.py4
-rw-r--r--release/scripts/ui/properties_physics_common.py4
-rw-r--r--release/scripts/ui/properties_physics_field.py4
-rw-r--r--release/scripts/ui/properties_physics_fluid.py4
-rw-r--r--release/scripts/ui/properties_physics_smoke.py4
-rw-r--r--release/scripts/ui/properties_physics_softbody.py4
-rw-r--r--release/scripts/ui/properties_render.py4
-rw-r--r--release/scripts/ui/properties_scene.py4
-rw-r--r--release/scripts/ui/properties_texture.py4
-rw-r--r--release/scripts/ui/properties_world.py4
-rw-r--r--release/scripts/ui/space_buttons.py4
-rw-r--r--release/scripts/ui/space_console.py4
-rw-r--r--release/scripts/ui/space_dopesheet.py4
-rw-r--r--release/scripts/ui/space_filebrowser.py4
-rw-r--r--release/scripts/ui/space_graph.py4
-rw-r--r--release/scripts/ui/space_image.py4
-rw-r--r--release/scripts/ui/space_info.py4
-rw-r--r--release/scripts/ui/space_logic.py4
-rw-r--r--release/scripts/ui/space_nla.py4
-rw-r--r--release/scripts/ui/space_node.py4
-rw-r--r--release/scripts/ui/space_outliner.py4
-rw-r--r--release/scripts/ui/space_sequencer.py4
-rw-r--r--release/scripts/ui/space_text.py4
-rw-r--r--release/scripts/ui/space_time.py4
-rw-r--r--release/scripts/ui/space_userpref.py4
-rw-r--r--release/scripts/ui/space_view3d.py4
-rw-r--r--release/scripts/ui/space_view3d_toolbar.py4
72 files changed, 276 insertions, 2 deletions
diff --git a/release/scripts/io/engine_render_pov.py b/release/scripts/io/engine_render_pov.py
index 13e6fa5d869..1be08fc82d4 100644
--- a/release/scripts/io/engine_render_pov.py
+++ b/release/scripts/io/engine_render_pov.py
@@ -958,3 +958,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/export_3ds.py b/release/scripts/io/export_3ds.py
index 2ade66ecd2f..b65332c931f 100644
--- a/release/scripts/io/export_3ds.py
+++ b/release/scripts/io/export_3ds.py
@@ -1150,3 +1150,7 @@ def register():
def unregister():
bpy.types.unregister(Export3DS)
bpy.types.INFO_MT_file_export.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/export_fbx.py b/release/scripts/io/export_fbx.py
index 76c084df14e..1cad32f32d6 100644
--- a/release/scripts/io/export_fbx.py
+++ b/release/scripts/io/export_fbx.py
@@ -3475,3 +3475,7 @@ def register():
def unregister():
bpy.types.unregister(ExportFBX)
bpy.types.INFO_MT_file_export.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/export_mdd.py b/release/scripts/io/export_mdd.py
index ed431be467f..6ac6ea0bee3 100644
--- a/release/scripts/io/export_mdd.py
+++ b/release/scripts/io/export_mdd.py
@@ -194,3 +194,7 @@ def register():
def unregister():
bpy.types.unregister(ExportMDD)
bpy.types.INFO_MT_file_export.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/export_obj.py b/release/scripts/io/export_obj.py
index 037e8def456..aa9968d71ad 100644
--- a/release/scripts/io/export_obj.py
+++ b/release/scripts/io/export_obj.py
@@ -980,3 +980,6 @@ def unregister():
# - all scenes export
# + normals calculation
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/export_ply.py b/release/scripts/io/export_ply.py
index 2b72ef760fb..2ee8caba279 100644
--- a/release/scripts/io/export_ply.py
+++ b/release/scripts/io/export_ply.py
@@ -325,3 +325,7 @@ def register():
def unregister():
bpy.types.unregister(ExportPLY)
bpy.types.INFO_MT_file_export.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/export_x3d.py b/release/scripts/io/export_x3d.py
index 6eba12e3279..cd944b07ca0 100644
--- a/release/scripts/io/export_x3d.py
+++ b/release/scripts/io/export_x3d.py
@@ -1258,3 +1258,7 @@ def unregister():
# NOTES
# - blender version is hardcoded
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/import_anim_bvh.py b/release/scripts/io/import_anim_bvh.py
index 8005790cb54..99268465c4f 100644
--- a/release/scripts/io/import_anim_bvh.py
+++ b/release/scripts/io/import_anim_bvh.py
@@ -904,3 +904,7 @@ def register():
def unregister():
bpy.types.unregister(BvhImporter)
bpy.types.INFO_MT_file_import.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/import_scene_3ds.py b/release/scripts/io/import_scene_3ds.py
index 202dad10042..aea07d47dd9 100644
--- a/release/scripts/io/import_scene_3ds.py
+++ b/release/scripts/io/import_scene_3ds.py
@@ -1046,3 +1046,7 @@ def unregister():
# NOTES:
# why add 1 extra vertex? and remove it when done? - "Answer - eekadoodle - would need to re-order UV's without this since face order isnt always what we give blender, BMesh will solve :D"
# disabled scaling to size, this requires exposing bb (easy) and understanding how it works (needs some time)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/io/import_scene_obj.py b/release/scripts/io/import_scene_obj.py
index 92fcad22bc8..86dd1b4920d 100644
--- a/release/scripts/io/import_scene_obj.py
+++ b/release/scripts/io/import_scene_obj.py
@@ -1647,3 +1647,7 @@ def unregister():
# bitmask won't work? - 132
# uses operator bpy.ops.OBJECT_OT_select_all() to deselect all (not necessary?)
# uses bpy.sys.time()
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/add_armature_human.py b/release/scripts/op/add_armature_human.py
index a8fd5cc3c1f..e70798a1d3a 100644
--- a/release/scripts/op/add_armature_human.py
+++ b/release/scripts/op/add_armature_human.py
@@ -614,3 +614,6 @@ def unregister():
bpy.types.unregister(AddHuman)
bpy.types.INFO_MT_armature_add.remove(menu_func)
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/add_mesh_torus.py b/release/scripts/op/add_mesh_torus.py
index 56d4e3ee687..860ac93954a 100644
--- a/release/scripts/op/add_mesh_torus.py
+++ b/release/scripts/op/add_mesh_torus.py
@@ -169,3 +169,7 @@ def register():
def unregister():
bpy.types.unregister(AddTorus)
bpy.types.INFO_MT_mesh_add.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/console_python.py b/release/scripts/op/console_python.py
index 15462841999..423acf66565 100644
--- a/release/scripts/op/console_python.py
+++ b/release/scripts/op/console_python.py
@@ -202,3 +202,7 @@ def register():
def unregister():
pass
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/console_shell.py b/release/scripts/op/console_shell.py
index 7e6f2847cda..22067ce749e 100644
--- a/release/scripts/op/console_shell.py
+++ b/release/scripts/op/console_shell.py
@@ -83,3 +83,7 @@ def register():
def unregister():
pass
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/fcurve_euler_filter.py b/release/scripts/op/fcurve_euler_filter.py
index c472af6c8c4..225d2479950 100644
--- a/release/scripts/op/fcurve_euler_filter.py
+++ b/release/scripts/op/fcurve_euler_filter.py
@@ -62,4 +62,5 @@ def unregister():
bpy.types.unregister(DiscontFilterOp)
if __name__ == "__main__":
- bpy.ops.graph.discont_filter()
+ register()
+
diff --git a/release/scripts/op/image.py b/release/scripts/op/image.py
index 18a286ccf5b..0db0590312a 100644
--- a/release/scripts/op/image.py
+++ b/release/scripts/op/image.py
@@ -47,3 +47,7 @@ def register():
def unregister():
bpy.types.unregister(SaveDirty)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/mesh.py b/release/scripts/op/mesh.py
index 08363c83892..bda87261c3e 100644
--- a/release/scripts/op/mesh.py
+++ b/release/scripts/op/mesh.py
@@ -190,3 +190,6 @@ def unregister():
for cls in classes:
unregister(cls)
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/object.py b/release/scripts/op/object.py
index b17f824b8a9..c1c9a3536b3 100644
--- a/release/scripts/op/object.py
+++ b/release/scripts/op/object.py
@@ -486,3 +486,6 @@ def unregister():
for cls in classes:
unregister(cls)
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/object_align.py b/release/scripts/op/object_align.py
index ea7bd12a0a8..bad7a6d8010 100644
--- a/release/scripts/op/object_align.py
+++ b/release/scripts/op/object_align.py
@@ -289,3 +289,7 @@ def register():
def unregister():
bpy.types.unregister(AlignObjects)
bpy.types.VIEW3D_MT_transform.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/object_randomize_transform.py b/release/scripts/op/object_randomize_transform.py
index f44219469f2..a79941fc26c 100644
--- a/release/scripts/op/object_randomize_transform.py
+++ b/release/scripts/op/object_randomize_transform.py
@@ -148,3 +148,6 @@ def unregister():
bpy.types.unregister(RandomizeLocRotSize)
bpy.types.VIEW3D_MT_transform.remove(menu_func)
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/presets.py b/release/scripts/op/presets.py
index 0d220fe9c2b..d201f553ec2 100644
--- a/release/scripts/op/presets.py
+++ b/release/scripts/op/presets.py
@@ -175,3 +175,6 @@ def unregister():
for cls in classes:
unregister(cls)
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/screen_play_rendered_anim.py b/release/scripts/op/screen_play_rendered_anim.py
index 73b30b4e6ac..1f9b84bd8cf 100644
--- a/release/scripts/op/screen_play_rendered_anim.py
+++ b/release/scripts/op/screen_play_rendered_anim.py
@@ -120,3 +120,7 @@ def register():
def unregister():
bpy.types.unregister(PlayRenderedAnim)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/sequencer.py b/release/scripts/op/sequencer.py
index 3ce2aa87d84..cab8a373fed 100644
--- a/release/scripts/op/sequencer.py
+++ b/release/scripts/op/sequencer.py
@@ -78,4 +78,5 @@ def unregister():
bpy.types.unregister(SequencerCrossfadeSounds)
if __name__ == "__main__":
- bpy.ops.sequencer.crossfade_sounds()
+ register()
+
diff --git a/release/scripts/op/uv.py b/release/scripts/op/uv.py
index 95a234b9c79..f2a7495bbaa 100644
--- a/release/scripts/op/uv.py
+++ b/release/scripts/op/uv.py
@@ -209,3 +209,7 @@ def register():
def unreguster():
bpy.types.unregister(ExportUVLayout)
bpy.types.IMAGE_MT_uvs.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/uvcalc_follow_active.py b/release/scripts/op/uvcalc_follow_active.py
index 2abacfb081f..0befcdc6829 100644
--- a/release/scripts/op/uvcalc_follow_active.py
+++ b/release/scripts/op/uvcalc_follow_active.py
@@ -272,3 +272,6 @@ def unregister():
bpy.types.unregister(FollowActiveQuads)
bpy.types.VIEW3D_MT_uv_map.remove(menu_func)
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/uvcalc_smart_project.py b/release/scripts/op/uvcalc_smart_project.py
index 85d1983d67c..be9042e7e32 100644
--- a/release/scripts/op/uvcalc_smart_project.py
+++ b/release/scripts/op/uvcalc_smart_project.py
@@ -1147,3 +1147,7 @@ def register():
def unregister():
bpy.types.unregister(SmartProject)
bpy.types.VIEW3D_MT_uv_map.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/vertexpaint_dirt.py b/release/scripts/op/vertexpaint_dirt.py
index 142563902e9..fa84da73faf 100644
--- a/release/scripts/op/vertexpaint_dirt.py
+++ b/release/scripts/op/vertexpaint_dirt.py
@@ -181,3 +181,6 @@ def register():
def unregister():
bpy.types.unregister(VertexPaintDirt)
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/op/wm.py b/release/scripts/op/wm.py
index 07c6bbf0c36..6d2c105ea29 100644
--- a/release/scripts/op/wm.py
+++ b/release/scripts/op/wm.py
@@ -453,3 +453,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_animviz.py b/release/scripts/ui/properties_animviz.py
index 556fe6f165d..547e13a6a80 100644
--- a/release/scripts/ui/properties_animviz.py
+++ b/release/scripts/ui/properties_animviz.py
@@ -173,3 +173,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_armature.py b/release/scripts/ui/properties_data_armature.py
index 47d8c821952..e92f2cb9f71 100644
--- a/release/scripts/ui/properties_data_armature.py
+++ b/release/scripts/ui/properties_data_armature.py
@@ -272,3 +272,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_armature_rigify.py b/release/scripts/ui/properties_data_armature_rigify.py
index 551ae4b4721..30b4ec5ca30 100644
--- a/release/scripts/ui/properties_data_armature_rigify.py
+++ b/release/scripts/ui/properties_data_armature_rigify.py
@@ -364,3 +364,7 @@ def unregister():
unregister(cls)
bpy.types.INFO_MT_armature_add.remove(menu_func)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_bone.py b/release/scripts/ui/properties_data_bone.py
index fbd9e715319..d8d5bf3bea0 100644
--- a/release/scripts/ui/properties_data_bone.py
+++ b/release/scripts/ui/properties_data_bone.py
@@ -407,3 +407,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_camera.py b/release/scripts/ui/properties_data_camera.py
index 107d88bcaef..3befc565adb 100644
--- a/release/scripts/ui/properties_data_camera.py
+++ b/release/scripts/ui/properties_data_camera.py
@@ -167,3 +167,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_curve.py b/release/scripts/ui/properties_data_curve.py
index f5a35dd1272..8877e9ab121 100644
--- a/release/scripts/ui/properties_data_curve.py
+++ b/release/scripts/ui/properties_data_curve.py
@@ -405,3 +405,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_empty.py b/release/scripts/ui/properties_data_empty.py
index 3288ce39de6..30d9a278d35 100644
--- a/release/scripts/ui/properties_data_empty.py
+++ b/release/scripts/ui/properties_data_empty.py
@@ -60,3 +60,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_lamp.py b/release/scripts/ui/properties_data_lamp.py
index 429d78c651a..1f08aca638e 100644
--- a/release/scripts/ui/properties_data_lamp.py
+++ b/release/scripts/ui/properties_data_lamp.py
@@ -415,3 +415,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_lattice.py b/release/scripts/ui/properties_data_lattice.py
index 75496815c52..c8676b654b0 100644
--- a/release/scripts/ui/properties_data_lattice.py
+++ b/release/scripts/ui/properties_data_lattice.py
@@ -112,3 +112,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_mesh.py b/release/scripts/ui/properties_data_mesh.py
index a800a8f3d9a..c3fbc369c1d 100644
--- a/release/scripts/ui/properties_data_mesh.py
+++ b/release/scripts/ui/properties_data_mesh.py
@@ -329,3 +329,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_metaball.py b/release/scripts/ui/properties_data_metaball.py
index 4a6aab0cc2a..984ab89c062 100644
--- a/release/scripts/ui/properties_data_metaball.py
+++ b/release/scripts/ui/properties_data_metaball.py
@@ -153,3 +153,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_data_modifier.py b/release/scripts/ui/properties_data_modifier.py
index 10d499115d7..fb8489d7df5 100644
--- a/release/scripts/ui/properties_data_modifier.py
+++ b/release/scripts/ui/properties_data_modifier.py
@@ -743,3 +743,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_game.py b/release/scripts/ui/properties_game.py
index 626c246535a..52821bb6a0f 100644
--- a/release/scripts/ui/properties_game.py
+++ b/release/scripts/ui/properties_game.py
@@ -537,3 +537,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_material.py b/release/scripts/ui/properties_material.py
index cf705c8d693..f105e0b0718 100644
--- a/release/scripts/ui/properties_material.py
+++ b/release/scripts/ui/properties_material.py
@@ -951,3 +951,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_object.py b/release/scripts/ui/properties_object.py
index c50edccbab5..4bf691106a0 100644
--- a/release/scripts/ui/properties_object.py
+++ b/release/scripts/ui/properties_object.py
@@ -327,3 +327,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_object_constraint.py b/release/scripts/ui/properties_object_constraint.py
index 3ec647cda0c..d6ab13a3860 100644
--- a/release/scripts/ui/properties_object_constraint.py
+++ b/release/scripts/ui/properties_object_constraint.py
@@ -769,3 +769,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_particle.py b/release/scripts/ui/properties_particle.py
index 88e2ef7d264..88bda7c6dd8 100644
--- a/release/scripts/ui/properties_particle.py
+++ b/release/scripts/ui/properties_particle.py
@@ -1027,3 +1027,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_physics_cloth.py b/release/scripts/ui/properties_physics_cloth.py
index 49db6e34bf1..b7743fbdce5 100644
--- a/release/scripts/ui/properties_physics_cloth.py
+++ b/release/scripts/ui/properties_physics_cloth.py
@@ -248,3 +248,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_physics_common.py b/release/scripts/ui/properties_physics_common.py
index bf77004d298..7964861c46e 100644
--- a/release/scripts/ui/properties_physics_common.py
+++ b/release/scripts/ui/properties_physics_common.py
@@ -217,3 +217,7 @@ def register():
def unregister():
pass
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_physics_field.py b/release/scripts/ui/properties_physics_field.py
index a336d2a7c04..964c73bff15 100644
--- a/release/scripts/ui/properties_physics_field.py
+++ b/release/scripts/ui/properties_physics_field.py
@@ -257,3 +257,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_physics_fluid.py b/release/scripts/ui/properties_physics_fluid.py
index ff8080d450a..856a14ee071 100644
--- a/release/scripts/ui/properties_physics_fluid.py
+++ b/release/scripts/ui/properties_physics_fluid.py
@@ -308,3 +308,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_physics_smoke.py b/release/scripts/ui/properties_physics_smoke.py
index 5fcb7f9cc22..7f9a03fe6a6 100644
--- a/release/scripts/ui/properties_physics_smoke.py
+++ b/release/scripts/ui/properties_physics_smoke.py
@@ -257,3 +257,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_physics_softbody.py b/release/scripts/ui/properties_physics_softbody.py
index 1166afd67ba..4d774bf5e25 100644
--- a/release/scripts/ui/properties_physics_softbody.py
+++ b/release/scripts/ui/properties_physics_softbody.py
@@ -300,3 +300,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_render.py b/release/scripts/ui/properties_render.py
index c630c0992ce..75123311c41 100644
--- a/release/scripts/ui/properties_render.py
+++ b/release/scripts/ui/properties_render.py
@@ -649,3 +649,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_scene.py b/release/scripts/ui/properties_scene.py
index abd656ad805..511130222eb 100644
--- a/release/scripts/ui/properties_scene.py
+++ b/release/scripts/ui/properties_scene.py
@@ -352,3 +352,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_texture.py b/release/scripts/ui/properties_texture.py
index 89d653a0e80..0ad56b3aa82 100644
--- a/release/scripts/ui/properties_texture.py
+++ b/release/scripts/ui/properties_texture.py
@@ -995,3 +995,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/properties_world.py b/release/scripts/ui/properties_world.py
index 5902c70b2e7..8c28678259c 100644
--- a/release/scripts/ui/properties_world.py
+++ b/release/scripts/ui/properties_world.py
@@ -291,3 +291,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_buttons.py b/release/scripts/ui/space_buttons.py
index 24d1a257714..bada9f20649 100644
--- a/release/scripts/ui/space_buttons.py
+++ b/release/scripts/ui/space_buttons.py
@@ -66,3 +66,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_console.py b/release/scripts/ui/space_console.py
index 6e0cc9ceba8..2115177be18 100644
--- a/release/scripts/ui/space_console.py
+++ b/release/scripts/ui/space_console.py
@@ -222,3 +222,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_dopesheet.py b/release/scripts/ui/space_dopesheet.py
index 2eb9b82a766..2409ec1a162 100644
--- a/release/scripts/ui/space_dopesheet.py
+++ b/release/scripts/ui/space_dopesheet.py
@@ -209,3 +209,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_filebrowser.py b/release/scripts/ui/space_filebrowser.py
index 85a8295dbcf..893bbb92421 100644
--- a/release/scripts/ui/space_filebrowser.py
+++ b/release/scripts/ui/space_filebrowser.py
@@ -78,3 +78,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_graph.py b/release/scripts/ui/space_graph.py
index fa8d607e4ff..c9c79a7f16b 100644
--- a/release/scripts/ui/space_graph.py
+++ b/release/scripts/ui/space_graph.py
@@ -216,3 +216,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_image.py b/release/scripts/ui/space_image.py
index b879aff7f13..bb5cc01354f 100644
--- a/release/scripts/ui/space_image.py
+++ b/release/scripts/ui/space_image.py
@@ -600,3 +600,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_info.py b/release/scripts/ui/space_info.py
index 6e3debd2445..0ad5e0deef0 100644
--- a/release/scripts/ui/space_info.py
+++ b/release/scripts/ui/space_info.py
@@ -426,3 +426,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_logic.py b/release/scripts/ui/space_logic.py
index 29fd1114c26..a5187c151db 100644
--- a/release/scripts/ui/space_logic.py
+++ b/release/scripts/ui/space_logic.py
@@ -60,3 +60,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_nla.py b/release/scripts/ui/space_nla.py
index 63297c1989e..35712236055 100644
--- a/release/scripts/ui/space_nla.py
+++ b/release/scripts/ui/space_nla.py
@@ -177,3 +177,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_node.py b/release/scripts/ui/space_node.py
index 4ed66582178..e6b89b06fd5 100644
--- a/release/scripts/ui/space_node.py
+++ b/release/scripts/ui/space_node.py
@@ -156,3 +156,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_outliner.py b/release/scripts/ui/space_outliner.py
index ea6354b6e6e..bf2576b8586 100644
--- a/release/scripts/ui/space_outliner.py
+++ b/release/scripts/ui/space_outliner.py
@@ -115,3 +115,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_sequencer.py b/release/scripts/ui/space_sequencer.py
index 7dd37cc5457..25682a02b57 100644
--- a/release/scripts/ui/space_sequencer.py
+++ b/release/scripts/ui/space_sequencer.py
@@ -696,3 +696,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_text.py b/release/scripts/ui/space_text.py
index cbc7ce9244b..68f0b3c4b49 100644
--- a/release/scripts/ui/space_text.py
+++ b/release/scripts/ui/space_text.py
@@ -297,3 +297,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_time.py b/release/scripts/ui/space_time.py
index b5be1b5da56..b6a01ef6ab9 100644
--- a/release/scripts/ui/space_time.py
+++ b/release/scripts/ui/space_time.py
@@ -184,3 +184,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_userpref.py b/release/scripts/ui/space_userpref.py
index cfd6e9d037d..6c3f04d22c6 100644
--- a/release/scripts/ui/space_userpref.py
+++ b/release/scripts/ui/space_userpref.py
@@ -1873,3 +1873,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_view3d.py b/release/scripts/ui/space_view3d.py
index 2f20dc08e10..1d5d5197e14 100644
--- a/release/scripts/ui/space_view3d.py
+++ b/release/scripts/ui/space_view3d.py
@@ -2213,3 +2213,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+
diff --git a/release/scripts/ui/space_view3d_toolbar.py b/release/scripts/ui/space_view3d_toolbar.py
index 243c9304ae4..4613bfbbc89 100644
--- a/release/scripts/ui/space_view3d_toolbar.py
+++ b/release/scripts/ui/space_view3d_toolbar.py
@@ -1029,3 +1029,7 @@ def unregister():
unregister = bpy.types.unregister
for cls in classes:
unregister(cls)
+
+if __name__ == "__main__":
+ register()
+