]>
granicus.if.org Git - graphviz/log
ellson [Thu, 30 Jun 2005 17:52:14 +0000 (17:52 +0000)]
align better with the Fedora-Extras graphviz.spec
ellson [Thu, 30 Jun 2005 15:00:35 +0000 (15:00 +0000)]
fc4 buildrequires libtool-ltdl-devel
erg [Wed, 29 Jun 2005 18:18:59 +0000 (18:18 +0000)]
Accept additional suffixes to identify postscript files
erg [Wed, 29 Jun 2005 17:01:34 +0000 (17:01 +0000)]
Update info files
ellson [Wed, 29 Jun 2005 15:27:12 +0000 (15:27 +0000)]
fixes to .cvsignores for cleaner cvs updates
erg [Wed, 29 Jun 2005 14:04:07 +0000 (14:04 +0000)]
Fix mistake concerning legal values for the rank attribute.
north [Tue, 28 Jun 2005 21:23:14 +0000 (21:23 +0000)]
Hack for inline PS macros. Need this when the PS code attempts
to literally read the current file (e.g. Imagemagick SAVE output.)
erg [Mon, 27 Jun 2005 20:19:34 +0000 (20:19 +0000)]
Fix bug 730
erg [Mon, 27 Jun 2005 20:19:34 +0000 (20:19 +0000)]
Fix bug 730
ellson [Mon, 27 Jun 2005 13:23:53 +0000 (13:23 +0000)]
fix linewidth in gd output under viewport zooming
add hooks to allow plugins to use their own point transformation facilities, instead
of pre multiplying coordinates.
ellson [Sat, 25 Jun 2005 23:00:52 +0000 (23:00 +0000)]
fix for double scaling.
fix for font size under scaling
erg [Fri, 24 Jun 2005 22:22:55 +0000 (22:22 +0000)]
Wrap libdir definition with DISABLE_LTDL wrapper, as it is only needed
if DISABLE_LTDL is not defined.
ellson [Fri, 24 Jun 2005 22:14:27 +0000 (22:14 +0000)]
its a bit cleaner to pass around pointer position as a pointf rather than x and y
ellson [Fri, 24 Jun 2005 20:44:29 +0000 (20:44 +0000)]
add pointer to GVJ_t to store latest known pointer position on device.
erg [Fri, 24 Jun 2005 19:13:01 +0000 (19:13 +0000)]
Fix bug 732.
erg [Fri, 24 Jun 2005 18:26:46 +0000 (18:26 +0000)]
Add experimental, non-default code for allowing the graph to specify
the ranking.
erg [Thu, 23 Jun 2005 20:09:48 +0000 (20:09 +0000)]
ifdef out unused code
erg [Thu, 23 Jun 2005 19:52:01 +0000 (19:52 +0000)]
Finish reimplementation of flat edges
erg [Thu, 23 Jun 2005 19:51:42 +0000 (19:51 +0000)]
Fix beginpath (endpath) to work correctly with ports on the top (bottom) side
of a node . The boxes were being constructed using the node boundary, rather
than from the port point.
ellson [Thu, 23 Jun 2005 12:15:50 +0000 (12:15 +0000)]
simplify api to textlayout plugin
erg [Wed, 22 Jun 2005 19:20:51 +0000 (19:20 +0000)]
Check for null spline during compound edge processing.
ellson [Wed, 22 Jun 2005 15:27:34 +0000 (15:27 +0000)]
simplify device plugin api to single "finalize" entry point
erg [Wed, 22 Jun 2005 04:01:49 +0000 (04:01 +0000)]
Fix bug in make_flat_labeled_edge
erg [Tue, 21 Jun 2005 23:04:03 +0000 (23:04 +0000)]
Put back inadvertently deleted code for TOP case for flat edges.
erg [Tue, 21 Jun 2005 22:56:05 +0000 (22:56 +0000)]
Back out use of state info for routesplines;
remove unused static data from routespl.c;
finish flat edge implementation.
ellson [Tue, 21 Jun 2005 21:40:39 +0000 (21:40 +0000)]
missed bits from "layout" -> "neato_layout" renaming
ellson [Tue, 21 Jun 2005 19:49:11 +0000 (19:49 +0000)]
split output "device" plugin from renderer plugin so that we can use
cairo for png output without loading x11
ellson [Sun, 19 Jun 2005 12:14:23 +0000 (12:14 +0000)]
a few less reallocs
ellson [Sun, 19 Jun 2005 12:01:45 +0000 (12:01 +0000)]
don't keep pointers to temporarily malloc'ed strings
ellson [Sat, 18 Jun 2005 21:50:56 +0000 (21:50 +0000)]
prep for relocatable libdir - use relative paths in config
erg [Wed, 15 Jun 2005 17:42:12 +0000 (17:42 +0000)]
Parameterize edge drawing state so that dot can be used recursively for
flat edge drawing; fix drawing of adjacent flat edges and labeled flat edges.
ellson [Wed, 15 Jun 2005 12:07:31 +0000 (12:07 +0000)]
add a few more comments to the code
ellson [Wed, 15 Jun 2005 08:53:40 +0000 (08:53 +0000)]
show name of object, rather than handle, in title of attribute panel
erg [Tue, 14 Jun 2005 16:03:17 +0000 (16:03 +0000)]
Add agcopyattr to libgraph; use in utils.c (and dotsplines.c, to be committed
later).
Expose agstrdup and agstrfree in graph.h; remove raw declarations from emit.c
erg [Fri, 10 Jun 2005 22:35:35 +0000 (22:35 +0000)]
Fix clipping bug in case when virtual edge is reverse of real edge
erg [Fri, 10 Jun 2005 17:37:44 +0000 (17:37 +0000)]
When no port is defined, have record_path simply return box to center.
erg [Fri, 10 Jun 2005 17:37:04 +0000 (17:37 +0000)]
Avoid touching key attribute when cloning edge attributes
erg [Thu, 9 Jun 2005 15:09:16 +0000 (15:09 +0000)]
Fix incorrect use of adjustment modes
erg [Thu, 9 Jun 2005 03:20:38 +0000 (03:20 +0000)]
Allow whitespace characters within arguments specified by -a<arg> by
supporting quoted substrings in <arg>.
erg [Wed, 8 Jun 2005 21:53:39 +0000 (21:53 +0000)]
Update info files
erg [Wed, 8 Jun 2005 18:32:11 +0000 (18:32 +0000)]
Add new overlap modes to support pseudo-orthogonal constraints.
erg [Wed, 8 Jun 2005 18:30:25 +0000 (18:30 +0000)]
Update info files
erg [Wed, 8 Jun 2005 15:44:26 +0000 (15:44 +0000)]
Update info files
erg [Mon, 6 Jun 2005 18:01:51 +0000 (18:01 +0000)]
Fix agset() to initialize attribute if not already.
erg [Mon, 6 Jun 2005 16:30:28 +0000 (16:30 +0000)]
Fix core dump in gvrender_finalize when there are no active jobs
erg [Mon, 6 Jun 2005 15:25:20 +0000 (15:25 +0000)]
Fix dereference of 0 when no image file is found.
erg [Wed, 1 Jun 2005 23:14:08 +0000 (23:14 +0000)]
Add necessary utility routines to support bfs
erg [Wed, 1 Jun 2005 23:14:08 +0000 (23:14 +0000)]
Add necessary utility routines to support bfs
erg [Wed, 1 Jun 2005 22:53:47 +0000 (22:53 +0000)]
Fix memory leak in traversal by free stack/queue;
add bfs traversal.
ellson [Tue, 31 May 2005 12:15:52 +0000 (12:15 +0000)]
force doxygen to use of /usr/bin/dot so that it doesn't pick up development versions
ellson [Fri, 27 May 2005 01:42:18 +0000 (01:42 +0000)]
fix mutiple input graph postscript output
erg [Thu, 26 May 2005 17:59:07 +0000 (17:59 +0000)]
Add aget and aset commands to handle cases when the attribute name
conflicts with a keyword.
erg [Thu, 26 May 2005 17:09:14 +0000 (17:09 +0000)]
Fix bug where new node names are not used in cloned edges
erg [Wed, 25 May 2005 03:38:03 +0000 (03:38 +0000)]
Update info files
erg [Wed, 25 May 2005 03:31:55 +0000 (03:31 +0000)]
Update info files
ellson [Tue, 24 May 2005 15:35:39 +0000 (15:35 +0000)]
fix clip region for landscape graphs
ellson [Tue, 24 May 2005 14:33:42 +0000 (14:33 +0000)]
turn off DEBUG
erg [Mon, 23 May 2005 20:45:20 +0000 (20:45 +0000)]
Fix incorrect access of an edge's graph - needs to go through one of its
nodes.
ellson [Sat, 21 May 2005 03:27:22 +0000 (03:27 +0000)]
always set color, don't assume color was left at default color
ellson [Sat, 21 May 2005 02:58:28 +0000 (02:58 +0000)]
need to clear active edge color back to default color for following edges
erg [Fri, 20 May 2005 23:18:16 +0000 (23:18 +0000)]
Make sure svg_user_shape honors the input rectangle, otherwise images
don't work correctly with html cells.
ellson [Fri, 20 May 2005 18:17:58 +0000 (18:17 +0000)]
object highlighting on mouseover
erg [Fri, 20 May 2005 03:40:14 +0000 (03:40 +0000)]
Finish support for using node color/pencolor to set table and cell border
color.
erg [Thu, 19 May 2005 21:10:05 +0000 (21:10 +0000)]
Fix horizontal alignment bug in html cells
erg [Tue, 17 May 2005 15:53:06 +0000 (15:53 +0000)]
Fix type bug in gvpr: statically, object type is the union of graphs, nodes
and edges
ellson [Mon, 16 May 2005 19:59:11 +0000 (19:59 +0000)]
fix fesetenv() test
make the use of FE_NONIEEE_ENV conditional on it being defined
ellson [Mon, 16 May 2005 18:21:30 +0000 (18:21 +0000)]
Try configure testing fesetenv while -lm is added to LIBS
erg [Mon, 16 May 2005 16:58:42 +0000 (16:58 +0000)]
Update windows makefiles to reflect changing plugin architecture
ellson [Fri, 13 May 2005 21:54:49 +0000 (21:54 +0000)]
svgen.c fixes
2 less additions per rendererd point.
ellson [Fri, 13 May 2005 18:48:14 +0000 (18:48 +0000)]
partially fix "whitespace" issue in svggen.c
ellson [Fri, 13 May 2005 14:34:02 +0000 (14:34 +0000)]
remove gvhostname.c.
hostname is no longer used by gvconfig.c now that config is created in GVLIBDIR
ellson [Wed, 11 May 2005 16:33:17 +0000 (16:33 +0000)]
TCLLIBPATH needs to be exported
ellson [Wed, 11 May 2005 16:30:50 +0000 (16:30 +0000)]
set TCLLIBPATH to pickup newly installed libtcldot.so for dotdiff so
that it doesn't rely on /usr/lib/graphviz
ellson [Tue, 10 May 2005 14:44:05 +0000 (14:44 +0000)]
rpm spec fixes
ellson [Tue, 10 May 2005 01:39:21 +0000 (01:39 +0000)]
add lineToBox function
use it to partially improve overlap_edge function - but needs more work
to breakdown beziers a bit more
ellson [Sun, 8 May 2005 20:39:27 +0000 (20:39 +0000)]
change from $HOME/.graphviz/xxx.config to /usr/lib/graphviz/config
update config at install
erg [Sat, 7 May 2005 20:14:08 +0000 (20:14 +0000)]
Fix bug 705
ellson [Sat, 7 May 2005 19:53:00 +0000 (19:53 +0000)]
remove ENABLE_GVRENDER configure option.
it no longer does anything
use --disable-ltdl to disable plugins
erg [Sat, 7 May 2005 19:45:21 +0000 (19:45 +0000)]
Remove VERSIONs. This is added by configure.old
ellson [Sat, 7 May 2005 19:20:59 +0000 (19:20 +0000)]
Disconnect text plugin pending complete removal. Now in its own package.
ellson [Sat, 7 May 2005 18:06:39 +0000 (18:06 +0000)]
detect mouse in arrows (or to be accurate, arrow_bb)
ellson [Fri, 6 May 2005 11:15:37 +0000 (11:15 +0000)]
need #include <graph.h> for AGERR
erg [Thu, 5 May 2005 21:20:03 +0000 (21:20 +0000)]
Make loops independent of node size and dependent on available space.
erg [Thu, 5 May 2005 21:13:31 +0000 (21:13 +0000)]
Use agerr for warning and error messages.
ellson [Thu, 5 May 2005 19:08:32 +0000 (19:08 +0000)]
fixes to get old Makefiles working again,
and to make them work without libltdl dependencies (i.e. no dynamic laoding)
ellson [Thu, 5 May 2005 16:41:00 +0000 (16:41 +0000)]
check that plugin dir matches that expected by executable.
- needed for multiple installations on same host
rescan for plugins if not
ellson [Thu, 5 May 2005 03:15:46 +0000 (03:15 +0000)]
-devel doesn't require -tcl
ellson [Thu, 5 May 2005 03:08:31 +0000 (03:08 +0000)]
remove all cairo and gd dependencied from gvrender in preparation for
these as separately compiled plugins
(codegens still use gd so gd dependency still exists)
erg [Wed, 4 May 2005 20:16:24 +0000 (20:16 +0000)]
Fix bug 703; remove unnecessary postscript code from prologue
erg [Wed, 4 May 2005 20:14:21 +0000 (20:14 +0000)]
Change old makefile so that only psgen.c depends on ps.h
erg [Wed, 4 May 2005 19:53:02 +0000 (19:53 +0000)]
Fix bug 702
ellson [Wed, 4 May 2005 19:31:59 +0000 (19:31 +0000)]
separate packagename from library path:
all packages, including libraries and builtins, have a packagename
only dynamically loaded libraries have a path
plugin listings (e.g. -Tps:? ) now show packagename rather than path
selection takes packagename, not path, (e.g. -Tps:text )
config file saves path and packagename
erg [Wed, 4 May 2005 17:29:21 +0000 (17:29 +0000)]
Fix bug in utf8 - latin1 translation.
erg [Wed, 4 May 2005 17:00:44 +0000 (17:00 +0000)]
Need <unistd.h> if using gethostname().
ellson [Wed, 4 May 2005 13:54:27 +0000 (13:54 +0000)]
fix "keep quality sorted within type" bug
ellson [Wed, 4 May 2005 12:46:37 +0000 (12:46 +0000)]
fix missing nodes in -Tps and other cg
caused by clip box not initialized for cg
ellson [Wed, 4 May 2005 03:36:32 +0000 (03:36 +0000)]
fix bad breakage from yesterday.
ellson [Wed, 4 May 2005 01:07:31 +0000 (01:07 +0000)]
complete API_text -> API_textlayout renaming
ellson [Wed, 4 May 2005 00:52:03 +0000 (00:52 +0000)]
rename API_text to API_textlayout
add some comments to gvplugin.h
ellson [Tue, 3 May 2005 14:03:10 +0000 (14:03 +0000)]
don't install scipt bindings during build