gimp/app/gui
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 configure.in app/Makefile.am new directory which will contain all gui code 2001-04-14 15:21:45 +00:00
Makefile.am removed GimpFillType. 2001-06-29 19:25:03 +00:00
about-dialog.c app/Makefile.am removed. 2001-06-05 00:22:25 +00:00
about-dialog.h app/devices.[ch] app/gui/about-dialog.[ch] app/gui/preferences-dialog.[ch] 2001-04-18 16:39:34 +00:00
authors.h app/Makefile.am removed. 2001-06-05 00:22:25 +00:00
brush-editor.c new directory app/base/ 2001-05-15 11:25:25 +00:00
brush-editor.h removed more GUI initialisation code. 2001-05-01 13:16:59 +00:00
brush-select.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
brush-select.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
channels-commands.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
channels-commands.h added virtual method context_item() which works like select_item() and 2001-04-29 15:23:01 +00:00
color-area.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
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
color-notebook.c app/base/Makefile.am app/core/Makefile.am app/gui/Makefile.am added 2001-05-30 00:20:48 +00:00
color-notebook.h Made a GimpContainer out of the palette list: 2001-02-11 16:14:25 +00:00
color-select.c app/base/Makefile.am app/core/Makefile.am app/gui/Makefile.am added 2001-05-30 00:20:48 +00:00
color-select.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
colormap-dialog.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
colormap-dialog.h renamed gimp_container_lookup() back to gimp_container_have(). Virtualized 2001-02-04 14:10:03 +00:00
commands.c removed GimpFillType. 2001-06-29 19:25:03 +00:00
commands.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
convert-dialog.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
convert-dialog.h app/Makefile.am removed. new files: the convert functionality without GUI 2001-04-18 17:57:10 +00:00
device-status-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
dialogs-commands.c app/gui/dialogs-commands.[ch] added dialogs_toggle_auto_cmd_callback() 2001-07-02 14:58:02 +00:00
dialogs-commands.h app/gui/dialogs-commands.[ch] added dialogs_toggle_auto_cmd_callback() 2001-07-02 14:58:02 +00:00
dialogs-constructors.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
dialogs-constructors.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
dialogs.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
dialogs.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
edit-commands.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
edit-commands.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
file-commands.c app/Makefile.am removed... 2001-07-05 15:34:26 +00:00
file-commands.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
file-dialog-utils.c app/Makefile.am removed. 2001-05-25 16:04:54 +00:00
file-dialog-utils.h added RunModeType. removed RunModeType. don't scan app/plug_in.h for 2001-04-28 15:11:29 +00:00
file-new-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
file-new-dialog.h app/Makefile.am removed... 2001-07-05 15:34:26 +00:00
file-open-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
file-open-dialog.h added RunModeType. removed RunModeType. don't scan app/plug_in.h for 2001-04-28 15:11:29 +00:00
file-save-dialog.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
file-save-dialog.h added RunModeType. removed RunModeType. don't scan app/plug_in.h for 2001-04-28 15:11:29 +00:00
gradient-editor.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gradient-editor.h app/gimpcontainer.[ch] app/gimpcontainergridview.c 2001-02-17 21:20:10 +00:00
gradient-select.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gradient-select.h app/session.[ch] removed the old dialog session management code... 2001-04-17 16:00:27 +00:00
gui.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gui.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
help-commands.c removed GimpFillType. 2001-06-29 19:25:03 +00:00
help-commands.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
image-commands.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
image-commands.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
indicator-area.c configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
indicator-area.h added cmd_callbacks for the toolbox and the preferences dialog. 2001-02-24 02:42:09 +00:00
info-dialog.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
info-dialog.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
info-window.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
info-window.h app/disp_callbacks.c app/gdisplay.c applied a patch from Ralf Engels 2001-06-14 16:23:40 +00:00
input-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
layer-select.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
layer-select.h app/apptypes.h app/channel_ops.c app/commands.c app/convert.[ch] 2001-03-08 02:01:52 +00:00
layers-commands.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
layers-commands.h added virtual method context_item() which works like select_item() and 2001-04-29 15:23:01 +00:00
makefile.msc almost completely autogenerated all new makefiles (it simply was too much 2001-05-25 22:04:21 +00:00
menus.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
menus.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
module-browser.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
module-browser.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
offset-dialog.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
offset-dialog.h app/Makefile.am removed 2001-04-18 19:14:20 +00:00
palette-editor.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
palette-editor.h app/session.[ch] removed the old dialog session management code... 2001-04-17 16:00:27 +00:00
palette-import-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
palette-import-dialog.h app/Makefile.am moved the palette_import dialog to it's own file. 2001-01-21 21:29:31 +00:00
palette-select.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
palette-select.h Made the tool system work again and integrated it back with the 2001-02-21 12:18:09 +00:00
paths-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
paths-dialog.h app/Makefile.am app/lc_dialogP.h removed stuff that will go away anyway 2001-04-21 02:11:12 +00:00
pattern-select.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
pattern-select.h removed some forgotten tools types. 2001-05-13 11:35:20 +00:00
plug-in-commands.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
plug-in-menus.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
preferences-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
preferences-dialog.h app/devices.[ch] app/gui/about-dialog.[ch] app/gui/preferences-dialog.[ch] 2001-04-18 16:39:34 +00:00
qmask-commands.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
resize-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
resize-dialog.h app/Makefile.am removed. 2001-06-04 23:27:38 +00:00
resolution-calibrate-dialog.c app/Makefile.am removed 2001-05-22 21:12:43 +00:00
resolution-calibrate-dialog.h app/Makefile.am removed 2001-05-22 21:12:43 +00:00
select-commands.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
select-commands.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
session.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
session.h app/session.[ch] removed the old dialog session management code... 2001-04-17 16:00:27 +00:00
splash.c libgimp/.cvsignore libgimp/Makefile.am libgimp/gimp.h removed 2001-05-22 00:36:38 +00:00
splash.h new files: 2001-04-15 20:12:16 +00:00
test-commands.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
test-commands.h app/Makefile.am taken behind the curtain and shot. (famous words of Seth 2001-05-11 17:02:30 +00:00
tips-dialog.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
tips-dialog.h app/devices.[ch] app/gui/about-dialog.[ch] app/gui/preferences-dialog.[ch] 2001-04-18 16:39:34 +00:00
tool-options-dialog.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
tool-options-dialog.h some s/0/FALSE/ 2001-06-04 23:11:31 +00:00
toolbox.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
toolbox.h removed more GUI initialisation code. 2001-05-01 13:16:59 +00:00
tools-commands.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
tools-commands.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
user-install-dialog.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
user-install-dialog.h new files. Code for the resolution calibration dialog that used to live in 2000-09-25 01:27:47 +00:00
view-commands.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
view-commands.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00