Commit Graph

2168 Commits

Author SHA1 Message Date
Sven Neumann bceb97a993 Renamed gimage->ref_count to disp_count and slightly changed
the way it is used. As the new name suggests it is only used
to count the number of displays associated with an image. It
is now impossible to delete an image that has an associated
display. You have to delete the display instead. Before this
change it was possible to delete an image through the PDB that
was created through the UI and bad things happened soon...


--Sven
2000-01-23 13:44:12 +00:00
GMT 2000 Austin Donnelly c5c95ff976 update my entry. I maintain newsprint.
Sat Jan 22 22:14:18 GMT 2000  Austin Donnelly  <austin@gimp.org>

	* MAINTAINERS: update my entry.
	* PLUGIN_MAINTAINERS: I maintain newsprint.

	* app/fuzzy_select.c: fix so if you move the pointer back to
	   where you started, the selection is also the same.  Can people
	   (tigert?) give this a spin - if it isn't as intuitive as the
	   old way we should roll this back.

	* plug-ins/common/jpeg.c: use volatile to get rid of "clobber"
	   warnings from GCC.  Also, fix handling of multiple COM
	   sections, so can load images such as
	   /usr/share/pixmaps/backgrounds/space/clem_full_moon_strtrk.jpg or
	   /usr/share/pixmaps/backgrounds/space/apollo08_earthrise.jpg
	   which used to segv the jpeg plugin.

	* plug-ins/common/newsprint.c: update my email address.

	* plug-ins/common/ps.c: applied gimp-kirchgessner-000116-0.patch:
	   save using PostScript level 2 features which result in files
	   60% smaller than naive level 1 method.  Peter added a
	   checkbutton to the UI to revert to level 1 algorithm, but we
	   default to level 2.  Almost everyone should have a level 2
	   printer, new printers and ghostscript are level 3 these days.
2000-01-22 22:26:20 +00:00
Sven Neumann c605469daa number conversions between different types sucks
--Sven
2000-01-22 20:38:37 +00:00
Sven Neumann 8a8ab4c245 In edit_clear and edit_fill return TRUE if the selection
is empty, since the operation succeded by doing nothing.
Returning FALSE here crashed lots of script-fus.


--Sven
2000-01-22 17:53:23 +00:00
Sven Neumann 489e5ab29e call setup_scale when changing the resolution or unit, so the rulers
get updated correctly


--Sven
2000-01-22 15:05:42 +00:00
Seth Burgess cf7cf417e2 Fix for NULL pointer dereference by Steinar (sesse)
Modified Files:
 	ChangeLog app/transform_core.c
2000-01-22 03:01:46 +00:00
Nick Lamb /GIMP 32ab81a8a0 Fix bug reported by Marc Lehmann. 2000-01-22 01:48:17 +00:00
Stanislav Brabec a5e9bf80d8 gflare and gfig fix 2000-01-22 00:06:08 +00:00
EST 2000 Gregory McLean 3c781bbcf1 Updated a bit more, split the perl stuff off into a seperate package as it
Fri Jan 21 16:35:26 EST 2000 Gregory McLean <gregm@comstar.net>

        * gimp.spec: Updated a bit more, split the perl stuff off into
        a seperate package as it needs other bits that aren't in a dist
        by default. Also work on auto-generating the %files part.
2000-01-21 21:36:13 +00:00
Sven Neumann f237743c04 I shall not set my terminal wider than 80 chars!! 2000-01-21 17:16:41 +00:00
Sven Neumann 2a4f92f1df provide a copy of the improved g_strescape funtion as found in glib-1.3.x
--Sven
2000-01-21 17:14:30 +00:00
Manish Singh f44ffcd849 reverted previous plugin addition
-Yosh
2000-01-21 01:42:13 +00:00
Stanislav Brabec 6263c616ab new plugins 2000-01-20 23:28:15 +00:00
Stanislav Brabec 0a3f8a2d7b new plugins 2000-01-20 22:36:08 +00:00
Sven Neumann 8b178fcbcc Implemented the "removed" signal for channels and connected qmask to it
to keep the buttons in sync when a qmask channels gets deleted manually.
Fixes bug #2516.


-Sven
2000-01-20 17:10:49 +00:00
Sven Neumann b1307d88c9 fixed bug #2354
--Sven
2000-01-20 15:57:33 +00:00
Sven Neumann aedefe422a laod and save for the curves tool
--Sven
2000-01-20 12:22:54 +00:00
Seth Burgess a4f085afbf Modified Files: ChangeLog app/gdisplay_ops.c
Modified Files:
 	ChangeLog app/gdisplay_ops.c

Shrink wrap fix - ugly but works.
2000-01-20 03:03:24 +00:00
Sven Neumann 2f445a6fc5 exchanged the big fat bigcirc cursors against a new one in the style of
the others


--Sven
2000-01-19 20:40:58 +00:00
Garry R. Osgood 61bbabc6ad gimp/app/disp_callbacks.c gimp/app/ellipse_select.c gimp/app/free_select.c
2000-01-19  Garry R. Osgood <gosgood@idt.net>
* gimp/app/disp_callbacks.c
* gimp/app/ellipse_select.c
* gimp/app/free_select.c
* gimp/app/fuzzy_select.c
* gimp/app/rect_select.c
* gimp/app/rect_select.h
* gimp/app/rect_selectP.h
* gimp/app/tools.c
* gimp/app/tools.h
* gimp/app/toolsF.h

