1. 14 Jan, 2005 3 commits
    • Michael Natterer's avatar
      app/actions/buffers-commands.[ch] app/actions/data-commands.[ch] · e551a9a3
      Michael Natterer authored
      2005-01-14  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/buffers-commands.[ch]
      	* app/actions/data-commands.[ch]
      	* app/actions/documents-commands.[ch]
      	* app/actions/palettes-commands.[ch]
      	* app/actions/templates-commands.[ch]: changed the remaining
      	callbacks to follow a consistent naming scheme
      	(e.g. buffers_delete_buffer_cmd_callback ->
      	buffers_delete_cmd_callback).
      
      	* app/actions/brushes-actions.c
      	* app/actions/buffers-actions.c
      	* app/actions/documents-actions.c
      	* app/actions/gradients-actions.c
      	* app/actions/palettes-actions.c
      	* app/actions/patterns-actions.c
      	* app/actions/templates-actions.c: changed accordingly.
      e551a9a3
    • Sven Neumann's avatar
      fixed check for number of parameters in non-interactive mode. · 9a84d9f7
      Sven Neumann authored
      2005-01-14  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/retinex.c (run): fixed check for number of
      	parameters in non-interactive mode.
      9a84d9f7
    • Manish Singh's avatar
      Add a Reset button. Addresses bug #163045. · 9d9cb21c
      Manish Singh authored
      2005-01-13  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/channel_mixer.c: Add a Reset button. Addresses
              bug #163045.
      9d9cb21c
  2. 13 Jan, 2005 9 commits
    • Sven Neumann's avatar
      removed obscure error codes from translatable error messages. · 862b8da9
      Sven Neumann authored
      2005-01-14  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/bmp/bmpread.c: removed obscure error codes from
      	translatable error messages.
      862b8da9
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · c8b1dfd5
      William Skaggs authored
      	* plug-ins/Lighting/lighting_shade.c: remove artifacts
      	when light strikes underside of bumpmapped surface;
      	should fix bug #163877.
      c8b1dfd5
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 15c44862
      William Skaggs authored
      	* plug-ins/bmp/bmp.h
      	* plug-ins/bmp/bmpread.c: handle negative height values
      	as per spec, fixes bug #158033
      15c44862
    • Michael Natterer's avatar
      Allow to easily open brushes and patterns as images. Fixes bug #163059. · 0f4e2168
      Michael Natterer authored
      2005-01-13  Michael Natterer  <mitch@gimp.org>
      
      	Allow to easily open brushes and patterns as images.
      	Fixes bug #163059.
      
      	* app/actions/brushes-actions.c
      	* app/actions/patterns-actions.c: added "brushes-open-as-image"
      	and "patterns-open-as-image" actions.
      
      	* app/actions/data-commands.[ch]: added
      	data_open_as_image_cmd_callback() which tries to load
      	data->filename as image.
      
      	* app/widgets/gimphelp-ids.h: added help IDs for the new actions.
      
      	* app/widgets/gimpdatafactoryview.c: added buttons.
      
      	* menus/brushes-menu.xml
      	* menus/patterns-menu.xml: added them to the menus.
      0f4e2168
    • Michael Natterer's avatar
      Splitting GimpItem::convert() into two virtual functions was apparently · 4e942377
      Michael Natterer authored
      2005-01-13  Michael Natterer  <mitch@gimp.org>
      
      	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.
      4e942377
    • Michael Natterer's avatar
      Made the file open and save dialogs use the last used folder instead of · 4f97f7a5
      Michael Natterer authored
      2005-01-13  Michael Natterer  <mitch@gimp.org>
      
      	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.
      4f97f7a5
    • Sven Neumann's avatar
      app/units.c app/core/gimp-units.c app/core/gimp.c added a utility function · 85727947
      Sven Neumann authored
      2005-01-13  Sven Neumann  <sven@gimp.org>
      
      	* app/units.c
      	* app/core/gimp-units.c
      	* app/core/gimp.c
      	* app/core/gimpunit.[ch]: added a utility function that frees the
      	memory allocated for user units. Minor cleanups.
      85727947
    • Sven Neumann's avatar
      fixed my email address · c743f6de
      Sven Neumann authored
      c743f6de
    • Sven Neumann's avatar
      added mk (Macedonian). · f20c9e81
      Sven Neumann authored
      2005-01-13  Sven Neumann  <neumann@jpk.com>
      
              * configure.in (ALL_LINGUAS): added mk (Macedonian).
      f20c9e81
  3. 11 Jan, 2005 3 commits
    • Sven Neumann's avatar
      app/pdb/drawable_transform_cmds.c libgimp/gimpenums.h · f4306272
      Sven Neumann authored
      2005-01-11  Sven Neumann  <neumann@jpk.com>
      
      	* app/pdb/drawable_transform_cmds.c
      	* libgimp/gimpenums.h
      	* plug-ins/pygimp/gimpenums.py
      	* tools/pdbgen/enums.pl: regenerated after change of
      	GimpInterpolationType enum.
      f4306272
    • Sven Neumann's avatar
      app/base/base-enums.[ch] app/core/gimpdrawable-transform.c · f3166ba9
      Sven Neumann authored
      2005-01-11  Sven Neumann  <neumann@jpk.com>
      
      	* app/base/base-enums.[ch]
      	* app/core/gimpdrawable-transform.c
      	* app/core/gimpdrawable.c
      	* app/paint-funcs/Makefile.am
      	* app/paint-funcs/paint-funcs.[ch]
      	* app/paint-funcs/scale-funcs.[ch]: applied patch by Geert Jordaens
      	(after a good deal of reformatting for coding style compliance).
      	This factors the scale routines into their own file and adds a
      	sinc-based (Lanczos) interpolation routine (bug #162250).
      f3166ba9
    • Sven Neumann's avatar
      removed wrong URL from help output. · 6d728c30
      Sven Neumann authored
      2005-01-11  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/siod/slib.c (help): removed wrong URL from
      	help output.
      6d728c30
  4. 10 Jan, 2005 3 commits
  5. 09 Jan, 2005 5 commits
  6. 08 Jan, 2005 4 commits
  7. 07 Jan, 2005 8 commits
  8. 06 Jan, 2005 4 commits
  9. 05 Jan, 2005 1 commit
    • David Odin's avatar
      new function: gimp_scrolled_preview_set_position () to set the position of · d9e414fd
      David Odin authored
      * libgimpwidgets/gimpscrolledpreview.[ch]: new function:
        gimp_scrolled_preview_set_position () to set the position of the
        preview content wrt the drawable.  This function might be moved to a
        virtual function of GimpPreview in a near future.
      
      * libgimp/gimpdrawablepreview.c: use this function, so a preview
        remembers its position from one invocation to the next.  This is done
        using the current executable name as a key for gimp_set/get_data () so
        each plug-in can have its preview on a different place.
      
        More informations could be saved this way: the update toggle, the checks, etc.
      
        Addresses bug #162286.
      
      * libgimpwidgets/gimppreview.c: smallish cleanup.
      d9e414fd