- 08 Jan, 2017 1 commit
-
-
Michael Natterer authored
with proper value names. Mark most values as _BROKEN because they use weird alpha compositing that has to die. Move GimpLayerModeEffects to libgimpbase, deprecate it, and set it as compat enum for GimpLayerMode. Add the GimpLayerModeEffects values as compat constants to script-fu and pygimp.
-
- 20 Sep, 2016 1 commit
-
-
Michael Natterer authored
Keep the old function names around as deprecated compat wrappers.
-
- 28 Apr, 2011 1 commit
-
-
Michael Natterer authored
-
- 17 Jan, 2009 1 commit
-
-
Michael Natterer authored
2009-01-17 Michael Natterer <mitch@gimp.org> * all files with a GPL header and all COPYING files: Change licence to GPLv3 (and to LGPLv3 for libgimp). Cleaned up some copyright headers and regenerated the parsers in the ImageMap plugin. svn path=/trunk/; revision=27913
-
- 09 Jan, 2007 1 commit
-
-
Sven Neumann authored
2007-01-09 Sven Neumann <sven@gimp.org> * HACKING * tools/pdbgen/lib.pl * tools/pdbgen/app.pl: fixed spelling of "auto-generated". * tools/pdbgen/pdb/color.pdb * tools/pdbgen/pdb/brush_select.pdb * tools/pdbgen/pdb/palette_select.pdb * tools/pdbgen/pdb/font_select.pdb * tools/pdbgen/pdb/procedural_db.pdb * tools/pdbgen/pdb/pattern_select.pdb * tools/pdbgen/pdb/drawable.pdb * tools/pdbgen/pdb/gradient_select.pdb: improved wording and fixed spelling errors. * libgimp/gimp.c: fixed spelling errors. * app/pdb/*.h: * libgimp/gimp*_pdb.[ch]: regenerated. svn path=/trunk/; revision=21676
-
- 25 Oct, 2006 1 commit
-
-
Simon Budig authored
2006-10-26 Simon Budig <simon@gimp.org> * tools/pdbgen/pdb/edit.pdb: added gimp_edit_stroke_vectors () * tools/pdbgen/pdb/paths.pdb: deprecated gimp_path_stroke_current () * libgimp/gimp.def: updated. * app/pdb/edit_cmds.c * app/pdb/internal_procs.c * app/pdb/paths_cmds.c * devel-docs/libgimp/tmpl/gimppaths.sgml * libgimp/gimpedit_pdb.[ch] * libgimp/gimppaths_pdb.[ch]: regenerated.
-
- 15 Aug, 2006 1 commit
-
-
Sven Neumann authored
2006-08-15 Sven Neumann <sven@gimp.org> * app/core/core-enums.h * tools/pdbgen/pdb/edit.pdb * tools/pdbgen/pdb/selection_tools.pdb: applied patch from David Gowers that adds extended PDB interface for gimp-edit-bucket-fill, gimp-by-color-select and gimp-fuzzy-select. Fixes bugs #348291 and #347499. * app/pdb/edit_cmds.c * app/pdb/internal_procs.c * app/pdb/selection_tools_cmds.c * libgimp/gimpedit_pdb.[ch] * libgimp/gimpenums.c.tail * libgimp/gimpenums.h * libgimp/gimpselectiontools_pdb.[ch] * tools/pdbgen/enums.pl: regenerated. * libgimp/gimp.def: updated.
-
- 12 Apr, 2006 1 commit
-
-
Sven Neumann authored
2006-04-12 Sven Neumann <sven@gimp.org> * tools/pdbgen/lib.pl: create code with spaces instead of tabs. * libgimp/gimp*_pdb.[ch]: regenerated.
-
- 27 Sep, 2005 1 commit
-
-
Michael Natterer authored
2005-09-27 Michael Natterer <mitch@gimp.org> * app/core/gimpbuffer.[ch]: added gimp_buffer_get_bytes() and gimp_buffer_get_image_type(). * tools/pdbgen/pdb/edit.pdb: removed edit_named_rename() and edit_named_delete(). * tools/pdbgen/Makefile.am * tools/pdbgen/groups.pl * tools/pdbgen/pdb/buffer.pdb: new PDB group featuring buffer_rename(), delete(), get_width(), get_height(), get_bytes(), get_image_type(). * app/pdb/Makefile.am * libgimp/Makefile.am * libgimp/gimp.def: changed accordingly. * app/pdb/buffer_cmds.c * app/pdb/edit_cmds.c * app/pdb/internal_procs.c * libgimp/gimp_pdb.h * libgimp/gimpbuffer_pdb.[ch] * libgimp/gimpedit_pdb.[ch]: (re)generated.
-
- 05 Sep, 2005 1 commit
-
-
Michael Natterer authored
2005-09-05 Michael Natterer <mitch@gimp.org> * tools/pdbgen/pdb/edit.pdb: applied patch from David Gowers which adds "gimp-edit-named-delete". Addresses bug #315130. Added "gimp-edit-named-rename" additionally. * libgimp/gimp.def: changed accordingly. * app/pdb/edit_cmds.c * app/pdb/internal_procs.c * libgimp/gimpedit_pdb.[ch]: regenerated.
-
- 02 Sep, 2005 1 commit
-
-
Michael Natterer authored
2005-09-03 Michael Natterer <mitch@gimp.org> * app/core/gimp-edit.[ch] (gimp_edit_paste_as_new): don't create a display here. (gimp_edit_named_cut) (gimp_edit_named_copy) (gimp_edit_named_copy_visible): new functions containing named buffer wrappers around the functions affecting the global buffer only. * app/actions/edit-commands.c: use the new functions instead of implementing them here, create a display for the image returned by paste as new. * app/actions/buffers-commands.c * app/widgets/gimptoolbox-dnd.c: create displays here too. * tools/pdbgen/pdb/edit.pdb: added wrappers for paste as new and wrappers for all the cut/copy/paste named stuff. Fixes bug #315130. Cleaned up and de-obfuscated. * libgimp/gimp.def: changed accordingly. * app/pdb/edit_cmds.c * app/pdb/internal_procs.c * libgimp/gimpedit_pdb.[ch]: regenerated.
-
- 12 Dec, 2004 1 commit
-
-
Michael Natterer authored
2004-12-12 Michael Natterer <mitch@gimp.org> * app/paint-funcs/paint-funcs.[ch]: added new function copy_region_nocow() as a workaround for the fact that sharing tiles with the projection is heavily broken. * app/base/tile-manager.c (tile_invalidate): added a warning when entering the code path that breaks badly. * app/core/gimp-edit.[ch]: added gimp_edit_copy_visible(), using the non-COW copying function above. * app/widgets/gimphelp-ids.h: added GIMP_HELP_COPY_VISIBLE. * app/actions/edit-actions.c * app/actions/edit-commands.[ch]: added action & callback for "edit-copy-visible". * menus/image-menu.xml.in: added "edit-copy-visible" to the image menu. * tools/pdbgen/pdb/edit.pdb: added gimp_edit_copy_visible() PDB wrapper. * app/pdb/edit_cmds.c * app/pdb/internal_procs.c * libgimp/gimpedit_pdb.[ch]: regenerated. * plug-ins/script-fu/scripts/copy-visible.scm: removed all code and made it a backward compat wrapper around gimp-edit-copy-visible. Fixes bug #138662.
-
- 05 Jan, 2004 1 commit
-
-
Michael Natterer authored
2004-01-05 Michael Natterer <mitch@gimp.org> * tools/pdbgen/Makefile.am * tools/pdbgen/groups.pl * tools/pdbgen/pdb/misc_tools.pdb: removed the "misc tools" PDB group. * tools/pdbgen/pdb/edit.pdb: added gimp_edit_bucket_fill() and gimp_edit_blend(). * tools/pdbgen/pdb/image.pdb: added gimp_image_pick_color(). * app/pdb/procedural_db.c * libgimp/gimpcompat.h: added compat stuff. * app/pdb/edit_cmds.c * app/pdb/image_cmds.c * app/pdb/internal_procs.c * app/pdb/misc_tools_cmds.c * libgimp/gimp_pdb.h * libgimp/gimpedit_pdb.[ch] * libgimp/gimpimage_pdb.[ch]: regenerated. * libgimp/Makefile.am * libgimp/gimpmisctools_pdb.[ch]: removed. * plug-ins/gfig/gfig.c * plug-ins/script-fu/scripts/3dTruchet.scm * plug-ins/script-fu/scripts/alien-glow-arrow.scm * plug-ins/script-fu/scripts/alien-glow-bar.scm * plug-ins/script-fu/scripts/alien-glow-bullet.scm * plug-ins/script-fu/scripts/alien-glow-button.scm * plug-ins/script-fu/scripts/alien-glow-logo.scm * plug-ins/script-fu/scripts/basic1-logo.scm * plug-ins/script-fu/scripts/basic2-logo.scm * plug-ins/script-fu/scripts/beveled-button.scm * plug-ins/script-fu/scripts/blended-logo.scm * plug-ins/script-fu/scripts/burn-in-anim.scm * plug-ins/script-fu/scripts/coffee.scm * plug-ins/script-fu/scripts/comic-logo.scm * plug-ins/script-fu/scripts/coolmetal-logo.scm * plug-ins/script-fu/scripts/glossy.scm * plug-ins/script-fu/scripts/gradient-bevel-logo.scm * plug-ins/script-fu/scripts/gradient-example.scm * plug-ins/script-fu/scripts/hsv-graph.scm * plug-ins/script-fu/scripts/pupi-button.scm * plug-ins/script-fu/scripts/rendermap.scm * plug-ins/script-fu/scripts/sphere.scm * plug-ins/script-fu/scripts/starscape-logo.scm * plug-ins/script-fu/scripts/test-sphere.scm * plug-ins/script-fu/scripts/textured-logo.scm * plug-ins/script-fu/scripts/title-header.scm * plug-ins/script-fu/scripts/weave.scm: follow "blend" and "color picker" changes. Leave "bucket fill" users unchanged because fill and bucket_fill need another cleanup (will follow next...) 2004-01-05 Michael Natterer <mitch@gimp.org> * libgimp/libgimp-sections.txt: moved color_picker, blend and bucket_fill to their new places. * libgimp/tmpl/gimpedit.sgml * libgimp/tmpl/gimpimage.sgml * libgimp/tmpl/gimptools.sgml: regenerated.
-
- 03 Jul, 2003 1 commit
-
-
Manish Singh authored
2003-07-03 Manish Singh <yosh@gimp.org> * plug-ins/common/jpeg.c: fix spelling of "quality" in comment * tools/pdbgen/*.pl: update copyright strings to 2003 * libgimp/gimpenums.h * libgimp/*_pdb.[ch] * app/pdb/*_cmds.[ch] * app/pdb/internal_procs.[ch] * plug-ins/pygimp/gimpenums.py * plug-ins/script-fu/script-fu-constants.c: regenerated
-
- 22 Nov, 2001 1 commit
-
-
Sven Neumann authored
2001-11-23 Sven Neumann <sven@gimp.org> * configure.in: bumped version number to 1.3.1. Require Glib/GTK+-1.3.11 and Pango-0.22. Removed GDK_DISABLE_COMPAT_H and GTK_DISABLE_COMPAT_H from our default CFLAGS since they don't exist any longer. * RELEASE-TO-CVS.patch: removed since the glib/gtk+ API is supposed to be frozen now. * HACKING: removed reference to RELEASE-TO-CVS.patch * app/gui/menus.c * app/tools/gimptexttool.c: applied RELEASE-TO-CVS.patch to conform to the new GTK+/Pango API. * app/core/Makefile.am: generate marshallers with gimp_marshal prefix. * app/core/gimpmarshal.list: added all marshallers we use. * app/core/gimpmarshal.[ch]: regenerated. * app/[lots of .c files]: use gimp_marshal_* for all marshallers. * data/images/ * app/app_procs.c * app/gui/splash.c: * libgimpbase/Makefile.am * libgimpbase/gimpbase.h * libgimpbase/gimputils.[ch]: removed since they are no longer needed. * app/gimprc.c * plug-ins/common/ps.c * plug-ins/gdyntext/gdyntext.c * plug-ins/gdyntext/gdyntextcompat.c * plug-ins/gfig/gfig.c * plug-ins/gflare/gflare.c * plug-ins/script-fu/script-fu-scripts.c: use glib functions instead of gimp_strescape() and gimpstrcompress(). * cleaned up all header files: use G_BEGIN_DECLS/G_END_DECLS, declared all _get_type function as G_GNUC_CONST. * tools/pdbgen/enumcode.pl * tools/pdbgen/lib.pl: make them generate header files using G_BEGIN_DECLS/G_END_DECLS. * pixmaps/Makefile.am * pixmaps/wilber3.xpm: removed ... * data/images/tips_wilber.png: ... and added here as PNG * app/gui/tips-dialog.c: load the Wilber on demand using GdkPixbuf. * data/images/gimp_splash.ppm: removed ... * data/images/gimp_splash.png: ... and added as PNG * app/app_procs.c * app/gui/splash.[ch]: load the splash image using GdkPixbuf. * app/gui/about-dialog.c: sink the GtkPreview.
-
- 23 Aug, 2000 1 commit
-
-
Manish Singh authored
* configure.in: $srcdir != $builddir fix for GIMP_CONTRIBUTORS * plug-ins/common/plugin-defs.pl: More tidying up after Daniel Egger * tools/pdbgen/Makefile.am: parse pdb defs only once for app and lib * tools/pdbgen/lib.pl * tools/pdbgen/pdb/procedural_db.pdb: all void rets now return a boolean for success/failure -Yosh
-
- 01 Jun, 2000 1 commit
-
-
Michael Natterer authored
2000-06-01 Michael Natterer <mitch@gimp.org> Sven Neumann <sven@gimp.org> Completed the new file structure. Yet only few of the _pdb.[ch] files are based upon generated code and nothing is really autogenerated... * app/Makefile.am * app/gdisplay_cmds.c -> app/display_cmds.c * app/gimage_cmds.c -> app/image_cmds.c * app/gimage_mask_cmds.c -> app/selection_cmds.c * app/internal_procs.c: related change * libgimp/Makefile.am * libgimp/gimp.h * libgimp/gimp_pdb.h * libgimp/gimpdisplay_pdb.[ch] * libgimp/gimpimage_pdb.[ch] * libgimp/gimpselection_pdb.[ch]: replaced with code based on files generated using pdbgen * libgimp/gimpchannelops_pdb.[ch] * libgimp/gimpcolor_pdb.[ch] * libgimp/gimpedit_pdb.[ch] * libgimp/gimpfloatingsel_pdb.[ch] * libgimp/gimpgimprc_pdb.[ch] * libgimp/gimptexttool_pdb.[ch] * libgimp/gimptools_pdb.[ch] * libgimp/gimpundo_pdb.[ch]: new files based on generated code * libgimp/gimpgradientselect.[ch] * libgimp/gimpimage.[ch] * libgimp/gimpselection.[ch]: new files wrapping around the autogenerated PDB wrappers as found in *_pdb.[ch]. This is necessary since the number of parameters or their order is different from the PDP calls. * plug-ins/common/CEL.c: plugged memleak * plug-ins/common/aa.c: removed compiler warning * tools/pdbgen/Makefile.am * tools/pdbgen/groups.pl * tools/pdbgen/pdb/gdisplay.pdb -> display.pdb * tools/pdbgen/pdb/gimage.pdb -> image.pdb * tools/pdbgen/pdb/gimage_mask.pdb -> selection.pdb * tools/pdbgen/pdb/channel_ops.pdb * tools/pdbgen/pdb/color.pdb * tools/pdbgen/pdb/edit.pdb * tools/pdbgen/pdb/floating_sel.pdb * tools/pdbgen/pdb/gimprc.pdb * tools/pdbgen/pdb/text_tool.pdb * tools/pdbgen/pdb/tools.pdb * tools/pdbgen/pdb/undo.pdb: made them create libgimp code
-
- 31 May, 2000 3 commits
-
-
Michael Natterer authored
2000-05-31 Michael Natterer <mitch@gimp.org> Sven Neumann <sven@gimp.org> Coming closer to our goal of autogenerating the libgimp PDB wrappers... * app/internal_procs.c * app/parasite_cmds.c * tools/pdbgen/pdb/parasite.pdb: removed parasite_new PDB call. * libgimp/gimp.h * libgimp/gimp_pdb.h * libgimp/gimpbrushmenu.c * libgimp/gimpcompat.h * libgimp/gimpdrawable_pdb.[ch] * libgimp/gimpexport.c * libgimp/gimpgradientmenu.c * libgimp/gimpimage_pdb.[ch] * libgimp/gimpmenu.[ch] * libgimp/gimpparasite.[ch] * libgimp/gimpparasite_pdb.[ch] * libgimp/gimppatternmenu.c * libgimp/gimpproceduraldb_pdb.[ch]: changes to incorporate the new files listed below * libgimp/Makefile.am * libgimp/gimpbrushes_pdb.[ch] * libgimp/gimpbrushselect_pdb.[ch] * libgimp/gimpconvert_pdb.[ch] * libgimp/gimpgradientselect_pdb.[ch] * libgimp/gimppatterns_pdb.[ch] * libgimp/gimppatternselect_pdb.[ch]: new files partly generated using pdbgen * tools/pdbgen/lib.pl: some adjustments and fixes to the libgimp pdbgen code * tools/pdbgen/pdb/help.pdb * tools/pdbgen/pdb/pattern_select.pdb: make them generate PDB wrappers for libgimp too.
-
Michael Natterer authored
2000-05-31 Michael Natterer <mitch@gimp.org> Sven Neumann <sven@gimp.org> Episode IV... * app/Makefile.am * app/message_cmds.c: new name * app/interface_cmds.c: removed * app/help_cmds.c: new name * app/gimphelp_cmds.c: removed * app/internal_procs.c * app/gimphelp_cmds.c * app/plug_in_cmds.c: moved gimp_plugin_help_register to plug_in_cmds.c, s/gimp_plugin_domain_add/gimp_plugin_domain_register/ * libgimp/Makefile.am * libgimp/gimp_pdb.h * libgimp/gimpfileops_pdb.[ch] * libgimp/gimpguides_pdb.[ch] * libgimp/gimpmessage_pdb.[ch] * libgimp/gimpprocedural_db_pdb.[ch] * libgimp/gimpplugin_pdb.[ch]: new files containing PDB wrappers moved out of libgimp/gimp.[ch] * libgimp/gimpchannel_pdb.c * libgimp/gimpdisplay_pdb.[ch] * libgimp/gimpdrawable_pdb.[ch] * libgimp/gimphelp_pdb.[ch] * libgimp/gimpimage_pdb.[ch] * libgimp/gimplayer_pdb.c * libgimp/gimpparasite_pdb.c * libgimp/gimpselection_pdb.c: various changes. * libgimp/gimpunit.c: new file * libgimp/gimpunit_pdb.[ch]: contains only PDB wrappers prefixed with "_" which are called from libgimp/gimpunit.c only. * libgimp/gimpunit.h: minor stuff * libgimp/gimpcompat.h: declared the following functions obsolete: gimp_query_database gimp_query_images * libgimp/gimp.[ch]: removed all PDB wrappers. * tools/pdbgen/Makefile.am * tools/pdbgen/groups.pl: changed * tools/pdbgen/lib.pl: tried to fix libgimp autogeneration and fixed just a few comments. * tools/pdbgen/pdb/interface.pdb * tools/pdbgen/pdb/gimphelp.pdb: removed * tools/pdbgen/pdb/help.pdb * tools/pdbgen/pdb/message.pdb: new names * plug-ins/script-fu/script-fu.c * plug-ins/perl/Gimp/Lib.xs: s/gimp_plugin_domain_add/gimp_plugin_domain_register/ 2000-05-31 Michael Natterer <mitch@gimp.org> * POTFILES.in: s/gimpunit_pdb/gimpunit/
-
Michael Natterer authored
2000-05-31 Michael Natterer <mitch@gimp.org> Sven Neumann <sven@gimp.org> * libgimp/Makefile.am * libgimp/gimpchannel_pdb.h * libgimp/gimpdisplay_pdb.h * libgimp/gimpdrawable_pdb.h * libgimp/gimpgradient_pdb.h * libgimp/gimphelp_pdb.h * libgimp/gimpimage_pdb.h * libgimp/gimplayer_pdb.h * libgimp/gimpparasite_pdb.h * libgimp/gimpselection_pdb.h * libgimp/gimpunit_pdb.h * libgimp/gimpdrawable.[ch] * libgimp/gimphelp.c * libgimp/gimppixelrgn.h * libgimp/gimptile.h: new files * libgimp/gimp.[ch] * libgimp/gimpchannel_pdb.c * libgimp/gimpdrawable_pdb.c * libgimp/gimpgradient_pdb.c * libgimp/gimppalette_pdb.c * libgimp/gimpselection_pdb.c * libgimp/gimphelp_pdb.c * libgimp/gimpimage_pdb.c * libgimp/gimplayer_pdb.c * libgimp/gimpgradientmenu.c * libgimp/gimpbrushmenu.c * libgimp/gimpmenu.[ch] * libgimp/gimppatternmenu.c * libgimp/gimppixelrgn.c * libgimp/gimptile.c: part III of the (final) libgimp cleanup Split gimp.h into a bunch of headers. More or less finished the task of moving PDB wrappers into separate files in preparation of the upcoming autogen-it-all-attack. * libgimp/gimpcompat.h: declared the following functions obsolete: gimp_[channel|layer]_[width|height] gimp_layer_[bpp|type] gimp_channel_get_[image|layer]_ID * libgimp/gimptypes.h: new file: GPlugInInfo GTile GDrawable GPixelRgn GParamColor GParamRegion GParamData GParamDef GParam: s/G/Gimp/ * app/gimphelp_cmds.c * app/plug_in_cmds.c * tools/pdbgen/pdb/gimphelp.pdb * tools/pdbgen/pdb/plug_in.pdb: changed help texts.
-
- 30 May, 2000 1 commit
-
-
Michael Natterer authored
2000-05-31 Michael Natterer <mitch@gimp.org> * app/gimpunit.c * libgimp/*: all libgimp headers are included via gimp.h or gimpui.h, so include <gtk/gtk.h> there and in the *.c files. Various cleanups.
-
- 27 May, 2000 1 commit
-
-
Michael Natterer authored
2000-05-27 Michael Natterer <mitch@gimp.org> Libgimp cleanup part II (with a little help from Yosh who moved the CVS files). * libgimp/Makefile.am * libgimp/gimpchannel_pdb.c * libgimp/gimpdisplay_pdb.c * libgimp/gimpdrawable_pdb.c * libgimp/gimpgradient_pdb.c * libgimp/gimphelp_pdb.c * libgimp/gimpimage_pdb.c * libgimp/gimplayer_pdb.c * libgimp/gimppalette_pdb.c * libgimp/gimpparasite_pdb.c * libgimp/gimpselection_pdb.c * libgimp/gimpunit_pdb.c: new names of all files which contain PDB wrappers. * modules/Makefile.am * libgimp/gimpcolordisplay.h * libgimp/gimpcolorselector.h * modules/gimpmodregister.[ch]: renamed. * libgimp/gimpparasiteF.h * libgimp/gimpparasiteP.h: removed because gimp.h had to include the private header anyway. * app/color_notebook.c * app/color_select.c * app/gdisplay_color.[ch] * app/gdisplay_color_ui.c * app/gimpbrushpipe.c * app/gimpdrawable.[ch] * app/gimpimage.c * app/gimpimage.h * app/gimpparasite.[ch] * app/gimprc.c * app/image_new.c * app/layer.c * app/parasite_cmds.c * app/parasitelist.[ch] * app/plug_in.c * app/procedural_db.c * app/undo.c * app/xcf.c * libgimp/gimp.[ch] * libgimp/gimpcolordisplay.h * libgimp/gimpparasite.[ch] * modules/cdisplay_gamma.c * modules/cdisplay_highcontrast.c * modules/colorsel_gtk.c * modules/colorsel_triangle.c * modules/colorsel_water.c * plug-ins/FractalExplorer/Dialogs.c * plug-ins/FractalExplorer/Events.c * plug-ins/Lighting/lighting_apply.c * plug-ins/Lighting/lighting_shade.c * plug-ins/MapObject/mapobject_image.c * plug-ins/common/gpb.c * plug-ins/common/psp.c * plug-ins/sel2path/sel2path.c * po-libgimp/POTFILES.in * tools/pdbgen/pdb.pl * tools/pdbgen/pdb/parasite.pdb: changed includes accordingly.
-
- 19 Apr, 2000 1 commit
-
-
Michael Natterer authored
2000-04-19 Michael Natterer <mitch@gimp.org> * app/bucket_fill.c * app/by_color_select.c * app/fuzzy_select.c * app/preferences_dialog.c: made the "default_threshold" gimprc variable work as advertized: - initialize the thresholds with it. - use it for "Reset". - added a widget to the "Tool Options" preferences page. - noticed that the "Reset" button of "By Color Select" doesn't behave like all the other "Reset" buttons and changed it to reset the ui, not the selection. (There is now a "None" button and because it was so trivial, I couldn't resist to add "All" and "Invert" buttons, too) * libgimp/Makefile.am * libgimp/gimpui.c: new file. * libgimp/gimpui.h: new function gimp_ui_init() which will be called by all plugins which have a ui (not only by those with a preview because plugins should always follow gimp's colormap installation policy). Could someone please check if the FIXME stuff in the function is the right thing to do (TM). Does GdkRGB allocate the correct colors for the widgets in all cases or do we have to find another way to ensure this across processes (gtk instances)?
-
- 26 Feb, 2000 1 commit
-
-
Sven Neumann authored
* libgimp/Makefile.am: excluded gserialize.[ch] from the build * libgimp/*: header cleanup --Sven
-
- 18 Feb, 2000 1 commit
-
-
Michael Natterer authored
2000-02-18 Michael Natterer <mitch@gimp.org> * libgimp/Makefile.am * libgimp/gimppixmap.[ch]: simple widget which creates a pixmap from XPM data without the need to worry about it's parent's "realized" state and other stuff. * libgimp/gimpcolorbutton.c: removed a gtk-doc comment from an internal function. * libgimp/gimpwidgets.[ch]: new function gimp_pixmap_button_new(). * app/gimpui.h * libgimp/gimpui.h: include gimppixmap.h. * app/gradient.c * app/nav_window.c * app/palette.c * libgimp/gimpfileselection.[ch] * libgimp/gimppatheditor.c * libgimp/gimpquerybox.c * plug-ins/FractalExplorer/FractalExplorer.c: use GimpPixmaps. * plug-ins/Lighting/* * plug-ins/MapObject/*: some more cleanups: reduced # of includes, made private functions static, use GimpPixmaps. * plug-ins/libgck/Makefile.am * plug-ins/libgck/NEWS * plug-ins/libgck/README * plug-ins/libgck/TODO * plug-ins/libgck/docs/html/gck.html * plug-ins/libgck/docs/html/gck_application_window.html * plug-ins/libgck/docs/html/gck_dialog_window.html * plug-ins/libgck/docs/html/gckmath.html * plug-ins/libgck/docs/html/gckui.html * plug-ins/libgck/docs/html/gckvector.html: removed because they documented files which don't exist any more.
-
- 10 Feb, 2000 1 commit
-
-
Michael Natterer authored
2000-02-10 Michael Natterer <mitch@gimp.org> * app/gimpui.[ch]: removed the query boxes. * po-libgimp/POTFILES.in * libgimp/Makefile.am * libgimp/gimpui.h * libgimp/gimpquerybox.[ch]: new files. Added a boolean query box to get rid of all those handmade "yes/no" query dialogs. Changed the query box callback prototypes to return the entered value instead of a pointer to it. * app/commands.c * app/display_ops.c * app/gradient.c * app/palette.c * app/paths_dialog.c: correctly call the new query box functions and use the boolean query box instead of inventing this wheel over and over again. * app/global_edit.[ch]: same as above and cleaned up the public interface.
-
- 13 Jan, 2000 1 commit
-
-
Michael Natterer authored
2000-01-13 Michael Natterer <mitch@gimp.org> * app/gimpui.[ch] * app/preferences_dialog.c: removed & renamed some functions from gimpui.[ch] (see below). * libgimp/Makefile.am * libgimp/gimpwidgets.[ch]; new files. Functions moved from app/gimpui.[ch]. Added a constructor for the label + hscale + entry combination used in many plugins (now hscale + spinbutton). * libgimp/gimpui.h: include gimpwidgets.h * plug-ins/megawidget/megawidget.[ch]: removed all functions except the preview stuff (I'm not yet sure how to implement this in libgimp because the libgimp preview should be general enough to replace all the other plugin previews, too). * plug-ins/borderaverage/Makefile.am * plug-ins/borderaverage/borderaverage.c * plug-ins/common/plugin-defs.pl * plug-ins/common/Makefile.am * plug-ins/common/aa.c * plug-ins/common/align_layers.c * plug-ins/common/animationplay.c * plug-ins/common/apply_lens.c * plug-ins/common/blinds.c * plug-ins/common/bumpmap.c * plug-ins/common/checkerboard.c * plug-ins/common/colorify.c * plug-ins/common/convmatrix.c * plug-ins/common/cubism.c * plug-ins/common/curve_bend.c * plug-ins/common/deinterlace.c * plug-ins/common/despeckle.c * plug-ins/common/destripe.c * plug-ins/common/displace.c * plug-ins/common/edge.c * plug-ins/common/emboss.c * plug-ins/common/hot.c * plug-ins/common/nlfilt.c * plug-ins/common/pixelize.c * plug-ins/common/waves.c * plug-ins/sgi/sgi.c * plug-ins/sinus/sinus.c: ui updates like removing megawidget, using the dialog constructor, I18N fixes, indentation, ...
-
- 05 Jan, 2000 1 commit
-
-
Michael Natterer authored
2000-01-05 Michael Natterer <mitch@gimp.org> * app/gimphelp.[ch]: removed most functions. Show the help page in an idle function to avoid confusion with calling the temporary help browser procedure in the middle of the "gimp_help" PDB call. (I beleive this should work, so this is maybe a workaround for some other bug). * app/gimpui.[ch]: removed the dialog functions. * libgimp/Makefile.am * libgimp/gimpdialog.[ch] * libgimp/gimphelp.c * libgimp/gimphelpui.[ch]: new files. Moved most of the help functions and the dialog constructors to libgimp and libgimpui. * libgimp/gimp.h: declaration of the "gimp_help*" functions. * libgimp/gimpui.h: include "gimpdialog.h" and "gimphelpui.h". * plug-ins/common/grid.c: use the dialog constructor. It's now possible to show the plugin's help with "F1".
-
- 26 Dec, 1999 1 commit
-
-
Manish Singh authored
* Makefile.am: added spec file to EXTRA_DIST * docs/Makefile.am: added undo.txt to EXTRA_DIST * app/interface.c: removed the DODGY warning, doesn't look dodgy to me * libgimp/*.h: missed an s/Library/Lesser/ * tools/pdbgen/*: lots of work on the libgimp portion -Yosh
-
- 17 Nov, 1999 1 commit
-
-
Marc Lehmann authored
-
- 14 Nov, 1999 1 commit
-
-
Sven Neumann authored
* libgimp/gimpui.h: include all header files that belong to libgimpui * plug-ins/common/compose.c * plug-ins/common/grid.c * plug-ins/common/tiff.c * plug-ins/flame/flame.c * plug-ins/flame/libifs.c * plug-ins/gdyntext/charmap.c * plug-ins/gdyntext/charmap_window.c * plug-ins/gdyntext/font_selection.c * plug-ins/gdyntext/message_window.c * plug-ins/imagemap/imap_preferences.c * plug-ins/script-fu/script-fu-scripts.c * plug-ins/sel2path/math.c: out of libgimp only include gimp.h, gimpui.h and stdplugins-intl.h --Sven
-
- 03 Oct, 1999 1 commit
-
-
Sven Neumann authored
--Sven CVS ----------------------------------------------------------------------
-
- 13 Apr, 1998 1 commit
-
-
Manish Singh authored
-Yosh
-
- 25 Jan, 1998 1 commit
-
-
Manish Singh authored
-Yosh
-
- 24 Nov, 1997 1 commit
-
-
Elliot Lee authored
-