[Bf-committers] [Bf-blender-cvs] [b12dbdd] master: Minor tweaks to quick palettes to avoid conflicts

Ronan Ducluzeau zeauron at gmail.com
Mon Dec 1 11:37:44 CET 2014


Edit Mode is not stuck. You can still use manipulator or lasso select.

Interest of Stroke Edit Mode is to be able to use common shortcuts to edit
strokes.
Actually, it is done by reaffecting shortcuts while in Stroke Edit Mode to
work on stroke points.

You want to be able to edit both mesh and strokes without having to quit
edit modes.
It was the first try with a D key as a modifier for everything in stroke
edit mode.
It is really annoying when you are focusing on a succesion of actions to
edit a stroke.

Ideally, if selection tools could work on mesh elements and stroke points
at same time.
We could have a kind of isolation that would determine if a shortcut should
call an edit mode operator or a stroke edit mode operator.

But I don't think it is easy to do make an (obvious for everyone) isolation
by selection and selectability by multiple modes activation/deactivation.

2014-12-01 0:17 GMT+01:00 Johnny Matthews <johnny.matthews at gmail.com>:

> It looks like the issue of Stroke Edit Mode vs Other Edit mode needs to be
> addressed. If you are in Stroke Edit mode and enter edit mode on a mesh,
> the mesh edit mode is stuck until you get out of grease edit mode.
>
> Johnny Matthews
> johnny.matthews at gmail.com
>
> On Sun, Nov 30, 2014 at 7:52 AM, Joshua Leung <noreply at git.blender.org>
> wrote:
>
> > Commit: b12dbdd93bff32a26a6b265d46b626491bf4926f
> > Author: Joshua Leung
> > Date:   Mon Dec 1 02:48:45 2014 +1300
> > Branches: master
> > https://developer.blender.org/rBb12dbdd93bff32a26a6b265d46b626491bf4926f
> >
> > Minor tweaks to quick palettes to avoid conflicts
> >
> > For now, let's move the GPencil pies to avoid conflicts with dyntopo and
> > other things
> > * DQ = Main pie (previously Ctrl-D; DD was too unpredictable)
> > * DW = Settings pie
> >
> > ===================================================================
> >
> > M       source/blender/editors/gpencil/gpencil_ops.c
> >
> > ===================================================================
> >
> > diff --git a/source/blender/editors/gpencil/gpencil_ops.c
> > b/source/blender/editors/gpencil/gpencil_ops.c
> > index 77fc0d4..3e6d996 100644
> > --- a/source/blender/editors/gpencil/gpencil_ops.c
> > +++ b/source/blender/editors/gpencil/gpencil_ops.c
> > @@ -90,8 +90,8 @@ static void ed_keymap_gpencil_general(wmKeyConfig
> > *keyconf)
> >         RNA_string_set(kmi->ptr, "data_path",
> > "gpencil_data.use_stroke_edit_mode");
> >
> >         /* Pie Menu - For standard tools */
> > -       WM_keymap_add_menu_pie(keymap, "GPENCIL_PIE_tool_palette", DKEY,
> > KM_PRESS, KM_CTRL, 0);
> > -       WM_keymap_add_menu_pie(keymap, "GPENCIL_PIE_settings_palette",
> > QKEY, KM_PRESS, 0, DKEY);
> > +       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);
> >  }
> >
> >  /* ==================== */
> >
> > _______________________________________________
> > Bf-blender-cvs mailing list
> > Bf-blender-cvs at blender.org
> > http://lists.blender.org/mailman/listinfo/bf-blender-cvs
> >
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list