]> granicus.if.org Git - graphviz/log
graphviz
11 years agoFix bug 2388
Emden R. Gansner [Thu, 31 Oct 2013 19:35:35 +0000 (15:35 -0400)]
Fix bug 2388

11 years agoapply graphviz-getaddrinfo.patch from pth@suse.de
John Ellson [Wed, 30 Oct 2013 02:35:35 +0000 (22:35 -0400)]
apply graphviz-getaddrinfo.patch from pth@suse.de

11 years agoFix problem with global attribute values. These should have non-empty
Emden R. Gansner [Tue, 29 Oct 2013 19:08:47 +0000 (15:08 -0400)]
Fix problem with global attribute values. These should have non-empty
values iff every graph defines the attribute and all the values agree;
initialize GD_has_labels for the clone graph as the "or" of this value
for all input graphs.

11 years agoAdd additional flag for array packing, in which the graphs are
Emden R. Gansner [Tue, 29 Oct 2013 19:07:45 +0000 (15:07 -0400)]
Add additional flag for array packing, in which the graphs are
sorted at all but just inserted in input order.

11 years agoFix bug during attribute attachment. Cluster labels positions weren't being
Emden R. Gansner [Tue, 29 Oct 2013 19:05:55 +0000 (15:05 -0400)]
Fix bug during attribute attachment. Cluster labels positions weren't being
set if the root graph doesn't have a label.

11 years agoFix bad linking of initialized global variables. It would appear files
Emden R. Gansner [Tue, 29 Oct 2013 02:03:06 +0000 (22:03 -0400)]
Fix bad linking of initialized global variables. It would appear files
using a library must use a __declspec(dllimport) modifier to handle
initialized globals such as Agdirected and the default disciplines
correctly.

11 years agoExpose shrink variable of prism. By default, prism will attempt to shrink the
Emden R. Gansner [Mon, 28 Oct 2013 15:31:47 +0000 (11:31 -0400)]
Expose shrink variable of prism. By default, prism will attempt to shrink the
graph to make the layout smaller. By setting overlap_shrink=false, this is not done.

11 years agoadd funcions to buffer stderr - needed for displaying errors in window instead of...
John Ellson [Fri, 25 Oct 2013 18:58:02 +0000 (14:58 -0400)]
add funcions to buffer stderr - needed for displaying errors in window instead of to console

11 years agofor now, use a separate xterm window for sterr output
John Ellson [Thu, 24 Oct 2013 18:40:26 +0000 (14:40 -0400)]
for now, use a separate xterm window for sterr output

11 years agoMake new global function visible for Windows.
Emden R. Gansner [Thu, 24 Oct 2013 18:26:24 +0000 (14:26 -0400)]
Make new global function visible for Windows.

11 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 23 Oct 2013 20:43:31 +0000 (16:43 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz

11 years agoFix bug 2384
Emden R. Gansner [Wed, 23 Oct 2013 20:42:56 +0000 (16:42 -0400)]
Fix bug 2384

11 years agodon't crash if layout changed to invalid engine - RH Bug#847458
John Ellson [Wed, 23 Oct 2013 20:22:50 +0000 (16:22 -0400)]
don't crash if layout changed to invalid engine - RH Bug#847458

11 years agomingle needs -lcdt (at least, ubuntu thinks so)
John Ellson [Wed, 23 Oct 2013 18:24:36 +0000 (14:24 -0400)]
mingle needs -lcdt (at least, ubuntu thinks so)

11 years agoremove '#include <cgraph.h>' since already have '#include "cgraph.h"'
John Ellson [Wed, 23 Oct 2013 17:35:43 +0000 (13:35 -0400)]
remove '#include <cgraph.h>' since already have '#include "cgraph.h"'

11 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 23 Oct 2013 17:04:24 +0000 (13:04 -0400)]
Merge branch 'master' of github.com:ellson/graphviz

11 years agomodern autoregen does libtoolize automatically
John Ellson [Wed, 23 Oct 2013 17:04:08 +0000 (13:04 -0400)]
modern autoregen does libtoolize automatically

11 years agoRetain state info to avoid unnecessary 't' ops.
Emden R. Gansner [Wed, 23 Oct 2013 16:59:00 +0000 (12:59 -0400)]
Retain state info to avoid unnecessary 't' ops.

