Commit Graph

1096 Commits

Author SHA1 Message Date
Marc Lehmann e6b198f788 see plug-ins/perl/Changes 1999-11-21 18:31:41 +00:00
Marc Lehmann 6827f26f5d see plug-ins/perl/Changes 1999-11-21 03:18:00 +00:00
Marc Lehmann 7f38315e5c see plug-ins/perl/Changes 1999-11-20 20:43:36 +00:00
GMT 1999 Adam D. Moss 3bfe043c4d Fixed a couple of possible infinite loops where an error condition was not
Sat Nov 20 19:33:01 GMT 1999  Adam D. Moss <adam@gimp.org>

	* plug-ins/common/gifload.c: Fixed a couple of possible infinite
	loops where an error condition was not being checked.  Also
	changed some g_message()s back to g_warning()s as they should be
	(don't get carried away with the user feedback fellahs, no-one
	wants to be told of every single corrupt byte and block in its own
	little window.  :-( ).
1999-11-20 19:36:37 +00:00
CET 1999 Olof S Kylander 48c7eb05b0 plug-ins/AlienMap/AlienMap.c plug-ins/AlienMap2/AlienMap2.c
Sat Nov 20 19:52:30 CET 1999 Olof S Kylander <olof@gimp.org>

        * plug-ins/AlienMap/AlienMap.c
        * plug-ins/AlienMap2/AlienMap2.c
        * plug-ins/FractalExplorer/FractalExplorer.c
        * plug-ins/common/CML_explorer.c
        * plug-ins/common/checkerboard.c
        * plug-ins/common/diffraction.c
        * plug-ins/common/exchange.c
        * plug-ins/common/gqbist.c
        * plug-ins/common/gradmap.c
        * plug-ins/common/grid.c
        * plug-ins/common/lic.c
        * plug-ins/common/mapcolor.c
        * plug-ins/common/newsprint.c
        * plug-ins/common/plasma.c
        * plug-ins/common/randomize.c
        * plug-ins/common/sample_colorize.c
        * plug-ins/common/scatter_hsv.c
        * plug-ins/common/snoise.c
        * plug-ins/common/warp.c
        * plug-ins/flame/flame.c
        * plug-ins/ifscompose/ifscompose.c
        * plug-ins/maze/maze.c

        Updated menu location as suggested in the proposal from me
        with comments form others. (Mitch what about fixing the sub
        menu location so submenus allways is in top of a menu. Exception
        of Repeat last, Re-show last and Filter all Layers, which should
        be in top of the Filters menu.)
1999-11-20 18:55:54 +00:00
Michael Natterer 1168a4137a app/menus.c moved "Filter all Layers.." to the main "Filters" menu.
1999-11-20  Michael Natterer  <mitch@gimp.org>

	* app/menus.c
	* plug-ins/gap/gap_filter_main.c: moved "Filter all Layers.." to
	the main "Filters" menu.
1999-11-20 15:10:26 +00:00
Michael Natterer 50fe2885ad new prefs. page "Help System" because there will soon be more widgets
1999-11-20  Michael Natterer  <mitch@gimp.org>

	* app/preferences_dialog.c: new prefs. page "Help System" because
	there will soon be more widgets there (browser selection etc.)
	Cleaned up the "Display" and "Interface" pages a bit.

	* app/menus.c
	* plug-ins/common/plugindetails.c: add "...".

	* libgimp/gimpfileselection.c
	* libgimp/gimppatheditor.c: a widget shouldn't connect to it's own
	"realize" signal. Set widget_class->realize = <widget>_realize
	instead.
1999-11-20 14:27:07 +00:00
Michael Natterer e46eaf8687 Reorganized the core menu items (everything except <Image>/Filters).
1999-11-20  Michael Natterer  <mitch@gimp.org>

	Reorganized the core menu items (everything except
	<Image>/Filters). Everything is of course trivial to change again,
	so please comment on the new "menu feeling" ;-)

	* app/menus.[ch]:

	- Applied the suggestions collected by Olof.
	- Added "..." to all items which open a dialog.
	- Introduced some additional separators (e.g. in "Dialogs").
	- Reorder some plugins and the color correct tools after
	  initialisation.
	- A menu entry to invoke the tooltips inspector.
	- A debugging menu entry which dumps the menu paths and their help
	  pages (will of course go away when the help sys is consistent).

	There are currently two identical "Help" menus because
	<Toolbox>/Help trashes the menu bar if the toolbox is too narrow
	(gtk doesn't seem to support multi-line menubars, any idea?)

	* app/app_procs.c: call menus_reorder_plugins() after loading the
	plugins to beautify the "Xtns" menu.

	* app/commands.[ch]: reordered some functions to match the new
	menu structure (for easier source navigation) and renamed some to
	be consistent (e.g. all help functions are now called help_*).

	Show/Hide the rulers with ordinary gtk_widget_[show|hide]()
	commands. I've tested it several times and it looks exactly the
	same as the old code which used internal gtk knowledge.

	* app/gdisplay.c: applied the menu changes to
	gdisplay_set_menu_sensitivity().

	* app/gimphelp.[ch]: new public function gimp_context_help() which
	invokes the tooltips inspector. Code cleanup.

	* app/resize.c: changed the dialogs' titles to match the menu entries.

	* app/session.c: renamed the gradient selection cmd callback to be
	consistent with brushes/patterns.

	* app/tools.c: added "..." to the menu paths of the tools which
	have dialogs.

	* app/fileops.c
	* app/channels_dialog.c
	* app/layers_dialog.c
	* app/paths_dialog.c: added some "...".

	* plug-ins/common/align_layers.c
	* plug-ins/common/autostretch_hsv.c
	* plug-ins/common/c_astretch.c
	* plug-ins/common/color_enhance.c
	* plug-ins/common/compose.c
	* plug-ins/common/decompose.c
	* plug-ins/common/mail.c
	* plug-ins/common/normalize.c
	* plug-ins/common/threshold_alpha.c
	* plug-ins/dbbrowser/dbbrowser.c
	* plug-ins/fp/fp.c
	* plug-ins/print/print.c
	* plug-ins/rcm/rcm.c: changed the menu paths and added "...".
1999-11-20 12:12:41 +00:00
Marc Lehmann fc347b959c see plug-ins/perl/Changes 1999-11-20 02:20:27 +00:00
Marc Lehmann 6e18df3e0b *** empty log message *** 1999-11-20 02:20:04 +00:00
Sven Neumann b83af4ea3f i18n issues
--Sven
1999-11-20 02:16:17 +00:00
Manish Singh d24462044a Remove debugging crap
-Yosh
1999-11-19 22:29:07 +00:00
Marc Lehmann a30b735a87 see plug-ins/perl/Changes 1999-11-19 20:06:56 +00:00
Marc Lehmann 6e90c8de5f see plug-ins/perl/Changes 1999-11-17 20:48:28 +00:00
Sven Neumann adda5e17bb more i18n
--Sven
1999-11-17 14:39:11 +00:00
Sven Neumann 51269ffffa some more work on the gimpcolorbutton and its usage
--Sven
1999-11-16 23:19:04 +00:00
Marc Lehmann 44774c222f see plug-ins/perl/Changes 1999-11-16 20:37:27 +00:00
Sven Neumann a9ce554f5a GAP updates
--Sven
1999-11-16 10:19:00 +00:00
Sven Neumann 257ec7bb96 two more plug-ins that use the gimp_color_button.
--Sven
1999-11-15 19:46:06 +00:00
Sven Neumann 148ef7b28e libgimp/gimpcolorbutton.c libgimp/gimpcolorbutton.h added dnd and a popup
* libgimp/gimpcolorbutton.c
        * libgimp/gimpcolorbutton.h
        * po/POTFILES.in: added dnd and a popup window on right-click that
        allows to load the current fg and bg colors.

        * po-plug-ins/POTFILES.in
        * plug-ins/common/Makefile.am
        * plug-ins/common/colortoalpha.c
        * plug-ins/common/plugin-defs.pl
        * plug-ins/script-fu/script-fu-scripts.c: made script-fu and the new
        colortoalpha plug-in use gimp_color_button

        * plug-ins/common/rotate.c: add " degrees" to the menu entries

--Sven
1999-11-15 18:37:03 +00:00
Marc Lehmann 3e965c2c44 *** empty log message *** 1999-11-15 01:30:43 +00:00
Marc Lehmann 4bdca14289 see plug-ins/perl/Changes 1999-11-15 00:10:35 +00:00
Sven Neumann 9c7a13b6cd include all header files that belong to libgimpui
* libgimp/gimpui.h: include all header files that belong to
        libgimpui

        * plug-ins/common/compose.c
        * plug-ins/common/grid.c
        * plug-ins/common/tiff.c
        * plug-ins/flame/flame.c
        * plug-ins/flame/libifs.c
        * plug-ins/gdyntext/charmap.c
        * plug-ins/gdyntext/charmap_window.c
        * plug-ins/gdyntext/font_selection.c
        * plug-ins/gdyntext/message_window.c
        * plug-ins/imagemap/imap_preferences.c
        * plug-ins/script-fu/script-fu-scripts.c
        * plug-ins/sel2path/math.c: out of libgimp only include gimp.h,
        gimpui.h and stdplugins-intl.h

--Sven
1999-11-14 21:56:01 +00:00
Marc Lehmann 4fd0770bdb see plug-ins/perl/Changes 1999-11-14 20:34:52 +00:00
GMT 1999 Adam D. Moss 51779cfeae Patch from Andy Hefner <vector7@crosswinds.net> to load mono bitmap files.
Sun Nov 14 16:38:21 GMT 1999  Adam D. Moss  <adam@gimp.org>

	* plug-ins/common/psd.c: Patch from Andy Hefner
	<vector7@crosswinds.net> to load mono bitmap files.
1999-11-14 16:44:20 +00:00
Manish Singh 804f71b94b we don't use gtk, so we don't need INIT_I18N_UI
-Yosh
1999-11-14 02:15:33 +00:00
Tor Lillqvist fa354890cc Include config.h for ENABLE_NLS.
1999-11-14  Tor Lillqvist  <tml@iki.fi>

* libgimp/gimpexport.c: Include config.h for ENABLE_NLS.

* libgimp/makefile.{cygwin,msc}: Add gimpselection.

* libgimp/gimp.def: Add its entry points.

* plug-ins/makefile.{cygwin,msc}: Remove rotators.
1999-11-14 02:08:07 +00:00
Sven Neumann 04faa19f90 merged rotate and rotators plug-ins
--Sven
1999-11-13 21:17:44 +00:00
Sven Neumann 7e858cb8f8 some unimportant fiddling with the rotate plug-in
--Sven
1999-11-13 19:20:11 +00:00
Marc Lehmann 5c92faea99 *** empty log message *** 1999-11-12 03:02:53 +00:00
Marc Lehmann da385ac1c1 see plug-ins/perl/Changes 1999-11-12 03:02:24 +00:00
Adam D. Moss 2302862906 doh 1999-11-11 21:56:55 +00:00
Adam D. Moss abca1ed1e3 real fix 1999-11-11 21:53:40 +00:00
GMT 1999 Adam D. Moss d6f79214bb Fixed the oldest inherited bug in the long long ancestry of this plugin.
Thu Nov 11 21:19:39 GMT 1999 Adam D. Moss <adam@gimp.org>

	* plug-ins/common/gifload.c: Fixed the oldest inherited
	bug in the long long ancestry of this plugin.  =)
