]> granicus.if.org Git - graphviz/log
graphviz
19 years agoadd cairo-devel to buildrequires for fc5
ellson [Sun, 17 Jul 2005 14:57:39 +0000 (14:57 +0000)]
add cairo-devel to buildrequires for fc5

19 years agolink libdotneato.so to libgvc.so, extend dotneato.h
ellson [Sun, 17 Jul 2005 14:53:47 +0000 (14:53 +0000)]
link libdotneato.so to libgvc.so, extend dotneato.h

19 years ago.spec file cleanup for release 2.4
ellson [Sun, 17 Jul 2005 14:40:41 +0000 (14:40 +0000)]
.spec file cleanup for release 2.4

19 years agoUpdate info files
erg [Fri, 15 Jul 2005 22:30:21 +0000 (22:30 +0000)]
Update info files

19 years agoUpdate regression test files to reflect today's code changes
erg [Fri, 15 Jul 2005 21:27:06 +0000 (21:27 +0000)]
Update regression test files to reflect today's code changes

19 years agoUpdate regression test files to reflect today's code changes
erg [Fri, 15 Jul 2005 21:27:06 +0000 (21:27 +0000)]
Update regression test files to reflect today's code changes

19 years agoTweak the new spline routing code to fix the problems seen in the
erg [Fri, 15 Jul 2005 19:25:16 +0000 (19:25 +0000)]
Tweak the new spline routing code to fix the problems seen in the
examples given by Bill Zissimopoulos <graphviz-interest@billz.fastmail.fm>
(See mailing list posting on 14 July 2005.)

19 years agoprepare for 2.4 release
ellson [Fri, 15 Jul 2005 18:33:45 +0000 (18:33 +0000)]
prepare for 2.4 release

19 years agoadd .PHONY: doxygen
ellson [Fri, 15 Jul 2005 17:11:02 +0000 (17:11 +0000)]
add .PHONY: doxygen

19 years agoFix bug 743
erg [Fri, 15 Jul 2005 17:01:17 +0000 (17:01 +0000)]
Fix bug 743

19 years agoadd digcola.h to distribution
ellson [Fri, 15 Jul 2005 01:11:35 +0000 (01:11 +0000)]
add digcola.h to distribution

19 years agoFix no longer correct use of GD_rankdir in dotsplines.c
erg [Fri, 15 Jul 2005 01:02:53 +0000 (01:02 +0000)]
Fix no longer correct use of GD_rankdir in dotsplines.c

19 years agoFix bug 741
erg [Thu, 14 Jul 2005 22:58:42 +0000 (22:58 +0000)]
Fix bug 741

19 years agoFinish updating regression test files; remove extraneous out file
erg [Thu, 14 Jul 2005 22:20:21 +0000 (22:20 +0000)]
Finish updating regression test files; remove extraneous out file

19 years agoFinish updating regression test files; remove extraneous out file
erg [Thu, 14 Jul 2005 22:20:21 +0000 (22:20 +0000)]
Finish updating regression test files; remove extraneous out file

19 years agoFinish updating regression test files; remove extraneous out file
erg [Thu, 14 Jul 2005 22:20:21 +0000 (22:20 +0000)]
Finish updating regression test files; remove extraneous out file

19 years agoFinish updating regression test files; remove extraneous out file
erg [Thu, 14 Jul 2005 22:20:21 +0000 (22:20 +0000)]
Finish updating regression test files; remove extraneous out file

19 years agoFix the fact that labels for loops and some flat edges in dot are not
erg [Thu, 14 Jul 2005 22:17:21 +0000 (22:17 +0000)]
Fix the fact that labels for loops and some flat edges in dot are not
contributing to the bounding box.

19 years agoChange utils.h to render.h, because utils.h now has things like size_t, etc.
erg [Thu, 14 Jul 2005 22:12:57 +0000 (22:12 +0000)]
Change utils.h to render.h, because utils.h now has things like size_t, etc.
which need additional include files.
Move include of render.h inside HAVE_... so the usual empty case is really
empty.

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:08 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:08 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:08 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agoUpdate regression test files
erg [Thu, 14 Jul 2005 20:07:07 +0000 (20:07 +0000)]
Update regression test files

19 years agomigrate externs belonging to utils.c to from renderprocs.h to utils.h
ellson [Thu, 14 Jul 2005 15:15:24 +0000 (15:15 +0000)]
migrate externs belonging to utils.c to from renderprocs.h to utils.h
in preparation for splitting libcommon

19 years agoUpdate old makefiles to handle current linking order
erg [Thu, 14 Jul 2005 02:58:15 +0000 (02:58 +0000)]
Update old makefiles to handle current linking order

19 years agoCommit additional include file
erg [Wed, 13 Jul 2005 21:07:21 +0000 (21:07 +0000)]
Commit additional include file

