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:
authorWilliam Reynish <billrey@me.com>2019-05-19 23:47:14 +0300
committerWilliam Reynish <billrey@me.com>2019-05-19 23:47:14 +0300
commit7d620d2eec9193d30c75da4e04b06f5fcef6f853 (patch)
tree05f9a919da4bdd3a4d557cf2475c1f9494296b29
parent8c113eb0c475d39283e409ac7b74c13988e7cc45 (diff)
UI: Add back Sequencer sidebar toggles into the header
The properties inside are still hidden when the toggles are off, but we really should use greying out here instead. That needs changes to DNA/RNA to work though.
-rw-r--r--release/scripts/startup/bl_ui/space_sequencer.py14
1 files changed, 12 insertions, 2 deletions
diff --git a/release/scripts/startup/bl_ui/space_sequencer.py b/release/scripts/startup/bl_ui/space_sequencer.py
index 3f2c8f68beb..55e623c88aa 100644
--- a/release/scripts/startup/bl_ui/space_sequencer.py
+++ b/release/scripts/startup/bl_ui/space_sequencer.py
@@ -735,18 +735,23 @@ class SEQUENCER_PT_adjust_offset(SequencerButtonsPanel, Panel):
strip = act_strip(context)
return strip.type != 'SOUND'
+ def draw_header(self, context):
+ strip = act_strip(context)
+ self.layout.prop(strip, "use_translation", text="")
+
def draw(self, context):
strip = act_strip(context)
layout = self.layout
layout.use_property_split = True
layout.use_property_decorate = False
- layout.prop(strip, "use_translation")
if strip.use_translation:
col = layout.column(align=True)
col.prop(strip.transform, "offset_x", text="Position X")
col.prop(strip.transform, "offset_y", text="Y")
col.active = strip.use_translation
+ else:
+ layout.separator()
class SEQUENCER_PT_adjust_crop(SequencerButtonsPanel, Panel):
@@ -760,12 +765,15 @@ class SEQUENCER_PT_adjust_crop(SequencerButtonsPanel, Panel):
strip = act_strip(context)
return strip.type != 'SOUND'
+ def draw_header(self, context):
+ strip = act_strip(context)
+ self.layout.prop(strip, "use_crop", text="")
+
def draw(self, context):
strip = act_strip(context)
layout = self.layout
layout.use_property_split = True
layout.use_property_decorate = False
- layout.prop(strip, "use_crop")
if strip.use_crop:
col = layout.column(align=True)
@@ -773,6 +781,8 @@ class SEQUENCER_PT_adjust_crop(SequencerButtonsPanel, Panel):
col.prop(strip.crop, "max_x")
col.prop(strip.crop, "max_y")
col.prop(strip.crop, "min_y")
+ else:
+ layout.separator()
class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):