1999-11-11 21:22:49 +00:00
James Henstridge 36fb075f99 updated documentation.
1999-11-11  James Henstridge  <james@daa.com.au>

	* doc/pygimp.sgml: updated documentation.

	* gimpmodule.c: applied patches from Hans Breuer to fix portability
	problems and also win32 compatibility.

	(lay_getattr): take is_rgb as a synonym for is_color/is_colour.
	(drw_parasite_attach):
	(drw_parasite_detach): change to new naming scheme.
	(img_parasite_attach):
	(img_parasite_detach): same here.
	(gimp_Parasite_find):
	(gimp_Parasite_attach):
	(gimp_Parasite_detach): same here.
	(chn_getattr): added is_rgb as a synonym for is_colour, and
	is_layer_mask as a synonym for layer_mask.
1999-11-11 14:21:23 +00:00
Sven Neumann 60e371472d updated version from Wolfgag Hofer
* plug-ins/script-fu/scripts/fade-outline.scm: updated version
        from Wolfgag Hofer

        * tools/pdbgen/pdb/drawable.pdb
        * app/drawable_cmds.c: use TILE_HEIGHT for y coordinate

--Sven
1999-11-10 10:19:30 +00:00
Tor Lillqvist 5c614c4205 Must call gimp_set_remove_handler() to remove the browser_info_update
1999-11-09  Tor Lillqvist  <tml@iki.fi>

* app/module_db.c (browser_destroy_callback): Must call
gimp_set_remove_handler() to remove the browser_info_update
handler from the GimpSet 'modules'.

Otherwise if we bring up the module browser, then close it, this
will call browser_destroy_callback(), which will free the
'browser_st' struct. Later when we exit the GIMP, the modules will
be unloaded, which will cause browser_info_update() to be called,
and passed the pointer to the already freed 'browser_st'. Whoopee.
Thanks to Electric Fence for pointing this out.

* app/makefile.{cygwin,msc}: Remove actionarea.

* libgimp/gimp.h: Change declaration of nonexistent function
gimp_layer_attach_new_parasite() to declaration of
gimp_drawable_attach_new_parasite(), which was missing.

* libgimp/gimpui.def
* libgimp/makefile.{cygwin,msc}: Add gimpcolorbutton.

* plug-ins/makefile.{cygwin,msc}: Add gap_filter and gap_plugins.

* plug-ins/common/gz.c: Fix renamed variable in Win32 part.

* plug-ins/gap/gap_lib.c: Use G_DIR_SEPARATOR_S.

* plug-ins/gdyntext/font_selection.c: When compiling with current
CVS GTk+ (i.e., on Win32 most likely) use the gdk_font_list_*
functions instead of Xlib's XListFonts() and XFreeFontNames().

* plug-ins/gdyntext/gdyntext.c: Use G_PI.

* plug-ins/gdyntext/gdyntext_ui.c: Guard inclusion of
unistd.h. Don't unnecessarily include gdkx.h and Xlib.h

* plug-ins/winsnap/winsnap.c: Fix rectangle orientation.
1999-11-09 23:01:31 +00:00
Nick Lamb /GIMP 71eb0766ed Option to reduce file size further in PNG, and GUI clean-up 1999-11-09 05:16:55 +00:00
Marc Lehmann 9e274a7164 see plug-ins/perl/Changes 1999-11-08 20:06:21 +00:00
Marc Lehmann 1efdbb0eee see plug-ins/perl/Changes 1999-11-08 17:39:13 +00:00
Sven Neumann 3333ca348d fixed a crash on Cancel that occured due to bad list handling
* app/gdisplay_color_ui.c: fixed a crash on Cancel that occured
        due to bad list handling

        * app/module_db.c: indentation madness, no changes

        * app/nav_window.c: set the zoom label and slider first, then
        update the preview. Gives better user feedback. This is now what
        bugreport #3354 suggest, but it comes close.

        * plug-ins/common/plugindetails.c: tried to fix the strange resizing
        of the dialog. Should fix bug #3352.

--Sven
1999-11-06 03:03:26 +00:00
Nick Lamb /GIMP 13ed6f270d Updated BMP file plug-in from Alexander Schulz 1999-11-03 18:47:35 +00:00
GMT 1999 Andy Thomas 67bc1a6a0d app/undo.h app/undo.c app/undo_history.c pixmaps/question.xpm
Tue Nov  2 22:50:31 GMT 1999 Andy Thomas <alt@gimp.org>

	* app/undo.h
	* app/undo.c
	* app/undo_history.c
	* pixmaps/question.xpm

	Fixed undo history so it shows a dummy image if the preview
	image has not already been generated. The actual image
	could probably do with an artists hand ;-)
	Also mask operations are shown as such in the previews.

	* app/lc_dialog.c

	Fixed rounding error in preview when width << height.

	* plug-ins/common/jpeg.c

	Always freeze the undo stack for any of the image export types.
	Anyone know why this was not the case to start with?
