1. 04 Jul, 2004 4 commits
  2. 03 Jul, 2004 4 commits
    • Michael Natterer's avatar
      added context->serialize_props mask which enables specifying exactly which · 23f6a194
      Michael Natterer authored
      2004-07-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpcontext.[ch]: added context->serialize_props mask
      	which enables specifying exactly which properties will be
      	serialized. Also fixes a bug that prevented undefined properties
      	from being serialized, breaking tool_options and device status
      	serialization.
      
      	* app/core/gimptoolinfo.c (gimp_tool_info_new): make only the
      	properties in the tool_info->context_props mask serializable, also
      	configure/initialize tool_info->tool_options.
      
      	* app/tools/gimp-tools.c (gimp_tools_register): removed
      	tool_options initialization that is now done in
      	gimp_tool_info_new().
      
      	* app/widgets/gimpdeviceinfo.c: make only the properties in
      	GIMP_DEVICE_INFO_CONTEXT_MASK serializable.
      
      	* app/widgets/gimpdevicestatus.c: add the device table to its
      	parent container again. Fixes "missing" devices.
      
      	* app/core/gimptooloptions.c
      	* app/widgets/gimpdevices.c: cleanup / code review.
      23f6a194
    • Michael Natterer's avatar
      if the color tool is enabled, skip cursor hiding entirely. · 04ed4a8a
      Michael Natterer authored
      2004-07-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimppainttool.c (gimp_paint_tool_cursor_update): if
      	the color tool is enabled, skip cursor hiding entirely.
      04ed4a8a
    • Sven Neumann's avatar
      removed #ifdef'ed code that isn't any longer needed. · 87ee13fa
      Sven Neumann authored
      2004-07-03  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/dog.c (dog): removed #ifdef'ed code that isn't
      	any longer needed.
      87ee13fa
    • Philip Lafleur's avatar
      Added bug number to my ChangeLog entry. · 25fa4944
      Philip Lafleur authored
      2004-07-02  Philip Lafleur  <plafleur@cvs.gnome.org>
      
        * ChangeLog: Added bug number to my ChangeLog entry.
      25fa4944
  3. 02 Jul, 2004 4 commits
    • Philip Lafleur's avatar
      Replaced "Preview" checkbutton with a combobox with options "Outline", · 1d625ed2
      Philip Lafleur authored
      2004-07-02  Philip Lafleur  <plafleur@cvs.gnome.org>
      
      	* app/tools/gimptransformoptions.[ch]:
      	* app/tools/gimptransformtool.c:
      	* app/tools/tools-enums.[ch]: Replaced "Preview" checkbutton with
      	a combobox with options "Outline", "Grid", "Image", and
      	"Image + Grid".
      1d625ed2
    • Sven Neumann's avatar
      don't let the Paste menu items sensitivity depend on the availability of · 1c9e4b57
      Sven Neumann authored
      2004-07-02  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/edit-actions.c: don't let the Paste menu items
      	sensitivity depend on the availability of clipboard data because
      	we aren't notified when the GDK clipboard changes.
      1c9e4b57
    • Sven Neumann's avatar
      app/gui/Makefile.am new files implementing a clipboard for image data · 6423529b
      Sven Neumann authored
      2004-07-02  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/Makefile.am
      	* app/gui/clipboard.[ch]: new files implementing a clipboard for
      	image data based on GDK_SELECTION_CLIPBOARD (bug #133247).
      
      	* app/actions/edit-actions.c
      	* app/actions/edit-commands.c: use the new clipboard API.
      
      	* app/gui/gui.c: initialize and shutdown the clipboard.
      
      	* app/core/gimpbuffer.c: cosmetics.
      
      	* app/actions/actions.c
      	* app/menus/menus.c: added sanity checks to exit functions.
      
      	* app/display/gimpdisplayshell-dnd.[ch]: let
      	gimp_display_shell_drop_svg() take a guchar * buffer.
      
      	* app/widgets/gimpselectiondata.c (gimp_selection_data_get_pixbuf):
      	fixed the implementation.
      6423529b
    • Michael Natterer's avatar
      plug-ins/gimpressionist/Makefile.am applied patch from Shlomi Fish that · 9d19bf2a
      Michael Natterer authored
      2004-07-02  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/gimpressionist/Makefile.am
      	* plug-ins/gimpressionist/*.[ch]: applied patch from Shlomi Fish
      	that massively cleans up gimppressionist (touching all files and
      	addding some new ones) and adds a simple PDB interface for
      	selecting one of the previously created presets.
      	Fixes bugs #145191, #144913 and #144922.
      9d19bf2a
  4. 01 Jul, 2004 10 commits
  5. 30 Jun, 2004 11 commits
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 10ffa7d9
      William Skaggs authored
      	* libgimp/gimpdrawable.c: moved call to
      	_gimp_tile_cache_flush_drawable() from gimp_drawable_detach() to
      	gimp_drawable_flush(), to resolve problem described in bug
      	#145051.
      10ffa7d9
    • Michael Natterer's avatar
      added a GimpContext parameter and use it to start plug-ins. · b13087ad
      Michael Natterer authored
      2004-06-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/plug-in/plug-ins.[ch] (plug_ins_init): added a GimpContext
      	parameter and use it to start plug-ins.
      
      	* app/core/gimp.c (gimp_real_restore): pass the user context.
      	Restores script-fu's access to the global FG, FG, brush, ...
      b13087ad
    • Sven Neumann's avatar
      app/core/core-enums.c app/display/display-enums.c app/paint/paint-enums.c · bec9f9a6
      Sven Neumann authored
      2004-06-30  Sven Neumann  <sven@gimp.org>
      
      	* app/core/core-enums.c
      	* app/display/display-enums.c
      	* app/paint/paint-enums.c
      	* app/text/text-enums.c
      	* app/widgets/widgets-enums.c: regenerated.
      bec9f9a6
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 571f8b56
      William Skaggs authored
      	* app/actions/file-commands.c: revert previous change that was
      	intended to fix bug #141971.
      571f8b56
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 8d4bdf5d
      William Skaggs authored
      	* app/*/*-enums.h: did HIG-compliant capitalization in the right
      	place, instead of the auto-generated *-enums.c files.
      8d4bdf5d
    • Michael Natterer's avatar
      app/widgets/gimpdnd.[ch] app/widgets/gimpselectiondata.[ch] changed · cc6aa186
      Michael Natterer authored
      2004-06-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpdnd.[ch]
      	* app/widgets/gimpselectiondata.[ch]
      	* app/widgets/gimpcontainertreeview.[ch]: changed "files" and "uris"
      	to "uri_list" in all function names, parameters and typedefs.
      
      	* app/widgets/gimpcontainertreeview-dnd.c
      	* app/widgets/gimpdocumentview.c
      	* app/widgets/gimplayertreeview.c
      	* app/widgets/gimptoolbox-dnd.c
      	* app/display/gimpdisplayshell-dnd.[ch]
      	* app/display/gimpdisplayshell.c: changed accordingly.
      cc6aa186
    • Sven Neumann's avatar
      made the dialog look a little less clumsy. · 8040a22a
      Sven Neumann authored
      2004-06-30  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/maze/maze_face.c: made the dialog look a little less
      	clumsy.
      8040a22a
    • Sven Neumann's avatar
      tools/pdbgen/pdb/drawable.pdb raised the maximum size for thumbnails from · adab09fd
      Sven Neumann authored
      2004-06-30  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/drawable.pdb
      	* libgimp/gimppixbuf.c: raised the maximum size for thumbnails
      	from 256 to 512 pixels.
      
      	* app/pdb/drawable_cmds.c
      	* libgimp/gimpdrawable_pdb.c: regenerated.
      
      	* plug-ins/gfig/gfig-preview.c
      	* plug-ins/gfig/gfig.c: redone Bill's fix using
      	gimp_image_get_thumbnail(). A lot simpler, renders the alpha
      	checkerboard and also works for grayscale images.
      adab09fd
    • Michael Natterer's avatar
      Fixed a 1.2 -> 2.0 regression that was forgotten: · 40229803
      Michael Natterer authored
      2004-06-30  Michael Natterer  <mitch@gimp.org>
      
      	Fixed a 1.2 -> 2.0 regression that was forgotten:
      
      	* app/widgets/widgets-enums.[ch]: added enum GimpColorPickState
      	which can be one of { NEW, UPDATE }.
      
      	* app/widgets/gimppaletteeditor.[ch]: changed #if 0'ed function
      	gimp_palette_editor_update_color() to
      	gimp_palette_editor_pick_color() and restored the functionality of
      	creating/updating colors via this API
      
      	Changed button_press handler to only edit the color on double
      	click if it's really a double click on the same color.
      	Fixes bug #141381.
      
      	* app/tools/gimpcolorpickeroptions.[ch]: added boolean property
      	"add-to-palette" and a GUI for it.
      
      	* app/core/gimpmarshal.list
      	* app/tools/gimpcolortool.[ch]: added a GimpColorPickState
      	parameter to the "color_picked" signal. Pass NEW on button_press
      	and UPDATE on motion.
      
      	* app/tools/gimpcurvestool.c (gimp_curves_tool_color_picked)
      	* app/tools/gimplevelstool.c (gimp_levels_tool_color_picked)
      	* app/tools/gimppainttool.c (gimp_paint_tool_color_picked):
      	changed accordingly
      
      	* app/tools/gimpcolorpickertool.c (gimp_color_picker_tool_picked):
      	If "add-to-palette" is TRUE, get the palette editor and call
      	gimp_palette_editor_pick_color().
      40229803
    • Sven Neumann's avatar
      renamed the SVG related functions so that they deal with an anonymous data · 114f747f
      Sven Neumann authored
      2004-06-30  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpselectiondata.[ch]: renamed the SVG related
      	functions so that they deal with an anonymous data stream that
      	could as well be a PNG image.
      
      	* app/widgets/gimpdnd.[ch]
      	* app/widgets/gimpcontainertreeview-dnd.c: changed accordingly.
      
      	* app/display/gimpdisplayshell-dnd.[ch]
      	* app/vectors/gimpvectors-import.[ch]
      	* app/widgets/gimpcontainertreeview-dnd.c
      	* app/widgets/gimpvectorstreeview.c: use gsize for the length of
      	the buffer.
      
      	* app/widgets/gimpdnd.[ch]
      	* app/widgets/widgets-enums.[ch]: added GIMP_DND_TYPE_PNG which isn't
      	used yet.
      114f747f
    • Michael Natterer's avatar
      take const GimpRGB* instead of just GimpRGB*. Converted tabs to spaces. · 12355969
      Michael Natterer authored
      2004-06-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimppalette.[ch] (gimp_palette_add_entry): take
      	const GimpRGB* instead of just GimpRGB*.
      	Converted tabs to spaces.
      12355969
  6. 29 Jun, 2004 7 commits