19 years agoCommit new files for hierarchical neato, plus changed makefiles.
erg [Wed, 13 Jul 2005 20:35:21 +0000 (20:35 +0000)]
Commit new files for hierarchical neato, plus changed makefiles.
Note that unless DIGCOLA is defined, the .c files below will be empty
compilation units.

19 years agoAdd hierarchical constraints. This is enabled only if the compile-time
erg [Wed, 13 Jul 2005 20:29:40 +0000 (20:29 +0000)]
Add hierarchical constraints. This is enabled only if the compile-time
variable DIGCOLA is defined. At present, by default this is undefined.

19 years agoAdd hierarchical constraints. This is enabled only if the compile-time
erg [Wed, 13 Jul 2005 20:29:40 +0000 (20:29 +0000)]
Add hierarchical constraints. This is enabled only if the compile-time
variable DIGCOLA is defined. At present, by default this is undefined.

19 years agoAdd hierarchical constraints. This is enabled only if the compile-time
erg [Wed, 13 Jul 2005 20:29:40 +0000 (20:29 +0000)]
Add hierarchical constraints. This is enabled only if the compile-time
variable DIGCOLA is defined. At present, by default this is undefined.

19 years agotrying to get doxygen to work again
ellson [Wed, 13 Jul 2005 18:03:21 +0000 (18:03 +0000)]
trying to get doxygen to work again

19 years agoadd some comments
ellson [Wed, 13 Jul 2005 12:02:04 +0000 (12:02 +0000)]
add some comments

19 years agoadd a program which generates an image which is the visual-diff of two other images
ellson [Wed, 13 Jul 2005 11:59:08 +0000 (11:59 +0000)]
add a program which generates an image which is the visual-diff of two other images
(not automatically built or installed)

19 years agoFix old makefile
erg [Wed, 13 Jul 2005 01:49:43 +0000 (01:49 +0000)]
Fix old makefile

19 years agoFactor out common Agraphinfo_t init code from layoutengines into
ellson [Tue, 12 Jul 2005 23:26:14 +0000 (23:26 +0000)]
Factor out common Agraphinfo_t init code from layoutengines into
common wrapper for layout plugins.  All this so that I can add a GVC_t* to
Agraphinfo_t instead of passing it down as a parameter through multiple
levels of code.   Need access to GVC_t* for usershape plugin and dictionary
state.

19 years agoUpdate info files
erg [Tue, 12 Jul 2005 22:36:55 +0000 (22:36 +0000)]
Update info files

19 years agono need for init_ugraph() to be public
ellson [Tue, 12 Jul 2005 20:39:58 +0000 (20:39 +0000)]
no need for init_ugraph() to be public

19 years agomigrating usershape code to gvc/gvusershape.c
ellson [Mon, 11 Jul 2005 22:57:33 +0000 (22:57 +0000)]
migrating usershape code to gvc/gvusershape.c

19 years agomove codegen config code to gvconfig.c
ellson [Mon, 11 Jul 2005 19:06:55 +0000 (19:06 +0000)]
move codegen config code to gvconfig.c

19 years agorename typedef: gv_plugin_t -> gvplugin_available_t
ellson [Mon, 11 Jul 2005 18:35:25 +0000 (18:35 +0000)]
rename typedef: gv_plugin_t -> gvplugin_available_t
rename typedef: gvplugin_type_t -> gvplugin_installed_t
new typedefs:  gvplugin_active_device_t
gvplugin_active_render_t
gvplugin_active_layout_t
gvplugin_active_textlayout_t
gvplugin_active_usershape_t

19 years agofix build breakage and add some more details to usershape plugin
ellson [Wed, 6 Jul 2005 16:04:22 +0000 (16:04 +0000)]
fix build breakage and add some more details to usershape plugin

19 years agoadding infrastructure for a usershape plugin
ellson [Tue, 5 Jul 2005 19:21:46 +0000 (19:21 +0000)]
adding infrastructure for a usershape plugin

19 years agofixes for crashes during webdot usage
ellson [Tue, 5 Jul 2005 17:56:31 +0000 (17:56 +0000)]
fixes for crashes during webdot usage

19 years agoFix bug 736
erg [Tue, 5 Jul 2005 17:41:01 +0000 (17:41 +0000)]
Fix bug 736

19 years agoeliminate some crud
ellson [Thu, 30 Jun 2005 23:24:13 +0000 (23:24 +0000)]
eliminate some crud

19 years agofixes for in-memory rendering to existing gd surface - needed by webdot
ellson [Thu, 30 Jun 2005 21:53:11 +0000 (21:53 +0000)]
fixes for in-memory rendering to existing gd surface  - needed by webdot

19 years agoFix bug 731
erg [Thu, 30 Jun 2005 21:03:54 +0000 (21:03 +0000)]
Fix bug 731

