Commit Graph

936 Commits

Author SHA1 Message Date
Adam D. Moss 9e4d86333a Removed an ancient kludge that was seriously confusing the layer-mode
* app/layers_dialog.c: Removed an ancient kludge that was
	seriously confusing the layer-mode menu.

	* plug-ins/psd/psd.c: Support OVERLAY_MODE where available
1998-07-31 17:54:33 +00:00
Adam D. Moss 8712a72d0f Worked around some buggy PSD savers (suspect PS4 on Mac) - ugh. + Fixed a
* plug-ins/psd/psd.c: Worked around some buggy PSD savers
	(suspect PS4 on Mac) - ugh.  + Fixed a bug when loading layer
	masks of certain dimensions.
1998-07-31 12:58:01 +00:00
scott fb8fdecc5e Hm. I seem to have forgotten this. -sg 1998-07-30 20:20:27 +00:00
Tuomas Kuosmanen 743d15a905 updated TODO a bit - search for 'iwarp' -tigert 1998-07-29 13:16:44 +00:00
scott 7bcac06c7e Some data encapsulation stuff for tile managers. This one will
probably make everyone recompile AGAIN.  Ha ha ha.
1998-07-28 23:13:36 +00:00
EDT 1998 Adrian Likins 2f0efbca32 added a text entry to GUMP, so you can now compose real messages.
Tue Jul 28 17:07:41 EDT 1998 Adrian Likins <adrian@gimp.org>

        * plug-ins/mail/mail.c: added a text entry to GUMP,
        so you can now compose real messages. Newsreader
        and 3D flight simulator to follow tomorow.

-adrian
1998-07-28 22:22:56 +00:00
CDT 1998 Larry Ewing 8540bdc54d Changed the libgimp GFillType enums to match the core enums in value, the
Tue Jul 28 15:42:39 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/drawable_cmds.c (drawable_fill_invoker):
	* libgimp/gimpenums.h: Changed the libgimp GFillType
	enums to match the core enums in value, the names still
	differ.

	* plug-ins/script-fu/script-fu.c: changed the fill setvars to use
	the GFillType enums.
1998-07-28 22:08:56 +00:00
Manish Singh 3635728000 app/Makefile.am app/errors.c app/errorconsole.[ch] app/app_procs.c
* app/Makefile.am
* app/errors.c
* app/errorconsole.[ch]
* app/app_procs.c
* app/appenv.h
* app/menus.c: error console implementation from Nuke <nuke@bayside.net>
Hooks to g_message

* app/fileops.c: honor message_handler while still setting filesel widget
sensitivity properly

-Yosh
1998-07-28 21:11:47 +00:00
CDT 1998 Larry Ewing ef3e0fa7ba reordered the GimpFillType enum, unfortunately this will cause a lot of
Tue Jul 28 15:04:39 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/gimpdrawable.h: reordered the GimpFillType enum,
	unfortunately this will cause a lot of recompilation for the
	rest of you.
1998-07-28 20:04:11 +00:00
CDT 1998 Larry Ewing 46df3df747 added a case for FOREGROUND_FILL. Fixes the layer new dialog so that it
Tue Jul 28 14:14:43 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/drawable.c (drawable_fill): added a case for
	FOREGROUND_FILL.  Fixes the layer new dialog so that it actually
	works with foreground fill selected.
1998-07-28 19:26:36 +00:00
Tuomas Kuosmanen bea11fc670 fixed the order of the fill-mode radio buttons in 'new image' and 'new layer'
dialogs - Foreground and Background modes are now besides each other which
makes more sense.

Tigert
1998-07-28 19:24:23 +00:00
Adam D. Moss 5184a59cc0 plug-ins/gee/gee.c Fixes for gdkrgb output on pseudocolour displays.
* plug-ins/gee/gee.c
	* plug-ins/animationplay/animationplay.c: Fixes for
	gdkrgb output on pseudocolour displays.
1998-07-28 19:01:10 +00:00
scott c9eb69855f Fixed a bug with the xcf loader being a little too overzealous in
sharing tiles. --sg
1998-07-27 19:34:10 +00:00
Manish Singh c30442d26c Sane PDB entry for Filter Pack
-Yosh
1998-07-27 19:29:14 +00:00
Manish Singh be348be77d Revert foobarities
-Yosh
1998-07-27 19:26:03 +00:00
Gregory McLean b75674a3ee And the quest for a quiet cvs update continues.
-- Greg
1998-07-26 23:50:46 +00:00
Sven Neumann 426322f47b More statusbar stuff.
--Sven
1998-07-26 21:49:42 +00:00
Tuomas Kuosmanen 1139d57c72 New splash screen series started - tigert splash #1 :) Something to make
New splash screen series started - tigert splash #1 :)
Something to make you code warriors feel good - you are doing amazing work!

This is my little contribution to Gimp

