1. 22 Jan, 2005 4 commits
    • Sven Neumann's avatar
      Merged from HEAD branch: · 0fa8c453
      Sven Neumann authored
      2005-01-22  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* plug-ins/common/jpeg.c (save_dialog): update the preview (and
              thus the filesize) if the EXIF or thumbnail toggles are being used.
              Fixes bug #164914.
      0fa8c453
    • Sven Neumann's avatar
      Merged from HEAD branch: · e9118bde
      Sven Neumann authored
      2005-01-22  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* plug-ins/imagemap/imap_file.c: fixed overwrite confirmation
      	dialog (bug #164864).
      e9118bde
    • Sven Neumann's avatar
      Merged from HEAD branch: · 902621e3
      Sven Neumann authored
      2005-01-22  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* plug-ins/imagemap/imap_file.c (do_file_save_as_dialog): use
      	GTK_STOCK_SAVE for the save dialog (bug #164864).
      902621e3
    • Sven Neumann's avatar
      Merged from HEAD branch: · 726b0699
      Sven Neumann authored
      2005-01-22  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* libgimpbase/gimputils.c (gimp_enum_value_get_desc)
      	(gimp_enum_value_get_help): don't crash if gimp_enum_get_desc()
      	returns NULL.
      726b0699
  2. 20 Jan, 2005 1 commit
    • Sven Neumann's avatar
      Merged from HEAD branch: · 0ea8fcf7
      Sven Neumann authored
      2005-01-20  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/widgets/gimpcomponenteditor.c
      	(gimp_component_editor_button_press): call gimp_image_flush() after
      	setting the active component since this might unselect the active
      	channel. Fixes bug #164195.
      0ea8fcf7
  3. 19 Jan, 2005 2 commits
  4. 18 Jan, 2005 8 commits
    • Sven Neumann's avatar
      commit ChangeLog entry · 6685a804
      Sven Neumann authored
      6685a804
    • Sven Neumann's avatar
      *** empty log message *** · cc599127
      Sven Neumann authored
      cc599127
    • Sven Neumann's avatar
      applied (a slightly modified version of) a patch from Nils Philippsen that · cc37cf78
      Sven Neumann authored
      2005-01-18  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/jpeg.c: applied (a slightly modified version of)
      	a patch from Nils Philippsen that makes sure that the EXIF
      	thumbnail doesn't cause the EXIF data block to grow beyond its
      	maximum size.  Fixes bug #164087.
      cc37cf78
    • Michael Natterer's avatar
      Merged from HEAD branch: · 99ddaf29
      Michael Natterer authored
      2005-01-18  Michael Natterer  <mitch@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/widgets/gimpdockable.[ch]: added new function
      	gimp_dockable_blink() which lets the dockable's title_area blink.
      
      	* app/widgets/gimpdialogfactory.c
      	(gimp_dialog_factory_dialog_new_internal): let wilber blink at the
      	user :) Fixes bug #164156.
      99ddaf29
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 00896646
      William Skaggs authored
      	Merged from HEAD branch:
      
      	* plug-ins/common/bumpmap.c: make sure bumpmap_init_params()
      	is called when necessary, fixes bug #162285.
      00896646
    • Michael Natterer's avatar
      Merged from HEAD branch: · 49ef8d8b
      Michael Natterer authored
      2005-01-18  Michael Natterer  <mitch@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/core/gimpparasitelist.c (parasite_serialize): use
      	gimp_config_writer_data() to write the parasite data because
      	it's binary and can contain '\0'.
      
      	(gimp_parasite_list_deserialize): use gimp_scanner_parse_data() to
      	read it. Still accepts the old file format for backward
      	compatibility. Fixes bug #163131.
      49ef8d8b
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 53af7711
      William Skaggs authored
      	Merged from HEAD branch:
      
      	* libgimpwidgets/gimpwidgets.c (gimp_coordinates_callback):
      	Make sure last_x and last_y are set to values that match
      	those returned by gimp_size_entry_get_refval(),
      	fixes bug #163951.
      53af7711
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 8632c4e9
      William Skaggs authored
      	Merged from HEAD branch:
      
      	* app/dialogs/info-dialog.c: disconnect callbacks to prevent crash
      	when destroying dialog, fixes bug #163617.
      8632c4e9
  5. 17 Jan, 2005 1 commit
  6. 16 Jan, 2005 1 commit
    • Sven Neumann's avatar
      Merged from HEAD branch: · 77b2a421
      Sven Neumann authored
      2005-01-16  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/tools/gimppaintoptions-gui.c (pressure_options_gui): added a
      	toggle to control whether pressure affects opacity of the Airbrush
      	tool (bug #164237).
      77b2a421
  7. 15 Jan, 2005 1 commit
  8. 14 Jan, 2005 2 commits
    • Michael Natterer's avatar
      Merged from HEAD branch: · 8af216e3
      Michael Natterer authored
      2005-01-14  Michael Natterer  <mitch@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/core/core-enums.[ch] (enum GimpUndoType): added GIMP_UNDO_INK.
      
      	* app/paint/gimppaintcore.[ch]: added virtual function
      	GimpPaintCore::push_undo() and call it.
      
      	* app/paint/gimppaintcore-undo.[ch]: made it the default
      	implementation.
      
      	* app/paint/gimpink-blob.[ch]: added blob_duplicate().
      
      	* app/paint/gimpink.[ch]: added a "start_blob" (just like
      	GimpPaintCore::start_coords) which gets set whenever we start a
      	new stroke or line. Removed ink->lastx and ink->lasty because
      	they are the same as paint_core->last_coords.
      
      	* app/paint/Makefile.am
      	* app/paint/gimpink-undo.[ch]: new files implementing an
      	undo step for ink which restores the last blob used along
      	with the whole ink state. Fixes bug #163670.
      8af216e3
    • Sven Neumann's avatar
      Merged from HEAD branch: · 8c96fff2
      Sven Neumann authored
      2005-01-14  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* plug-ins/common/retinex.c (run): fixed check for number of
      	parameters in non-interactive mode.
      8c96fff2
  9. 13 Jan, 2005 4 commits
    • Sven Neumann's avatar
      Merged from HEAD branch (fix by Bill Skaggs): · 559276d4
      Sven Neumann authored
      2005-01-14  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch (fix by Bill Skaggs):
      
      	* plug-ins/bmp/bmp.h
      	* plug-ins/bmp/bmpread.c: handle negative height values
      	as per spec, fixes bug #158033
      559276d4
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · f3860364
      William Skaggs authored
      	* plug-ins/Lighting/lighting_shade.c: remove artifacts
      	when light strikes underside of bumpmapped surface;
      	should fix bug #163877 (merged from HEAD)
      f3860364
    • Michael Natterer's avatar
      Merged from HEAD branch: · 58b4220b
      Michael Natterer authored
      2005-01-13  Michael Natterer  <mitch@gimp.org>
      
      	Merged from HEAD branch:
      
      	Splitting GimpItem::convert() into two virtual functions was
      	apparently buggy over-engineering. Reverted that stuff and
      	implement item conversion much simpler:
      
      	* app/core/gimpitem.[ch]: have a single virtual function,
      	GimpItem::convert(), which takes a newly duplicated item and the
      	destination image.
      
      	(gimp_item_convert): simply call GimpItem::convert() on the result
      	of gimp_item_duplicate().
      
      	(gimp_item_real_convert): set the item's new image.
      
      	* app/core/gimplayer.c (gimp_layer_convert)
      	* app/vectors/gimpvectors.c (gimp_vectors_convert): changed
      	accordingly and chain up after, not before doing our own stuff
      	so the old image is still available as item->image for stuff
      	like colormap conversion. Fixes bug #163879.
      58b4220b
    • Michael Natterer's avatar
      Merged from HEAD branch: · 34bf50b0
      Michael Natterer authored
      2005-01-13  Michael Natterer  <mitch@gimp.org>
      
      	Merged from HEAD branch:
      
      	Made the file open and save dialogs use the last used folder
      	instead of defaulting to current directory. Fixes bug #162385.
      
      	* app/widgets/gimpfiledialog.[ch] (gimp_file_dialog_set_uri):
      	removed this function because it had no functionality except
      	creating usability problems.
      
      	* app/actions/file-commands.c: use gtk_file_chooser_set_uri()
      	instead but *only* if we already have an uri from an alread open
      	image or the document hinstory.
      
      	* app/widgets/gimpfiledialog.c (gimp_file_dialog_set_image): set
      	the file chooser's uri only if we have an uri from the image
      	itself. Leave the current folder untouched otherwise and just set
      	the current name (e.g. "Untitled").
      
      	* app/dialogs/file-save-dialog.c (file_save_dialog_save_image): on
      	successful save, remember the used uri by attaching it to the
      	"gimp" instance.
      
      	(file_save_dialog_new): set the last saved uri's folder on the
      	newly created file save dialog.
      34bf50b0
  10. 11 Jan, 2005 1 commit
    • Sven Neumann's avatar
      Merged from HEAD branch: · 285dbd9a
      Sven Neumann authored
      2005-01-11  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* plug-ins/script-fu/siod/slib.c (help): removed wrong URL from
      	help output.
      285dbd9a
  11. 10 Jan, 2005 2 commits
  12. 09 Jan, 2005 6 commits
    • Sven Neumann's avatar
      Made 2.2.2 release. · 26bfc70a
      Sven Neumann authored
      2005-01-09  Sven Neumann  <sven@gimp.org>
      
              * Made 2.2.2 release.
      26bfc70a
    • Sven Neumann's avatar
      app/composite/gimp-composite-mmx-installer.c · d5063b73
      Sven Neumann authored
      2005-01-09  Sven Neumann  <sven@gimp.org>
      
      	* app/composite/gimp-composite-mmx-installer.c
      	* app/composite/gimp-composite-mmx-test.c
      	* app/composite/gimp-composite-mmx.[ch]: workaround bug #162778 by
      	disabling MMX acceleration for grayscale addition mode.
      d5063b73
    • Sven Neumann's avatar
      ooops, messed up ChangeLog in last commit · 11e5748a
      Sven Neumann authored
      11e5748a
    • Sven Neumann's avatar
      Merged from HEAD branch: · 2e9dfbf4
      Sven Neumann authored
      2005-01-09  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/composite/gimp-composite-mmx-installer.c
      	* app/composite/gimp-composite-mmx-test.c
      	* app/composite/gimp-composite-mmx.[ch]: workaround bug #162778 by
      	disabling MMX acceleration for grayscale addition mode.
      2e9dfbf4
    • Sven Neumann's avatar
      Merged from HEAD branch: · da082212
      Sven Neumann authored
      2005-01-09  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/widgets/gimpactionview.c (gimp_action_view_new): connect to
      	"button_press_event" and start editing immidiately instead of
      	waiting for a second click. Fixes bug #163385.
      da082212
    • Sven Neumann's avatar
      commit ChangeLog entry · 529baa03
      Sven Neumann authored
      529baa03
  13. 08 Jan, 2005 1 commit
    • Sven Neumann's avatar
      Merged from HEAD branch: · 59454ab8
      Sven Neumann authored
      2005-01-08  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/widgets/gimpcontainertreeview.c
      	(gimp_container_tree_view_button_press): fixed handling of clicks
      	into a horizontally scrolled treeview.
      
      	(gimp_container_tree_view_find_click_cell): really fix handling of
      	RTL layouts (bug #162663).
      59454ab8
  14. 07 Jan, 2005 4 commits
    • Sven Neumann's avatar
      Merged from HEAD branch: · 8b0cc5af
      Sven Neumann authored
      2005-01-07  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/widgets/gimpcontainertreeview.c
      	(gimp_container_tree_view_button_press): handle RTL layouts (fixes
      	bug #162663).
      8b0cc5af
    • Sven Neumann's avatar
      Merged from HEAD branch (fix by Shlomi Fish): · 2961ab77
      Sven Neumann authored
      2005-01-07  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch (fix by Shlomi Fish):
      
      	* plug-ins/script-fu/scripts/frosty-logo.scm: made sure the shadow
      	is given enough space and then truncated instead of translated to
      	the center of the image, thus preventing the display of shadows
      	with a completely horizontal or vertical edge (fixes bug #132145).
      2961ab77
    • Michael Natterer's avatar
      Merged from HEAD branch: · 5957e9af
      Michael Natterer authored
      2005-01-07  Michael Natterer  <mitch@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/actions/plug-in-commands.c (plug_in_run_cmd_callback):
      	remember the last plug-in if it has at least 3 args, not 2.
      5957e9af
    • Sven Neumann's avatar
      Merged from HEAD branch: · 54483737
      Sven Neumann authored
      2005-01-07  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* app/composite/gimp-composite-x86.h
      	* app/composite/gimp-composite-sse.c: applied patch from Andreas
      	Jochens that fixes the build on amd64 with gcc-4.0 (bug #163041).
      54483737
  15. 06 Jan, 2005 2 commits
    • Manish Singh's avatar
      flush the display in dispose if we're no longer in a main loop, so the · b279dbc1
      Manish Singh authored
      2005-01-06  Manish Singh  <yosh@gimp.org>
      
              * libgimpwidgets/gimpdialog.c: flush the display in dispose if we're
              no longer in a main loop, so the dialog doesn't hang around while
              possibly long running calculations are being done. Fixes bug #163084.
      b279dbc1
    • Sven Neumann's avatar
      Merged from HEAD branch: · 816939aa
      Sven Neumann authored
      2005-01-06  Sven Neumann  <sven@gimp.org>
      
      	Merged from HEAD branch:
      
      	* plug-ins/common/sparkle.c: applied patch from Shlomi Fish that
      	fixes more regressions in Sparkle plug-in (bug #132145).
      816939aa