1. 01 Jul, 2010 2 commits
  2. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      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
      d9b5207a
  3. 12 Nov, 2008 1 commit
    • Sven Neumann's avatar
      added GIMP_MODULE_ERROR domain. · 7fa22ebf
      Sven Neumann authored
      2008-11-12  Sven Neumann  <sven@gimp.org>
      
      	* libgimpmodule/gimpmodule.[ch]: added GIMP_MODULE_ERROR domain.
      
      	* modules/gimpinputdevicestore-hal.c
      	* modules/gimpinputdevicestore-dx.c
      	* modules/controller-dx-dinput.c: use GIMP_MODULE_ERROR as error
      	domain instead of 0.
      
      
      svn path=/trunk/; revision=27629
      7fa22ebf
  4. 22 May, 2007 1 commit
    • Sven Neumann's avatar
      allocate structs using GSlice. · 203930da
      Sven Neumann authored
      2007-05-22  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/gimpprotocol.c: allocate structs using GSlice.
      
      	* libgimpmodule/gimpmodule.c: allocate GimpModuleInfo using GSlice.
      
      svn path=/trunk/; revision=22564
      203930da
  5. 24 Nov, 2006 1 commit
    • Simon Budig's avatar
      put the module prototypes into a proper place. · a8f50bfe
      Simon Budig authored
      2006-11-24  Simon Budig  <simon@gimp.org>
      
      	* libgimpmodule/gimpmodule.[ch]: put the module prototypes into a
      	proper place.
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_lcms.c
      	* modules/cdisplay_proof.c
      	* modules/colorsel_cmyk.c
      	* modules/colorsel_cmyk_lcms.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: reverted.
      a8f50bfe
  6. 15 May, 2006 1 commit
  7. 20 Dec, 2005 1 commit
  8. 23 Nov, 2005 1 commit
  9. 15 Jun, 2005 1 commit
    • Michael Natterer's avatar
      deprecated. Changed implementation to simply call · 9cec74e9
      Michael Natterer authored
      2005-06-15  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpmodule/gimpmodule.[ch] (gimp_module_register_enum):
      	deprecated. Changed implementation to simply call
      	g_type_module_register_enum().
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_proof.c: use g_type_module_register_enum() instead.
      9cec74e9
  10. 20 Feb, 2005 1 commit
    • Sven Neumann's avatar
      app/core/gimpgradient-load.c app/core/gimppalette.c app/core/gimppattern.c · 1e6a94e6
      Sven Neumann authored
      2005-02-20  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpgradient-load.c
      	* app/core/gimppalette.c
      	* app/core/gimppattern.c
      	* app/plug-in/plug-in.c
      	* libgimpbase/gimputils.c
      	* libgimpmodule/gimpmodule.c
      	* libgimpwidgets/gimppatheditor.c
      	* tools/pdbgen/pdb/image.pdb: use g_filename_display_name() or
      	g_filename_display_basename() where appropriate.
      
      	* app/pdb/image_cmds.c: regenerated.
      1e6a94e6
  11. 06 Jul, 2004 1 commit
  12. 04 Jul, 2004 1 commit
  13. 23 Jan, 2004 1 commit
    • Michael Natterer's avatar
      app/app_procs.c app/errors.c app/main.c app/config/gimpconfigwriter.c · 57911bbc
      Michael Natterer authored
      2004-01-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/app_procs.c
      	* app/errors.c
      	* app/main.c
      	* app/config/gimpconfigwriter.c
      	* app/core/gimpdata.c
      	* app/core/gimpdatafactory.c
      	* app/gui/user-install-dialog.c
      	* app/plug-in/plug-ins.c
      	* app/vectors/gimpvectors-import.c: some more gimp_filename_to_utf8().
      
      	* libgimp/gimp.c
      	* libgimpmodule/gimpmodule.c
      	* libgimpmodule/gimpmoduledb.c: use it here, too, now that is in
      	libgimpbase.
      57911bbc
  14. 14 Jan, 2004 1 commit
    • Tor Lillqvist's avatar
      Add new function file_utils_filename_to_utf8(), which is to be used when · 18485018
      Tor Lillqvist authored
      2004-01-14  Tor Lillqvist  <tml@iki.fi>
      
      	* app/file/file-utils.[ch]: Add new function
      	file_utils_filename_to_utf8(), which is to be used when converting
      	file names (which are kept in the on-disk encoding) to UTF-8 for
      	passing to GTK, or to g_print() etc.
      
      	* app/*/*.c: Call file_utils_filename_to_utf8(). Should fix most
      	of the warnings generated by non-UTF8 pathnames. See #130118.
      
      	* libgimpbase/gimpenv.b: Document that gimp_directory() etc return
      	strings in the on-disk encoding.
      
      	* libgimpmodule/gimpmodule.c: Convert filenames to UTF-8 (using
      	g_filename_to_utf8()) before passing to g_print().
      18485018
  15. 23 Nov, 2003 1 commit
  16. 18 Nov, 2003 1 commit
    • Sven Neumann's avatar
      don't do lazy binding on GIMP modules. We can't recover from missing · 4f82e87d
      Sven Neumann authored
      2003-11-18  Sven Neumann  <sven@gimp.org>
      
      	* libgimpmodule/gimpmodule.c (gimp_module_open): don't do lazy
      	binding on GIMP modules. We can't recover from missing symbols
      	later.
      
      	* libgimpwidgets/gimpquerybox.[ch]: renamed "help_page" parameter
      	to "help_id" and changed the docs accordingly.
      
      	* libgimpwidgets/gimpcolordisplay.[ch]
      	* libgimpwidgets/gimpcolorselector.[ch]: renamed the "help_page"
      	struct members of GimpColorDisplay and GimpColorSelector to
      	"help_id".
      
      	* app/gui/color-notebook.c
      	* app/widgets/gimpcoloreditor.c
      	* libgimpwidgets/gimpcolorbutton.c
      	* libgimpwidgets/gimpcolornotebook.c
      	* libgimpwidgets/gimpcolorscales.c
      	* libgimpwidgets/gimpcolorselect.c
      	* modules/*.c: changed accordingly. Specify a help id instead of
      	a HTML page.
      4f82e87d
  17. 15 Nov, 2003 1 commit
    • Michael Natterer's avatar
      removed newlines from messages, removed trailing whitespace. · 0bcda70c
      Michael Natterer authored
      2003-11-15  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpmodule/gimpmodule.c: removed newlines from messages,
      	removed trailing whitespace.
      
      	* libgimpmodule/gimpmoduledb.c: removed trailing whitespace.
      
      	* libgimpwidgets/gimpcolorbutton.c: added mnemonics to the
      	button's popup menu.
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_new): added
      	mnemonics to the padding button's additional menu items.
      0bcda70c
  18. 02 Jul, 2003 1 commit
    • Sven Neumann's avatar
      app/gui/edit-commands.c added "Fill with Pattern" menu entry as suggested · e7860145
      Sven Neumann authored
      2003-07-02  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/edit-commands.c
      	* app/gui/image-menu.c: added "Fill with Pattern" menu entry as
      	suggested in bug #116365.
      
      	* app/base/temp-buf.c
      	* app/base/tile-swap.c
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpconfig-types.c
      	* app/display/gimpdisplayshell-filter-dialog.c
      	* app/display/gimpdisplayshell.c
      	* app/file/file-utils.c
      	* app/paint-funcs/paint-funcs-types.h
      	* app/tools/gimpdrawtool.c
      	* app/tools/gimpinktool.c
      	* app/tools/gimpiscissorstool.h
      	* app/tools/gimptextoptions.c
      	* app/paint-funcs/paint-funcs-types.h
      	* app/vectors/gimpbezierstroke.c
      	* app/vectors/gimpstroke.c
      	* app/vectors/gimpvectors.c
      	* app/vectors/vectors-types.h
      	* libgimp/gimpbrushmenu.c
      	* libgimp/gimpmisc.h
      	* libgimpmodule/gimpmodule.c: fixed some minor issues found
      	compiling with -pedantic.
      
      	* app/pdb/misc_tools_cmds.c
      	* tools/pdbgen/pdb/misc_tools.pdb: adapt to the changed order of
      	arguments for gimp_image_pick_color().
      e7860145
  19. 06 Feb, 2003 1 commit
    • Sven Neumann's avatar
      libgimp/gimpui.c libgimp/gimpunit.c libgimpbase/gimpenv.c · d26c1ce5
      Sven Neumann authored
      2003-02-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimp/gimpui.c
      	* libgimp/gimpunit.c
      	* libgimpbase/gimpenv.c
      	* libgimpmodule/gimpmodule.c
      	* libgimpmodule/gimpmoduledb.c
      	* libgimpwidgets/gimpchainbutton.c
      	* libgimpwidgets/gimpdialog.c
      	* libgimpwidgets/gimpfileselection.c
      	* libgimpwidgets/gimphelpui.c
      	* libgimpwidgets/gimpquerybox.c
      	* libgimpwidgets/gimpsizeentry.c
      	* libgimpwidgets/gimpunitmenu.c
      	* libgimpwidgets/gimpwidgets.c: documentation fixes / improvements.
      d26c1ce5
  20. 01 Feb, 2003 1 commit
    • Michael Natterer's avatar
      fixed a comment. · 16040dda
      Michael Natterer authored
      2003-02-01  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpmodule/gimpmodule.c: fixed a comment.
      16040dda
  21. 05 Jan, 2003 1 commit
  22. 02 Jan, 2003 2 commits
    • Michael Natterer's avatar
      libgimpmodule/gimpmodule.[ch] added API docs, removed cruft. Fixes bug · b0e77dbf
      Michael Natterer authored
      2003-01-02  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpmodule/gimpmodule.[ch]
      	* libgimpmodule/gimpmoduledb.[ch]: added API docs, removed cruft.
      	Fixes bug #5746.
      b0e77dbf
    • Michael Natterer's avatar
      added GIMP_MODULE_ABI_VERSION define and a "guint32 abi_version" field to · 7eefdb54
      Michael Natterer authored
      2003-01-02  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpmodule/gimpmodule.[ch]: added GIMP_MODULE_ABI_VERSION
      	define and a "guint32 abi_version" field to GimpModuleInfo.  When
      	querying a module, check if it was compiled against the same ABI
      	version as the code loading it. Fixes bug #5744.
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c: changed accordingly.
      7eefdb54
  23. 19 Dec, 2002 1 commit
  24. 06 Nov, 2002 1 commit
    • Sven Neumann's avatar
      don't say we'd use MMX if it is disabled. · 2ef9706b
      Sven Neumann authored
      2002-11-06  Sven Neumann  <sven@gimp.org>
      
      	* app/base/base.c (base_init): don't say we'd use MMX if it is
      	disabled.
      
      	* libgimpmodule/gimpmodule.[ch]
      	* app/gui/module-browser.c: changed enum values and user-visible
      	strings to saner values.
      
      	* libgimpmodule/gimpmoduledb.c
      	* plug-ins/tools/tool-safe-mode.c: made them less verbose.
      2ef9706b
  25. 04 Nov, 2002 1 commit
    • Michael Natterer's avatar
      on error, always close the module using gimp_module_close(), not · 3e3b5ef3
      Michael Natterer authored
      2002-11-05  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpmodule/gimpmodule.c: on error, always close the module
      	using gimp_module_close(), not g_module_close() so all stuff gets
      	reset. Set module->state *after* calling gimp_module_close().
      	Added more error checking & messages.
      3e3b5ef3
  26. 29 Oct, 2002 1 commit
    • Sven Neumann's avatar
      libgimpmodule/gimpmodule.c libgimpwidgets/gimpcolorscales.c include · e4cd5ecd
      Sven Neumann authored
      2002-10-29  Sven Neumann  <sven@gimp.org>
      
      	* libgimpmodule/gimpmodule.c
      	* libgimpwidgets/gimpcolorscales.c
      	* libgimpwidgets/gimpcolorselect.c: include libgimp-intl.h, not
      	gimpintl.h since this is in the gimp14-libgimp translation domain.
      
      	* libgimpmodule/gimpmoduledb.c
      	* libgimptool/gimptool.c: no need to include intl.h from here, there
      	are no translatable message.
      e4cd5ecd
  27. 23 Oct, 2002 1 commit
    • Michael Natterer's avatar
      Moved generic datafile loading to LibGimpBase: · c7ac6aff
      Michael Natterer authored
      2002-10-23  Michael Natterer  <mitch@gimp.org>
      
      	Moved generic datafile loading to LibGimpBase:
      
      	* app/core/gimpdatafiles.[ch]: removed...
      
      	* libgimpbase/gimpdatafiles.[ch]: ...and add here with a changed
      	API which requires no more global variables.
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimpbase.h
      	* libgimpbase/gimpbasetypes.h
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpdatafactory.c
      	* app/gui/gui.c
      	* app/plug-in/plug-in.c
      	* app/plug-in/plug-ins.c
      	* app/tools/tools.c: changed accordingly.
      
      	Moved module loading to LibGimpModule:
      
      	* app/core/gimpmodules.c: removed lots of code...
      
      	* libgimpmodule/gimpmoduledb.[ch]: ...and added it here as
      	GimpModuleDB object.
      
      	* libgimpmodule/Makefile.am
      	* libgimpmodule/gimpmoduletypes.h: changed accordingly.
      
      	* app/core/gimp.[ch]: replaced gimp->modules by gimp->module_db.
      
      	* libgimpmodule/gimpmodule.[ch]: added
      	gimp_module_query(). Internal cleanup. Stuff...
      
      	* app/gui/module-browser.c: changed accordingly. Unfinished...
      
      	* app/core/gimpcontainer.c
      	* app/core/gimplist.c: reverted the HACKS introduced recently.
      
      	* app/core/gimpobject.[ch]: added gimp_g_object_get_memsize()
      	utility function.
      
      	* libgimpproxy/gimpobject.[ch]: regenerated.
      
      	Changed display filter configuration stuff:
      
      	* libgimpwidgets/gimpcolordisplay.[ch]: made the virtual
      	configure() function return a GtkWidget instead of opening a
      	dialog. Changed configure_cancel() to configure_reset(). Added
      	"changed" signal.
      
      	* app/display/gimpdisplayshell-filter-dialog.c: embed the filters'
      	config GUI in the dialog. Connect to "changed" and added a "Reset"
      	button which resets the filter.
      
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c: changed accordingly.
      
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c: minor fixes.
      
      2002-10-23  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpbase/libgimpbase-docs.sgml
      	* libgimpbase/libgimpbase-sections.txt
      	* libgimpbase/tmpl/gimpbasetypes.sgml
      	* libgimpbase/tmpl/gimpdatafiles.sgml: added GimpDatafiles
      
      	* libgimpmodule/libgimpmodule-docs.sgml
      	* libgimpmodule/libgimpmodule-sections.txt
      	* libgimpmodule/tmpl/gimpmoduledb.sgml: added GimpModuleDB.
      
      	* libgimpwidgets/libgimpwidgets.types: added gimp_dialog_get_type
      
      	* libgimpmodule/tmpl/gimpmodule.sgml
      	* libgimpwidgets/tmpl/gimpcolordisplay.sgml
      	* libgimpwidgets/tmpl/gimpdialog.sgml: updated.
      c7ac6aff
  28. 21 Oct, 2002 2 commits
    • Sven Neumann's avatar
      fixed some i18n glitches. · ca6d7dc4
      Sven Neumann authored
      2002-10-21  Sven Neumann  <sven@gimp.org>
      
      	* libgimpmodule/gimpmodule.c: fixed some i18n glitches.
      ca6d7dc4
    • Michael Natterer's avatar
      Makefile.am libgimpmodule/.cvsignore libgimpmodule/Makefile.am · 0f77b422
      Michael Natterer authored
      2002-10-21  Michael Natterer  <mitch@gimp.org>
      
      	* Makefile.am
      	* libgimpmodule/.cvsignore
      	* libgimpmodule/Makefile.am
      	* libgimpmodule/gimpmodule.[ch]
      	* libgimpmodule/gimpmodule.def
      	* libgimpmodule/gimpmoduletypes.h
      	* libgimpmodule/makefile.msc: new library for module loading.
      
      	* configure.in: generate Makefiles for libgimpmodule and its
      	devel-docs. Added GMODULE_CFLAGS and GMODULE_LIBS.
      
      	* app/Makefile.am: link the app against it.
      
      	* libgimp/gimpmodule.h
      	* app/core/gimpmoduleinfo.[ch]: removed.
      
      	* libgimp/Makefile.am
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpmodules.c
      	* app/gui/module-browser.c: changed accordingly.
      
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c: #include "libgimpmodule/gimpmodule.h"
      
      2002-10-21  Michael Natterer  <mitch@gimp.org>
      
      	* Makefile.am
      	* libgimpmodule/.cvsignore
      	* libgimpmodule/Makefile.am
      	* libgimpmodule/libgimpmodule-docs.sgml
      	* libgimpmodule/libgimpmodule-sections.txt
      	* libgimpmodule/libgimpmodule.types
      	* libgimpmodule/tmpl/.cvsignore
      	* libgimpmodule/tmpl/gimpmodule.sgml
      	* libgimpmodule/tmpl/gimpmoduletypes.sgml: added API docs for the
      	new module loading lib.
      
      	* libgimp/tmpl/gimpmodule.sgml: removed.
      
      	* libgimp/libgimp-docs.sgml
      	* libgimp/libgimp-sections.txt: changed accordingly.
      
      	* libgimpwidgets/tmpl/gimpcolordisplay.sgml
      	* libgimpwidgets/tmpl/gimpcolorselect.sgml
      	* libgimpwidgets/tmpl/gimpcolorselector.sgml: updated.
      
      2002-10-21  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: removed app/core/gimpmoduleinfo.c
      
      2002-10-21  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: added libgimpmodule/gimpmodule.c
      0f77b422
  29. 20 Oct, 2002 2 commits
    • Michael Natterer's avatar
      app/core/gimpmoduleinfo.[ch] separated module query from type registration · 4cb04533
      Michael Natterer authored
      2002-10-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpmoduleinfo.[ch]
      	* libgimp/gimpmodule.h: separated module query from type
      	registration by adding a separate "gimp_module_query" function
      	which must be implemented by modules. Make local copies of the
      	strings returned by the query function.
      
      	* app/core/gimpmodules.c
      	* app/gui/module-browser.c: changed accordingly.
      
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c: added the gimp_module_query() functions.
      4cb04533
    • Michael Natterer's avatar
      Ported module loading to GTypeModule, getting rid of all own module · d7055a33
      Michael Natterer authored
      2002-10-20  Michael Natterer  <mitch@gimp.org>
      
      	Ported module loading to GTypeModule, getting rid of all own
      	module registering/bookkeeping stuff for color selectors and
      	display filters. The modules now simply register GimpColorSelector
      	and GimpColorDisplay subclasses, the list of registered subclasses
      	can then be obtained calling g_type_children() on the abstract
      	base classes.
      
      	This is work in progress and just the first working state after I
      	started breaking everything...
      
      	* app/gui/color-select.[ch]
      	* libgimp/gimpcolordisplay.h
      	* libgimp/gimpcolorselector.h: removed.
      
      	* app/gui/Makefile.am
      	* libgimp/Makefile.am: changed accordingly.
      
      	* libgimp/gimpmodule.h: massively simplified. All voodoo is gone.
      
      	* libgimpwidgets/gimpcolordisplay.[ch]
      	* libgimpwidgets/gimpcolorselector.[ch]: new abstract base classes
      	which need to be subclassed by modules.
      
      	* libgimpwidgets/gimpcolorselect.[ch]: the built-in color selector
      	from app/gui/color-select.* ported to be a GimpColorSelector
      	subclass.
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetsmarshal.list
      	* libgimpwidgets/gimpwidgetstypes.h: changed accordingly.
      
      	* app/core/gimpmoduleinfo.[ch]: made it a GTypeModule subclass
      
      	* app/core/gimpmodules.c: changed accordingly.
      
      	* app/core/gimpcontainer.c
      	* app/core/gimplist.c: HACKED around to allow GimpLists of
      	GObjects (not GimpObjects). This is EEKy, so I will either make
      	gimp->modules a simple GList and revert this bit of change, or
      	allow GObjects all over the place in GimpContainer land...
      
      	* app/display/gimpdisplayshell-filter.[ch]
      	* app/gui/color-notebook.c: removed all module stuff and use
      	g_type_children() to get the list of available color_selectors
      	and display_filters.
      
      	* app/display/gimpdisplayshell-filter-dialog.c
      	* app/display/gimpdisplayshell-render.c
      	* app/gui/module-browser.c: changed accordingly.
      
      	* app/gui/gui.c: ref the built-in color selector's class before
      	the modules are queried so it appears first in the list of
      	GimpColorSelector's children.
      
      	* modules/Makefile.am: build the water color selector again.
      
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c: ported them all to the new API.
      
      	* modules/gimpmodregister.[ch]: removed the old EMX module hack.
      d7055a33
  30. 30 Jan, 2002 1 commit
    • Michael Natterer's avatar
      pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. · be87dfb5
      Michael Natterer authored
      2002-01-30  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcolorarea.c: pass a GdkGC to
      	gdk_draw_rgb_image(), fixed dither offsets.
      
      	* app/core/gimpobject.[ch]: new virtual function
      	gimp_object_get_memsize().
      
      	* app/base/temp-buf.[ch]
      	* app/base/tile-manager.[ch]: added *_get_memsize() methods.
      
      	* app/core/gimp.c
      	* app/core/gimpbrush.c
      	* app/core/gimpbrushpipe.c
      	* app/core/gimpbuffer.c
      	* app/core/gimpchannel.c
      	* app/core/gimpcontainer.c
      	* app/core/gimpcontext.c
      	* app/core/gimpdata.c
      	* app/core/gimpdatafactory.c
      	* app/core/gimpdrawable.c
      	* app/core/gimpgradient.c
      	* app/core/gimpimage.c
      	* app/core/gimplayer.c
      	* app/core/gimplist.c
      	* app/core/gimpmoduleinfo.c
      	* app/core/gimppalette.c
      	* app/core/gimpparasitelist.c
      	* app/core/gimppattern.c
      	* app/core/gimppreviewcache.[ch]
      	* app/core/gimpundo.[ch]
      	* app/core/gimpundostack.c
      	* app/core/gimpviewable.c: added get_memsize() implementations.
      
      	* app/widgets/gimppreview.c
      	* app/core/gimpobject.[ch]: some #ifdef DEBUG_MEMSIZE code to
      	test the new memsize stuff (middle click any preview to get
      	it's viewable's memory footprint).
      be87dfb5
  31. 22 Nov, 2001 1 commit
    • Sven Neumann's avatar
      bumped version number to 1.3.1. Require Glib/GTK+-1.3.11 and Pango-0.22. · 757017a8
      Sven Neumann authored
      2001-11-23  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: bumped version number to 1.3.1.
      	Require Glib/GTK+-1.3.11 and Pango-0.22. Removed GDK_DISABLE_COMPAT_H
      	and GTK_DISABLE_COMPAT_H from our default CFLAGS since they don't
      	exist any longer.
      
      	* RELEASE-TO-CVS.patch: removed since the glib/gtk+ API is supposed to
      	be frozen now.
      
      	* HACKING: removed reference to RELEASE-TO-CVS.patch
      
      	* app/gui/menus.c
      	* app/tools/gimptexttool.c: applied RELEASE-TO-CVS.patch to conform
      	to the new GTK+/Pango API.
      
      	* app/core/Makefile.am: generate marshallers with gimp_marshal prefix.
      
      	* app/core/gimpmarshal.list: added all marshallers we use.
      
      	* app/core/gimpmarshal.[ch]: regenerated.
      
      	* app/[lots of .c files]: use gimp_marshal_* for all marshallers.
      
      	* data/images/
      	* app/app_procs.c
      	* app/gui/splash.c:
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimpbase.h
      	* libgimpbase/gimputils.[ch]: removed since they are no longer needed.
      
      	* app/gimprc.c
      	* plug-ins/common/ps.c
      	* plug-ins/gdyntext/gdyntext.c
      	* plug-ins/gdyntext/gdyntextcompat.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/script-fu/script-fu-scripts.c: use glib functions instead
      	of gimp_strescape() and gimpstrcompress().
      
      	* cleaned up all header files: use G_BEGIN_DECLS/G_END_DECLS, declared
      	all _get_type function as G_GNUC_CONST.
      
      	* tools/pdbgen/enumcode.pl
      	* tools/pdbgen/lib.pl: make them generate header files using
      	G_BEGIN_DECLS/G_END_DECLS.
      
      	* pixmaps/Makefile.am
      	* pixmaps/wilber3.xpm: removed ...
      	* data/images/tips_wilber.png: ... and added here as PNG
      
      	* app/gui/tips-dialog.c: load the Wilber on demand using GdkPixbuf.
      
      	* data/images/gimp_splash.ppm: removed ...
      	* data/images/gimp_splash.png: ... and added as PNG
      
      	* app/app_procs.c
      	* app/gui/splash.[ch]: load the splash image using GdkPixbuf.
      
      	* app/gui/about-dialog.c: sink the GtkPreview.
      757017a8
  32. 20 Nov, 2001 1 commit
  33. 18 Oct, 2001 1 commit
    • Michael Natterer's avatar
      app/Makefile.am removed. · be86df2a
      Michael Natterer authored
      2001-10-18  Michael Natterer  <mitch@gimp.org>
      
      	* app/Makefile.am
      	* app/module_db.[ch]: removed.
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpmoduleinfo.[ch]
      	* app/core/gimpmodules.[ch]: new files containing the module info
      	object and the module list handling code.
      
      	* app/gui/Makefile.am
      	* app/gui/module-browser.[ch]: new files containing the GUI.
      
      	* app/xcf/xcf.[ch]: pass a "Gimp" pointer to xcf_exit().
      
      	* app/core/gimp.[ch]: handle modules and xcf init/exit here too.
      
      	* app/app_procs.c: don't touch the modules and xcf stuff any more.
      
      	* app/gui/dialogs-constructors.c: changed accordingly.
      
      2001-10-18  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: module_db.c has moved.
      be86df2a