2004-07-22  Lars Clausen  <lars@raeder.dk>

	* NEWS: 
	* config.h.win32: 
	* doc/en/dia.xml: 
	* doc/pl/dia.xml: 
	* dia.spec (Release): 
	* configure.in: Update to version 0.94-pre2.

	* objects/standard/line.c: Remove halffinished line gap box from
	properties list.

	* app/paginate_psprint.c: 
	* app/filedlg.c: Patch from kimmidi@novell.com (Kiran Kumar
	Immidi): Close export and print dialog with diagram as well.
	(#129520)
	
	* lib/diaarrowchooser.[ch]: Patch from pborelli@katamail.com (paolo
	borelli):  Remove deprecated stuff (#137693)

	* app/dia-props.c (create_diagram_properties_dialog): Patch from
	kimmidi@novell.com (Kiran Kumar Immidi):  Close properties dialog
	on destroy.

2004-07-21  Ray Strode  <rstrode@redhat.com>

	* dia/dia.desktop.in: Add MimeType line to desktop file
	new mime sytem.

2004-07-18  Hans Breuer  <hans@breuer.org>

	* shapes/(Circuit|Contatct|MSE|network|Pneumatic|SDL|sybase)/Makefile.am 
	  sheets/UML/*.png : icons in png format
	Partial fixup of stuff broken with the following comment:
	"7 days : xpm->png, namespace fix, first rotation bits."

	* app/load_save.c(read_objects) : don't add objects to the layer.
	This function is called recursively and only the topmost objects
	belong in the layers object list. Fixes bug #145417 and is the
	the real fix for bug #142480
	
	* app/app_procs.c : make the --size hack even uglier, but work again
	
	* lib/dia_dirs.c(dia_get_absolute_filename) : must not free()
	but g_free() what is returned by g_build_filename()
	
	* objects/custom/custom_object.c(custom_destroy) : handle all enum
	values in switch to get rid of the warning
	
	* objects/custom/shape_info.c : use g_ascii_strtod(), get rid 
	of setlocale()/strtod()
	* lib/dia_svg.c : dito
	* lib/dia_xml.c : almost

	* plug-ins/python/group_props.py : use the string representation of 
	value to ensure "unique values". If the strings would not be different
	the user cann't see the difference either

2004-07-17  Lars Clausen  <lars@raeder.dk>

	* lib/persistence.h: Have "void" in prototypes (#142663)

	* lib/widgets.c (dia_font_selector_init): Better string handling
	(#142663) 

	* lib/persistence.c (persistence_save_type): Small fixes (#142663)

	* objects/standard/image.c (image_load): Use path of diagram
	rather than running directory as base for image file place.

	* doc/{diagram,sheet}.dtd: Move DTD namespace to new site, and
	syntactic fixes. 
	
	* app/disp_callbacks.c (ddisplay_canvas_events): Patch from
	Ambrose Li <a.c.li@ieee.org>:  Better IM context handling.

	* Re-added new sample diagrams binarily.

2004-07-17 Sagar Rastogi <rastogi@students.iiit.net>

	* app/disp_callbacks.c: Fixed #144962 (also in KNOWN_BUGS),
	Disabled keyboard accels when dragging an object.	

2004-07-14  Lars Clausen  <lars@raeder.dk>

	* app/grid.c (snap_to_grid): Use diagrams grid setting to
	determine hex grid snap.

	* doc/pl/Makefile.am: Avoid error based on backslash in comment.
	
	* app/interface.h: Avoid multiply defined symbols (#147396)

2004-07-10  Lars Clausen  <lars@raeder.dk>

	* app/sheets_dialog_callbacks.c (write_user_sheet): 
	* lib/sheet.c (load_register_sheet): Don't introduce double
	slashes in namespace.

	* lib/dia_xml.h (DIA_XML_NAME_SPACE_BASE): Keep consistent with
	old diagrams, or XSLT will barf all over.
	
	* shapes/RDP/place.shape: 
	* shapes/RDP/transition.shape: 
	* shapes/RDP/Makefile.am: Added .png entries to SHAPES and changed
	shapes to use those.