]> granicus.if.org Git - graphviz/log
graphviz
19 years agofix inside_label bug
ellson [Fri, 29 Apr 2005 22:04:40 +0000 (22:04 +0000)]
fix inside_label bug

19 years agoadd bb to node_t ( ND_bb(n) ) and to splines
ellson [Fri, 29 Apr 2005 21:38:21 +0000 (21:38 +0000)]
add bb to node_t ( ND_bb(n) ) and to splines

compute bb in an initial graph traversal in emit_graphs()
(we might want to change this eventually and compute
ND_bb during layout instead of ND_lw, ND_rw, ND_ht)

use bb in node_in_view() and edge_in_view() during emit_graph()

use bb in mouse event -> object resolution

19 years agoAdd current node_t*, edge_t* graph_t* to GVJ_t - just in case...
ellson [Fri, 29 Apr 2005 18:22:48 +0000 (18:22 +0000)]
Add current node_t*, edge_t* graph_t*  to GVJ_t - just in case...

Move the Obj (global) setting code to a gvrender.c inside CODEGEN conditionals

Don't render nodes, edges, clusters, or pages if they are outside
the "viewport".

19 years agofix bug in job initialization that caused problem in script biindings
ellson [Fri, 29 Apr 2005 13:00:35 +0000 (13:00 +0000)]
fix bug in job initialization that caused problem in script biindings

19 years agoFix the fix of the fix of the fix in checkStyle. It should be right this time.
erg [Fri, 29 Apr 2005 03:25:57 +0000 (03:25 +0000)]
Fix the fix of the fix of the fix in checkStyle. It should be right this time.

19 years agoFix warning messages
erg [Thu, 28 Apr 2005 22:34:05 +0000 (22:34 +0000)]
Fix warning messages

19 years agoAdd support for charset attribute and Latin1 encoding.
erg [Thu, 28 Apr 2005 21:23:07 +0000 (21:23 +0000)]
Add support for charset attribute and Latin1 encoding.

19 years agoAdd support for charset attribute and Latin1 encoding.
erg [Thu, 28 Apr 2005 21:23:07 +0000 (21:23 +0000)]
Add support for charset attribute and Latin1 encoding.

19 years agoAdd support for charset attribute and Latin1 encoding.
erg [Thu, 28 Apr 2005 21:23:07 +0000 (21:23 +0000)]
Add support for charset attribute and Latin1 encoding.

19 years agoFix bug related to recent strippin of rounded and diagonal style values
erg [Thu, 28 Apr 2005 21:22:24 +0000 (21:22 +0000)]
Fix bug related to recent strippin of rounded and diagonal style values
from vector passed to renderer.

19 years agominor change to comments
ellson [Thu, 28 Apr 2005 21:21:45 +0000 (21:21 +0000)]
minor change to comments

19 years agoFix bug related to new fill mode for bezier. The old bezier code assumes
erg [Thu, 28 Apr 2005 21:20:04 +0000 (21:20 +0000)]
Fix bug related to new fill mode for bezier. The old bezier code assumes
one is drawing an edge, and so looks for Curedge, which is not relevant
for node drawing.

19 years agoinitial mouse -> graph object events.
ellson [Thu, 28 Apr 2005 20:48:56 +0000 (20:48 +0000)]
initial mouse -> graph object events.

19 years agoUpdate info files
erg [Thu, 28 Apr 2005 19:40:38 +0000 (19:40 +0000)]
Update info files

19 years agoUpdate info files
erg [Thu, 28 Apr 2005 19:40:14 +0000 (19:40 +0000)]
Update info files

19 years agoUpdate info files
erg [Thu, 28 Apr 2005 19:38:34 +0000 (19:38 +0000)]
Update info files

19 years agouse GVJ_t for pagination state
ellson [Thu, 28 Apr 2005 18:21:09 +0000 (18:21 +0000)]
use GVJ_t for pagination state

