Gimp/plug-ins/common
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 configure.in plug-ins/common/Makefile.am plug-ins/common/plugin-defs.pl 2003-03-30 22:06:46 +00:00
aa.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
AlienMap.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
AlienMap2.c Some color API cleanup: 2003-05-20 10:20:34 +00:00
align_layers.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
animationplay.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
animoptimize.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
apply_lens.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
autocrop.c app/plug-in/Makefile.am new files. Started to split plug-in.c into smaller 2001-12-19 00:13:16 +00:00
autostretch_hsv.c More use of gimpmisc generic region iterator routines. 2002-11-27 21:19:35 +00:00
blinds.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
blur.c This change was not committed because of a slip in the CVS command line: 2003-05-17 00:44:56 +00:00
borderaverage.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
bumpmap.c applied patch from Pedro Gimeno that fixes bug #51883. 2003-04-17 12:06:03 +00:00
bz2.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
c_astretch.c Mostly minor code clean-up. Fixed one memory leak. 2003-01-30 21:58:11 +00:00
CEL.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
checkerboard.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
CML_explorer.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
color_enhance.c Mostly minor code clean-up. Fixed one memory leak. 2003-01-30 21:58:11 +00:00
colorify.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
colortoalpha.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
compose.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
compressor.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
convmatrix.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
csource.c plug-ins/common/csource.c plug-ins/common/jpeg.c If no comment is set on a 2003-05-13 19:48:18 +00:00
cubism.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
curve_bend.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
decompose.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
deinterlace.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
depthmerge.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
despeckle.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
destripe.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
diffraction.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
displace.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
edge.c plug-ins/common/edge.c plug-ins/common/tiff.c plug-ins/common/mail.c 2003-05-16 20:47:58 +00:00
emboss.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
engrave.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
exchange.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
film.c treeviewized and undeprecated. Enabled multiple selection and DND 2003-06-10 13:19:22 +00:00
flarefx.c Save brush pointer before first stroke and restore it after. Fixes bug 2003-05-02 12:10:40 +00:00
fp.c removed redundant functions gimp_rgb_to_hsv_double() and 2003-05-20 18:29:13 +00:00
fractaltrace.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gauss_iir.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gauss_rle.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
gbr.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
gee.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gee_zoom.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gicon.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gif.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
gifload.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
gih.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
glasstile.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
gqbist.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gradmap.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
grid.c fixed swapped horizontal/vertical parameters (bug #114225). Always update 2003-06-02 12:27:13 +00:00
gtm.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
guillotine.c changed GimpOrientationType from GIMP_HORIZONTAL to 2003-02-09 21:03:36 +00:00
gz.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
header.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
hot.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
hrz.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
illusion.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
iwarp.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
jigsaw.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
jpeg.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
laplace.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
lic.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
mail.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
Makefile.am plug-ins/helpbrowser/Makefile.am plug-ins/common/mkgen.pl changed link 2003-05-22 17:03:15 +00:00
mapcolor.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
max_rgb.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
mblur.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
mkgen.pl plug-ins/helpbrowser/Makefile.am plug-ins/common/mkgen.pl changed link 2003-05-22 17:03:15 +00:00
mng.c gimp_main now takes a GimpPlugInInfo *, and PLUG_IN_INFO is now a static 2003-05-23 23:34:13 +00:00
mosaic.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
newsprint.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
nlfilt.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
noisify.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
normalize.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
nova.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
oilify.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
papertile.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
pat.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
pcx.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
pix.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
pixelize.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
plasma.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
plugin-browser.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
plugin-defs.pl configure.in plug-ins/common/Makefile.am plug-ins/common/plugin-defs.pl 2003-03-30 22:06:46 +00:00
plugindetails.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
png.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
pnm.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
polar.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
postscript.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
procedure-browser.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
ps.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
psd.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
psd_save.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
psp.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
randomize.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
ripple.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
rotate.c added new enum GimpRotationType. 2003-05-20 10:36:29 +00:00
sample_colorize.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
scatter_hsv.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
screenshot.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
sel_gauss.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
semiflatten.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
sharpen.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
shift.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
sinus.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
smooth_palette.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
snoise.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
sobel.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
sparkle.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
spheredesigner.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
spread.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
struc.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
sunras.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
svg.c improvements on the gimp plugin - allow for non-interactive use, image resolution dialog, and some other goodies 2003-03-24 16:09:12 +00:00
tga.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
threshold_alpha.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
tiff.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
tile.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
tileit.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
tiler.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
uniteditor.c removed a left over GTK_CHECK_VERSION(2,2,0). 2003-05-25 11:26:20 +00:00
unsharp.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
url.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
video.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
vinvert.c Added an API for image colormap manupulation and made colormap changes 2003-03-18 13:49:02 +00:00
vpropagate.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
warp.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
waves.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
whirlpinch.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
winclipboard.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
wind.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
winprint.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
wmf.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
xbm.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
xpm.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
xwd.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
zealouscrop.c Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00