Commit Graph

1077 Commits

Author SHA1 Message Date
Lauri Alanko f633c7da4e Added signal demarshallers. Currently they are generated for
each module (= compilation unit) separately, which is bound to
cause some code duplication..
1998-11-21 20:24:18 +00:00
Lauri Alanko 6eb753a2b1 Added import headers and some more example stuff. 1998-11-21 16:57:42 +00:00
Lauri Alanko 8e50a58f71 Experimented a bit with dependency tracking for .gc files.. 1998-11-21 07:28:34 +00:00
Lauri Alanko 652c3af60b Added -a flag to automake.. Seems like this log entry is a much bigger
modification.. :)
1998-11-20 23:27:06 +00:00
Lauri Alanko 05665ade08 Forgot to add a couple of files.. 1998-11-20 23:22:13 +00:00
Lauri Alanko d74bf3623e It actually runs now, with a zillion caveats, but anyway..
Still have to do lotsa things for serious use..
1998-11-20 23:21:40 +00:00
Lauri Alanko 51b4b0966e Again modified the formatting stuff. Some preliminary header stuff.
Soon moving to use cpp..
1998-11-19 22:36:44 +00:00
Sven Neumann b593a1592f Use a proper size for the coordinates display in the statusbar.
I still don't know why those statusbar is sometimes not updated. The labels
are definitely set, but are sometimes not drawn. I guess this is a GTK
problem.


--Sven
1998-11-19 20:20:46 +00:00
Sven Neumann 397463980a small code cleanup, not worth more words...
--Sven
1998-11-18 16:53:20 +00:00
Sven Neumann 8ff9045448 Finally the splash-screen shouldn't resize even with LARGE fonts.
--Sven
1998-11-18 16:38:55 +00:00
Sven Neumann 86d0a76695 New GTK feature greys out buttons automatically. Finally got rid of my dirty
workaround.


--Sven
1998-11-18 15:48:11 +00:00
Lauri Alanko 72b48d5259 Signal marshalling should be pretty complete now. Demarshalling isn't
quite yet, though..
1998-11-18 11:25:11 +00:00
Raph Levien 056691c594 Some minor ui polishing. 1998-11-18 01:35:02 +00:00
Lauri Alanko 58576d8d84 Misc enhancements. 1998-11-17 20:19:25 +00:00
Austin Donnelly a6026d29cd app/edit_cmds.c fix warnings about using uninitialized gimage args + one
Mon Nov 16 21:46:39 1998  Austin Donnelly  <austin@greenend.org.uk>

	* app/edit_cmds.c
	* app/gimage_mask_cmds.c: fix warnings about using uninitialized
	gimage args + one real uninited variable bug.
1998-11-16 22:10:35 +00:00
Sven Neumann 44b1e35036 Another change for the GAP plug-in.
--Sven
1998-11-16 18:07:34 +00:00
Marc Lehmann 286b4477c0 see plug-ins/perl/Changes 1998-11-16 00:59:40 +00:00
Marc Lehmann d084a74623 see plug-ins/perl/Changes 1998-11-16 00:52:25 +00:00
Sven Neumann 00873eadcc Export floating-selection functions to the PDB (needed for the XJT-plug-in
by Wolfgang Hofer).


--Sven
1998-11-15 18:41:53 +00:00
Sven Neumann 63e3d52df8 Cosmetic fixes in waves-anim.scm and app/app_procs.c.
First set of changes to integrate GAP (Gimp Animation Plugin written
by Michael Hofer)
New functions:  gimp_layer_[get|set]_linked
		gimp_image_raise_layer_to_top
		gimp_image_lower_layer_to_bottom


--Sven
1998-11-15 17:02:59 +00:00
Sven Neumann ee6c165b98 Appearently I committed the wrong version of interface.c last time, sorry.
--Sven
1998-11-15 14:09:16 +00:00
Tuomas Kuosmanen 55c8f8b396 Finished the wilbur -> wilber name hassle, everything should be ok now /tigert 1998-11-15 13:58:31 +00:00
Tuomas Kuosmanen 93fdb9d23d Changed the name of Wilber in RPM/ -stuff (was wilbur, grrr... :) /tigert 1998-11-15 13:42:06 +00:00
Marc Lehmann 971bc712b1 allow the use of DIVIDE_MODE.
* app/blend.c: allow the use of DIVIDE_MODE.
1998-11-15 12:58:37 +00:00
GMT 1998 Austin Donnelly 9dd1c38b7f app/gimpimage.h app/gimpimageP.h app/gimpimage.c app/gimage_cmds.c
Sat Nov 14 23:16:55 GMT 1998  Austin Donnelly  <austin@greenend.org.uk>

	* app/gimpimage.h
	* app/gimpimageP.h
	* app/gimpimage.c
	* app/gimage_cmds.c
	* app/file_new_dialog.c
	* app/info_window.c
	* libgimp/gimp.h
	* libgimp/gimpimage.c
	* plug-ins/newsprint/newsprint.c
	* plug-ins/tiff/tiff.c: gimp_image_{get,set}_resolution() calls
	now get and set both X and Y resolutions.  Gimp image struct now
	has two resolution fields, one for each direction.  I've updated
	the two plugins which used the info (TIFF and newsprint).
