Dia ChangeLog report for 2008-05-12 03:00:00 UTC (Mon 12 May)



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

*** Recent ChangeLog entries:

--- ChangeLog.previous  2008-05-09 05:00:07.000000000 +0200
+++ dia-svn-snapshot/ChangeLog  2008-05-12 05:00:15.238107000 +0200
@@ -1,3 +1,48 @@
+2008-05-10  Hans Breuer  <hans breuer org>
+
+       * objects/standard/outline.c(move_handle) : initial implementation
+       * objects/Misc/measure.c : object position should be start point
+
+       * lib/widget.c(DiaSizeSelector): initialize static variable, avoid
+       division by zero, don't compare floating points for identiy; together
+       fixing bug #479591
+
+       * lib/font.c(dia_font_get_sizes) : use the maximum width of logical-
+       and ink-rect to make the always glyphs fit the bounding box. Probably
+       fixes bug #455651 but needs checking with DiaRenderer using Freetype.
+
+       * lib/diagramdata.c(layer_update_extents) : don't consider empty
+       objects for the overall extents. Fixes bug #531687 and lowers
+       priority of bug #99375.
+
+       * plug-ins/wmf/wmf.cpp : don't assume pango_context_load_font() can not
+       fail. It does for font descriptions pointing to fonts not available
+       on the particular system.
+
+       * lib/text.c(text_calc_boundingbox) : the bounding box did include one
+       descent too much, which caused wrong placement for "Standard - Text"
+       which calculates the vertical text positioning from the bounding box.
+       Fixes bug #528642 but not bug #438020.
+
+       * lib/grid.c(grid_draw_*_lines) : the major lines were sometimes off
+       by one due to rounding problems. Fixes bug #382212.
+
+       * objects/standard/outline.c : forgot to call update_data after copy
+
+       * objects/Misc/measure.c objects/Misc/pixmaps/measure.xpm
+         objects/Misc/libmisc.c objects/Misc/Makefile.am objects/makefile.msc
+         sheets/Misc.sheet.in : a new object to measure and show the distance
+       between two connection points.
+
+       * plug-ins/python/select_empty.py : allows to find objects with empty
+       bounding boxes like empty text. See bug #99375.
+       * plug-ins/python/Makefile.am : install it
+       * app/display.c(selection_changed) : update menu sensitivity in the
+       signal handler for selection changed. Could replace a lot of explicit
+       updates, but is needed when the selection is changed from a plug-in
+       * app/diagram.c(diagram_update_menu_sensitivity) : maybe called with
+       ddisplay_active() returning NULL, don't crash on that.
+
 2008-05-06  Steffen Macke <sdteffen sdteffen de>

        * installer/win32/dia.nsi:



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