19 years agofix hang in checkStyle() when style set
ellson [Thu, 28 Apr 2005 11:32:07 +0000 (11:32 +0000)]
fix hang in checkStyle() when style set

19 years agomigrate the write_xxx() functions to use GVJ_t
ellson [Thu, 28 Apr 2005 11:07:54 +0000 (11:07 +0000)]
migrate the write_xxx() functions to use GVJ_t

19 years agofix warning - cast size_t to int for sprintf
ellson [Thu, 28 Apr 2005 10:39:58 +0000 (10:39 +0000)]
fix warning - cast size_t to int for sprintf

19 years agofix unititialized variable - shapeimagefile
ellson [Thu, 28 Apr 2005 10:36:53 +0000 (10:36 +0000)]
fix unititialized variable - shapeimagefile

19 years agoFix defined-but-no-used warning by moving
ellson [Thu, 28 Apr 2005 10:32:49 +0000 (10:32 +0000)]
Fix defined-but-no-used warning by moving
"#ifdef OBSOLETE" to include function "merge_leaves()"
that was used only by code previouly marked as OBSOLETE.

19 years agoseparate GVC_t from GVJ_t initialization for layering
ellson [Thu, 28 Apr 2005 04:16:09 +0000 (04:16 +0000)]
separate GVC_t from GVJ_t initialization for layering

19 years agoRename gvrender_job_t to GVJ_t
ellson [Thu, 28 Apr 2005 03:42:05 +0000 (03:42 +0000)]
Rename gvrender_job_t to GVJ_t

Expose GVJ_t in types.h

Remove one level of indirection in each gvrender function
by passing GVJ_t instead of GVC_t

Now emit_graph is per job (i.e. GVJ_t)

"dot hello.dot -Tx11 -Tx11" now works to produce two (or more) independent
X11 windows on the same graph with independent events (but shared event loop)

19 years ago-Tx11 fixes
ellson [Wed, 27 Apr 2005 18:59:51 +0000 (18:59 +0000)]
-Tx11 fixes

19 years agoCorrect error in bezier output - use 'b' for filled beziers and 'B' for
erg [Wed, 27 Apr 2005 15:58:31 +0000 (15:58 +0000)]
Correct error in bezier output - use 'b' for filled beziers and 'B' for
unfilled.

19 years agoThe rounded and diagonal styles are supported in shapes, so we
erg [Tue, 26 Apr 2005 22:12:45 +0000 (22:12 +0000)]
The rounded and diagonal styles are supported in shapes, so we
remove them from the arrays of style values passed to the renderers.
This fixes bug 255.

19 years agoLower missing style of error to warning
erg [Tue, 26 Apr 2005 22:09:15 +0000 (22:09 +0000)]
Lower missing style of error to warning

19 years agoAdd rounded,filled shapes to fig renderer.
erg [Tue, 26 Apr 2005 22:07:39 +0000 (22:07 +0000)]
Add rounded,filled shapes to fig renderer.

19 years agoNote abyssmal quality of parse_style
erg [Tue, 26 Apr 2005 22:07:16 +0000 (22:07 +0000)]
Note abyssmal quality of parse_style

19 years agoImplement filled, rounded shapes for svg.
erg [Tue, 26 Apr 2005 19:42:33 +0000 (19:42 +0000)]
Implement filled, rounded shapes for svg.

19 years agoUpdate info files
erg [Tue, 26 Apr 2005 19:26:38 +0000 (19:26 +0000)]
Update info files

19 years agoUpdate info files
erg [Tue, 26 Apr 2005 19:26:38 +0000 (19:26 +0000)]
Update info files

19 years agoUse begin/end_context to make sure correct pen color is used when drawing
erg [Tue, 26 Apr 2005 19:26:02 +0000 (19:26 +0000)]
Use begin/end_context to make sure correct pen color is used when drawing
border of filled, rounded objects.

