Commit graph

3036 commits

Author SHA1 Message Date
Manish Singh
c4a14f3be7 set all the locale variables we can, to make sure we get predictable
* plug-ins/common/url.c: set all the locale variables we can, to
make sure we get predictable output from wget

-Yosh
2000-11-13 09:30:09 +00:00
Simon Budig
cc2f917cc5 fixed #10554 by requesting a window with the max. size of
2000-11-11  Simon Budig <simon@gimp.org>

        * app/interface.c: fixed #10554 by requesting a window
        with the max. size of 0.75*screen_width x 0.75*screen_height.
        These 75% value is taken from the shrink_wrap code and
        probably should be configurable...
2000-11-12 00:43:15 +00:00
Tor Lillqvist
656c724a45 Implement the noninteractive run mode for file_gih_save. Whew, it took
2000-11-11  Tor Lillqvist  <tml@iki.fi>

	* plug-ins/common/gpb.c: Implement the noninteractive run mode for
	file_gih_save. Whew, it took some trial-and-error iterations to
	figure out how to call this from script-fu, for testing, because
	of the int8 and string array args. Include script-fu snippet in
	comment for reference.
2000-11-11 21:09:25 +00:00
Garry R. Osgood
c24b37e51c 2000-11-11 Garry R. Osgood <gosgood>@idt.net *
app/gimpbrushpipe.c
Double frees due to dangling pointers [gimpbrushpipe.c
CVS-1.27 Lines 396 ff]. Upon failure to load an n-th
pixmap, a GPattern holding the dangling pointers would
be released first, also releasing n-1 pixmap's name and
RGB mask. These would again be freed in pipe and GTK
deconstruction.
2000-11-11 15:48:27 +00:00
Tor Lillqvist
5ff22ad0d0 Use '/' instead of G_DIR_SEPARATOR. We are scanning a "preset" file here,
2000-11-11  Tor Lillqvist  <tml@iki.fi>

	* plug-ins/gimpressionist/gimpressionist.c (readdirintolist_real,
	reselect): Use '/' instead of G_DIR_SEPARATOR. We are scanning a
	"preset" file here, with file names always in Unix format. Thanks
	to Jean-Louis HAMEL for this fix.
2000-11-10 22:38:48 +00:00
Manish Singh
0dac10c777 AUTHORS app/authors.h Correct Ray Lehtiniemi's name
* AUTHORS
* app/authors.h
* tools/authorsgen/contributors: Correct Ray Lehtiniemi's name

-Yosh
2000-11-09 23:55:38 +00:00
Sven Neumann
4f2e4fe758 removed some debugging printf statements that were accidentally left in
2000-11-09  Sven Neumann  <sven@gimp.org>

        * plug-ins/gap/gap_lib.c: removed some debugging printf statements
        that were accidentally left in the code.
2000-11-09 19:57:34 +00:00
Michael Natterer
f2eb5c25f5 added a confirm dialog for <Image>/File/Revert as suggested by Marc. The
2000-11-09  Michael Natterer  <mitch@gimp.org>

	* app/fileops.c: added a confirm dialog for <Image>/File/Revert
	as suggested by Marc. The old behaviour of simply reverting
	withuot asking is questionable because the "Revert" menu item is
	directly below "Save as..."
2000-11-09 19:12:20 +00:00
Sven Neumann
539074b73d sanity check new width and height. Wrong values might result in a divide
2000-11-08  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/tile.c (tile): sanity check new width and height.
	Wrong values might result in a divide by zero.
2000-11-08 22:41:13 +00:00
Michael Natterer
841c4278e2 plug-ins/common/bz2.c plug-ins/common/gz.c plug-ins/common/mail.c
2000-11-08  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/bz2.c
	* plug-ins/common/gz.c
	* plug-ins/common/mail.c
	* plug-ins/common/screenshot.c
	* plug-ins/common/url.c: applied a (modified) version of
	gimp-quinet-20001108-1.patch which adds proper checking of the
	return value of waitpid(). Removed the lines adding
	gimp_signal_private() because of the fix below.

	* libgimp/gimp.c: Don't install a SIGCHLD signal handler but simply
	call gimp_signal_private(SIGCHLD, SIG_DFL, SA_RESTART) instead.

	This is IMHO the right thing to do because the reason for the
	introducion of the signal handler was the SA_RESTART feature
	and not the handler itself.
2000-11-08 21:58:22 +00:00
Sven Neumann
13dc11ad6d fixed bug #10151 (Script-fu shadow perspective doesn't work properly).
2000-11-08  Sven Neumann  <sven@gimp.org>

	* plug-ins/script-fu/scripts/perspective-shadow.scm: fixed bug
	#10151 (Script-fu shadow perspective doesn't work properly).
