Michael Natterer
fcfb7cf160
Use the new g_[s]list_free_full() instead of foreach() and free()
2011-03-07 17:11:28 +01:00
Martin Nordholts
957cf2cfa9
app: Always use gimp_object_get_name()
...
Begin to consider GimpObject::name as private and always use
gimp_object_get_name(). Change gimp_object_get_name() to take an
untyped pointer so we don't have to do so awfully many casts. There is
a runtime check for the type inside the function anyway.
2009-08-29 12:41:29 +02:00
Michael Natterer
d9b5207aa2
Change licence to GPLv3 (and to LGPLv3 for libgimp).
...
2009-01-17 Michael Natterer <mitch@gimp.org>
* all files with a GPL header and all COPYING files:
Change licence to GPLv3 (and to LGPLv3 for libgimp).
Cleaned up some copyright headers and regenerated the parsers in
the ImageMap plugin.
svn path=/trunk/; revision=27913
2009-01-17 22:28:01 +00:00
Michael Natterer
036085fd9e
app/base/temp-buf.c app/base/tile-manager.c accept NULL in all
...
2007-11-16 Michael Natterer <mitch@gimp.org>
* app/base/temp-buf.c
* app/base/tile-manager.c
* app/core/gimpobject.c: accept NULL in all get_memsize() functions.
* app/core/gimp-utils.[ch]: ditto. Added gimp_string_get_memsize().
* app/core/gimp.c
* app/core/gimpbrush.c
* app/core/gimpbuffer.c
* app/core/gimpcontainer.c
* app/core/gimpcontext.c
* app/core/gimpdata.c
* app/core/gimpdrawable.c
* app/core/gimpdrawablemodundo.c
* app/core/gimpdrawableundo.c
* app/core/gimpimage.c
* app/core/gimpitempropundo.c
* app/core/gimplayer.c
* app/core/gimpmaskundo.c
* app/core/gimppalette.c
* app/core/gimpparasitelist.c
* app/core/gimppattern.c
* app/core/gimppreviewcache.c
* app/core/gimpundo.c
* app/core/gimpundostack.c
* app/core/gimpviewable.c
* app/pdb/gimpprocedure.c
* app/plug-in/gimpplugindef.c
* app/plug-in/gimppluginmanager.c
* app/plug-in/gimppluginprocedure.c
* app/text/gimptext.c
* app/text/gimptextlayer.c
* app/text/gimptextundo.c
* app/vectors/gimpvectorsmodundo.c: simplify
GimpObject::get_memsize() implementations accordingly.
* app/core/gimpimageundo.c: ditto. Always keep around colormaps in
chunks of GIMP_IMAGE_COLORMAP_SIZE to be coonsistent with the
other colormap handling code.
svn path=/trunk/; revision=24174
2007-11-16 18:19:30 +00:00
Michael Natterer
4ed0eb238f
app/plug-in/gimpplugin.c (gimp_plug_in_add_temp_proc) remove duplicate
...
2007-02-19 Michael Natterer <mitch@gimp.org>
* app/plug-in/gimpplugin.c (gimp_plug_in_add_temp_proc)
* app/plug-in/gimpplugindef.c (gimp_plug_in_def_add_procedure):
remove duplicate procedures before adding the new one.
* app/plug-in/gimpplugin-message.c
(gimp_plug_in_handle_proc_install): don't remove duplicates here.
svn path=/trunk/; revision=21945
2007-02-19 09:36:19 +00:00
Michael Natterer
be5fbd643e
app/plug-in/Makefile.am app/plug-in/plug-in-types.h removed...
...
2007-02-19 Michael Natterer <mitch@gimp.org>
* app/plug-in/Makefile.am
* app/plug-in/plug-in-types.h
* app/plug-in/plug-in-def.[ch]: removed...
* app/plug-in/gimpplugindef.[ch]: ...and added as object. Merged
locale and help domain setters into one function each.
* app/plug-in/gimpplugin-message.c
* app/plug-in/gimpplugin.[ch]
* app/plug-in/gimppluginmanager-call.[ch]
* app/plug-in/gimppluginmanager-file.c
* app/plug-in/gimppluginmanager.c
* app/plug-in/plug-in-rc.c
* tools/pdbgen/pdb/plug_in.pdb: changed accordingly.
* app/pdb/plug_in_cmds.c: regenerated.
svn path=/trunk/; revision=21944
2007-02-19 01:16:05 +00:00