gimp/app/widgets
Michael Natterer 1bcd3e1834 app/Makefile.am removed.
2001-07-07  Michael Natterer  <mitch@gimp.org>

	* app/Makefile.am
	* app/context_manager.[ch]: removed.

	* app/app_procs.c: call tool_mananger instead of context_manager
	functions, pass "the_gimp" to some more functions.

	* app/drawable.[ch]: pass a GimpContext to drawable_fill().

	* app/errors.c: behave according to "stack_trace_mode" when using
	the debugging signal handler.

	* app/gimprc.[ch]: removed the core/ config variables.

	* app/selection.c: set the selection's state to INVISIBLE in
	selection_pause().

	* app/core/Makefile.am
	* app/core/gimpcoreconfig.[ch]: new files (the configuration
	variables used by core/).

	* app/core/gimpcontext.[ch]: removed the global contexts (user,
	default, ...) and their functions. It's no longer possible to pass
	NULL to the context functions to manipulate the current context
	(gimpcontext.c doesn't know the current context any more).

	* app/core/gimp.[ch]: added them here. The functions are now called
	gimp_[set|get]_*_context(). Added gimp_create_context() which is
	the only function to create contexts now.

	* app/gui/dialogs.[ch]
	* app/gui/gui.[ch]: pass "gimp" to all functions.

	* app/tools/tool_manager.[ch]
	* app/tools/tools.[ch]: pass "gimp" to lots of functions. Added
	the "global_tool_context" logic and the global/non-global paint
	options switching from the context_manager. Pass "gimp" to all
	tools' "register" functions.

	* app/tools/*: changed accordingly.

	* app/devices.c
	* app/disp_callbacks.c
	* app/file-open.[ch]
	* app/file-save.c
	* app/gdisplay.c
	* app/gimage.c
	* app/libgimp_glue.c
	* app/module_db.c
	* app/nav_window.c
	* app/plug_in.c
	* app/qmask.c
	* app/undo.c
	* app/base/base-config.c
	* app/core/gimpbrushpipe.c
	* app/core/gimpdrawable-offset.c
	* app/core/gimpgradient.c
	* app/core/gimpimage-duplicate.c
	* app/core/gimpimage-mask.c
	* app/core/gimpimage-new.c
	* app/core/gimpimage.c
	* app/core/gimppalette.c
	* app/core/gimptoolinfo.[ch]
	* app/core/gimpundo.c
	* app/gui/brush-select.c
	* app/gui/channels-commands.c
	* app/gui/color-area.c
	* app/gui/dialogs-constructors.c
	* app/gui/file-new-dialog.c
	* app/gui/file-open-dialog.c
	* app/gui/gradient-editor.c
	* app/gui/gradient-select.c
	* app/gui/info-window.c
	* app/gui/layers-commands.c
	* app/gui/menus.c
	* app/gui/palette-editor.c
	* app/gui/palette-import-dialog.c
	* app/gui/palette-select.c
	* app/gui/paths-dialog.c
	* app/gui/pattern-select.c
	* app/gui/preferences-dialog.c
	* app/gui/resize-dialog.c
	* app/gui/test-commands.c
	* app/gui/tool-options-dialog.c
	* app/gui/toolbox.c
	* app/gui/tools-commands.c
	* app/xcf/xcf-load.c
	* app/xcf/xcf-save.c
	* app/widgets/gimpchannellistview.c
	* app/widgets/gimpdnd.c
	* app/widgets/gimpdrawablelistview.[ch]
	* app/widgets/gimpimagedock.c
	* app/widgets/gimplayerlistview.c
	* app/pdb/brushes_cmds.c
	* app/pdb/drawable_cmds.c
	* app/pdb/gradient_select_cmds.c
	* app/pdb/gradients_cmds.c
	* app/pdb/palette_cmds.c
	* app/pdb/patterns_cmds.c
	* app/pdb/procedural_db.c
	* tools/pdbgen/pdb/brushes.pdb
	* tools/pdbgen/pdb/drawable.pdb
	* tools/pdbgen/pdb/gradient_select.pdb
	* tools/pdbgen/pdb/gradients.pdb
	* tools/pdbgen/pdb/palette.pdb
	* tools/pdbgen/pdb/patterns.pdb: changed accordingly: remove usage
	of gimp_context_[get|set]_*(NULL), create contexts with
	gimp_create_context(). Get the user/current context with
	gimp_get_[user|current]_context(). Added/removed access to the
	global "the_gimp" variable in some places. Get the core's config
	variables from "core_config".
2001-07-07 12:17:23 +00:00
..
.cvsignore Makefile.am pre-commit so yosh knows which files to copy :) 2001-04-10 21:33:09 +00:00
Makefile.am removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpbrusheditor.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpbrusheditor.h removed more GUI initialisation code. 2001-05-01 13:16:59 +00:00
gimpbrushfactoryview.c removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpbrushfactoryview.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpbrushpreview.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpbrushpreview.h cleanup. 2001-04-22 00:38:56 +00:00
gimpbufferpreview.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpbufferpreview.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpbufferview.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimpbufferview.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpchannellistitem.c app/base/Makefile.am new files for base_init() and base_exit() which 2001-05-20 18:37:07 +00:00
gimpchannellistitem.h new signal "floating_selection_changed", removed ancient declaration of 2001-05-08 01:32:25 +00:00
gimpchannellistview.c removed some forgotten tools types. 2001-05-13 11:35:20 +00:00
gimpchannellistview.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpchanneltreeview.c removed some forgotten tools types. 2001-05-13 11:35:20 +00:00
gimpchanneltreeview.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpcolordialog.c app/base/Makefile.am app/core/Makefile.am app/gui/Makefile.am added 2001-05-30 00:20:48 +00:00
gimpcolordialog.h Made a GimpContainer out of the palette list: 2001-02-11 16:14:25 +00:00
gimpcolordisplayeditor.c app/app_procs.c app/datafiles.c app/devices.c app/docindex.c 2001-05-21 20:30:16 +00:00
gimpcolormapeditor.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimpcolormapeditor.h renamed gimp_container_lookup() back to gimp_container_have(). Virtualized 2001-02-04 14:10:03 +00:00
gimpcolorpanel.c added ChannelType. removed ChannelType. regenerated. 2001-05-08 03:48:54 +00:00
gimpcolorpanel.h configure.in new directory containing all widgets. Some of them will go to 2001-04-11 01:13:53 +00:00
gimpcomponentlistitem.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimpcomponentlistitem.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpconstrainedhwrapbox.c moved the constructor-parameter-overkill to the new function 2001-02-09 15:12:01 +00:00
gimpconstrainedhwrapbox.h changed the test dialogs a bit. 2001-02-08 23:24:06 +00:00
gimpcontainereditor.c removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpcontainereditor.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpcontainergridview.c removed some forgotten tools types. 2001-05-13 11:35:20 +00:00
gimpcontainergridview.h removed some forgotten tools types. 2001-05-13 11:35:20 +00:00
gimpcontainerlistview.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimpcontainerlistview.h cleanup. 2001-04-22 00:38:56 +00:00
gimpcontainermenu.c some percentage updates. 2001-05-13 12:16:55 +00:00
gimpcontainermenu.h removed typedefs from the widgets/ subdir. 2001-05-03 22:19:17 +00:00
gimpcontainermenuimpl.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimpcontainermenuimpl.h cleanup. 2001-04-22 00:38:56 +00:00
gimpcontainerview-utils.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimpcontainerview-utils.h some percentage updates. 2001-05-13 12:16:55 +00:00
gimpcontainerview.c some percentage updates. 2001-05-13 12:16:55 +00:00
gimpcontainerview.h added GimpDropMode... ...removed from here. 2001-05-06 16:14:34 +00:00
gimpcursor.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimpcursor.h app/Makefile.am removed. Stuff now lives in app_procs.[ch] and in 2001-05-13 21:51:20 +00:00
gimpdatafactoryview.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpdatafactoryview.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpdeviceinfo.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpdevices.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpdevices.h app/devices.[ch] app/gui/about-dialog.[ch] app/gui/preferences-dialog.[ch] 2001-04-18 16:39:34 +00:00
gimpdialogfactory.c app/gui/dialogs-commands.[ch] added dialogs_toggle_auto_cmd_callback() 2001-07-02 14:58:02 +00:00
gimpdialogfactory.h app/gui/dialogs-commands.[ch] added dialogs_toggle_auto_cmd_callback() 2001-07-02 14:58:02 +00:00
gimpdnd.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimpdnd.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpdock.c use the correct callback for opening L&C. 2001-05-18 12:43:37 +00:00
gimpdock.h some minor fixes / cleanup. 2001-04-23 16:58:18 +00:00
gimpdockable.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimpdockable.h some minor fixes / cleanup. 2001-04-23 16:58:18 +00:00
gimpdockbook.c app/gui/dialogs-commands.[ch] added dialogs_toggle_auto_cmd_callback() 2001-07-02 14:58:02 +00:00
gimpdockbook.h cleanup. 2001-04-22 00:38:56 +00:00
gimpdrawablelistitem.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimpdrawablelistitem.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpdrawablelistview.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
gimpdrawablelistview.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpdrawablepreview.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpdrawablepreview.h cleanup. 2001-04-22 00:38:56 +00:00
gimpdrawabletreeview.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
gimpdrawabletreeview.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpgradienteditor.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpgradienteditor.h app/gimpcontainer.[ch] app/gimpcontainergridview.c 2001-02-17 21:20:10 +00:00
gimpgradientpreview.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpgradientpreview.h Made a GimpContainer out of the palette list: 2001-02-11 16:14:25 +00:00
gimphelp.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimphelp.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
gimphistogramview.c app/gimphistogram.[ch] removed. 2001-05-22 23:05:35 +00:00
gimphistogramview.h removed channel_update() because channel.c should not call 2001-01-29 17:54:02 +00:00
gimpimagedock.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimpimagedock.h app/gui/dialogs-commands.[ch] added dialogs_toggle_auto_cmd_callback() 2001-07-02 14:58:02 +00:00
gimpimagepreview.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpimagepreview.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpitemfactory.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpitemfactory.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpitemlistview.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
gimpitemlistview.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpitemtreeview.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
gimpitemtreeview.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimplayerlistitem.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimplayerlistitem.h added a "linked_changed" signal and emit it in gimp_layer_set_linked(). 2001-04-29 16:26:44 +00:00
gimplayerlistview.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimplayerlistview.h cleanup. 2001-04-22 00:38:56 +00:00
gimplayertreeview.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimplayertreeview.h cleanup. 2001-04-22 00:38:56 +00:00
gimplistitem.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimplistitem.h renamed the "resize" signal to "size_changed". 2001-05-06 17:56:10 +00:00
gimpmenudock.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimpmenudock.h app/gui/dialogs-commands.[ch] added dialogs_toggle_auto_cmd_callback() 2001-07-02 14:58:02 +00:00
gimpmenuitem.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimpmenuitem.h removed typedefs from the widgets/ subdir. 2001-05-03 22:19:17 +00:00
gimpnavigationpreview.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpnavigationpreview.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpnavigationview.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpnavigationview.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimppaletteeditor.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimppaletteeditor.h app/session.[ch] removed the old dialog session management code... 2001-04-17 16:00:27 +00:00
gimppalettepreview.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimppalettepreview.h cleanup. 2001-04-22 00:38:56 +00:00
gimppatternpreview.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimppatternpreview.h cleanup. 2001-04-22 00:38:56 +00:00
gimppreview.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimppreview.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimppreviewrenderer.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimppreviewrenderer.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimppreviewrendererbrush.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimppreviewrendererbrush.h cleanup. 2001-04-22 00:38:56 +00:00
gimppreviewrendererdrawable.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimppreviewrendererdrawable.h cleanup. 2001-04-22 00:38:56 +00:00
gimppreviewrendererimage.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimppreviewrendererimage.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimptoolbox-color-area.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimptoolbox-color-area.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
gimptoolbox-indicator-area.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimptoolbox-indicator-area.h added cmd_callbacks for the toolbox and the preferences dialog. 2001-02-24 02:42:09 +00:00
gimptoolbox.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimptoolbox.h removed more GUI initialisation code. 2001-05-01 13:16:59 +00:00
gimptoolinfopreview.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimptoolinfopreview.h app/Makefile.am app/apptypes.h new widget. 2001-02-23 03:29:53 +00:00
gimptooloptionseditor.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpview.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpview.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpviewrenderer.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpviewrenderer.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpviewrendererbrush.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpviewrendererbrush.h cleanup. 2001-04-22 00:38:56 +00:00
gimpviewrendererdrawable.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpviewrendererdrawable.h cleanup. 2001-04-22 00:38:56 +00:00
gimpviewrendererimage.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpviewrendererimage.h don't #include "gui/color-select.h" 2001-05-03 12:26:05 +00:00
gimpwidgets-constructors.c app/Makefile.am removed. 2001-05-25 16:04:54 +00:00
gimpwidgets-constructors.h app/Makefile.am removed. 2001-05-25 16:04:54 +00:00
gimpwidgets-utils.c app/Makefile.am removed. 2001-05-25 16:04:54 +00:00
gimpwidgets-utils.h app/Makefile.am removed. 2001-05-25 16:04:54 +00:00
gtkhwrapbox.c Last-minute cleanup: 2000-12-16 21:37:03 +00:00
gtkhwrapbox.h new vwrapbox stuff 1999-09-03 00:15:11 +00:00
gtkvwrapbox.c Last-minute cleanup: 2000-12-16 21:37:03 +00:00
gtkvwrapbox.h new vwrapbox stuff 1999-09-03 00:15:11 +00:00
gtkwrapbox.c restructured toolbox to use a single gtk_hwrap_box with the added "forced 2000-02-07 10:51:08 +00:00
gtkwrapbox.h restructured toolbox to use a single gtk_hwrap_box with the added "forced 2000-02-07 10:51:08 +00:00
widgets-types.h removed GimpFillType. 2001-06-29 19:25:03 +00:00