]> granicus.if.org Git - graphviz/log
graphviz
20 years agoHandle self-edges with compass points and arbitrary ports.
erg [Tue, 8 Mar 2005 23:28:59 +0000 (23:28 +0000)]
Handle self-edges with compass points and arbitrary ports.

20 years agoHandle self-edges with compass points or arbitrary ports.
erg [Tue, 8 Mar 2005 23:28:24 +0000 (23:28 +0000)]
Handle self-edges with compass points or arbitrary ports.

20 years agoFurther enhance debugging of path boxes in postscript output.
erg [Tue, 8 Mar 2005 23:26:47 +0000 (23:26 +0000)]
Further enhance debugging of path boxes in postscript output.
Add global Show_cnt to keep record of how many lines have been added so
this can be done in various files.

20 years agoReplace inside_t struct with union to better split the way it is used;
erg [Tue, 8 Mar 2005 23:23:00 +0000 (23:23 +0000)]
Replace inside_t struct with union to better split the way it is used;
simplify arrow clipping interface;
make update function, used only in ns.c, static.

20 years agosome code for binding keyboard events - no yet active
ellson [Tue, 8 Mar 2005 18:34:22 +0000 (18:34 +0000)]
some code for binding keyboard events - no yet active

20 years agoFix misplaced backslash.
erg [Mon, 7 Mar 2005 20:01:01 +0000 (20:01 +0000)]
Fix misplaced backslash.

20 years ago"--ldlags" -> "--ldflags" - reported by dennis@uni-hd.de via 298133@bugs.debian.org
ellson [Fri, 4 Mar 2005 22:55:51 +0000 (22:55 +0000)]
"--ldlags" -> "--ldflags"   - reported by dennis@uni-hd.de via 298133@bugs.debian.org

20 years agoFix command name used when usage is given.
erg [Fri, 4 Mar 2005 16:22:56 +0000 (16:22 +0000)]
Fix command name used when usage is given.

20 years agoFix bug 419
erg [Thu, 3 Mar 2005 20:13:30 +0000 (20:13 +0000)]
Fix bug 419

20 years agoFix bug in emit_background. Rectangle to *_polygon must be in graph
erg [Wed, 2 Mar 2005 16:53:17 +0000 (16:53 +0000)]
Fix bug in emit_background. Rectangle to *_polygon must be in graph
coordinates, so we need to use pageBox rather than boundingBox

20 years agoUpdate info files
erg [Wed, 2 Mar 2005 15:16:24 +0000 (15:16 +0000)]
Update info files

20 years agoUpdate info files
erg [Wed, 2 Mar 2005 14:25:51 +0000 (14:25 +0000)]
Update info files

20 years agoFix bugs 183 and 247
erg [Wed, 2 Mar 2005 03:08:55 +0000 (03:08 +0000)]
Fix bugs 183 and 247

20 years agovoid cast warning in gvjobs.c
ellson [Tue, 1 Mar 2005 17:43:56 +0000 (17:43 +0000)]
void cast warning in gvjobs.c
remove unused variable in gvrender_cairo.c

20 years agofix for bug #641
ellson [Tue, 1 Mar 2005 16:12:41 +0000 (16:12 +0000)]
fix for bug #641

20 years agoreconnect mouse bindings
ellson [Mon, 28 Feb 2005 18:38:37 +0000 (18:38 +0000)]
reconnect mouse bindings

20 years agofix ellipse rotation in cairo plugin
ellson [Sun, 27 Feb 2005 13:36:25 +0000 (13:36 +0000)]
fix ellipse rotation in cairo plugin

20 years agoImplement new dot spline routing for regular edges to support compass points.
erg [Sat, 26 Feb 2005 23:09:28 +0000 (23:09 +0000)]
Implement new dot spline routing for regular edges to support compass points.
Still need to tackle loops.

