1. 07 May, 2005 1 commit
    • Manish Singh's avatar
      Fix a typo reported in bug #303379. · df3ae9c6
      Manish Singh authored
      2005-05-07  Manish Singh  <yosh@gimp.org>
      
              * tools/pdbgen/pdb/image.pdb: Fix a typo reported in bug #303379.
      
              * app/pdb/image_cmds.c
              * libgimp/gimpimage_pdb.c: regenerated.
      df3ae9c6
  2. 27 Apr, 2005 1 commit
    • Sven Neumann's avatar
      plugged a small memleak. · cc3c29be
      Sven Neumann authored
      2005-04-27  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb: plugged a small memleak.
      
      	* app/pdb/image_cmds.c: regenerated.
      cc3c29be
  3. 14 Apr, 2005 1 commit
    • Simon Budig's avatar
      Started a PDB api for vectors/strokes. Not yet functional, this commit is · 5658edd0
      Simon Budig authored
      2005-04-14  Simon Budig  <simon@gimp.org>
      
      	Started a PDB api for vectors/strokes. Not yet functional, this
      	commit is to get the infrastructure up and running.
      
      	* app/vectors/gimpstroke.[ch]
      	* app/vectors/gimpvectors.[ch]: Added IDs to the strokes
      
      	* tools/pdbgen/pdb.pl: corrected "vectors" type, deleted "path" type.
      	* tools/pdbgen/pdb/image.pdb: added gimp_image_get_vectors()
      	* tools/pdbgen/pdb/vectors.pdb: New file for the vectors API
      	(just a stub for now)
      
      	* tools/pdbgen/Makefile.am: Added vectors.pdb
      	* tools/pdbgen/groups.pl: regenerated.
      
      	* plug-ins/script-fu/siod-wrapper.c: Enable the Path/Vectors type.
      
      	* libgimp/gimpvectors_pdb.[ch]
      	* app/pdb/vectors_cmds.c: new autogenerated files.
      
      	* libgimp/Makefile.am
      	* app/pdb/Makefile.am: Added new autogenerated file.
      
      	* libgimp/gimp_pdb.h
      	* libgimp/gimpimage_pdb.[ch]
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c: regenerated.
      5658edd0
  4. 20 Feb, 2005 1 commit
    • Sven Neumann's avatar
      app/core/gimpgradient-load.c app/core/gimppalette.c app/core/gimppattern.c · 1e6a94e6
      Sven Neumann authored
      2005-02-20  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpgradient-load.c
      	* app/core/gimppalette.c
      	* app/core/gimppattern.c
      	* app/plug-in/plug-in.c
      	* libgimpbase/gimputils.c
      	* libgimpmodule/gimpmodule.c
      	* libgimpwidgets/gimppatheditor.c
      	* tools/pdbgen/pdb/image.pdb: use g_filename_display_name() or
      	g_filename_display_basename() where appropriate.
      
      	* app/pdb/image_cmds.c: regenerated.
      1e6a94e6
  5. 16 Nov, 2004 2 commits
    • Michael Natterer's avatar
      tools/pdbgen/pdb/image.pdb entirely removed the deprecated functions · 4caf20c2
      Michael Natterer authored
      2004-11-16  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/selection.pdb: entirely removed the deprecated
      	functions "selection_clear", "image_set_cmap" and "image_get_cmap".
      
      	* app/pdb/procedural_db.c: and added them to the compat hash table
      	because they have undeprecated replacements with identical
      	signature.
      
      	* libgimp/gimpselection.[ch]: added gimp_selection_clear() here
      	instead because we need the symbol in libgimp.
      
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c
      	* app/pdb/selection_cmds.c
      	* libgimp/gimpselection_pdb.[ch]: regenerated.
      4caf20c2
    • Michael Natterer's avatar
      app/core/gimpchannel-select.c app/core/gimpchannel.c · 0d5df419
      Michael Natterer authored
      2004-11-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpchannel-select.c
      	* app/core/gimpchannel.c
      	* app/core/gimpdrawable-desaturate.c
      	* app/core/gimpdrawable-equalize.c
      	* app/core/gimpdrawable-histogram.c
      	* app/core/gimpdrawable-invert.c
      	* app/core/gimpdrawable-levels.c
      	* app/core/gimpdrawable-offset.c
      	* app/core/gimpdrawable-stroke.c
      	* app/core/gimpdrawable-transform.c
      	* app/core/gimpdrawable.c
      	* app/core/gimpitem-linked.c
      	* app/core/gimpitem.c
      	* app/core/gimplayer.c
      	* app/core/gimpselection.c
      	* app/paint/gimppaintcore-stroke.c
      	* app/text/gimptextlayer.c: in all functions which somehow
      	(explicitely or implicitely) touch undo, either g_return_if_fail()
      	on gimp_item_is_attached() or simply don't push an undo step if
      	feasible (e.g. for simple stuff like layer opacity).
      
      	* tools/pdbgen/pdb/color.pdb
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/layer.pdb
      	* tools/pdbgen/pdb/paint_tools.pdb: let PDB wrappers fail
      	accordingly so they don't run into the assertions added above.
      
      	* app/pdb/color_cmds.c
      	* app/pdb/drawable_cmds.c
      	* app/pdb/image_cmds.c
      	* app/pdb/layer_cmds.c
      	* app/pdb/paint_tools_cmds.c: regenerated.
      0d5df419
  6. 14 Nov, 2004 1 commit
    • Manish Singh's avatar
      Adapted Sven's code into pdbgen so that gimp_image_set_filename() · c563a249
      Manish Singh authored
      2004-11-13  Manish Singh  <yosh@gimp.org>
      
              * tools/pdbgen/pdb/image.pdb: Adapted Sven's code into pdbgen so
              that gimp_image_set_filename() validates that it is called with
              a filename in the filesystem encoding which can safely be converted
              to UTF-8 and back. Fixes #153751.
      
              * app/pdb/image_cmds.c
              * libgimp/gimpimage_pdb.c: Regenerated.
      c563a249
  7. 13 Nov, 2004 1 commit
    • Sven Neumann's avatar
      document the fact that gimp_image_get_filename() returns the filename in · 9a9a3ba3
      Sven Neumann authored
      2004-11-13  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb: document the fact that
      	gimp_image_get_filename() returns the filename in the filesystem
      	encoding. Fixed gimp_image_get_name() to actually return the name
      	in UTF-8 encoding.
      
      	* app/pdb/image_cmds.c
      	* libgimp/gimpimage_pdb.c
      
      	* app/vectors/gimpbezierstroke.h: formatting.
      9a9a3ba3
  8. 02 Nov, 2004 1 commit
    • Michael Natterer's avatar
      More final API cleanup: · 998c895a
      Michael Natterer authored
      2004-11-02  Michael Natterer  <mitch@gimp.org>
      
      	More final API cleanup:
      
      	* tools/pdbgen/pdb/image.pdb: added gimp_image_set,get_colormap()
      	and deprecated set,get_cmap().
      
      	* libgimpwidgets/gimppreviewarea.[ch]: renamed
      	gimp_preview_area_set_cmap() to set_colormap().
      
      	* libgimp/gimp.def
      	* libgimp/gimpdrawablepreview.c
      	* libgimp/gimpexport.c
      	* libgimp/gimpimage.[ch]
      	* libgimpwidgets/gimpwidgets.def: changed accordingly.
      
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpimage_pdb.[ch]: regenerated.
      
      	(undeprecation of plug-ins will follow...)
      998c895a
  9. 06 Oct, 2004 2 commits
    • Michael Natterer's avatar
      changed new member "deprecated" from "gboolean" to a "gchar*" which holds · 6f42c42d
      Michael Natterer authored
      2004-10-06  Michael Natterer  <mitch@gimp.org>
      
      	* app/pdb/procedural_db.h (struct ProcRecord): changed new member
      	"deprecated" from "gboolean" to a "gchar*" which holds the name of
      	the replacement procedure.
      
      	* tools/pdbgen/app.pl: changed accordingly.
      
      	* app/plug-in/plug-in-message.c (plug_in_handle_proc_run): show
      	the name of the replacement procedure in the warning message.
      
      	* tools/pdbgen/stddefs.pdb: added utility function
      	std_pdb_deprecated() which takes the name of the replacement
      	procedure and fills the blurb, help, author, copyright, date and
      	deprecated fields of the procedure definition.
      
      	* tools/pdbgen/pdb/brushes.pdb
      	* tools/pdbgen/pdb/gradients.pdb
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/palettes.pdb
      	* tools/pdbgen/pdb/patterns.pdb
      	* tools/pdbgen/pdb/text_tool.pdb: use it instead of duplicating
      	the same code and strings for all deprecated procedures.
      
      	* app/pdb/*_cmds.c: regenerated.
      6f42c42d
    • Michael Natterer's avatar
      return the mask's bpp and the brush's pixmap data if it has one. · 7ed9a288
      Michael Natterer authored
      2004-10-06  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/brush.pdb: return the mask's bpp and the
      	brush's pixmap data if it has one.
      
      	* tools/pdbgen/pdb/pattern.pdb: cleaned up.
      
      	* tools/pdbgen/pdb/image.pdb: added $deprecated = 1 to deprecated
      	functions even if they are not exported to libgimp any more.
      
      	* app/pdb/procedural_db.h (struct ProcRecord): added member
      	"gboolean deprecated".
      
      	* tools/pdbgen/app.pl
      	* app/xcf/xcf.c: fill it accordingly.
      
      	* app/plug-in/plug-in-message.c (plug_in_handle_proc_run): warn
      	not only for deprecated procedured which are in the compat hach
      	table, but also for procedures with deprecated flag set to TRUE.
      
      	* app/pdb/*_cmds.c
      	* libgimp/gimpbrush_pdb.[ch]
      	* libgimp/gimppattern_pdb.[ch]: regenerated.
      
      	* libgimp/gimpbrushmenu.c
      	* plug-ins/gfig/gfig-style.c: changed accordingly.
      7ed9a288
  10. 10 Sep, 2004 1 commit
    • Sven Neumann's avatar
      tools/pdbgen/pdb/drawable.pdb corrected documentation for · b6cc80e1
      Sven Neumann authored
      2004-09-10  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/image.pdb: corrected documentation for
      	_gimp_drawable_thumbnail() and _gimp_image_thumbnail().
      
      	* app/pdb/drawable_cmds.c
      	* app/pdb/image_cmds.c
      	* libgimp/gimpdrawable_pdb.c
      	* libgimp/gimpimage_pdb.c: regenerated.
      
      	* libgimp/gimpdrawablepreview.c (gimp_drawable_preview_draw_thumb):
      	also handle GRAY and GRAYA thumbnails.
      b6cc80e1
  11. 05 Sep, 2004 1 commit
    • Simon Budig's avatar
      improved documentation for gimp_image_resize_to_layers · 0f46fb7f
      Simon Budig authored
      2004-09-05  Simon Budig  <simon@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb: improved documentation for
      	gimp_image_resize_to_layers
      
      	* libgimp/gimp.def
      	* devel-docs/libgimp/libgimp-sections.txt: added
      	gimp_image_resize_to_layers
      
      	* app/pdb/image_cmds.c
      	* libgimp/gimpimage_pdb.c: regenerated
      0f46fb7f
  12. 04 Sep, 2004 1 commit
    • Simon Budig's avatar
      Implement function to resize the image to contain all layers completely. · fe7eb34e
      Simon Budig authored
      2004-09-05  Simon Budig  <simon@gimp.org>
      
      	* app/core/gimpimage-resize.[ch]: Implement function to resize
      	the image to contain all layers completely. Untabified.
      
      	* app/actions/image-actions.c
      	* app/actions/image-commands.[ch]
      	* app/widgets/gimphelp-ids.h
      	* menus/image-menu.xml.in: Make it available in the GUI.
      
      	* tools/pdbgen/pdb/image.pdb: Make it available in the PDB.
      
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpimage_pdb.[ch]: regenerated.
      fe7eb34e
  13. 10 Aug, 2004 1 commit
    • Michael Natterer's avatar
      Redid the whole internal progress stuff: don't pass around · 02d2b990
      Michael Natterer authored
      2004-08-10  Michael Natterer  <mitch@gimp.org>
      
      	Redid the whole internal progress stuff: don't pass around
      	progress_callback and progress_data; instead, provide a
      	pointer to a GimpProgressInterface which can be implemented
      	by a variety of backends.
      
      	Addresses (but not yet fixes) bugs #6010, #97266 and #135185.
      
      	* app/display/Makefile.am
      	* app/display/gimpprogress.[ch]: removed the old progress hack.
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpprogress.[ch]: implement GimpProgressInterface.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpprogressdialog.[ch]: the standalone progress
      	dialog as widget implementing GimpProgressInterface.
      
      	* app/display/gimpdisplay.c
      	* app/display/gimpstatusbar.[ch]
      	* app/widgets/gimpfiledialog.[ch]
      	* app/widgets/gimpthumbbox.[ch]: added GimpProgressInterface
      	implementation to these classes.
      
      	* app/core/gimp-gui.[ch]
      	* app/gui/gui-vtable.c: replaced the old progress vtable entries
      	by two new to create and destroy a GimpProgressDialog in case
      	no other progress is available.
      
      	* app/pdb/procedural_db.[ch]
      	* app/plug-in/plug-in-run.[ch]
      	* tools/pdbgen/app.pl: pass a GimpProgress to all PDB wrappers and
      	all plug-ins.
      
      	* app/plug-in/plug-in.[ch]
      	* app/plug-in/plug-ins.c
      	* app/plug-in/plug-in-message.c
      	* app/plug-in/plug-in-progress.c: handle the case there the
      	plug-in was crated with a progress as well as the case where it
      	wasn't.
      
      	* app/app_procs.c
      	* app/batch.c
      	* app/xcf/xcf.c
      	* app/file/file-open.[ch]
      	* app/file/file-save.[ch]
      	* app/widgets/gimphelp.c
      	* app/widgets/gimpbrushselect.c
      	* app/widgets/gimpfontselect.c
      	* app/widgets/gimpgradientselect.c
      	* app/widgets/gimppaletteselect.c
      	* app/widgets/gimppatternselect.c: changed accordingly.
      
      	* app/core/gimpimagefile.[ch]
      	* app/display/gimpdisplayshell-dnd.c
      	* app/gui/file-open-dialog.c
      	* app/gui/file-open-location-dialog.c
      	* app/gui/file-save-dialog.c
      	* app/widgets/gimplayertreeview.c
      	* app/widgets/gimptoolbox-dnd.c: pass a GimpProgress to all file
      	related functions. Embed the progress in the file dialog where
      	possible.
      
      	* app/core/gimpdrawable-blend.[ch]
      	* app/core/gimpdrawable-transform.[ch]
      	* app/core/gimpimage-convert.[ch]
      	* app/core/gimpimage-flip.[ch]
      	* app/core/gimpimage-resize.[ch]
      	* app/core/gimpimage-rotate.[ch]
      	* app/core/gimpimage-scale.[ch]
      	* app/core/gimpitem-linked.[ch]
      	* app/core/gimpitem.[ch]
      	* app/core/gimpchannel.c
      	* app/core/gimpdrawable.c
      	* app/core/gimplayer.c
      	* app/core/gimpselection.c
      	* app/vectors/gimpvectors.c: replaced callback/data by GimpProgress.
      
      	* app/tools/gimpblendtool.c
      	* app/tools/gimptransformtool.c
      	* app/gui/convert-dialog.c
      	* app/actions/documents-commands.c
      	* app/actions/file-commands.c
      	* app/actions/image-commands.c
      	* app/actions/layers-commands.c
      	* app/actions/plug-in-commands.c
      	* app/actions/vectors-commands.c
      	* tools/pdbgen/pdb/convert.pdb
      	* tools/pdbgen/pdb/edit.pdb
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/layer.pdb: changed callers accordingly.
      
      	* app/pdb/*_cmds.c: regenerated.
      02d2b990
  14. 28 Jul, 2004 1 commit
    • Michael Natterer's avatar
      fix typo in parameter description. · f989a897
      Michael Natterer authored
      2004-07-28  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb (image_is_dirty): fix typo in
      	parameter description.
      
      	* app/pdb/image_cmds.c
      	* libgimp/gimpimage_pdb.c: regenerated.
      f989a897
  15. 16 Jul, 2004 1 commit
    • Michael Natterer's avatar
      include "libgimpbase/gimpbase.h" instead of "libgimpbase/gimpparasite.h" · a456ac9b
      Michael Natterer authored
      2004-07-16  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb.pl: include "libgimpbase/gimpbase.h" instead of
      	"libgimpbase/gimpparasite.h" for getting the GimpParasite type.
      
      	* tools/pdbgen/app.pl
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/edit.pdb
      	* tools/pdbgen/pdb/gradients.pdb
      	* tools/pdbgen/pdb/guides.pdb
      	* tools/pdbgen/pdb/image.pdb: removed redundant #includes.
      
      	* tools/pdbgen/pdb/plug_in.pdb: standardized "success" logic.
      	Consistetly fail if there is no currently queried plugin.
      
      	* app/pdb/*.c: regenerated.
      a456ac9b
  16. 01 Jun, 2004 1 commit
    • Sven Neumann's avatar
      tools/pdbgen/pdb/image.pdb app/pdb/image_cmds.c reverted changes I did to · c509204b
      Sven Neumann authored
      2004-06-01  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb
      	* app/pdb/image_cmds.c
      	* app/core/gimpimage.[ch]: reverted changes I did to the image
      	unit earlier. As in 2.0, it will continue to not accept pixels.
      	This makes the PDB API and the XCF format compatible again and
      	fixes bug #142961 (and to some extent bug #137704).
      
      	* app/core/Makefile.am
      	* app/core/gimpimage-unit.[ch]: removed these files. The
      	convenience accessors defined here aren't commonly used any
      	longer.
      
      	* app/display/gimpdisplay.[ch]
      	* app/display/gimpdisplayshell.[ch]: added a unit parameter to
      	gimp_display_new(). Made "unit" and "scale" properties of
      	GimpDisplayShell.
      
      	* app/actions/image-commands.c
      	* app/actions/images-commands.c
      	* app/actions/layers-commands.c
      	* app/actions/select-commands.c
      	* app/actions/view-commands.c
      	* app/core/gimp-edit.c
      	* app/core/gimp.[ch]
      	* app/core/gimptemplate.c
      	* app/display/gimpdisplayshell-handlers.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/display/gimpdisplayshell-title.c
      	* app/display/gimpstatusbar.c
      	* app/file/file-open.c
      	* app/gui/gui-vtable.c
      	* app/gui/info-window.c
      	* app/gui/offset-dialog.c
      	* app/gui/resize-dialog.[ch]
      	* app/pdb/display_cmds.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpmeasuretool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimprectselecttool.c
      	* app/tools/gimprotatetool.c
      	* app/tools/gimpscaletool.c
      	* app/vectors/gimpvectors-export.c
      	* app/widgets/gimptoolbox-dnd.c
      	* tools/pdbgen/pdb/display.pdb: changed accordingly. Use the
      	display unit where the image unit was used before.
      c509204b
  17. 20 May, 2004 1 commit
    • Manish Singh's avatar
      remove unnecessary G_OBJECT() casts. · f5fd7288
      Manish Singh authored
      2004-05-19  Manish Singh  <yosh@gimp.org>
      
              * app/actions/file-actions.c: remove unnecessary G_OBJECT() casts.
      
              * tools/pdbgen/pdb/help.pdb
              * tools/pdbgen/pdb/image.pdb
              * tools/pdbgen/pdb/paths.pdb
              * tools/pdbgen/pdb/plug_in.pdb: a bit of quoting clean up.
      
              * tools/pdbgen/pdb/plug_in.pdb: handle icon_data_length properly.
      
              * app/pdb/plug_in_cmds.c: regenerated.
      f5fd7288
  18. 17 May, 2004 1 commit
    • Sven Neumann's avatar
      initialize the image unit to GIMP_UNIT_PIXEL. · d7c6becd
      Sven Neumann authored
      2004-05-17  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimage.c (gimp_image_init): initialize the image
      	unit to GIMP_UNIT_PIXEL.
      
      	* app/pdb/image_cmds.c
      	* tools/pdbgen/pdb/image.pdb: allow GIMP_UNIT_PIXEL to be used
      	in the gimp_image_set_unit() PDB call.
      d7c6becd
  19. 14 Apr, 2004 1 commit
    • Michael Natterer's avatar
      Get rid of the "current_context" which was in fact just a bunch of global · 18d9161e
      Michael Natterer authored
      2004-04-15  Michael Natterer  <mitch@gimp.org>
      
      	Get rid of the "current_context" which was in fact just a bunch of
      	global variables. Instead, pass the needed context all the way
      	from the GUI and the PDB to the core. This is a prerequisite for
      	macro recording and generally helps separating the various
      	subsystems from each other. Work in progress...
      
      	* app/core/gimp.[ch]: removed member "current_context" and
      	gimp_[get|set]_current_context().
      
      	* app/core/gimp-edit.[ch]
      	* app/core/gimpdrawable-blend.[ch]
      	* app/core/gimpdrawable-bucket-fill.[ch]
      	* app/core/gimpdrawable-offset.[ch]
      	* app/core/gimpdrawable-transform.[ch]
      	* app/core/gimpimage-crop.[ch]
      	* app/core/gimpimage-flip.[ch]
      	* app/core/gimpimage-merge.[ch]
      	* app/core/gimpimage-resize.[ch]
      	* app/core/gimpimage-rotate.[ch]
      	* app/core/gimpimage.[ch]
      	* app/core/gimpimagefile.[ch]
      	* app/core/gimpitem-linked.[ch]
      	* app/core/gimpitem.[ch]
      	* app/core/gimplayer.[ch]
      	* app/core/gimpselection.[ch]
      	* app/core/gimptemplate.[ch]
      	* app/file/file-open.[ch]
      	* app/file/file-save.[ch]
      	* app/pdb/procedural_db.[ch]
      	* app/text/gimptext-compat.[ch]
      	* app/text/gimptextlayer-transform.[ch]
      	* app/gui/brush-select.[ch]
      	* app/gui/font-select.[ch]
      	* app/gui/gradient-select.[ch]
      	* app/gui/palette-select.[ch]
      	* app/gui/pattern-select.[ch]: added tons of "GimpContext *context"
      	parameters and use the passed context instead of
      	gimp_get_current_context().
      
      	* app/app_procs.c
      	* app/batch.c
      	* app/core/gimpchannel.c
      	* app/core/gimpdrawable.c
      	* app/paint/gimperaser.c
      	* app/paint/gimppaintbrush.c
      	* app/plug-in/plug-in-message.c
      	* app/plug-in/plug-ins.c
      	* app/text/gimptextlayer.c
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpbucketfilltool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpeditselectiontool.c
      	* app/tools/gimpfliptool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimptransformtool.c
      	* app/vectors/gimpvectors.c
      	* app/gui/convert-dialog.c
      	* app/gui/drawable-commands.c
      	* app/gui/edit-commands.c
      	* app/gui/file-commands.c
      	* app/gui/file-new-dialog.c
      	* app/gui/file-open-dialog.c
      	* app/gui/file-save-dialog.c
      	* app/gui/image-commands.c
      	* app/gui/layers-commands.c
      	* app/gui/offset-dialog.c
      	* app/gui/select-commands.c
      	* app/gui/vectors-commands.c
      	* app/widgets/gimpdnd.c
      	* app/widgets/gimpdocumentview.c
      	* app/widgets/gimphelp.c
      	* app/widgets/gimpthumbbox.c: pass gimp_get_user_context() or
      	GIMP_CONTEXT(tool_options) or whatever is the right context
      	to the changed core functions.
      
      	* tools/pdbgen/app.pl: pass "GimpContext *context" to all
      	generated PDB invokers.
      
      	* tools/pdbgen/pdb/brush_select.pdb
      	* tools/pdbgen/pdb/brushes.pdb
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/edit.pdb
      	* tools/pdbgen/pdb/font_select.pdb
      	* tools/pdbgen/pdb/gradient_select.pdb
      	* tools/pdbgen/pdb/gradients.pdb
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/layer.pdb
      	* tools/pdbgen/pdb/paint_tools.pdb
      	* tools/pdbgen/pdb/palette.pdb
      	* tools/pdbgen/pdb/palette_select.pdb
      	* tools/pdbgen/pdb/palettes.pdb
      	* tools/pdbgen/pdb/paths.pdb
      	* tools/pdbgen/pdb/pattern_select.pdb
      	* tools/pdbgen/pdb/patterns.pdb
      	* tools/pdbgen/pdb/selection.pdb
      	* tools/pdbgen/pdb/text_tool.pdb
      	* tools/pdbgen/pdb/transform_tools.pdb: pass the new context
      	parameter to the changed core functions.
      
      	* app/pdb/*_cmds.c: regenerated.
      18d9161e
  20. 10 Feb, 2004 1 commit
    • Michael Natterer's avatar
      added new function gimp_viewable_get_dummy_preview() which currently · c92bedb4
      Michael Natterer authored
      2004-02-10  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpviewable.[ch]: added new function
      	gimp_viewable_get_dummy_preview() which currently returns a
      	completely white and opaque TempBuf of the requested size.  Added
      	this useless function because this is the place where to implement
      	a nicer preview if someone volunteers.
      
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/image.pdb: use the new function if
      	gimp->config->layer_previews is FALSE instead of returning no
      	preview at all. Fixes bug #112012.
      
      	Cleaned up the preview functions a bit and raised
      	the limit for drawable previews from 128x128 to 256x256.
      
      	* app/pdb/drawable_cmds.c
      	* app/pdb/image_cmds.c
      	* libgimp/gimpdrawable_pdb.c: regenerated.
      c92bedb4
  21. 08 Feb, 2004 1 commit
  22. 18 Jan, 2004 1 commit
    • Michael Natterer's avatar
      don't allow to select anything but the floating selection. Fixes bug · 370a16fa
      Michael Natterer authored
      2004-01-18  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimage.c (gimp_image_set_active_layer): don't allow
      	to select anything but the floating selection. Fixes bug #128025.
      
      	(gimp_image_set_active_layer,channel,vectors): allow to pass NULL
      	to unselect the active item. Removed the silly feature that
      	passing some random item of another image would select the first
      	item in the list (was unused anyway).
      
      	(gimp_image_unset_active_channel): use gimp_image_set_active_channel()
      	now that it accepts NULL.
      
      	(gimp_image_add_layer,channel,vectors): cleaned up / simplified.
      
      	(gimp_image_remove_layer,channel,vectors): cleanup,
      	simplification, use gimp_image_set_active_layer,channel,vectors()
      	now that they accept NULL, make sure the item next to the removed
      	item becomes the active one (and not the first in the list, which
      	was a severe usability problem in the dialogs).
      
      	* app/core/gimpimage-undo-push.c (undo_pop_layer,channel): pass
      	NULL to the set_active functions, cleanup.
      
      	* app/core/gimpimage-duplicate.c: attach the floating selection
      	before setting the active layer. Code relied on broken
      	gimp_image_set_active_layer() behaviour before.
      
      	* app/core/gimplayer-floating-sel.c: no need to set
      	gimage->floating_sel before calling gimp_image_add_layer(). The
      	weird GUI mentioned in the comment existed in 1.2 only.
      
      	* app/display/gimpdisplayshell-layer-select.c (layer_select_advance):
      	don't assume that setting the active_layer always succeeds.
      
      	* tools/pdbgen/pdb/image.pdb: behave as the documentation says
      	and return an execution error if setting the active layer or
      	channel failed.
      
      	Unrelated:
      
      	* tools/pdbgen/pdb/image.pdb
      	* tools/pdbgen/pdb/layer.pdb: removed leftover cruft from the old
      	guchar based color API.
      
      	* tools/pdbgen/pdb/channel.pdb: simplified code which handles the
      	channel's color.
      
      	* app/pdb/channel_cmds.c
      	* app/pdb/image_cmds.c: regenerated.
      370a16fa
  23. 11 Jan, 2004 1 commit
    • Tor Lillqvist's avatar
      Convert to native encoding (if requested) only after expanding completely. · 6ee79a75
      Tor Lillqvist authored
      2004-01-11  Tor Lillqvist  <tml@iki.fi>
      
      	* app/config/gimpconfig-path.c: Convert to native encoding (if
      	requested) only after expanding completely. (Mentioned in #130118,
      	patch by Sven.)
      
      	* app/base/tile-swap.c
      	* app/pdb/image_cmds.c
      	* app/plug-in/plug-in.c
      	* libgimp/gimp.c
      	* libgimpbase/gimpdatafiles.c
      	* libgimpbase/gimpenv.c
      	* libgimpmodule/gimpmoduledb.c
      	* plug-ins/common/bz2.c
      	* plug-ins/common/gz.c
      	* plug-ins/common/mail.c
      	* plug-ins/common/ps.c
      	* plug-ins/common/url.c
      	* plug-ins/gfig/gfig-preview.c
      	* plug-ins/helpbrowser/helpbrowser.c
      	* plug-ins/print/print.c
      	* plug-ins/script-fu/script-fu-scripts.c
      	* tools/pdbgen/pdb/image.pdb: Remove __EMX__ ifdefs. EMX port is
      	unmaintained, presumed dead. (#131109)
      6ee79a75
  24. 05 Jan, 2004 1 commit
    • Michael Natterer's avatar
      tools/pdbgen/Makefile.am tools/pdbgen/groups.pl removed the "misc tools" · b2e3434d
      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.
      b2e3434d
  25. 16 Dec, 2003 1 commit
    • Michael Natterer's avatar
      tools/pdbgen/pdb/image.pdb (image_add_layer_mask) don't unref the mask · 82373010
      Michael Natterer authored
      2003-12-16  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb (image_add_layer_mask)
      	* tools/pdbgen/pdb/layer.pdb (layer_add_mask): don't unref the
      	mask after adding it because the layer now takes ownership using
      	g_object_ref()/gimp_item_sink().
      
      	* app/pdb/image_cmds.c
      	* app/pdb/layer_cmds.c: regenerated.
      82373010
  26. 13 Dec, 2003 1 commit
    • Michael Natterer's avatar
      added a hack that allows to dynamically allocate the strings returned by a · 0c8d8e13
      Michael Natterer authored
      2003-12-13  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/procedural_db.pdb: added a hack that allows to
      	dynamically allocate the strings returned by a PDB query. Construct
      	more useful "blurb" and "help" strings for deprecated procedures.
      
      	* tools/pdbgen/pdb/image.pdb: did the same change manually for
      	gimp_image_add,remove_layer_mask.
      
      	* app/pdb/procedural_db_cmds.c
      	* app/pdb/image_cmds.c: regenerated.
      0c8d8e13
  27. 09 Dec, 2003 2 commits
    • Michael Natterer's avatar
      iterate gimp->images directly rather than building a (leaked) temp GList · 9147636c
      Michael Natterer authored
      2003-12-09  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb (image_list): iterate gimp->images
      	directly rather than building a (leaked) temp GList using
      	gimp_container_foreach(). Removed gimlist_cb() utility function.
      
      	* app/pdb/image_cmds.c: regenerated.
      9147636c
    • Michael Natterer's avatar
      export enum GimpRotationType to libgimp. · e009182a
      Michael Natterer authored
      2003-12-09  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-enums.h: export enum GimpRotationType to libgimp.
      
      	* tools/pdbgen/pdb/image.pdb: added gimp_image_rotate() PDB wrapper.
      
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpenums.h
      	* libgimp/gimpimage_pdb.[ch]
      	* plug-ins/pygimp/gimpenums.py
      	* plug-ins/script-fu/script-fu-constants.c
      	* tools/pdbgen/enums.pl: regenerated.
      
      2003-12-09  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpenums.sgml
      	* libgimp/tmpl/gimpimage.sgml: added gimp_image_rotate().
      e009182a
  28. 08 Dec, 2003 4 commits
    • Michael Natterer's avatar
      marked gimp_image_add_layer_mask() and gimp_image_remove_layer_mask() as · c6de9711
      Michael Natterer authored
      2003-12-08  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb: marked gimp_image_add_layer_mask()
      	and gimp_image_remove_layer_mask() as deprecated. Didnn't remove
      	them from the PDB because the new functions' signature differs and
      	they are used very often in scripts, but removed them from the
      	libgimp C wrappers.
      
      	* tools/pdbgen/pdb/layer.pdb: added gimp_layer_add_mask() and
      	gimp_layer_remove_mask().
      
      	* libgimp/gimpcompat.h: added compat cruft.
      
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c
      	* app/pdb/layer_cmds.c
      	* libgimp/gimpimage_pdb.[ch]
      	* libgimp/gimplayer_pdb.[ch]: regenerated.
      
      	* libgimp/gimpexport.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/psd.c
      	* plug-ins/pygimp/pygimp-image.c
      	* plug-ins/script-fu/scripts/3d-outline.scm
      	* plug-ins/script-fu/scripts/alien-neon-logo.scm
      	* plug-ins/script-fu/scripts/blended-logo.scm
      	* plug-ins/script-fu/scripts/burn-in-anim.scm
      	* plug-ins/script-fu/scripts/carve-it.scm
      	* plug-ins/script-fu/scripts/carved-logo.scm
      	* plug-ins/script-fu/scripts/chrome-it.scm
      	* plug-ins/script-fu/scripts/chrome-logo.scm
      	* plug-ins/script-fu/scripts/coolmetal-logo.scm
      	* plug-ins/script-fu/scripts/crystal-logo.scm
      	* plug-ins/script-fu/scripts/fade-outline.scm
      	* plug-ins/script-fu/scripts/frosty-logo.scm
      	* plug-ins/script-fu/scripts/image-structure.scm
      	* plug-ins/script-fu/scripts/news-text.scm
      	* plug-ins/script-fu/scripts/rendermap.scm
      	* plug-ins/script-fu/scripts/slide.scm
      	* plug-ins/script-fu/scripts/sota-chrome-logo.scm
      	* plug-ins/script-fu/scripts/speed-text.scm
      	* plug-ins/script-fu/scripts/starburst-logo.scm
      	* plug-ins/script-fu/scripts/textured-logo.scm
      	* plug-ins/script-fu/scripts/weave.scm
      	* plug-ins/script-fu/scripts/xach-effect.scm
      	* plug-ins/xjt/xjt.c: changed accordingly.
      
      2003-12-08  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpimage.sgml
      	* libgimp/tmpl/gimplayer.sgml: follow layer mask API change.
      c6de9711
    • Michael Natterer's avatar
      renamed PDB function gimp_image_active_drawable() to · a0469696
      Michael Natterer authored
      2003-12-08  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb: renamed PDB function
      	gimp_image_active_drawable() to gimp_image_get_active_drawable()
      	so it's consistent with all other drawable getters.
      
      	* app/pdb/procedural_db.c
      	* libgimp/gimpcompat.h: added compat stuff.
      
      	* app/pdb/image_cmds.c
      	* libgimp/gimpimage_pdb.[ch]: regenerated.
      
      	* plug-ins/pygimp/pygimp-image.c
      	* plug-ins/script-fu/scripts/add-bevel.scm
      	* plug-ins/script-fu/scripts/carved-logo.scm
      	* plug-ins/script-fu/scripts/chrome-it.scm
      	* plug-ins/script-fu/scripts/crystal-logo.scm
      	* plug-ins/script-fu/scripts/round-corners.scm
      	* plug-ins/script-fu/scripts/slide.scm
      	* plug-ins/script-fu/scripts/sota-chrome-logo.scm: changed accordingly.
      
      2003-12-08  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpimage.sgml: updated.
      a0469696
    • Michael Natterer's avatar
      Some PDB fixes/cosmetics before doing real changes again: · ed6fe48b
      Michael Natterer authored
      2003-12-08  Michael Natterer  <mitch@gimp.org>
      
      	Some PDB fixes/cosmetics before doing real changes again:
      
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/layer.pdb: changed order of generated functions
      	to make more sense.
      
      	* tools/pdbgen/pdb/misc_tools.pdb: doc cosmetics, removed unused
      	subroutines.
      
      	* tools/pdbgen/pdb/image.pdb: reordered generated functions as
      	above, fixed resolution and unit accessors to use functions
      	instead of setting gimage->foo directly, use &image_accessors()
      	for the tattoo_state functions, cleanup.
      
      	* app/pdb/drawable_cmds.c
      	* app/pdb/image_cmds.c
      	* app/pdb/layer_cmds.c
      	* app/pdb/misc_tools_cmds.c
      	* libgimp/gimpdrawable_pdb.[ch]
      	* libgimp/gimpimage_pdb.[ch]
      	* libgimp/gimplayer_pdb.[ch]
      	* libgimp/gimpmisctools_pdb.c: regenerated.
      ed6fe48b
    • Michael Natterer's avatar
      tools/pdbgen/pdb/channel.pdb tools/pdbgen/pdb/display.pdb · ad5e1cd0
      Michael Natterer authored
      2003-12-08  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/channel.pdb
      	* tools/pdbgen/pdb/display.pdb
      	* tools/pdbgen/pdb/drawable.pdb
      	* tools/pdbgen/pdb/image.pdb: don't use "alias"es just to rename
      	variables, they just clutter the code and there is no reason why
      	e.g. a GimpDisplay variable must be called "gdisp" instead of
      	"display". Cleanup.
      
      	* app/pdb/channel_cmds.c
      	* app/pdb/display_cmds.c
      	* app/pdb/drawable_cmds.c
      	* app/pdb/image_cmds.c: regenerated.
      ad5e1cd0
  29. 06 Dec, 2003 1 commit
    • Michael Natterer's avatar
      fixed "success" return value. · 5e8770b7
      Michael Natterer authored
      2003-12-06  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb (image_delete): fixed "success"
      	return value.
      
      	* app/pdb/image_cmds.c: regenerated.
      5e8770b7
  30. 05 Dec, 2003 2 commits
    • Michael Natterer's avatar
      Name all PDB procedures which deal with floating selections consistently: · 3ad199d5
      Michael Natterer authored
      2003-12-05  Michael Natterer  <mitch@gimp.org>
      
      	Name all PDB procedures which deal with floating selections
      	consistently:
      
      	* tools/pdbgen/pdb/image.pdb: renamed
      	gimp_image_floating_selection() to gimp_image_get_floating_sel().
      
      	* libgimp/gimplayer.h: removed gimp_layer_is_floating_selection #define.
      
      	* libgimp/gimpcompat.h
      	* app/pdb/procedural_db.c: added compat stuff.
      
      	* app/pdb/image_cmds.c
      	* libgimp/gimpimage_pdb.[ch]: regenerated.
      
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/film.c
      	* plug-ins/common/rotate.c
      	* plug-ins/pygimp/pygimp-image.c
      	* plug-ins/xjt/xjt.c: changed accordingly.
      
      2003-12-05  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpimage.sgml
      	* libgimp/tmpl/gimplayer.sgml: follow floating_sel cleanup.
      3ad199d5
    • Michael Natterer's avatar
      removed gimp_image_undo_*() functions... · 972402eb
      Michael Natterer authored
      2003-12-05  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb: removed gimp_image_undo_*() functions...
      
      	* tools/pdbgen/pdb/undo.pdb: ...and added them here. Renamed
      	gimp_undo_push_group_start,end() to
      	gimp_image_undo_group_start,end().
      
      	* app/pdb/procedural_db.c
      	* libgimp/gimpcompat.h: added compat stuff for the old undo group API.
      
      	* app/pdb/image_cmds.c
      	* app/pdb/internal_procs.c
      	* app/pdb/undo_cmds.c
      	* libgimp/gimpimage_pdb.[ch]
      	* libgimp/gimpundo_pdb.[ch]: regenerated.
      
      	* plug-ins/common/align_layers.c
      	* plug-ins/common/colortoalpha.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/rotate.c
      	* plug-ins/common/tile.c
      	* plug-ins/common/zealouscrop.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/ifscompose/ifscompose.c
      	* plug-ins/pagecurl/pagecurl.c
      	* plug-ins/script-fu/scripts/*.scm: changed accordingly.
      972402eb
  31. 14 Nov, 2003 1 commit
    • Michael Natterer's avatar
      libgimpwidgets/gimpquerybox.c configure the labels in the message dialog · 6eb77294
      Michael Natterer authored
      2003-11-14  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpquerybox.c
      	* app/widgets/gimpwidgets-utils.c: configure the labels in the
      	message dialog and the query boxes to do automatic word wrapping
      	to be HIG compliant.
      
      	* app/app_procs.c
      	* app/batch.c
      	* app/config/gimpconfig-deserialize.c
      	* app/config/gimpconfig-path.c
      	* app/config/gimpconfig-utils.c
      	* app/config/gimpconfigwriter.c
      	* app/config/gimpscanner.c
      	* app/core/gimpbrush.c
      	* app/core/gimpbrushgenerated.c
      	* app/core/gimpbrushpipe.c
      	* app/core/gimpdatafactory.c
      	* app/core/gimpgradient.c
      	* app/core/gimpimage-merge.c
      	* app/core/gimpimage.c
      	* app/core/gimpimagefile.c
      	* app/core/gimplayer-floating-sel.c
      	* app/core/gimppalette.c
      	* app/core/gimppattern.c
      	* app/core/gimpselection.c
      	* app/display/gimpdisplayshell.c
      	* app/file/file-utils.c
      	* app/gui/brush-select.c
      	* app/gui/dialogs-commands.c
      	* app/gui/drawable-commands.c
      	* app/gui/edit-commands.c
      	* app/gui/file-commands.c
      	* app/gui/file-new-dialog.c
      	* app/gui/font-select.c
      	* app/gui/gradient-select.c
      	* app/gui/gui.c
      	* app/gui/image-commands.c
      	* app/gui/layers-commands.c
      	* app/gui/palette-select.c
      	* app/gui/palettes-commands.c
      	* app/gui/pattern-select.c
      	* app/gui/preferences-dialog.c
      	* app/gui/select-commands.c
      	* app/gui/stroke-dialog.c
      	* app/gui/tool-options-menu.c
      	* app/gui/vectors-commands.c
      	* app/gui/view-commands.c
      	* app/plug-in/plug-in-message.c
      	* app/plug-in/plug-in.c
      	* app/plug-in/plug-ins.c
      	* app/text/gimptextlayer-xcf.c
      	* app/text/gimptextlayer.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimphuesaturationtool.c
      	* app/tools/gimplevelstool.c
      	* app/tools/gimptransformtool.c
      	* app/vectors/gimpvectors-export.c
      	* app/widgets/gimpdatafactoryview.c
      	* app/widgets/gimphelp.c
      	* app/widgets/gimptemplateview.c
      	* app/widgets/gimptooloptionseditor.c
      	* app/xcf/xcf.c
      	* tools/pdbgen/pdb/image.pdb: removed explicit newlines from
      	messages. Reduced number of translatable strings by making many
      	file error messages the same. Quote single words and filenames
      	with 'foo', not "foo". Replaced some more "drawable" by "layer".
      	General message cleanup and consistency check.
      
      	* app/pdb/image_cmds.c: regenerated.
      6eb77294
  32. 28 Aug, 2003 2 commits
    • Sven Neumann's avatar
      free the colormap and set colormap size to 0 after converting from · edf64d16
      Sven Neumann authored
      2003-08-28  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimage-convert.c (gimp_image_convert): free the
      	colormap and set colormap size to 0 after converting from indexed.
      	Should make gimp_image_get_cmap() behave as advertized again.
      
      	* tools/pdbgen/pdb/image.pdb: use gimp_image_get_colormap_size()
      	instead of accessing gimage->num_cols directly.
      
      	* app/pdb/image_cmds.c: regenerated.
      edf64d16
    • Sven Neumann's avatar
      removed a historical enum constraint that caused bug #120915. · 08e8072f
      Sven Neumann authored
      2003-08-28  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/image.pdb: removed a historical enum constraint
      	that caused bug #120915.
      
      	* app/pdb/image_cmds.c: regenerated.
      08e8072f