19 years agoRemove print statement added for debugging
erg [Thu, 30 Jun 2005 21:03:33 +0000 (21:03 +0000)]
Remove print statement added for debugging

19 years agofix fontsize under zooming
ellson [Thu, 30 Jun 2005 20:31:18 +0000 (20:31 +0000)]
fix fontsize under zooming

19 years agofix linewidths under zoom. not sure where these fixes went? old graphiz perhaps
ellson [Thu, 30 Jun 2005 19:30:29 +0000 (19:30 +0000)]
fix linewidths under zoom.  not sure where these fixes went?   old graphiz perhaps

19 years agoalign better with the Fedora-Extras graphviz.spec
ellson [Thu, 30 Jun 2005 17:52:14 +0000 (17:52 +0000)]
align better with the Fedora-Extras graphviz.spec

19 years agofc4 buildrequires libtool-ltdl-devel
ellson [Thu, 30 Jun 2005 15:00:35 +0000 (15:00 +0000)]
fc4 buildrequires libtool-ltdl-devel

19 years agoAccept additional suffixes to identify postscript files
erg [Wed, 29 Jun 2005 18:18:59 +0000 (18:18 +0000)]
Accept additional suffixes to identify postscript files

19 years agoUpdate info files
erg [Wed, 29 Jun 2005 17:01:34 +0000 (17:01 +0000)]
Update info files

19 years agofixes to .cvsignores for cleaner cvs updates
ellson [Wed, 29 Jun 2005 15:27:12 +0000 (15:27 +0000)]
fixes to .cvsignores for cleaner cvs updates

19 years agoFix mistake concerning legal values for the rank attribute.
erg [Wed, 29 Jun 2005 14:04:07 +0000 (14:04 +0000)]
Fix mistake concerning legal values for the rank attribute.

19 years agoHack for inline PS macros. Need this when the PS code attempts
north [Tue, 28 Jun 2005 21:23:14 +0000 (21:23 +0000)]
Hack for inline PS macros.  Need this when the PS code attempts
to literally read the current file (e.g. Imagemagick SAVE output.)

19 years agoFix bug 730
erg [Mon, 27 Jun 2005 20:19:34 +0000 (20:19 +0000)]
Fix bug 730

19 years agoFix bug 730
erg [Mon, 27 Jun 2005 20:19:34 +0000 (20:19 +0000)]
Fix bug 730

19 years agofix linewidth in gd output under viewport zooming
ellson [Mon, 27 Jun 2005 13:23:53 +0000 (13:23 +0000)]
fix linewidth in gd output under viewport zooming
add hooks to allow plugins to use their own point transformation facilities, instead
of pre multiplying coordinates.

19 years agofix for double scaling.
ellson [Sat, 25 Jun 2005 23:00:52 +0000 (23:00 +0000)]
fix for double scaling.
fix for font size under scaling

19 years agoWrap libdir definition with DISABLE_LTDL wrapper, as it is only needed
erg [Fri, 24 Jun 2005 22:22:55 +0000 (22:22 +0000)]
Wrap libdir definition with DISABLE_LTDL wrapper, as it is only needed
if DISABLE_LTDL is not defined.

19 years agoits a bit cleaner to pass around pointer position as a pointf rather than x and y
ellson [Fri, 24 Jun 2005 22:14:27 +0000 (22:14 +0000)]
its a bit cleaner to pass around pointer position as a pointf rather than x and y

19 years agoadd pointer to GVJ_t to store latest known pointer position on device.
ellson [Fri, 24 Jun 2005 20:44:29 +0000 (20:44 +0000)]
add pointer to GVJ_t to store latest known pointer position on device.

19 years agoFix bug 732.
erg [Fri, 24 Jun 2005 19:13:01 +0000 (19:13 +0000)]
Fix bug 732.

19 years agoAdd experimental, non-default code for allowing the graph to specify
erg [Fri, 24 Jun 2005 18:26:46 +0000 (18:26 +0000)]
Add experimental, non-default code for allowing the graph to specify
the ranking.

19 years agoifdef out unused code
erg [Thu, 23 Jun 2005 20:09:48 +0000 (20:09 +0000)]
ifdef out unused code

19 years agoFinish reimplementation of flat edges
erg [Thu, 23 Jun 2005 19:52:01 +0000 (19:52 +0000)]
Finish reimplementation of flat edges

19 years agoFix beginpath (endpath) to work correctly with ports on the top (bottom) side
erg [Thu, 23 Jun 2005 19:51:42 +0000 (19:51 +0000)]
Fix beginpath (endpath) to work correctly with ports on the top (bottom) side
of a node . The boxes were being constructed using the node boundary, rather
than from the port point.

19 years agosimplify api to textlayout plugin
ellson [Thu, 23 Jun 2005 12:15:50 +0000 (12:15 +0000)]
simplify api to textlayout plugin