20 years agoFix bug 492 - this also involved changing the 2 *_inside functions to accept
erg [Sat, 26 Feb 2005 23:07:17 +0000 (23:07 +0000)]
Fix bug 492 - this also involved changing the 2 *_inside functions to accept
a NULL edge, in which case checking is done for the node shape with no
reference to ports.

20 years agoMove setting of port clip flag into port creation; then possibly
erg [Sat, 26 Feb 2005 23:05:51 +0000 (23:05 +0000)]
Move setting of port clip flag into port creation; then possibly
overridden by tailclip/headclip flags

20 years agoFixed show box feature to put output into generated postscript rather than
erg [Sat, 26 Feb 2005 23:04:16 +0000 (23:04 +0000)]
Fixed show box feature to put output into generated postscript rather than
onto stderr.

20 years agoAdd some include file dependencies to old makefiles.
erg [Sat, 26 Feb 2005 22:51:40 +0000 (22:51 +0000)]
Add some include file dependencies to old makefiles.

20 years agoincrease pageBox size to include margins so that objects in margins overlap
ellson [Sat, 26 Feb 2005 04:00:33 +0000 (04:00 +0000)]
increase pageBox size to include margins so that objects in margins overlap
when paging

20 years agoclean up dpi initialization
ellson [Sat, 26 Feb 2005 03:47:39 +0000 (03:47 +0000)]
clean up dpi initialization

20 years agofix portrait paging
ellson [Sat, 26 Feb 2005 03:15:26 +0000 (03:15 +0000)]
fix portrait paging

20 years agofix -Gsize
ellson [Sat, 26 Feb 2005 02:56:36 +0000 (02:56 +0000)]
fix -Gsize

20 years agofix pages in landscape
ellson [Sat, 26 Feb 2005 02:45:18 +0000 (02:45 +0000)]
fix pages in landscape

20 years agofix paging
ellson [Sat, 26 Feb 2005 01:58:59 +0000 (01:58 +0000)]
fix paging

20 years agofix problem with layering
ellson [Fri, 25 Feb 2005 18:46:41 +0000 (18:46 +0000)]
fix problem with layering

20 years agoeliminate job->size and job->offset
ellson [Fri, 25 Feb 2005 05:57:42 +0000 (05:57 +0000)]
eliminate job->size and job->offset

20 years agofix landscape in -Tps
ellson [Fri, 25 Feb 2005 05:35:02 +0000 (05:35 +0000)]
fix landscape in -Tps

20 years agonearer to fixing landscape
ellson [Fri, 25 Feb 2005 05:14:49 +0000 (05:14 +0000)]
nearer to fixing landscape
remove debug statements

20 years agopartial fix for landscape
ellson [Thu, 24 Feb 2005 23:53:29 +0000 (23:53 +0000)]
partial fix for landscape

20 years agoUpdate test data to conform to current output.
erg [Thu, 24 Feb 2005 20:58:16 +0000 (20:58 +0000)]
Update test data to conform to current output.

20 years agoUpdate test data to conform to current output.
erg [Thu, 24 Feb 2005 20:58:16 +0000 (20:58 +0000)]
Update test data to conform to current output.

20 years agoUpdate test data to conform to current output.
erg [Thu, 24 Feb 2005 20:58:16 +0000 (20:58 +0000)]
Update test data to conform to current output.

20 years agoUpdate test data to conform to current output.
erg [Thu, 24 Feb 2005 20:58:16 +0000 (20:58 +0000)]
Update test data to conform to current output.

20 years agoUpdate test data to conform to current output.
erg [Thu, 24 Feb 2005 20:58:16 +0000 (20:58 +0000)]
Update test data to conform to current output.

20 years agoFix bug in which Times-Bold is mapped to timesb, rather than timesbd.
erg [Thu, 24 Feb 2005 19:12:12 +0000 (19:12 +0000)]
Fix bug in which Times-Bold is mapped to timesb, rather than timesbd.

