Animation: Fix operator properties for redo panel
After the redo panel is added to animation editors in D14960, many operators have now been adjusted to appear and function correctly. A full list of changes is tracked in T98195. This patch only includes actual usability fixes. It does not do any changes for the user's convenience, like adding other helpful properties to operators. This can be done in a follow-up patch. Reviewed By: sybren Maniphest Tasks: T98195 Differential Revision: https://developer.blender.org/D14977
This commit is contained in:
parent
1f828a5a06
commit
3132d2751e
Notes:
blender-bot
2023-02-14 00:37:17 +01:00
Referenced by issue #98195, Update animation operators for previously hidden redo panel contents
|
@ -1110,7 +1110,7 @@ static void MARKER_OT_move(wmOperatorType *ot)
|
|||
RNA_def_int(ot->srna, "frames", 0, INT_MIN, INT_MAX, "Frames", "", INT_MIN, INT_MAX);
|
||||
PropertyRNA *prop = RNA_def_boolean(
|
||||
ot->srna, "tweak", 0, "Tweak", "Operator has been activated using a click-drag event");
|
||||
RNA_def_property_flag(prop, PROP_SKIP_SAVE);
|
||||
RNA_def_property_flag(prop, PROP_SKIP_SAVE | PROP_HIDDEN);
|
||||
}
|
||||
|
||||
/** \} */
|
||||
|
@ -1379,7 +1379,7 @@ static void MARKER_OT_select(wmOperatorType *ot)
|
|||
ot->modal = WM_generic_select_modal;
|
||||
|
||||
/* flags */
|
||||
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
|
||||
ot->flag = OPTYPE_UNDO;
|
||||
|
||||
WM_operator_properties_generic_select(ot);
|
||||
prop = RNA_def_boolean(ot->srna, "extend", 0, "Extend", "Extend the selection");
|
||||
|
@ -1479,7 +1479,7 @@ static void MARKER_OT_select_box(wmOperatorType *ot)
|
|||
ot->poll = ed_markers_poll_markers_exist;
|
||||
|
||||
/* flags */
|
||||
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
|
||||
ot->flag = OPTYPE_UNDO;
|
||||
|
||||
/* properties */
|
||||
WM_operator_properties_gesture_box(ot);
|
||||
|
@ -1603,8 +1603,8 @@ static void MARKER_OT_select_leftright(wmOperatorType *ot)
|
|||
|
||||
/* rna storage */
|
||||
RNA_def_enum(
|
||||
ot->srna, "mode", prop_markers_select_leftright_modes, MARKERS_LRSEL_LEFT, "mode", "Mode");
|
||||
RNA_def_boolean(ot->srna, "extend", false, "extend", "Extend");
|
||||
ot->srna, "mode", prop_markers_select_leftright_modes, MARKERS_LRSEL_LEFT, "Mode", "");
|
||||
RNA_def_boolean(ot->srna, "extend", false, "Extend Select", "");
|
||||
}
|
||||
|
||||
/** \} */
|
||||
|
|
|
@ -585,7 +585,7 @@ void ACTION_OT_select_box(wmOperatorType *ot)
|
|||
ot->poll = ED_operator_action_active;
|
||||
|
||||
/* flags */
|
||||
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
|
||||
ot->flag = OPTYPE_UNDO;
|
||||
|
||||
/* rna */
|
||||
ot->prop = RNA_def_boolean(ot->srna, "axis_range", 0, "Axis Range", "");
|
||||
|
@ -1129,6 +1129,7 @@ void ACTION_OT_select_column(wmOperatorType *ot)
|
|||
|
||||
/* props */
|
||||
ot->prop = RNA_def_enum(ot->srna, "mode", prop_column_select_types, 0, "Mode", "");
|
||||
RNA_def_property_flag(ot->prop, PROP_HIDDEN);
|
||||
}
|
||||
|
||||
/* ******************** Select Linked Operator *********************** */
|
||||
|
|
|
@ -893,7 +893,7 @@ void GRAPH_OT_select_box(wmOperatorType *ot)
|
|||
ot->poll = graphop_visible_keyframes_poll;
|
||||
|
||||
/* Flags. */
|
||||
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
|
||||
ot->flag = OPTYPE_UNDO;
|
||||
|
||||
/* Properties. */
|
||||
ot->prop = RNA_def_boolean(ot->srna, "axis_range", 0, "Axis Range", "");
|
||||
|
@ -1295,6 +1295,7 @@ void GRAPH_OT_select_column(wmOperatorType *ot)
|
|||
|
||||
/* props */
|
||||
ot->prop = RNA_def_enum(ot->srna, "mode", prop_column_select_types, 0, "Mode", "");
|
||||
RNA_def_property_flag(ot->prop, PROP_HIDDEN);
|
||||
}
|
||||
|
||||
/** \} */
|
||||
|
|
|
@ -480,7 +480,7 @@ void NLA_OT_action_pushdown(wmOperatorType *ot)
|
|||
"Index of NLA action channel to perform pushdown operation on",
|
||||
0,
|
||||
INT_MAX);
|
||||
RNA_def_property_flag(ot->prop, PROP_SKIP_SAVE);
|
||||
RNA_def_property_flag(ot->prop, PROP_SKIP_SAVE | PROP_HIDDEN);
|
||||
}
|
||||
|
||||
/* ******************** Action Unlink ******************************** */
|
||||
|
|
|
@ -401,7 +401,7 @@ void NLA_OT_select_box(wmOperatorType *ot)
|
|||
ot->poll = nlaop_poll_tweakmode_off;
|
||||
|
||||
/* flags */
|
||||
ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO;
|
||||
ot->flag = OPTYPE_UNDO;
|
||||
|
||||
/* properties */
|
||||
RNA_def_boolean(ot->srna, "axis_range", 0, "Axis Range", "");
|
||||
|
|
Loading…
Reference in New Issue