]> granicus.if.org Git - graphviz/log
graphviz
10 years agoFor now, punt on handling packing with non-trivial ratio attribute.
Emden R. Gansner [Thu, 27 Mar 2014 15:31:18 +0000 (11:31 -0400)]
For now, punt on handling packing with non-trivial ratio attribute.

10 years agoMake sure virtual nodes are rooted in the real graph root to pick up
Emden R. Gansner [Thu, 27 Mar 2014 15:26:25 +0000 (11:26 -0400)]
Make sure virtual nodes are rooted in the real graph root to pick up
graph properties.

10 years agoFix bug in new pack code for dot.
Emden R. Gansner [Wed, 26 Mar 2014 22:18:55 +0000 (18:18 -0400)]
Fix bug in new pack code for dot.

10 years agoAdd simple scaling option during node adjustment
Emden R. Gansner [Wed, 26 Mar 2014 21:54:45 +0000 (17:54 -0400)]
Add simple scaling option during node adjustment

10 years agoBack out earlier (incorrect) change e486bc3f04a537f4874578c4e063860e6fb09ba8
Emden R. Gansner [Wed, 26 Mar 2014 21:41:09 +0000 (17:41 -0400)]
Back out earlier (incorrect) change e486bc3f04a537f4874578c4e063860e6fb09ba8

10 years agoWrap trace information in if (Verbose);
Emden R. Gansner [Wed, 26 Mar 2014 21:38:56 +0000 (17:38 -0400)]
Wrap trace information in if (Verbose);
provide scale info.

10 years agoAllow the subset model to use specified edge lengths if available
Emden R. Gansner [Wed, 26 Mar 2014 17:45:47 +0000 (13:45 -0400)]
Allow the subset model to use specified edge lengths if available

10 years agoFix neato -Gmodel=subset test so the output is easier to view.
Emden R. Gansner [Wed, 26 Mar 2014 17:44:40 +0000 (13:44 -0400)]
Fix neato -Gmodel=subset test so the output is easier to view.

10 years agoExport cccomps symbol for Windows build.
Emden R. Gansner [Wed, 26 Mar 2014 15:56:52 +0000 (11:56 -0400)]
Export cccomps symbol for Windows build.

10 years agoAdd declaration for enqueue_neighbors to remove warning.
Emden R. Gansner [Wed, 26 Mar 2014 15:56:24 +0000 (11:56 -0400)]
Add declaration for enqueue_neighbors to remove warning.

10 years agoForgot I needed to change types.h.in as well.
Emden R. Gansner [Tue, 25 Mar 2014 14:19:56 +0000 (10:19 -0400)]
Forgot I needed to change types.h.in as well.

