erg [Sat, 26 Feb 2005 22:51:40 +0000 (22:51 +0000)]
Add some include file dependencies to old makefiles.
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
ellson [Sat, 26 Feb 2005 03:47:39 +0000 (03:47 +0000)]
clean up dpi initialization
ellson [Sat, 26 Feb 2005 03:15:26 +0000 (03:15 +0000)]
fix portrait paging
ellson [Sat, 26 Feb 2005 02:56:36 +0000 (02:56 +0000)]
fix -Gsize
ellson [Sat, 26 Feb 2005 02:45:18 +0000 (02:45 +0000)]
fix pages in landscape
ellson [Sat, 26 Feb 2005 01:58:59 +0000 (01:58 +0000)]
fix paging
ellson [Fri, 25 Feb 2005 18:46:41 +0000 (18:46 +0000)]
fix problem with layering
ellson [Fri, 25 Feb 2005 05:57:42 +0000 (05:57 +0000)]
eliminate job->size and job->offset
ellson [Fri, 25 Feb 2005 05:35:02 +0000 (05:35 +0000)]
fix landscape in -Tps
ellson [Fri, 25 Feb 2005 05:14:49 +0000 (05:14 +0000)]
nearer to fixing landscape
remove debug statements
ellson [Thu, 24 Feb 2005 23:53:29 +0000 (23:53 +0000)]
partial fix for landscape
erg [Thu, 24 Feb 2005 20:58:16 +0000 (20:58 +0000)]
Update 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.
erg [Thu, 24 Feb 2005 20:58:16 +0000 (20:58 +0000)]
Update 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.
erg [Thu, 24 Feb 2005 20:58:16 +0000 (20:58 +0000)]
Update test data to conform to current output.
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.
erg [Thu, 24 Feb 2005 03:08:54 +0000 (03:08 +0000)]
Fix dangling else clause; remove unnecessary scaffolding.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 !
ellson [Wed, 23 Feb 2005 22:25:10 +0000 (22:25 +0000)]
stdargs 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>
ellson [Wed, 23 Feb 2005 21:26:55 +0000 (21:26 +0000)]
backout a missed varargs patch till later
ellson [Wed, 23 Feb 2005 21:15:21 +0000 (21:15 +0000)]
ansify some functions
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>
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>
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>
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>
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>
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>
erg [Wed, 23 Feb 2005 15:19:19 +0000 (15:19 +0000)]
Add new overlap removal mode "ortho"; use as default for fdp.
erg [Wed, 23 Feb 2005 15:18:14 +0000 (15:18 +0000)]
Update info files
ellson [Tue, 22 Feb 2005 23:00:53 +0000 (23:00 +0000)]
almost support for multiple windows on the same graph
erg [Tue, 22 Feb 2005 21:18:30 +0000 (21:18 +0000)]
Allow K to be set on a per cluster basis.
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.
ellson [Tue, 22 Feb 2005 20:05:06 +0000 (20:05 +0000)]
fixes for -Tx11
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.
erg [Tue, 22 Feb 2005 19:49:04 +0000 (19:49 +0000)]
Add comment
ellson [Tue, 22 Feb 2005 13:55:25 +0000 (13:55 +0000)]
suppress unused variable warning
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
erg [Fri, 18 Feb 2005 14:52:41 +0000 (14:52 +0000)]
Need to #ifdef DEBUG code only valid with DEBUG defined
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).
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).
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.
erg [Thu, 17 Feb 2005 16:34:14 +0000 (16:34 +0000)]
Add (currently unused) chapters on overlap removal and edge routing.
erg [Thu, 17 Feb 2005 15:53:23 +0000 (15:53 +0000)]
Remove further -L command line arguments for fdp
erg [Thu, 17 Feb 2005 15:52:09 +0000 (15:52 +0000)]
Modify old makefile to assume ps.h is part of the distribution.
erg [Thu, 17 Feb 2005 15:49:48 +0000 (15:49 +0000)]
Fix problem with -?; linux getopt has different semantics than others.
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).
erg [Thu, 17 Feb 2005 15:37:16 +0000 (15:37 +0000)]
Fix parameter type to use enum rather than raw int.
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.
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.
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.
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.
erg [Wed, 16 Feb 2005 14:10:11 +0000 (14:10 +0000)]
Forgot to add this last night with the other fdp changes.
erg [Wed, 16 Feb 2005 14:09:04 +0000 (14:09 +0000)]
Forgot to add these last night.
ellson [Wed, 16 Feb 2005 13:47:38 +0000 (13:47 +0000)]
change license header to CPL
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
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.
erg [Tue, 15 Feb 2005 21:19:45 +0000 (21:19 +0000)]
Update info files
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.
ellson [Tue, 15 Feb 2005 19:40:31 +0000 (19:40 +0000)]
x11 changes - but still buggy
erg [Tue, 15 Feb 2005 16:04:52 +0000 (16:04 +0000)]
Update info files
erg [Tue, 15 Feb 2005 04:37:34 +0000 (04:37 +0000)]
When dim >=3, allow pos="%lf,%lf,%lf" input
erg [Sat, 12 Feb 2005 05:01:35 +0000 (05:01 +0000)]
Add fix to lefty to support background color
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.
erg [Thu, 10 Feb 2005 23:16:10 +0000 (23:16 +0000)]
Improve VRML output. Specifically, point nodes are drawn as filled spheres,
and line segment edges are drawn as cylinders. In this case, handle
arrowheads as cones correctly.
Needed to expose the wind function from pathplan.
erg [Thu, 10 Feb 2005 23:16:10 +0000 (23:16 +0000)]
Improve VRML output. Specifically, point nodes are drawn as filled spheres,
and line segment edges are drawn as cylinders. In this case, handle
arrowheads as cones correctly.
Needed to expose the wind function from pathplan.
erg [Thu, 10 Feb 2005 23:12:00 +0000 (23:12 +0000)]
Baby step toward removing duplicate types: define pointf as an alias
for Ppoint_t from pathplan.
erg [Thu, 10 Feb 2005 23:10:33 +0000 (23:10 +0000)]
Add support for 3D output. If dim > 2, neato will look for z values on
input and use them as initial z coordinates, assuming a node has a pos
attribute. If dim >= 3 and z is declared, neato will output the computed
z values.
erg [Wed, 9 Feb 2005 04:52:06 +0000 (04:52 +0000)]
Fix error reporting in case libexpat not available;
make some formatting changes in utils.c.
erg [Tue, 8 Feb 2005 19:09:12 +0000 (19:09 +0000)]
Add anchor for note on dotty so that we can give a more specific URL when
the question comes up.
erg [Mon, 7 Feb 2005 17:38:16 +0000 (17:38 +0000)]
Fix bug 627
erg [Sat, 5 Feb 2005 23:21:08 +0000 (23:21 +0000)]
Fix for bug 626
erg [Fri, 4 Feb 2005 22:02:26 +0000 (22:02 +0000)]
Fix for bug 625 - when gd is used without freetype, need to set display
dpi and make sure 2 call occur after this is set.
ellson [Thu, 3 Feb 2005 21:51:09 +0000 (21:51 +0000)]
merging display code into render plugin
eliminate all cairo and X11 references except in plugin
erg [Thu, 3 Feb 2005 20:28:56 +0000 (20:28 +0000)]
Update windows build files to reflect removal of 2 source files from
lib/gvc.
ellson [Thu, 3 Feb 2005 05:23:43 +0000 (05:23 +0000)]
Merge display_plugin api into render_plugin's
Add initialize to render api - set up display for one or more windows
Add finalize to render api - event loop for one or more windows
Modify emit_jobs to invoke initialize and finalize on language changes
ellson [Wed, 2 Feb 2005 03:58:02 +0000 (03:58 +0000)]
another oddity only with gcc4 - answer stop using gcc4
ellson [Tue, 1 Feb 2005 22:31:32 +0000 (22:31 +0000)]
use P2PF and PF2P macros
ellson [Tue, 1 Feb 2005 21:51:17 +0000 (21:51 +0000)]
same code in utils.c - eliminate sqrt() ops
ellson [Tue, 1 Feb 2005 21:42:06 +0000 (21:42 +0000)]
eliminate a whole slew of unnecessary sqrt() operations
ellson [Tue, 1 Feb 2005 19:34:14 +0000 (19:34 +0000)]
Remove some unused #include from emit.c
Be consistent about some more globals (until I can eliminate them altogether).
Move some macros using globals to macros.h, and rename them to be less likely to collide.
erg [Tue, 1 Feb 2005 19:10:56 +0000 (19:10 +0000)]
Update old makefile and windows makefiles to add xdgen.c in lib/common
ellson [Tue, 1 Feb 2005 18:56:27 +0000 (18:56 +0000)]
Merge emit_eof() and dotneato_eof() into emit_jobs_eof(), eliminating one from renderprocs.h
Be consistent about generation of global variable: Output_lang, Output_file, Obj
Make rec_attach_bb() static in output.c and remove from renderprocs.h
ellson [Tue, 1 Feb 2005 18:29:47 +0000 (18:29 +0000)]
move table of codegens to input.c
ellson [Tue, 1 Feb 2005 18:23:03 +0000 (18:23 +0000)]
use "boolean" where that is the intent (emit.c only)