2000-11-08 21:00:32 +00:00
Sven Neumann
6937d374a1 fixed the option_menu code for the DCT and subsampling options. Fixes bug
2000-11-08  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/jpeg.c: fixed the option_menu code for the
	DCT and subsampling options. Fixes bug #31253.
2000-11-08 17:51:57 +00:00
Sven Neumann
df466ed1dc cleaned up the code and moved interface variables into a structure, thus
2000-11-08  Sven Neumann  <sven@gimp.org>

	* plug-ins/script-fu/script-fu-scripts.c: cleaned up the code and
	moved interface variables into a structure, thus getting rid of
	most global variables. When a script is run, we now check that
	there's no Script-Fu interface active and fail silently if there
	is one. This is an ugly workaround for the fact that the script-fu
	interpreter can not handle multiple scripts at the same time.
	Sort of fixes bug #30665.

	While I was on it, I added proper error reporting for script-fu
	which should help significantly when debugging script-fus.

	* plug-ins/script-fu/script-fu.c: indentation and small cleanups.

	* plug-ins/script-fu/scripts/title-header.scm: fixed this script
	which had been broken for a long time.
2000-11-08 14:35:50 +00:00
Michael Natterer
42ac0856f7 tyop. 2000-11-07 23:50:16 +00:00
Michael Natterer
ea31de799a plug-ins/fp/fp_gdk.c #include <libgimp/gimpmath.h> g* types, stuff.
2000-11-08  Michael Natterer  <mitch@gimp.org>

	* plug-ins/fp/fp_gdk.c
	* plug-ins/fp/fp_gtk.c: #include <libgimp/gimpmath.h> g* types, stuff.
2000-11-07 23:34:19 +00:00
Michael Natterer
bf18b4b7c9 plug-ins/print/RELNOTES Version 4.0.2 (this time the official one, not
2000-11-08  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/RELNOTES
	* plug-ins/print/print-canon.c: Version 4.0.2 (this time the
	official one, not just the README saying 4.0.2 :)
2000-11-07 23:23:02 +00:00
Michael Natterer
312c680047 Makefile.am gimp.spec.in user_install new file gtkrc_user which gets
2000-11-08  Michael Natterer  <mitch@gimp.org>

	* Makefile.am
	* gimp.spec.in
	* user_install
	* gtkrc_user: new file gtkrc_user which gets installed as
	~/.gimp-1-1/gtkrc (We used to parse the same file twice if the
	user didn't the change user-specific gtkrc. The new file has
	comments only).

	* app/app_procs.c: g_free() the user gtkrc filename after use.

	* libgimp/gimpui.c: parse the user gtkrc here too.
2000-11-07 23:12:03 +00:00
Sven Neumann
994cc2d8c6 fixed typo in my latest entry 2000-11-07 18:38:11 +00:00
Sven Neumann
f6fb459511 use gdk_fonset_load() as we do in text_render(). Supposed to fix #31099.
2000-11-07  Sven Neumann  <sven@gimp.org>

	* app/text_tool.c (text_get_extends): use gdk_fonset_load() as we
	do in text_render(). Supposed to fix #31099.
2000-11-07 18:37:28 +00:00
Sven Neumann
5b3cf3bd6d applied a patch from Raphael Quinet which adds a check for the return
2000-11-07  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/screenshot.c: applied a patch from Raphael
	Quinet which adds a check for the return value of waitpid().
2000-11-07 15:54:31 +00:00
Daniel Egger
a2bc52ec29 Added new language hr (Croatian).
2000-11-06  Daniel Egger <egger@suse.de>

        * configure.in: Added new language hr (Croatian).
2000-11-06 15:49:53 +00:00
Sven Neumann
eb3b988d94 plug-ins/gap/gap_filter_foreach.c plug-ins/gap/gap_filter_pdb.c
2000-11-06  Sven Neumann  <sven@gimp.org>

	* plug-ins/gap/gap_filter_foreach.c
	* plug-ins/gap/gap_filter_pdb.c
	* plug-ins/gap/gap_lib.c
	* plug-ins/gap/gap_mod_layer.c
	* plug-ins/gap/gap_range_ops.c
	* plug-ins/gap/gap_split.c: check if return_value of PDB calls is
	!= GIMP_PDB_SUCCESS, not == FALSE. Use GIMP_RUN_WITH_LAST_VALS on
	consecutive calls of gimp_file_save procedures, so the values set
	in the first interactive call are used for all frames.

... and updated the german translation ....
2000-11-06 12:52:06 +00:00
Sven Neumann
746c37eb7e moved the new enum Garry introduced recently from the header to the .c
2000-11-06  Sven Neumann  <sven@gimp.org>

	* app/convolve.[ch]: moved the new enum Garry introduced recently
	from the header to the .c file so it does not get exported to the
	PDB by enumgen.pl.

and some updates to the italian translation as sent by Daniele Medri.
2000-11-06 12:40:07 +00:00
jaycox
e3538264b6 Add some comments. Delete some commented code. Make sure that we are not
* app/paint_funcs.c:  Add some comments.  Delete some commented code.
	* app/gimpbrushlist.c:  Make sure that we are not using bad file names
	for generated brushes.
2000-11-05 13:58:17 +00:00
Garry R. Osgood
2bcc63533c Garry R. Osgood <gosgood>@idt.net
Convolution tool can now operate
in two-pixel regions at the edge
of images. Closes #19285. See
http://idt.net/~gosgood/gimp-patch/patch08.html
2000-11-04 17:54:01 +00:00
Michael Natterer
4e7ca00833 configure.in plug-ins/print/README ...and 4.0.2 :)
2000-11-04  Michael Natterer  <mitch@gimp.org>

	* configure.in
	* plug-ins/print/README
	* plug-ins/print/RELNOTES: ...and 4.0.2 :)
