[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Dia ChangeLog report for 2008-04-27 03:00:01 UTC (Sun 27 Apr)



Snapshots available at http://www.raeder.dk/~larsrc/Dia/snapshots

*** Recent ChangeLog entries:

--- ChangeLog.previous	2008-04-22 05:00:09.000000000 +0200
+++ dia-svn-snapshot/ChangeLog	2008-04-27 05:00:07.245180672 +0200
@@ -1,3 +1,48 @@
+2008-04-25  Hans Breuer  <hans breuer org>
+
+	* lib/diagdkrenderer.c dia_image.[ch] : don't use dia_image_draw()
+	for up-scaling of images to reduce memory consumption (bug #439885)
+
+	* objects/custom/shape_info.c : don't mess with info->icon after
+	preload (valgrind complained about invalid reads of free'd strings
+	and sometimes there was a missing icon in the toolbox. Also fixed
+	some type cast warnings
+
+	* lib/diagdkrenderer.c lib/diasvgrenderer.c lib/dialibartrenderer.c
+	  app/diapsrenderer.c app/diapsft2renderer.c : all
+	DiaRenderer::draw_string() methods	were leaking their text_line
+	* lib/textline.c(text_line_destroy) : use clear_layout_offset()
+	instead of leaking cached values
+	* lib/autoroute.c : othconn_set_points does not eat points
+	* app/diagram.c : return of diagram_get_name() must be free'd
+	* objects/standard/line.c : connpointline_create must be paired with
+	connpointline_destroy()
+	* objects/standard/outline.c : object_init() needs object_destroy()
+	* objects/UML/state.c : don't miss to free action strings
+	* objects/UML/transition.c : also leaking strings
+
+	* plug-ins/vdx/vdx-import.c : minimal handling of vdx:PolylineTo
+	to avoid an endless loop, fixes bug #529882
+
+	* lib/propdialogs.c(property_signal_handler) : get rid of
+	signed/unsigned warning
+	(prop_dialog_add_properties) : better guess on the required size
+	of the scrollable area. Never make it bigger than the full content.
+
+	* lib/properties.h : remove defintions for PROP_STD_MULTICOL_*, these
+	format helpers need to be unique in case of being combined in the
+	group properties dialog across such objects
+	* objects/chronogram/chronoref.c objects/Database/reference.c
+	  objects/Database/table.c objects/UML/class.c : updated accordingly
+
+	* objects/misc/misc.c : remove registration of newgroup here
+	* app/app_procs.c : use USE_NEWGROUP to conditionally register
+	newgroup_type (default disabled, because it is unfinished) ...
+	* lib/newgroup.h : ... make newgroup_type a DIAVAR to be useable
+	in principle on win32. Together fixes bug #505513
+	* lib/newgroup.c : #warning is a gcc extension, conditionalize
+	* lib/makefile.msc : build newgroup.obj
+
 2008-04-20  Hans Breuer  <hans breuer org>

 	* objects/UML/object.c : also write 'name' in text_color


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]