20 years agoFix dangling else clause; remove unnecessary scaffolding.
erg [Thu, 24 Feb 2005 03:08:54 +0000 (03:08 +0000)]
Fix dangling else clause; remove unnecessary scaffolding.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:34 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:34 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:34 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agofix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
ellson [Thu, 24 Feb 2005 00:57:33 +0000 (00:57 +0000)]
fix "function declaration isn't a prototype" warnings from -Wstrict-prototypes
    mostly by using (void) instead of () for functions with empty parameter lists.

20 years agoTurn on the extra compile warnings that SuSE use - gcc compilers only
ellson [Wed, 23 Feb 2005 23:02:24 +0000 (23:02 +0000)]
Turn on the extra compile warnings that SuSE use - gcc compilers only
Fix the function declaration error caught in the __eprintf test in configure.ac itself !

20 years agostdargs changes from Andreas Gruenbacher <agruen@suse.de>
ellson [Wed, 23 Feb 2005 22:25:10 +0000 (22:25 +0000)]
stdargs changes from Andreas Gruenbacher <agruen@suse.de>

20 years agostdargs changes from Andreas Gruenbacher <agruen@suse.de>
ellson [Wed, 23 Feb 2005 22:25:10 +0000 (22:25 +0000)]
stdargs changes from Andreas Gruenbacher <agruen@suse.de>

20 years agobackout a missed varargs patch till later
ellson [Wed, 23 Feb 2005 21:26:55 +0000 (21:26 +0000)]
backout a missed varargs patch till later

20 years agoansify some functions
ellson [Wed, 23 Feb 2005 21:15:21 +0000 (21:15 +0000)]
ansify some functions

20 years agovarious "64bit" fixes (mostly templates) excluding introduction of varargs
ellson [Wed, 23 Feb 2005 18:58:13 +0000 (18:58 +0000)]
various "64bit" fixes (mostly templates) excluding introduction of varargs
Andreas Gruenbacher <agruen@suse.de>

20 years agovarious "64bit" fixes (mostly templates) excluding introduction of varargs
ellson [Wed, 23 Feb 2005 18:58:12 +0000 (18:58 +0000)]
various "64bit" fixes (mostly templates) excluding introduction of varargs
Andreas Gruenbacher <agruen@suse.de>

20 years agovarious "64bit" fixes (mostly templates) excluding introduction of varargs
ellson [Wed, 23 Feb 2005 18:58:12 +0000 (18:58 +0000)]
various "64bit" fixes (mostly templates) excluding introduction of varargs
Andreas Gruenbacher <agruen@suse.de>

20 years agovarious "64bit" fixes (mostly templates) excluding introduction of varargs
ellson [Wed, 23 Feb 2005 18:58:12 +0000 (18:58 +0000)]
various "64bit" fixes (mostly templates) excluding introduction of varargs
Andreas Gruenbacher <agruen@suse.de>

20 years agovarious "64bit" fixes (mostly templates) excluding introduction of varargs
ellson [Wed, 23 Feb 2005 18:58:12 +0000 (18:58 +0000)]
various "64bit" fixes (mostly templates) excluding introduction of varargs
Andreas Gruenbacher <agruen@suse.de>

20 years agovarious "64bit" fixes (mostly templates) excluding introduction of varargs
ellson [Wed, 23 Feb 2005 18:58:11 +0000 (18:58 +0000)]
various "64bit" fixes (mostly templates) excluding introduction of varargs
Andreas Gruenbacher <agruen@suse.de>

20 years agoAdd new overlap removal mode "ortho"; use as default for fdp.
erg [Wed, 23 Feb 2005 15:19:19 +0000 (15:19 +0000)]
Add new overlap removal mode "ortho"; use as default for fdp.

20 years agoUpdate info files
erg [Wed, 23 Feb 2005 15:18:14 +0000 (15:18 +0000)]
Update info files

20 years agoalmost support for multiple windows on the same graph
ellson [Tue, 22 Feb 2005 23:00:53 +0000 (23:00 +0000)]
almost support for multiple windows on the same graph

