Dia ChangeLog report for 2007-09-10 03:00:00 UTC (Mon 10 Sep)



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

*** Recent ChangeLog entries:

--- ChangeLog.previous  2007-09-03 05:00:06.000000000 +0200
+++ dia-svn-snapshot/ChangeLog  2007-09-10 05:00:04.459200864 +0200
@@ -1,3 +1,39 @@
+2007-09-09  Hans Breuer  <hans breuer org>
+
+       * app/diagram.c(diagram_update_for_filename) : don't add every
+       filename change to the recent file menu, only loaded or saved
+       files belong there. Fixes bug #474941
+       * app/filedlg.c : add to recent file menu also when saving but
+       not on export
+       * app/recent_file.[ch] : cleanup, updated comments
+
+2007-09-08  Hans Breuer  <hans breuer org>
+
+       * plug-ins/python/doxrev.py : moved the import of xml.parsers.expat
+       to Parse() so it is not called during start-up. Fixes the start-up
+       crash without understanding what is really causing it, bug #457828
+
+       * plug-ins/python/codegen.py : reset the internal state in
+       begin_render(). Otherwise the renderer would remember previous
+       exports. Fixes bug #436311
+
+       * lib/diasvgrenderer.[ch] plug-ins/shape/shape-export.c
+         plug-ins/svg/render_svg.c : based on analysis and patch by
+       Dov Grobgeld the values written to SVGs are now scaled up, because
+       many SVG interpreters don't cope very well with small values.
+       The overall size of the image is kept by writing with and height in cm
+       but the viewBox scaled like the values in the file.
+       For the Shape export the scale value is kept at 1.0 to avoid breaking
+       Dia's Shape/SVG consumption. Fixes bug #316590
+
+       * lib/dia_svg.[ch](dia_svg_parse_style) : allow to pass in user_scale
+       * plug-ins/svg/svg-import.c : implment some unit awareness and use it
+       to scale the input to Dia's internal cm. Adapt the user_scale with the
+       viewBox as explained above. This not only gives almost correct
+       round-trip with Dia's own SVG writing, but also works better for the
+       general case.
+       * objects/custom/shape_info.c : adapt to API change
+
 2007-09-01  Hans Breuer  <hans breuer org>

        * MAINTAINERS : http://blogs.gnome.org/ovitters/2007/08/31/



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