Commit graph

2001 commits

Author SHA1 Message Date
Manish Singh 46f8a629e3 hard code orientation constants for shear and flip too maintain backwards
* tools/pdbgen/pdb/tools.pdb: hard code orientation constants for
shear and flip too maintain backwards compatibility

* app/gimpimage.h: remove ORIENTATION chop to avoid namespace
collision

-Yosh
1999-07-30 00:20:50 +00:00
Tor Lillqvist 21aae5c7ad Add gdiplay_color. Create gimp.def from gimp.sym.
* app/makefile.{cygwin,msc}: Add gdiplay_color. Create gimp.def
 	from gimp.sym.

	* app/gimp.def: Removed.

	* libgimp/gimpenv.c (gimp_data_directory) (Win32): Also check for
	the executable being in the plug-ins subdirectory.

	* plug-ins/makefile.{cygwin,msc}: Install also GIMPressionist
 	brushes, papers and presets.
1999-07-29 22:07:17 +00:00
Marc Lehmann 9a06dbc989 *** empty log message *** 1999-07-29 21:51:08 +00:00
Marc Lehmann bad20ffc0a see plug-ins/perl/Changes 1999-07-29 21:28:02 +00:00
jaycox 165c69ffba replace the cubic functions with a better/faster version supplied by David
* app/paint_funcs.c, app/transform_core.c:  replace the cubic
	functions with a better/faster version supplied by
	David Hodson <hodsond@acm.org>

	* app/brush_select.c: double clicking on a brush preview now opens up
	the brush editor.  Update the text displayed when the active brush
	changes size.

	* app/paint_funcs.c: slight modification to overlay_pixels.
1999-07-29 10:40:42 +00:00
Tor Lillqvist f8e2b4fa58 New Win32-only plug-in: whole display or single window screenshot. Thanks
* plug-ins/winsnap: New Win32-only plug-in: whole display or
 	single window screenshot. Thanks to Craig Setera.
1999-07-29 00:23:51 +00:00
Tor Lillqvist 871ca6d6ee Remove a call to channel_set_opacity() at a point where channel always is
* tools/pdbgen/pdb/channel.pdb: Remove a call to
 	channel_set_opacity() at a point where channel always is NULL,
 	causing a crash. The next statement calls channel_new() (passing
 	the opacity), and assigns its return value to channel, so there
 	shouldn't be any need to call channel_set_opacity()?

	* app/channel_cmds.c: Corresponding change in generated file.

	* plug-ins/makefile.{cygwin,msc}: Add the new curve_bend and
 	sample_colorize plug-ins.
1999-07-28 23:47:45 +00:00
Manish Singh 87f0717086 portability nit
-Yosh
1999-07-28 23:21:11 +00:00
Manish Singh 7cb07a90bf add sample_colorize and curve_bend defs
* plug-ins/common/plugin-defs.pl: add sample_colorize and
curve_bend defs

* libgimp/color_selector.h: minor consistency cleanup

* libgimp/gimpchainbutton.[ch]: use new style gtk object helper macros

* libgimp/gimpfileselection.c
* libgimp/gimpmatrix.h: minor cleanup

* libgimp/gimpintl.h: resync with gnome-i18n.h


* libgimp/color_display.h
* app/gimp.sym
* app/gdisplay_color.[ch]
* app/app_procs.c
* app/gdisplay.h
* app/image_render.c: color display transformation code. Still
unfinished, so it's not activated yet.

* app/buildmenu.h: remove unused defines (PULLDOWN, POPUP, OPTION)

* app/colormaps.[ch]
* app/image_render.c: remove vestigal dithering stuff

* app/convolve.h
* app/gimpdrawable.h
* app/gimpimage.h
* app/lut_funcs.h
* app/paint_funcs.h
* app/plug_in.h: enum nick changes from Marc

* app/channel_ops.c
* app/crop.c
* app/gdisplay.c
* app/gimpimage.[ch]
* app/move.c: s/([A-Z]+)_GUIDE/ORIENTATION_$1/

* app/flip_tool.[ch]
* app/shear_tool.[ch]: use ORIENTATION_* constants instead of our own

* app/disp_callbacks.c: remove HORIZONTAL and VERTICAL #defines

* app/general.h: enumified TOKEN_* symbols

* app/lc_dialog.c
* app/paint_funcs.c: remove unused variables