19 years agoMake sure warning message about trying to use non-ps files with -Tps is
erg [Mon, 25 Apr 2005 23:53:56 +0000 (23:53 +0000)]
Make sure warning message about trying to use non-ps files with -Tps is
given in html labels

19 years agoAdd support for filled, rounded nodes.
erg [Mon, 25 Apr 2005 23:04:56 +0000 (23:04 +0000)]
Add support for filled, rounded nodes.

19 years agoUpdate info files
erg [Mon, 25 Apr 2005 23:03:13 +0000 (23:03 +0000)]
Update info files

19 years agoUpdate info files
erg [Mon, 25 Apr 2005 23:00:50 +0000 (23:00 +0000)]
Update info files

19 years agoFix problem where postscript images are used in html labels.
erg [Mon, 25 Apr 2005 22:54:21 +0000 (22:54 +0000)]
Fix problem where postscript images are used in html labels.
Since the node shape is not custom, it was assumed the user doesn't
want an image but a postscript function. Now, check is name is stored
in the postscript image table.

19 years agoFix bug in ps image lookup. dtsearch requires a dictionary object;
erg [Mon, 25 Apr 2005 22:49:40 +0000 (22:49 +0000)]
Fix bug in ps image lookup. dtsearch requires a dictionary object;
dtmatch just requires the key.

19 years agoChange lefty to print graphviz version info as well on -V flag
erg [Mon, 25 Apr 2005 02:55:01 +0000 (02:55 +0000)]
Change lefty to print graphviz version info as well on -V flag

19 years agoFix dotty and lneato scripts to print lefty version as well when -V is used.
erg [Mon, 25 Apr 2005 02:49:56 +0000 (02:49 +0000)]
Fix dotty and lneato scripts to print lefty version as well when -V is used.

19 years agoFix bug 691
erg [Sat, 23 Apr 2005 22:32:43 +0000 (22:32 +0000)]
Fix bug 691

19 years agoFix bug 690
erg [Sat, 23 Apr 2005 20:18:52 +0000 (20:18 +0000)]
Fix bug 690

19 years agorename "queue" to "nodequeue" to avoid conflict with definition in:
ellson [Fri, 22 Apr 2005 13:26:40 +0000 (13:26 +0000)]
rename "queue" to "nodequeue" to avoid conflict with definition in:
/usr/include/sys/stream.h (just on Suns?)

19 years agouse EXTERN.h instead of perl.h to check for perl headers as perl.h depends on other...
ellson [Fri, 22 Apr 2005 13:23:51 +0000 (13:23 +0000)]
use EXTERN.h instead of perl.h to check for perl headers as perl.h depends on other headers,

19 years agoimprove tests for language support (perl, php, ...)
ellson [Fri, 22 Apr 2005 11:52:57 +0000 (11:52 +0000)]
improve tests for language support (perl, php, ...)

19 years agoFix bug in application-specific flag processing. The number of arguments
erg [Fri, 22 Apr 2005 01:37:18 +0000 (01:37 +0000)]
Fix bug in application-specific flag processing. The number of arguments
was not being reduced.

19 years agofix malformed #ifdef HAVE_LIBZ
ellson [Thu, 21 Apr 2005 19:33:35 +0000 (19:33 +0000)]
fix malformed #ifdef HAVE_LIBZ
reported by: Harold.Howe@pioneer.com

19 years agoneeds stdlib.h
ellson [Thu, 21 Apr 2005 14:27:05 +0000 (14:27 +0000)]
needs stdlib.h

19 years agoFix bug in sscanf - sometimes failed when couldn't scan complete format
erg [Thu, 21 Apr 2005 01:39:14 +0000 (01:39 +0000)]
Fix bug in sscanf - sometimes failed when couldn't scan complete format
spec.

19 years agogethostbyname() requires -lnsl on Solaris
ellson [Wed, 20 Apr 2005 13:53:39 +0000 (13:53 +0000)]
gethostbyname() requires -lnsl on Solaris

