Gimp/app/dialogs
Michael Natterer 89d936f3aa Cleaned up the app init and exit stuff even more. Also reduces the number
2003-10-02  Michael Natterer  <mitch@gimp.org>

	Cleaned up the app init and exit stuff even more. Also reduces the
	number of missing symbols for gimp-console. Added init and exit
	debugging output (only for --verbose).

	* app/core/gimpmarshal.list
	* app/core/gimp.[ch]: added new signals "initialize" and
	"restore".  Moved plug_ins_init() to Gimp::restore()'s default
	implementation and plug_ins_exit() to Gimp::exit()'s default
	implementation. Renamed gimp_set_config() to gimp_load_config()
	and load GimpRC here. Moved base_init() and base_exit() to this
	file, too.

	* app/gui/Makefile.am
	* app/gui/gui-vtable.[ch]: new files split out of gui.c. It was
	simply too large.

	* app/gui/gui.[ch]: renamed gui_themes_init() to gui_init(),
	connect to Gimp's "initialize" and "restore" signals and create
	the GUI stuff in the callbacks. Removed most other public
	functions since they don't need to be called explicitly any more.
	Moved the whole tool initialization/shutdown code to this file.

	* app/gui/user-install-dialog.[ch]: changed
	user_install_dialog_create() to user_install_dialog_run() and
	added a gtk_main() at the end, so the install dialog's gtk_main()
	and gtk_main_quit() live in the same file.

	* app/app_procs.c: removed lots of stuff. app_init() is much
	simpler now.
2003-10-02 11:26:26 +00:00
..
about-dialog.c changed GimpHelpFunc typedef: - renamed "const gchar *help_data" to "const 2003-08-23 19:35:05 +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 removed a double entry, added some new ones. 2003-07-01 12:50:44 +00:00
color-dialog.c changed GimpHelpFunc typedef: - renamed "const gchar *help_data" to "const 2003-08-23 19:35:05 +00:00
color-dialog.h added dialog_factory and dialog_identifier parameters to the constructors 2003-05-16 11:53:50 +00:00
convert-dialog.c app/display/gimpdisplayshell.c app/gui/brush-select.c 2003-08-22 01:42:57 +00:00
convert-dialog.h app/Makefile.am removed. new files: the convert functionality without GUI 2001-04-18 17:57:10 +00:00
dialogs-constructors.c accept NULL as blurb and use the name as fallback for a missing blurb. 2003-09-30 18:50:55 +00:00
dialogs-constructors.h Added configurable styles for dockable tabs (fixes bug #87376): 2003-07-08 15:07:56 +00:00
dialogs.c app/gui/Makefile.am removed... 2003-07-07 13:37:19 +00:00
dialogs.h g_strdup() the stock_id passed to gimp_tool_info_new() because the 2002-03-14 17:07:02 +00:00
file-dialog-utils.c Bye bye, "crappy/foo.html": 2003-08-26 15:12:47 +00:00
file-dialog-utils.h changed GimpHelpFunc typedef: - renamed "const gchar *help_data" to "const 2003-08-23 19:35:05 +00:00
file-open-dialog.c app/widgets/Makefile.am new file defining the available help topics. Work 2003-08-21 15:54:47 +00:00
file-open-dialog.h Move away from creating all item_factories statically in menus_init() but 2003-01-10 17:55:53 +00:00
file-save-dialog.c app/text/gimptextlayout-render.c (gimp_text_layout_render) 2003-09-02 13:43:26 +00:00
file-save-dialog.h Move away from creating all item_factories statically in menus_init() but 2003-01-10 17:55:53 +00:00
grid-dialog.c renamed new enums to use "style" instead of the overloaded term "type". 2003-09-21 10:45:19 +00:00
grid-dialog.h made changes to the grid apply instantly 2003-08-11 23:10:21 +00:00
image-new-dialog.c app/widgets/Makefile.am new file defining the available help topics. Work 2003-08-21 15:54:47 +00:00
image-new-dialog.h added new function gimp_dialog_factory_add_foreign() which adds a dialog 2003-05-02 18:43:15 +00:00
info-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
info-dialog.h app/gui/file-new-dialog.c app/gui/offset-dialog.c 2002-09-07 16:47:39 +00:00
info-window.c app/core/Makefile.am added small wrappers to ease handling of image units 2003-10-01 17:32:14 +00:00
info-window.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
module-dialog.c app/core/gimpedit.[ch] app/core/gimpmodules.[ch] app/core/gimpunits.[ch] 2003-09-15 17:26:28 +00:00
module-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
offset-dialog.c app/widgets/Makefile.am new file defining the available help topics. Work 2003-08-21 15:54:47 +00:00
offset-dialog.h use the passed Gimp pointer instead of using "the_gimp". 2001-12-03 17:59:48 +00:00
palette-import-dialog.c app/composite/gimp-composite-generic.c app/composite/gimp-composite-mmx.c 2003-09-16 13:12:50 +00:00
palette-import-dialog.h added -DGDK_PIXBUF_DISABLE_DEPRECATED to CPPFLAGS. 2001-12-17 23:41:01 +00:00
preferences-dialog.c Replaced the netscape-dependent web browser plug-in with a user 2003-09-22 20:04:39 +00:00
preferences-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
resize-dialog.c app/gui/resize-dialog.c app/widgets/gimptemplateeditor.c use horizontal 2003-09-23 21:51:08 +00:00
resize-dialog.h app/widgets/gimplayerlistview.c some more auto-sizing spinbuttons. 2002-09-08 12:18:23 +00:00
resolution-calibrate-dialog.c use the GIMP_COORDINATES_CHAINBUTTON() macro instead of trying to get it 2003-09-27 23:19:43 +00:00
resolution-calibrate-dialog.h take an optional pixbuf as eye-candy. 2002-02-28 15:11:56 +00:00
stroke-dialog.c renamed gimp_prop_size_entry_connect() to gimp_prop_coordinates_connect(). 2003-10-01 19:55:13 +00:00
stroke-dialog.h made it a view on the GimpItem to stroke, not on the image, so the dialog 2003-09-27 14:41:10 +00:00
tips-dialog.c app/config/Makefile.am app/config/config-types.h new files that hold a 2003-09-15 15:24:52 +00:00
tips-dialog.h Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
tips-parser.c app/config/Makefile.am app/config/config-types.h new files that hold a 2003-09-15 15:24:52 +00:00
tips-parser.h updated 2002-02-25 18:36:03 +00:00
user-install-dialog.c Cleaned up the app init and exit stuff even more. Also reduces the number 2003-10-02 11:26:26 +00:00
user-install-dialog.h Cleaned up the app init and exit stuff even more. Also reduces the number 2003-10-02 11:26:26 +00:00