Commit Graph

901 Commits

Author SHA1 Message Date
CDT 1998 Larry Ewing 401df1a726 included in merge down changes
Mon Aug 31 16:51:35 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/internal_procs.c: included in merge down changes

I'm not sure what happened to the last commit, it aborted, but it seems some
bits went through, so see the Changelog for what I think is an accurate record
of the changes.
1998-08-31 21:52:37 +00:00
CDT 1998 Larry Ewing 3c7bb378d7 app/gimpimage.[ch] app/gimage_cmds.[ch] Added merge down procedure, I'm
Mon Aug 31 16:33:11 CDT 1998  Larry Ewing  <lewing@gimp.org>

 	* app/gimpimage.[ch]
	* app/gimage_cmds.[ch]
	* app/layers_dialog.c: Added merge down procedure, I'm not really
	sure if this behaves the way people expect it to, so please send
	me any comments on what it actually should do.  It also needs a
	little testing, especially the pdb call.

	* app/gimpimage.c: cleaned up Seth's merge commit a little. Also
	changed the mode of a merged layer to normal, as this seems to be
	the proper thing.  Discussion is welcome here as well.
1998-08-31 21:41:43 +00:00
Adam D. Moss eeca444ba3 I'm pleased to say that lewing doesn't want to kill me any more. Hooray!
* app/gimpimage.c: I'm pleased to say that lewing doesn't
	want to kill me any more.  Hooray!
1998-08-31 18:20:56 +00:00
Adam D. Moss b164ee7947 Guide creation/deletion/query is now available as PDB procedures. Not yet
* app/gimage.h app/gimpimage.c app/gimpimage.h
	app/internal_procs.c app/layer.c app/xcf.c:
	Guide creation/deletion/query is now available as
	PDB procedures.  Not yet directly exported to libgimp,
	and needs to be moved into gimage_cmds.c, but it
	works.
1998-08-31 17:31:19 +00:00
Seth Burgess 1f325983b7 Folding in Zach Beane's layer opacity on merge changes. 1998-08-31 16:40:58 +00:00
Lauri Alanko 6a329e8dc0 Added ${gimp_data_dir}/plug-ins to the plug-in path.. There is such a
thing as an architecture-independent plugin.
1998-08-31 12:23:40 +00:00
Manish Singh 05d166cd4e Removed -lc from all Makefiles, since it causes weird problems on DU4
-Yosh
1998-08-31 02:08:15 +00:00
Owen Taylor fb1e132b90 Instead of calling gtk_widget_draw() (which was happening before the
Sun Aug 30 16:45:05 1998  Owen Taylor  <otaylor@gtk.org>

	* app/app_procs.c (app_init_update_status): Instead
	of calling gtk_widget_draw() (which was happening before
	the labels got re-size-allocated), just update the
	event loop so the idle resize/redraw gets run.
1998-08-30 20:44:25 +00:00
Manish Singh 3e6b1c6875 libgimp/gimp.c quell warning to g_set_message_handler
* libgimp/gimp.c
* app/main.c: quell warning to g_set_message_handler

* app/about_dialog.c: fix off-by-one error for space for the about text

-Yosh
1998-08-29 22:33:57 +00:00
Manish Singh 5c107a279e acconfig.h configure.in added check for putenv and #ifdefed it's usage
* acconfig.h
* configure.in
* app/main.c: added check for putenv and #ifdefed it's usage since NeXTStep is
lame

* libgimp/gimp.c
* app/main.c
* app/plug_in.c: conditionally compile shared mem stuff so platforms without
it can still work

* plug-ins/CEL/CEL.c
* plug-ins/palette/palette.c
* plug-ins/print/print-escp2.c
* plug-ins/print/print-pcl.c
* plug-ins/print/print-ps.c: s/strdup/g_strdup/ for portability

-Yosh
1998-08-28 23:01:46 +00:00
Michael Johnson 2f6378107f change the disabling defines for pthreads to make it easier for me to debug
make obvious fix to append-to-end-of-list code
1998-08-28 12:03:39 +00:00
Michael Johnson 595549ed26 fixed name agreement typo 1998-08-28 11:24:23 +00:00
Raph Levien eaba60b1a9 Turned on dithering in the gradient editor. 1998-08-26 23:32:03 +00:00
Manish Singh 1dd8f668f2 use LDFLAGS and LIBS for building too
-Yosh
1998-08-25 21:59:11 +00:00
CDT 1998 Larry Ewing 8474c4e220 move the mru and docindex calls to before the call to
Mon Aug 24 13:41:49 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/fileops.c (file_save): move the mru and docindex calls to
	before the call to gimp_image_set_filename so that they are still
	accessing valid memory.  Fixes the filename corruption seen in
	these interfaces.
	* app/gimpimage.c: added a warning about the side effect that
	caused the above bug.
1998-08-24 18:48:06 +00:00
Manish Singh 2ada61e007 plug-ins/depthmerge.c plug-ins/fli.[ch] updates from the registry
* plug-ins/depthmerge.c
* plug-ins/fli.[ch]
* plug-ins/gfli.c: updates from the registry

* plug-ins/pnm/pnm.c: fix for non-interactive mode

* plug-ins/fractaltrace/fractaltrace.c: minor code cleanups

-Yosh
1998-08-24 16:36:18 +00:00
Manish Singh 72848df01f make xdelta not built by default, so poor users aren't confused
* configure.in: make xdelta not built by default, so poor users aren't confused

* libgimp/gimp.c
* app/blob.c
* app/errors.c
* plug-ins/script-fu/script-fu-server.c: fixes for glib changes with
s/g_debug/g_on_error_debug/ and s/g_vsprintf/g_strdup_vprintf/

-Yosh
1998-08-24 16:26:09 +00:00
CDT 1998 Larry Ewing 64aa182a4d fixed a lingering bug that occured from the removal of the id system. This
Fri Aug 21 17:25:34 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/fileops.c: fixed a lingering bug that occured from the
	removal of the id system.  This should fix tigert's save problems.
1998-08-21 22:40:17 +00:00
Chris Lahey ee7d041eb0 Got rid of the menu bar in the document index. 1998-08-21 05:48:37 +00:00
Raph Levien 65ae5245d0 This is the integration of GdkRgb into Gimp. 1998-08-20 06:46:07 +00:00
People doing a 16 bpc version of gimp d4936d20a4 this commit is intentional :-)
this commit is intentional :-)