10 years agoMerge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Tue, 25 Mar 2014 13:59:27 +0000 (09:59 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz

10 years agoMake sure dot_root() works for all graph objects.
Emden R. Gansner [Tue, 25 Mar 2014 13:57:21 +0000 (09:57 -0400)]
Make sure dot_root() works for all graph objects.

10 years agoMake sure the auxiliary graph for adjacent flat edges uses the new GD_dotroot() mecha...
Emden R. Gansner [Tue, 25 Mar 2014 13:55:45 +0000 (09:55 -0400)]
Make sure the auxiliary graph for adjacent flat edges uses the new GD_dotroot() mechanism.

10 years agoFix incorrect use of dtmatch in checking for duplicate cluster names.
Emden R. Gansner [Tue, 25 Mar 2014 13:15:39 +0000 (09:15 -0400)]
Fix incorrect use of dtmatch in checking for duplicate cluster names.

10 years agoUpdate neato mode test output
Emden R. Gansner [Mon, 24 Mar 2014 19:25:44 +0000 (15:25 -0400)]
Update neato mode test output

10 years agoFor caching state to work, G_mindist must be a static variable.
Emden R. Gansner [Sun, 23 Mar 2014 17:52:06 +0000 (13:52 -0400)]
For caching state to work, G_mindist must be a static variable.

10 years agoClean up output and change usage from echo to print
Emden R. Gansner [Fri, 21 Mar 2014 22:01:35 +0000 (18:01 -0400)]
Clean up output and change usage from echo to print

10 years agoMerge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Fri, 21 Mar 2014 21:48:01 +0000 (17:48 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz

10 years agoYet another old integer calculation removed.
Emden R. Gansner [Fri, 21 Mar 2014 21:47:07 +0000 (17:47 -0400)]
Yet another old integer calculation removed.

10 years agoMerge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Fri, 21 Mar 2014 15:13:48 +0000 (11:13 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz

10 years agoFix gvpr.h to provide definition for ssize_t for Windows;
Emden R. Gansner [Fri, 21 Mar 2014 13:39:59 +0000 (09:39 -0400)]
Fix gvpr.h to provide definition for ssize_t for Windows;
we removed use of ast_common.h which we don't export, so for
unix systems we assume everyone uses the system's ssize_t.

10 years agoRemove internal references from exported include files.
Emden R. Gansner [Thu, 20 Mar 2014 19:42:43 +0000 (15:42 -0400)]
Remove internal references from exported include files.

10 years agoMerge pull request #18 from JonnyJD/no_debug_print
Emden R. Gansner [Wed, 19 Mar 2014 18:06:46 +0000 (14:06 -0400)]
Merge pull request #18 from JonnyJD/no_debug_print

remove left over debug output

10 years agoremove left over debug output
Johannes Dewender [Wed, 19 Mar 2014 17:51:09 +0000 (18:51 +0100)]
remove left over debug output

10 years agoMerge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Wed, 19 Mar 2014 14:58:26 +0000 (10:58 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz

10 years agoSlight change to logic and comment.
Emden R. Gansner [Wed, 19 Mar 2014 14:50:21 +0000 (10:50 -0400)]
Slight change to logic and comment.

10 years agoMerge branch 'bug_2434' of https://github.com/JonnyJD/graphviz
Emden R. Gansner [Wed, 19 Mar 2014 14:38:20 +0000 (10:38 -0400)]
Merge branch 'bug_2434' of https://github.com/JonnyJD/graphviz

10 years agoAmend the readme
Emden R. Gansner [Wed, 19 Mar 2014 14:27:08 +0000 (10:27 -0400)]
Amend the readme

10 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 19 Mar 2014 14:22:45 +0000 (10:22 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz

10 years agoModify dot to using packing rather than the built-in component handling, which
Emden R. Gansner [Wed, 19 Mar 2014 14:20:59 +0000 (10:20 -0400)]
Modify dot to using packing rather than the built-in component handling, which
places all the components on a single row;
as a side-effect, parameterize dot_layout to distinguish between the absolute root graph
(for various parameters) and the local root used for layout, which will hold the various
rank information.

10 years agoAdd function for finding connected components using both edges and clusters;
Emden R. Gansner [Wed, 19 Mar 2014 14:18:21 +0000 (10:18 -0400)]
Add function for finding connected components using both edges and clusters;
remove unused code;
combine dfs functions, using structure of functions to tailor semantics.

10 years agoExpand comment on what is expected in the graph for the various pack functions to...
Emden R. Gansner [Wed, 19 Mar 2014 14:15:57 +0000 (10:15 -0400)]
Expand comment on what is expected in the graph for the various pack functions to work.

10 years agoMerge pull request #17 from daleathan/patch-1
John Ellson [Wed, 19 Mar 2014 14:11:56 +0000 (10:11 -0400)]
Merge pull request #17 from daleathan/patch-1

update readme

10 years agoupdate readme
Dale Athanasias [Tue, 18 Mar 2014 23:50:01 +0000 (10:50 +1100)]
update readme

add some more details

10 years agoWrap timing output in with if (Verbose)
Emden R. Gansner [Tue, 18 Mar 2014 22:08:36 +0000 (18:08 -0400)]
Wrap timing output in with if (Verbose)

10 years ago0002434: neatogen: fix spline not being created
Johannes Dewender [Tue, 18 Mar 2014 21:26:04 +0000 (22:26 +0100)]
0002434: neatogen: fix spline not being created

We try to make a multi spline when there are multiple edges between two
nodes. We only make create this multi spline for the leader of these
edges.
If the leader already has a spline set and we are supposed to use given
splines (Nop > 1), then no multi spline will be created at all,
also not for other splines.

So we don't include these splines in the search for equivalent edges.

10 years agopostproc: fix crash on unpositioned edge
Johannes Dewender [Tue, 18 Mar 2014 16:38:21 +0000 (17:38 +0100)]
postproc: fix crash on unpositioned edge

There seem to be cases where edges don't get a position in the layout.
Not sure where this bug is exactly, but we should give a warning,
rather than crash completely.

10 years agoAdd missing rtest graph
Emden R. Gansner [Sat, 15 Mar 2014 21:14:18 +0000 (17:14 -0400)]
Add missing rtest graph

10 years agoFix bug where flat edges get zero weight during x positioning.
Emden R. Gansner [Fri, 14 Mar 2014 20:15:07 +0000 (16:15 -0400)]
Fix bug where flat edges get zero weight during x positioning.

10 years agoFix bug 2431;
Emden R. Gansner [Tue, 11 Mar 2014 18:49:29 +0000 (14:49 -0400)]
Fix bug 2431;
cleanup another old int-based calculation;
strengthen test to discriminate collections of edges to process together.

10 years agoRemove remnants of dpi use in svg output; all output should be based on
Emden R. Gansner [Mon, 10 Mar 2014 19:28:48 +0000 (15:28 -0400)]
Remove remnants of dpi use in svg output; all output should be based on
device-independent unit of points. It is the role of the svg viewer to
correctly handle point to pixel conversion.

10 years agoUpdate change log - new overline feature
Emden R. Gansner [Mon, 10 Mar 2014 16:42:40 +0000 (12:42 -0400)]
Update change log - new overline feature

10 years agoRemove more remnants of int-based dot.
Emden R. Gansner [Mon, 10 Mar 2014 16:42:00 +0000 (12:42 -0400)]
Remove more remnants of int-based dot.

10 years agoWrap debug traces in if(Verbose)
Emden R. Gansner [Mon, 10 Mar 2014 13:51:51 +0000 (09:51 -0400)]
Wrap debug traces in if(Verbose)

10 years agoFix usage; add pointer to brewer colors
Emden R. Gansner [Mon, 10 Mar 2014 13:51:30 +0000 (09:51 -0400)]
Fix usage; add pointer to brewer colors

10 years agoFix missed conversion from int to double.
Emden R. Gansner [Mon, 10 Mar 2014 13:49:33 +0000 (09:49 -0400)]
Fix missed conversion from int to double.

10 years agoAdd documentation for using <O>..</O>
Emden R. Gansner [Sun, 9 Mar 2014 20:23:21 +0000 (16:23 -0400)]
Add documentation for using <O>..</O>

10 years agoSupport text overlining.
Emden R. Gansner [Sun, 9 Mar 2014 20:16:06 +0000 (16:16 -0400)]
Support text overlining.

10 years agoAdd textspan.h to include files of Windows package.
Emden R. Gansner [Thu, 6 Mar 2014 19:12:45 +0000 (14:12 -0500)]
Add textspan.h to include files of Windows package.

10 years agoFix conversion error in DotIO.c
Emden R. Gansner [Thu, 6 Mar 2014 15:42:55 +0000 (10:42 -0500)]
Fix conversion error in DotIO.c

10 years agoUpdate change log
Emden R. Gansner [Thu, 6 Mar 2014 15:22:40 +0000 (10:22 -0500)]
Update change log

10 years agoAdd new issue.
Emden R. Gansner [Wed, 5 Mar 2014 23:04:57 +0000 (18:04 -0500)]
Add new issue.

10 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Tue, 4 Mar 2014 16:20:54 +0000 (11:20 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz

10 years agoFix bug in gv.cpp: could not create edge in subgraph
Emden R. Gansner [Tue, 4 Mar 2014 16:20:30 +0000 (11:20 -0500)]
Fix bug in gv.cpp: could not create edge in subgraph

10 years agoOne more fix...sigh.
Emden R. Gansner [Tue, 4 Mar 2014 15:48:36 +0000 (10:48 -0500)]
One more fix...sigh.

10 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Tue, 4 Mar 2014 14:40:40 +0000 (09:40 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz

10 years agoFix gvpr so that edges can be created in subgraphs
Emden R. Gansner [Tue, 4 Mar 2014 14:40:19 +0000 (09:40 -0500)]
Fix gvpr so that edges can be created in subgraphs

10 years agoAdd dependencies to Windows solution file for gvmap, edgepaint and
Emden R. Gansner [Tue, 4 Mar 2014 02:28:29 +0000 (21:28 -0500)]
Add dependencies to Windows solution file for gvmap, edgepaint and
edgepaintlib.

10 years agoFix gvmap mains to use edgepaint library in Windows
Emden R. Gansner [Mon, 3 Mar 2014 21:16:01 +0000 (16:16 -0500)]
Fix gvmap mains to use edgepaint library in Windows

10 years agoRe-add project file to *.am since the file now exists
Emden R. Gansner [Mon, 3 Mar 2014 21:04:41 +0000 (16:04 -0500)]
Re-add project file to *.am since the file now exists

10 years agoProtect NDEBUG in case already defined
Emden R. Gansner [Mon, 3 Mar 2014 21:04:04 +0000 (16:04 -0500)]
Protect NDEBUG in case already defined

10 years agoAnother pass trying to get the Windows build right.
Emden R. Gansner [Mon, 3 Mar 2014 19:58:45 +0000 (14:58 -0500)]
Another pass trying to get the Windows build right.

10 years agoAdd project file for the edgepaint library
Emden R. Gansner [Mon, 3 Mar 2014 19:02:21 +0000 (14:02 -0500)]
Add project file for the edgepaint library

10 years agoTweaks to files for Windows build.
Emden R. Gansner [Mon, 3 Mar 2014 18:36:13 +0000 (13:36 -0500)]
Tweaks to files for Windows build.

10 years agoRemove stupid extra character
Emden R. Gansner [Mon, 3 Mar 2014 15:54:21 +0000 (10:54 -0500)]
Remove stupid extra character

10 years agoRemove reference to windows project file
Emden R. Gansner [Mon, 3 Mar 2014 15:40:13 +0000 (10:40 -0500)]
Remove reference to windows project file

10 years agoFix name for vcproj file for edgepaint program
Emden R. Gansner [Mon, 3 Mar 2014 15:34:27 +0000 (10:34 -0500)]
Fix name for vcproj file for edgepaint program

10 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Mon, 3 Mar 2014 14:54:30 +0000 (09:54 -0500)]
Merge branch 'master' of github.com:ellson/graphviz

10 years agoFurther processing of Yifan's edge painting code: add copyright notice
Emden R. Gansner [Sun, 2 Mar 2014 23:44:39 +0000 (18:44 -0500)]
Further processing of Yifan's edge painting code: add copyright notice
to new source files and #ifndefs to .h files;
update gvmap to use color_schemes;
pull valid color scheme name test from main programs and make a function
in the color_palette library.

10 years agoFinish clean between two conflicting versions of DotIO.c, principally
Emden R. Gansner [Sat, 1 Mar 2014 22:49:07 +0000 (17:49 -0500)]
Finish clean between two conflicting versions of DotIO.c, principally
removing last remnants of old libgraph usage.

10 years agoRemove duplicate declarations.
Emden R. Gansner [Sat, 1 Mar 2014 22:48:45 +0000 (17:48 -0500)]
Remove duplicate declarations.

10 years agoRemove generated shell script from repository
Emden R. Gansner [Fri, 28 Feb 2014 20:17:24 +0000 (15:17 -0500)]
Remove generated shell script from repository

10 years agoFix duplicated function
Emden R. Gansner [Fri, 28 Feb 2014 20:17:03 +0000 (15:17 -0500)]
Fix duplicated function

10 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Fri, 28 Feb 2014 20:10:45 +0000 (15:10 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz

Conflicts:
lib/sparse/DotIO.c
lib/sparse/DotIO.h

10 years agoIntegrate Yifan's edgepaint code into graphviz.
Emden R. Gansner [Fri, 28 Feb 2014 20:05:44 +0000 (15:05 -0500)]
Integrate Yifan's edgepaint code into graphviz.

10 years agochanged due to edgepaint
Yifan Hu [Fri, 28 Feb 2014 17:14:01 +0000 (12:14 -0500)]
changed due to edgepaint

10 years agoFix configure script and intermediate makefiles for new edgepaint library
Emden R. Gansner [Fri, 28 Feb 2014 15:57:50 +0000 (10:57 -0500)]
Fix configure script and intermediate makefiles for new edgepaint library
and tool.

10 years agoFix gv.rm function on graphs to just call agclose().
Emden R. Gansner [Fri, 28 Feb 2014 15:52:38 +0000 (10:52 -0500)]
Fix gv.rm function on graphs to just call agclose().

10 years agodriver routine for edgepaint, a tool for coloring edges of a drawing so that conflict...
Yifan Hu [Fri, 28 Feb 2014 15:25:51 +0000 (10:25 -0500)]
driver routine for edgepaint, a tool for coloring edges of a drawing so that conflicting edges (crossing at small engle, or almost paralle and close) and colored using distinct colors

10 years agomain edgepaint (also know as clarify) routines for coloring nodes of a graph to maxim...
Yifan Hu [Fri, 28 Feb 2014 15:22:52 +0000 (10:22 -0500)]
main edgepaint (also know as clarify) routines for coloring nodes of a graph to maximize color distances along edges

10 years agoNote change in neato output
Emden R. Gansner [Wed, 26 Feb 2014 21:16:44 +0000 (16:16 -0500)]
Note change in neato output

10 years agoFix neato to avoid unnecessary translations. This will allow nodes that have a fixed...
Emden R. Gansner [Wed, 26 Feb 2014 21:03:34 +0000 (16:03 -0500)]
Fix neato to avoid unnecessary translations. This will allow nodes that have a fixed position
to have the same position on output.

10 years agofix #2425
John Ellson [Wed, 26 Feb 2014 15:37:40 +0000 (10:37 -0500)]
fix #2425

10 years agoadd asserts to track down #2425
John Ellson [Wed, 26 Feb 2014 15:32:09 +0000 (10:32 -0500)]
add asserts to track down #2425

10 years agotry to make png image loading more robust for bug #2425
John Ellson [Tue, 25 Feb 2014 21:10:28 +0000 (16:10 -0500)]
try to make png image loading more robust for bug #2425

10 years agoFix test for no layout. With cgraph, we first have to check that the Agraphinfo_t...
Emden R. Gansner [Tue, 25 Feb 2014 16:42:42 +0000 (11:42 -0500)]
Fix test for no layout. With cgraph, we first have to check that the Agraphinfo_t record
exist before using GD_drawing.

10 years ago Fix bug 2424
Emden R. Gansner [Tue, 25 Feb 2014 13:33:39 +0000 (08:33 -0500)]
Fix bug 2424

10 years agoFix java install to us ln -f to prevent warning message.
Emden R. Gansner [Tue, 25 Feb 2014 13:32:34 +0000 (08:32 -0500)]
Fix java install to us ln -f to prevent warning message.

10 years agoAck, fix stupid bug introduced when fixing bug 2423.
Emden R. Gansner [Fri, 21 Feb 2014 22:26:57 +0000 (17:26 -0500)]
Ack, fix stupid bug introduced when fixing bug 2423.

10 years agotry again
John Ellson [Wed, 19 Feb 2014 21:36:44 +0000 (16:36 -0500)]
try again

10 years agotry again
John Ellson [Wed, 19 Feb 2014 21:18:25 +0000 (16:18 -0500)]
try again

10 years agoattempt to deal with php versioning crap on EL5 (correction)
John Ellson [Wed, 19 Feb 2014 21:07:04 +0000 (16:07 -0500)]
attempt to deal with php versioning crap on EL5 (correction)

10 years agoattempt to deal with php versioning crap on EL4
John Ellson [Wed, 19 Feb 2014 20:59:02 +0000 (15:59 -0500)]
attempt to deal with php versioning crap on EL4

10 years agoChange (const jbyte*) to (jbyte*) to appease older compiler.
Emden R. Gansner [Wed, 19 Feb 2014 19:45:30 +0000 (14:45 -0500)]
Change (const jbyte*) to (jbyte*) to appease older compiler.

10 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 19 Feb 2014 19:18:50 +0000 (14:18 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz

10 years agoMake sure margin values are initialized to prevent warning
Emden R. Gansner [Wed, 19 Feb 2014 19:09:55 +0000 (14:09 -0500)]
Make sure margin values are initialized to prevent warning

10 years agofix typo
John Ellson [Wed, 19 Feb 2014 18:22:09 +0000 (13:22 -0500)]
fix typo

10 years agofix syntax in configure.ac
John Ellson [Wed, 19 Feb 2014 16:41:46 +0000 (11:41 -0500)]
fix syntax in configure.ac

10 years agoenable php in el5 builds
John Ellson [Wed, 19 Feb 2014 16:36:37 +0000 (11:36 -0500)]
enable php in el5 builds