]>
granicus.if.org Git - graphviz/log
John Ellson [Wed, 6 Nov 2013 16:01:29 +0000 (11:01 -0500)]
conditionalize deprecated functions
John Ellson [Wed, 6 Nov 2013 15:30:12 +0000 (10:30 -0500)]
extract font creation from textsize() (no textspan_size() )
John Ellson [Wed, 6 Nov 2013 14:49:29 +0000 (09:49 -0500)]
fix fontsize, fontname
John Ellson [Wed, 6 Nov 2013 14:45:25 +0000 (09:45 -0500)]
rename "para" -> "span". A string in a single font <= 1 line
John Ellson [Wed, 6 Nov 2013 01:46:50 +0000 (20:46 -0500)]
simplify textpara_t
John Ellson [Wed, 6 Nov 2013 00:29:58 +0000 (19:29 -0500)]
speling
John Ellson [Tue, 5 Nov 2013 21:17:29 +0000 (16:17 -0500)]
unify on htmlfont_t for font descriptions
John Ellson [Tue, 5 Nov 2013 17:13:09 +0000 (12:13 -0500)]
Janitor - suppress various warnings
John Ellson [Tue, 5 Nov 2013 16:53:06 +0000 (11:53 -0500)]
remove one level of softlings from tcl package
John Ellson [Tue, 5 Nov 2013 16:23:19 +0000 (11:23 -0500)]
Janitor - fix warning about redefined symbols
John Ellson [Tue, 5 Nov 2013 16:16:42 +0000 (11:16 -0500)]
Janitor - remove unsed variables
John Ellson [Tue, 5 Nov 2013 15:47:21 +0000 (10:47 -0500)]
in rpm, install lang bindings in expected locations without softlinks
John Ellson [Mon, 4 Nov 2013 18:05:09 +0000 (13:05 -0500)]
trying to make graphviz-lang-php multilib safe
John Ellson [Mon, 4 Nov 2013 16:00:41 +0000 (11:00 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
Emden R. Gansner [Mon, 4 Nov 2013 15:46:44 +0000 (10:46 -0500)]
Check for dlfcn.h in feature test
John Ellson [Fri, 1 Nov 2013 20:22:15 +0000 (16:22 -0400)]
apply patch-lib__vmalloc__features__vmalloc-dyld-uses-malloc.diff (from ryandesign)
John Ellson [Fri, 1 Nov 2013 15:58:27 +0000 (11:58 -0400)]
new datiawq convention for desktop aps, particularly gnome
Emden R. Gansner [Thu, 31 Oct 2013 20:24:58 +0000 (16:24 -0400)]
Add new underline shape
Emden R. Gansner [Thu, 31 Oct 2013 19:35:35 +0000 (15:35 -0400)]
Fix bug 2388
John Ellson [Thu, 31 Oct 2013 17:46:27 +0000 (13:46 -0400)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 30 Oct 2013 02:35:35 +0000 (22:35 -0400)]
apply graphviz-getaddrinfo.patch from pth@suse.de
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.
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.
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.
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.
John Ellson [Mon, 28 Oct 2013 19:17:00 +0000 (15:17 -0400)]
trying to remove 'graph_t *g' dependence from text rendering code so that it can be reused ooutide of graphs
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.
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
John Ellson [Thu, 24 Oct 2013 18:40:26 +0000 (14:40 -0400)]
for now, use a separate xterm window for sterr output
Emden R. Gansner [Thu, 24 Oct 2013 18:26:24 +0000 (14:26 -0400)]
Make new global function visible for Windows.
Emden R. Gansner [Wed, 23 Oct 2013 20:43:31 +0000 (16:43 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 23 Oct 2013 20:42:56 +0000 (16:42 -0400)]
Fix bug 2384
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
John Ellson [Wed, 23 Oct 2013 18:24:36 +0000 (14:24 -0400)]
mingle needs -lcdt (at least, ubuntu thinks so)
John Ellson [Wed, 23 Oct 2013 17:35:43 +0000 (13:35 -0400)]
remove '#include <cgraph.h>' since already have '#include "cgraph.h"'
John Ellson [Wed, 23 Oct 2013 17:04:24 +0000 (13:04 -0400)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 23 Oct 2013 17:04:08 +0000 (13:04 -0400)]
modern autoregen does libtoolize automatically
Emden R. Gansner [Wed, 23 Oct 2013 16:59:00 +0000 (12:59 -0400)]
Retain state info to avoid unnecessary 't' ops.
Emden R. Gansner [Wed, 23 Oct 2013 16:53:28 +0000 (12:53 -0400)]
Remove explicit declaration of agerr() and include cgraph.h
John Ellson [Tue, 22 Oct 2013 16:04:12 +0000 (12:04 -0400)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Tue, 22 Oct 2013 16:04:01 +0000 (12:04 -0400)]
fix broken X11 key event handling
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.
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.
John Ellson [Tue, 22 Oct 2013 13:24:20 +0000 (09:24 -0400)]
atempt to fix debian rules
John Ellson [Tue, 22 Oct 2013 01:02:02 +0000 (21:02 -0400)]
striving for loadimage consistency,,,
John Ellson [Mon, 21 Oct 2013 23:27:11 +0000 (19:27 -0400)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Mon, 21 Oct 2013 19:24:04 +0000 (15:24 -0400)]
make gd scaling consistent with other loadimage
John Ellson [Mon, 21 Oct 2013 19:06:59 +0000 (15:06 -0400)]
fix breakage
John Ellson [Mon, 21 Oct 2013 17:55:26 +0000 (13:55 -0400)]
fix double scanning of plugins
John Ellson [Mon, 21 Oct 2013 17:14:08 +0000 (13:14 -0400)]
add test script for image loading
John Ellson [Mon, 21 Oct 2013 15:56:42 +0000 (11:56 -0400)]
don't show tiiff as input format - doesn't work
John Ellson [Mon, 21 Oct 2013 14:44:41 +0000 (10:44 -0400)]
remove calls to reset_layout - no longer needed
John Ellson [Mon, 21 Oct 2013 14:18:54 +0000 (10:18 -0400)]
remove WITH_CGRAPH conditionals from MacOS sources
John Ellson [Sun, 20 Oct 2013 22:21:21 +0000 (18:21 -0400)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Sun, 20 Oct 2013 20:03:23 +0000 (16:03 -0400)]
no dpi adjust at rendering, add .ico image loading
John Ellson [Sun, 20 Oct 2013 18:18:26 +0000 (14:18 -0400)]
jpeg loading using gdk plugin (was gdk_pixbuf) basically working
John Ellson [Fri, 18 Oct 2013 19:01:23 +0000 (15:01 -0400)]
more improvements to 'dot -P'
John Ellson [Thu, 17 Oct 2013 20:31:57 +0000 (16:31 -0400)]
working on jpg imageloader through gdk_pixbuf ... compiles
John Ellson [Thu, 17 Oct 2013 19:53:33 +0000 (15:53 -0400)]
use multiline labels for aliases, user 'note' shape for files
John Ellson [Thu, 17 Oct 2013 19:18:22 +0000 (15:18 -0400)]
fixes for 'dot -P'
John Ellson [Thu, 17 Oct 2013 19:17:21 +0000 (15:17 -0400)]
preparation for .ico and .tiff input formats
John Ellson [Thu, 17 Oct 2013 16:33:27 +0000 (12:33 -0400)]
perhaps noarch is breaking centos5 builds
John Ellson [Thu, 17 Oct 2013 16:27:33 +0000 (12:27 -0400)]
improve layout of plugin graph 'dot -P'
John Ellson [Thu, 17 Oct 2013 14:53:09 +0000 (10:53 -0400)]
try building -docs and -graphs as noarch on rhel
John Ellson [Thu, 17 Oct 2013 14:30:31 +0000 (10:30 -0400)]
remove more references to 'graph'
John Ellson [Wed, 16 Oct 2013 23:18:05 +0000 (19:18 -0400)]
remove remaining CGRAPH conditionals
John Ellson [Wed, 16 Oct 2013 21:48:58 +0000 (17:48 -0400)]
remove CGRAPH conditionals from lib/*
John Ellson [Wed, 16 Oct 2013 20:08:44 +0000 (16:08 -0400)]
removing all CGRAPH conditionals from plugins/*
John Ellson [Wed, 16 Oct 2013 19:19:50 +0000 (15:19 -0400)]
fully remove all CGRAPH conditionals from libgvc
John Ellson [Wed, 16 Oct 2013 19:19:07 +0000 (15:19 -0400)]
ignore lib/gvpr/gvpr.3.pdf product
John Ellson [Wed, 16 Oct 2013 19:17:20 +0000 (15:17 -0400)]
only suppress automatic ./configure if arg NOCONFIG
John Ellson [Wed, 16 Oct 2013 18:01:45 +0000 (14:01 -0400)]
run through 'indent -l132 -nut'
John Ellson [Wed, 16 Oct 2013 17:45:36 +0000 (13:45 -0400)]
run through 'indent -l132'
John Ellson [Wed, 16 Oct 2013 17:41:56 +0000 (13:41 -0400)]
remove CGRAPH conditionals
John Ellson [Wed, 16 Oct 2013 16:55:03 +0000 (12:55 -0400)]
lang-tcl doesn't require gd (but webdot does)
John Ellson [Wed, 16 Oct 2013 16:27:24 +0000 (12:27 -0400)]
some rpm splitting and renaming
John Ellson [Wed, 16 Oct 2013 02:50:01 +0000 (22:50 -0400)]
apply Fedora's graphviz-2.32.0-testsuite-sigsegv-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
John Ellson [Tue, 15 Oct 2013 16:37:19 +0000 (12:37 -0400)]
rename libgvpr.3 -> gvpr.3 for consistency
John Ellson [Tue, 15 Oct 2013 13:51:56 +0000 (09:51 -0400)]
add libgvpr.3 to rpm
Emden R. Gansner [Tue, 15 Oct 2013 01:42:52 +0000 (21:42 -0400)]
Add man page for the gvpr library
John Ellson [Mon, 14 Oct 2013 20:31:50 +0000 (16:31 -0400)]
split out core libs into 'graphviz-libs'
Emden R. Gansner [Fri, 11 Oct 2013 15:52:23 +0000 (11:52 -0400)]
Fix bug 2294
Emden R. Gansner [Thu, 10 Oct 2013 19:43:08 +0000 (15:43 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
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.
Emden R. Gansner [Thu, 10 Oct 2013 19:41:40 +0000 (15:41 -0400)]
Add declarations for *info_t access functions
John Ellson [Thu, 10 Oct 2013 19:03:42 +0000 (15:03 -0400)]
try harder to run in top dir of clone
Emden R. Gansner [Wed, 9 Oct 2013 19:54:05 +0000 (15:54 -0400)]
Correct new declaration for remove_overlap
Yifan Hu [Wed, 9 Oct 2013 19:40:44 +0000 (15:40 -0400)]
Added a do_shrinking parameter for remove_overlap.
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.
Emden R. Gansner [Tue, 8 Oct 2013 14:46:38 +0000 (10:46 -0400)]
Commit newly added file
Emden R. Gansner [Tue, 8 Oct 2013 14:45:15 +0000 (10:45 -0400)]
Fix cycle to list the directed edges
Emden R. Gansner [Tue, 8 Oct 2013 14:19:10 +0000 (10:19 -0400)]
Add new gvpr scripts
John Ellson [Tue, 8 Oct 2013 00:40:28 +0000 (20:40 -0400)]
preserve tar.gz
John Ellson [Tue, 8 Oct 2013 00:18:25 +0000 (20:18 -0400)]
rm not rpm
John Ellson [Mon, 7 Oct 2013 23:57:50 +0000 (19:57 -0400)]
quit earlier on rpmbuild failures
John Ellson [Mon, 7 Oct 2013 21:52:32 +0000 (17:52 -0400)]
prevent builder from overriding uncommited changes
John Ellson [Mon, 7 Oct 2013 21:43:17 +0000 (17:43 -0400)]
fix lost execute perms after sed
John Ellson [Mon, 7 Oct 2013 21:37:39 +0000 (17:37 -0400)]
missed a VERSION
John Ellson [Mon, 7 Oct 2013 21:19:58 +0000 (17:19 -0400)]
fixing older mechanism to work as well until conversion complete