2004-07-22 Lars Clausen * 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 * dia/dia.desktop.in: Add MimeType line to desktop file new mime sytem. 2004-07-18 Hans Breuer * 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 * 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 : Better IM context handling. * Re-added new sample diagrams binarily. 2004-07-17 Sagar Rastogi * app/disp_callbacks.c: Fixed #144962 (also in KNOWN_BUGS), Disabled keyboard accels when dragging an object. 2004-07-14 Lars Clausen * 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 * 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.