Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/space_sequencer.py
| Show First 20 Lines • Show All 677 Lines • ▼ Show 20 Lines | def draw(self, context): | ||||
| bpy_data_movieclips_len = len(bpy.data.movieclips) | bpy_data_movieclips_len = len(bpy.data.movieclips) | ||||
| if bpy_data_movieclips_len > 10: | if bpy_data_movieclips_len > 10: | ||||
| layout.operator_context = 'INVOKE_DEFAULT' | layout.operator_context = 'INVOKE_DEFAULT' | ||||
| layout.operator("sequencer.movieclip_strip_add", text="Clip...", icon='TRACKER') | layout.operator("sequencer.movieclip_strip_add", text="Clip...", icon='TRACKER') | ||||
| elif bpy_data_movieclips_len > 0: | elif bpy_data_movieclips_len > 0: | ||||
| layout.operator_menu_enum("sequencer.movieclip_strip_add", "clip", text="Clip", icon='TRACKER') | layout.operator_menu_enum("sequencer.movieclip_strip_add", "clip", text="Clip", icon='TRACKER') | ||||
| else: | else: | ||||
| layout.menu("SEQUENCER_MT_add_empty", text="Clip", icon='TRACKER') | layout.menu("SEQUENCER_MT_add_empty", text="Clip", text_ctxt=i18n_contexts.id_movieclip, icon='TRACKER') | ||||
| del bpy_data_movieclips_len | del bpy_data_movieclips_len | ||||
| bpy_data_masks_len = len(bpy.data.masks) | bpy_data_masks_len = len(bpy.data.masks) | ||||
| if bpy_data_masks_len > 10: | if bpy_data_masks_len > 10: | ||||
| layout.operator_context = 'INVOKE_DEFAULT' | layout.operator_context = 'INVOKE_DEFAULT' | ||||
| layout.operator("sequencer.mask_strip_add", text="Mask...", icon='MOD_MASK') | layout.operator("sequencer.mask_strip_add", text="Mask...", icon='MOD_MASK') | ||||
| elif bpy_data_masks_len > 0: | elif bpy_data_masks_len > 0: | ||||
| layout.operator_menu_enum("sequencer.mask_strip_add", "mask", text="Mask", icon='MOD_MASK') | layout.operator_menu_enum("sequencer.mask_strip_add", "mask", text="Mask", icon='MOD_MASK') | ||||
| ▲ Show 20 Lines • Show All 2,036 Lines • Show Last 20 Lines | |||||