]>
granicus.if.org Git - graphviz/log
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.
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.
Emden R. Gansner [Wed, 26 Mar 2014 22:18:55 +0000 (18:18 -0400)]
Fix bug in new pack code for dot.
Emden R. Gansner [Wed, 26 Mar 2014 21:54:45 +0000 (17:54 -0400)]
Add simple scaling option during node adjustment
Emden R. Gansner [Wed, 26 Mar 2014 21:41:09 +0000 (17:41 -0400)]
Emden R. Gansner [Wed, 26 Mar 2014 21:38:56 +0000 (17:38 -0400)]
Wrap trace information in if (Verbose);
provide scale info.
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
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.
Emden R. Gansner [Wed, 26 Mar 2014 15:56:52 +0000 (11:56 -0400)]
Export cccomps symbol for Windows build.
Emden R. Gansner [Wed, 26 Mar 2014 15:56:24 +0000 (11:56 -0400)]
Add declaration for enqueue_neighbors to remove warning.
Emden R. Gansner [Tue, 25 Mar 2014 14:19:56 +0000 (10:19 -0400)]
Forgot I needed to change types.h.in as well.
Emden R. Gansner [Tue, 25 Mar 2014 13:59:27 +0000 (09:59 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Tue, 25 Mar 2014 13:57:21 +0000 (09:57 -0400)]
Make sure dot_root() works for all graph objects.
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.
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.
Emden R. Gansner [Mon, 24 Mar 2014 19:25:44 +0000 (15:25 -0400)]
Update neato mode test output
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.
Emden R. Gansner [Fri, 21 Mar 2014 22:01:35 +0000 (18:01 -0400)]
Clean up output and change usage from echo to print
Emden R. Gansner [Fri, 21 Mar 2014 21:48:01 +0000 (17:48 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Fri, 21 Mar 2014 21:47:07 +0000 (17:47 -0400)]
Yet another old integer calculation removed.
Emden R. Gansner [Fri, 21 Mar 2014 15:13:48 +0000 (11:13 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
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.
Emden R. Gansner [Thu, 20 Mar 2014 19:42:43 +0000 (15:42 -0400)]
Remove internal references from exported include files.
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
Johannes Dewender [Wed, 19 Mar 2014 17:51:09 +0000 (18:51 +0100)]
remove left over debug output
Emden R. Gansner [Wed, 19 Mar 2014 14:58:26 +0000 (10:58 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Wed, 19 Mar 2014 14:50:21 +0000 (10:50 -0400)]
Slight change to logic and comment.
Emden R. Gansner [Wed, 19 Mar 2014 14:38:20 +0000 (10:38 -0400)]
Merge branch 'bug_2434' of https://github.com/JonnyJD/graphviz
Emden R. Gansner [Wed, 19 Mar 2014 14:27:08 +0000 (10:27 -0400)]
Amend the readme
Emden R. Gansner [Wed, 19 Mar 2014 14:22:45 +0000 (10:22 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
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.
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.
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.
John Ellson [Wed, 19 Mar 2014 14:11:56 +0000 (10:11 -0400)]
Merge pull request #17 from daleathan/patch-1
update readme
Dale Athanasias [Tue, 18 Mar 2014 23:50:01 +0000 (10:50 +1100)]
update readme
add some more details
Emden R. Gansner [Tue, 18 Mar 2014 22:08:36 +0000 (18:08 -0400)]
Wrap timing output in with if (Verbose)
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.
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.
Emden R. Gansner [Sat, 15 Mar 2014 21:14:18 +0000 (17:14 -0400)]
Add missing rtest graph
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.
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.
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.
Emden R. Gansner [Mon, 10 Mar 2014 16:42:40 +0000 (12:42 -0400)]
Update change log - new overline feature
Emden R. Gansner [Mon, 10 Mar 2014 16:42:00 +0000 (12:42 -0400)]
Remove more remnants of int-based dot.
Emden R. Gansner [Mon, 10 Mar 2014 13:51:51 +0000 (09:51 -0400)]
Wrap debug traces in if(Verbose)
Emden R. Gansner [Mon, 10 Mar 2014 13:51:30 +0000 (09:51 -0400)]
Fix usage; add pointer to brewer colors
Emden R. Gansner [Mon, 10 Mar 2014 13:49:33 +0000 (09:49 -0400)]
Fix missed conversion from int to double.
Emden R. Gansner [Sun, 9 Mar 2014 20:23:21 +0000 (16:23 -0400)]
Add documentation for using <O>..</O>
Emden R. Gansner [Sun, 9 Mar 2014 20:16:06 +0000 (16:16 -0400)]
Support text overlining.
Emden R. Gansner [Thu, 6 Mar 2014 19:12:45 +0000 (14:12 -0500)]
Add textspan.h to include files of Windows package.
Emden R. Gansner [Thu, 6 Mar 2014 15:42:55 +0000 (10:42 -0500)]
Fix conversion error in DotIO.c
Emden R. Gansner [Thu, 6 Mar 2014 15:22:40 +0000 (10:22 -0500)]
Update change log
Emden R. Gansner [Wed, 5 Mar 2014 23:04:57 +0000 (18:04 -0500)]
Add new issue.
Emden R. Gansner [Tue, 4 Mar 2014 16:20:54 +0000 (11:20 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz
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
Emden R. Gansner [Tue, 4 Mar 2014 15:48:36 +0000 (10:48 -0500)]
One more fix...sigh.
Emden R. Gansner [Tue, 4 Mar 2014 14:40:40 +0000 (09:40 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Tue, 4 Mar 2014 14:40:19 +0000 (09:40 -0500)]
Fix gvpr so that edges can be created in subgraphs
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.
Emden R. Gansner [Mon, 3 Mar 2014 21:16:01 +0000 (16:16 -0500)]
Fix gvmap mains to use edgepaint library in Windows
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
Emden R. Gansner [Mon, 3 Mar 2014 21:04:04 +0000 (16:04 -0500)]
Protect NDEBUG in case already defined
Emden R. Gansner [Mon, 3 Mar 2014 19:58:45 +0000 (14:58 -0500)]
Another pass trying to get the Windows build right.
Emden R. Gansner [Mon, 3 Mar 2014 19:02:21 +0000 (14:02 -0500)]
Add project file for the edgepaint library
Emden R. Gansner [Mon, 3 Mar 2014 18:36:13 +0000 (13:36 -0500)]
Tweaks to files for Windows build.
Emden R. Gansner [Mon, 3 Mar 2014 15:54:21 +0000 (10:54 -0500)]
Remove stupid extra character
Emden R. Gansner [Mon, 3 Mar 2014 15:40:13 +0000 (10:40 -0500)]
Remove reference to windows project file
Emden R. Gansner [Mon, 3 Mar 2014 15:34:27 +0000 (10:34 -0500)]
Fix name for vcproj file for edgepaint program
John Ellson [Mon, 3 Mar 2014 14:54:30 +0000 (09:54 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
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.
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.
Emden R. Gansner [Sat, 1 Mar 2014 22:48:45 +0000 (17:48 -0500)]
Remove duplicate declarations.
Emden R. Gansner [Fri, 28 Feb 2014 20:17:24 +0000 (15:17 -0500)]
Remove generated shell script from repository
Emden R. Gansner [Fri, 28 Feb 2014 20:17:03 +0000 (15:17 -0500)]
Fix duplicated function
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
Emden R. Gansner [Fri, 28 Feb 2014 20:05:44 +0000 (15:05 -0500)]
Integrate Yifan's edgepaint code into graphviz.
Yifan Hu [Fri, 28 Feb 2014 17:14:01 +0000 (12:14 -0500)]
changed due to edgepaint
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.
Emden R. Gansner [Fri, 28 Feb 2014 15:52:38 +0000 (10:52 -0500)]
Fix gv.rm function on graphs to just call agclose().
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
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
Emden R. Gansner [Wed, 26 Feb 2014 21:16:44 +0000 (16:16 -0500)]
Note change in neato output
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.
John Ellson [Wed, 26 Feb 2014 15:37:40 +0000 (10:37 -0500)]
fix #2425
John Ellson [Wed, 26 Feb 2014 15:32:09 +0000 (10:32 -0500)]
add asserts to track down #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
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.
Emden R. Gansner [Tue, 25 Feb 2014 13:33:39 +0000 (08:33 -0500)]
Fix bug 2424
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.
Emden R. Gansner [Fri, 21 Feb 2014 22:26:57 +0000 (17:26 -0500)]
Ack, fix stupid bug introduced when fixing bug 2423.
John Ellson [Wed, 19 Feb 2014 21:36:44 +0000 (16:36 -0500)]
try again
John Ellson [Wed, 19 Feb 2014 21:18:25 +0000 (16:18 -0500)]
try again
John Ellson [Wed, 19 Feb 2014 21:07:04 +0000 (16:07 -0500)]
attempt to deal with php versioning crap on EL5 (correction)
John Ellson [Wed, 19 Feb 2014 20:59:02 +0000 (15:59 -0500)]
attempt to deal with php versioning crap on EL4
Emden R. Gansner [Wed, 19 Feb 2014 19:45:30 +0000 (14:45 -0500)]
Change (const jbyte*) to (jbyte*) to appease older compiler.
Emden R. Gansner [Wed, 19 Feb 2014 19:18:50 +0000 (14:18 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 19 Feb 2014 19:09:55 +0000 (14:09 -0500)]
Make sure margin values are initialized to prevent warning
John Ellson [Wed, 19 Feb 2014 18:22:09 +0000 (13:22 -0500)]
fix typo
John Ellson [Wed, 19 Feb 2014 16:41:46 +0000 (11:41 -0500)]
fix syntax in configure.ac
John Ellson [Wed, 19 Feb 2014 16:36:37 +0000 (11:36 -0500)]
enable php in el5 builds