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:
authorJoshua Leung <aligorith@gmail.com>2011-11-06 10:19:00 +0400
committerJoshua Leung <aligorith@gmail.com>2011-11-06 10:19:00 +0400
commitb18e661ffcd39b97ac0c8295d778a1cb31339ed8 (patch)
treeb089786a6ca3ea8be39982f922cf53ffb51e72ec /release
parent723484ec066d3e2d2b0943dc9dca156d63c07c39 (diff)
Split off 3D Cursor settings from "View" panel in 3D View
This means that you don't need to have the view panel open all the time, reducing the amount of scrolling required just to be able to precisely position the 3D cursor at specific coordinates while changing some other settings. While most of the settings in the View panel are less likely to be frequently changed, the 3D cursor can in some workflows end up needing to be accessed quite frequently.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_ui/space_view3d.py17
1 files changed, 16 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index 3f5b7b86e89..7041e3f8c3d 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -2063,7 +2063,22 @@ class VIEW3D_PT_view3d_properties(Panel):
subcol.label(text="Local Camera:")
subcol.prop(view, "camera", text="")
- layout.column().prop(view, "cursor_location")
+
+class VIEW3D_PT_view3d_cursor(Panel):
+ bl_space_type = 'VIEW_3D'
+ bl_region_type = 'UI'
+ bl_label = "3D Cursor"
+
+ @classmethod
+ def poll(cls, context):
+ view = context.space_data
+ return (view)
+
+ def draw(self, context):
+ layout = self.layout
+
+ view = context.space_data
+ layout.column().prop(view, "cursor_location", text="Location")
class VIEW3D_PT_view3d_name(Panel):