ray lehtiniemi <rayl@netrover.com>
1998-08-20 01:29:36 +00:00
People doing a 16 bpc version of gimp 8868daee7f ok, i modified *way* more files than CVS is telling me....
ok, i modified *way* more files than CVS is telling me....

- add canvas_init machinery (tile_manager_validate equivalent)
- fix bugs in compositing code
- layers/channels dialog, previews
- all color handling should be fairly precision independent now
- replaced gimage_type and gimage_base_type with Tags
- remove concept of flat vs. layered gimages

ray lehtiniemi <rayl@netrover.com>
1998-08-20 00:35:40 +00:00
Manish Singh 2124379b6e kludged around the use of the disappearing gtk private functions (through the
magic of cut and paste ;)

-Yosh
1998-08-18 22:44:49 +00:00
CDT 1998 Larry Ewing 8a6503a734 Make sure we check that ink_set_paint_area found a valid canvas_buf.
Sun Aug 16 18:48:17 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/ink.c (ink_paste): Make sure we check that
	ink_set_paint_area found a valid canvas_buf.
1998-08-16 23:54:51 +00:00
Sven Neumann 29b785e131 Hey, I couldn't hold on me...
A two-byte fix to really display the cursor position when inside an active
drawable.


--Sven
1998-08-16 13:12:57 +00:00
Chris Lahey 25b4d7ee9e Small fixes to the document index. 1998-08-16 09:04:03 +00:00
CDT 1998 Larry Ewing 764cc9c811 Make sure we check the return value from gimp_image_active_drawable.
Sat Aug 15 22:53:36 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/gdisplay.c (gdisplay_update_cursor): Make sure we check the
	return value from gimp_image_active_drawable.
1998-08-16 04:07:02 +00:00
scott fe6720432b Header file tweaks. Now changing tile.h doesn't force about_dialog to
recompile! :)
1998-08-16 00:34:20 +00:00
CDT 1998 Larry Ewing ae49b4f259 added a debug warning to a case that previously caused a segfault. This
Sat Aug 15 16:53:45 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/airbrush.c: added a debug warning to a case that previously
	caused a segfault.  This appears to be an xinput related problem
	where more than one button press can occur before a button release,
	so if you see a warning that tells you to contact me, please do.
