GPencil: Add hotkeys for the "Delete Active Frame" operator
Usage: * D+X - Works anytime, anywhere * Shift-X - Works in EditMode only * Via Delete Menu - EditMode only Often doing video tutorials or perhaps during dailies/shot review you want to quickly get rid of a quick scribble you made for making a point, without having to undo (i.e. maybe you edited some objects in between) and/or without having to use the eraser (i.e. it'd take too long to cover the entire area).
This commit is contained in:
parent
b730238e6d
commit
92a3ac4dd2
|
@ -2615,6 +2615,10 @@ class VIEW3D_MT_edit_gpencil_delete(Menu):
|
|||
|
||||
layout.operator("gpencil.dissolve")
|
||||
|
||||
layout.separator()
|
||||
|
||||
layout.operator("gpencil.active_frame_delete")
|
||||
|
||||
|
||||
# Edit Curve
|
||||
# draw_curve is used by VIEW3D_MT_edit_curve and VIEW3D_MT_edit_surface
|
||||
|
|
|
@ -102,6 +102,10 @@ static void ed_keymap_gpencil_general(wmKeyConfig *keyconf)
|
|||
/* Pie Menu - For standard tools */
|
||||
WM_keymap_add_menu_pie(keymap, "GPENCIL_PIE_tool_palette", QKEY, KM_PRESS, 0, DKEY);
|
||||
WM_keymap_add_menu_pie(keymap, "GPENCIL_PIE_settings_palette", WKEY, KM_PRESS, 0, DKEY);
|
||||
|
||||
/* Delete Active Frame - For easier video tutorials/review sessions */
|
||||
/* NOTE: This works even when not in EditMode */
|
||||
WM_keymap_add_item(keymap, "GPENCIL_OT_active_frame_delete", XKEY, KM_PRESS, 0, DKEY);
|
||||
}
|
||||
|
||||
/* ==================== */
|
||||
|
@ -230,10 +234,12 @@ static void ed_keymap_gpencil_editing(wmKeyConfig *keyconf)
|
|||
/* delete */
|
||||
WM_keymap_add_menu(keymap, "VIEW3D_MT_edit_gpencil_delete", XKEY, KM_PRESS, 0, 0);
|
||||
WM_keymap_add_menu(keymap, "VIEW3D_MT_edit_gpencil_delete", DELKEY, KM_PRESS, 0, 0);
|
||||
|
||||
|
||||
WM_keymap_add_item(keymap, "GPENCIL_OT_dissolve", XKEY, KM_PRESS, KM_CTRL, 0);
|
||||
WM_keymap_add_item(keymap, "GPENCIL_OT_dissolve", DELKEY, KM_PRESS, KM_CTRL, 0);
|
||||
|
||||
WM_keymap_add_item(keymap, "GPENCIL_OT_active_frame_delete", XKEY, KM_PRESS, KM_SHIFT, 0);
|
||||
|
||||
/* copy + paste */
|
||||
WM_keymap_add_item(keymap, "GPENCIL_OT_copy", CKEY, KM_PRESS, KM_CTRL, 0);
|
||||
WM_keymap_add_item(keymap, "GPENCIL_OT_paste", VKEY, KM_PRESS, KM_CTRL, 0);
|
||||
|
|
Loading…
Reference in New Issue