Commit graph

195 commits

Author SHA1 Message Date
Sven Neumann
99c925b2b2 merged fix for #102435 from stable branch 2003-01-14 14:24:32 +00:00
Marc Lehmann
acebb11629 *** empty log message *** 2002-02-06 22:28:22 +00:00
Michael Natterer
1bc1419e8f app/core/Makefile.am new files.
2001-12-12  Michael Natterer  <mitch@gimp.org>

	* app/core/Makefile.am
	* app/core/gimpimage-pick-color.[ch]: new files.

	gimp_image_pick_color() doesn't set the FG or BG color and doesn't
	touch the current palettte.

	* app/tools/gimpcolorpickertool.[ch]: removed the actual picking
	code, set the user_context's FG or BG color here.

	* app/gui/palette-editor.[ch]:
	s/palette_set_active_color/palette_editor_update_color/, don't set
	the FG and BG color here. The function is still #if 0'ed.

	* app/gui/toolbox.c: fixed WM resize hints in toolbox_style_set(),
	code cleanup.

	* app/tools/gimppainttool.[ch]: some cleanup before chopping.

	* app/tools/gimpsmudgetool.c: changed accordingly.

	* tools/pdbgen/pdb/misc_tools.pdb: removed the possibility to set
	the FG or BG color or add the picked color to the active palette
	bacause it doesn't belong here. Palette PDB wrappers are on the
	TODO anyway.

	* app/pdb/misc_tools_cmds.c
	* libgimp/gimpmisctools_pdb.[ch]: regenerated.

	* plug-ins/perl/examples/image_tile
	* plug-ins/perl/examples/logulator
	* plug-ins/script-fu/scripts/hsv-graph.scm
	* plug-ins/script-fu/scripts/title-header.scm: changed accordingly.
2001-12-12 01:16:39 +00:00
Marc Lehmann
008b057d11 *** empty log message *** 2001-12-05 05:02:01 +00:00
Marc Lehmann
4d786f610d *** empty log message *** 2001-11-24 22:11:34 +00:00
Marc Lehmann
8244713a2a *** empty log message *** 2001-11-20 01:05:42 +00:00
Sven Neumann
21cc5af734 merged Raphaels patch for bug #56598 from the stable branch.
2001-10-24  Sven Neumann  <sven@gimp.org>

	* plug-ins/perl/examples/glowing_steel: merged Raphaels patch for
	bug #56598 from the stable branch.
2001-10-24 20:01:45 +00:00
Marc Lehmann
3c185c6df5 *** empty log message *** 2001-08-05 15:54:57 +00:00
Marc Lehmann
34e395dff9 *** empty log message *** 2001-07-31 23:46:09 +00:00
Sven Neumann
5af0fa4655 added new perl scripts 2001-07-23 10:21:56 +00:00
Michael Natterer
5693956664 app/core/Makefile.am new files for gimp_image_crop() and
2001-07-07  Michael Natterer  <mitch@gimp.org>

	* app/core/Makefile.am
	* app/core/gimpimage-crop.[ch]: new files for gimp_image_crop()
	and gimp_image_crop_auto_shrink() (should share large portions of
	code with gimp_image_resize()).

	* app/tools/gimpcroptool.[ch]: removed here.

	* tools/pdbgen/pdb/image.pdb
	* tools/pdbgen/pdb/tools.pdb: gimp_crop --> gimp_image_crop

	* app/pdb/image_cmds.c
	* app/pdb/internal_procs.c
	* app/pdb/tools_cmds.c
	* libgimp/gimpimage_pdb.[ch]
	* libgimp/gimptools_pdb.[ch]: regenerated.

	* plug-ins/common/autocrop.c
	* plug-ins/common/gif.c
	* plug-ins/common/guillotine.c
	* plug-ins/common/zealouscrop.c
	* plug-ins/perl/examples/image_tile
	* plug-ins/script-fu/scripts/add-bevel.scm
	* plug-ins/script-fu/scripts/ripply-anim.scm
	* plug-ins/script-fu/scripts/slide.scm: changed accordingly. Some
	cleanups in the plug-ins.