20 years agoAllow K to be set on a per cluster basis.
erg [Tue, 22 Feb 2005 21:18:30 +0000 (21:18 +0000)]
Allow K to be set on a per cluster basis.

20 years agoFix code using cluster coordinates; remove code allowing pinned nodes within
erg [Tue, 22 Feb 2005 20:46:47 +0000 (20:46 +0000)]
Fix code using cluster coordinates; remove code allowing pinned nodes within
clusters, since the implementation is not complete.

20 years agofixes for -Tx11
ellson [Tue, 22 Feb 2005 20:05:06 +0000 (20:05 +0000)]
fixes for -Tx11

20 years agoChange fdp to use sep attribute; change repulsive force to take into account
erg [Tue, 22 Feb 2005 19:52:44 +0000 (19:52 +0000)]
Change fdp to use sep attribute; change repulsive force to take into account
how sparse the graph is; unify all uses of node width and height using macros.

20 years agoAdd comment
erg [Tue, 22 Feb 2005 19:49:04 +0000 (19:49 +0000)]
Add comment

20 years agosuppress unused variable warning
ellson [Tue, 22 Feb 2005 13:55:25 +0000 (13:55 +0000)]
suppress unused variable warning

20 years agoadd missing dirs in rtest/
ellson [Fri, 18 Feb 2005 15:52:26 +0000 (15:52 +0000)]
add missing dirs in rtest/
add dummy files to force empty dirs to exist

20 years agoNeed to #ifdef DEBUG code only valid with DEBUG defined
erg [Fri, 18 Feb 2005 14:52:41 +0000 (14:52 +0000)]
Need to #ifdef DEBUG code only valid with DEBUG defined

20 years agoEnhanced and cleaned debug printing;
erg [Thu, 17 Feb 2005 23:21:25 +0000 (23:21 +0000)]
Enhanced and cleaned debug printing;
fixed bug where graph attributes were not being copied to the derived graph;
removed unused global parameter fields;
extend "overlap" parameter to support a 2-phase overlap removal process (gets rid of -Lt flag).

20 years agoEnhanced and cleaned debug printing;
erg [Thu, 17 Feb 2005 23:21:25 +0000 (23:21 +0000)]
Enhanced and cleaned debug printing;
fixed bug where graph attributes were not being copied to the derived graph;
removed unused global parameter fields;
extend "overlap" parameter to support a 2-phase overlap removal process (gets rid of -Lt flag).

20 years agoFix bug in the use of the fixed attribute. This should not override settings
erg [Thu, 17 Feb 2005 23:09:25 +0000 (23:09 +0000)]
Fix bug in the use of the fixed attribute. This should not override settings
within subgraphs.

20 years agoAdd (currently unused) chapters on overlap removal and edge routing.
erg [Thu, 17 Feb 2005 16:34:14 +0000 (16:34 +0000)]
Add (currently unused) chapters on overlap removal and edge routing.

20 years agoRemove further -L command line arguments for fdp
erg [Thu, 17 Feb 2005 15:53:23 +0000 (15:53 +0000)]
Remove further -L command line arguments for fdp

20 years agoModify old makefile to assume ps.h is part of the distribution.
erg [Thu, 17 Feb 2005 15:52:09 +0000 (15:52 +0000)]
Modify old makefile to assume ps.h is part of the distribution.

20 years agoFix problem with -?; linux getopt has different semantics than others.
erg [Thu, 17 Feb 2005 15:49:48 +0000 (15:49 +0000)]
Fix problem with -?; linux getopt has different semantics than others.

20 years agoRemove some warnings; make sure local variables are initialized in
erg [Thu, 17 Feb 2005 15:38:42 +0000 (15:38 +0000)]
Remove some warnings; make sure local variables are initialized in
general case (Bezier curves).

20 years agoFix parameter type to use enum rather than raw int.
erg [Thu, 17 Feb 2005 15:37:16 +0000 (15:37 +0000)]
Fix parameter type to use enum rather than raw int.