2000-11-04 01:30:04 +00:00
Michael Natterer
b2163f579f configure.in gimp-print version 4.0.1
2000-11-04  Michael Natterer  <mitch@gimp.org>

	* configure.in
	* plug-ins/print/RELNOTES: gimp-print version 4.0.1
2000-11-04 01:02:22 +00:00
Sven Neumann
d0434826ac parse the users gtkrc as found in ~/.gimp-1.1 after the systemwide gtkrc
2000-11-03  Sven Neumann  <sven@gimp.org>

        * app/app_procs.c (app_init): parse the users gtkrc as found in
        ~/.gimp-1.1 after the systemwide gtkrc has been parsed.

        * user_install.bat: reverted Tor's change since we use the file
        again now.
2000-11-03 22:59:50 +00:00
David Monniaux
87286bee78 autogen.sh change 2000-11-03 20:11:16 +00:00
Nick Lamb /GIMP
69b5239595 PLUGIN_MAINTAINERS: I'll take BMP and TGA too, any more? 2000-11-03 03:20:26 +00:00
Nick Lamb /GIMP
bee175ba65 Shiny new TGA filter, please report bugs to njl195@zepler.org.uk 2000-11-03 03:17:19 +00:00
Tor Lillqvist
08ed312e5f Some edits.
2000-11-02  Tor Lillqvist  <tml@iki.fi>

	* README.win32: Some edits.

	* user_install.bat: Don't copy gtkrc any longer, not used.
2000-11-02 20:08:20 +00:00
Sven Neumann
d9a007eb04 Robert L Krawitz <rlk@alum.mit.edu> filled the empty spaces.
2000-10-31  Sven Neumann  <sven@gimp.org>

	* plug-ins/print/escputil.1.in: Robert L Krawitz <rlk@alum.mit.edu>
	filled the empty spaces.
2000-10-31 20:44:57 +00:00
Manish Singh
eae617f34c 1.1.29 stuff
-Yosh
2000-10-31 19:47:49 +00:00
Sven Neumann
9de41ae691 configure.in plug-ins/print/Makefile.am added framework for a manpage
2000-10-29  Sven Neumann  <sven@gimp.org>

	* configure.in
	* plug-ins/print/Makefile.am
	* plug-ins/print/escputil.1.in: added framework for a manpage
	describing our new tool, escputil. Someone needs to fill in
	some descriptive words here...

	* gimp.spec.in:
	* debian/gimp1.1.files: added entries for escputil and escputil.1
2000-10-29 22:43:25 +00:00
Michael Natterer
ca2625a05d plug-ins/print/escputil.c plug-ins/print/.cvsignore new tool which
2000-10-29  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/escputil.c
	* plug-ins/print/.cvsignore
	* plug-ins/print/Makefile.am: new tool which installs under
	<prefix>/bin and does stuff like cleaning and adjusting your
	printer's head.

	* plug-ins/print/README
	* plug-ins/print/RELNOTES: these files already say 4.0.1 now but I
	didn't tag the sourceforge tree of bumped the version number in
	Makefile.am (it's just about getting in the new executable as early
	as possible).
2000-10-29 19:46:55 +00:00
Sven Neumann
1e0c024cb0 tuned the dialog layout and cleaned up the code. No real changes.
2000-10-29  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/screenshot.c: tuned the dialog layout and cleaned
	up the code. No real changes.
