gimp/app
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
..
actions app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
arch/i386/mmx app/Makefile.am app/detect_mmx.S app/arch/i386/mmx/detect_mmx.S 2001-04-02 17:19:41 +00:00
base app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
core app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
dialogs app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
display app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
file app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gui app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
menus app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
paint app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
paint-funcs added zh_TW.Big5 to ALL_LINGUAS. Added the STRIP_BEGIN and STRIP_END 2001-06-07 17:20:50 +00:00
pdb app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
plug-in app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
tools app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
widgets app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
xcf don't add the image to the image container, don't call undo_free(). 2001-07-05 16:21:36 +00:00
.cvsignore shut up CVS 2000-08-26 12:52:38 +00:00
Makefile.am app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
airbrush.c prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
app_procs.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
app_procs.h app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
appenums.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
appenv.h new directory app/base/ 2001-05-15 11:25:25 +00:00
apptypes.h app/Makefile.am removed... 2001-07-05 15:34:26 +00:00
batch.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
batch.h app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
colormaps.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
colormaps.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
datafiles.c app/app_procs.c app/datafiles.c app/devices.c app/docindex.c 2001-05-21 20:30:16 +00:00
datafiles.h app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
detect_mmx.S app/Makefile.am app/detect_mmx.S app/arch/i386/mmx/detect_mmx.S 2001-04-02 17:19:41 +00:00
devices.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
devices.h app/devices.[ch] app/gui/about-dialog.[ch] app/gui/preferences-dialog.[ch] 2001-04-18 16:39:34 +00:00
dialog_handler.c app/Makefile.am removed. Stuff now lives in app_procs.[ch] and in 2001-05-13 21:51:20 +00:00
dialog_handler.h changes to allow to build on win32 with msvc again 2001-02-07 01:16:18 +00:00
disp_callbacks.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
disp_callbacks.h allow a NULL gimage argument for gimp_edit_paste_as_new() (don't set 2001-07-02 20:57:58 +00:00
docindex.c app/app_procs.c app/datafiles.c app/devices.c app/docindex.c 2001-05-21 20:30:16 +00:00
docindex.h app/session.[ch] removed the old dialog session management code... 2001-04-17 16:00:27 +00:00
drawable.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
drawable.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
errorconsole.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
errorconsole.h app/session.[ch] removed the old dialog session management code... 2001-04-17 16:00:27 +00:00
errors.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
errors.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
file-open.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
file-open.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
file-save.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
file-save.h Makefile.am configure.in added new directory libgimpbase/ 2001-05-21 13:58:46 +00:00
file-utils.c new directory app/base/ 2001-05-15 11:25:25 +00:00
file-utils.h added RunModeType. removed RunModeType. don't scan app/plug_in.h for 2001-04-28 15:11:29 +00:00
floating_sel.c new directory app/xcf/ 2001-07-03 18:38:56 +00:00
floating_sel.h app/Makefile.am new file with one set of functions... 2001-01-29 13:51:23 +00:00
gdisplay.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gdisplay.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gdisplay_color.c app/app_procs.c app/datafiles.c app/devices.c app/docindex.c 2001-05-21 20:30:16 +00:00
gdisplay_color.h Last-minute cleanup: 2000-12-16 21:37:03 +00:00
gdisplay_color_ui.c app/app_procs.c app/datafiles.c app/devices.c app/docindex.c 2001-05-21 20:30:16 +00:00
gdisplay_color_ui.h
gdisplay_ops.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
gdisplay_ops.h block all canvas events while resizing the display so the standard canvas 2000-04-16 12:38:44 +00:00
general.c removed search_in_path() and the unused xstrsep(). 2001-05-16 18:09:45 +00:00
general.h removed search_in_path() and the unused xstrsep(). 2001-05-16 18:09:45 +00:00
gimage.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimage.h app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimp.rc
gimp.sym Update to match Unix version. 2000-05-28 23:46:16 +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
gimpparasite.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpparasite.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpprogress.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimpprogress.h cleaned up a bit. 2000-12-31 05:31:43 +00:00
gimprc.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimprc.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpunit.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gximage.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gximage.h
image_map.c config.guess new versions from CVS (at least that's what my debian package 2001-05-24 17:09:57 +00:00
image_map.h config.guess new versions from CVS (at least that's what my debian package 2001-05-24 17:09:57 +00:00
image_render.c removed search_in_path() and the unused xstrsep(). 2001-05-16 18:09:45 +00:00
image_render.h new directory app/base/ 2001-05-15 11:25:25 +00:00
interface.c allow a NULL gimage argument for gimp_edit_paste_as_new() (don't set 2001-07-02 20:57:58 +00:00
interface.h app/Makefile.am new files containing most of the code from 2001-01-22 03:30:42 +00:00
libgimp_glue.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
libgimp_glue.h cleanup 2001-01-25 14:38:10 +00:00
main.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
makefile.mingw.in disabled display filters code, since it is unfinished 2000-12-24 20:27:04 +00:00
makefile.msc almost completely autogenerated all new makefiles (it simply was too much 2001-05-25 22:04:21 +00:00
marching_ants.h
module_db.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
module_db.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
nav_window.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
nav_window.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
ops_buttons.c use GimpButton and connect to extended_clicked. 2001-05-14 00:29:38 +00:00
ops_buttons.h use GimpButton and connect to extended_clicked. 2001-05-14 00:29:38 +00:00
paint_core.h prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
paint_options.h prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
parasitelist.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
parasitelist.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
path.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
path.h Bring back the beziers. 2001-03-26 05:31:47 +00:00
pathP.h Last-minute cleanup: 2000-12-16 21:37:03 +00:00
path_bezier.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
path_bezier.h app/Makefile.am app/apptypes.h app/path_bezier.[ch] app/path_curves.[ch] 2001-04-07 14:55:39 +00:00
path_curves.c s/USE_GCC_INTEL_MMX/HAVE_ASM_MMX/ 2001-05-19 16:09:41 +00:00
path_curves.h app/path_curves.[ch] app/tools/gimpdrawtool.c app/tools/gimppathtool.[ch] 2001-04-11 13:28:53 +00:00
path_transform.h Introduced GimpPaintTool and GimpDrawTool 2001-02-27 05:21:12 +00:00
plug_in.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
plug_in.h added RunModeType. removed RunModeType. don't scan app/plug_in.h for 2001-04-28 15:11:29 +00:00
plug_in_cmds.c Garry R. Osgood <grosgood@rcn.com> 2001-03-11 13:15:41 +00:00
qmask.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
qmask.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
regexrepl.c Extended the glibc regexp check and enabled substitution for Makefiles. 2001-01-02 23:16:40 +00:00
regexrepl.h
scale.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
scale.h renamed ZoomType to GimpZoomZype and added it here. 2001-03-03 16:22:18 +00:00
scroll.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
scroll.h updated. 2001-02-24 19:29:47 +00:00
selection.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
selection.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
transform_core.c prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
undo.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
undo.h app/apptypes.h app/channel_ops.c app/commands.c app/convert.[ch] 2001-03-08 02:01:52 +00:00
undo_history.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
undo_history.h app/Makefile.am new file. 2001-01-29 02:45:02 +00:00
undo_types.h
unitrc.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
user_install.c Made all the global options members of one struct, gimprc. 2001-06-03 20:40:50 +00:00
user_install.h new files. Code for the resolution calibration dialog that used to live in 2000-09-25 01:27:47 +00:00
wilber.ico