20 years agoFix bug on sgis and suns: bsearch requires a non-NULL array pointer.
erg [Thu, 17 Feb 2005 15:36:01 +0000 (15:36 +0000)]
Fix bug on sgis and suns: bsearch requires a non-NULL array pointer.

20 years agoUnify code for getting expansion factor for overlap removal and spline routing;
erg [Thu, 17 Feb 2005 15:34:31 +0000 (15:34 +0000)]
Unify code for getting expansion factor for overlap removal and spline routing;
move some verbose messages lesser importance;
separate node overlap removal into getting the parameter and applying it to
allow fdp to use a prefix on "overlap" for 2 passes;
fix some warnings.

20 years agoUnify code for getting expansion factor for overlap removal and spline routing;
erg [Thu, 17 Feb 2005 15:34:31 +0000 (15:34 +0000)]
Unify code for getting expansion factor for overlap removal and spline routing;
move some verbose messages lesser importance;
separate node overlap removal into getting the parameter and applying it to
allow fdp to use a prefix on "overlap" for 2 passes;
fix some warnings.

20 years agoUnify code for getting expansion factor for overlap removal and spline routing;
erg [Thu, 17 Feb 2005 15:34:31 +0000 (15:34 +0000)]
Unify code for getting expansion factor for overlap removal and spline routing;
move some verbose messages lesser importance;
separate node overlap removal into getting the parameter and applying it to
allow fdp to use a prefix on "overlap" for 2 passes;
fix some warnings.

20 years agoForgot to add this last night with the other fdp changes.
erg [Wed, 16 Feb 2005 14:10:11 +0000 (14:10 +0000)]
Forgot to add this last night with the other fdp changes.

20 years agoForgot to add these last night.
erg [Wed, 16 Feb 2005 14:09:04 +0000 (14:09 +0000)]
Forgot to add these last night.

20 years agochange license header to CPL
ellson [Wed, 16 Feb 2005 13:47:38 +0000 (13:47 +0000)]
change license header to CPL

20 years agoglobals.h - remove fdp globals
erg [Wed, 16 Feb 2005 04:30:05 +0000 (04:30 +0000)]
globals.h - remove fdp globals
input.c - fix usage typo; remove a couple of -L options
adjust.c - separate normalization from overlap removal
fdp.h - remove private type
Rationalize and encapsulate parameters

20 years agoRe-added fflush; processes reading from a pipe (e.g., lefty) need the full
erg [Tue, 15 Feb 2005 22:20:16 +0000 (22:20 +0000)]
Re-added fflush; processes reading from a pipe (e.g., lefty) need the full
output.

20 years agoUpdate info files
erg [Tue, 15 Feb 2005 21:19:45 +0000 (21:19 +0000)]
Update info files

20 years agoMove z of viewpoint higher to guarantee it is above view.
erg [Tue, 15 Feb 2005 20:29:05 +0000 (20:29 +0000)]
Move z of viewpoint higher to guarantee it is above view.
Translate by minimum z value.

20 years agox11 changes - but still buggy
ellson [Tue, 15 Feb 2005 19:40:31 +0000 (19:40 +0000)]
x11 changes - but still buggy

20 years agoUpdate info files
erg [Tue, 15 Feb 2005 16:04:52 +0000 (16:04 +0000)]
Update info files

20 years agoWhen dim >=3, allow pos="%lf,%lf,%lf" input
erg [Tue, 15 Feb 2005 04:37:34 +0000 (04:37 +0000)]
When dim >=3, allow pos="%lf,%lf,%lf" input

20 years agoAdd fix to lefty to support background color
erg [Sat, 12 Feb 2005 05:01:35 +0000 (05:01 +0000)]
Add fix to lefty to support background color

20 years agoFix bug 631 plus move creation of cluster tree earlier so it can be potentially
erg [Fri, 11 Feb 2005 22:17:05 +0000 (22:17 +0000)]
Fix bug 631 plus move creation of cluster tree earlier so it can be potentially
be used to place cluster edges in the appropriate cluster.