1998-08-15 22:03:32 +00:00
scott 01e6a823ad Fixed a merge error. --sg 1998-08-15 20:03:04 +00:00
scott 85393964a0 Another tile tweak. This one eliminates tile levels (which add
bookkeeping without being used).  Made copy_region more intelligent on
when to use tile sharing; some changes made to pixel_regions to
facilitate this.  Fixed a refcount problem with xcf load and probably
a few other bugs that I've forgotten about.  Added a sanity check in
set_undo_tiles to help with a problem larry is reporting with airbrush
and xinput.  --sg
1998-08-15 19:17:36 +00:00
scott 8e5e63d7ca Added a few more comments. --sg 1998-08-15 18:38:32 +00:00
Sven Neumann 1ad565a287 Updated a few things in the TODO file.
--Sven
1998-08-15 14:13:51 +00:00
Sven Neumann 14394b2e6b We have entries in the info dialog now that allow to enter exact values
for the transformations and crop.

Changed "Clip perspective" to "Clip result" in the ransform tool options
and made it available for all transformations.

Minor cosmetic changes to rect_select and ink option dialogs.


--Sven
1998-08-15 13:34:54 +00:00
EDT 1998 Adrian Likins e6568759d8 wave two of the changes
Fri Aug 14 19:58:13 EDT 1998 Adrian Likins <adrian@gimp.org>

        * plugins/script-fu/scripts/select_to_brush.scm,
        selection-round.scm,slide.scm,sota-chrome-logo.scm,
        spinning_globe.scm,starburst-logo.scm,starscape-logo.scm,
        swirltile.scm, swirly-pattern.scm, t-o-p-logo.scm,
        textured-logo.scm: wave two of the changes

-adrian
1998-08-15 01:13:41 +00:00
Sven Neumann e9363dbcac A few fixes to the new transform tool UI.
--Sven
1998-08-14 14:46:24 +00:00
EDT 1998 Adrian Likins abdd2e566c tileblur.scm, title-header.scm, trochoid.scm,truchet.scm,
Thu Aug 13 23:00:39 EDT 1998 Adrian Likins <adrian@gimp.org>

        * plug-ins/script-fu/scripts: tileblur.scm, title-header.scm,
        trochoid.scm,truchet.scm, unsharp-mask.scm, waves-anim.scm,
        weave.scm,xach-effect.scm: first wave of scripts to
        use some of the new script-fu options

-adrian
1998-08-14 04:19:20 +00:00
Sven Neumann dbac5e9ef6 Minor cosmetic changes to the transform tool options dialog.
Made "Traditional" the default behaviour.


--Sven
1998-08-13 20:22:13 +00:00
Sven Neumann 844a3481ee Applied the transform tool UI patch from Tor Lillqvist <tml@iki.fi>.
It still has a few problems, but I guess there are easier to solve, if the
patch is applied.


--Sven
1998-08-13 20:19:09 +00:00
Sven Neumann fb8a4ebeed A few fixes here and there...
--Sven
1998-08-13 18:53:12 +00:00
Sven Neumann 794931f037 applied gimp-alt-980812-0.patch
--Sven
1998-08-13 15:25:41 +00:00
Seth Burgess d27db074bc Made flip tool work normally again. -- Seth Burgess <sjburges@gimp.org> 1998-08-12 04:23:48 +00:00
Sven Neumann 007d7f0adb Fixed the progressbar warnings and the image id in layers&channels.
--Sven
1998-08-11 20:45:57 +00:00
Sven Neumann af24ad3806 Added an about dialog.
--Sven
1998-08-11 19:17:23 +00:00
scott 0ffabfe95b Bunch of tile-related stuff. 1998-08-11 17:35:34 +00:00
Tim P. Gerla 5343ba5816 gimp.txt: Censored two words. =) 1998-08-11 08:00:47 +00:00
Manish Singh 79f4910c9f corrected 2 annoyances: that stupid hash table == NULL warning and the
* app/gdisplay.c: corrected 2 annoyances: that stupid hash table == NULL
warning and the pointer in the title bar instead of the ID

* app/internal_procs.c: we're registering more procs, so make update the total
proc count

-Yosh
1998-08-10 21:56:50 +00:00
Sven Neumann 7422ae2e03 Finally a font-selector.
--Sven
1998-08-10 15:06:58 +00:00
Sven Neumann 0c686e0288 The scripf-fu dialog now remembers your last settings and has a
"Reset to Defaults" button. Still no font-selector though, might be the
next thing I add ...


--Sven
1998-08-09 12:17:51 +00:00
Raja R Harinath 99d563c738 List $(top_srcdir) before $(GTK_CFLAGS).
* plug-ins/script-fu/Makefile.am (INCLUDES):
List $(top_srcdir) before $(GTK_CFLAGS).
1998-08-07 22:58:04 +00:00