tigert
1998-07-26 21:27:47 +00:00
jaycox 8ac24a56d9 ----------------------------------------------------------------------
----------------------------------------------------------------------
 Modified Files:
 	ChangeLog app/pixel_region.c
	Optimized pixel_region_{get,set}_{row,col}
 ----------------------------------------------------------------------
1998-07-25 11:24:09 +00:00
Adam D. Moss d95ac866e6 Convert-to-indexed now remembers the last invocation's settings. Also,
* app/convert.c: Convert-to-indexed now remembers the last
        invocation's settings.  Also, GRAY->INDEXED more flexible.
1998-07-25 10:28:22 +00:00
jaycox 1f3857c9b5 ----------------------------------------------------------------------
----------------------------------------------------------------------
 Modified Files:
 	ChangeLog app/gimpbrushgenerated.c app/gimpbrushlist.c
	 gimpbrushgenerated now supports the stingy_memory_use flag.
	 fixed a bug in select_brush() related to stingy_memory_use.
 ----------------------------------------------------------------------
1998-07-25 10:20:07 +00:00
Manish Singh 5007176bba applied gimp-tml-980724-1 for new transform tool ui. It's still a little
rough, needs fixes

-Yosh
1998-07-24 21:05:02 +00:00
CDT 1998 Larry Ewing e6c92b1b22 moved gtk_widget_show (lc_shell) so that the layers show up in the dialog
Fri Jul 24 14:40:55 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/layers_dialog.c (lc_dialog_create): moved
	gtk_widget_show (lc_shell) so that the layers show up in the
	dialog again.  I've told Owen about this problem, we'll see what
	comes up.
1998-07-24 19:41:23 +00:00
Adam D. Moss 814a4285c6 Attempt to speed-up and/or sanitize MAX/MIN/CLAMP macro usage throughout
* app/appenv.h app/brightness_contrast.c app/color_balance.c
	app/curves.c app/gdisplay.h app/gdisplay_ops.c
	app/hue_saturation.c app/paint_core.c app/paint_funcs.c
	app/undo.c: Attempt to speed-up and/or sanitize
	MAX/MIN/CLAMP macro usage throughout gimp-core.
1998-07-24 18:52:03 +00:00
CDT 1998 Larry Ewing d982011311 Fixed a string allocation problem that failed to account for the trailing
Fri Jul 24 12:01:31 CDT 1998  Larry Ewing  <lewing@gimp.org>

	* app/gdisplay.c (gdisplay_update_cursor): Fixed a string
	allocation problem that failed to account for the trailing \0
	(removed time sensitve calculation/malloc in the process).
1998-07-24 17:14:26 +00:00
jaycox 69d922412a ----------------------------------------------------------------------
----------------------------------------------------------------------
 Modified Files:
 	ChangeLog app/Makefile.am app/brush_select.c app/gimpbrush.c
 	app/gimpbrush.h app/gimpbrushgenerated.c app/gimpbrushlist.c
 	app/gimplist.c app/paint_core.c app/paint_core.h
    added axis to brushes.  paint_core now references a brush instead
    of a mask.  cleaned up some [brush]list removal stuff.


 Added Files:
 	app/vector2d.c app/vector2d.h
    very basic vector math struct/functions.
----------------------------------------------------------------------
1998-07-24 08:56:18 +00:00
scott cb8a1d0231 Fixed a problem with losing tile data in certain situations. -sg 1998-07-24 03:58:16 +00:00
CDT 1998 Shawn T. Amundson 78d8af84e1 usize statusbar to 1 width
Thu Jul 23 21:57:25 CDT 1998 Shawn T. Amundson <amundson@gimp.org>

        * app/interface.c: usize statusbar to 1 width
1998-07-24 03:20:54 +00:00
Sven Neumann 1f73342df7 Display the move offset in the statusbar and some code cleanup in
rect_select.c. Sorry for committing so much half-done stuff in the last
time. I'll do more testing in the future...


--Sven
1998-07-23 18:33:01 +00:00
Manish Singh 1e365c6a0d tell the PDB that gimp_register_magic_load_handler takes 4 args
-Yosh
1998-07-23 17:32:32 +00:00
Sven Neumann 3e5417c095 I forgot to commit some changes...
--Sven
1998-07-23 14:05:55 +00:00
Sven Neumann 6b01e79246 Display the selection-mode in the statusbar.
Restoring saved sessions works again.


--Sven
1998-07-22 23:55:43 +00:00
Sven Neumann 7934b3e065 Updated the Quick Reference Sheet to the much better version created
by Sven Anders <anderss@fmi.uni-passau.de>.


--Sven
1998-07-22 21:43:47 +00:00
scott 1e9108c41d Squashed a deadlock. I hope. --sg 1998-07-21 23:34:28 +00:00
Sven Neumann 72577b161b Added session-managment support to the device-status-dialog.
The restore-function is still not working, will have a look at it tomorrow...