1999-11-02 23:05:55 +00:00
Sven Neumann ebc892e783 Hopefully fixed the damned Script-Fu bug!
--Sven
1999-11-02 21:48:53 +00:00
Sven Neumann e26e778d9a app/drawable_cmds.c applied (a modified version of) a patch from Garry R.
* app/drawable_cmds.c
        * tools/pdbgen/pdb/drawable.pdb: applied (a modified version of) a
        patch from Garry R. Osgood <gosgood@idt.net> that should fix bug #2202
        and problems with the Warp plug-in.

        * app/main.c
        * po-plug-ins/POTFILES.in
        * plug-ins/common/mail.c: applied a patch from
        SHIRASAKI Yasuhiro <yasuhiro@awa.tohoku.ac.jp> that handles i18n issues         and fixes a problem in the mail plug-in.
        ( Could someone please check if the change to app/main.c is the right
          thing to do ?! )

        * po-plug-ins/POTFILES.in
        * plug-ins/common/grid.c
        * plug-ins/gap/iter_ALT/gen/plug_in_grid_iter_ALT.inc:
        checked in a new version of the Grid plug_in developed by
        Tom Rathborne <tomr@aceldama.com> and me.

--Sven
1999-11-01 12:36:23 +00:00
Sven Neumann 35cb0fa47e libgimp/Makefile.am new widget which provides a simple button with a color
* libgimp/Makefile.am
        * libgimp/gimpcolorbutton.[ch]: new widget which provides a simple
        button with a color preview together with a completely wired
        gtk_color_select_dialog. Color dnd will be added next.

        * libgimp/gimpchainbutton.c
        * libgimp/gimpchainbutton.h: cleaned up the code a bit and provided
        a destroy function which takes care of freeing the memory allocated
        for the pixmaps/bitmaps (well at least I hope it does).

        * libgimp/gimpunit.c: some cases were handled wrong in
        gimp_unit_get_digits().

        * plug-ins/megawidget/megawidget.c: follow the GUI conventions when
        building the action_area and internationalized the code.

        * plug-ins/common/CML_explorer.c: fixed a typo

--Sven
1999-10-31 21:00:32 +00:00
Tor Lillqvist ac6f345eab Fix a couple of bugs: Must call make_canvas if necessary when handling
1999-10-30  Tor Lillqvist  <tml@iki.fi>

