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>2019-11-08 08:42:49 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-11-08 08:45:18 +0300
commit0a42d0c5667097d755b66297009160183ddba8c8 (patch)
tree6d41f8b06b6a84486cccec3d8440bdd8b8bb12fd /release
parenta7fcd78d2d690f0fa57cc65d04ee20d9d26b08e4 (diff)
Cleanup: adjust layout for example experimental UI
- Use a separate split for each feature, since two top-level splits can become un-aligned. - Only show the task instead of the entire URL.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_ui/space_userpref.py35
1 files changed, 18 insertions, 17 deletions
diff --git a/release/scripts/startup/bl_ui/space_userpref.py b/release/scripts/startup/bl_ui/space_userpref.py
index 1b40885ff9e..e5c65ac0905 100644
--- a/release/scripts/startup/bl_ui/space_userpref.py
+++ b/release/scripts/startup/bl_ui/space_userpref.py
@@ -2166,29 +2166,30 @@ class USERPREF_PT_experimental_all(ExperimentalPanel, Panel):
"""
-Example panel, leave it here so we always have a template to follow even
-after the features are gone from the experimental panel.
+# Example panel, leave it here so we always have a template to follow even
+# after the features are gone from the experimental panel.
class USERPREF_PT_experimental_virtual_reality(ExperimentalPanel, Panel):
bl_label = "Virtual Reality"
- def draw_props(self, context, _layout):
+ def draw_props(self, context, layout):
prefs = context.preferences
experimental = prefs.experimental
- _layout.active = not experimental.use_experimental_all
-
- row = _layout.row()
- split = row.split().column()
- split.prop(experimental, "use_virtual_reality_scene_inspection, text="Scene Inspection")
- split.prop(experimental, "use_virtual_reality_immersive_drawing", text="Continuous Immersive Drawing")
-
- split = row.split().column()
- split.operator(
- "wm.url_open", text="https://developer.blender.org/T71347", icon='URL',
- ).url = "https://developer.blender.org/T71347"
- split.operator(
- "wm.url_open", text="https://developer.blender.org/T71348", icon='URL',
- ).url = "https://developer.blender.org/T71348"
+ layout.active = not experimental.use_experimental_all
+
+ task = "T71347"
+ split = layout.split(factor=0.66)
+ col = split.split()
+ col.prop(experimental, "use_virtual_reality_scene_inspection", text="Scene Inspection")
+ col = split.split()
+ col.operator("wm.url_open", text=task, icon='URL').url = "https://developer.blender.org/" + task
+
+ task = "T71348"
+ split = layout.split(factor=0.66)
+ col = split.column()
+ col.prop(experimental, "use_virtual_reality_immersive_drawing", text="Continuous Immersive Drawing")
+ col = split.column()
+ col.operator("wm.url_open", text=task, icon='URL').url = "https://developer.blender.org/" + task
"""