From 9bdda427e6ffa2b07f924530b7d2a2db6adbb797 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sat, 18 Mar 2017 20:03:24 +1100 Subject: PyAPI: remove bpy.utils.register_module() In preparation for it being removed, see: T47811 --- release/scripts/startup/bl_ui/properties_data_camera.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'release/scripts/startup/bl_ui/properties_data_camera.py') diff --git a/release/scripts/startup/bl_ui/properties_data_camera.py b/release/scripts/startup/bl_ui/properties_data_camera.py index c6fa77aec00..177012dec32 100644 --- a/release/scripts/startup/bl_ui/properties_data_camera.py +++ b/release/scripts/startup/bl_ui/properties_data_camera.py @@ -325,5 +325,20 @@ def draw_display_safe_settings(layout, safe_data, settings): col.prop(safe_data, "action_center", slider=True) +classes = ( + CAMERA_MT_presets, + DATA_PT_camera, + DATA_PT_camera_display, + DATA_PT_camera_dof, + DATA_PT_camera_safe_areas, + DATA_PT_camera_stereoscopy, + DATA_PT_context_camera, + DATA_PT_custom_props_camera, + DATA_PT_lens, + SAFE_AREAS_MT_presets, +) + if __name__ == "__main__": # only for live edit. - bpy.utils.register_module(__name__) + from bpy.utils import register_class + for cls in classes: + register_class(cls) -- cgit v1.2.3 From 19d493ee10987a049df2b1d6d06d6d9054e35469 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 20 Mar 2017 02:34:32 +1100 Subject: Moving classes to separate listing broke panel order Although this wasn't so obvious since it only showed up for factory settings and in the preferences window. Panel display order depends on registration order, Sorry for the noise. On the bright side we no longer need to move classes around to re-arrange panels. --- release/scripts/startup/bl_ui/properties_data_camera.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'release/scripts/startup/bl_ui/properties_data_camera.py') diff --git a/release/scripts/startup/bl_ui/properties_data_camera.py b/release/scripts/startup/bl_ui/properties_data_camera.py index 177012dec32..101062095c4 100644 --- a/release/scripts/startup/bl_ui/properties_data_camera.py +++ b/release/scripts/startup/bl_ui/properties_data_camera.py @@ -327,15 +327,15 @@ def draw_display_safe_settings(layout, safe_data, settings): classes = ( CAMERA_MT_presets, + SAFE_AREAS_MT_presets, + DATA_PT_context_camera, + DATA_PT_lens, DATA_PT_camera, - DATA_PT_camera_display, + DATA_PT_camera_stereoscopy, DATA_PT_camera_dof, + DATA_PT_camera_display, DATA_PT_camera_safe_areas, - DATA_PT_camera_stereoscopy, - DATA_PT_context_camera, DATA_PT_custom_props_camera, - DATA_PT_lens, - SAFE_AREAS_MT_presets, ) if __name__ == "__main__": # only for live edit. -- cgit v1.2.3