]> granicus.if.org Git - graphviz/log
graphviz
12 years agoAutomated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Wed, 15 Aug 2012 21:11:00 +0000 (17:11 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz

12 years agoProvide optional non-recursive partitioning function
Emden Gansner [Wed, 15 Aug 2012 21:10:57 +0000 (17:10 -0400)]
Provide optional non-recursive partitioning function

12 years agosimplify php requires
John Ellson [Wed, 15 Aug 2012 18:30:35 +0000 (14:30 -0400)]
simplify php requires

12 years agoadd missing calls to agbindrec() after agread()
John Ellson [Wed, 15 Aug 2012 17:09:19 +0000 (13:09 -0400)]
add missing calls to agbindrec() after agread()

12 years agoinclude graph.3 and graph.3.pdf in the tar.gz sources
John Ellson [Wed, 15 Aug 2012 12:14:12 +0000 (08:14 -0400)]
include graph.3 and graph.3.pdf in the tar.gz sources

12 years agoinclude tcldot.h in source package
John Ellson [Tue, 14 Aug 2012 21:43:36 +0000 (17:43 -0400)]
include tcldot.h in source package

12 years agoremove condition around cgraph so that it is packaged regardless on --wiithout-cgraph
John Ellson [Tue, 14 Aug 2012 21:39:57 +0000 (17:39 -0400)]
remove condition around cgraph so that it is packaged regardless on --wiithout-cgraph

12 years agoAlways build cgraph, regardless of --without-cgraph, because gvpr needs it
John Ellson [Tue, 14 Aug 2012 21:32:36 +0000 (17:32 -0400)]
Always build cgraph, regardless of --without-cgraph, because gvpr needs it

12 years agomerge with upstream changes
John Ellson [Tue, 14 Aug 2012 20:59:26 +0000 (16:59 -0400)]
merge with upstream changes

12 years agoconsolidate handle generation into obj2cmd()
John Ellson [Tue, 14 Aug 2012 20:58:00 +0000 (16:58 -0400)]
consolidate handle generation into obj2cmd()

12 years agofix deletes
John Ellson [Tue, 14 Aug 2012 20:10:36 +0000 (16:10 -0400)]
fix deletes

12 years agodotnew(), dotread(), dotstring() - cgraph & graph - working
John Ellson [Tue, 14 Aug 2012 19:52:52 +0000 (15:52 -0400)]
dotnew(), dotread(), dotstring() - cgraph & graph - working

12 years agomostly working checkpoint
John Ellson [Tue, 14 Aug 2012 17:55:59 +0000 (13:55 -0400)]
mostly working checkpoint

12 years agowork in progress - looking good so far
John Ellson [Tue, 14 Aug 2012 03:56:30 +0000 (23:56 -0400)]
work in progress - looking good so far

12 years agomissed one
John Ellson [Tue, 14 Aug 2012 03:55:39 +0000 (23:55 -0400)]
missed one

12 years agoadd agregister() and idregister to id discipline
John Ellson [Tue, 14 Aug 2012 03:28:18 +0000 (23:28 -0400)]
add agregister() and idregister to id discipline

12 years agoAutomated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Mon, 13 Aug 2012 20:14:54 +0000 (16:14 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz

12 years agoFix bug with uninitialized Agsym_t*. This causes problems when command-line -G, ...
Emden Gansner [Mon, 13 Aug 2012 20:14:47 +0000 (16:14 -0400)]
Fix bug with uninitialized Agsym_t*. This causes problems when command-line -G, -E, -N flags
are used.

12 years agorename mycontext to ictx (for interpreter_context)
John Ellson [Sat, 11 Aug 2012 22:08:30 +0000 (18:08 -0400)]
rename mycontext to ictx (for interpreter_context)

12 years agosplit out mygets()
John Ellson [Sat, 11 Aug 2012 21:50:15 +0000 (17:50 -0400)]
split out mygets()

12 years agobreak up tcldot.c into more manageable pieces of code
John Ellson [Sat, 11 Aug 2012 20:28:35 +0000 (16:28 -0400)]
break up tcldot.c into more manageable pieces of code

12 years agoFixed reference to libcgraph.dylib
Dwight Perry [Fri, 10 Aug 2012 20:40:29 +0000 (16:40 -0400)]
Fixed reference to libcgraph.dylib

12 years agobranch merge
Dwight Perry [Fri, 10 Aug 2012 20:35:43 +0000 (16:35 -0400)]
branch merge

12 years agoFixed reference to libcgraph.dylib
Dwight Perry [Fri, 10 Aug 2012 20:31:33 +0000 (16:31 -0400)]
Fixed reference to libcgraph.dylib

12 years agoFix multicolor parsing to handle floating point round-off problems.
Emden Gansner [Thu, 9 Aug 2012 19:07:18 +0000 (15:07 -0400)]
Fix multicolor parsing to handle floating point round-off problems.

12 years agoFix bug that occurs when the initial sizes in the color list are 0;
Emden Gansner [Thu, 9 Aug 2012 15:08:27 +0000 (11:08 -0400)]
Fix bug that occurs when the initial sizes in the color list are 0;
add more detail to comments on the colorseg data structure.

12 years agoFix bug in HR if cells are not defined across the entire row
Emden Gansner [Wed, 8 Aug 2012 20:08:22 +0000 (16:08 -0400)]
Fix bug in HR if cells are not defined across the entire row
with the horizontal rule beneath it.

12 years agoVarious small shape related fixes:
Emden Gansner [Tue, 7 Aug 2012 18:00:41 +0000 (14:00 -0400)]
Various small shape related fixes:
 - convert local integers variable to doubles to accurately store node info
 - allow node penwidth to override default thin line for wedges and stripes if
   node value is smaller
 - avoid computing wedge shape if there is only one
 - turn on *info converter functions by default for cgraph

12 years agoSupport one-block version of circo
Emden Gansner [Tue, 7 Aug 2012 15:01:30 +0000 (11:01 -0400)]
Support one-block version of circo

12 years agoWith maxiter = 0, allow initial positions to be assigned before returning
Emden Gansner [Tue, 7 Aug 2012 14:58:10 +0000 (10:58 -0400)]
With maxiter = 0, allow initial positions to be assigned before returning

12 years agoSupport alpha in HSVA format.
Emden Gansner [Tue, 7 Aug 2012 14:53:44 +0000 (10:53 -0400)]
Support alpha in HSVA format.

12 years agoMake sure all Agsym_t values are copied when cloning a dictionary;
Emden Gansner [Thu, 2 Aug 2012 18:28:22 +0000 (14:28 -0400)]
Make sure all Agsym_t values are copied when cloning a dictionary;
fix use of fixed Agsym_t field. The current implementation was using
fixed for individual object attribute assignment, which is wrong. Individual
assignment should always dominate. The code now correctly fixes an
attribute value only for default or graph values, and only in the root graph.

12 years agoFix neatoinit.c to continue to build with libgraph
Emden Gansner [Thu, 2 Aug 2012 15:51:36 +0000 (11:51 -0400)]
Fix neatoinit.c to continue to build with libgraph

12 years agoGot the cgraph/graph calls in the wrong order.
Emden Gansner [Wed, 1 Aug 2012 19:36:10 +0000 (15:36 -0400)]
Got the cgraph/graph calls in the wrong order.

12 years agoFix bug in cluster detection using cgraph library.
Emden Gansner [Tue, 31 Jul 2012 13:55:47 +0000 (09:55 -0400)]
Fix bug in cluster detection using cgraph library.

12 years agoFix mac app to use cgraph instead of graph.
Emden Gansner [Mon, 30 Jul 2012 19:45:59 +0000 (15:45 -0400)]
Fix mac app to use cgraph instead of graph.

12 years agoRemove unnecessary html function declarations from the library.
Emden Gansner [Wed, 25 Jul 2012 21:31:27 +0000 (17:31 -0400)]
Remove unnecessary html function declarations from the library.
These declarations are in both graph.h and cgraph.h, so will be brought
in via types.h.

12 years agoAutomated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Wed, 25 Jul 2012 19:19:15 +0000 (15:19 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz

12 years agoMake sure object ids are unique. This is done in lib/common, using layer and page...
Emden Gansner [Wed, 25 Jul 2012 19:19:09 +0000 (15:19 -0400)]
Make sure object ids are unique. This is done in lib/common, using layer and page info.
The svg renderer now just uses internal ids for gradient fills, and prepends "a_" to the
object id for anchor ids.

12 years agoMove the "#define WITH_CGRAPH 1" to lib/common/types.h
John Ellson [Wed, 25 Jul 2012 03:08:54 +0000 (23:08 -0400)]
Move the "#define WITH_CGRAPH 1" to lib/common/types.h

Running autoheader on lib/gvc/gvc.h would also: "/* #undef extern */"
which breaks the build.   No #undef in types.h - plus it feels like a better location.

12 years agoimproved method for setting WITH_CGRAPH in lib/gvc/gvc.h
John Ellson [Tue, 24 Jul 2012 22:13:11 +0000 (18:13 -0400)]
improved method for setting WITH_CGRAPH in lib/gvc/gvc.h

12 years agoset WITH_CGRAPH in gvc.h
John Ellson [Tue, 24 Jul 2012 22:06:09 +0000 (18:06 -0400)]
set WITH_CGRAPH in gvc.h

12 years agoRe-add #ifdef'ed code; there is always one page even if pagination
Emden Gansner [Mon, 23 Jul 2012 20:13:57 +0000 (16:13 -0400)]
Re-add #ifdef'ed code; there is always one page even if pagination
is not supported.

12 years agoMake sure all XML ids are distinct;
Emden Gansner [Wed, 18 Jul 2012 18:28:02 +0000 (14:28 -0400)]
Make sure all XML ids are distinct;
comment out unused page code.

12 years agoNote change to patchwork
Emden Gansner [Wed, 18 Jul 2012 16:01:47 +0000 (12:01 -0400)]
Note change to patchwork

12 years agoUpdate log with new features
Emden Gansner [Thu, 12 Jul 2012 16:30:16 +0000 (12:30 -0400)]
Update log with new features

12 years agoImplement lcurve and rcurve.
Emden Gansner [Thu, 12 Jul 2012 16:27:28 +0000 (12:27 -0400)]
Implement lcurve and rcurve.

12 years agoUpdate documentation to include curved arrowheads and new styles
Emden Gansner [Thu, 12 Jul 2012 16:27:03 +0000 (12:27 -0400)]
Update documentation to include curved arrowheads and new styles
for tables and cells.

12 years agoFix new code for handling dashed and dotted line styles;
Emden Gansner [Wed, 11 Jul 2012 17:42:54 +0000 (13:42 -0400)]
Fix new code for handling dashed and dotted line styles;
have style=invis apply to entire object, not just the border (as with nodes)
(Invisible borders can be handled with color=transparent or border=0.);
simplify, pulling out common code.

Thanks to Masatake YAMATO <yamato@redhat.com> for motivating
the implementation of this feature.

12 years agoAdd and advertise function to free Ppolyline_t;
Emden Gansner [Mon, 9 Jul 2012 21:16:52 +0000 (17:16 -0400)]
Add and advertise function to free Ppolyline_t;
add support for elliptical wedges;
make sure new fill types work when user supplies an image

12 years agoAdd support for elliptical wedges;
Emden Gansner [Mon, 9 Jul 2012 21:12:08 +0000 (17:12 -0400)]
Add support for elliptical wedges;
enhance the striped box interface;
make sure these fill modes work when a user image is specified.

12 years agoAdd and advertise a free function for dynamically allocated paths
Emden Gansner [Mon, 9 Jul 2012 21:08:20 +0000 (17:08 -0400)]
Add and advertise a free function for dynamically allocated paths

12 years agoadded dotted and dashed styles to tables and cells
Dwight Perry [Fri, 6 Jul 2012 22:35:29 +0000 (18:35 -0400)]
added dotted and dashed styles to tables and cells

12 years agoRefine striped boxes to handle user-supplied stripe sizes;
Emden Gansner [Fri, 6 Jul 2012 17:03:36 +0000 (13:03 -0400)]
Refine striped boxes to handle user-supplied stripe sizes;
rely on color list parser used for multicolor edges, which
is modified to gather sizes summing to 1 rather than a monotonic
sequence ending at 1. In addition, use semicolor rather than
comma as separator to allow HSV color values.

12 years agoFix misspelling and allow small dividing line between stripes
Emden Gansner [Thu, 5 Jul 2012 21:14:47 +0000 (17:14 -0400)]
Fix misspelling and allow small dividing line between stripes

12 years agoAutomated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Thu, 5 Jul 2012 17:39:33 +0000 (13:39 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz

12 years agoProvide $tvnext to assist in setting up traversal roots. In particular,
Emden Gansner [Thu, 5 Jul 2012 17:39:28 +0000 (13:39 -0400)]
Provide $tvnext to assist in setting up traversal roots. In particular,
one can set $tvnext == NULL at the beginning to get a single traversal.

12 years agoqt still nogo on rhel5, but ok on rhel6
John Ellson [Thu, 5 Jul 2012 17:17:14 +0000 (13:17 -0400)]
qt still nogo on rhel5, but ok on rhel6

12 years agotry to build qt code on el5, el6
John Ellson [Thu, 5 Jul 2012 16:10:07 +0000 (12:10 -0400)]
try to build qt code on el5, el6

12 years agobranch merge
Dwight Perry [Thu, 5 Jul 2012 15:52:44 +0000 (11:52 -0400)]
branch merge

12 years agoRemoved graph.3 from build
Dwight Perry [Thu, 5 Jul 2012 15:36:14 +0000 (11:36 -0400)]
Removed graph.3 from build

12 years agodon't generate gvedit.1 man pages if QT not available
John Ellson [Thu, 5 Jul 2012 15:27:11 +0000 (11:27 -0400)]
don't generate gvedit.1 man pages if QT not available

12 years agoFix warning
Emden Gansner [Thu, 5 Jul 2012 15:24:13 +0000 (11:24 -0400)]
Fix warning

12 years agoFix warning
Emden Gansner [Thu, 5 Jul 2012 15:21:04 +0000 (11:21 -0400)]
Fix warning

12 years agosimplify common feature selections: X, cgraph
John Ellson [Thu, 5 Jul 2012 14:42:57 +0000 (10:42 -0400)]
simplify common feature selections: X, cgraph

12 years agofix rhel bug related to dropping libgraph build
John Ellson [Thu, 5 Jul 2012 14:37:43 +0000 (10:37 -0400)]
fix rhel bug related to dropping libgraph build

12 years agodrop unused libgraph from binary distro
John Ellson [Mon, 2 Jul 2012 16:19:55 +0000 (12:19 -0400)]
drop unused libgraph from binary distro

12 years agobe more explicit about files included in base package to avoid cumbersome %exclude...
John Ellson [Mon, 2 Jul 2012 15:34:00 +0000 (11:34 -0400)]
be more explicit about files included in base package to avoid cumbersome %exclude statements

12 years agoAutomated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Fri, 29 Jun 2012 20:23:44 +0000 (16:23 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz

12 years agoAdd insets to patchwork; add striped fill for boxes
Emden Gansner [Fri, 29 Jun 2012 20:23:41 +0000 (16:23 -0400)]
Add insets to patchwork; add striped fill for boxes

12 years agoAdd insets to patchwork; add striped fill style (for boxes).
Emden Gansner [Fri, 29 Jun 2012 20:22:52 +0000 (16:22 -0400)]
Add insets to patchwork; add striped fill style (for boxes).

12 years agoimprove './configure --without-x' don't install dotty or lneato
John Ellson [Fri, 29 Jun 2012 17:49:59 +0000 (13:49 -0400)]
improve './configure --without-x'    don't install dotty or lneato

12 years agomove dotty.1, lneato.1, vimdot.1, lefty.1 to graphviz-x
John Ellson [Fri, 29 Jun 2012 17:35:04 +0000 (13:35 -0400)]
move dotty.1, lneato.1, vimdot.1, lefty.1 to graphviz-x

12 years agomake --with-cgraph the default
John Ellson [Fri, 29 Jun 2012 17:08:10 +0000 (13:08 -0400)]
make --with-cgraph the default

12 years agoAutomated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Wed, 27 Jun 2012 18:50:05 +0000 (14:50 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz

12 years agoAdd macro for safe edge comparison
Emden Gansner [Wed, 27 Jun 2012 18:49:59 +0000 (14:49 -0400)]
Add macro for safe edge comparison

12 years agoback out last change - didn't work
John Ellson [Sat, 23 Jun 2012 16:26:22 +0000 (12:26 -0400)]
back out last change - didn't work

12 years agoanother attempt to deal with fc17+ PATH nonsense
John Ellson [Sat, 23 Jun 2012 15:58:41 +0000 (11:58 -0400)]
another attempt to deal with fc17+ PATH nonsense

12 years agoFix bug with undirected graphs. With cgraph, simple edge pointer comparison
Emden Gansner [Wed, 20 Jun 2012 15:41:31 +0000 (11:41 -0400)]
Fix bug with undirected graphs. With cgraph, simple edge pointer comparison
doesn't work. One can only compare outedges with outedges and inedges with inedges.

12 years agoNote that attribute values are case-sensitive.
Emden Gansner [Mon, 11 Jun 2012 20:15:23 +0000 (16:15 -0400)]
Note that attribute values are case-sensitive.

12 years agoFix misspelling.
Emden Gansner [Mon, 11 Jun 2012 16:36:51 +0000 (12:36 -0400)]
Fix misspelling.

12 years agodifferent sed actiion for ocaml workaround
John Ellson [Mon, 11 Jun 2012 14:21:37 +0000 (10:21 -0400)]
different sed actiion for ocaml workaround

12 years agofix sed line
John Ellson [Mon, 11 Jun 2012 13:52:40 +0000 (09:52 -0400)]
fix sed line

12 years agotry to fix ocaml breakage on rawhide
John Ellson [Mon, 11 Jun 2012 13:31:34 +0000 (09:31 -0400)]
try to fix ocaml breakage on rawhide

12 years agoUpdate ChangeLog
Emden Gansner [Fri, 8 Jun 2012 17:42:37 +0000 (13:42 -0400)]
Update ChangeLog

12 years agoFix typo
Emden Gansner [Thu, 7 Jun 2012 21:41:10 +0000 (17:41 -0400)]
Fix typo

12 years agoAdd verbose mode and timing to gvpr
Emden Gansner [Thu, 7 Jun 2012 21:23:51 +0000 (17:23 -0400)]
Add verbose mode and timing to gvpr

12 years agoFinish graph name feature in gvgen
Emden Gansner [Thu, 7 Jun 2012 21:23:11 +0000 (17:23 -0400)]
Finish graph name feature in gvgen

12 years agoUpdate man page date
Emden Gansner [Wed, 6 Jun 2012 21:45:07 +0000 (17:45 -0400)]
Update man page date

12 years agoAdd random rooted trees to gvgen
Emden Gansner [Tue, 5 Jun 2012 21:09:04 +0000 (17:09 -0400)]
Add random rooted trees to gvgen

12 years agoenable layers in svg - patch from yamato@redhat.com
John Ellson [Tue, 5 Jun 2012 12:09:44 +0000 (08:09 -0400)]
enable layers in svg - patch from yamato@redhat.com

12 years agoMerged REV 8873
Dwight Perry [Tue, 29 May 2012 14:51:47 +0000 (10:51 -0400)]
Merged REV 8873

12 years agobranch merge
Dwight Perry [Fri, 25 May 2012 23:04:04 +0000 (19:04 -0400)]
branch merge

12 years agoBacked out changeset 3ab8934555d7
Emden Gansner [Fri, 25 May 2012 21:56:23 +0000 (17:56 -0400)]
Backed out changeset 3ab8934555d7

12 years agoFix how error messages are produced in the label lib.
Emden Gansner [Fri, 25 May 2012 21:27:04 +0000 (17:27 -0400)]
Fix how error messages are produced in the label lib.
Following pathplan, we use fprintf (stderr...
but someday we should factor this out to agerr().

12 years agoRe-add to do file changes
Emden Gansner [Fri, 25 May 2012 20:46:27 +0000 (16:46 -0400)]
Re-add to do file changes

12 years agoUpdate to-do list
Emden Gansner [Fri, 25 May 2012 15:12:19 +0000 (11:12 -0400)]
Update to-do list

12 years agoMake sure ids are emitted in anchor contexts in svg.
Emden Gansner [Wed, 23 May 2012 19:59:20 +0000 (15:59 -0400)]
Make sure ids are emitted in anchor contexts in svg.
Thanks to Masatake YAMATO for the patches.

12 years agoBacked out changeset 1a9bf8a9b810
Emden Gansner [Wed, 23 May 2012 19:57:10 +0000 (15:57 -0400)]
Backed out changeset 1a9bf8a9b810

12 years agoMake sure ids are emitted in anchor contexts in svg.
Emden Gansner [Tue, 22 May 2012 20:32:28 +0000 (16:32 -0400)]
Make sure ids are emitted in anchor contexts in svg.