11 years agoRemove explicit declaration of agerr() and include cgraph.h
Emden R. Gansner [Wed, 23 Oct 2013 16:53:28 +0000 (12:53 -0400)]
Remove explicit declaration of agerr() and include cgraph.h

11 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Tue, 22 Oct 2013 16:04:12 +0000 (12:04 -0400)]
Merge branch 'master' of github.com:ellson/graphviz

11 years agofix broken X11 key event handling
John Ellson [Tue, 22 Oct 2013 16:04:01 +0000 (12:04 -0400)]
fix broken X11 key event handling

11 years agoUpdate output format documentation to provide more info on xdot formats and versions.
Emden R. Gansner [Tue, 22 Oct 2013 15:17:51 +0000 (11:17 -0400)]
Update output format documentation to provide more info on xdot formats and versions.

11 years agoFix lefty to use only 1.2 xdot and ignore 't' op.
Emden R. Gansner [Tue, 22 Oct 2013 15:11:13 +0000 (11:11 -0400)]
Fix lefty to use only 1.2 xdot and ignore 't' op.

11 years agoatempt to fix debian rules
John Ellson [Tue, 22 Oct 2013 13:24:20 +0000 (09:24 -0400)]
atempt to fix debian rules

11 years agostriving for loadimage consistency,,,
John Ellson [Tue, 22 Oct 2013 01:02:02 +0000 (21:02 -0400)]
striving for loadimage consistency,,,

11 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Mon, 21 Oct 2013 23:27:11 +0000 (19:27 -0400)]
Merge branch 'master' of github.com:ellson/graphviz

11 years agomake gd scaling consistent with other loadimage
John Ellson [Mon, 21 Oct 2013 19:24:04 +0000 (15:24 -0400)]
make gd scaling consistent with other loadimage

11 years agofix breakage
John Ellson [Mon, 21 Oct 2013 19:06:59 +0000 (15:06 -0400)]
fix breakage

11 years agofix double scanning of plugins
John Ellson [Mon, 21 Oct 2013 17:55:26 +0000 (13:55 -0400)]
fix double scanning of plugins

11 years agoadd test script for image loading
John Ellson [Mon, 21 Oct 2013 17:14:08 +0000 (13:14 -0400)]
add test script for image loading

11 years agodon't show tiiff as input format - doesn't work
John Ellson [Mon, 21 Oct 2013 15:56:42 +0000 (11:56 -0400)]
don't show tiiff as input format - doesn't work

11 years agoremove calls to reset_layout - no longer needed
John Ellson [Mon, 21 Oct 2013 14:44:41 +0000 (10:44 -0400)]
remove calls to reset_layout - no longer needed

11 years agoremove WITH_CGRAPH conditionals from MacOS sources
John Ellson [Mon, 21 Oct 2013 14:18:54 +0000 (10:18 -0400)]
remove WITH_CGRAPH conditionals from MacOS sources

11 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Sun, 20 Oct 2013 22:21:21 +0000 (18:21 -0400)]
Merge branch 'master' of github.com:ellson/graphviz

11 years agono dpi adjust at rendering, add .ico image loading
John Ellson [Sun, 20 Oct 2013 20:03:23 +0000 (16:03 -0400)]
no dpi adjust at rendering, add .ico image loading

11 years agojpeg loading using gdk plugin (was gdk_pixbuf) basically working
John Ellson [Sun, 20 Oct 2013 18:18:26 +0000 (14:18 -0400)]
jpeg loading using gdk plugin (was gdk_pixbuf) basically working

11 years agomore improvements to 'dot -P'
John Ellson [Fri, 18 Oct 2013 19:01:23 +0000 (15:01 -0400)]
more improvements to 'dot -P'

11 years agoworking on jpg imageloader through gdk_pixbuf ... compiles
John Ellson [Thu, 17 Oct 2013 20:31:57 +0000 (16:31 -0400)]
working on jpg imageloader through gdk_pixbuf ... compiles

11 years agouse multiline labels for aliases, user 'note' shape for files
John Ellson [Thu, 17 Oct 2013 19:53:33 +0000 (15:53 -0400)]
use multiline labels for aliases, user 'note' shape for files

11 years agofixes for 'dot -P'
John Ellson [Thu, 17 Oct 2013 19:18:22 +0000 (15:18 -0400)]
fixes for 'dot -P'

