1. 30 Sep, 2004 1 commit
    • Michael Natterer's avatar
      Cleaned up the DB Browser and Plugin Details code and GUI. It's not · 95c903ec
      Michael Natterer authored
      2004-09-30  Michael Natterer  <mitch@gimp.org>
      
      	Cleaned up the DB Browser and Plugin Details code and GUI.  It's
      	not perfect yet but at least they don't look like crap any more.
      	Fixes bug #131490.
      
      	* plug-ins/common/plugin-defs.pl
      	* plug-ins/common/plugindetails.c: removed this plugin.
      
      	* plug-ins/common/.cvsignore
      	* plug-ins/common/Makefile.am: regenerated.
      
      	* plug-ins/dbbrowser/Makefile.am
      	* plug-ins/dbbrowser/dbbrowser.c
      	* plug-ins/dbbrowser/dbbrowser_utils.[ch]: removed these files.
      
      	* plug-ins/dbbrowser/gimpprocbrowser.[ch]
      	* plug-ins/dbbrowser/gimpprocview.[ch]: new cleaned up files.
      
      	* plug-ins/dbbrowser/plugin-browser.c: the former plugindetails.
      	* plug-ins/dbbrowser/procedure-browser.c: the former dbbrowser.
      
      	* plug-ins/script-fu/Makefile.am: link against the new library
      	libgimpprocbrowser.a
      
      	* plug-ins/script-fu/script-fu-console.c: changed #includes
      	accordingly. Monir cleanup.
      
      	* tools/pdbgen/pdb/plug_in.pdb (plugins_query): fixed menu_path
      	return value. Was broken since the plug-in menu registering
      	changes.
      
      	* app/pdb/plug_in_cmds.c: regenerated.
      95c903ec
  2. 29 Sep, 2004 13 commits
    • Sven Neumann's avatar
      NEWS update · 7762dbd9
      Sven Neumann authored
      7762dbd9
    • Sven Neumann's avatar
      fixed brokeness I introduced with my last cleanup. · 872c5a83
      Sven Neumann authored
      2004-09-30  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimphelp.c (gimp_help_get_locales): fixed brokeness
      	I introduced with my last cleanup.
      872c5a83
    • Manish Singh's avatar
      applied slightly tweaked patch from Joao S. O. Bueno, which adds a · 6387c6a3
      Manish Singh authored
      2004-09-29  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/plug-ins/gimpfu.py: applied slightly tweaked patch
              from Joao S. O. Bueno, which adds a mutliline text field (PF_TEXT) and
              untabbifies things. Closes bug #153921.
      
              * plug-ins/pygimp/plug-ins/gimpplugin.py
              * plug-ins/pygimp/plug-ins/gimpshelf.py
              * plug-ins/pygimp/plug-ins/gimpui.py: Untabbify.
      6387c6a3
    • Manish Singh's avatar
      minor tweak to history behavior. · c1f29141
      Manish Singh authored
      2004-09-29  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/pygimp/plug-ins/gtkcons.py: minor tweak to history
              behavior.
      
              * plug-ins/pygimp/plug-ins/clothify.py
              * plug-ins/pygimp/plug-ins/foggify.py
              * plug-ins/pygimp/plug-ins/gimpcons.py
              * plug-ins/pygimp/plug-ins/gtkcons.py
              * plug-ins/pygimp/plug-ins/pdbbrowse.py
              * plug-ins/pygimp/plug-ins/shadow_bevel.py
              * plug-ins/pygimp/plug-ins/sphere.py
              * plug-ins/pygimp/plug-ins/whirlpinch.py: Untabbify
      c1f29141
    • Sven Neumann's avatar
      some issues I've overseen in my last commit · b41bb55d
      Sven Neumann authored
      b41bb55d
    • Sven Neumann's avatar
      *** empty log message *** · 439523c3
      Sven Neumann authored
      439523c3
    • Sven Neumann's avatar
      plugged a tiny memleak spotted by Olivier. · ab1045b8
      Sven Neumann authored
      2004-09-29  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimpcropoptions.c (gimp_crop_options_gui): plugged a
      	tiny memleak spotted by Olivier.
      ab1045b8
    • Sven Neumann's avatar
      libgimpwidgets/gimppreview.[ch] added gimp_preview_draw_buffer(). · de37bbb7
      Sven Neumann authored
      2004-09-29  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.[ch]
      	* libgimpwidgets/gimpwidgets.def: added gimp_preview_draw_buffer().
      
      	* libgimp/gimpaspectpreview.[ch]
      	* libgimp/gimpdrawablepreview.[ch]
      	* libgimp/gimpui.def: removed the public draw_buffer API.
      	Implement the virtual GimpPreview::draw_buffer method instead.
      
      	* plug-ins/common/cartoon.c
      	* plug-ins/common/deinterlace.c
      	* plug-ins/common/despeckle.c
      	* plug-ins/common/dog.c
      	* plug-ins/common/edge.c
      	* plug-ins/common/engrave.c
      	* plug-ins/common/exchange.c
      	* plug-ins/common/gauss.c
      	* plug-ins/common/grid.c
      	* plug-ins/common/neon.c
      	* plug-ins/common/noisify.c
      	* plug-ins/common/oilify.c
      	* plug-ins/common/photocopy.c
      	* plug-ins/common/plasma.c
      	* plug-ins/common/sel_gauss.c
      	* plug-ins/common/sharpen.c
      	* plug-ins/common/shift.c
      	* plug-ins/common/snoise.c
      	* plug-ins/common/sobel.c
      	* plug-ins/common/spread.c
      	* plug-ins/common/struc.c: changed accordingly. Don't pass the
      	preview around as GimpDrawablePreview or GimpAspectPreview. It
      	should whenever possible be accessed as GimpPreview.
      de37bbb7
    • Sven Neumann's avatar
      libgimp/libgimp-docs.sgml libgimp/libgimp-sections.txt · 94bdc061
      Sven Neumann authored
      2004-09-29  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/libgimp-docs.sgml
      	* libgimp/libgimp-sections.txt
      	* libgimp/tmpl/gimpaspectpreview.sgml
      	* libgimpwidgets/libgimpwidgets-docs.sgml
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/tmpl/gimpstock.sgml: updated after preview changes.
      
      	* libgimpwidgets/tmpl/gimpscrolledpreview.sgml: new file.
      94bdc061
    • Sven Neumann's avatar
      libgimpwidgets/gimppreview.[ch] libgimpwidgets/gimpscrolledpreview.[ch] · c4bf786c
      Sven Neumann authored
      2004-09-29  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppreview.[ch]
      	* libgimpwidgets/gimpscrolledpreview.[ch]
      	* libgimpwidgets/gimpwidgets.def: moved the offsets and the
      	draw_thumb method back to the GimpPreview class.
      
      	* libgimp/gimpdrawablepreview.c: changed accordingly.
      
      	* plug-ins/common/bumpmap.c
      	* plug-ins/common/cartoon.c
      	* plug-ins/common/deinterlace.c
      	* plug-ins/common/despeckle.c
      	* plug-ins/common/dog.c
      	* plug-ins/common/edge.c
      	* plug-ins/common/engrave.c
      	* plug-ins/common/exchange.c
      	* plug-ins/common/gauss.c
      	* plug-ins/common/grid.c
      	* plug-ins/common/mblur.c
      	* plug-ins/common/neon.c
      	* plug-ins/common/noisify.c
      	* plug-ins/common/oilify.c
      	* plug-ins/common/photocopy.c
      	* plug-ins/common/sel_gauss.c
      	* plug-ins/common/sharpen.c
      	* plug-ins/common/shift.c
      	* plug-ins/common/sobel.c
      	* plug-ins/common/softglow.c
      	* plug-ins/common/spread.c
      	* plug-ins/common/struc.c
      	* plug-ins/common/unsharp.c
      	* plug-ins/common/wind.c: back to using gimp_preview_get_position().
      
      	* libgimp/gimpregioniterator.c (gimp_rgn_iterator_new): corrected
      	gtk-doc comment.
      c4bf786c
    • David Odin's avatar
      Use a GimpAspectPreview here, so the preview is resizable. · 17272d76
      David Odin authored
      * plug-ins/common/snoise.c: Use a GimpAspectPreview here, so the preview is
        resizable.
      17272d76
    • Sven Neumann's avatar
      libgimp/gimpui.def updated. · e6683d75
      Sven Neumann authored
      2004-09-29  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpui.def
      	* libgimpwidgets/gimpwidgets.def: updated.
      e6683d75
    • Michael Natterer's avatar
      libgimp/libgimp-docs.sgml libgimp/libgimp-sections.txt updated after · c0b5037b
      Michael Natterer authored
      2004-09-29  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/libgimp-docs.sgml
      	* libgimp/libgimp-sections.txt
      	* libgimp/libgimp.types: updated after brush, pattern etc. cleanup.
      
      	* libgimp/tmpl/gimpgradientedit.sgml: removed.
      
      	* libgimp/tmpl/gimpaspectpreview.sgml
      	* libgimp/tmpl/gimpbrush.sgml
      	* libgimp/tmpl/gimpgradient.sgml
      	* libgimp/tmpl/gimppattern.sgml; new files.
      
      	* libgimp/tmpl/gimpbrushes.sgml
      	* libgimp/tmpl/gimpcontext.sgml
      	* libgimp/tmpl/gimpgradients.sgml
      	* libgimp/tmpl/gimppalette.sgml
      	* libgimp/tmpl/gimppalettes.sgml
      	* libgimp/tmpl/gimppatterns.sgml
      	* libgimp/tmpl/gimpregioniterator.sgml: updated.
      c0b5037b
  3. 28 Sep, 2004 17 commits
    • David Odin's avatar
      libgimpwidgets/gimppreview.c split this widget into itself (more abstract · a001920e
      David Odin authored
      * libgimpwidgets/gimppreview.c
      * libgimpwidgets/gimppreview.h: split this widget into itself (more
        abstract now) and ...
      
      * libgimpwidgets/gimpscrolledpreview.c
      * libgimpwidgets/gimpscrolledpreview.h: this widget which also have
        some scrollbars and a nagivation preview.
      
      * libgimpwidgets/Makefile.am
      * libgimpwidgets/gimpwidgetstypes.h: changed accordingly.
      
      * libgimp/gimpaspectpreview.c
      * libgimp/gimpaspectpreview.h: Added this widget, derived from
        GimpPreview, which has always the same ratio has the given drawable.
        This widget has almost the same api as GimpDrawablePreview, and is
        useful for plug-ins that show the whole (scaled) drawable in their
        preview.
      
      * libgimp/gimpdrawablepreview.c
      * libgimp/gimpdrawablepreview.h: GimpDrawablePreview is now derived
        from GimpScrolledPreview.
      
      * libgimp/Makefile.am
      * libgimp/gimpui.h
      * libgimp/gimpuitypes.h: changed accordingly.
      
      * plug-ins/common/plasma.c: use a GimpAspectPreview.
      
      * plug-ins/common/bumpmap.c
      * plug-ins/common/cartoon.c
      * plug-ins/common/deinterlace.c
      * plug-ins/common/despeckle.c
      * plug-ins/common/dog.c
      * plug-ins/common/edge.c
      * plug-ins/common/engrave.c
      * plug-ins/common/exchange.c
      * plug-ins/common/gauss.c
      * plug-ins/common/grid.c
      * plug-ins/common/mblur.c
      * plug-ins/common/neon.c
      * plug-ins/common/noisify.c
      * plug-ins/common/oilify.c
      * plug-ins/common/photocopy.c
      * plug-ins/common/sel_gauss.c
      * plug-ins/common/sharpen.c
      * plug-ins/common/shift.c
      * plug-ins/common/sobel.c
      * plug-ins/common/softglow.c
      * plug-ins/common/spread.c
      * plug-ins/common/struc.c
      * plug-ins/common/unsharp.c
      * plug-ins/common/wind.c: use gimp_scrolled_preview_get_position
        instead of gimp_preview_get_position.
      a001920e
    • Michael Natterer's avatar
      renamed the "run_mode" parameters to "unused" and remode the rum_mode · a8f621fe
      Michael Natterer authored
      2004-09-29  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/gimpregioniterator.[ch]: renamed the "run_mode"
      	parameters to "unused" and remode the rum_mode member from the
      	private GimpRgbIterator struct.
      
      	* plug-ins/common/AlienMap2.c
      	* plug-ins/common/autostretch_hsv.c
      	* plug-ins/common/c_astretch.c
      	* plug-ins/common/color_enhance.c
      	* plug-ins/common/colorify.c
      	* plug-ins/common/colortoalpha.c
      	* plug-ins/common/gradmap.c
      	* plug-ins/common/mapcolor.c
      	* plug-ins/common/max_rgb.c
      	* plug-ins/common/noisify.c
      	* plug-ins/common/normalize.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/common/scatter_hsv.c
      	* plug-ins/common/semiflatten.c
      	* plug-ins/common/threshold_alpha.c
      	* plug-ins/common/vinvert.c
      	* plug-ins/fp/fp.c: made "run_mode" a private variable of run()
      	and pass 0 to gimp_rgn_iterate*(). Minor cleanups.
      a8f621fe
    • Sven Neumann's avatar
      libgimp/gimp.def libgimp/gimpui.def updated. · 02ced0cd
      Sven Neumann authored
      2004-09-29  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimp.def
      	* libgimp/gimpui.def
      	* libgimpwidgets/gimpwidgets.def: updated.
      02ced0cd
    • Michael Natterer's avatar
      tools/pdbgen/Makefile.am renamed group "gradient_edit" to "gradient" and · 3004cb1b
      Michael Natterer authored
      2004-09-29  Michael Natterer  <mitch@gimp.org>
      
      	* tools/pdbgen/Makefile.am
      	* tools/pdbgen/groups.pl: renamed group "gradient_edit" to
      	"gradient" and added "brush", "palette" and "pattern" groups.
      
      	* tools/pdbgen/pdb/gradient_edit.pdb: removed.
      
      	* tools/pdbgen/pdb/brush.pdb
      	* tools/pdbgen/pdb/gradient.pdb
      	* tools/pdbgen/pdb/palette.pdb
      	* tools/pdbgen/pdb/pattern.pdb: new files containing functions
      	which create, duplicate, rename, delete, query and manipulate
      	a single brush, pattern etc.
      
      	* tools/pdbgen/pdb/brushes.pdb
      	* tools/pdbgen/pdb/gradients.pdb
      	* tools/pdbgen/pdb/palettes.pdb
      	* tools/pdbgen/pdb/patterns.pdb: deprecated stuff that is obsolete
      	now and simply removed the procedures that were added after 2.0.
      
      	* app/pdb/gradient_edit_cmds.c
      	* libgimp/gimpgradientedit_pdb.[ch]: removed.
      
      	* app/pdb/brush_cmds.c
      	* app/pdb/gradient_cmds.c
      	* app/pdb/palette_cmds.c
      	* app/pdb/pattern_cmds.c
      	* libgimp/gimpbrush_pdb.[ch]
      	* libgimp/gimpgradient_pdb.[ch]
      	* libgimp/gimppalette_pdb.[ch]
      	* libgimp/gimppattern_pdb.[ch]: new files.
      
      	* app/pdb/brushes_cmds.c
      	* app/pdb/gradients_cmds.c
      	* app/pdb/internal_procs.c
      	* app/pdb/palettes_cmds.c
      	* app/pdb/patterns_cmds.c
      	* libgimp/gimp_pdb.h
      	* libgimp/gimpbrushes_pdb.[ch]
      	* libgimp/gimpgradients_pdb.[ch]
      	* libgimp/gimppalettes_pdb.[ch]
      	* libgimp/gimppatterns_pdb.[ch]: regenerated.
      
      	* app/pdb/Makefile.am
      	* libgimp/Makefile.am
      	* plug-ins/gfig/gfig-style.c: changed accordingly.
      3004cb1b
    • Sven Neumann's avatar
      don't write empty groups. · 44739154
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/file/gimprecentlist.c (gimp_recent_list_write): don't write
      	empty groups.
      
      	* app/file/gimprecentlist.c: disabled the code for the win32
      	platform. It doesn't make much sense there anyway. If someone
      	wants to contribute a win32 specific implementation, we'd welcome
      	that. A Mac OS X implementation would be nice to have as well.
      44739154
    • Sven Neumann's avatar
      updated for GIMP 2.1 by Eric Pierce. · 2e38cfe8
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* etc/ps-menurc: updated for GIMP 2.1 by Eric Pierce.
      2e38cfe8
    • Maurits Rijk's avatar
      plug-ins/imagemap/imap_cmd_gimp_guides.c · d4d092a8
      Maurits Rijk authored
      2004-09-28  Maurits Rijk  <m.rijk@chello.nl>
      
      	* plug-ins/imagemap/imap_circle.c:
      	* plug-ins/imagemap/imap_cmd_gimp_guides.c
      	* plug-ins/imagemap/imap_edit_area_info.c
      	* plug-ins/imagemap/imap_grid.c
      	* plug-ins/imagemap/imap_polygon.c
      	* plug-ins/imagemap/imap_rectangle.c
      	* plug-ins/imagemap/imap_settings.c: first set of changes to make
      	imagemap fully HIG compliant. More to come.
      d4d092a8
    • Sven Neumann's avatar
      seek to the start of the file before calling lockf(). · 4c450f23
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/file/gimprecentlist.c: seek to the start of the file before
      	calling lockf().
      4c450f23
    • Maurits Rijk's avatar
      added size entry. Fixes #143156 (Use size entry widget in Borderaverage · 39f06f45
      Maurits Rijk authored
      2004-09-28  Maurits Rijk  <m.rijk@chello.nl>
      
      	* plug-ins/common/borderaverage.c: added size entry. Fixes #143156
      	(Use size entry widget in Borderaverage plug-in)
      39f06f45
    • Sven Neumann's avatar
      updated name of the splash image. · a7b8c2bc
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* docs/gimp.1.in: updated name of the splash image.
      a7b8c2bc
    • Michael Natterer's avatar
      code review / cleanup. · 2c74680e
      Michael Natterer authored
      2004-09-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimppalette.c: code review / cleanup.
      
      	(gimp_palette_delete_entry): don't add "Black" when the last color
      	gets removed, a palette can easily live with zero colors.
      
      	* app/widgets/gimppaletteeditor.c
      	(palette_editor_invalidate_preview): also update the entry which
      	shows the palette_entry's name.
      2c74680e
    • Sven Neumann's avatar
      handle EINTR while writing. · 5ad16c6f
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/file/gimprecentlist.c (gimp_recent_list_write_raw): handle
      	EINTR while writing.
      5ad16c6f
    • Sven Neumann's avatar
      added new convenience function gimp_xml_parser_parse_fd(). · 73446415
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpxmlparser.[ch]: added new convenience function
      	gimp_xml_parser_parse_fd().
      
      	* app/file/Makefile.am
      	* app/file/gimprecentitem.[ch]
      	* app/file/gimprecentlist.[ch]: added an implementation of the
      	recent-files spec as found on freedesktop.org. This code is taken
      	from libegg and has been edited to fit the GIMP needs.
      
      	* app/file/file-open.c
      	* app/file/file-save.c: update the ~/.recently-used file. Fixes
      	bug #131206.
      73446415
    • Michael Natterer's avatar
      removed hack which strcmp()s the property name to figure the preview's · 2b45c7a3
      Michael Natterer authored
      2004-09-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpcontainerbox.c (gimp_container_box_get_preview):
      	removed hack which strcmp()s the property name to figure the
      	preview's border_width and use the container view's
      	preview_border_width instead.
      2b45c7a3
    • Sven Neumann's avatar
      simplified code and removed a compiler warning. · 5cc2b3e5
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimpimagemaptool.c (gimp_image_map_tool_settings_dialog):
      	simplified code and removed a compiler warning.
      5cc2b3e5
    • Carol Spears's avatar
      data/images/gimp-splash.png there was a white spot that was making me · dc9caf5c
      Carol Spears authored
      2004-09-28  Carol Spears  <carol@gimp.org>
      
      * data/images/gimp-splash.png there was a white spot that was making me crazy.  It is gone now.
      dc9caf5c
    • Kwok-Koon Cheung's avatar
      Updated traditional Chinese translation by GNOME HK Team · e890cf1c
      Kwok-Koon Cheung authored
      	* zh_TW.po: Updated traditional Chinese translation by GNOME HK Team
      e890cf1c
  4. 27 Sep, 2004 8 commits
    • Sven Neumann's avatar
      added a hack to get rid of the border drawn around thumbnails in the "Open · cfd2c9c3
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpaction.c (gimp_action_set_proxy): added a hack
      	to get rid of the border drawn around thumbnails in the "Open Recent"
      	menu.
      cfd2c9c3
    • Sven Neumann's avatar
      add a shortcut to the filechooser that points to the user's folder. · d725502c
      Sven Neumann authored
      2004-09-28  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimpimagemaptool.c (gimp_image_map_tool_settings_dialog):
      	add a shortcut to the filechooser that points to the user's folder.
      
      	* app/actions/vectors-commands.c: added a file filter to the SVG
      	import dialog.
      d725502c
    • Sven Neumann's avatar
      added some padding for the shadow frame to avoid scaling the thumbnail. · fadd9ca0
      Sven Neumann authored
      2004-09-27  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpthumbbox.c (gimp_thumb_box_new): added some
      	padding for the shadow frame to avoid scaling the thumbnail.
      fadd9ca0
    • Sven Neumann's avatar
      quick fix for large previews · e29c3cd2
      Sven Neumann authored
      e29c3cd2
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am added a stock icon that shows a simple · 0527d023
      Sven Neumann authored
      2004-09-27  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-frame-64.png: added a stock icon
      	that shows a simple drop shadow but could be exchanged for other
      	image decorations.
      
      	* libgimpwidgets/gimpstock.[ch]: register the new icon.
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimpviewrenderer-frame.[ch]: new file that holds some
      	ugly code to draw a frame around a preview pixbuf.
      
      	* app/widgets/gimpviewrenderer.[ch]: the frame pixbuf is attached
      	to the GimpViewRenderer class so it can be shared by all renderers.
      
      	* app/widgets/gimpviewrendererimagefile.c: use the new functionality
      	to draw a nice frame around imagefile previews.
      
      	* app/widgets/gimpcontainerbox.c: draw imagefile preview w/o a border.
      0527d023
    • Michael Natterer's avatar
      cleanup. · 24f8d7e7
      Michael Natterer authored
      2004-09-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/data-commands.c: cleanup.
      
      	* app/actions/vectors-commands.c
      	* app/display/gimpdisplayshell.c
      	* tools/pdbgen/pdb/paint_tools.pdb: removed unused #includes.
      
      	* app/text/gimptext-bitmap.c
      	* app/text/gimptext-parasite.c
      	* app/text/gimptext-vectors.c
      	* app/text/gimptext-xlfd.c
      	* app/text/gimptext.c
      	* app/text/gimptextlayer-xcf.c: include "text-types.h" instead
      	of "text/text-types.h".
      
      	* app/widgets/gimppatternselect.c: create a GimpPatternFactoryView
      	instead of GimpDataFactoryView.
      
      	* app/pdb/paint_tools_cmds.c: regenerated.
      24f8d7e7
    • Michael Natterer's avatar
      app/actions/brushes-actions.c app/actions/gradients-actions.c · 96a27b59
      Michael Natterer authored
      2004-09-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/brushes-actions.c
      	* app/actions/gradients-actions.c
      	* app/actions/palettes-actions.c
      	* app/actions/patterns-actions.c: made the "foo-edit" actions
      	GimpStringActions and pass the identifier of the editor dialog
      	to the callback.
      
      	* app/actions/data-commands.[ch] (data_edit_data_cmd_callback):
      	show the editor dialog here instead of calling view->edit_func().
      
      	* app/dialogs/dialogs-constructors.[ch]: removed the brush,
      	gradient and palette edit_funcs.
      
      	* app/widgets/widgets-types.h: removed typedef GimpDataEditFunc.
      
      	* app/widgets/gimpdatafactoryview.[ch]: removed the edit_func
      	member and parameters and create the edit button unconditionally.
      
      	* app/widgets/gimpbrushfactoryview.[ch]
      	* app/widgets/gimppatternfactoryview.[ch]: changed accordingly.
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimpdataselect.[ch]: removed this class, it's not
      	needed any longer.
      
      	* app/widgets/gimpbrushselect.[ch]
      	* app/widgets/gimpgradientselect.[ch]
      	* app/widgets/gimppaletteselect.[ch]
      	* app/widgets/gimppatternselect.[ch]: derive them from GimpPdbDialog
      	and follow the edit_func removal.
      
      	* app/gui/gui-vtable.c (gui_pdb_dialog_new): removed edit_func
      	stuff.
      
      	* app/widgets/gimpcontainereditor.c: minor unrelated cleanup.
      96a27b59
    • Michael Natterer's avatar
      renamed some constructors for consistency and added a (useless) template · f097d886
      Michael Natterer authored
      2004-09-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/dialogs/dialogs-constrcutors.[ch]: renamed some constructors
      	for consistency and added a (useless) template grid.
      
      	* app/dialogs/dialogs.c: make the arrays of GimpDialogFactoryEntries
      	more readable by using macros to define them.
      f097d886
  5. 26 Sep, 2004 1 commit
    • Sven Neumann's avatar
      removed conversion to TempBuf. Instead implement · ab269fc6
      Sven Neumann authored
      2004-09-27  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimagefile.c: removed conversion to TempBuf.
      	Instead implement GimpViewable::get_new_pixbuf by compositing the
      	thumbnail on a checkerboard.
      
      	* app/widgets/gimpviewrenderer.[ch]: renamed the no_view_pixbuf
      	struct member to pixbuf.
      	(gimp_view_renderer_real_render): try gimp_viewable_get_pixbuf()
      	and render the pixbuf before falling back to the TempBuf preview.
      	(gimp_view_renderer_render_pixbuf): new function that sets a
      	pixbuf for the renderer and flushes the render_buffer.
      
      	* app/widgets/gimpviewrendererimagefile.c
      	(gimp_view_renderer_imagefile_render): render the pixbuf.
      
      	* app/dialogs/dialogs-constructors.c: create the document history
      	dockable with a zero borderwidth.
      ab269fc6