gimp/app
Michael Natterer 99e575d17d fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and
2002-04-16  Michael Natterer  <mitch@gimp.org>

	* app/base/temp-buf.c: fixed temp_buf_copy() and
	temp_buf_to_[color|gray]() to (1) not crash and (2) to assume the
	correct pixelformat. Bugs were never noticed because the code was
	never used until today...

	* app/core/gimpviewable.c (gimp_viewable_get_new_preview_pixbuf):
	use temp_buf_copy() to convert GRAY* TempBufs to RGB* before
	creating the pixbuf.

	* app/app_procs.c: don't try to open command line images if the
	filename could not be converted to an URI.

	* app/file/file-open.c
	* app/file/file-save.c: use g_file_test() instead of stat().

	* app/file/file-utils.[ch]: cleanup, changed
	file_utils_filename_to_uri() to take a list of procs, not a Gimp
	pointer.

	* app/core/gimpimage.c: changed accordingly.

	* app/core/gimpimagefile.[ch]: implemented thumbnail saving
	following the thumbnail standard v0.5 (the implementation is not
	yet fully standard compliant).

	* app/gui/file-open-dialog.c: use the new thubmnail functions and
	removed all .xvpics code. Not finished yet...

	* app/core/gimpdocuments.c
	* app/widgets/gimpdocumentview.c: changed accordingly.

	* tools/pdbgen/pdb/fileops.pdb (file_save_thumbnail): set "success"
	correctly.

	* app/pdb/fileops_cmds.c: regenerated.
2002-04-16 20:25:27 +00:00
..
actions Use UTF-8 encoded escaped URIs for GimpImage and GimpImageFile. 2002-04-14 14:38:55 +00:00
arch/i386/mmx
base fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and 2002-04-16 20:25:27 +00:00
config serialize doubles and floats using the locale independent 2002-04-15 09:40:08 +00:00
core fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and 2002-04-16 20:25:27 +00:00
dialogs fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and 2002-04-16 20:25:27 +00:00
display added utility functions file_utils_uri_to_utf8_basename() and 2002-04-14 17:28:58 +00:00
file fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and 2002-04-16 20:25:27 +00:00
gui fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and 2002-04-16 20:25:27 +00:00
menus added utility functions file_utils_uri_to_utf8_basename() and 2002-04-14 17:28:58 +00:00
paint massive tool plugin changes 2002-03-29 03:50:29 +00:00
paint-funcs moved use_shm declaration here, added use_mmx. 2002-03-22 13:37:26 +00:00
pdb fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and 2002-04-16 20:25:27 +00:00
plug-in #define GETTEXT_PACKAGE 2002-03-28 00:10:56 +00:00
tools added utility functions file_utils_uri_to_utf8_basename() and 2002-04-14 17:28:58 +00:00
vectors some documentation can't hurt. 2002-02-26 01:06:26 +00:00
widgets fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and 2002-04-16 20:25:27 +00:00
xcf massive tool plugin changes 2002-03-29 03:50:29 +00:00
.cvsignore
Makefile.am massive tool plugin changes 2002-03-29 03:50:29 +00:00
airbrush.c
app_procs.c fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and 2002-04-16 20:25:27 +00:00
app_procs.h
appenv.h moved use_shm declaration here, added use_mmx. 2002-03-22 13:37:26 +00:00
batch.c app/batch.c app/general.c app/core/gimpbrushgenerated.c 2002-02-10 19:51:20 +00:00
batch.h
errors.c
errors.h
general.c app/batch.c app/general.c app/core/gimpbrushgenerated.c 2002-02-10 19:51:20 +00:00
general.h
gimp.rc
gimp.sym
gimphelp.c Well, sometimes the most obvious solution is not the first one... 2002-04-12 18:26:43 +00:00
gimphelp.h Well, sometimes the most obvious solution is not the first one... 2002-04-12 18:26:43 +00:00
gimprc.c massive tool plugin changes 2002-03-29 03:50:29 +00:00
gimprc.h app/gimprc.[ch] app/gui/preferences-dialog.c 2002-03-12 21:02:10 +00:00
image_map.c pass an additional "Gimp" pointer to 2002-03-20 15:32:35 +00:00
image_map.h
libgimp_glue.c Well, sometimes the most obvious solution is not the first one... 2002-04-12 18:26:43 +00:00
libgimp_glue.h removed usage of "the_gimp" by passing around more "Gimp" pointers. 2002-04-12 18:14:13 +00:00
main.c moved use_shm declaration here, added use_mmx. 2002-03-22 13:37:26 +00:00
makefile.mingw.in
makefile.msc #define GETTEXT_PACKAGE 2002-03-28 00:10:56 +00:00
nav_window.c added utility functions file_utils_uri_to_utf8_basename() and 2002-04-14 17:28:58 +00:00
nav_window.h
ops_buttons.c app/gimpprogress.c app/nav_window.c app/ops_buttons.c app/undo_history.c 2001-12-29 13:26:29 +00:00
ops_buttons.h
paint_core.h
paint_options.h
path.c
path.h
pathP.h
path_bezier.c
path_bezier.h
path_curves.c changed gimp_image_mask_select_channel() to not take "drawable" and 2002-03-03 10:38:37 +00:00
path_curves.h
path_transform.h General undo cleanup: 2002-02-23 17:29:19 +00:00
plug_in_cmds.c
transform_core.c
undo.c massive tool plugin changes 2002-03-29 03:50:29 +00:00
undo.h renamed undo_push_layer_rename() to undo_push_item_rename(), so 2002-02-26 00:04:55 +00:00
undo_history.c added utility functions file_utils_uri_to_utf8_basename() and 2002-04-14 17:28:58 +00:00
undo_history.h
undo_types.h renamed undo_push_layer_rename() to undo_push_item_rename(), so 2002-02-26 00:04:55 +00:00
wilber.ico