2000-10-29 18:07:07 +00:00
Michael Natterer
ab2bf62f5b the argv[] element containing "-g" or "--gimprc" was not set to NULL,
2000-10-29  Michael Natterer  <mitch@gimp.org>

	* app/main.c: the argv[] element containing "-g" or "--gimprc"
	was not set to NULL, fixed broken (tabsize != 8) indentation.
2000-10-29 14:01:17 +00:00
Michael Natterer
c7c4a48a3a after getting confused again by the boolean "initialize" variable, I
2000-10-29  Michael Natterer  <mitch@gimp.org>

	* app/menus.c: after getting confused again by the boolean
	"initialize" variable, I finally decided to reverse it's
	logic and changed it to "menus_initialized".
2000-10-29 13:28:48 +00:00
Michael Natterer
8995231fc5 plug-ins/print/Makefile.am plug-ins/print/README plug-ins/print/RELNOTES
2000-10-29  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/Makefile.am
	* plug-ins/print/README
	* plug-ins/print/RELNOTES
	* plug-ins/print/print-canon.c
	* plug-ins/print/print-pcl.c: Gimp-Print Version 4.0.0
2000-10-29 12:35:23 +00:00
Michael Natterer
648797a6d1 Oops, forgot to C-x-s before commiting :) 2000-10-28 17:46:52 +00:00
Tor Lillqvist
2e661c1c1e app/gimprc.c (parse_gimprc_file) Make sure the directory doesn't get
2000-10-28  Tor Lillqvist  <tml@iki.fi>

	* app/gimprc.c (parse_gimprc_file)
	* libgimp/gimpenv.c (gimp_directory): Make sure the directory
	doesn't get double path separators in case HOME ends with one. On
	Windows, if the user has set his HOME to \, we get into trouble
	when we try to access a path like \\_gimp1.1\gimprc. Windows
	thinks it's an UNC path to a network server called "_gimp1.1", and
	the program hangs for a moment.
2000-10-28 17:23:39 +00:00
Michael Natterer
6cfb041479 app/gimpdrawable.[ch] did some code review: s/0/NULL/,
2000-10-28  Michael Natterer  <mitch@gimp.org>

	* app/gimpdrawable.[ch]
	* libgimp/gimpsizeentry.c: did some code review: s/0/NULL/,
	s/sprintf/g_snprintf/, spacing.
2000-10-28 15:43:56 +00:00
Michael Natterer
b90b68469f plug-ins/common/gauss_iir.c plug-ins/common/gauss_rle.c
2000-10-27  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/gauss_iir.c
	* plug-ins/common/gauss_rle.c
	* plug-ins/common/grid.c
	* plug-ins/common/spread.c
	* plug-ins/common/tile.c
	* plug-ins/gflare/gflare.c: RINT (gimp_size_entry_get_refval ()),
	indentation.
2000-10-26 23:21:34 +00:00
Michael Natterer
e658b1cc6f same RINT (gimp_size_entry_get_refval ()) fix as below and cleanup.
2000-10-27  Michael Natterer  <mitch@gimp.org>

	* app/resize.c: same RINT (gimp_size_entry_get_refval ()) fix as
	below and cleanup.
2000-10-26 22:15:04 +00:00
Sven Neumann
8cfac64aac avoid modulo operation on negative values.
2000-10-26  Sven Neumann  <sven@gimp.org>

	* app/channel_ops.c (offset_ok_callback): avoid modulo operation on
	negative values.

	* app/channel_ops.c
	* app/crop.c
	* app/file_new_dialog.c
	* app/layers_dialog.c
	* app/preferences_dialog.c
	* app/rotate_tool.c
	* app/scale_tool.c: use RINT() when assigning the result of
	gimp_size_entry_get_refval() to an integer.
2000-10-26 22:02:44 +00:00
Manish Singh
e8b2c25e47 Clear up use of --prefix
-Yosh
2000-10-26 18:03:53 +00:00
Nick Lamb /GIMP
f1d27284f4 Fix #27994 (corruption of tiled tiffs) 2000-10-25 23:49:30 +00:00
Daniel Egger
888e9a394b Revert last change. 2000-10-25 23:14:11 +00:00
Daniel Egger
65f1edb172 Removed the JIT calculation of the tile_shift value and replaced it by a
* app/image_render.c:
 * app/tile.h: Removed the JIT calculation of the tile_shift
 value and replaced it by a constant called TILE_SHIFT in tile.h.
 This gives the compiler a better chance to optimize the code.
 Also added a few consts all over the place to give the compiler
 some hints.
2000-10-25 19:35:08 +00:00