Commit Graph

1397 Commits

Author SHA1 Message Date
Manish Singh 139811d03d The enum parser, other stuff
-Yosh
1999-03-19 23:04:16 +00:00
EST 1999 Adrian Likins 04fb65d8a0 added a from: field, made it check gimprc for a gump-from field (per
Fri Mar 19 04:01:04 EST 1999 Adrian Likins <adrian@gimp.org>

        * plug-ins/mail/mail.c: added a from: field, made
        it check gimprc for a gump-from field (per request
        by tigert). fixed it so it would actually use
        the last vals properly.

        * plug-ins/gap/Makefile.am: removed the SUBDIRS line
        so it at least builds. Probabaly not the right fix,
        but while I'm committing...

-adrian
1999-03-19 09:12:36 +00:00
jaycox ccfe47ad89 removed a c++ style comment
* app/ops_buttons.h: removed a c++ style comment

	* app/paint_funcs.c: applied Craig Wiegert's patch to fix
 	the rounding errors in the scaling code.

	* app/paint_funcs.c: Use a mutex lock in disolve pixels instead of
 	rand_r on linux systems since linux's rand_r appears to be broken.

	* app/bezier_select.c: applied Shuji Narazaki's patch that corrects
 	for layer offsets in bezier_stroke.
1999-03-19 03:19:18 +00:00
EST 1999 Adrian Likins 7e28ed4ce3 app/paintbrush.c app/paint_core.c moved all the code for figuring out the
Thu Mar 18 19:35:48 EST 1999  Adrian Likins <adrian@gimp.org>

        * app/paintbrush.c
        * app/paint_core.c
        * app/paint_core.h: moved all the code for figuring out the
        paint_core->distance to color stuff to paint_core.[ch]. Updated
        paintbrush.c to use the new function. Also now can either loop
        thorugh the gradient (sawtooth, start->end, start->end or
        triangle start->end,end->start). Also mode for going
        thought the gradient once, forwards or backwards. None of these
        options are available from the gui or the PDB yet though.

-adrian
1999-03-19 00:42:27 +00:00
Tor Lillqvist e780500eb1 Forgot ChangeLog entry for wmf plug-in. 1999-03-18 05:15:06 +00:00
Sven Neumann 2d9971aa58 A few more Makefile attempts.
Yosh, I'm going to bed. You are on your own now. There's ate least that
little script that is still missing from any Makefile.am.


--Sven
1999-03-18 02:16:18 +00:00
Sven Neumann 793d237155 This time it wiLL WOORRRRKKKKKK !!!!!!!!!!!!!!!!!!!!!
--Sven
1999-03-18 01:28:45 +00:00
Sven Neumann c7878365ab we'll try it again....
--Sven
CVS
: ----------------------------------------------------------------------
1999-03-18 01:06:49 +00:00
Tor Lillqvist bf59ac679b Add the WMF (Windows Meta-File) plug-in. Now with a workaround for a
GDK bug that caused all-black images on X11.
1999-03-17 23:45:24 +00:00
Manish Singh 6f55271ab7 Bunch more stuff
-Yosh
1999-03-17 23:08:08 +00:00
Sven Neumann 98e1bdcac9 Fixed RUN_WITH_LAST_VALS and NON_INTERACTIVE modes in the exchange plug-in.
Due to unset variables it crashed badly. This should probably be promoted to
the 1.0 branch too. Eventually port the 1.1 version back to 1.0. Don't think
there's a need to port; just put it in...


--Sven
1999-03-17 20:52:50 +00:00
EST 1999 Adrian Likins 15da4abaf2 paintbrush_motion, added the ability to paint with the colors from a
Tue Mar 16 23:39:26 EST 1999 Adrian Likins <adrian@gimp.org>

        * app/paintbrush.c: paintbrush_motion, added the ability
        to paint with the colors from a gradient. In
        create_paint_options, added a scale for the length
        of the gradient to paint. Also added a PDB call.

        *  app/paintbrush.h, internal_procs.c: exported
         gimp_paintbrush_extended_gradient to the PDB


-adrian
1999-03-17 05:40:16 +00:00
Marc Lehmann 0db24d2aef see plug-ins/perl/Changes 1999-03-17 01:05:06 +00:00
Marc Lehmann 7cad93895a see plug-ins/perl/Changes 1999-03-17 00:58:41 +00:00
Marc Lehmann 18c8b0668c see plug-ins/perl/Changes 1999-03-16 21:55:18 +00:00
Marc Lehmann b4b5181e10 *** empty log message *** 1999-03-16 21:53:10 +00:00
Michael Natterer fe44d80519 fixed my last ChangeLog entry ;-) 1999-03-16 21:48:24 +00:00
Michael Natterer 9e0b4e91db double the length of the cursor_format_str as users may define strange
1999-03-16  Michael Natterer  <mitschel@cs.tu-berlin.de>

        * app/gdisplay.h: double the length of the cursor_format_str as
        users may define strange units now

        * app/xcf.c: forgot a sanity check when loading/saving the user
        unit property