19 years agoqualify configs by hostname in case NFS mounted home on multiple platforms
ellson [Mon, 18 Apr 2005 13:58:50 +0000 (13:58 +0000)]
qualify configs by hostname in case NFS mounted home on multiple platforms

19 years agokeep multiple configs for users with NFS mounted home directories
ellson [Fri, 15 Apr 2005 19:08:15 +0000 (19:08 +0000)]
keep multiple configs for users with NFS mounted home directories
so that it can distinguish between multiple hosts.

FIXME need to use hostname qualification rather than library pathname since
multiple architectures could use same library path

19 years agogenerate comments outside of renderers, consistently.
ellson [Fri, 15 Apr 2005 17:49:39 +0000 (17:49 +0000)]
generate comments outside of renderers, consistently.
   renderers now just do appropriate escaping and comment wrapping
enable comments in SVG

19 years agoadd check for insufficient memory on realloc
ellson [Fri, 15 Apr 2005 17:26:00 +0000 (17:26 +0000)]
add check for insufficient memory on realloc

19 years agochange behavior of gmalloc in case where user tries to gmalloc 0 bytes
ellson [Fri, 15 Apr 2005 16:24:25 +0000 (16:24 +0000)]
change behavior of gmalloc in case where user tries to gmalloc 0 bytes
  to a) not attempt the malloc and b) return an invalid pointer (1) so
  that the user will crash when trying to use of free the pointer.

  b) might have been accomplished before, but the malloc was done anyway.

19 years agofix b156
ellson [Fri, 15 Apr 2005 16:19:07 +0000 (16:19 +0000)]
fix b156
catch case of string-end null in 2nd byte of what we think is a UTF8
multibyte sequence.

19 years agoExtend xdot output to allow graphical attributes. This is necessary because
erg [Thu, 14 Apr 2005 21:13:33 +0000 (21:13 +0000)]
Extend xdot output to allow graphical attributes. This is necessary because
colors, fonts, etc. can change within node or edge label.

19 years agoUpdate info files
erg [Thu, 14 Apr 2005 21:03:07 +0000 (21:03 +0000)]
Update info files

19 years agofix check for plugin when processing -T args.
ellson [Thu, 14 Apr 2005 12:12:20 +0000 (12:12 +0000)]
fix check for plugin when processing -T args.

19 years agofix logic for creating $HOME/.graphviz the first time
ellson [Thu, 14 Apr 2005 04:38:14 +0000 (04:38 +0000)]
fix logic for creating $HOME/.graphviz the first time

19 years agogenerate errors message, instead of crashing, if layout
ellson [Thu, 14 Apr 2005 03:41:16 +0000 (03:41 +0000)]
generate errors message, instead of crashing, if layout
   not done because of unavable layout plugins.

19 years agoFix so that lefty can display very large graphs
erg [Wed, 13 Apr 2005 22:42:56 +0000 (22:42 +0000)]
Fix so that lefty can display very large graphs

19 years agoFix for bug 156
erg [Wed, 13 Apr 2005 22:42:31 +0000 (22:42 +0000)]
Fix for bug 156

19 years agoreorder includes to avoid incompatible MAXFLOAT definition on SGIs
ellson [Tue, 12 Apr 2005 15:00:43 +0000 (15:00 +0000)]
reorder includes to avoid incompatible MAXFLOAT definition on SGIs

19 years agoUpdate old makefile parameters for OSX
erg [Tue, 12 Apr 2005 14:58:15 +0000 (14:58 +0000)]
Update old makefile parameters for OSX

19 years agoAdd check for zend.h for php binding; not available on SGIs.
ellson [Tue, 12 Apr 2005 14:28:02 +0000 (14:28 +0000)]
Add check for zend.h for php binding; not available on SGIs.

19 years agoAdd better error message when int limit is reached.
erg [Mon, 11 Apr 2005 19:28:53 +0000 (19:28 +0000)]
Add better error message when int limit is reached.

