UI: use term 'Current Frame' instead of 'Playhead'

Keep terminology consistent, 'Current Frame' is used nearly everywhere.
This commit is contained in:
2020-07-01 19:54:12 +10:00
parent 4387aff99e
commit ab0d02b704
5 changed files with 14 additions and 11 deletions

View File

@@ -185,8 +185,10 @@ class SequencerFadesAdd(Operator):
('IN_OUT', 'Fade In And Out', 'Fade selected strips in and out'), ('IN_OUT', 'Fade In And Out', 'Fade selected strips in and out'),
('IN', 'Fade In', 'Fade in selected strips'), ('IN', 'Fade In', 'Fade in selected strips'),
('OUT', 'Fade Out', 'Fade out selected strips'), ('OUT', 'Fade Out', 'Fade out selected strips'),
('CURSOR_FROM', 'From Playhead', 'Fade from the time cursor to the end of overlapping sequences'), ('CURSOR_FROM', 'From Current Frame',
('CURSOR_TO', 'To Playhead', 'Fade from the start of sequences under the time cursor to the current frame'), 'Fade from the time cursor to the end of overlapping sequences'),
('CURSOR_TO', 'To Current Frame',
'Fade from the start of sequences under the time cursor to the current frame'),
), ),
name="Fade type", name="Fade type",
description="Fade in, out, both in and out, to, or from the current frame. Default is both in and out", description="Fade in, out, both in and out, to, or from the current frame. Default is both in and out",

View File

@@ -474,7 +474,7 @@ class SEQUENCER_MT_navigation(Menu):
layout.separator() layout.separator()
layout.operator("sequencer.view_frame", text="Go to Playhead") layout.operator("sequencer.view_frame")
layout.separator() layout.separator()
@@ -635,7 +635,7 @@ class SEQUENCER_MT_strip_transform(Menu):
layout = self.layout layout = self.layout
layout.operator("transform.seq_slide", text="Move") layout.operator("transform.seq_slide", text="Move")
layout.operator("transform.transform", text="Move/Extend from Playhead").mode = 'TIME_EXTEND' layout.operator("transform.transform", text="Move/Extend from Current Frame").mode = 'TIME_EXTEND'
layout.operator("sequencer.slip", text="Slip Strip Contents") layout.operator("sequencer.slip", text="Slip Strip Contents")
layout.separator() layout.separator()
@@ -1569,7 +1569,7 @@ class SEQUENCER_PT_time(SequencerButtonsPanel, Panel):
split = col.split(factor=0.5 + max_factor, align=True) split = col.split(factor=0.5 + max_factor, align=True)
split.alignment = 'RIGHT' split.alignment = 'RIGHT'
split.label(text="Playhead") split.label(text="Current Frame")
split = split.split(factor=0.8 + max_factor, align=True) split = split.split(factor=0.8 + max_factor, align=True)
frame_display = frame_current - frame_final_start frame_display = frame_current - frame_final_start
split.label(text="%14s" % smpte_from_frame(frame_display)) split.label(text="%14s" % smpte_from_frame(frame_display))

View File

@@ -243,8 +243,8 @@ class TIME_PT_playback(TimelinePanelButtons, Panel):
layout.prop(scene, "show_subframe", text="Subframes") layout.prop(scene, "show_subframe", text="Subframes")
layout.prop(scene, "lock_frame_selection_to_range", text="Limit Playhead to Frame Range") layout.prop(scene, "lock_frame_selection_to_range", text="Limit Playback to Frame Range")
layout.prop(screen, "use_follow", text="Follow Playhead") layout.prop(screen, "use_follow", text="Follow Current Frame")
layout.separator() layout.separator()

View File

@@ -4398,8 +4398,9 @@ static void screen_animation_region_tag_redraw(ScrArea *area,
} }
} }
/* No need to do a full redraw as the playhead is only updated. We do need to redraw when this /* No need to do a full redraw as the current frame indicator is only updated.
* area is in full screen as no other areas will be tagged for redrawing. */ * We do need to redraw when this area is in full screen as no other areas
* will be tagged for redrawing. */
if ((region->regiontype == RGN_TYPE_WINDOW) && if ((region->regiontype == RGN_TYPE_WINDOW) &&
(ELEM(area->spacetype, SPACE_GRAPH, SPACE_NLA, SPACE_ACTION, SPACE_SEQ)) && !area->full) { (ELEM(area->spacetype, SPACE_GRAPH, SPACE_NLA, SPACE_ACTION, SPACE_SEQ)) && !area->full) {
return; return;

View File

@@ -446,8 +446,8 @@ void WM_operator_properties_select_walk_direction(wmOperatorType *ot)
* help getting the wanted behavior to work. Most generic logic should be handled in these, so that * help getting the wanted behavior to work. Most generic logic should be handled in these, so that
* the select operators only have to care for the case dependent handling. * the select operators only have to care for the case dependent handling.
* *
* Every select operator has slightly different requirements, e.g. VSE strip selection also needs * Every select operator has slightly different requirements, e.g. sequencer strip selection
* to account for handle selection. This should be the baseline behavior though. * also needs to account for handle selection. This should be the baseline behavior though.
*/ */
void WM_operator_properties_generic_select(wmOperatorType *ot) void WM_operator_properties_generic_select(wmOperatorType *ot)
{ {