19 years agoCheck for null spline during compound edge processing.
erg [Wed, 22 Jun 2005 19:20:51 +0000 (19:20 +0000)]
Check for null spline during compound edge processing.

19 years agosimplify device plugin api to single "finalize" entry point
ellson [Wed, 22 Jun 2005 15:27:34 +0000 (15:27 +0000)]
simplify device plugin api to single "finalize" entry point

19 years agoFix bug in make_flat_labeled_edge
erg [Wed, 22 Jun 2005 04:01:49 +0000 (04:01 +0000)]
Fix bug in make_flat_labeled_edge

19 years agoPut back inadvertently deleted code for TOP case for flat edges.
erg [Tue, 21 Jun 2005 23:04:03 +0000 (23:04 +0000)]
Put back inadvertently deleted code for TOP case for flat edges.

19 years agoBack out use of state info for routesplines;
erg [Tue, 21 Jun 2005 22:56:05 +0000 (22:56 +0000)]
Back out use of state info for routesplines;
remove unused static data from routespl.c;
finish flat edge implementation.

19 years agomissed bits from "layout" -> "neato_layout" renaming
ellson [Tue, 21 Jun 2005 21:40:39 +0000 (21:40 +0000)]
missed bits from "layout" -> "neato_layout" renaming

19 years agosplit output "device" plugin from renderer plugin so that we can use
ellson [Tue, 21 Jun 2005 19:49:11 +0000 (19:49 +0000)]
split output "device" plugin from renderer plugin so that we can use
    cairo for png output without loading x11

19 years agoa few less reallocs
ellson [Sun, 19 Jun 2005 12:14:23 +0000 (12:14 +0000)]
a few less reallocs

19 years agodon't keep pointers to temporarily malloc'ed strings
ellson [Sun, 19 Jun 2005 12:01:45 +0000 (12:01 +0000)]
don't keep pointers to temporarily malloc'ed strings

19 years agoprep for relocatable libdir - use relative paths in config
ellson [Sat, 18 Jun 2005 21:50:56 +0000 (21:50 +0000)]
prep for relocatable libdir - use relative paths in config

19 years agoParameterize edge drawing state so that dot can be used recursively for
erg [Wed, 15 Jun 2005 17:42:12 +0000 (17:42 +0000)]
Parameterize edge drawing state so that dot can be used recursively for
flat edge drawing; fix drawing of adjacent flat edges and labeled flat edges.

19 years agoadd a few more comments to the code
ellson [Wed, 15 Jun 2005 12:07:31 +0000 (12:07 +0000)]
add a few more comments to the code

19 years agoshow name of object, rather than handle, in title of attribute panel
ellson [Wed, 15 Jun 2005 08:53:40 +0000 (08:53 +0000)]
show name of object, rather than handle, in title of attribute panel

19 years agoAdd agcopyattr to libgraph; use in utils.c (and dotsplines.c, to be committed
erg [Tue, 14 Jun 2005 16:03:17 +0000 (16:03 +0000)]
Add agcopyattr to libgraph; use in utils.c (and dotsplines.c, to be committed
later).
Expose agstrdup and agstrfree in graph.h; remove raw declarations from emit.c

19 years agoFix clipping bug in case when virtual edge is reverse of real edge
erg [Fri, 10 Jun 2005 22:35:35 +0000 (22:35 +0000)]
Fix clipping bug in case when virtual edge is reverse of real edge

19 years agoWhen no port is defined, have record_path simply return box to center.
erg [Fri, 10 Jun 2005 17:37:44 +0000 (17:37 +0000)]
When no port is defined, have record_path simply return box to center.

19 years agoAvoid touching key attribute when cloning edge attributes
erg [Fri, 10 Jun 2005 17:37:04 +0000 (17:37 +0000)]
Avoid touching key attribute when cloning edge attributes

19 years agoFix incorrect use of adjustment modes
erg [Thu, 9 Jun 2005 15:09:16 +0000 (15:09 +0000)]
Fix incorrect use of adjustment modes

19 years agoAllow whitespace characters within arguments specified by -a<arg> by
erg [Thu, 9 Jun 2005 03:20:38 +0000 (03:20 +0000)]
Allow whitespace characters within arguments specified by -a<arg> by
supporting quoted substrings in <arg>.

19 years agoUpdate info files
erg [Wed, 8 Jun 2005 21:53:39 +0000 (21:53 +0000)]
Update info files

19 years agoAdd new overlap modes to support pseudo-orthogonal constraints.
erg [Wed, 8 Jun 2005 18:32:11 +0000 (18:32 +0000)]
Add new overlap modes to support pseudo-orthogonal constraints.

19 years agoUpdate info files
erg [Wed, 8 Jun 2005 18:30:25 +0000 (18:30 +0000)]
Update info files