Dia ChangeLog report for 2008-06-01 03:00:01 UTC (Sun 01 Jun)



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

*** Recent ChangeLog entries:

--- ChangeLog.previous  2008-05-28 05:00:11.000000000 +0200
+++ dia-svn-snapshot/ChangeLog  2008-06-01 05:00:19.119587144 +0200
@@ -1,3 +1,32 @@
+2008-05-30  Hans Breuer  <hans breuer org>
+
+       [
+         Moved libart rendering and it's PNG export to a plug-in.
+         So it can be switched off before being deprecated in favour of cairo.
+       ]
+       * plug-ins/libart/dialibartrenderer.[hc] : from lib/*
+       * plug-ins/libart/export_png.c : moved from app/*
+       * plug-ins/libart/render_libart.[hc] : moved from app/*
+       * lib/dialogs.[hc] : moved from app/*
+       * app/app_procs.[hc] : parse_size moved to plug-in
+       * app/display.c : dynamically create the aa renderer like it is done
+       for the cairo renderer
+
+       * app/Makefile.am app/makefile.msc plug-ins/makefile.msc
+         lib/libdia.def lib/Makefile.am lib/makefile.msc
+         plug-ins/Makefile.am configure.in po/POTFILES: adapted
+       * plug-ins/libart/Makefile.am : build it on Linux (untested)
+
+       app/menus.c : View/Antialiased currently always enabled
+
+       * lib/filter.h plug-ins/cairo/diacairo.c plug-ins/libart/dialibart.c :
+       put the renderer tpye in the export filter struct, at least it avoids
+       optimizing away it's side effect
+
+       * plug-ins/libart/dialibartrenderer.c plug-ins/libart/render_libart.c :
+       now the libart renderer has always the interactive interface which
+       make it work as display renderer again
+
 2008-05-26  Hans Breuer  <hans breuer org>

        * lib/diagdkrenderer.c : don't rely on shortcut evaluation working



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