* tools/pdbgen/lib.pl: autogen gimpenums.h (unfinished)

* tools/pdbgen/stddefs.pdb: new std_orientation_enum, remove
layer_mode shortcut since we've skipped it in app/

* tools/pdbgen/pdb/brush_select.pdb
* tools/pdbgen/pdb/brushes.pdb
* tools/pdbgen/pdb/drawable.pdb
* tools/pdbgen/pdb/gimage.pdb
* tools/pdbgen/pdb/guides.pdb
* tools/pdbgen/pdb/layer.pdb
* tools/pdbgen/pdb/tools.pdb: reflect above enum changes, whitespace
cleanups

* tools/pdbgen/enums.pl
* app/brush_select_cmds.c
* app/brushes_cmds.c
* app/color_cmds.c
* app/drawable_cmds.c
* app/gimage_cmds.c
* app/layer_cmds.c
* app/procedural_db_cmds.c
* app/tools_cmds.c: reflect pdb and enum nick changes above

-Yosh
1999-07-28 23:00:08 +00:00
Marc Lehmann 8b0cef8376 see plug-ins/perl/Changes 1999-07-28 21:23:35 +00:00
Marc Lehmann fcb24402f5 see plug-ins/perl/Changes 1999-07-28 21:19:15 +00:00
Asbjørn Pettersen 99ef09e511 Add __XOS2RedirRoot() for OS2 1999-07-28 19:36:04 +00:00
Sven Neumann d7f8b5f2a4 Added two new plug-ins.
--Sven
1999-07-28 17:44:32 +00:00
Sven Neumann 31b800f3bb Proofread the german translation and declared most fuzzy translations as
correct ones.


--Sven
1999-07-28 16:33:54 +00:00
Michael Natterer b975949753 tweaked one more dialog box: "Changes were made to %s. Close anyway?"
1999-07-28  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/gdisplay_ops.c: tweaked one more dialog box: "Changes were
	made to %s. Close anyway?"

	* app/layers_dialog.c: Eek, layers_dialog_flush() was assuming
	that layers can be moved by one position only and thus traversed
	and reordered the same list at the same time. Should work with
	arbitrarily misplaced layers now.
	Fixed some strange dnd special cases and cleaned up the dnd code.
1999-07-28 14:01:04 +00:00
jaycox fd586862fc new file that shold have gone with my last commit.
* app/pixel_regionP.h: new file that shold have gone with my last
	commit.
1999-07-28 10:45:04 +00:00
Sven Neumann a78d35fe64 Why do I always have to edit each and every file I open??
--Sven
1999-07-28 00:25:17 +00:00
Marc Lehmann 4ea8ba7440 see plug-ins/perl/Changes 1999-07-27 21:45:32 +00:00
MEST 1999 Sven Neumann 0a2a24c1e5 fixed a bug that was introduced by the latest portability changes
Tue Jul 27 22:47:33 MEST 1999  Sven Neumann <sven@gimp.org>

        * plug-ins/script-fu/script-fu-scripts.c: fixed a bug that was
        introduced by the latest portability changes
1999-07-27 20:49:55 +00:00
Marc Lehmann 5d06b76d4b see plug-ins/perl/Changes 1999-07-27 19:13:44 +00:00
Vincent Renardias 44febbc37d updated/proofread...
* updated/proofread...
1999-07-27 17:07:31 +00:00
Marc Lehmann b7eceb6975 see plug-ins/perl/Changes 1999-07-27 13:56:32 +00:00
jaycox 851475b639 Fix the email address on my previous ChangeLog entry
Fix the email address on my previous ChangeLog entry
1999-07-27 09:25:50 +00:00
jaycox bc0451b4b4 more cursor support. new cursor fix that rounding error the right way this
* app/clone.c: more cursor support.
	* app/cursorutil.[ch], cursors/{bad,badmsk}: new cursor
	* app/paint_core.c: fix that rounding error the right way this time.
	* app/pixel_processor.c, app/pixel_region.c:  Lock the tiles while
	they are being processed.  Only create new threads if the region
	being processed is large enough to warrant it.
1999-07-27 08:47:31 +00:00
Tuomas Kuosmanen 77f3aa47ab ..aand the icon makeover continues and reaches the zoom-icons! *splat*
Hope you like the new zoom-buttons easier to grasp, they even have handles now
 :) /tigert
