Dia ChangeLog report for Mon Dec 1 08:23:01 2003 (UTC)
From: Dia ChangeLog Daemon <nemo chepelov org>
To: dia-list gnome org
Subject: Dia ChangeLog report for Mon Dec 1 08:23:01 2003 (UTC)
Date: Mon, 01 Dec 2003 09:32:25 +0100
Snapshots available at http://www.crans.org/~chepelov/dia/snapshots
*** Recent ChangeLog entries:
--- ChangeLog.previous 2003-11-30 09:23:20.000000000 +0100
+++ dia-cvs-snapshot/ChangeLog 2003-12-01 09:23:06.000000000 +0100
@@ -1,3 +1,30 @@
+2003-11-30 Hans Breuer <hans@breuer.org>
+
+ * plug-ins/python/diasvg.py : initialize self.dash_length
+ in constructor to avoid crashing if the renderer user
+ does not set it before first usage.
+
+2003-11-30 Lars Clausen <lrclause@cs.uiuc.edu>
+
+ * lib/diagdkrenderer.c: Start of cache GDK text renderer -- not
+ active yet.
+
+ * configure.in:
+ * config.h.win32: Set version number to 0.92.2+cvs to distinguish
+ development and stable versions.
+
+ * lib/text.c (text_draw): Use new renderer function to draw the
+ text.
+
+ * lib/diarenderer.h:
+ * lib/diarenderer.c: New renderer function "draw_text" with
+ default implementation. This function should eventually be the
+ main interface, as it will be able to handle width and caching of
+ rendering internally. All users of draw_string should convert to
+ use Text objects and call either renderer->draw_text or text_draw,
+ the latter if the text can be edited in-place (as should be the
+ goal, eventually).
+
2003-11-29 Lars Clausen <lrclause@cs.uiuc.edu>
* shapes/Circuit/hresistor.shape: First example of extra