1998-11-14 23:28:47 +00:00
Marc Lehmann b8b5d7834d removed the image argument from functions that no longer need it.
* plug-ins/script-fu/scripts/*: removed the image
        argument from functions that no longer need it.
1998-11-14 20:46:25 +00:00
GMT 1998 Austin Donnelly 3fa6583ed7 deal with zero-size selections correctly (ie, select the whole image but
Sat Nov 14 20:02:31 GMT 1998  Austin Donnelly  <austin@greenend.org.uk>

	* app/rect_select.c: deal with zero-size selections correctly (ie,
	select the whole image but don't show marching ants).

	* app/app_procs.c: sort out colourmap before creating splash
	window, so if we need to install a private cmap then everything
	will use it.

	* plug-ins/newsprint/newsprint.c: delete spurious debugging printf.
1998-11-14 20:06:30 +00:00
Marc Lehmann 5c52dcb85b see plug-ins/perl/Changes 1998-11-14 20:01:22 +00:00
Lauri Alanko a8abef068c Changed lotsa internal stuff. Started work on signal wrappers
and marshallers.
1998-11-14 18:03:33 +00:00
Vincent Renardias 4d0d391c88 Sat, 14 Nov 1998 04:10:28 +0100 [Vincent@waw.com]
* po/POTFILES.in: Update.
* po/fr.po: continue to translate messages (418 done out of 1276).
1998-11-14 03:11:49 +00:00
Sven Neumann bb0ea5a46d applied the patch from Kevin Cozens <kcozens@interlog.com>:
size of area displaying cursor position is now adjusted to fit
maximum possible cursor values

--Sven
1998-11-13 22:11:37 +00:00
Marc Lehmann 42e2c63ce5 API-mega-break-it-all patch part one: removed the unnecessary PDB_IMAGE
* airbrush.c, blend.c, brightness_contrast.c, bucket_fill.c
        by_color_select.c, channel_ops.c, clone.c, color_balance.c
        color_picker.c, convolve.c, curves.c, desaturate.c, edit_cmds.c
        equalize.c, eraser.c, flip_tool.c, fuzzy_select.c,
        gimage_mask_cmds.c histogram_tool.c, hue_saturation.c, invert.c,
        levels.c, pencil.c paintbrush.c, perspective_tool.c, posterize.c,
        rotate_tool.c scale_tool.c, shear_tool.c, text_tool.c, threshold.c:

        API-mega-break-it-all patch part one: removed the unnecessary
        PDB_IMAGE argument from many functions.

Affected functions:
gimp_airbrush gimp_blend gimp_brightness_contrast gimp_bucket_fill
gimp_by_color_select gimp_channel_ops_offset gimp_clone gimp_color_balance
gimp_color_picker gimp_convolve gimp_curves_explicit gimp_curves_spline
gimp_desaturate gimp_edit_clear gimp_edit_copy gimp_edit_cut gimp_edit_fill
gimp_edit_paste gimp_edit_stroke gimp_equalize gimp_eraser
gimp_eraser_extended gimp_flip gimp_fuzzy_select gimp_histogram
gimp_hue_saturation gimp_invert gimp_levels gimp_paintbrush
gimp_paintbrush_extended gimp_pencil gimp_perspective gimp_posterize
gimp_rotate gimp_scale gimp_selection_float gimp_selection_layer_alpha
gimp_selection_load gimp_shear gimp_threshold
1998-11-13 20:40:00 +00:00
Marc Lehmann 84352d4079 see plug-ins/perl/Changes 1998-11-13 20:07:45 +00:00
jaycox 5267f6014f app/drawable_cmds.c, app/gimage_cmds.c app/parasite_cmds.c,
* app/drawable_cmds.c, app/gimage_cmds.c
	* app/parasite_cmds.c, libgimp/parasite.[ch],
	* libgimp/gimp.c, libgimp/gimpprotocol.c
	* tiff.c, gif.c, script-fu.c: removed all references to
 	parasite_error() and parasite_is_error().  Enable the
	passing of null parasites in the pdb.  Return a copy of the
	parasite instead of the orginal in all pdb functions.
1998-11-13 04:00:54 +00:00
Manish Singh 476d930069 fix buglet with making GLIB_LIBS (shouldn't have been tripped, but bug
* configure.in: fix buglet with making GLIB_LIBS (shouldn't have
        been tripped, but bug nevertheless)

-Yosh
1998-11-11 12:19:57 +00:00
Marc Lehmann 68f7fee7e8 fixed a memory leak, (gimp_destroy_paramdefs) new function. added header.
* libgimp/gimp.c (gimp_run_procedure2): fixed a memory leak,
        (gimp_destroy_paramdefs) new function.
        * libgimp/gimp.h (gimp_destroy_paramdefs): added header.
        * libgimp/gimpfeatures.h.in (GIMP_HAVE_DESTROY_PARAMDEFS): new macro.
        * plug-ins/script-fu/script-fu.c (init_procedures): fixed a
        big memory leak (this also applied to perl!)
1998-11-11 02:20:29 +00:00
Marc Lehmann 422168e19d see plug-ins/perl/Changes 1998-11-11 02:07:18 +00:00
Sven Neumann e3c27c9751 Minimal speedup by avoiding to do a inverse->inverse matrix calculation.
Use transform_core_do() for scaling too. This gives a consistent behaviour
regarding the corrective transform and seems to be faster too...


--Sven
1998-11-10 22:50:34 +00:00
Sven Neumann 7f0ea3f587 Use gdk_window_get_root_origin to get the window positions for session
managment.

A few cosmetic fixes to the script-fu dialog.


--Sven
1998-11-09 15:23:29 +00:00
Manish Singh c1d5c563ec file Makefile.am was initially added on branch gimp-1-0. 1998-11-09 02:26:34 +00:00
Manish Singh 0771da2452 Makefile.am new file, explains i18n stuff
* Makefile.am
        * README.i18n: new file, explains i18n stuff

        * plug-ins/script-fu/scripts/(lots of files): applied
        gimp-ruth-981108-0, use nice SF-FONT and SF-FILENAME stuff

        * plug-ins/png/png.c: applied gimp-ruth-981108-1, fixes loader for
        some indexed pngs. Also default to level 6 compression, level 9
        compression is cpu hungry and isn't much of a win compared to 6.

        * plug-ins/tiff/tiff.c: applied gimp-ruth-981108-2, major tiff
        rework

-Yosh
1998-11-09 02:05:24 +00:00
Raja R Harinath f3fe31a693 Prefer /usr/sbin/sendmail to /usr/lib/sendmail.
* configure.in (sendmail_path): Prefer /usr/sbin/sendmail to
/usr/lib/sendmail.
1998-11-09 01:18:19 +00:00
Marc Lehmann 0f63aac1e8 see plug-ins/perl/Changes 1998-11-08 23:54:10 +00:00
Marc Lehmann a39bf381a4 see plug-ins/perl/Changes 1998-11-08 21:04:20 +00:00
jaycox eb16339261 fix my earlier busted serialize commit
fix my earlier busted serialize commit
1998-11-08 00:38:16 +00:00
Jay Cox de2c3f4813 export the tattoo functions to the plug-ins
1998-11-07  Jay Cox  <jaycox@earthlink.net>

	* libgimp/{gimp.h, gimpchannel.c, gimpdrawable.c, gimplayer.c}:
	export the tattoo functions to the plug-ins

	* libimp/gserialize.c, libimp/gserialize.h: new files for
	serializing structures

	* main.c: test the gserialize functions

	* gimpsignal.h: declare gimp_sigtype_* as extern
1998-11-07 23:02:14 +00:00
Marc Lehmann d8e4db64de See plug-ins/perl/Changes 1998-11-06 22:46:45 +00:00
Seth Burgess 0896ebc32d just added Nick Lamb 1998-11-06 05:13:28 +00:00
Manish Singh 8575718342 added MAINTAINERS to EXTRA_DIST
* Makefile.am: added MAINTAINERS to EXTRA_DIST

* configure.in: nicer -Wall, -ansi, etc. adding for CFLAGS with gcc

* libgimp/parasite*.h
* libgimp/gimpintl.h
* app/Makefile.am
* po/Makefile.in.in
* configure.in: portablity, locale patch (gimp-joke-981028-0)

* configure.in
* plug-ins/Makefile.am: added lic, mapcolor, and xbm plug-ins

* app/app_procs.c
* app/menus.c: cosmetic message fixes

* libgimp/parasite.c: use %p to print pointers

* plug-ins/dbbrowser/dbbrowser_utils.[ch]: changes for new clist stuff

* plug-ins/script-fu/script-fu-enums.h
* plug-ins/script-fu/script-fu-scripts.c
* plug-ins/script-fu/script-fu.c
* plug-ins/script-fu/scripts/carved-logo.scm
* plug-ins/script-fu/scripts/chrome-it.scm
* plug-ins/script-fu/scripts/crystal-logo.scm
* plug-ins/script-fu/scripts/neon-logo.scm
* plug-ins/script-fu/scripts/sota-chrome-logo.scm: applied gimp-ruth-981103-0,
adds a filesel to script-fu and SF-FILENAME param type. Make some scripts use
this.

-Yosh
1998-11-06 00:51:39 +00:00
GMT 1998 Andy Thomas 66cd5c1678 app/gradient.c app/gradient_select.c
Thu Nov  5 21:55:46 GMT 1998 Andy Thomas <alt@picnic.demon.co.uk>

	* app/gradient.c
	* app/gradient_select.c

	Changes due to gtk+ updates. Clist have been changed recently
	in gtk which required changes to source code. These changes
	have only been tested with the gtk version that introduced these
	changes. (so lets get all those updates going...)
1998-11-05 23:10:31 +00:00