Dia ChangeLog report for 2009-01-26 04:00:00 UTC (Mon 26 Jan)
- From: Dia ChangeLog Daemon <nemo raeder dk>
- To: dia-list gnome org
- Subject: Dia ChangeLog report for 2009-01-26 04:00:00 UTC (Mon 26 Jan)
- Date: Mon, 26 Jan 2009 05:14:04 +0100 (CET)
Snapshots available at http://www.raeder.dk/~larsrc/Dia/snapshots
*** Recent ChangeLog entries:
--- ChangeLog.previous 2009-01-22 05:00:07.000000000 +0100
+++ dia-svn-snapshot/ChangeLog 2009-01-26 05:00:05.708732960 +0100
@@ -1,3 +1,58 @@
+2009-01-24 Hans Breuer <hans breuer org>
+
+ [
+ One menu entry File/Print is enough. The not any longer experimental
+ cairo plug-in together with GtkPrint from gtk+-2-12 and cairo-1- or
+ above superseds both former print facilities.
+ ]
+ * app/menus.[ch] : introduce /InvisibleMenu as target for known actions
+ registered from plug-ins supposed to be available only once. Currently
+ there is just one of these actions "FilePrint" which gets routed to
+ FilePrintGTK, FilePrintGDI or FilePrintPS in that order, i.e. depending
+ on the plug-ins being loaded
+ * plug-ins/cairo/diacairo.c plug-ins/postscript/postscript.c
+ plug-ins/wmf/wmf.cpp : register print actions to invisible menu
+
+ * shapes/Civil/civil_basin.shape shapes/Civil/civil_motor.shape :
+ foreground for stroke
+
+ * objects/UML/class_dialog.c(umlclass_dialog_free) : avoid double free
+ of the dialog struct. Is is already destroyed by destroy-signal
+ Fixes bug #569013
+
+ * objects/UML/fork.c : fix property get/set by using the right
+ methods, not object_return_void/object_return_null, bug #568524
+ * lib/object.[ch] lib/libdia.def : remove object_return_* helpers.
+ They are not used anymore now and were causing more harm than good.
+
+ * lib/diarenderer.h : moved draw_rounded_polyline to the high-level
+ methods of DiaRenderer, which are seldom implemented by "normal"
+ renderers
+ * lib/diarenderer.c : just coding style
+
+ * lib/plug-ins.h : bump DIA_PLUGIN_API_VERSION for all of the above
+
+ [
+ Start of plug-in implementation around idea "DiaRenderScript", an
+ XML-dialect modelled after the DiaRenderer API. Currently it is
+ only useful for debugging other parts of Dia or itsef ;)
+ ]
+ * plug-ins/drs/dia-render-script.dtd : to verify the xml files
+ * plug-ins/drs/dia-render-script-renderer.c : implementing allmost all
+ required and medium-level methods a renderer should have
+ * plug-ins/drs/dia-render-script.[ch] : registration of the exporter
+ and some dedicated diagram/layer render functions to preserve invisble
+ layers when writing .drs
+ * plug-ins/drs/dia-render-script-import.c : unfinished (some helpers
+ to parse back .drs, but far away from real import)
+ * plug-ins/drs/dia-render-script-object.c : mostly empty (should later
+ include the implmentation of a DiaObject capable to render .drs
+ * plug-ins/makefile.msc : build it
+ * configure.in plug-ins/Makefile.am plug-ins/drs/Makefile.am : build
+ drs on *NIX, too. But do not install it.
+ plug-ins/drs/*.[hc] : no warnings with gcc except defined but not used
+ * po/POTFILES.in : not much to translate, just silence 'make distcheck'
+
2009-01-20 Hans Breuer <hans breuer org>
* lib/persistence.c : use g_warning() instead of printf() for
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]