1. 17 Jul, 2004 2 commits
  2. 16 Jul, 2004 8 commits
    • Sven Neumann's avatar
      also register the internal XCF handlers according to the new scheme. · 76a5689f
      Sven Neumann authored
      2004-07-17  Sven Neumann  <sven@gimp.org>
      
      	* app/xcf/xcf.c (xcf_init): also register the internal XCF
      	handlers according to the new scheme.
      
      	* plug-ins/common/Makefile.am
      	* plug-ins/common/plugin-defs.pl
      	* plug-ins/common/hrz.c: removed the HRZ file plug-in since it
      	doesn't seem to be very useful.
      76a5689f
    • Sven Neumann's avatar
      use g_slist_prepend() instead of g_slist_append(). · 81bdb3c8
      Sven Neumann authored
      2004-07-17  Sven Neumann  <sven@gimp.org>
      
      	* app/plug-in/plug-ins.c (plug_ins_temp_proc_def_add)
      	(plug_ins_init_file): use g_slist_prepend() instead of
      	g_slist_append().
      
      	* plug-ins/common/url.c (query): ported to the new PDB registration
      	scheme.
      81bdb3c8
    • Sven Neumann's avatar
      sort the file procedures by their menu labels. · 52229256
      Sven Neumann authored
      2004-07-16  Sven Neumann  <sven@gimp.org>
      
      	* app/plug-in/plug-ins.c (plug_ins_init): sort the file procedures
      	by their menu labels.
      
      	* app/widgets/gimpfileprocview.c: removed the sort function here.
      52229256
    • Sven Neumann's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h added new widget that · ccf8ed69
      Sven Neumann authored
      2004-07-16  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpfileprocview.[ch]: added new widget that offers
      	a treeview on file procedures.
      
      	* app/widgets/gimpfiledialog.[ch]: replaced the file type option
      	menu with the new GimpFileProcView widget.
      	(gimp_file_dialog_set_image): reset the file type to Automatic
      	(fixes bug #141535).
      
      	* app/actions/file-commands.c
      	* app/gui/file-open-dialog.[ch]
      	* app/gui/file-save-dialog.[ch]: changed accordingly.
      
      	* plug-ins/common/bz2.c
      	* plug-ins/common/gz.c: don't register "xcf.gz" and "xcf.bz2"
      	extension. It's redundant and breaks the code that sets the
      	extension from the selected file-type.
      
      	* plug-ins/common/dicom.c: register a shorter menu label.
      
      	* plug-ins/common/gbr.c
      	* plug-ins/common/gih.c
      	* plug-ins/common/pat.c
      	* plug-ins/common/url.c: register stock icons.
      ccf8ed69
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 07b8bed2
      William Skaggs authored
      	* plug-ins/Lighting/lighting_main.c
      	* plug-ins/Lighting/lighting_main.h
      	* plug-ins/Lighting/lighting_preview.c
      	* plug-ins/Lighting/lighting_preview.h
      	* plug-ins/Lighting/lighting_shade.c
      	* plug-ins/Lighting/lighting_ui.c:  Made this plug-in support
      	multiple light sources; implemented three, architecture now
      	supports any number.  Changed material properties to more intuitve
      	names; added "metallic" property.  Cleaned out some unused,
      	commented-out code.
      07b8bed2
    • 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
    • Michael Natterer's avatar
      made gtk-doc even happier; clarified meaning of the "use_offsets" · 147775d6
      Michael Natterer authored
      2004-07-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-transform.c: made gtk-doc even
      	happier; clarified meaning of the "use_offsets" parameter.
      147775d6
    • Sven Neumann's avatar
      app/display/gimpdisplayshell.c corrected API documentation, removed · 8c4b7b5a
      Sven Neumann authored
      2004-07-16  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpdata.c:
      	* app/display/gimpcanvas.c:
      	* app/display/gimpdisplayshell.c
      	* app/display/gimpdisplayshell-transform.c: corrected API
      	documentation, removed trailing whitespace.
      
      	Please do always build the documentation if you add or change any
      	gtk-doc comments.
      8c4b7b5a
  3. 15 Jul, 2004 13 commits
  4. 14 Jul, 2004 17 commits
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 9c7c6e42
      William Skaggs authored
      	* app/core/gimpviewable.c: added gtk-doc comments for public
      	functions.
      9c7c6e42
    • Michael Natterer's avatar
      reordered to match the .c file. · 6fb2502e
      Michael Natterer authored
      2004-07-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/file-commands.h: reordered to match the .c file.
      
      	* app/core/gimpitem.c
      	* app/vectors/gimpvectors-import.c: fixed API docs.
      6fb2502e
    • Michael Natterer's avatar
      app/app-docs.sgml app/app-sections.txt updated and reviewed. · 8098af32
      Michael Natterer authored
      2004-07-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/app-docs.sgml
      	* app/app-sections.txt
      	* app/app.types: updated and reviewed.
      8098af32
    • Philip Lafleur's avatar
      Fixed erroneously reported warning message when saving indexed layers with · 6f6c71d0
      Philip Lafleur authored
      2004-07-14  Philip Lafleur  <plafleur@cvs.gnome.org>
      
      	* plug-ins/common/png.c:
      	* plug-ins/common/mng.c: Fixed erroneously reported warning
      	message when saving indexed layers with an alpha channel but
      	no transparent pixels.
      6f6c71d0
    • Sven Neumann's avatar
      register a log handler for the "Gimp-Actions" domain. · deb8f7bf
      Sven Neumann authored
      2004-07-14  Sven Neumann  <sven@gimp.org>
      
      	* app/app_procs.c (app_run): register a log handler for the
      	"Gimp-Actions" domain.
      deb8f7bf
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · b7e75c5d
      William Skaggs authored
      	* devel-docs/objects.txt: . . . and removed because it is
      	redundant with devel-docs/app/app.hierarchy.
      b7e75c5d
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 8aeb8191
      William Skaggs authored
      	* devel-docs/objects.txt:  added file containing a map of Gimp's
      	GObject hierarchy.
      8aeb8191
    • Michael Natterer's avatar
      massively changed: removed message_ids, the message mem chunk and all · 178d7d3f
      Michael Natterer authored
      2004-07-14  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpstatusbar.[ch]: massively changed: removed
      	message_ids, the message mem chunk and all signals. Added new
      	function gimp_statusbar_replace() which updates a message without
      	moving it to the top of the stack. Fixes bug #120175.
      
      	* app/display/gimpdisplayshell-title.[ch]: renamed
      	gimp_display_shell_update_title() to
      	gimp_display_shell_title_update() and switched from pop()/push()
      	to replace() so the title message keeps its place in the stack.
      	Added new function gimp_display_shell_title_init() which push()es
      	the title message to the stack.
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_new): call
      	gimp_display_shell_title_init() so the "title" message is at the
      	bottom of the stack.
      
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-handlers.c: changed accordingly.
      178d7d3f
    • Sven Neumann's avatar
      plug-ins/script-fu/script-fu-console.[ch] plug-ins/script-fu/script-fu.c · 6d4d038f
      Sven Neumann authored
      2004-07-14  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/script-fu-console.[ch]
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/script-fu/siod-wrapper.[ch]
      	* plug-ins/script-fu/siod/slib.c: applied a patch from Kevin
      	Cozens that removes an unneeded pipe which was causing problems
      	on long output from the SIOD interpreter (bug #139200). Also
      	shortened the welcome message.
      6d4d038f
    • Sven Neumann's avatar
      GUI polishing. · 7314f2d7
      Sven Neumann authored
      2004-07-14  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/pagecurl/pagecurl.c: GUI polishing.
      7314f2d7
    • Shlomi Fish's avatar
      Added more underscores to identifiers. Fixed some of the style (added · 9c8fd71d
      Shlomi Fish authored
      * plug-ins/gimpressionist/: Added more underscores to identifiers.
      Fixed some of the style (added whitespace before the '(' in function
      calls)
      9c8fd71d
    • Philip Lafleur's avatar
      Now writes a global palette chunk, and empty palette chunks for the frames · df393e06
      Philip Lafleur authored
      2004-07-14  Philip Lafleur  <plafleur@cvs.gnome.org>
      
      	* plug-ins/common/mng.c: Now writes a global palette chunk, and
      	empty palette chunks for the frames that use it. This saves a
      	bit of diskspace.
      df393e06
    • Michael Natterer's avatar
      added properties "gimp", "id", "width", "height" and "base-type". Moved · 87b5322f
      Michael Natterer authored
      2004-07-14  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimage.c: added properties "gimp", "id", "width",
      	"height" and "base-type". Moved all code from gimp_image_new()
      	to GObject::constructor().
      
      	* app/core/gimpimage-convert.c
      	* app/core/gimpimage-crop.c
      	* app/core/gimpimage-resize.c
      	* app/core/gimpimage-rotate.c
      	* app/core/gimpimage-scale.c
      	* app/core/gimpimage-undo-push.c: set "width", "height" and
      	"base-type" with g_object_set() so "notify" is emitted on the
      	properties.
      
      	* app/core/gimpimage-undo.c (gimp_image_undo_pop_stack):
      	freeze/thaw property notifications around undoing/redoing so they
      	are not emitted in the middle of the undo operation.
      87b5322f
    • Michael Natterer's avatar
      converted tabs to spaces, cleanup, reviewed new API docs. · 8e2e464f
      Michael Natterer authored
      2004-07-14  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpitem.c: converted tabs to spaces, cleanup,
      	reviewed new API docs.
      8e2e464f
    • Sven Neumann's avatar
      applied a patch done by Brion Vibber and Philip Lafleur that fixes loading · 00fed8dc
      Sven Neumann authored
      2004-07-14  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/tiff.c: applied a patch done by Brion Vibber
      	and Philip Lafleur that fixes loading of CMYK TIFF images on
      	big-endian hardware (bug #147328).
      00fed8dc
    • Philip Lafleur's avatar
      Properly check the return value of find_unused_ia_color(). The plugin will · cf6ae919
      Philip Lafleur authored
      2004-07-14  Philip Lafleur  <plafleur@cvs.gnome.org>
      
      	* plug-ins/common/mng.c (respin_cmap): Properly check the return
      	value of find_unused_ia_color(). The plugin will now save indexed
      	MNGs correctly; fixes bug #139947. Also converted tabs to spaces.
      cf6ae919
    • Michael Natterer's avatar
      Code review & cleanup: · fe9d9be6
      Michael Natterer authored
      2004-07-14  Michael Natterer  <mitch@gimp.org>
      
      	Code review & cleanup:
      
      	* app/config/gimpguiconfig.[ch]: removed transparency-size,
      	transparency-type and snap-distance properties...
      
      	* app/config/gimpdisplayconfig.[ch]: ...and added them here.
      
      	* app/display/gimpdisplayshell.c
      	* app/tools/gimpmovetool.c: changed accordingly.
      
      	* app/core/gimpimage-scale.[ch] (gimp_layer_scale_check): added a
      	"max_memsize" parameter instead of looking it up in GimpGuiConfig.
      
      	* app/actions/image-commands.c: changed accordingly.
      
      	* app/core/gimparea.c
      	* app/core/gimpdrawable.c: converted tabs to spaces, cleanup.
      
      	* app/core/gimpprojection.[ch]: renamed IdleRenderStruct to
      	GimpProjectionIdleRender, reordered functions, cleanup.
      
      	* app/display/gimpdisplay-handlers.c
      	* app/display/gimpdisplay.c: removed unused #includes.
      
      	* app/display/gimpdisplayshell.[ch]
      	* app/display/gimpdisplayshell-close.c: renamed
      	shell->warning_dialog to shell->close_dialog, some random
      	cleanups.
      
      	* app/display/gimpdisplayshell-handlers.c
      	* app/widgets/gimpselectioneditor.c: minor coding style cleanup.
      fe9d9be6