mirror of https://github.com/GNOME/gimp.git
app: allow plug-ins to register procedures in the <MyPaintBrushes> menu
This commit is contained in:
parent
dda06ac065
commit
784b37d115
|
@ -323,6 +323,11 @@ plug_in_menus_menu_path_added (GimpPlugInProcedure *plug_in_proc,
|
||||||
plug_in_menus_add_proc (manager, "/dynamics-popup",
|
plug_in_menus_add_proc (manager, "/dynamics-popup",
|
||||||
plug_in_proc, menu_path);
|
plug_in_proc, menu_path);
|
||||||
}
|
}
|
||||||
|
else if (! strcmp (manager->name, "<MyPaintBrushes>"))
|
||||||
|
{
|
||||||
|
plug_in_menus_add_proc (manager, "/mypaint-brushes-popup",
|
||||||
|
plug_in_proc, menu_path);
|
||||||
|
}
|
||||||
else if (! strcmp (manager->name, "<Gradients>"))
|
else if (! strcmp (manager->name, "<Gradients>"))
|
||||||
{
|
{
|
||||||
plug_in_menus_add_proc (manager, "/gradients-popup",
|
plug_in_menus_add_proc (manager, "/gradients-popup",
|
||||||
|
|
|
@ -607,13 +607,14 @@ gimp_plug_in_procedure_add_menu_path (GimpPlugInProcedure *proc,
|
||||||
goto failure;
|
goto failure;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (g_str_has_prefix (menu_path, "<Brushes>") ||
|
else if (g_str_has_prefix (menu_path, "<Brushes>") ||
|
||||||
g_str_has_prefix (menu_path, "<Dynamics>") ||
|
g_str_has_prefix (menu_path, "<Dynamics>") ||
|
||||||
g_str_has_prefix (menu_path, "<Gradients>") ||
|
g_str_has_prefix (menu_path, "<MyPaintBrushes>") ||
|
||||||
g_str_has_prefix (menu_path, "<Palettes>") ||
|
g_str_has_prefix (menu_path, "<Gradients>") ||
|
||||||
g_str_has_prefix (menu_path, "<Patterns>") ||
|
g_str_has_prefix (menu_path, "<Palettes>") ||
|
||||||
g_str_has_prefix (menu_path, "<ToolPresets>") ||
|
g_str_has_prefix (menu_path, "<Patterns>") ||
|
||||||
g_str_has_prefix (menu_path, "<Fonts>") ||
|
g_str_has_prefix (menu_path, "<ToolPresets>") ||
|
||||||
|
g_str_has_prefix (menu_path, "<Fonts>") ||
|
||||||
g_str_has_prefix (menu_path, "<Buffers>"))
|
g_str_has_prefix (menu_path, "<Buffers>"))
|
||||||
{
|
{
|
||||||
if ((procedure->num_args < 1) ||
|
if ((procedure->num_args < 1) ||
|
||||||
|
@ -634,8 +635,9 @@ gimp_plug_in_procedure_add_menu_path (GimpPlugInProcedure *proc,
|
||||||
"Use either \"<Image>\", "
|
"Use either \"<Image>\", "
|
||||||
"\"<Layers>\", \"<Channels>\", \"<Vectors>\", "
|
"\"<Layers>\", \"<Channels>\", \"<Vectors>\", "
|
||||||
"\"<Colormap>\", \"<Brushes>\", \"<Dynamics>\", "
|
"\"<Colormap>\", \"<Brushes>\", \"<Dynamics>\", "
|
||||||
"\"<Gradients>\", \"<Palettes>\", \"<Patterns>\", "
|
"\"<MyPaintBrushes>\", \"<Gradients>\", \"<Palettes>\", "
|
||||||
"\"<ToolPresets>\", \"<Fonts>\" or \"<Buffers>\".",
|
"\"<Patterns>\", \"<ToolPresets>\", \"<Fonts>\" "
|
||||||
|
"or \"<Buffers>\".",
|
||||||
basename, gimp_file_get_utf8_name (proc->file),
|
basename, gimp_file_get_utf8_name (proc->file),
|
||||||
gimp_object_get_name (proc),
|
gimp_object_get_name (proc),
|
||||||
menu_path);
|
menu_path);
|
||||||
|
|
Loading…
Reference in New Issue