Michael Natterer
804af727f6
app/gimpunit.c all libgimp headers are included via gimp.h or gimpui.h, so
...
2000-05-31 Michael Natterer <mitch@gimp.org>
* app/gimpunit.c
* libgimp/*: all libgimp headers are included via gimp.h or
gimpui.h, so include <gtk/gtk.h> there and in the *.c files.
Various cleanups.
2000-05-30 23:38:46 +00:00
Sven Neumann
2d578df303
excluded gserialize.[ch] from the build
...
* libgimp/Makefile.am: excluded gserialize.[ch] from the build
* libgimp/*: header cleanup
--Sven
2000-02-26 03:41:06 +00:00
Michael Natterer
260d7b2d1d
plug-ins/libgck/gck/Makefile.am plug-ins/libgck/gck/gckcommon.h
...
2000-02-14 Michael Natterer <mitch@gimp.org>
* plug-ins/libgck/gck/Makefile.am
* plug-ins/libgck/gck/gckcommon.h
* plug-ins/libgck/gck/gcklistbox.[ch]
* plug-ins/libgck/gck/gckmath.[ch]
* plug-ins/libgck/gck/gckvector.[ch]: removed.
* plug-ins/libgck/gck/gck.h
* plug-ins/libgck/gck/gcktypes.h: modified accordingly.
* libgimp/Makefile.am
* libgimp/gimpvector.[ch]: new files. Modified the vector
functions from GCK. Changed the licence to LGPL, if there are any
objections, please let me know.
* libgimp/gimp.h: #include "gimpvector.h"
* libgimp/gimpmath.h: added deg <-> rad conversion macros.
* libgimp/gimpmatrix.[ch]: added a 4x4 vector to rotation angle
function from GCK,
s/GimpMatrix,gimp_matrix/GimpMatrix3,gimp_matrix3/
* plug-ins/Lighting/*
* plug-ins/MapObject/*:
s/GckVector,gck_vector/GimpVector,gimp_vector/
* app/pathsP.h
* app/paths_dialog.c
* app/perspective_tool.[ch]
* app/rotate_tool.[ch]
* app/scale_tool.[ch]
* app/shear_tool.[ch]
* app/tools_cmds.c
* app/transform_core.[ch]
* tools/pdbgen/pdb/tools.pdb:
s/GimpMatrix,gimp_matrix/GimpMatrix3,gimp_matrix3/
2000-02-14 16:29:41 +00:00
Sven Neumann
7512a83ab9
documented gimpmatrix
...
--Sven
2000-02-06 22:45:55 +00:00
Marc Lehmann
df8b445be6
*** empty log message ***
1999-11-17 21:13:50 +00:00
MEST 1999 Sven Neumann
0a6d8a2f4b
added a few functions to test for matrix properties
...
Fri Jul 9 16:47:04 MEST 1999 Sven Neumann <sven@gimp.org>
* libgimp/gimpmatrix.[ch]: added a few functions to test for
matrix properties
* app/transform_core.c: if we are doing a simple transformation
(e.g. rotating by 90 degrees), turn off interpolation
* app/rotate_tool.c: persuade the slider that a rotate angle of
180 degrees is perfectly ok
--Sven
1999-07-09 14:51:01 +00:00
Tor Lillqvist
951c92a602
Second batch of Win32 merge.
1999-03-07 12:56:03 +00:00
Manish Singh
31ad74b137
Made 1.1.2 release
...
* Made 1.1.2 release
* configure.in: add plugindetails
* libgimp/Makefile.am: add shared lib deps for glib/gtk
* libgimp/gimpmatrix.c: use sizeof(GimpMatrix) instead of
sizeof(double)*9, memcpy in gimp_matrix_duplicate instead
of nested for loop
-Yosh
1999-02-04 03:18:36 +00:00
Sven Neumann
e3c27c9751
Minimal speedup by avoiding to do a inverse->inverse matrix calculation.
...
Use transform_core_do() for scaling too. This gives a consistent behaviour
regarding the corrective transform and seems to be faster too...
--Sven
1998-11-10 22:50:34 +00:00
jaycox
6f1ed5016a
Modified Files: libgimp/gimpmatrix.c libgimp/gimpmatrix.h
...
Modified Files:
libgimp/gimpmatrix.c libgimp/gimpmatrix.h
fixed the const problems by removing all uses of const.
1998-10-15 09:17:20 +00:00
jaycox
c5a8b43846
Modified Files: ChangeLog app/Makefile.am app/channel.c app/channel.h
...
Modified Files:
ChangeLog app/Makefile.am app/channel.c app/channel.h
app/channel_cmds.c app/channel_cmds.h app/drawable_cmds.c
app/gimage_cmds.c app/gimpdrawable.c app/gimpdrawable.h
app/gimpdrawableP.h app/gimpimage.c app/gimpimage.h
app/gimpimageP.h app/internal_procs.c app/layer.c app/layer.h
app/layer_cmds.c app/layer_cmds.h app/parasite_cmds.c
app/perspective_tool.c app/plug_in.c app/procedural_db.c
app/rotate_tool.c app/scale_tool.c app/shear_tool.c
app/transform_core.c app/transform_core.h docs/parasites.txt
libgimp/Makefile.am libgimp/gimp.c libgimp/gimp.h
libgimp/gimpdrawable.c libgimp/gimpimage.c
libgimp/gimpprotocol.c libgimp/gimpprotocol.h
plug-ins/gif/gif.c plug-ins/script-fu/script-fu.c
plug-ins/tiff/tiff.c
Added Files:
libgimp/gimpmatrix.c libgimp/gimpmatrix.h libgimp/parasite.c
libgimp/parasite.h libgimp/parasiteF.h libgimp/parasiteP.h
Removed Files:
app/parasite.c app/parasite.h app/parasiteF.h app/parasiteP.h
libgimp/gimpparasite.c libgimp/gimpparasite.h
Tue Oct 13 19:24:03 1998 Jay Cox (jaycox@earthlink.net )
* app/parasite.c
* app/parasite.h
* app/parasiteF.h
* app/parasiteP.h : use a single name field instead of seperate
creator/type fields. moved to libgimp/parasite*
* libgimp/Makefile.am
* libgimp/gimp.c
* libgimp/gimp.h
* libgimp/gimpdrawable.c
* libgimp/gimpimage.c
* libgimp/gimpprotocol.c
* libgimp/gimpprotocol.h
* app/Makefile.am
* app/channel.c
* app/channel.h
* app/channel_cmds.c
* app/channel_cmds.h
* app/drawable_cmds.c
* app/gimage_cmds.c
* app/gimpdrawable.c
* app/gimpdrawable.h
* app/gimpdrawableP.h
* app/gimpimage.c
* app/gimpimage.h
* app/gimpimageP.h
* app/internal_procs.c
* app/layer.c
* app/layer.h
* app/layer_cmds.c
* app/layer_cmds.h
* app/parasite_cmds.c
* app/plug_in.c
* app/procedural_db.c: Add tattoos to layers and drawables.
Use new style parasites.
* libgimp/gimpmatrix.c
* libgimp/gimpmatrix.h: new files for matrix math.
* app/perspective_tool.c
* app/rotate_tool.c
* app/scale_tool.c
* app/shear_tool.c
* app/transform_core.c
* app/transform_core.h: use GimpMatrix instead of the old matrix
code from transform_core.
* ligimp/gimpparasite*: removed. now useing the same source
for plug-ins and the core.
* plug-ins/script-fu/script-fu.c
* plug-ins/tiff/tiff.c
* plug-ins/gif/gif.c: updated to use new style parasites.
1998-10-14 02:54:02 +00:00