1999-03-16 21:33:56 +00:00
Michael Natterer 5e8ee554a2 This implements the rest of the unit system (unitrc loading and saving and
1999-03-16  Michael Natterer  <mitschel@cs.tu-berlin.de>

        This implements the rest of the unit system (unitrc loading and
        saving and full PDB interface)

        * Makefile.am
        * gimp.1
        * user_install
        * user_install.bat
        * unitrc: new file (default unit database) and some documentation

        * app/Makefile.am
        * app/gimpunit.c
        * app/gimpunit_cmds.h
        * app/unitrc.h: new files enabling the unit database and PDB
        access to the unit system

        * app/app_procs.c: parse and save unitrc
        * app/gimprc.[ch]: enable unit parsing. New function
        init_parse_buffers() to enable unitrc to be loaded before gimprc

        * app/gimage_cmds.[ch]: new PDB procedures which set/return an
        image's unit

        * app/install.c: mention unitrc installation

        * app/xcf.c: new xcf property for user defined units. An image's
        unit is saved as either an integer ID (built in units) or as
        a full unit definition without any ID

        * libgimp/Makefile.am: moved gimpunit.o from libgimpi.a to
        libgimp.a

        * libgimp/gimp.h
        * libgimp/gimpimage.c: get/set an image's unit with PDB calls

        * libgimp/gimpunit.h: this file is now the header for both
        app/gimpunit.c and libgimp/gimpunit.c

        * libgimp/gimpunit.c: does the unit calls as PDB calls now

        * libgimp/gimpunitmenu.[ch]: enable user unit functionality and a
        unit selection dialog

        * libgimp/gimpsizeentry.c: disble hilighting on focus_in_event and
        minor bugfixes

        * plug-ins/tiff/tiff.c: set image unit to "mm" if tiff unit is
        "cm", save "cm" if image unit is metric
1999-03-16 20:14:07 +00:00
Raph Levien 76605080e8 Improved the quality of the algorithm in the sharpen plugin. 1999-03-15 22:38:36 +00:00
Marc Lehmann 79bf024741 see plug-ins/perl/Changes 1999-03-15 22:22:39 +00:00
Marc Lehmann 5b68e8d696 see plug-ins/perl/Changes 1999-03-15 14:07:34 +00:00
Sven Neumann bd8fb257c3 Added some power-user functionality to the L&C-dialog.
--Sven
1999-03-15 00:49:49 +00:00
Marc Lehmann d07ad24dca see plug-ins/perl/Changes 1999-03-15 00:38:16 +00:00
Marc Lehmann e6396833f1 see plug-ins/perl/Changes 1999-03-15 00:00:38 +00:00
Marc Lehmann ecb1449456 see plug-ins/perl/Changes 1999-03-14 20:02:47 +00:00
Michael Natterer 844a73d33f removed two unused directories from plug-in-path.
1999-03-14  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* gimprc.in: removed two unused directories from plug-in-path.

	* app/file_new_dialog.c: make the first spinbutton grab the focus
	and one more unit initialisation bugfix

	* app/interface.c: grab focus in query_[string|int|..]_box()
	This still needs to be done in many dialogs to be consistent.

	* app/preferences_dialog.c: made the module-path configurable

	* libgimp/gimppatheditor.[ch]: change the order of the buttons to
	match the order in the L&C dialog

	* libgimp/gimpsizeentry.[ch]: enabled highlighting of the
	spinbuttons' contents on focus_in_event.
	Ugly new function gimp_size_entry_grab_focus() because it seems
	impossible to implement gtk_widget_grab_focus(sizeentry).
1999-03-14 18:03:58 +00:00
Sven Neumann 595514ed61 Correctly set the chain_button in the monitor section.
--Sven
1999-03-14 17:03:58 +00:00
Marc Lehmann c5db9098cc see plug-ins/perl/Changes 1999-03-14 15:30:26 +00:00
Sven Neumann 441d271d22 Reverted Michaels patch as it is wrong.
--Sven
1999-03-14 12:30:45 +00:00
jaycox 1c1c73bfd4 Improved the rle compression routine. It compresses photographic images
* app/xcf.c:

	Improved the rle compression routine.  It compresses
 	photographic images ~8% better and is fully backwards compatible.

  	Modified the tile load/save routines to buffer their data and
 	only make one read/write call per tile.  This results in a 3-4X
 	improvement in load and save times.

	Modified the path load/save routines to work properly when gint is
 	not a 32 bit type.

	* app/pathsP.h: Changed the types of some struct data members
	to be consistant with what is saved in the xcf files.
1999-03-14 09:00:14 +00:00
Marc Lehmann c22ed41f24 see plug-ins/perl/Changes 1999-03-14 03:41:20 +00:00
Marc Lehmann 3337702777 see plug-ins/perl/Changes 1999-03-14 03:37:34 +00:00
Michael Natterer 0be21f78bd checked in a buggy version before ;)
1999-03-14  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* libgimp/gimppatheditor.c: checked in a buggy version before ;)
1999-03-13 23:35:26 +00:00
Michael Natterer 98f9e4e4c8 only save sessionrc if the corresponding preferences option is enabled
1999-03-14  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/app_procs.c: only save sessionrc if the corresponding
	preferences option is enabled

	* app/preferences_dialog.c: preferences renovation part I: the
	directories page uses the new widgets from libgimp

	* libgimp/Makefile.am
	* ligbimp/gimpi.def
	* libgimp/gimpfileselection.[ch]
	* libgimp/gimppatheditor.[ch]: new widgets which enable a more
	comfortable file and searchpath selection

	* Makefile.am
	* pixmaps/no.xpm
	* pixmaps/yes.xpm: pixmaps used by the new widgets
