gimp/app/display
Michael Natterer c7ac6aff52 Moved generic datafile loading to LibGimpBase:
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.
2002-10-23 14:55:07 +00:00
..
.cvsignore new function to set the sensitivity of an option_menu. 2002-03-17 16:35:05 +00:00
Makefile.am app/base/Makefile.am automake-1.6 seems to use yet another variable to 2002-06-07 23:00:46 +00:00
display-enums.c new function to set the sensitivity of an option_menu. 2002-03-17 16:35:05 +00:00
display-enums.h new function to set the sensitivity of an option_menu. 2002-03-17 16:35:05 +00:00
display-types.h app/Makefile.am removed. 2002-05-07 16:23:14 +00:00
gimpdisplay-area.c Wishlist item #57669: 2001-11-16 15:08:59 +00:00
gimpdisplay-area.h Wishlist item #57669: 2001-11-16 15:08:59 +00:00
gimpdisplay-foreach.c Started to get rid of the gdisplays_foo() functions in 2002-05-08 17:48:24 +00:00
gimpdisplay-foreach.h Started to get rid of the gdisplays_foo() functions in 2002-05-08 17:48:24 +00:00
gimpdisplay-handlers.c gimp_display_idlerenderer_callback()). The assertion went off whenever we 2002-05-13 14:28:49 +00:00
gimpdisplay-handlers.h fscking broken pipe... 2001-10-31 21:20:09 +00:00
gimpdisplay.c added convenience function gimp_display_coords_in_active_drawable(). 2002-10-14 13:39:35 +00:00
gimpdisplay.h added convenience function gimp_display_coords_in_active_drawable(). 2002-10-14 13:39:35 +00:00
gimpdisplayshell-callbacks.c removed gdisp->scale, gdisp->dot_for_dot, the scaling marcos and the 2002-06-26 22:16:59 +00:00
gimpdisplayshell-callbacks.h Fix for #85202: 2002-06-19 21:19:49 +00:00
gimpdisplayshell-dnd.c Started to get rid of the gdisplays_foo() functions in 2002-05-08 17:48:24 +00:00
gimpdisplayshell-dnd.h build display/ before tools/. 2001-11-08 19:14:51 +00:00
gimpdisplayshell-draw.c added new signal "reconnect" which is emitted when the underlying image 2002-09-27 16:17:31 +00:00
gimpdisplayshell-draw.h added new signal "reconnect" which is emitted when the underlying image 2002-09-27 16:17:31 +00:00
gimpdisplayshell-filter-dialog.c Moved generic datafile loading to LibGimpBase: 2002-10-23 14:55:07 +00:00
gimpdisplayshell-filter-dialog.h Re-enabled the display filters. They work exactly the same way as before 2002-03-14 22:42:50 +00:00
gimpdisplayshell-filter.c removed the ColorDisplayNode struct entirely. GimpDisplayShell->filters is 2002-10-20 12:22:39 +00:00
gimpdisplayshell-filter.h removed the ColorDisplayNode struct entirely. GimpDisplayShell->filters is 2002-10-20 12:22:39 +00:00
gimpdisplayshell-handlers.c added new signal "reconnect" which is emitted when the underlying image 2002-09-27 16:17:31 +00:00
gimpdisplayshell-handlers.h app/Makefile.am removed. 2001-11-10 19:10:28 +00:00
gimpdisplayshell-layer-select.c Started to get rid of the gdisplays_foo() functions in 2002-05-08 17:48:24 +00:00
gimpdisplayshell-layer-select.h build display/ before tools/. 2001-11-08 19:14:51 +00:00
gimpdisplayshell-marching-ants.h app/display/gimpdisplay-marching-ants.h removed... 2001-11-10 23:03:22 +00:00
gimpdisplayshell-render.c removed the ColorDisplayNode struct entirely. GimpDisplayShell->filters is 2002-10-20 12:22:39 +00:00
gimpdisplayshell-render.h app/display/Makefile.am removed. It was a wrapper around nothing since we 2001-11-30 18:23:49 +00:00
gimpdisplayshell-scale.c removed gdisp->scale, gdisp->dot_for_dot, the scaling marcos and the 2002-06-26 22:16:59 +00:00
gimpdisplayshell-scale.h Fixed #34633 (wheel mouse zooming leaves straigth-line helpline on image) 2002-02-17 11:46:39 +00:00
gimpdisplayshell-scroll.c removed gdisp->scale, gdisp->dot_for_dot, the scaling marcos and the 2002-06-26 22:16:59 +00:00
gimpdisplayshell-scroll.h fscking broken pipe... 2001-10-31 21:20:09 +00:00
gimpdisplayshell-selection.c removed gdisp->scale, gdisp->dot_for_dot, the scaling marcos and the 2002-06-26 22:16:59 +00:00
gimpdisplayshell-selection.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
gimpdisplayshell.c added new signal "reconnect" which is emitted when the underlying image 2002-09-27 16:17:31 +00:00
gimpdisplayshell.h added new signal "reconnect" which is emitted when the underlying image 2002-09-27 16:17:31 +00:00
gimpnavigationeditor.c added new signal "reconnect" which is emitted when the underlying image 2002-09-27 16:17:31 +00:00
gimpnavigationeditor.h app/Makefile.am removed. 2002-05-07 16:23:14 +00:00
gimpnavigationview.c added new signal "reconnect" which is emitted when the underlying image 2002-09-27 16:17:31 +00:00
gimpnavigationview.h app/Makefile.am removed. 2002-05-07 16:23:14 +00:00
gimpprogress.c app/Makefile.am removed... 2002-02-22 15:08:47 +00:00
gimpprogress.h app/Makefile.am removed... 2002-02-22 15:08:47 +00:00
gimpstatusbar.c removed gdisp->scale, gdisp->dot_for_dot, the scaling marcos and the 2002-06-26 22:16:59 +00:00
gimpstatusbar.h removed gdisp->scale, gdisp->dot_for_dot, the scaling marcos and the 2002-06-26 22:16:59 +00:00
makefile.msc add appconfig.lib. Statically link libgimptool/gimptool.lib. 2002-05-10 23:30:09 +00:00