Boolean selection operations, (adding to,
subtracting from, or intersecting with
pre-existing functions) now occur regardless
of the setting of "Disable Cursor Update"
toggle button in Interface/Image Window
category. Introduced a new tool action type,
OperUpdateFunc, To provide a distinct context
for such activity. see
http://idt.net/~gosgood/gimp-patch/patch05.html
for full details. Closes #2568.
2000-01-19 19:06:13 +00:00
Stanislav Brabec a270c0dc2d remove unneccessary rgb_to_hsv and bugfiles 2000-01-19 14:57:19 +00:00
Sven Neumann fecf4ad22b couldn't resist to correct a few spelling errors I introduced yesterday 2000-01-19 10:01:26 +00:00
Tor Lillqvist 5b51c7dbfe Add Win32 workaround for yasuhiro's "i18n fix" change that introduced an
2000-01-18  Tor Lillqvist  <tml@iki.fi>

* app/text_tool.c: Add Win32 workaround for yasuhiro's "i18n fix"
change that introduced an X11 dependency.
2000-01-18 23:12:26 +00:00
David Monniaux 8681013c50 I18N of the gfig plug-in. 2000-01-18 23:02:32 +00:00
Sven Neumann c961fdd870 hopefully fixed gimp_file_load_thumbnail PDB function
--Sven
2000-01-18 21:39:03 +00:00
Sven Neumann cc58abd365 extended gauss_blur functionality and a few other minor hacks
--Sven
2000-01-18 21:01:45 +00:00
Tor Lillqvist 31ee951523 Some clarifications.
2000-01-18  Tor Lillqvist  <tml@iki.fi>

* README.win32: Some clarifications.

* PLUGIN_MAINTAINERS: I maintain psp.

* libgimp/gimp.def
* libgimp/gimpui.def
* libgimp/makefile.cygwin
* libgimp/makefile.msc
* plug-ins/makefile.cygwin
* plug-ins/makefile.msc: Updates.

* plug-ins/twain/twain.c
* plug-ins/winsnap/winsnap.c
* po-plug-ins/POTFILES.in: i18n.
2000-01-18 20:52:16 +00:00
David Monniaux 6101c02b8d Clearer tool-tip for the transform tool. 2000-01-17 22:12:44 +00:00
David Monniaux acc0189114 Internationalization of the GFlare plug-in. 2000-01-17 22:12:44 +00:00
Sven Neumann e9573078d3 fixed a bad bug in the wind plug-in that I just stumpled across when trying
to figure out what it actually does...


