Dia ChangeLog report for Mon Oct 7 07:23:01 2002 (UTC)



Snapshots available at http://www.crans.org/~chepelov/dia/snapshots

*** Recent ChangeLog entries:

--- ChangeLog.previous  2002-10-02 09:23:16.000000000 +0200
+++ dia-cvs-snapshot/ChangeLog  2002-10-07 09:23:04.000000000 +0200
@@ -1,3 +1,81 @@
+2002-10-07  Steffen Macke <sdteffen web de>
+
+       * lib/Makefile.am: removed a '\' causing problems
+
+2002-10-07  Hans Breuer  <hans breuer org>
+
+       [Libart Renderer resurrected; almost it's compiling but
+        almost instantly crashing :-]
+
+       * lib/dialibartrenderer.[hc] : new files, ported to DiaRenderer
+       * app/render_libart.[hc] : ported to DiaInteractiveRenderer
+       * lib/diatransform.[hc] : added dia_transform_coords_double()
+
+       * app/display.c : the right parameters for new_renderer_libart()
+       * app/export_png.c : ported, removed the blind Display hack
+
+       * app/makefile.msc lib/makefile.msc
+         lib/Makefile.am : updated
+
+       * lib/dia<|gdk|interactive>renderer.c : properly copyrighted
+
+2002-10-06  Hans Breuer  <hans breuer org>
+
+       See also:
+       http://mail.gnome.org/archives/dia-list/2002-October/msg00027.html
+
+       * lib/dia-enums.h lib/diatransform.[hc]
+         lib/diarenderer.[hc] lib/diainteractiverenderer.c
+         lib/diagdkrenderer.[hc] lib/diasvgrenderer.[hc]
+       : new files
+
+       * lib/makefile.msc lib/makefile.am : added new files
+
+       * lib/plug-ins.c : g_module_error() returns a locale
+       string, convert to utf8 before further usage
+
+       * lib/render.h : #error out. Everything including this
+       needs porting
+       * lib/*.[hc] : ported to new renderer api
+
+       * app/diaepsrenderer.h : unfinished DiaEpsRenderer interface
+       just to make the rest compile
+       * app/render_eps.c : temporary disabled all of this
+       * app/render_eps.h : removed RendererEPS
+
+       * app/render_gdk.[hc] : a small wrapper around the new
+       DiaGdkRenderer form lib/*
+
+       * app/render_libart.h : removed RenderLibart definition
+       * app/render_libart.c : not yet ported to new DiaRenderer
+       but having an implementation to untie form FT2 dependency
+       at least on win32. It is using new Pango api form bug #94791
+
+       * app/render_pixmap.[hc] : a small wrapper around the new
+       DiaGdkRenderer form lib/*
+
+       * app/display.h : removed render_*.h includes
+       * app/display.c : the only place where specific
+       renderers need to be known
+
+       * app/connectionpoint_ops.c app/grid.c app/handle_ops.c
+       use new DiaInteractiveRenderer interface
+
+       * app/*.c : ported to new renderer api
+       * object/*/*.c : ported to new renderer api
+       s/render.h/diarenderer.h/
+       s/Renderer/DiaRenderer/
+       s/renderer->ops/renderer_ops/
+       add in every draw method:
+       DiaRendererClass *renderer_ops = DIA_RENDERER_GET_CLASS (renderer);
+
+       * plug-ins/hpgl/hpgl.c :
+         plug-ins/wmf/wmf.cpp
+         plug-ins/wpg/wpg.c : ported to be DiaRenderer based
+       * plug-ins/shape/shape-export.c
+         plug-ins/svg/render_svg.c : ported to be DiaSvgRenderer based
+         (nice how small these files became :-)
+
 2002-09-28  Hans Breuer  <hans breuer org>

        * */makefile.msc : updated



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