Gimp/app/display
Michael Natterer 5e950b5501 Cleaned up and improved the message system:
2003-06-13  Michael Natterer  <mitch@gimp.org>

	Cleaned up and improved the message system:

	* app/core/gimp.[ch]: added "const gchar *domain" to
	GimpMessageFunc (a NULL domain means the message is from the GIMP
	core, everything else is a plug-in).

	* app/errors.c: pass "domain == NULL" to gimp_message().

	* tools/pdbgen/pdb/message.pdb: derive the message domain from the
	current plug-in's menu_path (evil hack but works reasonably well).

	* app/pdb/message_cmds.c: regenerated.

	* app/widgets/gimpwidgets-utils.[ch] (gimp_message_box): added a
	header showing the message domain and changed the dialog layout to
	follow the HIG more closely.

	* app/gui/error-console-dialog.[ch]: removed.

	* app/widgets/gimperrorconsole.[ch]
	* app/gui/error-console-commands.[ch]
	* app/gui/error-console-menu.[ch]: new files containing a
	re-implementation of the error console dialog.

	* app/gui/Makefile.am
	* app/gui/dialogs-constructors.c
	* app/gui/gui.c
	* app/gui/menus.c
	* app/widgets/Makefile.am
	* app/widgets/widgets-types.h: changed accordingly.

	* app/display/gimpprogress.c: added more spacing and removed the
	separator (more HIG compliant).

	* plug-ins/[most plug-ins].c: Changed lots of messages and
	progress strings:

	- Removed plug-in names from messages since that's automatically
	  covered by "domain" now.
	- Put all filenames in ''.
	- Changed "Loading" to "Opening".
	- Added "..." to all progress messages.
	- Cleaned up all file open/save error messages to look the
	  same and include g_strerror(errno).
	- Removed special casing for progress bars and *always* show them,
	  not only if run_mode != GIMP_RUN_NONINTERACTIVE (we can't expect
	  all plug-ins to do this correctly but need to hack the core to
	  sort out unwanted progress bars).

	Unrelated:

	- Cleaned up indentation, spacing, #includes, coding style and
	  other stuff while I was at all these files.