--Sven
1998-07-21 00:15:24 +00:00
Adam D. Moss ae796a2b55 UI tweaks.
*  plug-ins/animationplay/animationplay.c: UI tweaks.
1998-07-20 20:47:37 +00:00
Sven Neumann abe13ecfe8 Just found out that the fixed_[width|height] should better be always > 0 ...
--Sven
1998-07-20 18:32:19 +00:00
Sven Neumann 5d2753c2ff The new "Fixed Size" option now works with
ellipse_select too. Made the entries use spinbuttons. Minor change
to the selection_size indicator in the status-bar.

Made fopen() use "rb" and "wb" instead if "r" and "w" since the OS/2
port needs it.


--Sven
1998-07-20 18:19:20 +00:00
EDT 1998 Matthew Wilson bdfc4efe14 app/app_procs.c Changed progressbar updaters to work with new API. THIS
Mon Jul 20 11:07:32 EDT 1998  Matthew Wilson  <msw@gimp.org>

	* app/app_procs.c
	* app/interface.c: Changed progressbar updaters to work with
	new API.  THIS WILL NOT WORK WITH OLDER GTK+.  SOMEONE NEEDS
	TO MAKE AN ENTRY IN gtkfeatures.h SO WE CAN #ifdef THIS.
	(I suppose I should... but what can I say - I'm lazy)
--Matt
1998-07-20 15:07:13 +00:00
jaycox 2f93825eb2 ----------------------------------------------------------------------
----------------------------------------------------------------------
 Modified Files:
 	ChangeLog app/brush_select.c
 	app/gimpbrush.c app/gimpbrush.h app/gimpbrushgenerated.c
 	app/gimpbrushlist.c app/gimpbrushlist.h
     removed the index field from GimpBrush.  tweaked the brush renaming
     code

	app/edit_selection.c:
     look ahead in the event queue and process as many arrow keys as we
     can.
 ----------------------------------------------------------------------
1998-07-20 14:05:33 +00:00
jaycox 33cc34dda2 ----------------------------------------------------------------------
----------------------------------------------------------------------
 Modified Files:
 	ChangeLog app/brush_select.c app/gimpbrush.c app/gimpbrush.h
 	app/gimpbrushlist.c
      made the scrollbars recalc in brush_select when a brush is
      added/removed.
      GimpBrushLists now force brush names to be unique.
 ----------------------------------------------------------------------
1998-07-19 22:32:35 +00:00
Adam D. Moss e624645c95 Another speedup for some types of shaped animation.
* plug-ins/animationplay/animationplay.c: Another
	speedup for some types of shaped animation.
1998-07-19 20:08:36 +00:00
jaycox f0426ac257 ----------------------------------------------------------------------
----------------------------------------------------------------------
 Modified Files:
 	ChangeLog app/paint_funcs.c
     speed up to color_pixels (4-7X on a mips r4000)
 ----------------------------------------------------------------------
1998-07-19 17:37:14 +00:00
Adam D. Moss 56a2e76f73 Adapted to use GDKRGB when available - results in improved speed and
* plug-ins/animationplay/animationplay.c: Adapted
	to use GDKRGB when available - results in improved
	speed and stability.

	* app/session.c
	* app/session.h: GIMP compiles again with the latest
	GTK.  Sven will have to look at this fix, but it seems
	to work.
1998-07-19 12:02:29 +00:00
Adam D. Moss bc72194709 fix makefile for removal of egg.scm 1998-07-18 20:32:12 +00:00
Adam D. Moss c4d2c2990e removed egg.scm - the egg doesn't need an invoker any more. 1998-07-18 19:31:22 +00:00
Adam D. Moss 719ce23e4a About eight times faster with new GTKs, a little faster without. Less
* plug-ins/gee/gee.c: About eight times faster with
	new GTKs, a little faster without.  Less bugs.  PH34R.
1998-07-18 19:29:25 +00:00
Sven Neumann 0f00346973 Show the selection size in the statusbar.
--Sven
1998-07-18 19:24:57 +00:00
Adam D. Moss 4d50fdb98d app/gimprc.c app/gimprc.h app/ink.c app/paint_core.c Now the
* app/gimprc.c
	* app/gimprc.h
	* app/ink.c
	* app/paint_core.c
	* app/preferences_dialog.c: Now the perfect-mouse-tracking
	normally enabled by pressing MOD1 is a preferences option,
	and MOD1 inverts the affect.

	* app/ink.c: Mildly tweaked the default brush size/range for
	my own twisted sense of esthetics.  Forgive me.
1998-07-18 17:39:23 +00:00
Sven Neumann 707a0c006e Cosmetic change to the Script-Fu dialog.
I tried to use the gtk_statusbar for this, but it seems that the label
redrawing in gtk+ is still buggy.


--Sven
1998-07-18 17:31:31 +00:00