1999-07-27 05:14:11 +00:00
Manish Singh dba7b92922 filler file
-Yosh
1999-07-27 03:42:12 +00:00
Sergey I. Panov 477ffde990 ru.po: Minor corrections. 1999-07-27 03:10:10 +00:00
Tomas Ogren 9434dcf448 Added 'cs' to ALL_LINGUAS
1999-07-27  Tomas Ogren  <stric@ing.umu.se>

* configure.in: Added 'cs' to ALL_LINGUAS
1999-07-27 02:46:34 +00:00
Tomas Ogren ad1df3f363 From Stanislav Brabec <utx@k332.feld.cvut.cz>
1999-07-27  Tomas Ogren  <stric@ing.umu.se>

* cs.po: From Stanislav Brabec <utx@k332.feld.cvut.cz>
1999-07-27 02:44:36 +00:00
Michael Natterer acffb96f7b app/commands.c app/desaturate.[ch] no need to pass the image as a void
1999-07-27  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/commands.c
	* app/desaturate.[ch]
	* app/equalize.[ch]: no need to pass the image as a void pointer
	to desaturate and equalize.

	* app/gimage.h
	* app/gimpimage.[ch]: new function gimp_image_position_layer().

	* app/layers_dialog.c: move layers with drag'n'drop.
1999-07-27 02:41:34 +00:00
Sergey I. Panov 21e0ceb948 gimp_tips.ru.txt: Added Russian translation of tips. Tips are translated
by Valentin Filippov <flpd@mail.ru>
1999-07-27 01:37:16 +00:00
Tomas Ogren 076bfa5b2d Update (almost complete) Updated w/ new files
1999-07-27  Tomas Ogren  <stric@ing.umu.se>

* sv.po: Update (almost complete)
* POTFILES.in: Updated w/ new files
1999-07-27 01:11:44 +00:00
Tomas Ogren 5cd833bede Fixed a typo
1999-07-27  Tomas Ogren  <stric@ing.umu.se>

* app/transform_tool.c: Fixed a typo
1999-07-27 01:09:04 +00:00
Tomas Ogren a89287a132 app/actionarea.c app/dodgeburn.c app/fuzzy_select.c app/gimpparasite.c
1999-07-27  Tomas Ogren  <stric@ing.umu.se>

* app/actionarea.c
* app/dodgeburn.c
* app/fuzzy_select.c
* app/gimpparasite.c
* app/gimpunit.c
* app/procedural_db_cmds.c
* app/resize.c: Misc i18n fixes
1999-07-27 00:14:14 +00:00
Tomas Ogren fdf5f0f181 Two more _()'s
1999-07-27  Tomas Ogren  <stric@ing.umu.se>

* app/preferences_dialog.c: Two more _()'s
1999-07-26 22:53:56 +00:00
Sergey I. Panov 40dbea4759 ru.po: Updated by Valentin Filippov <flpd@mail.ru> 1999-07-26 19:18:40 +00:00
MEST 1999 Sven Neumann 33167e4c37 Restrict to horizontal/vertical blend when modifiers are pressed.
Mon Jul 26 20:11:01 MEST 1999  Sven Neumann <sven@gimp.org>

        * app/blend.c: Restrict to horizontal/vertical blend when modifiers
        are pressed.

--Sven
1999-07-26 18:13:10 +00:00
Tuomas Kuosmanen 4e12032601 ..and yet newer versions. now the comiitted icons share the same palette
(that is not necessarily same that the other icons have, but this should still
be a Good Thing for those people using 8bit X) /tigert
1999-07-26 09:28:53 +00:00
Tuomas Kuosmanen 325a730d1a Updated some icons /tigert 1999-07-26 09:10:12 +00:00
jaycox 94446f7c5f fixed long standing roundoff error in paint_core_subsample_mask. A couple
* paint_core.c: fixed long standing roundoff error in
	paint_core_subsample_mask.  A couple of minor code cleanups.
1999-07-26 07:24:47 +00:00
Michael Natterer bdc744441f forgot to checkin this one...
1999-07-24  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/errorconsole.[ch]: forgot to checkin this one...

	Wheelmouse support and a hack to set the message_handler to
	ERROR_CONSOLE and back to MESSAGE_BOX box when showing/hiding the
	dialog (should interact with preferences).