1999-03-13 23:03:11 +00:00
Marc Lehmann 2ea8e21772 see plug-ins/perl/Changes 1999-03-13 20:03:30 +00:00
Sven Neumann d86538d5c5 Some more or less cosmetic changes to the channels-dialog.
--Sven
1999-03-13 18:55:04 +00:00
Michael Natterer 3faf83af86 Moved all pixmaps and bitmaps from app/ and libgimp/ to pixmaps/
1999-03-12  Michael Natterer  <mitschel@cs.tu-berlin.de>

        Moved all pixmaps and bitmaps from app/ and libgimp/ to pixmaps/

	* app/tools/*
	* libgimp/chain.xpm: removed these files

	* pixmaps/*.[xpm|xbm]: new directory containing all pixmaps

	* app/Makefile.am
	* libgimp/Makefile.am
	* Makefile.am: changed list of EXTRA_DIST files accordingly

	* app/channels_dialog.c
	* app/layers_dialog.c
	* app/paths_dialog.c
	* app/palette.c
	* libgimp/gimpchainbutton.c: adjusted some #include's
1999-03-12 22:43:12 +00:00
GMT 1999 Andy Thomas 7383354574 Changed:-
Fri Mar 12 21:30:57 GMT 1999 Andy Thomas <alt@gimp.org>

	Changed:-

	* app/bezier_select.c
	* app/paths_dialog.c

	Some code cleanups and bug fixes. Fixed problem with "copy" path
	producing very long names.

	Added functionality to import/export paths to files. (It was
	there before!)

	Also added some new bezier_stroke code that Shuji Narazaki posted
	to the gimp-devel list.

	* plug-ins/plugindetails/plugindetails.c

	Removed unwanted <regex.h>.
	Thanks to Tan Koan-Sin <freedom@csie.nctu.edu.tw> for pointing
	this out.
1999-03-12 22:04:30 +00:00
Marc Lehmann 339f653a74 *** empty log message *** 1999-03-12 21:30:44 +00:00
Marc Lehmann 2ac00ed432 see plug-ins/perl/Changes 1999-03-12 20:37:06 +00:00
Michael Natterer f3d1c7ef7d correct resolution size_entry initialisation.
1999-03-12  Michael Natterer  <mitschel@cs.tu-berlin.de>

        * app/preferences_dialog.c: correct resolution size_entry
        initialisation.

        * libgimp/gimpsizeentry.c: fixed the update bug reported by Marc.
        Works now but still needs discussion...
1999-03-12 20:00:48 +00:00
jaycox 17b18717e7 made the INT_MULT3 macro be more accurate.
* app/paint_funcs.c: made the INT_MULT3 macro be more accurate.
1999-03-12 06:04:09 +00:00
Michael Natterer 7fd5b7c18e This is mostly unit stuff and code cleanup
1999-03-12  Michael Natterer  <mitschel@cs.tu-berlin.de>

        This is mostly unit stuff and code cleanup

        * libgimp/gimpi.def: add some functions

        * libgimp/gimpsizeentry.[ch]: new function
        gimp_size_entry_set_refval_digits() which allows for float pixel
        input. SIGFPE bugfix from Yasuhiro Shirasaki
        <yasuhiro@awa.tohoku.ac.jp>, minor bugfixes.

        * libgimp/gimpunitmenu.[ch]: add a separator after "pixels",
        bugfixes.

        * app/interface.[ch]: split up the old query_string_box() into
        query_[string|int|float|size]_box(). All functions take an
        optional GtkObject* parameter and connect to that object's
        "destroy" signal, this fixes some segfaults. And a global
        s/container_border_width/container_set_border_width/

        * app/commands.s: grow, shrink, border, feather now use the
        query_size_box. Used MIN(xres,yres) for now for the pixel<->unit
        calculations. Fixed some memory leaks.

        * app/global_edit.c
        * app/gradient.c
        * app/palette.c
        * app/paths_dialog.c: changed the query_string_box() calls
1999-03-12 03:44:59 +00:00
Marc Lehmann 136d3b29a2 see plug-ins/perl/Changes 1999-03-12 03:21:04 +00:00
Marc Lehmann 63199ed637 see plug-ins/perl/Changes 1999-03-12 02:59:18 +00:00
Marc Lehmann 8f839ad24e see plug-ins/perl/Changes 1999-03-11 21:56:35 +00:00
Marc Lehmann 8c2bbadef9 *** empty log message *** 1999-03-11 20:54:58 +00:00
Marc Lehmann 12cd1a5c0e see plug-ins/perl/Changes 1999-03-11 20:08:58 +00:00
jaycox a4fd7b62ab Set appropriate values for the tile cache. This makes a large speed
* plug-ins/wind/wind.c, plug-ins/bumpmap/bumpmap.c: Set
 	appropriate values for the tile cache.  This makes a large speed
 	difference.
1999-03-11 18:20:32 +00:00