Age | Commit message (Collapse) | Author |
|
What started with draw_beziergon() is continued with draw_polygon(): merge
two calls into one to get rid of superfluous drawing commands and arbitrary
object splits.
Given that fill_polygon was a required method now draw_polygon is. So it was
implemented more often than fill_bezier
To reduce the risk of breaking file formats not yet tested the following
pattern is introduced:
- rename draw_polygon to stroke_polygon
- keep fill_polygon as local function
- make new draw_polygon call one or both for fill and stroke parameter
As a result the output of these exporters wont change at all.
Not optimized are: MetaPost, LibArt, XFig, VDX, diastddia.py
Also not optimized, but more simple are: PGF, PS, PSTricks and Skia
Optimized to fill and stroke in one step are: WPG, PyDia, WMF, CGM, DRS,
cairo, SVG, Shape, GDK, HPGL(kind of;)) and DXF(as limited as before)
Fully optimized shape rendering for: AADL, Custom, KAOS, Standard,
Flowchart, Network, ER, Chronogram, UML - i.e. all programmed objects
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
on win32 without Python.
|
|
|
|
|
|
|
|
|
|
* installer/win32/dia.nsi: Remove drs.dll for the time being, re-add
libart.dll, adjust for current libart 2.3.20 DLL from ftp.gnome.org
|
|
2009-04-15 Steffen Macke <sdteffen@sdteffen.de>
* makefile.msc: cairo, drs, locale build fixes
* dia.nsi: Various updates for 0.97-pre3
svn path=/trunk/; revision=4384
|
|
* makefile.msc: Fixed typo (dia.exe was copied to dia-app.dll when doing
"make full")
svn path=/trunk/; revision=4300
|
|
* installer/win32/dia.nsi: Various small updates
* installer/win32/locale/*.nsh: Use Python 2.3 instead of 2.2
* makefile.msc: Consequent use of build/win32
svn path=/trunk/; revision=4291
|
|
2009-01-18 Hans Breuer <hans@breuer.org>
* app/load_save.c(read_connections) : while playing with "All Objects"
I've got "connection point %d does not exists", now I get the more
useful "connection point 14 does not exist on 'SISSI - area'"
Also there was some flaw with the wants_update calculation.
* makefile.msc lib/libdia.def : build the unit test on win32, too.
svn path=/trunk/; revision=4207
|
|
2008-11-30 Steffen Macke <sdteffen@sdteffen.de>
* makefile.msc: Create *.mo files in build/win32
* installer/win32/dia.nsi: Reflect documentation updates
svn path=/trunk/; revision=4147
|
|
* makefile.msc:
* installer/win32/dia.nsi:
* installer/win32/wikifaq2installerfaq.sed: Small script to generate the
installer FAQ file from the Wiki
svn path=/trunk/; revision=4139
|
|
svn path=/trunk/; revision=4123
|
|
svn path=/trunk/; revision=3929
|
|
svn path=/trunk/; revision=3838
|
|
2007-10-06 Hans Breuer <hans@breuer.org>
* makefile.msc bindings/makefile.msc : integrated bindings in the build
svn path=/trunk/; revision=3799
|
|
2007-02-12 Hans Breuer <hans@breuer.org>
* lib/libdia.def : added text_get_line_strlen
* makefile.msc : delete config.h on clean
* plug-ins/python/pydia-property.c : allow to set sting properties
with unicode
svn path=/trunk/; revision=3615
|
|
2006-02-11 Hans Breuer <hans@breuer.org>
* makefile.msc : nmake -f makefile.msc just compiles now
* app/makefile.msc lib/makefile.msc : make not using FT2
on win32 the default (works around bug #150813 by diabaling it)
* objects/makefile.msc plug-ins/makefile.msc : remove -GD from
$(CC) command line. It isn't understood by newer versions of cl.
* app/authors.h : reflect the recent maintainers change
* app/display.c app/load_save.c : removed debug spew
* app/winmain.c : improved redirection
|
|
* doc/pl/*.xml: Added XML prolog
* makefile.msc: Added libxslt, fixed libxml, libart
|
|
allow separate installer component "Translations"
|
|
* app/makefile.msc: using /subsystem:windows again
* makefile.msc: updated ALL_LINGUAS
|
|
|
|
* makefile.msc: updated for new GAIM-like installer build; sync'ed
ALL_LINGUAS with configure.in
|
|
|
|
|
|
* added GDK_PIXBUF_LIBS in order to create pixbuf.dll
* copying all objects and plug-ins into the build folder now
|
|
structure for running dia win32
|