2003-06-13 14:37:00 +00:00
..
.cvsignore new function to set the sensitivity of an option_menu. 2002-03-17 16:35:05 +00:00
display-enums.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
display-enums.h removed gimp_config_values_equal(). 2002-11-23 22:22:21 +00:00
display-types.h Removed support for pluggable tools: 2003-04-15 14:20:19 +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 removed gimp_displays_invalidate() again. 2003-02-24 12:30:33 +00:00
gimpdisplay-foreach.h removed gimp_displays_invalidate() again. 2003-02-24 12:30:33 +00:00
gimpdisplay-handlers.c Fixed File->Revert, which was completely broken before: 2003-05-17 16:34:30 +00:00
gimpdisplay-handlers.h fscking broken pipe... 2001-10-31 21:20:09 +00:00
gimpdisplay.c removed gimp_drawable_offsets(). 2003-05-08 14:06:03 +00:00
gimpdisplay.h removed gdisp->draw_guides and gdisp->snap_to_guides. 2003-03-20 11:31:33 +00:00
gimpdisplayshell-appearance.c added utility function gimp_rgb_get_gdk_color(), documented 2003-06-10 16:44:44 +00:00
gimpdisplayshell-appearance.h removed gdisp->draw_guides and gdisp->snap_to_guides. 2003-03-20 11:31:33 +00:00
gimpdisplayshell-callbacks.c undraw the cursor on GDK_PROXIMITY_OUT. Always set shell->proximity to 2003-06-04 19:51:22 +00:00
gimpdisplayshell-callbacks.h app/display/gimpdisplayshell-callbacks.[ch] override 2003-02-25 19:12:11 +00:00
gimpdisplayshell-cursor.c update the cursor on GDK_ENTER_NOTIFY. 2003-05-18 20:20:57 +00:00
gimpdisplayshell-cursor.h bumped the version number to 1.3.12. 2003-01-03 18:01:30 +00:00
gimpdisplayshell-dnd.c app/display/gimpdisplayshell-dnd.[ch] enabled dropping of vectors to the 2003-05-18 14:47:07 +00:00
gimpdisplayshell-dnd.h app/display/gimpdisplayshell-dnd.[ch] enabled dropping of vectors to the 2003-05-18 14:47:07 +00:00
gimpdisplayshell-draw.c call gimp_display_shell_scale_setup() instead of 2003-06-04 13:06:59 +00:00
gimpdisplayshell-draw.h app/display/gimpdisplayshell.[ch] removed padding_gc from the 2003-05-20 17:52:48 +00:00
gimpdisplayshell-filter-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +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 removed the calls to g_log_set_handler(). 2003-05-29 11:34:30 +00:00
gimpdisplayshell-handlers.h app/Makefile.am removed. 2001-11-10 19:10:28 +00:00
gimpdisplayshell-layer-select.c app/widgets/gimppreview.[ch] moved background functionality into the 2003-04-11 11:18:12 +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 applied a patch from Pedro Gimeno that fixes the display render problems 2003-04-04 11:42:46 +00:00
gimpdisplayshell-render.h added "gchar *stock_id" to the GimpViewable struct. It is used by the GUI 2003-02-26 16:17:10 +00:00
gimpdisplayshell-scale.c wrap gui_libs_init() so we don't need to include gui.h from main.c 2003-05-28 16:11:29 +00:00
gimpdisplayshell-scale.h new utility function which takes GimpZoomType and zooms "scalesrc" and 2003-05-05 14:48:15 +00:00
gimpdisplayshell-scroll.c don't emit the "scaled" signal from gimp_display_shell_scale_setup(). Emit 2003-03-21 16:28:06 +00:00
gimpdisplayshell-scroll.h fscking broken pipe... 2001-10-31 21:20:09 +00:00
gimpdisplayshell-selection.c Fix off-by-one when dragging the selection. Fixes the last pending issue 2003-05-25 23:23:34 +00:00
gimpdisplayshell-selection.h removed gdisp->draw_guides and gdisp->snap_to_guides. 2003-03-20 11:31:33 +00:00
gimpdisplayshell-title.c reduced GIMP_MAX_IMAGE_SIZE to 2^18. 2003-04-04 15:11:30 +00:00
gimpdisplayshell-title.h bumped the version number to 1.3.12. 2003-01-03 18:01:30 +00:00
gimpdisplayshell-transform.c removed gimp_drawable_offsets(). 2003-05-08 14:06:03 +00:00
gimpdisplayshell-transform.h bumped the version number to 1.3.12. 2003-01-03 18:01:30 +00:00
gimpdisplayshell.c call gimp_display_shell_scale_setup() instead of 2003-06-04 13:06:59 +00:00
gimpdisplayshell.h app/display/gimpdisplayshell.[ch] removed padding_gc from the 2003-05-20 17:52:48 +00:00
gimpnavigationeditor.c don't let the navigation _popup_ auto-resize itself and don't allocate a 2003-05-28 15:20:58 +00:00
gimpnavigationeditor.h themes/Default/images/Makefile.am 2003-04-03 16:13:12 +00:00
gimpnavigationview.c don't let the navigation _popup_ auto-resize itself and don't allocate a 2003-05-28 15:20:58 +00:00
gimpnavigationview.h themes/Default/images/Makefile.am 2003-04-03 16:13:12 +00:00
gimpprogress.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
gimpprogress.h app/Makefile.am removed... 2002-02-22 15:08:47 +00:00
gimpstatusbar.c Makefile.am removed this header file. 2003-03-25 16:38:19 +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.am include locale.h for setlocale(). 2003-03-25 17:39:01 +00:00
makefile.msc updated win32 (msvc) build 2003-05-24 17:00:03 +00:00