removed all brush, font, gradient and pattern related code.
2003-07-01 Michael Natterer <mitch@gimp.org> * libgimp/gimpmenu.[ch]: removed all brush, font, gradient and pattern related code. * libgimp/gimpbrushselect.[ch] * libgimp/gimpfontselect.[ch] * libgimp/gimpgradientselect.[ch] * libgimp/gimppatternselect.[ch]: new files containing the wrappers around their resp. _pdb.[ch] files. Changed function names to gimp_*_select_new(). Added gimp_*_select_destroy() functions so we're not forced to leak all wrappers. Cleanup. * libgimp/gimpbrushmenu.h * libgimp/gimpfontmenu.h * libgimp/gimpgradientmenu.h * libgimp/gimppatternmenu.h: new files. Changed function names here too. * libgimp/gimpbrushmenu.c * libgimp/gimpfontmenu.c * libgimp/gimpgradientmenu.c * libgimp/gimppatternmenu.c: changed accordingly. Free the foo_select wrappers when they are no longer needed (generally, free everthing instead of leaking everything). Lots of cleanup. * libgimp/Makefile.am * libgimp/gimp.def * libgimp/gimpui.def: changed accordingly. * libgimp/gimp.h * libgimp/gimpui.h: include the new headers. * libgimp/gimpcompat.h: added the old function names here. * plug-ins/FractalExplorer/Dialogs.c * plug-ins/common/film.c * plug-ins/gfig/gfig.c * plug-ins/script-fu/script-fu-scripts.c: changed accordingly. 2003-07-01 Michael Natterer <mitch@gimp.org> * libgimp/libgimp-docs.sgml * libgimp/libgimp-sections.txt: follow libgimp cleanup, moved the brush, font, gradient and pattern selection stuff to their own sections. * libgimp/tmpl/gimpfonts.sgml: removed. * libgimp/tmpl/gimpbrushmenu.sgml * libgimp/tmpl/gimpbrushselect.sgml * libgimp/tmpl/gimpfontmenu.sgml * libgimp/tmpl/gimpfontselect.sgml * libgimp/tmpl/gimpgradientmenu.sgml * libgimp/tmpl/gimpgradientselect.sgml * libgimp/tmpl/gimppatternmenu.sgml * libgimp/tmpl/gimppatternselect.sgml: new files. * libgimp/tmpl/gimpbrushes.sgml * libgimp/tmpl/gimpgradients.sgml * libgimp/tmpl/gimpmenu.sgml * libgimp/tmpl/gimppatterns.sgml: regenerated.
This commit is contained in:
committed by
Michael Natterer
parent
2eb4486dd0
commit
92297ab605
@ -1338,36 +1338,36 @@ script_fu_interface (SFScript *script)
|
||||
widget_leftalign = FALSE;
|
||||
|
||||
sf_interface->args_widgets[i] =
|
||||
gimp_font_select_widget (_("Script-Fu Font Selection"),
|
||||
script->arg_values[i].sfa_font,
|
||||
script_fu_font_preview,
|
||||
&script->arg_values[i].sfa_font);
|
||||
gimp_font_select_widget_new (_("Script-Fu Font Selection"),
|
||||
script->arg_values[i].sfa_font,
|
||||
script_fu_font_preview,
|
||||
&script->arg_values[i].sfa_font);
|
||||
break;
|
||||
|
||||
case SF_PATTERN:
|
||||
sf_interface->args_widgets[i] =
|
||||
gimp_pattern_select_widget (_("Script-fu Pattern Selection"),
|
||||
script->arg_values[i].sfa_pattern,
|
||||
script_fu_pattern_preview,
|
||||
&script->arg_values[i].sfa_pattern);
|
||||
gimp_pattern_select_widget_new (_("Script-fu Pattern Selection"),
|
||||
script->arg_values[i].sfa_pattern,
|
||||
script_fu_pattern_preview,
|
||||
&script->arg_values[i].sfa_pattern);
|
||||
break;
|
||||
case SF_GRADIENT:
|
||||
sf_interface->args_widgets[i] =
|
||||
gimp_gradient_select_widget (_("Script-Fu Gradient Selection"),
|
||||
script->arg_values[i].sfa_gradient,
|
||||
script_fu_gradient_preview,
|
||||
&script->arg_values[i].sfa_gradient);
|
||||
gimp_gradient_select_widget_new (_("Script-Fu Gradient Selection"),
|
||||
script->arg_values[i].sfa_gradient,
|
||||
script_fu_gradient_preview,
|
||||
&script->arg_values[i].sfa_gradient);
|
||||
break;
|
||||
|
||||
case SF_BRUSH:
|
||||
sf_interface->args_widgets[i] =
|
||||
gimp_brush_select_widget (_("Script-Fu Brush Selection"),
|
||||
script->arg_values[i].sfa_brush.name,
|
||||
script->arg_values[i].sfa_brush.opacity,
|
||||
script->arg_values[i].sfa_brush.spacing,
|
||||
script->arg_values[i].sfa_brush.paint_mode,
|
||||
script_fu_brush_preview,
|
||||
&script->arg_values[i].sfa_brush);
|
||||
gimp_brush_select_widget_new (_("Script-Fu Brush Selection"),
|
||||
script->arg_values[i].sfa_brush.name,
|
||||
script->arg_values[i].sfa_brush.opacity,
|
||||
script->arg_values[i].sfa_brush.spacing,
|
||||
script->arg_values[i].sfa_brush.paint_mode,
|
||||
script_fu_brush_preview,
|
||||
&script->arg_values[i].sfa_brush);
|
||||
break;
|
||||
|
||||
case SF_OPTION:
|
||||
@ -1443,19 +1443,19 @@ script_fu_interface_quit (SFScript *script)
|
||||
switch (script->arg_types[i])
|
||||
{
|
||||
case SF_FONT:
|
||||
gimp_font_select_widget_close_popup (sf_interface->args_widgets[i]);
|
||||
gimp_font_select_widget_close (sf_interface->args_widgets[i]);
|
||||
break;
|
||||
|
||||
case SF_PATTERN:
|
||||
gimp_pattern_select_widget_close_popup (sf_interface->args_widgets[i]);
|
||||
gimp_pattern_select_widget_close (sf_interface->args_widgets[i]);
|
||||
break;
|
||||
|
||||
case SF_GRADIENT:
|
||||
gimp_gradient_select_widget_close_popup (sf_interface->args_widgets[i]);
|
||||
gimp_gradient_select_widget_close (sf_interface->args_widgets[i]);
|
||||
break;
|
||||
|
||||
case SF_BRUSH:
|
||||
gimp_brush_select_widget_close_popup (sf_interface->args_widgets[i]);
|
||||
gimp_brush_select_widget_close (sf_interface->args_widgets[i]);
|
||||
break;
|
||||
|
||||
default:
|
||||
@ -1939,27 +1939,26 @@ script_fu_reset_callback (GtkWidget *widget,
|
||||
break;
|
||||
|
||||
case SF_FONT:
|
||||
gimp_font_select_widget_set_popup
|
||||
(sf_interface->args_widgets[i], script->arg_defaults[i].sfa_font);
|
||||
gimp_font_select_widget_set (sf_interface->args_widgets[i],
|
||||
script->arg_defaults[i].sfa_font);
|
||||
break;
|
||||
|
||||
case SF_PATTERN:
|
||||
gimp_pattern_select_widget_set_popup
|
||||
(sf_interface->args_widgets[i], script->arg_defaults[i].sfa_pattern);
|
||||
gimp_pattern_select_widget_set (sf_interface->args_widgets[i],
|
||||
script->arg_defaults[i].sfa_pattern);
|
||||
break;
|
||||
|
||||
case SF_GRADIENT:
|
||||
gimp_gradient_select_widget_set_popup
|
||||
(sf_interface->args_widgets[i], script->arg_defaults[i].sfa_gradient);
|
||||
gimp_gradient_select_widget_set (sf_interface->args_widgets[i],
|
||||
script->arg_defaults[i].sfa_gradient);
|
||||
break;
|
||||
|
||||
case SF_BRUSH:
|
||||
gimp_brush_select_widget_set_popup
|
||||
(sf_interface->args_widgets[i],
|
||||
script->arg_defaults[i].sfa_brush.name,
|
||||
script->arg_defaults[i].sfa_brush.opacity,
|
||||
script->arg_defaults[i].sfa_brush.spacing,
|
||||
script->arg_defaults[i].sfa_brush.paint_mode);
|
||||
gimp_brush_select_widget_set (sf_interface->args_widgets[i],
|
||||
script->arg_defaults[i].sfa_brush.name,
|
||||
script->arg_defaults[i].sfa_brush.opacity,
|
||||
script->arg_defaults[i].sfa_brush.spacing,
|
||||
script->arg_defaults[i].sfa_brush.paint_mode);
|
||||
break;
|
||||
|
||||
case SF_OPTION:
|
||||
|
||||
Reference in New Issue
Block a user