19 years agouse a ".so.?" in teh glob pattern for plugins because on SGIs they are
ellson [Sun, 10 Apr 2005 00:21:07 +0000 (00:21 +0000)]
use a ".so.?" in teh glob pattern for plugins because on SGIs they are
numbered "1" where on Linux they are numbered "0" - go figure...

19 years agoadd Doxyfile.in and Doxyfile to distribution
ellson [Sun, 10 Apr 2005 00:15:50 +0000 (00:15 +0000)]
add Doxyfile.in and Doxyfile to distribution

19 years agoand add libfilereq/ to include path
ellson [Sun, 10 Apr 2005 00:05:41 +0000 (00:05 +0000)]
and add libfilereq/ to include path

19 years agoadd new SH.h header to Makefile.am
ellson [Sun, 10 Apr 2005 00:00:03 +0000 (00:00 +0000)]
add new SH.h header to Makefile.am

19 years agoAdd forgotten new file SF.h, plus remove fix from gquery.c
erg [Sat, 9 Apr 2005 23:54:34 +0000 (23:54 +0000)]
Add forgotten new file SF.h, plus remove fix from gquery.c

19 years agoAdd forgotten new file SF.h, plus remove fix from gquery.c
erg [Sat, 9 Apr 2005 23:54:34 +0000 (23:54 +0000)]
Add forgotten new file SF.h, plus remove fix from gquery.c

19 years agoGenerate Doxyfile from Doxyfile.in so that configure can set @VERSION@
ellson [Sat, 9 Apr 2005 20:23:10 +0000 (20:23 +0000)]
Generate Doxyfile from Doxyfile.in so that configure can set @VERSION@

19 years agoChange from AC_LIBLTDL_CONVENIENCE to AC_LIBLTDL_INSTALLABLE to make rpm builds work...
ellson [Sat, 9 Apr 2005 19:14:22 +0000 (19:14 +0000)]
Change from AC_LIBLTDL_CONVENIENCE to AC_LIBLTDL_INSTALLABLE to make rpm builds work on ia64

19 years agoHandle python2.4.1 in addition to python2.4
ellson [Sat, 9 Apr 2005 03:02:45 +0000 (03:02 +0000)]
Handle python2.4.1 in addition to python2.4
Extra check for Python.h

19 years agoHack around missing SF.h in ws/x11/gquery.c
ellson [Sat, 9 Apr 2005 00:57:22 +0000 (00:57 +0000)]
Hack around missing SF.h in ws/x11/gquery.c
Remove Makefile.am again in directories that don't seem to be needed

19 years agoUpdate GNU Makefiles for new lefty
ellson [Sat, 9 Apr 2005 00:32:32 +0000 (00:32 +0000)]
Update GNU Makefiles for new lefty

19 years agoadd check for jni.h - or disable java binding
ellson [Sat, 9 Apr 2005 00:24:46 +0000 (00:24 +0000)]
add check for jni.h - or disable java binding

19 years agoUse new version of dotty to avoid problems on XP machines.
erg [Fri, 8 Apr 2005 21:50:00 +0000 (21:50 +0000)]
Use new version of dotty to avoid problems on XP machines.
At least on our build machine, the old version would start lefty fine,
but then would core dump on exit.

19 years agoUpdate windows build files for new lefty
erg [Fri, 8 Apr 2005 20:46:16 +0000 (20:46 +0000)]
Update windows build files for new lefty

19 years agoUpdate windows build files for new lefty
erg [Fri, 8 Apr 2005 20:46:16 +0000 (20:46 +0000)]
Update windows build files for new lefty

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features

19 years agoUpdate with new lefty, fixing many bugs and supporting new features
erg [Fri, 8 Apr 2005 20:45:34 +0000 (20:45 +0000)]
Update with new lefty, fixing many bugs and supporting new features