2001-07-07 14:53:42 +00:00
Michael Natterer
d81b47ce70 removed GimpFillType.
2001-06-29  Michael Natterer  <mitch@gimp.org>

	* app/appenums.h: removed GimpFillType.

	* app/gimprc.c: parse the session-info's new "aux-info" field.

	* app/global_edit.[ch]: removed the old "Paste Named" dialog and
	prefixed all functions with "gimp_".

	* app/core/core-types.h: added GimpFillType.

	* app/core/gimpbrush.[ch]: new signal "spacing_changed".

	* app/gui/Makefile.am
	* app/gui/tools-commands.[ch]: one more file cut out of commands.[ch].

	* app/gui/commands.[ch]: removed the tools stuff here.

	* app/gui/brush-select.[ch]
	* app/gui/dialogs-constructors.c: use the new GimpBrushFactoryView
	(see below).

	* app/gui/dialogs-commands.[ch]
	* app/gui/menus.[ch]:

	- Made it 64bit safe again by passing the dialog factory's
	  identifiers as GQuarks, not as guints created by GPOINTER_TO_UINT().
	- Added a "gchar *quark_string" field to GimpItemFactoryEntry
	  which gets transformed into a GQuark by menus_create_item().
	- Added SEPARATOR() and BRANCH() macros which make the *_entries[]
	  arrays more readable.
	- Added a menu item to show/hide GimpImageDock's image menu.
	- Removed file_last_opened_cmd_callback().

	* app/gui/edit-commands.c: the global_edit functions are "gimp_"
	prefixed now.

	* app/gui/file-commands.[ch]: added file_last_opened_cmd_callback()
	here.

	* app/widgets/Makefile.am
	* app/widgets/widgets-types.h
	* app/widgets/gimpbrushfactoryview.[ch]: new widget: a
	GimpDataFactory subclass with a "spacing" scale.

	* app/widgets/gimpcontainereditor.[ch]:

	- Connect to the GimpContainerView's "select_item",
	  "activate_item" and "context_item" signals here once instead of
	  in each subclass and dispatch them via new virtual functions.
	- Added a convenience function which makes DND to the buttons much
	  less painful for subclasses.

	* app/widgets/gimpbufferview.c
	* app/widgets/gimpdatafactoryview.[ch]: changed accordingly.

	* app/widgets/gimpdialogfactory.[ch]:

	- Added gimp_dialog_factory_dialog_raise() which can raise
	  toplevel dialogs _and_ dockables (and creates them if they are
	  not open yet).
	- Keep track of all created dialogs (not only toplevels).
	- Added an "aux_info" field to GimpSessionInfo which is a GList of
	  gchar* and is saved in sessionrc.
	- Remember if GimpImageDock's image menu is visible by using an
	  aux_info string.
	- The code did not become nicer with all those new constraints. I
	  have to add comments before I forget how it works.

	* app/widgets/gimpdockbook.c: set the state of the "Show Image Menu"
	menu item before popping up the item factory.

	* app/widgets/gimpimagedock.[ch]: added
	gimp_image_dock_set_show_image_meu().

	* plug-ins/gdyntext/gdyntext.c
	* plug-ins/perl/examples/fit-text
	* plug-ins/perl/examples/terral_text
	* plug-ins/perl/examples/tex-to-float: register all text rendering
	plug-ins under <Image>/Filters/Text

	* app/pdb/brush_select_cmds.c
	* app/pdb/drawable_cmds.c
	* app/pdb/edit_cmds.c
	* tools/pdbgen/pdb/brush_select.pdb
	* tools/pdbgen/pdb/edit.pdb
	* tools/pdbgen/enums.pl
	* po/POTFILES.in: changed according to all the stuff above.