--Sven
2000-01-17 22:12:44 +00:00
Sven Neumann f6fcdca142 fixed typos and updated german translation
--Sven
2000-01-17 21:25:29 +00:00
Manish Singh 155cd986e0 use $(LN_S) instead of ln -sf, should fix bug #5289.
* help/C/*/Makefile.am: use $(LN_S) instead of ln -sf, should fix
bug #5289.

* tools/pdbgen/lib.pl
* tools/pdbgen/pdb/brushes.pdb
* tools/pdbgen/pdb/gimage_mask.pdb
* tools/pdbgen/pdb/guides.pdb
* tools/pdbgen/pdb/parasite.pdb
* tools/pdbgen/pdb/unit.pdb: more lib work, slight guide tweak

-Yosh
2000-01-17 20:25:55 +00:00
Michael Natterer 2f4a226ed2 emit the "color_changed" signal whenever the user selects "Use FG/BG
2000-01-17  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimpcolorbutton.c: emit the "color_changed" signal
	whenever the user selects "Use FG/BG Color" from the popup menu.

	* libgimp/gimpwidgets.c: gimp_table_attach_aligned(): allow the
	function to be called with label == NULL.

	* plug-ins/AlienMap/AlienMap.c
	* plug-ins/AlienMap2/AlienMap2.c
	* plug-ins/common/CEL.c
	* plug-ins/common/CML_explorer.c
	* plug-ins/common/apply_lens.c
	* plug-ins/common/checkerboard.c
	* plug-ins/common/engrave.c
	* plug-ins/common/exchange.c
	* plug-ins/common/gauss_iir.c
	* plug-ins/common/gauss_rle.c
	* plug-ins/common/illusion.c
	* plug-ins/common/max_rgb.c
	* plug-ins/common/mblur.c
	* plug-ins/common/oilify.c
	* plug-ins/common/sel_gauss.c
	* plug-ins/common/shift.c
	* plug-ins/common/smooth_palette.c
	* plug-ins/common/sparkle.c
	* plug-ins/common/video.c
	* plug-ins/common/vpropagate.c
	* plug-ins/common/warp.c
	* plug-ins/sgi/sgi.c: more ui updates.
2000-01-17 17:02:26 +00:00
SHIRASAKI Yasuhiro 11649fc701 plug-ins/common/csource.c plug-ins/common/header.c
* plug-ins/common/csource.c
        * plug-ins/common/header.c
        * plug-ins/common/winclipboard.c
        * po-plug-ins/POTFILES.in: added gettext support.

-- yasuhiro
2000-01-17 13:21:13 +00:00
Stanislav Brabec e304254b2f typo fix 2000-01-16 19:02:55 +00:00
Michael Natterer c5a2909aae oops, the "Add Layer Mask" dialog contained nothing after my last change.
2000-01-16  Michael Natterer  <mitch@gimp.org>

	* app/layers_dialog.c: oops, the "Add Layer Mask" dialog contained
	nothing after my last change.

	* libgimp/gimpwidgets.c: gimp_table_attach_aligned() sets the
	yalign of the widget to 0.5 instead of 1.0.

	* plug-ins/common/align_layers.c
	* plug-ins/common/apply_lens.c
	* plug-ins/common/blinds.c
	* plug-ins/common/blur.c
	* plug-ins/common/cubism.c
	* plug-ins/common/decompose.c
	* plug-ins/common/flarefx.c
	* plug-ins/common/glasstile.c
	* plug-ins/common/jigsaw.c
	* plug-ins/common/mail.c
	* plug-ins/common/nova.c
	* plug-ins/common/randomize.c
	* plug-ins/common/ripple.c
	* plug-ins/common/scatter_hsv.c
	* plug-ins/common/shift.c
	* plug-ins/common/sparkle.c
	* plug-ins/common/spread.c: even more spinbuttons and other ui
	updates.
2000-01-16 15:38:38 +00:00
Garry R. Osgood 8029644a2d Uncovered buglet spawned by #5045 fix. edit_paste() now properly supplies
2000-01-16  Garry R. Osgood <gosgood@idt.net>
* app/global_edit.c
global_edit.c: Uncovered buglet spawned by #5045 fix.
edit_paste() now properly supplies a GimpImageType
parameter in the case where a GimpImage has no
active_drawable: occurs when the user invokes a
paste into an empty image.
2000-01-16 09:34:45 +00:00
Tor Lillqvist 7d67c07428 Regarding the GPL => LGPL change:
-----------------------------------------------------------------------------

Hi. The following files in libgimp/ state that they are GPL'ed, rather than
LGPL'ed:

   gimpenv.c
   color_selector.h
   color_display.h

I looked through the cvs logs of these files and found these "authors"
(the files may be older, but it's all I got):

 * Manish Singh <yosh@gimp.org>
 * ape@spacetec.no  (Asbjorn Pettersen)
 * Tor Lillqvist  <tml@iki.fi>
 * Austin Donnelly  <austin@gimp.org>
 * Michael Natterer  <mitch@gimp.org>
   petm@xcf.berkeley.edu
   spencer@xcf.berkeley.edu

I'd like to change the notice to LGPL again. If all of you agree with this
(just reply with a "yes") then I will just do this and paste your replies
into the log file.

-----------------------------------------------------------------------------
Date: Wed, 17 Nov 1999 23:30:27 +0200 (EET)
From: Tor Lillqvist <tml@sgic.fi>
Message-Id: <199911172130.XAA18357@platon.sgic.fi>

> I'd like to change the notice to LGPL again. If all of you agree with this
> (just reply with a "yes") then I will just do this and paste your replies
> into the log file.

YES!

--tml

-----------------------------------------------------------------------------
Date: Wed, 17 Nov 1999 13:31:45 -0800
From: Manish Singh <yosh@gimp.org>
Message-ID: <19991117133145.A7895@wilber.gimp.org>

On Wed, Nov 17, 1999 at 10:26:25PM +0100, Marc Lehmann wrote:
> Hi. The following files in libgimp/ state that they are GPL'ed, rather than
> LGPL'ed:
>
>    gimpenv.c

Needs S&P approval too.

(yes for me)

-----------------------------------------------------------------------------

Message-ID: <3833B9B6.6AD4B80A@cs.tu-berlin.de>
Date: Thu, 18 Nov 1999 09:32:54 +0100
From: Michael Natterer <mitschel@cs.tu-berlin.de>

> I'd like to change the notice to LGPL again. If all of you agree with this
> (just reply with a "yes") then I will just do this and paste your replies
> into the log file.

Yes ;-) (go for it please...)

--Mitch

-----------------------------------------------------------------------------

Message-Id: <199911180815.JAA17782@spacetec.no>
From: "Asbjoern Pettersen" <ape@spacetec.no>
Date: Thu, 18 Nov 99 09:15:14

OK for me.  (asbjorn)

>>    Tor Lillqvist  <tml@iki.fi>
>>    Austin Donnelly  <austin@gimp.org>
>>    Michael Natterer  <mitch@gimp.org>
>>
>> I'd like to change the notice to LGPL again. If all of you agree with this
>> (just reply with a "yes") then I will just do this and paste your replies
>> into the log file.

-----------------------------------------------------------------------------

Message-ID: <14387.56381.340662.797845@bailey.cl.cam.ac.uk>
From: Austin Donnelly <Austin.Donnelly@cl.cam.ac.uk>
Date: Thu, 18 Nov 1999 11:00:13 +0000 (GMT)

[...]
Yes, I don't mind them going under LGPL.

Austin
2000-01-15 21:30:17 +00:00
Sven Neumann 3a9a760158 fixed a typo in the manpage and moved another entry in the Preferences dialog
--Sven
2000-01-15 18:13:13 +00:00
SHIRASAKI Yasuhiro 14c3c191e2 plug-ins/common/wmf.c small i18n fixes.
* plug-ins/common/wmf.c
* app/text_tool.c: small i18n fixes.

-- yasuhiro
2000-01-15 18:06:15 +00:00
Shirasaki Yasuhiro 72ae425bfc plug-ins/common/waves.c plug-ins/common/whirlpinch.c
2000-01-16  Shirasaki Yasuhiro  <yasuhiro@gnome.gr.jp>

	* plug-ins/common/waves.c
	* plug-ins/common/whirlpinch.c
	* plug-ins/common/wind.c
	* plug-ins/common/wmf.c
	* plug-ins/pagecurl/pagecurl.c
	* plug-ins/pagecurl/Makefile.am
	* po-plug-ins/POTFILES.in: added gettext support.

-- yasuhiro
2000-01-15 17:22:19 +00:00
Garry R. Osgood 87d7965c22 app/layers_dialog.c layers_dialog_flush() now has only one entry and exit
2000-01-15  Garry R. Osgood <gosgood@idt.net>
* app/layers_dialog.c
* app/global_edit.c
layers_dialog.c:layers_dialog_flush() now has
only one entry and exit point, so that
suspend_gimage_notify is properly maintained.
Has bearing on (but likely does not fully solve)
bugs #4031, #4914, and #4927. see
http://idt.net/~gosgood/gimp-patch/patch04.html
and bug reports.
global_edit.c: edit_paste_as_new() now checks
if it has a valid layer from layer_new_from_tiles()
2000-01-15 16:32:02 +00:00
Michael Natterer 6e83e1ba0a added a float adjustment callback.
2000-01-15  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimpwidgets.[ch]: added a float adjustment callback.

	* plug-ins/common/bumpmap.c
	* plug-ins/common/depthmerge.c
	* plug-ins/common/despeckle.c
	* plug-ins/common/destripe.c
	* plug-ins/common/gpb.c
	* plug-ins/common/iwarp.c
	* plug-ins/common/polar.c
	* plug-ins/common/sharpen.c
	* plug-ins/common/tileit.c
	* plug-ins/common/whirlpinch.c
	* plug-ins/common/wind.c:

	- Some more hscale+spinbutton instead of hscale+entry widgets.
	- Get the CHECK_SIZE constants from libgimp in some plugins.
2000-01-15 15:32:28 +00:00
Stanislav Brabec 868ffd98fc i18n fix 2000-01-15 14:46:54 +00:00
Sven Neumann 627c1e1292 moved a few entries to other pages
--Sven
2000-01-15 12:52:31 +00:00
Sven Neumann f4fc693164 new PDB wrappers in libgimp and plugin code cleanup
--Sven
2000-01-14 21:38:47 +00:00
Sven Neumann 078f6cfe3d added gettext support for modules and fixed bug #5148
--Sven
2000-01-14 19:57:42 +00:00
Manish Singh 2e40063a6b configure.in plug-ins/Makefile.am move unsharp here, since it doesn't have
* configure.in
* plug-ins/Makefile.am
* plug-ins/common/unsharp.c: move unsharp here, since it doesn't
have any support files anymore

-Yosh
2000-01-14 19:44:39 +00:00
Sven Neumann baf3933a9d fixed bug #5176 (smudge tool crash)
--Sven
2000-01-14 18:45:36 +00:00
Michael Natterer e88e3e4454 s/gtk_container_border_width/gtk_container_set_border_width/
2000-01-14  Michael Natterer  <mitch@gimp.org>

	* app/info_window.c:
	s/gtk_container_border_width/gtk_container_set_border_width/

	* plug-ins/common/engrave.c
	* plug-ins/common/noisify.c
	* plug-ins/common/oilify.c
	* plug-ins/common/polar.c
	* plug-ins/common/whirlpinch.c
	* plug-ins/ifscompose/Makefile.am
	* plug-ins/ifscompose/ifscompose.c
	* plug-ins/maze/Makefile.am
	* plug-ins/maze/maze_face.c
	* plug-ins/pagecurl/Makefile.am
	* plug-ins/pagecurl/pagecurl.c
	* plug-ins/struc/Makefile.am
	* plug-ins/struc/struc.c: more spinbuttons instead of entries,
	dialog layout, stuff...
2000-01-14 17:06:35 +00:00
Sven Neumann 4189d58b12 removed all apperances of gtk_tooltips_set_colors ()
--Sven
2000-01-14 15:14:16 +00:00
Michael Natterer fbfdf4b309 app/Makefile.am removed.
2000-01-14  Michael Natterer  <mitch@gimp.org>

	* app/Makefile.am
	* app/tool_options_ui.h: removed.

	* app/tool_options.c
	* libgimp/gimpwidgets.[ch]: moved some more ui utility functions
	to libgimp.

	* app/airbrush.c
	* app/blend.c
	* app/bucket_fill.c
	* app/channel_ops.c
	* app/clone.c
	* app/color_picker.c
	* app/convolve.c
	* app/crop.c
	* app/dodgeburn.c
	* app/eraser.c
	* app/file_new_dialog.[ch]
	* app/flip_tool.c
	* app/image_new.[ch]
	* app/ink.c
	* app/layers_dialog.c
	* app/magnify.c
	* app/measure.c
	* app/paintbrush.c
	* app/pencil.c
	* app/smudge.c
	* app/text_tool.c
	* app/tool_options.c
	* app/transform_tool.c
	* app/xinput_airbrush.c: use the libgimp functions (esp. the radio
	button group constructor), some code cleanup.

	* plug-ins/common/csource.c
	* plug-ins/common/despeckle.c
	* plug-ins/common/diffraction.c
	* plug-ins/common/jpeg.c
	* plug-ins/common/png.c
	* plug-ins/unsharp/unsharp.c: more plugin ui tuning.

	* plug-ins/unsharp/Makefile.am
	* plug-ins/unsharp/dialog_f.[ch]
	* plug-ins/unsharp/dialog_i.[ch]: removed.
2000-01-14 12:41:00 +00:00
Manish Singh e8f7be1cab Made 1.1.15 release
* Made 1.1.15 release

* configure.in: disabled --with-threads, as it is not actively
maintained and rather untested.

-Yosh
2000-01-14 00:38:39 +00:00
GMT 2000 Adam D. Moss 28f679e62e Collapse timing of completely optimized-away frames onto previous
Thu Jan 13 20:41:37 GMT 2000  Adam D. Moss <adam@gimp.org>

	* plug-ins/common/animoptimize.c: Collapse timing of completely
          optimized-away frames onto previous surviving frame.  Also be
          looser with (XXXXX) tag parsing.

	* plug-ins/common/animationplay.c: Be looser with (XXXXX) tag
	  parsing.
2000-01-13 20:47:30 +00:00
Yuri Syrota 139a2746f9 Updated Ukrainian translation 2000-01-13 17:12:36 +00:00
Michael Natterer c55bbde079 app/gimpui.[ch] removed & renamed some functions from gimpui.[ch] (see
2000-01-13  Michael Natterer  <mitch@gimp.org>

	* app/gimpui.[ch]
	* app/preferences_dialog.c: removed & renamed some functions from
	gimpui.[ch] (see below).

	* libgimp/Makefile.am
	* libgimp/gimpwidgets.[ch]; new files. Functions moved from
	app/gimpui.[ch]. Added a constructor for the label + hscale +
	entry combination used in many plugins (now hscale + spinbutton).

	* libgimp/gimpui.h: include gimpwidgets.h

	* plug-ins/megawidget/megawidget.[ch]: removed all functions
	except the preview stuff (I'm not yet sure how to implement this
	in libgimp because the libgimp preview should be general enough to
	replace all the other plugin previews, too).

	* plug-ins/borderaverage/Makefile.am
	* plug-ins/borderaverage/borderaverage.c
	* plug-ins/common/plugin-defs.pl
	* plug-ins/common/Makefile.am
	* plug-ins/common/aa.c
	* plug-ins/common/align_layers.c
	* plug-ins/common/animationplay.c
	* plug-ins/common/apply_lens.c
	* plug-ins/common/blinds.c
	* plug-ins/common/bumpmap.c
	* plug-ins/common/checkerboard.c
	* plug-ins/common/colorify.c
	* plug-ins/common/convmatrix.c
	* plug-ins/common/cubism.c
	* plug-ins/common/curve_bend.c
	* plug-ins/common/deinterlace.c
	* plug-ins/common/despeckle.c
	* plug-ins/common/destripe.c
	* plug-ins/common/displace.c
	* plug-ins/common/edge.c
	* plug-ins/common/emboss.c
	* plug-ins/common/hot.c
	* plug-ins/common/nlfilt.c
	* plug-ins/common/pixelize.c
	* plug-ins/common/waves.c
	* plug-ins/sgi/sgi.c
	* plug-ins/sinus/sinus.c: ui updates like removing megawidget,
	using the dialog constructor, I18N fixes, indentation, ...
2000-01-13 15:39:26 +00:00
Marc Lehmann a8fb1bc7f5 *** empty log message *** 2000-01-13 04:15:01 +00:00
Sven Neumann cf64cca833 fixed bug #5124
--Sven
2000-01-11 22:23:37 +00:00
Sven Neumann 65bfd700f9 in layer_new_from_tiles check if image_type has alpha to avoid obscure
* app/layer.c: in layer_new_from_tiles check if image_type has alpha
  to avoid obscure bugs if the function is not called correctly

* app/text_tool_cmds.c
* tools/pdbgen/pdb/text_tool.pdb: added a hint about using border = -1
  to suppress cropping of empty spaces around the text


--Sven
2000-01-11 21:23:38 +00:00
Manish Singh 66e95bbd49 let's not be redundant redundant. Made a real compat #define for
gimp_image_find_parasite

-Yosh
2000-01-11 21:07:17 +00:00
Sven Neumann bdc7e4fd90 couldn't resist to fix the Changelog ... 2000-01-11 20:22:00 +00:00
Garry R. Osgood 16d1795918 app/disp_callbacks.c app/gimage_mask.c app/global_edit.c app/interface.c
2000-01-11  Garry R. Osgood <gosgood@idt.net>
* app/disp_callbacks.c
* app/gimage_mask.c
* app/global_edit.c
* app/interface.c
* app/layer.c
* app/layer.h
* app/transform_core.c  Followup to #4708. Some clients
of layer_new_from_tiles() need to specify the
kind of layer they need; added a GimpImageType
parameter for this purpose. Closes #5045.
* app/paths_dialog.c paths_dialog_set_default_op()
now checks for the existence of the path_dialog
before manipulating its internals. Closes #5049;
2000-01-11 20:08:45 +00:00
Sven Neumann 4eefabdeb5 fixed the progressbar on 270 degree (bug #5108)
* plug-ins/common/rotate.c: fixed the progressbar on 270 degree (bug #5108)

* plug-ins/gap/gap_navigator_dialog.c: small help-related fix


--Sven
2000-01-11 19:13:39 +00:00
Michael Natterer f10b06a3b2 configure.in plug-ins/Makefile.am removed.
2000-01-11  Michael Natterer  <mitch@gimp.org>

	* configure.in
	* plug-ins/Makefile.am
	* plug-ins/gpc/*: removed.

	* plug-ins/common/Makefile.am
	* plug-ins/common/plugin-defs.pl
	* plug-ins/common/blur.c
	* plug-ins/common/randomize.c: removed all calls to gpc functions.

	* plug-ins/common/edge.c: applied standard ui stuff.
2000-01-11 17:41:07 +00:00
Stanislav Brabec a62cf4284f cs tips update 2000-01-11 17:02:48 +00:00
Michael Natterer d5e99ee9a5 app/gimphelp.h libgimp/gimp.h declare the gimp_standard_help_func in
2000-01-11  Michael Natterer  <mitch@gimp.org>

	* app/gimphelp.h
	* libgimp/gimp.h
	* libgimp/gimphelpui.[ch]: declare the gimp_standard_help_func in
	gimphelpui.h because libgimp widgets must not include libgimp/gimp.h.

	* libgimp/gimpdialog.c
	* libgimp/gimpexport.c
	* libgimp/gimpunitmenu.c: use the dialog constructor for the
	export dialog and the unit selection.

	* plug-ins/gpc/gpc.[ch]
	* plug-ins/megawidget/megawidget.[ch]: removed unused functions
	(dialog creation and some other stuff). The rest of these libs is
	scheduled for removal, too...

	* plug-ins/AlienMap/AlienMap.c
	* plug-ins/AlienMap/Makefile.am
	* plug-ins/AlienMap2/AlienMap2.c
	* plug-ins/AlienMap2/Makefile.am
	* plug-ins/borderaverage/Makefile.am
	* plug-ins/borderaverage/borderaverage.c
	* plug-ins/common/align_layers.c
	* plug-ins/common/blur.c
	* plug-ins/common/colortoalpha.c
	* plug-ins/common/compose.c
	* plug-ins/common/decompose.c
	* plug-ins/common/gauss_iir.c
	* plug-ins/common/gauss_rle.c
	* plug-ins/common/mapcolor.c
	* plug-ins/common/max_rgb.c
	* plug-ins/common/mblur.c
	* plug-ins/common/noisify.c
	* plug-ins/common/spread.c
	* plug-ins/common/xbm.c
	* plug-ins/common/xpm.c
	* plug-ins/fp/Makefile.am
	* plug-ins/fp/fp_gtk.c
	* plug-ins/rcm/Makefile.am
	* plug-ins/rcm/rcm_callback.[ch]
	* plug-ins/rcm/rcm_dialog.c
	* plug-ins/sinus/sinus.c: standard ui (spacings etc.) for some
	more plugins. Did some indentation, prototyping and I18N fixes.
2000-01-11 15:48:00 +00:00
Sven Neumann 63fd0799da small changes to make the gap_navigator_dialog.c use new functionality
from libgimp instead of implementing it itself


--Sven
2000-01-11 11:02:35 +00:00
Sven Neumann a579edc9ad some small fixes and the new GAP VCR Navigator
--Sven
2000-01-10 23:27:25 +00:00
Manish Singh 522f0265b4 Made appropriate changes to reflect Nick's previous change
* tools/pdbgen/pdb/gimage.pdb: Made appropriate changes to
reflect Nick's previous change

-Yosh
2000-01-10 07:43:27 +00:00
Nick Lamb /GIMP 5fff85a9f3 Check resolution validity when changed by plug-ins too 2000-01-10 04:39:18 +00:00
Nick Lamb /GIMP c363d0a8b3 Apparently I am not yet completely Y2K compliant. Nothing to see here. 2000-01-10 03:52:00 +00:00
Nick Lamb /GIMP 7a490630cd Put me down for CEL, PCX, TIF and PNG in PLUGIN_MAINTAINERS
Consider moving unmaintained File/Open plug-ins to me?
2000-01-10 00:39:06 +00:00
Manish Singh 836106afc1 gimprc.c replaced usage of fixed buffers with dynamic ones, using
* gimprc.c
* gradient.c: replaced usage of fixed buffers with dynamic ones,
using g_strdup_printf and friends.

-Yosh
2000-01-09 21:31:01 +00:00
Sven Neumann 27db6b8636 got rid of an old gtk-bug workaround that surely has never worked as it should
--Sven
2000-01-09 21:19:46 +00:00
Sven Neumann 9a9ee85e28 allow the user to choose the default for "Dot for Dot"
--Sven
2000-01-09 17:31:00 +00:00
Sven Neumann 13edd85145 i18n fixes
--Sven
2000-01-09 15:51:46 +00:00
Sven Neumann 2ad8a17e7e app/gdisplay.c app/gimage_cmds.c fixed typos
* app/gdisplay.c
 * app/gimage_cmds.c
 * tools/pdbgen/pdb/gimage.pdb: fixed typos

 * app/gimphistogram.c: indentation

 * app/histogramwidget.c: grab the pointer in the histogramwidget,
   so a button_release outside the widget is noticed correctly

 * app/levels.c: instead of undoing the user action, simply don't
   allow the user to set the range in the histogram_widget


--Sven
2000-01-09 12:40:10 +00:00
SHIRASAKI Yasuhiro c4a2212087 plug-ins/common/tga.c plug-ins/common/tiff.c plug-ins/common/tile.c
* plug-ins/common/tga.c
        * plug-ins/common/tiff.c
        * plug-ins/common/tile.c
        * plug-ins/common/tileit.c
        * plug-ins/common/tiler.c
        * plug-ins/common/url.c
        * plug-ins/common/video.c
        * plug-ins/common/vinvert.c
        * plug-ins/common/vpropagate.c
        * po-plug-ins/POTFILES.in: added gettext support.

        * plug-ins/common/threshold_alpha.c: fixed typo.

-- yasuhiro
2000-01-09 06:02:20 +00:00
Michael Natterer 7439bd6720 plug-ins/common/plugin-defs.pl plug-ins/common/Makefile.am
2000-01-08  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/plugin-defs.pl
	* plug-ins/common/Makefile.am
	* plug-ins/common/engrave.c
	* plug-ins/common/flarefx.c
	* plug-ins/common/gbr.c
	* plug-ins/common/gicon.c
	* plug-ins/common/glasstile.c
	* plug-ins/common/mail.c
	* plug-ins/common/psd.c
	* plug-ins/common/smooth_palette.c
	* plug-ins/common/tga.c
	* plug-ins/common/threshold_alpha.c
	* plug-ins/common/tiff.c
	* plug-ins/common/tile.c
	* plug-ins/common/tileit.c
	* plug-ins/common/video.c
	* plug-ins/common/vpropagate.c
	* plug-ins/common/warp.c
	* plug-ins/common/waves.c
	* plug-ins/common/whirlpinch.c
	* plug-ins/common/wind.c
	* plug-ins/common/wmf.c: more plugin tuning... and this time I
	added the needed libs in plugin-defs.pl instead of Makefile.am :-)
2000-01-08 20:00:10 +00:00
Asbjørn Pettersen 01a52f139c cdisplay_gamma module for os2 2000-01-08 17:22:43 +00:00
Michael Natterer 4782168955 plug-ins/common/Makefile.am plug-ins/common/hrz.c
2000-01-08  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/Makefile.am
	* plug-ins/common/hrz.c
	* plug-ins/common/papertile.c
	* plug-ins/common/pat.c
	* plug-ins/common/pixelize.c
	* plug-ins/common/plasma.c
	* plug-ins/common/plugindetails.c
	* plug-ins/common/png.c
	* plug-ins/common/pnm.c
	* plug-ins/common/polar.c
	* plug-ins/common/ps.c
	* plug-ins/common/psp.c
	* plug-ins/common/randomize.c
	* plug-ins/common/ripple.c
	* plug-ins/common/sample_colorize.c
	* plug-ins/common/scatter_hsv.c
	* plug-ins/common/screenshot.c
	* plug-ins/common/sel_gauss.c
	* plug-ins/common/sharpen.c
	* plug-ins/common/shift.c
	* plug-ins/common/smooth_palette.c
	* plug-ins/common/snoise.c
	* plug-ins/common/sobel.c
	* plug-ins/common/sparkle.c
	* plug-ins/common/spheredesigner.c
	* plug-ins/common/spread.c
	* plug-ins/common/sunras.c: more plugins which use the dialog
	constructor. Hacked many UIs to look like the app's dialogs.
2000-01-08 15:23:28 +00:00
Sven Neumann 1b10f54b5a overworked my latest change and fixed some typos
--Sven
2000-01-08 12:42:53 +00:00
Sven Neumann 440b86e12f don't set the resolution to zero
got rid of the compiler warnings in psp.c


--Sven
2000-01-08 10:55:05 +00:00
Sven Neumann 342a421b57 Doh, how much do I hate to hack this sucker...
--Sven
2000-01-07 20:40:55 +00:00
Sven Neumann f723ebaab1 typos
-Sven
2000-01-07 17:57:31 +00:00
SHIRASAKI Yasuhiro e5619bb4a7 plug-ins/common/scatter_hsv.c plug-ins/common/semiflatten.c
* plug-ins/common/scatter_hsv.c
        * plug-ins/common/semiflatten.c
        * plug-ins/common/sharpen.c
        * plug-ins/common/shift.c
        * plug-ins/common/smooth_palette.c
        * plug-ins/common/snoise.c
        * plug-ins/common/sobel.c
        * plug-ins/common/sparkle.c
        * plug-ins/common/spread.c
        * po-plug-ins/POTFILES.in: added gettext support.

-- yasuhiro
2000-01-07 17:18:44 +00:00
Stanislav Brabec 93e49a2f0a typo fixes 2000-01-07 16:45:14 +00:00
Asbjørn Pettersen b69ef3d628 fix os2 bug 2000-01-07 15:30:08 +00:00
Michael Natterer 80bfd97a64 plug-ins/common/Makefile.am plug-ins/common/hot.c plug-ins/common/hrz.c
2000-01-07  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/Makefile.am
	* plug-ins/common/hot.c
	* plug-ins/common/hrz.c
	* plug-ins/common/illusion.c
	* plug-ins/common/iwarp.c
	* plug-ins/common/jigsaw.c
	* plug-ins/common/jpeg.c
	* plug-ins/common/lic.c
	* plug-ins/common/mail.c
	* plug-ins/common/mapcolor.c
	* plug-ins/common/max_rgb.c
	* plug-ins/common/mblur.c
	* plug-ins/common/newsprint.c
	* plug-ins/common/nlfilt.c
	* plug-ins/common/noisify.c
	* plug-ins/common/nova.c
	* plug-ins/common/oilify.c: some more help-aware plugins.

	* plug-ins/helpbrowser/helpbrowser.c: had the wrong help page
	attached.
2000-01-07 10:39:33 +00:00
Kelly Martin 39920b2091 UI modification (as suggested in bug #2209) -- the Brush tab and pane are
* plug-ins/gfig/gfig.c (paint_page_menu_type): UI modification (as
	suggested in bug #2209) -- the Brush tab and pane are now only
	visible when Brush is active in the Paint tag, and Select tab and
	pane are now only visible when Selection or Selection w/ Fill are
	active.
2000-01-07 01:52:20 +00:00
Michael Natterer 41f8482379 changelog typo... 2000-01-06 22:27:57 +00:00
Michael Natterer b9ff380742 make sure that the help signals are created for all widget classes where
2000-01-07  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimphelpui.c: make sure that the help signals are
	created for all widget classes where we need them.

	* plug-ins/common/Makefile.am
	* plug-ins/common/edge.c
	* plug-ins/common/emboss.c
	* plug-ins/common/engrave.c
	* plug-ins/common/exchange.c
	* plug-ins/common/film.c
	* plug-ins/common/flarefx.c
	* plug-ins/common/fractaltrace.c
	* plug-ins/common/gauss_iir.c
	* plug-ins/common/gauss_rle.c
	* plug-ins/common/gbr.c
	* plug-ins/common/gee.c
	* plug-ins/common/gicon.c
	* plug-ins/common/gif.c
	* plug-ins/common/glasstile.c
	* plug-ins/common/gpb.c
	* plug-ins/common/gqbist.c
	* plug-ins/common/grid.c
	* plug-ins/common/gtm.c: more plugins which use the dialog
	constructor. Did some code formating and indentation.
2000-01-06 22:26:10 +00:00
Kelly Martin 01a3d381cc Fixed some really bad perl and removed a debugging print.
* plug-ins/perl/examples/fit-text (growfont): Fixed some really
	bad perl and removed a debugging print.
2000-01-06 17:49:50 +00:00
Kelly Martin bfc993e1e9 removed calls to "get_state" because that function appears to have been
* plug-ins/perl/examples/innerbevel: removed calls to "get_state"
	because that function appears to have been deprecated into
	nonexistence in Gimp::Fu....
2000-01-06 17:32:19 +00:00
GMT 2000 Adam D. Moss a60cd2f202 app/tile_cache.c Maybe fixed tile_cache_set_size() so that it actually
Thu Jan  6 18:39:05 GMT 2000  Adam D. Moss <adam@gimp.org>

	* app/tile_cache.c
	* app/tile_swap.c: Maybe fixed tile_cache_set_size()
	so that it actually works now.  You can use this to set GIMP's
	tile cache size at runtime without restarting.  If the prefs
	guys (Sven, Michael?) don't wire it in I'll look at it, but it
	can't be soon.
2000-01-06 17:14:32 +00:00
Michael Natterer 884f223569 app/[all files using the dialog or action area constructors] added a
2000-01-06  Michael Natterer  <mitch@gimp.org>

	* app/[all files using the dialog or action area constructors]
	* libgimp/gimpdialog.[ch]: added a "slot_object" agrument to the
	constructors' va_args lists to allow the action area buttons to be
	connected wich gtk_signal_connect_object().

	* libgimp/gimphelp.c: show the correct help page for plugins.

	* plug-ins/common/CEL.c
	* plug-ins/common/CML_explorer.c
	* plug-ins/common/Makefile.am
	* plug-ins/common/aa.c
	* plug-ins/common/align_layers.c
	* plug-ins/common/animationplay.c
	* plug-ins/common/apply_lens.c
	* plug-ins/common/blinds.c
	* plug-ins/common/blur.c
	* plug-ins/common/bumpmap.c
	* plug-ins/common/checkerboard.c
	* plug-ins/common/colorify.c
	* plug-ins/common/colortoalpha.c
	* plug-ins/common/compose.c
	* plug-ins/common/convmatrix.c
	* plug-ins/common/csource.c
	* plug-ins/common/cubism.c
	* plug-ins/common/curve_bend.c
	* plug-ins/common/decompose.c
	* plug-ins/common/deinterlace.c
	* plug-ins/common/depthmerge.c
	* plug-ins/common/despeckle.c
	* plug-ins/common/destripe.c
	* plug-ins/common/diffraction.c
	* plug-ins/common/displace.c
	* plug-ins/common/grid.c
	* plug-ins/helpbrowser/Makefile.am
	* plug-ins/helpbrowser/helpbrowser.c: use the dialog constructor
	and enable the "F1" help key.
2000-01-06 16:40:17 +00:00
Kelly Martin 58561810b4 added myself as maintainer of whirlpinch and autostretch HSV
* PLUGIN_MAINTAINERS (AUTHOR): added myself as maintainer of
	whirlpinch and autostretch HSV

	* user_install: added a warning in case a $HOME/.gtkrc is detected
	(see bug #2158).
2000-01-06 16:09:20 +00:00
Tor Lillqvist bd106744b0 Finetune the max_label_length hack, to avoid the splash screen's width
2000-01-06  Tor Lillqvist  <tml@iki.fi>

* app/app_procs.c (make_initialization_status_window): Finetune
the max_label_length hack, to avoid the splash screen's width
wobbling (on Win32).

* PLUGIN_MAINTAINERS: Added myself as maintainer of gpb, winprint,
winsnap, and wmf.
2000-01-06 11:33:30 +00:00
Sven Neumann e1c687494d Was strtok used correctly here?? I think not!
--Sven
2000-01-05 22:59:16 +00:00
Sven Neumann 970a3dae68 various i18n issues
use strtok() safely whereever it is used

gettext support for FractalExplorer


--Sven
2000-01-05 22:37:07 +00:00