11 years agopreparation for .ico and .tiff input formats
John Ellson [Thu, 17 Oct 2013 19:17:21 +0000 (15:17 -0400)]
preparation for .ico and .tiff input formats

11 years agoperhaps noarch is breaking centos5 builds
John Ellson [Thu, 17 Oct 2013 16:33:27 +0000 (12:33 -0400)]
perhaps noarch is breaking centos5 builds

11 years agoimprove layout of plugin graph 'dot -P'
John Ellson [Thu, 17 Oct 2013 16:27:33 +0000 (12:27 -0400)]
improve layout of plugin graph 'dot -P'

11 years agotry building -docs and -graphs as noarch on rhel
John Ellson [Thu, 17 Oct 2013 14:53:09 +0000 (10:53 -0400)]
try building -docs and -graphs as noarch on rhel

11 years agoremove more references to 'graph'
John Ellson [Thu, 17 Oct 2013 14:30:31 +0000 (10:30 -0400)]
remove more references to 'graph'

11 years agoremove remaining CGRAPH conditionals
John Ellson [Wed, 16 Oct 2013 23:18:05 +0000 (19:18 -0400)]
remove remaining CGRAPH conditionals

11 years agoremove CGRAPH conditionals from lib/*
John Ellson [Wed, 16 Oct 2013 21:48:58 +0000 (17:48 -0400)]
remove CGRAPH conditionals from lib/*

11 years agoremoving all CGRAPH conditionals from plugins/*
John Ellson [Wed, 16 Oct 2013 20:08:44 +0000 (16:08 -0400)]
removing all CGRAPH conditionals from plugins/*

11 years agofully remove all CGRAPH conditionals from libgvc
John Ellson [Wed, 16 Oct 2013 19:19:50 +0000 (15:19 -0400)]
fully remove all CGRAPH conditionals from libgvc

11 years agoignore lib/gvpr/gvpr.3.pdf product
John Ellson [Wed, 16 Oct 2013 19:19:07 +0000 (15:19 -0400)]
ignore lib/gvpr/gvpr.3.pdf product

11 years agoonly suppress automatic ./configure if arg NOCONFIG
John Ellson [Wed, 16 Oct 2013 19:17:20 +0000 (15:17 -0400)]
only suppress automatic ./configure if arg NOCONFIG

11 years agorun through 'indent -l132 -nut'
John Ellson [Wed, 16 Oct 2013 18:01:45 +0000 (14:01 -0400)]
run through 'indent -l132 -nut'

11 years agorun through 'indent -l132'
John Ellson [Wed, 16 Oct 2013 17:45:36 +0000 (13:45 -0400)]
run through 'indent -l132'

11 years agoremove CGRAPH conditionals
John Ellson [Wed, 16 Oct 2013 17:41:56 +0000 (13:41 -0400)]
remove CGRAPH conditionals

11 years agolang-tcl doesn't require gd (but webdot does) LAST_LIBGRAPH
John Ellson [Wed, 16 Oct 2013 16:55:03 +0000 (12:55 -0400)]
lang-tcl doesn't require gd (but webdot does)

11 years agosome rpm splitting and renaming
John Ellson [Wed, 16 Oct 2013 16:27:24 +0000 (12:27 -0400)]
some rpm splitting and renaming

11 years agoapply Fedora's graphviz-2.32.0-testsuite-sigsegv-fix.patch
John Ellson [Wed, 16 Oct 2013 02:50:01 +0000 (22:50 -0400)]
apply Fedora's graphviz-2.32.0-testsuite-sigsegv-fix.patch

11 years agoapply Fedora's graphviz-2.32.0-rtest-errout-fix.patch
John Ellson [Wed, 16 Oct 2013 02:46:53 +0000 (22:46 -0400)]
apply Fedora's graphviz-2.32.0-rtest-errout-fix.patch

11 years agorename libgvpr.3 -> gvpr.3 for consistency
John Ellson [Tue, 15 Oct 2013 16:37:19 +0000 (12:37 -0400)]
rename libgvpr.3 -> gvpr.3 for consistency

11 years agoadd libgvpr.3 to rpm
John Ellson [Tue, 15 Oct 2013 13:51:56 +0000 (09:51 -0400)]
add libgvpr.3 to rpm

11 years agoAdd man page for the gvpr library
Emden R. Gansner [Tue, 15 Oct 2013 01:42:52 +0000 (21:42 -0400)]
Add man page for the gvpr library

11 years agosplit out core libs into 'graphviz-libs'
John Ellson [Mon, 14 Oct 2013 20:31:50 +0000 (16:31 -0400)]
split out core libs into 'graphviz-libs'

11 years agoFix bug 2294
Emden R. Gansner [Fri, 11 Oct 2013 15:52:23 +0000 (11:52 -0400)]
Fix bug 2294

11 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Thu, 10 Oct 2013 19:43:08 +0000 (15:43 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz

11 years agoUse a local copy of Agdirected because linkage doesn't work with the
Emden R. Gansner [Thu, 10 Oct 2013 19:42:25 +0000 (15:42 -0400)]
Use a local copy of Agdirected because linkage doesn't work with the
release version of Windows.

11 years agoAdd declarations for *info_t access functions
Emden R. Gansner [Thu, 10 Oct 2013 19:41:40 +0000 (15:41 -0400)]
Add declarations for *info_t access functions

11 years agotry harder to run in top dir of clone
John Ellson [Thu, 10 Oct 2013 19:03:42 +0000 (15:03 -0400)]
try harder to run in top dir of clone

11 years agoCorrect new declaration for remove_overlap
Emden R. Gansner [Wed, 9 Oct 2013 19:54:05 +0000 (15:54 -0400)]
Correct new declaration for remove_overlap

11 years agoAdded a do_shrinking parameter for remove_overlap.
Yifan Hu [Wed, 9 Oct 2013 19:40:44 +0000 (15:40 -0400)]
Added a do_shrinking parameter for remove_overlap.

11 years agoChanged get_overlap_graph
Yifan Hu [Wed, 9 Oct 2013 19:23:15 +0000 (15:23 -0400)]
Changed  get_overlap_graph
1. added check_overlap_only for fast checking when we only want to check if any overlap exist
2. Fix a bug when two y intervals are [a,b] and [c,d], with [a,b] inside [c,d] (c < a < b < d). When both are in the GB tree, and [a,b] is leaving, previously code starts with b, find a, then finish and found no overlap. How we finds all interval end points below b (thus a and c), and check if their corresponding interval intersects with [a,b]. This can double count overlaps in the case when [c,d] is inside [a,b], but I think that is OK.

Fixed a bug for the graph

graph G {
  node [shape=box]

  a [pos="100,0", width = 0.75, height = 0.5]
  b [pos="0,100", width = 0.75, height = 0.5]
  c [pos="200,100", width = 0.75, height = 0.5]
  d [pos="100,300", width = 0.75, height=8]
  a -- b -- c -- a
  d -- b
  d -- c
}

where the default scaling of 4 x edgelength gives no overlap, but the amount of shrinking calculated is based on the edges, and missed the overlap caused by nodes a and d for which no edge exist. We now added overlap_scaling which uses bisection to find thebest scaling. This can also be used for simple scaling only based overlap removal.

11 years agoCommit newly added file
Emden R. Gansner [Tue, 8 Oct 2013 14:46:38 +0000 (10:46 -0400)]
Commit newly added file

11 years agoFix cycle to list the directed edges
Emden R. Gansner [Tue, 8 Oct 2013 14:45:15 +0000 (10:45 -0400)]
Fix cycle to list the directed edges

11 years agoAdd new gvpr scripts
Emden R. Gansner [Tue, 8 Oct 2013 14:19:10 +0000 (10:19 -0400)]
Add new gvpr scripts

11 years agopreserve tar.gz
John Ellson [Tue, 8 Oct 2013 00:40:28 +0000 (20:40 -0400)]
preserve tar.gz

11 years agorm not rpm
John Ellson [Tue, 8 Oct 2013 00:18:25 +0000 (20:18 -0400)]
rm not rpm

11 years agoquit earlier on rpmbuild failures
John Ellson [Mon, 7 Oct 2013 23:57:50 +0000 (19:57 -0400)]
quit earlier on rpmbuild failures

11 years agoprevent builder from overriding uncommited changes
John Ellson [Mon, 7 Oct 2013 21:52:32 +0000 (17:52 -0400)]
prevent builder from overriding uncommited changes

11 years agofix lost execute perms after sed
John Ellson [Mon, 7 Oct 2013 21:43:17 +0000 (17:43 -0400)]
fix lost execute perms after sed

11 years agomissed a VERSION
John Ellson [Mon, 7 Oct 2013 21:37:39 +0000 (17:37 -0400)]
missed a VERSION

11 years agofixing older mechanism to work as well until conversion complete
John Ellson [Mon, 7 Oct 2013 21:19:58 +0000 (17:19 -0400)]
fixing older mechanism to work as well until conversion complete

11 years agofixing use of VERSION and PACKAGE_VERSION
John Ellson [Mon, 7 Oct 2013 21:16:12 +0000 (17:16 -0400)]
fixing use of VERSION and PACKAGE_VERSION

11 years agohave builder autdetect stable releases
John Ellson [Mon, 7 Oct 2013 20:50:58 +0000 (16:50 -0400)]
have builder autdetect stable releases

11 years agoadd new builder.sh script for more efficient, more autonomous builds
John Ellson [Mon, 7 Oct 2013 20:37:19 +0000 (16:37 -0400)]
add new builder.sh script for more efficient, more autonomous builds

11 years agoadd new builder.sh script for more efficient, more autonomous builds
John Ellson [Mon, 7 Oct 2013 20:35:40 +0000 (16:35 -0400)]
add new builder.sh script for more efficient, more autonomous builds

11 years agoadd new builder.sh script for more efficient, more autonomous builds
John Ellson [Mon, 7 Oct 2013 20:31:00 +0000 (16:31 -0400)]
add new builder.sh script for more efficient, more autonomous builds

11 years agoextracting version definitions from configure.ac
John Ellson [Mon, 7 Oct 2013 20:25:23 +0000 (16:25 -0400)]
extracting version definitions from configure.ac

11 years agoFix bug 2246
Emden R. Gansner [Mon, 7 Oct 2013 18:58:59 +0000 (14:58 -0400)]
Fix bug 2246

11 years agoSupport 't' font characteristic op;
Emden R. Gansner [Fri, 4 Oct 2013 15:24:47 +0000 (11:24 -0400)]
Support 't' font characteristic op;
use single xop_kind for both grad colors;
finish support for grad colors (deparsing).

11 years agoFix buffer overflow problem when reporting a syntax error with a very long
Emden R. Gansner [Fri, 4 Oct 2013 13:06:39 +0000 (09:06 -0400)]
Fix buffer overflow problem when reporting a syntax error with a very long
input line

11 years agoFix bug in parsing rectangles
Emden R. Gansner [Wed, 2 Oct 2013 20:34:47 +0000 (16:34 -0400)]
Fix bug in parsing rectangles

11 years agoMerge remote-tracking branch 'upstream/master'
John Ellson [Fri, 27 Sep 2013 16:08:30 +0000 (12:08 -0400)]
Merge remote-tracking branch 'upstream/master'

11 years agoInitial commit
John Ellson [Fri, 27 Sep 2013 15:32:09 +0000 (08:32 -0700)]
Initial commit

11 years agofix errors from 'dot -P'
John Ellson [Tue, 17 Sep 2013 19:10:05 +0000 (15:10 -0400)]
fix errors from 'dot -P'

11 years agoUpdate xdot output to support strike-through text
Emden R. Gansner [Tue, 17 Sep 2013 01:19:50 +0000 (21:19 -0400)]
Update xdot output to support strike-through text

11 years agoFix bug 2370
Emden R. Gansner [Mon, 16 Sep 2013 20:55:42 +0000 (16:55 -0400)]
Fix bug 2370

11 years agoNote addition of <S> element
Emden R. Gansner [Mon, 16 Sep 2013 15:03:38 +0000 (11:03 -0400)]
Note addition of <S> element

11 years agoFix missing slash in IMG element.
Emden R. Gansner [Mon, 16 Sep 2013 15:02:54 +0000 (11:02 -0400)]
Fix missing slash in IMG element.

11 years agoAdd <S> element to html-like labels
Emden R. Gansner [Sun, 15 Sep 2013 21:00:30 +0000 (17:00 -0400)]
Add <S> element to html-like labels

11 years agoUpdate ChangeLog to add forgotten changes
Emden R. Gansner [Fri, 13 Sep 2013 18:51:26 +0000 (14:51 -0400)]
Update ChangeLog to add forgotten changes

11 years agoFix bug 2367
Emden R. Gansner [Fri, 13 Sep 2013 18:49:51 +0000 (14:49 -0400)]
Fix bug 2367