1999-07-24 18:26:33 +00:00
Michael Natterer 1899c61288 app/brush_select.c app/pattern_select.c wheelmouse support for the
1999-07-24  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/brush_select.c
	* app/pattern_select.c
	* app/gradient.c: wheelmouse support for the brush/pattern lists
	and for the gradient preview.
1999-07-24 16:27:47 +00:00
Michael Natterer 9b9f3d1066 set the "preserve" flag to FALSE. This way the tool doesn't have to detect
1999-07-24  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/color_picker.[ch]: set the "preserve" flag to FALSE. This
	way the tool doesn't have to detect drawable changes by itself.
	Misc stuff like below.

	* app/gradient.c: heavily changed the beast:

	- Reviewed the whole ui code and indented it.
	- Standard ui for all sub-dialogs.
	- Handle the wm delete event of the sub-dialogs.
	- "+" and "-" pixmaps instead of "zoom in" and "zoom out".
	- Made the gradient preview resizable again.
	- i18n fixes.
	- Removed some code duplication in the sub-dialogs' cancel/delete
	  callbacks.
	- Grouped functions together and commented the groups and their
	  prototypes.
	- Didn't change any core functionality (just the ui).
	- Please don't kill me, but I couldn't resist to indent most
	  functions ;-)

	* app/info_dialog.c: no need to call gettext() on a string which
	was passed to a function (it's the job of the caller).

	* app/ink.c: grab the pointer in the blob preview.

	* app/palette.c: standardized the ui of the dialog and all it's
	sub-dialogs, function header indentation, namespace cleanup.
1999-07-24 15:37:03 +00:00
Tomasz Kłoczko 3ffb489fe7 UNINST changet to 0. Uninstalling on system with installed already gimp
* UNINST changet to 0. Uninstalling on system with installed already gimp
perl modules during installing gimp builded from non-root account cause
failing installing procedure (patch by Piotr Czerwiski <pius@pld.org.pl>).
For uninstalling we have separated target (uninstall) and install must _only_
.. install.
1999-07-23 18:19:29 +00:00
Marc Lehmann 9258cc2051 see plug-ins/perl/Changes 1999-07-23 13:18:05 +00:00
Marc Lehmann ea0e92313b see plug-ins/perl/Changes 1999-07-23 02:01:38 +00:00
Tomas Ögren 2ef8ec29a6 *poke* 1999-07-22 23:36:33 +00:00
Tomas Ogren 830c900fd2 Updated after the latest i18n attack
1999-07-23  Tomas Ogren  <stric@ing.umu.se>

* sv.po: Updated after the latest i18n attack
1999-07-22 23:30:41 +00:00
BST 1999 Andy Thomas 954151d601 ./app/clone.c ./app/airbrush.c ./app/bezier_select.c ./app/paintbrush.c
Fri Jul 23 00:01:05 BST 1999 Andy Thomas <alt@gimp.org>

	* ./app/clone.c
	* ./app/airbrush.c
	* ./app/bezier_select.c
	* ./app/paintbrush.c
	* ./app/eraser.c
	* ./app/convolve.c
	* ./app/smudge.c
	* ./app/dodgeburn.c
	* ./app/pencil.c
	* ./app/paint_core.c

	Better stroking of paths.
	First point in stroke path is now correctly painted (try stroking
	with a brush spacing of > 100.0 in gimp 1.0.x).
	Fixed problem in paint_core_interpolate() where points were
	missed in some cases.
	(BTW for those who do not know the brush spacing means as follows:-
	A spacing of 100.0 means brush strokes are placed next to each other
	exactly with no gaps or overlaps. A spacing of 200.0 means only
	alternate spaces are filled with the brush paint. A setting of 50.0
	means the brush paints positions overlap by 50% of the brush width.
	So 100.0 corresponds to exactly the brush width! It took me
	ages to figure this simple thing out!)
1999-07-22 23:11:46 +00:00
Michael Natterer 88648f4049 same cleanups as in my previous checkin.
1999-07-22  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/brightness_contrast.c: same cleanups as in my previous
	checkin.

	* app/gradient.c: made the gradient editor look like the other
	dialogs. It's now possible to set the background color with
	<Ctrl>+click. Indentation madness in all functions I modified.
1999-07-22 20:42:59 +00:00