* plug-ins/common/wmf.c: Fix a couple of bugs: Must call
make_canvas if necessary when handling CreateFontIndirect. Must
call gdk_gc_set_foreground with the pen colour when handling
LineTo (strange that this hasn't showed up before). Added lots of
debugging printouts (behind #ifdef DEBUG).
1999-10-30 10:08:19 +00:00
Manish Singh 5e360d628e shut up cvs
-Yosh
1999-10-29 16:25:05 +00:00
Marc Lehmann 99c67fd950 see plug-ins/perl/Changes 1999-10-29 15:15:02 +00:00
BST 1999 Andy Thomas e5528e6cd8 app/gimpimage.c
Thu Oct 28 23:22:34 BST 1999 Andy Thomas <alt@gimp.org>

	* app/gimpimage.c

	Fixed memory leak with image is deleted.

	* plug-ins/common/jpeg.c

	Fixed the way the plugin added layers. Preview stuff does not now
	get corrupted.
1999-10-28 22:47:56 +00:00
Marc Lehmann 7fd9c0b661 Added again. 1999-10-28 22:47:31 +00:00
Marc Lehmann 9bccbdff05 Remove, add, etc... 1999-10-28 22:47:12 +00:00
Marc Lehmann f9dee425d2 see plug-ins/perl/Changes 1999-10-28 22:46:02 +00:00
Marc Lehmann 3a88c33682 *** empty log message *** 1999-10-28 22:45:22 +00:00
Marc Lehmann d816d51238 delete, remove, add, delete, remove... 1999-10-28 22:44:51 +00:00
Manish Singh 859f586af7 One more fix to get a clean runnable build
-Yosh
1999-10-28 19:09:02 +00:00
Manish Singh 9dde955361 Make it build
-Yosh
1999-10-28 02:06:19 +00:00
Sven Neumann e361e25012 free the string returned by gimp_temp_name()
--Sven
1999-10-27 22:16:20 +00:00
Marc Lehmann 236a5172cd see plug-ins/perl/Changes 1999-10-27 22:06:16 +00:00
Marc Lehmann b2773c790e pdb renames 1999-10-27 20:23:04 +00:00
Marc Lehmann d466f7d0a3 see plug-ins/perl/Changes 1999-10-27 20:13:42 +00:00
Sven Neumann 1b31ca310c fix The GAP!
--Sven
1999-10-27 11:09:38 +00:00
Nick Lamb /GIMP fcd40fd173 PIX Doesn't actually have ALPHA, so change Export call appropriately. 1999-10-26 01:51:21 +00:00
Nick Lamb /GIMP b64697b593 Use gtk_initialized (for only two colors message) 1999-10-26 01:08:08 +00:00
Tor Lillqvist 0274d8526d Uncomment the inclusion of gdkcursor.h that should happen only with GTk+
1999-10-25  Tor Lillqvist  <tml@iki.fi>

* app/cursorutil.h: Uncomment the inclusion of gdkcursor.h that
should happen only with GTk+ 1.3, anyway? Why was it commented
out?

* app/tile_swap.c: Close before unlinking on Win32, too.

* libgimp/gimp.def: Updates, sorted.

* plug-ins/makefile.{cygwin,msc}: Add the gap and imagemap
plug-ins. Remove palette plug-in (what happened to it?).

Portability fixes from Hans Breuer:

* plug-ins/FractalExplorer/Dialogs.c
* plug-ins/gap/*.c:
* plug-ins/gimpressionist/gimpressionist.c:
* plug-ins/common/spheredesigner.c: Ifdefify system-dependent includes.

* plug-ins/common/psp.c: Remove an unused variable.

* plug-ins/imagemap/{imap_csim.y,imap_csim_parse.c}: Use
<string.h>, not <strings.h>.

* plug-ins/imagemap/imap_rectangle.c (rectangle_near_sash): Use
the & operator for function names to return pointers to them.

* plug-ins/winsnap/winsnap.c (sendBMPToGimp):
gimp_drawable_flush() should be called before resizing the layer
and image. Now the snapshot of a window is returned the correct
size, it's not padded in width to a multiple of four pixels.
1999-10-25 19:20:41 +00:00
Sven Neumann 3fc9190f5e shame on me!!
--Sven
1999-10-25 09:11:07 +00:00
Kelly Martin 75e882076d Removed an unnecessary debugging printf. :)
Removed an unnecessary debugging printf. :)

--klm
1999-10-25 02:59:29 +00:00
Nick Lamb /GIMP 43b6187604 Fix Sven's one-liner (Save now works!) 1999-10-25 00:59:18 +00:00
Sven Neumann ecfb8a1210 updated the imagemap plug-in
--Sven
1999-10-24 20:57:17 +00:00
Marc Lehmann 88e0cc3155 api change #2, fix #1 1999-10-24 20:49:09 +00:00
Marc Lehmann 1298f31902 see plug-ins/perl/Changes 1999-10-24 20:46:19 +00:00
Marc Lehmann 69359dbcce see plug-ins/perl/Changes 1999-10-23 20:07:33 +00:00
Tor Lillqvist 1b2fc05e5d Fix handling of ExtTextOut. We didn't handle the optional clipping
1999-10-23  Tor Lillqvist  <tml@iki.fi>

* plug-ins/common/wmf.c: Fix handling of ExtTextOut. We didn't
handle the optional clipping rectangle, and got out of sync if
there was a such. Ignore the inter-character spacing data as we
don't have exactly same font metrics anyway. Some mostly cosmetic
other changes.
1999-10-22 22:34:19 +00:00
Sven Neumann 05eb8cf086 Some cleanups in the process of trying to find our Script-Fu problem.
--Sven
1999-10-21 12:37:18 +00:00
Sven Neumann 28205e6162 fixed a stupid type I introduced myself
--Sven
1999-10-21 00:11:37 +00:00
Manish Singh 0d80c0c0da make it compile
-Yosh
1999-10-20 22:35:02 +00:00
Sven Neumann cd3480b2fc pdb function were changed, updated the scripts accordingly
--Sven
1999-10-20 10:23:25 +00:00
Sven Neumann 2a783d04a7 the rest of the save plug-ins !?
--Sven
1999-10-20 01:45:41 +00:00
Manish Singh 23f00ee6f0 plug-ins/common/bz2.c removed some spurious g_asserts, based on
* plug-ins/common/bz2.c
* plug-ins/common/gz.c: removed some spurious g_asserts, based on
gimp-narazaki-990928-0.patch

* plug-ins/common/gpb.c: applied gimp-narazaki-990925-0, so we
don't refer to internal widget data

-Yosh
1999-10-20 01:01:00 +00:00
Marc Lehmann ab6e9c9a56 see plug-ins/perl/Changes 1999-10-18 21:30:57 +00:00
Tomas Ogren f922d155fa plug-ins/common/compose.c plug-ins/gimpressionist/gimpressionist.c
1999-10-17  Tomas Ogren  <stric@ing.umu.se>

* plug-ins/common/compose.c
* plug-ins/gimpressionist/gimpressionist.c
* plug-ins/gimpressionist/preview.c
* plug-ins/gimpressionist/presets.c
* plug-ins/gimpressionist/repaint.c: i18n de-lamerism
Using _(" OK ") etc gives the translators much extra work...

* app/about_dialog.c: Fix my name

* app/menus.c: Change order of resize and scale in L&C&P to match the
normal image menu

* po/sv.po: Update
* po-plug-ins/sv.po: Update
1999-10-17 21:07:28 +00:00
Marc Lehmann ec40ac728b API PATCH #2 or so 1999-10-17 00:07:55 +00:00
Marc Lehmann 0975e3dae4 see plug-ins/perl/Changes 1999-10-16 23:59:48 +00:00
Sven Neumann e192fcfe43 use gimp_message where appropriate
--Sven
1999-10-16 03:51:45 +00:00
Sven Neumann 058cd91d38 cleaned up after myself ...
--Sven
1999-10-14 11:35:08 +00:00
Sven Neumann 90d2f89a1e export-o-mania
--Sven
1999-10-14 02:11:52 +00:00
Sven Neumann fce4ad6327 a whole lotta guide fixes
--Sven
1999-10-13 23:07:45 +00:00
Nick Lamb /GIMP 70ce61f309 Saving is not implemented, so never add
PSP to the list of available Save formats
1999-10-12 14:17:32 +00:00
Manish Singh 77199c578c [both these are from patches by SHIRASAKI Yasuhiro]
* app/menus.c: tearoff i18n patch

* plug-ins/AlienMap/AlienMap.c
* plug-ins/AlienMap/Makefile.am
* plug-ins/AlienMap2/AlienMap.c
* plug-ins/AlienMap2/Makefile.am: misc i18n fixes

-Yosh
1999-10-12 06:53:01 +00:00
Tor Lillqvist e2064e4122 Don't resize layer, it causes image corrruption! (bug in layer_resize?)
1999-10-12  Tor Lillqvist  <tml@iki.fi>

* plug-ins/winsnap/winsnap.c: Don't resize layer, it causes image
corrruption! (bug in layer_resize?) Slight cosmetic changes.
1999-10-11 23:30:40 +00:00
Sven Neumann 1d60957401 ExportMania !!
--Sven
1999-10-09 19:06:14 +00:00
Manish Singh 67c733b70c applied gimp-kirchgessner-991009-0, allow image ids == 0 and i18n
* plug-ins/common/film.c: applied gimp-kirchgessner-991009-0, allow
image ids == 0 and i18n

* app/gimp.gh
* app/colormap_dialog.gc: sync with changes

-Yosh
1999-10-09 01:44:31 +00:00
Sven Neumann 692887db20 more export fiddling and a small change to the undo_history
--Sven
1999-10-09 00:11:50 +00:00
Manish Singh dea7f1ce43 libgimp/gimpintl.h use G_STMT_START and G_STMT_END for multiline #defines
* libgimp/gimpintl.h
* libgimp/stdplugins-intl.h: use G_STMT_START and G_STMT_END for
multiline #defines

i18n stuff from David Monniaux

-Yosh
1999-10-08 22:09:41 +00:00
Sven Neumann c284f9bb93 more plug-ins that know about export
--Sven
1999-10-08 20:09:04 +00:00
Sven Neumann 38a67ce230 a patch to the path tool from Simon Budig
and some cleanup in plug-ins/common/vpropagate.c


--Sven
1999-10-08 10:22:39 +00:00
Kelly Martin 9b90608c60 A little hack so colors with alpha == 0 compare equal regardless of the
A little hack so colors with alpha == 0 compare equal regardless of
the other color bytes.

--klm
1999-10-07 15:05:49 +00:00
Manish Singh 8873e7553a 1.1.10 stuff
-Yosh
1999-10-06 23:48:01 +00:00
Tor Lillqvist 61e9a437db Fix the file_gih_save RUN_WITH_LAST_VALS case, initialise pixpipe
1999-10-06  Tor Lillqvist  <tml@iki.fi>

* plug-ins/common/gpb.c: Fix the file_gih_save RUN_WITH_LAST_VALS
case, initialise pixpipe parameters from the parasite (Hi, Adrian!).

* plug-ins/script-fu/interp_slib.c: Fix preprocessor syntax error.

* app/makefile.{cygwin,msc} libgimp/makefile.{cygwin,msc}: Add new
object files.

* libgimp/gimp.def libgimp/gimpui.def: Add new entry points.

* modules/makefile.{cygwin,msc}: Add -I path to the common gdk
directory.
1999-10-06 06:36:46 +00:00
Tim Janik b9879e3a04 minor cleanups. fixed up alpha channel elimination for RGBA_IMAGE &&
Mon Oct  4 21:09:20 1999  Tim Janik  <timj@gtk.org>

        * plug-ins/common/csource.c: minor cleanups. fixed up alpha channel
        elimination for RGBA_IMAGE && !config->alpha configuration.
        added option to save data with 1Byte Run Length Encoding, in this
        case the outputted source contains a macro (15 lines), implementing
        an RLE decoder for RGB or RGBA buffers.
        RLE gains us a size decrease of ca. 50% for average images, while
        decoding speed amounts to a few invokations of memcpy().
1999-10-04 20:36:06 +00:00
Manish Singh d0519fd33d use G_OS_WIN32 and G_HAVE_CYGWIN #defines
* app/app_procs.c
* app/gdisplay_color.[ch]
* app/gdisplay_color_ui.c: make the ui usable

* app/gdisplay.c: enable cdisplay support

* modules/Makefile.am
* modules/cdisplay_gamma.c: moved gamma functionality to separate

-Yosh
1999-10-04 19:26:07 +00:00
Sven Neumann a5727433f9 helpbrowser fixes
--Sven
1999-10-04 12:59:21 +00:00
Asbjørn Pettersen 3b3e490ff7 OS2 loading bug fixed 1999-10-04 07:03:33 +00:00
Manish Singh b3a6662262 auto* stuff for helpbrowser
-Yosh
1999-10-04 02:23:41 +00:00
Sven Neumann cdc3f6e779 more export stuff
--Sven
1999-10-03 23:48:33 +00:00
Sven Neumann a5c98f4b29 The Makefile.am is autogenerated, so do The Right Thing(TM) this time.
--Sven
1999-10-03 19:32:14 +00:00
Sven Neumann 6a19448d82 Undestructive File Export(TM)
--Sven

CVS ----------------------------------------------------------------------
1999-10-03 18:54:54 +00:00
Michael Natterer a11f33345d The GIMP Help System part II: press "F1" while browsing a menu to show the
1999-10-03  Michael Natterer  <mitch@gimp.org>

	The GIMP Help System part II: press "F1" while browsing a menu
	to show the help page for the menu entry you're currently over
	with the mouse.

	* app/color_notebook.c: all color selectors have to register with
	a help page now.

	* app/color_select.[ch]: register with a help string. Removed
	the dialog part of the files because it's use was deprecated
	anyway (use color notebooks instead).

	* app/colormap_dialog.i.c
	* app/colormap_dialog.p.h
	* app/palette.c
	* app/palette_select.c: use a color notebook instead of a color
	selector.

	* app/gimphelp.c
	* app/gimpui.c: minor changes.

	* app/gimprc.c: "use help" defaults to TRUE now.

	* app/lc_dialog.c
	* app/lc_dialogP.h: a special help function which shows the help
	for the currently selected notebook page.

	* app/menus.c: some weird code which catches "key_press_event"
	in all menu shells and pops up the corresp. help page for the
	selected item. Embedded the GtkItemFactoryEntry in a new
	GimpItemFactoryEntry to allow a help path to be stored.
	Will be partially exported and moved to gimphelp.[ch] later to
	catch key_press for plug-in menu items (don't try this now ;-)

	* app/app_procs.c
	* app/brush_edit.c
	* app/brush_select.c
	* app/channel_ops.c
	* app/channels_dialog.c
	* app/commands.c
	* app/convert.c
	* app/devices.c
	* app/file_new_dialog.c
	* app/fileops.c
	* app/gdisplay.c
	* app/gdisplay_color.c
	* app/gdisplay_color_ui.c
	* app/gdisplay_ops.c
	* app/global_edit.c
	* app/gradient.c
	* app/gradient_select.c
	* app/interface.c
	* app/layers_dialog.c
	* app/module_db.c
	* app/paths_dialog.c
	* app/pattern_select.c
	* app/preferences_dialog.c
	* app/qmask.c
	* app/resize.c
	* app/undo_history.c: changed all dialog constructors to point
	to the right place in the new help file structure.

	* configure.in
	* help/*: the basic new help file structure.

	* modules/colorsel_gtk.c
	* modules/colorsel_triangle.c
	* modules/colorsel_water.c: register a help page.

	* plug-ins/helpbrowser/helpbrowser.c: load the help files
	according to the new help file structure.
1999-10-03 13:50:19 +00:00
Tor Lillqvist d28bd8b689 Change the GDK_WINDOWING_* stuff to be buildable with current CVS gtk+
1999-10-03  Tor Lillqvist  <tml@iki.fi>

* app/cursorutil.h app/session.c app/text_tool.c: Change the
GDK_WINDOWING_* stuff to be buildable with current CVS gtk+ (not
recommended for X11, but necessary for Win32).

* libgimp/gimp.c: Undef RGB from <windows.h> on Win32.

* app/makefile.{cygwin,msc} libgimp/makefile.{cygwin,msc} *
plug-ins/makefile.{cygwin,msc}: Add new files. Small changes for
current gtk+.

* plug-ins/common/animationplay.c: Win32 kludges.
1999-10-03 00:43:05 +00:00
Nick Lamb /GIMP e22687dac7 Now PNGs with colormaps and tRNS (ie transparency info) load properly
Still convert to RGB for the best results. Save support is TODO
1999-10-02 22:48:44 +00:00
Tim Janik 8bd6af2365 removed cruft (old test code) (run): commented config structure
Sat Oct  2 14:36:21 1999  Tim Janik  <timj@gtk.org>

        * plug-ins/common/csource.c: removed cruft (old test code)
        (run): commented config structure initialization.
        (save_image): put only the file's basename into the C comment.
        feature saving of macros instead of a plain structure, so the
        data can be used for third party structure initialization.
1999-10-02 12:54:08 +00:00
Kelly Martin de776fcb03 Update for the it locale from Daniele Medri <madrid@linux.it>
Update for the it locale from Daniele Medri <madrid@linux.it>

--klm
1999-10-02 02:19:18 +00:00
Zach Beane 67607fbe87 Reverted gimp-flip bugfix that was a bug in itself. 1999-10-01 00:31:49 +00:00
Tor Lillqvist adc6303532 Better workaround for GDK bug (gdk_image_get() sets the bpp field to
1999-09-30  Tor Lillqvist  <tml@iki.fi>

* plug-ins/common/wmf.c (load_image): Better workaround for GDK
bug (gdk_image_get() sets the bpp field to bits-per-pixel instead
of bytes-per-pixel).
1999-09-30 17:09:08 +00:00
Tor Lillqvist 2888cfedaf Back out my change of 1999-09-14. It changed the semantics of the code,
1999-09-29  Tor Lillqvist  <tml@iki.fi>

* plug-ins/common/iwarp.c: Back out my change of 1999-09-14. It
changed the semantics of the code, the deform_area_vectors array,
and the two sequential loops in iwarp_deform() are really needed.
Sorry. Thanks to Garry R. Osgood for analysing this.
1999-09-29 19:33:56 +00:00
Sven Neumann de0379b94f helpbrowser hacking
--Sven
1999-09-29 14:35:04 +00:00
Sven Neumann 5c1c35415e updated iterator procedure for paper_tile plug-in
(patch from Wolfgang Hofer)


--Sven
1999-09-29 11:40:16 +00:00
CDT 1999 James Mitchell 7c9ff5934f Added from Daniele Medri <madrid@linux.it> 240 translated messages, 10
Tue Sep 28 20:54:45 CDT 1999 James Mitchell <mitchell@gimp.org>

        * plug-ins/perl/po/it.po: Added from Daniele Medri <madrid@linux.it>
	240 translated messages, 10 untranslated messages.
1999-09-29 01:58:10 +00:00
Michael Natterer 002aa905db app/Makefile.am app/gimphelp.[ch] new files
1999-09-27  Michael Natterer  <mitch@gimp.org>

	* app/Makefile.am
	* app/gimphelp.[ch]
	* app/gimpui.[ch]: new files

	* app/interface.[ch]
	* app/preferences_dialog.[ch]

	The GIMP Help System part 1: Press "F1" in any dialog to pop up
	the help page for this dialog.

	Moved the widget constructors from preferences_dialog.[ch] and the
	query boxes from interface.[ch] to gimpui.[ch].

	The dialog constructors take a help_func and a help_data
	parameter and install the "F1" accelerator which emits the new
	"help" signal.

	The "help" signal callback calls help_func(help_data) which finally
	has to call gimp_help() which in turn invokes the help browser.

	Still have to find a proper way to (1) prevent "F1" being assigned
	to some menu item and (2) to catch "F1" while browsing the menu
	trees in order to pop up the help for the selected item.

	* app/menus.c: a <Toolbox>/File/Help... menu item.
	* app/commands.[ch]: a command callback for the "Help..." menu item.

	* app/gimprc.[ch]: new boolean gimprc variable "use_help".

	* app/info_dialog.[ch]: pass a help function and data to the info
	dialog constructor.

	* app/tools.[ch]: store the tools help page names in the tool info
	structure. Export a special tools_help_func() which shows the help
	page for the active tool.

	* app/[all files calling a dialog constructor]: pass the dialog's
	help page to the constructor.

	Most dialogs are now created by gimp_dialog_new() which also sets
	up the action_area and the WM delete event callback, so I removed
	the resp. code from these files.

	Fixed some minor bugs and did some other stuff but didn't change
	any logic except dialog creation.

	* plug-ins/helpbrowser/helpbrowser.c: don't try to call a running
	help browser and don't install any menu path (all done in
	app/gimphelp.[ch] now).
1999-09-27 17:58:10 +00:00
Kelly Martin 412043dc7c Fixed a stupid typo.
Fixed a stupid typo.

--klm
1999-09-27 02:24:25 +00:00
Manish Singh 0fac8034eb version number bump
* configure.in: version number bump

* app/unittest/Makefile.am: commented out unused var targets to
quell warnings

* libgimp/stdplugins-intl.h: fix include guard

* plug-ins/common/animoptimize.c
* plug-ins/common/lic.c
* plug-ins/common/warp.c
* plug-ins/gap/Makefile.am
* plug-ins/gap/gap_arr_dialog.c
* plug-ins/gap/gap_dbbrowser_utils.c
* plug-ins/gap/gap_filter_foreach.c
* plug-ins/gap/gap_filter_main.c
* plug-ins/gap/gap_lib.c
* plug-ins/gap/gap_main.c
* plug-ins/gap/gap_mod_layer.c
* plug-ins/gap/gap_mov_dialog.c
* plug-ins/gap/gap_mov_exec.c
* plug-ins/gap/gap_mpege.c
* plug-ins/gap/gap_range_ops.c
* plug-ins/gap/gap_resi_dialog.c
* plug-ins/gap/gap_split.c
* plug-ins/gap/resize.c
* plug-ins/gimpressionist/Makefile.am
* plug-ins/gimpressionist/brush.c
* plug-ins/gimpressionist/color.c
* plug-ins/gimpressionist/general.c
* plug-ins/gimpressionist/gimp.c
* plug-ins/gimpressionist/gimpressionist.c
* plug-ins/gimpressionist/orientation.c
* plug-ins/gimpressionist/orientmap.c
* plug-ins/gimpressionist/paper.c
* plug-ins/gimpressionist/placement.c
* plug-ins/gimpressionist/ppmtool.c
* plug-ins/gimpressionist/presets.c
* plug-ins/gimpressionist/preview.c
* plug-ins/gimpressionist/repaint.c
* plug-ins/gimpressionist/size.c
* plug-ins/gimpressionist/sizemap.c
* plug-ins/mosaic/Makefile.am
* plug-ins/mosaic/mosaic.c
* plug-ins/struc/Makefile.am
* plug-ins/struc/struc.c: applied gimp-yasuhiro-990917-0, plugin i18n patch

-Yosh
1999-09-26 05:16:19 +00:00
Sven Neumann 31331996fa fun with gradient_length and fade_out
--Sven & Jtl
1999-09-25 19:49:58 +00:00
Manish Singh d02f3bce77 moved the gtk_set_locale call to after it's been inited
* app/main.c: moved the gtk_set_locale call to after it's
been inited

* app/paint_core.h: set skip for ToolFlags

* app/procedural_db.h: don't skip PDB_TEMPORARY in PDBProcType

* libgimp/Makefile.am: don't install stdplugins-intl.h, that's
only for disted plugins

* libgimp/gimpenums.h: is now autogenned

* libgimp/gimpfeatures.h.in: #define for new enums

* libgimp/gimpintl.h: #include <locale.h>

* libgimp/stdplugins-intl.h: add include guards

* plug-ins/AlienMap2/Makefile.am: add INTLLIBS

* plug-ins/gflare/Makefile.am: removed unused libgimpui

* plug-ins/script-fu/script-fu-console.c
* plug-ins/script-fu/script-fu-scripts.c
* plug-ins/script-fu/script-fu-server.c: use stdplugins-intl.h

* plug-ins/sel2path/Makefile.am: removed unused libgck.la

* tools/pdbgen/Makefile.am: removed script-fu.pl, added enumcode.pl

* tools/pdbgen/lib.pl
* tools/pdbgen/enumcode.pl: enumcode.pl now autogenned gimpenums.h
as well as the script-fu stuff

-Yosh
1999-09-25 01:59:43 +00:00
Asbjørn Pettersen 3ede4b4487 add sys/types.h to skip warn. 1999-09-24 15:15:17 +00:00
Manish Singh 8f677a146f remove separate dir for po stuff
-Yosh
1999-09-24 01:05:55 +00:00
Sven Neumann 3c3c9e5793 I18n for script-fu (another patch from Daniel Egger).
--Sven
1999-09-24 00:23:33 +00:00
Manish Singh 7d62a34eb4 app/channel.h app/gimpimage.h app/gimpimageP.h app/layer.h app/undo.[ch]
* app/channel.h
* app/gimpimage.h
* app/gimpimageP.h
* app/layer.h
* app/undo.[ch]
* app/undo_types.h: use proper naming convention for undo enums,
and hide them from the pdbgen stuff

* app/procedural_db.h: don't skip PDB_END

* app/undo_history.c: remove gccism from undo_history_append_special

* libgimp/gimpintl.h: INIT_LOCALE should be defined in all cases

* plug-ins/script-fu/Makefile.am: add script-fu-constants.[ch]

* plug-ins/script-fu/script-fu.c: use init_generated_constants

* plug-ins/script-fu/siod.h: #include <stdio.h> for FILE *

* tools/pdbgen/script-fu.pl: new file

* tools/pdbgen/Makefile.am: add rule for constant script-fu gen

* tools/pdbgen/enumgen.pl: add enum skip feature

* tools/pdbgen/lib.pl: use nicks for gimpenums.h

* tools/pdbgen/pdb/procedural_db.pdb: ignore PDB_END

-Yosh
1999-09-23 23:42:38 +00:00
Sven Neumann fd5a19ce69 buglets fixed (discovered by Martin Weber)
--Sven
1999-09-21 19:34:24 +00:00
Sven Neumann 48e8fa0141 Update from the registry.
--Sven
1999-09-21 13:11:00 +00:00
Sven Neumann 039c3ab168 Patches from Wolfang Hofer.
--Sven
1999-09-21 09:24:29 +00:00
Nick Lamb /GIMP 6e6ede4456 Mac and PC can be friends :)
PC vs Mac radio buttons removed from dialog. Trust me.
1999-09-20 18:00:06 +00:00
Marc Lehmann 29e988d244 see plug-ins/perl/Changes 1999-09-18 17:16:58 +00:00
Marc Lehmann e39df8174a see plug-ins/perl/Changes 1999-09-18 14:07:52 +00:00
Zach Beane f40100072f Corrected GIMP News URL. 1999-09-18 01:56:51 +00:00
Tomas Ogren 39b651a549 "u_long" isn't portable at all..
1999-09-18  Tomas Ogren  <stric@ing.umu.se>

* plug-ins/common/tiff.c: "u_long" isn't portable at all..
1999-09-18 01:22:29 +00:00
Nick Lamb /GIMP 8bc75810ae Update to version supporting 16-bit (truncated of course)
and Tiled TIFF familes.
1999-09-17 22:28:25 +00:00
Zach Beane 455b43e912 Changed gimp-flip parameters to match new orientation enum. 1999-09-15 14:01:36 +00:00
Zach Beane cc791f9b0f Changed gimp-flip parameter to match new orientation enum. 1999-09-15 13:59:32 +00:00
Tor Lillqvist e422b59e59 Include config.h, guard inclusion of <unistd.h>.
1999-09-14  Tor Lillqvist  <tml@iki.fi>

* app/brush_select.c: Include config.h, guard inclusion of
<unistd.h>.

* app/gimpcontextpreview.c: Include config.h, <string.h> and
appenv.h.

* app/xinput_airbrush.c: Include config.h, <stdio.h>, appenv.h and
libgimp/gimpmath.h. Use G_PI.

* app/makefile.{cygwin,msc}: Updates.

* plug-ins/makefile.{cygwin,msc}: Add the unofficial sel_gauss
plug-in. Add new object files for FractalExplorer and
gimpressionist.

* plug-ins/common/iwarp.c (iwarp_deform): Combine two loops over
the same xi, yi area into one. Remove the then actually unused
deform_area_vectors array. Only one element of the array was used
for each x,yi loop.

* plug-ins/common/sparkle.c: Don't include <math.h>,
libgimp/gimpmath.h includes it. Use G_PI.
1999-09-14 21:20:04 +00:00
Manish Singh 2139d2b4ab plug-ins/gfli/fli.[ch] applied gimp-narazaki-990914-0, fixes bogus magic
* plug-ins/gfli/fli.[ch]
* plug-ins/gfli/gfli.c: applied gimp-narazaki-990914-0, fixes bogus
magic settings and noninteractive pdb

* plug-ins/common/ps.c: resolution info patch

-Yosh
1999-09-14 20:54:02 +00:00
Manish Singh 4555202ace don't use wacky binary modifiers to popen when !__EMX__
-Yosh
1999-09-14 20:16:36 +00:00
Manish Singh 049877f03f plug-ins/sel2path/global.h plug-ins/sel2path/math.c s/acosd/my_acosd/
* plug-ins/sel2path/global.h
* plug-ins/sel2path/math.c
* plug-ins/sel2path/vector.c: s/acosd/my_acosd/ since some platforms
seem to have this function in the native libm

* plug-ins/script-fu/scripts/xach-effect.scm: remove stale debugging
line

* app/guides_cmds.c
* app/tools_cmds.c: changes from below

-Yosh
1999-09-14 19:44:51 +00:00
Marc Lehmann 21a8854aa3 see plug-ins/perl/Changes 1999-09-14 19:03:00 +00:00
Manish Singh c36d8e2b3b -export-symbols only works with -export-dynamic, so add it.
* app/Makefile.am: -export-symbols only works with -export-dynamic, so add it.

* plug-ins/gimpressionist/preview.c: dictch naughty // comment

-Yosh
1999-09-13 22:31:07 +00:00
Marc Lehmann 9cc7a58cfa see plug-ins/perl/Changes 1999-09-13 21:35:29 +00:00
Marc Lehmann 9f405d6f3c see plug-ins/perl/Changes 1999-09-13 21:28:19 +00:00
Marc Lehmann b3cfc45e04 see plug-ins/perl/Changes 1999-09-13 15:05:11 +00:00
Asbjørn Pettersen 316601b1ae handle html file opening correct 1999-09-13 14:51:41 +00:00
Sven Neumann 5a8eb56643 bug-fixing...
--Sven
1999-09-13 11:03:37 +00:00
Marc Lehmann 885ecf01ae see plug-ins/perl/Changes 1999-09-13 01:01:14 +00:00
Nick Lamb /GIMP 7633468a5f Update info structures after doing transformations, thus fixing bug
Also stopped applying sBIT. Scream if this hurts you :)
1999-09-13 00:57:52 +00:00
Marc Lehmann 682181149c see plug-ins/perl/Changes 1999-09-12 20:50:57 +00:00
Marc Lehmann f0dfd314ae see plug-ins/perl/Changes 1999-09-12 19:27:05 +00:00
Manish Singh 3ce38aa009 another XachPatch (TM) to fix revert and urls
-Yosh
1999-09-11 23:45:57 +00:00
Marc Lehmann 135ce1f889 see plug-ins/perl/Changes 1999-09-11 21:10:51 +00:00
Marc Lehmann 7a3042dd10 see plug-ins/perl/Changes 1999-09-11 20:15:33 +00:00
Vidar Madsen/gimpressionist fd8ba1f051 Added load/save + better alpha support + minor dialog layout changes
* plug-ins/common/spheredesigner.c: Added load/save +
better alpha support + minor dialog layout changes
1999-09-11 19:56:18 +00:00
Manish Singh 1d68203653 add cursors/badmsk and pixmaps/navbutton.xpm
* Makefile.am: add cursors/badmsk and pixmaps/navbutton.xpm

* app/Makefile.am: add apptypes.h, gimpbrushpipeP.h, and
colormap_dialog.i.c

* libgimp/parasiteio.c: #include <stdlib.h>

* plug-ins/imagemap/Makefile.am: add *.h

-Yosh
1999-09-11 19:33:33 +00:00
Olof S Kylander/GIMP 267633fa89 fix of enum error in pygimp
fix of enum error in pygimp
1999-09-11 15:01:02 +00:00
EDT 1999 Austin Donnelly 1fdfba91b8 cheesy fix for INDEXEDA core dump: popup a window saying we can't handle
Fri Sep 10 18:36:34 EDT 1999  Austin Donnelly  <austin@gimp.org>

	* plug-ins/common/png.c: cheesy fix for INDEXEDA core dump: popup
	    a window saying we can't handle it.  We should really handle
	    it though.
1999-09-10 22:36:56 +00:00
Manish Singh 09ffd828c9 1.1.9 stuff
-Yosh
1999-09-10 05:16:23 +00:00
Kelly Martin ded287bf26 Added support for variable-size colormap (up to 8192 colors) and "log
log" smoothing (see http://linas.org/art-gallery/escape/smooth.html).

--klm
1999-09-10 00:59:09 +00:00
Manish Singh 27acb4fa78 i18n buglet fix
-Yosh
1999-09-09 22:59:04 +00:00
Vidar Madsen/gimpressionist 361f314abe switched to G_PI and RAND_FUNC()
* plug-ins/gimpressionist/*.[ch]: switched to G_PI and RAND_FUNC()
1999-09-09 22:29:41 +00:00
Manish Singh 8bd9e29708 fix gccism
-Yosh
1999-09-09 22:14:10 +00:00
Marc Lehmann f8bea681aa see plug-ins/perl/Changes 1999-09-09 21:42:54 +00:00
Marc Lehmann 4c74b540dd see plug-ins/perl/Changes 1999-09-09 21:24:28 +00:00
Vidar Madsen/gimpressionist 6439161e80 Various fixes/enhancements
* plug-ins/common/spheredesigner.c: Various fixes/enhancements

	* plug-ins/gimpressionist/Makefile.am
        * plug-ins/gimpressionist/ChangeLog
        * plug-ins/gimpressionist/*.[ch]: Added Color options (new file color.c)
1999-09-09 20:28:34 +00:00
Manish Singh 322627964d (from gimp-narazaki-990909-0)
* app/layers_dialog.c: check for layer validity in
layer_widget_preview_events

* app/lc_dialog.c: remove GIMP_IMAGE() cast from the
menu_preview_update callback like the comment says to

(from gimp-yasuhiro-990907-0)

* app/menus.c
* plug-ins/common/autocrop.c
* plug-ins/common/c_astretch.c
* plug-ins/common/color_enhance.c
* plug-ins/common/guillotine.c
* plug-ins/common/normalize.c
* plug-ins/common/rotate.c
* plug-ins/common/rotators.c
* plug-ins/common/spheredesigner.c
* plug-ins/common/threshold_alpha.c
* plug-ins/common/zealouscrop.c: i18n markings

-Yosh
1999-09-09 07:09:33 +00:00
Kelly Martin bceecbafe2 Fixed to use multiple compilation instead of one giant .c file with several
included .h files.  Ick.  See ChangeLog.

--klm
1999-09-09 02:51:57 +00:00
Marc Lehmann beb7564851 Changed initial constants to true 1999-09-08 22:34:34 +00:00
Marc Lehmann 720450826d see plug-ins/perl/Changes 1999-09-08 22:31:54 +00:00
Marc Lehmann 698988c9f5 *** empty log message *** 1999-09-07 21:05:07 +00:00
Asbjørn Pettersen 1ebe8d5b28 use g_strcasecmp() 1999-09-07 11:14:43 +00:00
Asbjørn Pettersen 65e2d6016a add sys/types.h file 1999-09-07 11:13:34 +00:00
Sven Neumann d9ab679079 Added Imagemap plug-in.
--Sven
1999-09-07 00:03:20 +00:00
Marc Lehmann 9ebe7bbe09 *** empty log message *** 1999-09-06 23:31:51 +00:00
Marc Lehmann 09e5838351 *** empty log message *** 1999-09-06 21:38:35 +00:00
James Henstridge 6b5f967d0c conditionally compile pygimp.
1999-09-06  James Henstridge  <james@daa.com.au>

	* plug-ins/Makefile.am: conditionally compile pygimp.

	* configure.in: added in macros for pygimp.  You must pass
	--enable-python to configure for it to even consider checking for
	python at the moment.

	* acinclude.m4: added python detection macros.
1999-09-06 03:45:34 +00:00
James Henstridge 910e7cb689 added pygimp to tree, as organised with Marc Lehmann. I have not hooked it
1999-09-05  James Henstridge  <james@daa.com.au>

	* plug-ins/pygimp/*: added pygimp to tree, as organised with Marc
	Lehmann.  I have not hooked it into the main makefile yet.  That
	should not be difficult though.
1999-09-05 15:46:57 +00:00
Vidar Madsen/gimpressionist 0e5bf7222a Added configurable light-sources + reset to default settings.
* plug-ins/common/spheredesigner.c: Added configurable
light-sources + reset to default settings.
1999-09-05 01:49:02 +00:00
Manish Singh cd70fa440e autogen .cvsignore
-Yosh
1999-09-04 06:19:46 +00:00
Vidar Madsen/gimpressionist 8b586d785f Various fixes and enhancements, most notable "run-with-last-vals".
* plug-ins/common/spheredesigner.c: Various fixes and
enhancements, most notable "run-with-last-vals".
1999-09-04 02:38:46 +00:00
Manish Singh 0e42a46bd4 auf
-Yosh
1999-09-04 00:42:37 +00:00
Manish Singh 61121b7702 add plug-ins/AlienMap2/Makefile to AC_OUTPUT
* configure.in: add plug-ins/AlienMap2/Makefile to AC_OUTPUT

* libgimp/gimp.c: setlocale (LC_NUMERIC, "C") in gimp_main
so floats are sane over the wire

* libgimp/stdplugins-intl.h: same for INIT_I18N_UI()

* plug-ins/common/color_enhance.c: no literal newlines in string for
portability

* plug-ins/sel2path/sel2path.c: i18n patch from SHIRASAKI Yasuhiro

-Yosh
1999-09-04 00:39:05 +00:00
Marc Lehmann 625df2ac59 *** empty log message *** 1999-09-03 23:14:44 +00:00
Tor Lillqvist d4055ef4f5 Fix own braino: Use max three octal digits, not four.
1999-09-04  Tor Lillqvist  <tml@iki.fi>

* plug-ins/script-fu/interp_sliba.c (lreadstring): Fix own braino:
Use max three octal digits, not four.
1999-09-03 21:16:53 +00:00
Tor Lillqvist 5e0093547e Accept what g_strescape throws at us (specifically, octal sequences that
1999-09-02  Tor Lillqvist  <tml@iki.fi>

* plug-ins/script-fu/interp_sliba.c (lreadstring): Accept what
g_strescape throws at us (specifically, octal sequences that start
with any octal digit, and are at most three octal digits long).

* app/makefile.{cygwin,msc}: Update.
1999-09-02 20:54:07 +00:00
Sven Neumann 1341c2939a Patches from Wolfgang Hofer.
--Sven
1999-09-02 20:33:49 +00:00
Tor Lillqvist 5475ff08a9 New files. Types and functions related to "standard" parasite types. Used
1999-09-02  Tor Lillqvist  <tml@iki.fi>

* libgimp/parasiteio.[ch]: New files. Types and functions related
to "standard" parasite types. Used for the
gimp-brush-pipe-parameters parasite that the gpb and psp plug-ins
handle, and the value of which is stored in gih files, from
which gimpbrushpipe.c parses it.

* libgimp/{Makefile.am,makefile.{cygwin,msc}}: Add new files.

* libgimp/gimp.def: Add its entry points.

* libgimp/gimp.h: Fix cosmetic argument name error.

* app/gimpbrushpipe.c: Remove code that previously
was copied here, use functions from parasiteio.c.

* plug-ins/common/gpb.c: Ditto. Add brush cell width and height
fields to the gih save dialog. Add cleverness to update rows and
columns as cell size is changes. (Still too easy for the user to
get confused, though.) Display corresponding guide grid on the
image. Unfortunately updating the guidelines doesn't seem to work.

* plug-ins/common/psp.c: Use functions from parasiteio.c.
1999-09-02 00:01:41 +00:00
Tor Lillqvist 6ef23d984f app/appenv.h New file. Includes <math.h>. Move G_PI, RINT(), ROUND() etc
1999-09-01  Tor Lillqvist  <tml@iki.fi>

* app/appenv.h
* libgimp/gimpmath.h: New file. Includes <math.h>. Move G_PI,
RINT(), ROUND() etc from app/appenv.h here, so plug-ins can
use them, too. Remove some commented-out old stuff in appenv.h.

* libgimp/gimp.h: Include gimpmath.h.

* libgimp/gimp.c (gimp_main): Win32: Don't install signal
handlers, we can't do anything useful in the handler ourselves
anyway (it would be nice to print out a backtrace, but that seems
pretty hard to do, even if not impossible). Let Windows inform the
user about the crash. If the plug-in was compiled with MSVC, and
the user also has it, she is offered a chance to start the
debugger automatically anyway.

* app/*several*.c: Include gimpmath.h for G_PI etc. Don't include
<math.h>, as gimpmath.h includes it.

* plug-ins/*/*many*.c: Include config.h. Don't include <math.h>.
Remove all the duplicated definitions of G_PI and rint(). Use
RINT() instead of rint().

* app/app_procs.[ch]: app_exit() takes a gboolean.

* app/batch.c
* app/commands.c
* app/interface.c: Call app_exit() with FALSE or TRUE.

* app/main.c (on_error): Call gimp_fatal_error. (main): Don't
install any signal handler on Win32 here, either.

* app/errors.c (gimp_fatal_error, gimp_terminate): Win32: Format
the message and call MessageBox with it.  g_on_error_query doesn't
do anything useful on Win32, and printf'ing a message to stdout or
stderr doesn't do anything, either, in a windowing application.
1999-09-01 20:30:56 +00:00
Sven Neumann 53af3d104a hopefully this helps tigert, but I doubt it ...
--Sven
1999-09-01 19:09:52 +00:00
Tor Lillqvist 6a71208875 Use _O_TEMPORARY. Removed #ifdef, instead define the Win32-only _O_BINARY
1999-09-01  Tor Lillqvist  <tml@iki.fi>

* app/tile_swap.c (tile_swap_open): Use _O_TEMPORARY. Removed
#ifdef, instead define the Win32-only _O_BINARY and _O_TEMPORARY
as zero if not defined.

* plug-ins/common/spheredesigner.c: Include config.h (#if
HAVE_CONFIG_H). RAND_FUNC and SRAND_FUNC are defined in that.
1999-09-01 04:27:30 +00:00
Manish Singh 10e8cc5761 use libgck_la_LIBADD to get shared lib deps
-Yosh
1999-09-01 03:24:12 +00:00
Manish Singh 581834dddb shut up cvs
-Yosh
1999-09-01 03:20:50 +00:00
Vidar Madsen/gimpressionist 01e27f730a Various fixes and enhancements.
* plug-ins/common/spheredesigner.c: Various fixes and enhancements.
1999-08-31 22:21:43 +00:00
Adam D. Moss c79365b3df remove workaround 1999-08-31 19:40:00 +00:00
Manish Singh 9d6bc8417e plug-ins/common/Makefile.am added note about autogeneration to the
* plug-ins/common/Makefile.am
* plug-ins/common/mkgen.pl: added note about autogeneration to
the generated Makefile.am

* plug-ins/common/plugin-defs.pl: added spheredesigner

-Yosh
1999-08-31 17:55:03 +00:00
Tor Lillqvist 2eafd14351 Minor portability fixes.
1999-08-31  Tor Lillqvist  <tml@iki.fi>

* plug-ins/common/spheredesigner.c: Minor portability fixes.

* plug-ins/makefile.{cygwin,msc}: Add spheredesigner.
1999-08-31 16:49:46 +00:00
Vidar Madsen/gimpressionist 0b52355fda plug-ins/common/Makefile.am Added the SphereDesigner plugin.
* plug-ins/common/Makefile.am
* plug-ins/common/spheredesigner.c: Added the SphereDesigner plugin.
1999-08-31 12:29:09 +00:00