]>
granicus.if.org Git - graphviz/log
Emden R. Gansner [Thu, 14 Aug 2014 21:40:41 +0000 (17:40 -0400)]
Fix bug 2480
Emden R. Gansner [Tue, 12 Aug 2014 18:45:44 +0000 (14:45 -0400)]
Fix case for curved edges when centroid is identical to the midpoint of an edge
Emden R. Gansner [Tue, 12 Aug 2014 17:46:30 +0000 (13:46 -0400)]
Add amended arrows.html noting new arrow shape icurve; update ChangeLog
John Ellson [Tue, 12 Aug 2014 16:35:06 +0000 (12:35 -0400)]
add icurve arrow shape
Emden R. Gansner [Mon, 11 Aug 2014 19:40:40 +0000 (15:40 -0400)]
Fix typo in check for record nodes in flat adjacent edges.
John Ellson [Thu, 7 Aug 2014 20:30:48 +0000 (16:30 -0400)]
speacial case setting of html-like labels in tcldot
Emden R. Gansner [Wed, 6 Aug 2014 20:21:07 +0000 (16:21 -0400)]
Partial fix for bug 2477; fix windows build to use the newest attribute list
Emden R. Gansner [Sat, 2 Aug 2014 16:24:15 +0000 (12:24 -0400)]
Smoothing using triangles needs at least 3 nodes.
Emden R. Gansner [Sat, 2 Aug 2014 15:30:15 +0000 (11:30 -0400)]
Various fixes provided by Robert Hart, with small changes.
Some of the absolute value tests aren't necessary; we just want
a test for being non-zero. In addition, freeing the result of parseSegs
is a little more delicate.
Emden R. Gansner [Thu, 31 Jul 2014 16:14:12 +0000 (12:14 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
Conflicts:
lib/edgepaint/Makefile.am
Emden R. Gansner [Thu, 31 Jul 2014 16:00:58 +0000 (12:00 -0400)]
Alter Windows build to use shared lab_gamut library;
add edgepaint to .msi package
John Ellson [Wed, 30 Jul 2014 17:41:22 +0000 (13:41 -0400)]
package man page and pkgconfig data for liblab_gamut
Emden R. Gansner [Wed, 30 Jul 2014 17:25:27 +0000 (13:25 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 30 Jul 2014 17:24:55 +0000 (13:24 -0400)]
Add required man page; fix makefile to process it
Emden R. Gansner [Wed, 30 Jul 2014 17:21:21 +0000 (13:21 -0400)]
Update Yifan's email
John Ellson [Wed, 30 Jul 2014 17:02:19 +0000 (13:02 -0400)]
adding liblab_gamut to rpm
Emden R. Gansner [Wed, 30 Jul 2014 13:42:05 +0000 (09:42 -0400)]
Darn, always forget I have to add new files to the repository list.
Emden R. Gansner [Tue, 29 Jul 2014 18:58:44 +0000 (14:58 -0400)]
Make large data file containing label colors into a shared library, and replace doubles with chars.
Emden R. Gansner [Tue, 29 Jul 2014 18:43:43 +0000 (14:43 -0400)]
Ignore \r during scanning
Emden R. Gansner [Mon, 28 Jul 2014 21:20:50 +0000 (17:20 -0400)]
Fix typo.
Emden R. Gansner [Mon, 28 Jul 2014 20:57:39 +0000 (16:57 -0400)]
Change neato behavior to original vis-a-vis final translation;
add attribute notranslate to allow the user to avoid a translation.
Emden R. Gansner [Mon, 28 Jul 2014 14:55:46 +0000 (10:55 -0400)]
Add extern function declaration for Windows
Emden R. Gansner [Fri, 25 Jul 2014 20:27:17 +0000 (16:27 -0400)]
Fix bug in nexthead and nexttail functions
Emden R. Gansner [Fri, 25 Jul 2014 19:42:02 +0000 (15:42 -0400)]
Add warning about non-trivial flat edges between adjacent record-shaped nodes.
Emden R. Gansner [Fri, 25 Jul 2014 19:22:10 +0000 (15:22 -0400)]
Add more notes warning about using record shapes.
Emden R. Gansner [Fri, 25 Jul 2014 17:10:36 +0000 (13:10 -0400)]
Fix of curved edge problem - bug 2471
Emden R. Gansner [Thu, 24 Jul 2014 20:58:28 +0000 (16:58 -0400)]
Add more context to scanning error messages
Emden R. Gansner [Thu, 24 Jul 2014 20:47:57 +0000 (16:47 -0400)]
Fix bug 2470
Emden R. Gansner [Thu, 24 Jul 2014 16:07:30 +0000 (12:07 -0400)]
Fix bug 2469.
John Ellson [Tue, 15 Jul 2014 16:44:31 +0000 (12:44 -0400)]
go not ready for fc22
Emden R. Gansner [Tue, 17 Jun 2014 19:11:30 +0000 (15:11 -0400)]
Try an experiment using the default line join style postscript, quartz and cairo.
This will be a miter join, which will give a sharp corner for most reasonable line widths.
We were using default join in postscript but by setting the miter limit to 1, this was equivalent
to a bevel join.
Emden R. Gansner [Mon, 16 Jun 2014 15:44:13 +0000 (11:44 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Mon, 16 Jun 2014 15:43:19 +0000 (11:43 -0400)]
Clarify using font attributes in font names
John Ellson [Tue, 10 Jun 2014 18:54:16 +0000 (14:54 -0400)]
... just gv.php
John Ellson [Tue, 10 Jun 2014 17:56:16 +0000 (13:56 -0400)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Tue, 10 Jun 2014 17:56:00 +0000 (13:56 -0400)]
try to install gv.php on ubuntu
Emden R. Gansner [Fri, 6 Jun 2014 19:37:11 +0000 (15:37 -0400)]
Add comment on point order in polygon for triangulation to work
Emden R. Gansner [Fri, 6 Jun 2014 18:28:58 +0000 (14:28 -0400)]
Fix bug in emitting background ellipses
Emden R. Gansner [Mon, 2 Jun 2014 13:59:17 +0000 (09:59 -0400)]
Fix structure; add osage
Emden R. Gansner [Wed, 28 May 2014 20:14:20 +0000 (16:14 -0400)]
Fix bug 2460
Emden R. Gansner [Wed, 28 May 2014 20:13:54 +0000 (16:13 -0400)]
Remove ancient no-op.
Emden R. Gansner [Wed, 28 May 2014 17:52:56 +0000 (13:52 -0400)]
Merge pull request #24 from ellert/master
Break infinite recursion that leads to segfault.
Mattias Ellert [Wed, 28 May 2014 05:05:49 +0000 (07:05 +0200)]
Break infinite recursion that leads to segfault.
Emden R. Gansner [Fri, 23 May 2014 16:12:04 +0000 (12:12 -0400)]
Fix bug 2458
Emden R. Gansner [Wed, 21 May 2014 12:58:49 +0000 (08:58 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Wed, 21 May 2014 12:57:34 +0000 (08:57 -0400)]
Make the tables of images less wide so text can wrap and horizontal scrollbars
aren't necessary.
John Ellson [Mon, 19 May 2014 16:52:49 +0000 (12:52 -0400)]
leave as string lit to suppress warning about converting to char*
John Ellson [Mon, 19 May 2014 16:50:30 +0000 (12:50 -0400)]
suppress unitializewd variable warning
John Ellson [Mon, 19 May 2014 16:46:10 +0000 (12:46 -0400)]
remove extra paren to suppress clang warning
Emden R. Gansner [Fri, 16 May 2014 17:51:08 +0000 (13:51 -0400)]
Remove #define for levels used in testing
Emden R. Gansner [Fri, 16 May 2014 17:50:02 +0000 (13:50 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
Conflicts:
lib/dotgen/rank.c
Emden R. Gansner [Fri, 16 May 2014 17:46:36 +0000 (13:46 -0400)]
Fix ifdef'd code for handling input ranks
Emden R. Gansner [Thu, 15 May 2014 14:12:04 +0000 (10:12 -0400)]
New projects
Emden R. Gansner [Thu, 15 May 2014 13:50:39 +0000 (09:50 -0400)]
Remove old libgraph usage
Emden R. Gansner [Thu, 15 May 2014 13:05:32 +0000 (09:05 -0400)]
Remove WITH_CGRAPH use
Emden R. Gansner [Thu, 15 May 2014 12:45:57 +0000 (08:45 -0400)]
Fix most "trouble in init_rank" bugs
Emden R. Gansner [Fri, 9 May 2014 15:35:30 +0000 (11:35 -0400)]
Add new function to Windows export list
John Ellson [Thu, 8 May 2014 03:16:24 +0000 (23:16 -0400)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Thu, 8 May 2014 03:02:19 +0000 (23:02 -0400)]
fix searching for relocated library directory - patch from yunguc
Emden R. Gansner [Wed, 7 May 2014 15:38:26 +0000 (11:38 -0400)]
Fix coding hole when packing disconnected components when clusters are used. We need to
recreate the cluster tree in the top-level graph, and copy position info from a cloned
cluster in a component to the real cluster in the top-level graph. (The clusters in a
component are really copies.);
use graph granularity by default when packing;
clean up layout info in the clusters before deleting them;
add comments on functions;
free cluster labels (this has never been done).
Emden R. Gansner [Wed, 7 May 2014 15:35:52 +0000 (11:35 -0400)]
Use real root to check if labels exist, as this is where the bits are set.
Emden R. Gansner [Wed, 7 May 2014 15:32:48 +0000 (11:32 -0400)]
Fix cccomps to provide a mapping from the cloned clusters in the derived components to the
original clusters. This allows an application to easily reconstruct the cluster tree and to
move info from the cloned cluster to its real counterpart.
Emden R. Gansner [Wed, 7 May 2014 15:31:28 +0000 (11:31 -0400)]
Initialize value to remove warning; only shift graph label if set.
Emden R. Gansner [Wed, 7 May 2014 14:43:39 +0000 (10:43 -0400)]
Partial fix for trouble in init_rank bug. When clusters occur, mincross
does not save and restore the best layout since is relied on GD_nlist, which
is not being set up for clusters. We use the rank arrays instead to get the
relevant nodes.
Emden R. Gansner [Wed, 7 May 2014 13:05:35 +0000 (09:05 -0400)]
Fix bug 2448
John Ellson [Thu, 1 May 2014 20:25:26 +0000 (16:25 -0400)]
disable gd feature in tcldot for now to fix build breakage
Emden R. Gansner [Wed, 30 Apr 2014 20:09:33 +0000 (16:09 -0400)]
Remove extraneous expression from line 1681;
remove shortcut tests added in
cd45ebb0c3015556d782bbbfdee1658f227b3eef , as they were too aggressive;
fix bugs 2445, 2430, 2427, 2421. These were due to the conversion to cgraph, so there may be more
bugs fixed than these. The problem is that with cgraph, edges always come in pairs. In particular,
to access the head and tail of an edge, both parts need to be set. This wasn't being done for
the temporary hack edges in make_regular_edge.
John Ellson [Wed, 30 Apr 2014 17:06:38 +0000 (13:06 -0400)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 30 Apr 2014 17:06:19 +0000 (13:06 -0400)]
apply changes to gdtclft from mi+thun@aldan.algebra.com
Emden R. Gansner [Tue, 29 Apr 2014 12:40:49 +0000 (08:40 -0400)]
Merge pull request #22 from yak1ex/qmake_on_different_build_dir
Use qualified path name for qmake on different build dir
Emden R. Gansner [Mon, 28 Apr 2014 17:16:40 +0000 (13:16 -0400)]
Yet another integer coordinate hiding in the code.
Emden R. Gansner [Fri, 25 Apr 2014 22:05:48 +0000 (18:05 -0400)]
Fix wrong default value for remincross attribute.
Emden R. Gansner [Fri, 25 Apr 2014 14:45:32 +0000 (10:45 -0400)]
Fix bug 2444
Emden R. Gansner [Wed, 23 Apr 2014 22:03:46 +0000 (18:03 -0400)]
Cleanup debug code
Emden R. Gansner [Wed, 23 Apr 2014 21:02:53 +0000 (17:02 -0400)]
Add X and Y attributes to nodes
Emden R. Gansner [Tue, 22 Apr 2014 12:56:03 +0000 (08:56 -0400)]
Add note about weight 0 edges in twopi
Yak! [Mon, 21 Apr 2014 14:38:44 +0000 (23:38 +0900)]
Use qualified path name for qmake on different build dir.
Emden R. Gansner [Sat, 19 Apr 2014 01:57:52 +0000 (21:57 -0400)]
Merge pull request #21 from yak1ex/missing_include_path_for_cmd_edgepaint
Add missing include path lib/common for cmd/edgepaint.
Odd that configure on linux and osx automatically adds -Ilib/common. I guess the cyqwin processing is different. In any case, it is a benign change and makes dependencies more explicit.
Yak! [Sat, 19 Apr 2014 00:16:01 +0000 (09:16 +0900)]
Add missing include path lib/common for cmd/edgepaint.
Emden R. Gansner [Thu, 17 Apr 2014 19:17:03 +0000 (15:17 -0400)]
Fix point shape to use penwidth attribute
Emden R. Gansner [Thu, 17 Apr 2014 15:56:07 +0000 (11:56 -0400)]
Fix logic for loopless graphs
Emden R. Gansner [Thu, 17 Apr 2014 14:19:12 +0000 (10:19 -0400)]
Add (undocumented) prototype implementation of edge labels that align
with the edge. This only works with ordinary labels; only in svg; there
is no handling of space or geometry issues.
Emden R. Gansner [Wed, 16 Apr 2014 16:16:09 +0000 (12:16 -0400)]
Clean up todo list
John Ellson [Tue, 15 Apr 2014 14:39:02 +0000 (10:39 -0400)]
add edgepaint products to .gitignore
John Ellson [Mon, 14 Apr 2014 20:32:08 +0000 (16:32 -0400)]
%license not supported prior to fc19
John Ellson [Mon, 14 Apr 2014 18:49:57 +0000 (14:49 -0400)]
use new %license convention in .spec
Emden R. Gansner [Mon, 14 Apr 2014 13:56:28 +0000 (09:56 -0400)]
Fix bug 2441
John Ellson [Sun, 13 Apr 2014 20:57:24 +0000 (16:57 -0400)]
start 2.39 development series
John Ellson [Sun, 13 Apr 2014 20:40:25 +0000 (16:40 -0400)]
2.38 stable release
John Ellson [Thu, 10 Apr 2014 15:30:43 +0000 (11:30 -0400)]
minor code improvement
Emden R. Gansner [Sun, 30 Mar 2014 20:53:41 +0000 (16:53 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Sun, 30 Mar 2014 20:53:06 +0000 (16:53 -0400)]
Add visual studio 8/9 project file for demo.c
Emden R. Gansner [Thu, 27 Mar 2014 19:31:51 +0000 (15:31 -0400)]
Allow _draw_ as well as _background to describe graph background.
Emden R. Gansner [Thu, 27 Mar 2014 19:26:37 +0000 (15:26 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Thu, 27 Mar 2014 16:56:35 +0000 (12:56 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Thu, 27 Mar 2014 16:55:58 +0000 (12:55 -0400)]
Update documentation for packing in dot and the general use of the
scale attribute.
Emden R. Gansner [Thu, 27 Mar 2014 16:49:39 +0000 (12:49 -0400)]
Replace scaling from overlap=scale, and make it a general option
before overlap removal. Thus, we remove the special-purpose code
from twopi. In time, this might take on the semantics of overlap_scaling.
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.