2001-06-29 19:25:03 +00:00
Seth Burgess
3e534e0c4c s/survielence/surveillance/ in xachvision 2001-06-26 12:51:38 +00:00
Marc Lehmann
0a4ec8fb8c *** empty log message *** 2001-05-13 19:53:40 +00:00
Marc Lehmann
574cc7ac98 *** empty log message *** 2001-05-13 19:46:59 +00:00
Sven Neumann
8ad6b3466b Merged changes from stable branch:
2001-04-23  Sven Neumann  <sven@gimp.org>

        Merged changes from stable branch:

        * plug-ins/perl/examples/terral_text: fixed typo.

        * plug-ins/perl/examples/image_tile
        * plug-ins/perl/examples/yinyang:
        applied gimp-kirchgessner-010422-0.patch which fixes problems with
        invalid number of parameters passed to some functions.

        * plug-ins/script-fu/interp_sliba.c: fixed problems with strbreakup
        reported by Mike Kelly <mike@csuchico.edu> (bugs #52383 and #52385)
2001-04-23 14:47:24 +00:00
Marc Lehmann
70ff75b42c *** empty log message *** 2001-04-08 01:09:52 +00:00
Marc Lehmann
73d7b7d18f *** empty log message *** 2001-03-15 02:02:09 +00:00
Sven Neumann
243c5f4929 app/channel_cmds.c app/layer_cmds.c libgimp/gimpchannel_pdb.c
2000-12-28  Sven Neumann  <sven@gimp.org>

	* app/channel_cmds.c
	* app/layer_cmds.c
	* libgimp/gimpchannel_pdb.c
	* libgimp/gimplayer_pdb.c
	* plug-ins/common/warp.c
	* plug-ins/gap/gap_exchange_image.c
	* plug-ins/gap/gap_range_ops.c
	* plug-ins/perl/examples/bricks
	* plug-ins/perl/examples/glowing_steel
	* tools/pdbgen/pdb/channel.pdb
	* tools/pdbgen/pdb/layer.pdb:

	Two of the gimp-perl scripts used to call gimp_layer_delete() after
	gimp_image_remove_layer(). This will fail since the layer is already
	scheduled for destruction by removing it from the associated image or
	by deleting that image. It is thus dangerous and superfluous to export
	this feature through the PDB. The gimp_layer_delete() is hereby
	obsolete and does nothing any longer. I have removed the code calling
	it from all over the place (it was commented out in almost all places).

	The PDB help for gimp_channel_delete() now explicetly tells the user
	about the proper usage of the procedure.
2000-12-27 23:49:17 +00:00
Marc Lehmann
aae4ff8b14 see plug-ins/perl/Changes 2000-12-20 09:23:53 +00:00
Marc Lehmann
eea480d7b0 see plug-ins/perl/Changes 2000-12-12 04:00:43 +00:00
Sven Neumann
d1fa3a5569 configure.in removed obsolete checks for lpc, lpstat and friends
2000-12-11  Sven Neumann  <sven@gimp.org>

	* configure.in
	* plug-ins/print/Makefile.am: removed obsolete checks for lpc, lpstat
	and friends

	* plug-ins/perl/examples/blended2
	* plug-ins/perl/examples/translogo: register with the correct image
	types. Fixes bug #10675.
2000-12-11 19:17:31 +00:00
Marc Lehmann
24633c17b0 see plug-ins/perl/Changes 2000-11-25 16:14:42 +00:00
Marc Lehmann
7b646b3450 see plug-ins/perl/Changes 2000-11-20 00:32:26 +00:00
Marc Lehmann
e1234e642f see plug-ins/perl/Changes 2000-11-17 18:41:57 +00:00
Marc Lehmann
a8e130f532 see plug-ins/perl/Changes 2000-10-16 03:15:11 +00:00
Kevin Turner
5ab5748191 use double callback for double data. Why repeat count is a double, we'll
* plug-ins/common/blur.c: use double callback for double data.
        Why repeat count is a double, we'll never know.

        * plug-ins/perl/examples/xachshadow
        * plug-ins/perl/examples/xachlego: set non-zero limits on some
        parameters.

This patch brought to you by the NT Administators Guild of Austria, and
Marduk the Creator.  Go bravely with Anhur!
2000-10-12 09:38:15 +00:00
Marc Lehmann
be6d60b713 see plug-ins/perl/Changes 2000-10-09 22:32:48 +00:00
Marc Lehmann
b04bbd9a74 see plug-ins/perl/Changes 2000-09-30 23:59:11 +00:00
Marc Lehmann
8816575be8 see plug-ins/perl/Changes 2000-08-27 12:57:06 +00:00
Marc Lehmann
5b7e6e0521 see plug-ins/perl/Changes 2000-08-25 16:45:58 +00:00
Marc Lehmann
adcb223e6a see plug-ins/perl/Changes 2000-08-24 22:53:53 +00:00
Marc Lehmann
6d3f838bde see plug-ins/perl/Changes 2000-07-15 17:51:17 +00:00
Marc Lehmann
dfdac71ff4 see plug-ins/perl/Changes 2000-06-25 19:10:00 +00:00
Marc Lehmann
13e00a2131 see plug-ins/perl/Changes 2000-06-06 11:55:37 +00:00
Sven Neumann
ab6aae932e corrected Seth's change
--Sven
2000-05-26 08:37:55 +00:00
Seth Burgess
d1c0fc58c1 Moved sethspin back to its home under filters... 2000-05-26 01:19:47 +00:00
Marc Lehmann
a82a3cf5af see plug-ins/perl/Changes 2000-05-21 01:27:16 +00:00
Marc Lehmann
056bf58d7c see plug-ins/perl/Changes 2000-05-16 21:08:49 +00:00
Marc Lehmann
38f940e191 see plug-ins/perl/Changes 2000-05-11 17:04:30 +00:00
Marc Lehmann
8ffb40b7bf see plug-ins/perl/Changes 2000-05-10 03:02:28 +00:00
Marc Lehmann
f1e6982a46 see plug-ins/perl/Changes 2000-05-10 00:23:15 +00:00
Marc Lehmann
145cdfabd7 see plug-ins/perl/Changes 2000-05-03 00:50:00 +00:00
Marc Lehmann
98cb492f0a see plug-ins/perl/Changes 2000-04-05 04:09:40 +00:00
Manish Singh
71cb06f6a4 Fix typo.
-Yosh
2000-03-29 10:32:54 +00:00
Marc Lehmann
8c46f10171 see plug-ins/perl/Changes 2000-03-28 13:30:29 +00:00
Marc Lehmann
c8df9fcedd see plug-ins/perl/Changes 2000-03-20 14:47:35 +00:00
Seth Burgess
f4b469efb8 Changed burst to use newest version; change in interface
(Hope you don't mind Marc)
2000-03-20 05:07:55 +00:00
Marc Lehmann
94ff1382d9 see plug-ins/perl/Changes 2000-03-11 14:12:48 +00:00
Marc Lehmann
62f41ebf05 see plug-ins/perl/Changes 2000-03-04 22:54:29 +00:00