]> granicus.if.org Git - graphviz/log
graphviz
19 years agoImprove VRML output. Specifically, point nodes are drawn as filled spheres,
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.

19 years agoImprove VRML output. Specifically, point nodes are drawn as filled spheres,
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.

19 years agoBaby step toward removing duplicate types: define pointf as an alias
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.

19 years agoAdd support for 3D output. If dim > 2, neato will look for z values on
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.

19 years agoFix error reporting in case libexpat not available;
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.

19 years agoAdd anchor for note on dotty so that we can give a more specific URL when
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.

19 years agoFix bug 627
erg [Mon, 7 Feb 2005 17:38:16 +0000 (17:38 +0000)]
Fix bug 627

19 years agoFix for bug 626
erg [Sat, 5 Feb 2005 23:21:08 +0000 (23:21 +0000)]
Fix for bug 626

19 years agoFix for bug 625 - when gd is used without freetype, need to set display
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.

19 years agomerging display code into render plugin
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

19 years agoUpdate windows build files to reflect removal of 2 source files from
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.

19 years agoMerge display_plugin api into render_plugin's
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

19 years agoanother oddity only with gcc4 - answer stop using gcc4
ellson [Wed, 2 Feb 2005 03:58:02 +0000 (03:58 +0000)]
another oddity only with gcc4 - answer stop using gcc4

19 years agouse P2PF and PF2P macros
ellson [Tue, 1 Feb 2005 22:31:32 +0000 (22:31 +0000)]
use P2PF and PF2P macros

19 years agosame code in utils.c - eliminate sqrt() ops
ellson [Tue, 1 Feb 2005 21:51:17 +0000 (21:51 +0000)]
same code in utils.c - eliminate sqrt() ops

19 years agoeliminate a whole slew of unnecessary sqrt() operations
ellson [Tue, 1 Feb 2005 21:42:06 +0000 (21:42 +0000)]
eliminate a whole slew of unnecessary sqrt() operations

19 years agoRemove some unused #include from emit.c
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.

19 years agoUpdate old makefile and windows makefiles to add xdgen.c in lib/common
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

19 years agoMerge emit_eof() and dotneato_eof() into emit_jobs_eof(), eliminating one from render...
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

19 years agomove table of codegens to input.c
ellson [Tue, 1 Feb 2005 18:29:47 +0000 (18:29 +0000)]
move table of codegens to input.c

19 years agouse "boolean" where that is the intent (emit.c only)
ellson [Tue, 1 Feb 2005 18:23:03 +0000 (18:23 +0000)]
use "boolean" where that is the intent (emit.c only)

19 years agomove exch_xy(point) and exch_xy(pointf) to utils.c from emit.c
ellson [Tue, 1 Feb 2005 17:58:34 +0000 (17:58 +0000)]
move exch_xy(point) and exch_xy(pointf) to utils.c from emit.c

19 years agoeliminate BaseLineStyle global. keep default linestyle in gvc.
ellson [Tue, 1 Feb 2005 17:48:59 +0000 (17:48 +0000)]
eliminate BaseLineStyle global.  keep default linestyle in gvc.

19 years agostore default font name/size in gvc instead of as globals.
ellson [Tue, 1 Feb 2005 17:35:48 +0000 (17:35 +0000)]
store default font name/size in gvc instead of as globals.

19 years agofix problem with PS %BoundingBox for scaled graphs (e.g.crazy.dot)
ellson [Tue, 1 Feb 2005 16:45:15 +0000 (16:45 +0000)]
fix problem with PS %BoundingBox for scaled graphs (e.g.crazy.dot)

19 years agotell Makefile.old about xdgen.c
ellson [Mon, 31 Jan 2005 20:22:39 +0000 (20:22 +0000)]
tell Makefile.old about xdgen.c

19 years agosplit out xdgen.c from output.c
ellson [Mon, 31 Jan 2005 20:20:25 +0000 (20:20 +0000)]
split out xdgen.c from output.c
move some code from output.c to emit.c

19 years agocorrection to previous chnge - return success
ellson [Mon, 31 Jan 2005 14:31:30 +0000 (14:31 +0000)]
correction to previous chnge - return success

19 years agoremove -ffast-math from icc options
ellson [Mon, 31 Jan 2005 14:07:53 +0000 (14:07 +0000)]
remove -ffast-math from icc options

19 years agomore churn in emit.c and friends...
ellson [Sun, 30 Jan 2005 00:33:46 +0000 (00:33 +0000)]
more churn in emit.c and friends...

19 years agoadd configure check for fesetenv()
ellson [Sun, 30 Jan 2005 00:32:47 +0000 (00:32 +0000)]
add configure check for fesetenv()
add -ffast-math to CFLAGS for all gcc builds

19 years agosome cleanup to gvc and job structs
ellson [Sat, 29 Jan 2005 14:16:48 +0000 (14:16 +0000)]
some cleanup to gvc and job structs

19 years agoFix old makefile to handle redoing the soft links correctly
erg [Fri, 28 Jan 2005 22:41:16 +0000 (22:41 +0000)]
Fix old makefile to handle redoing the soft links correctly

19 years agoget part of tcldot working again
ellson [Fri, 28 Jan 2005 22:32:07 +0000 (22:32 +0000)]
get part of tcldot working again

19 years agoUpdate old makefile to use consistent library naming
erg [Fri, 28 Jan 2005 21:18:31 +0000 (21:18 +0000)]
Update old makefile to use consistent library naming

19 years agoUpdate old makefile to reflect consistent library naming
erg [Fri, 28 Jan 2005 21:15:50 +0000 (21:15 +0000)]
Update old makefile to reflect consistent library naming

19 years agodocument pie stuff
ellson [Fri, 28 Jan 2005 21:07:26 +0000 (21:07 +0000)]
document pie stuff

19 years agoAdd rule to makefile template to include old makefiles in package
erg [Fri, 28 Jan 2005 20:54:45 +0000 (20:54 +0000)]
Add rule to makefile template to include old makefiles in package

19 years agoadd pie, same as fillpie
ellson [Fri, 28 Jan 2005 20:46:29 +0000 (20:46 +0000)]
add pie, same as fillpie

19 years agoadd pie, same as fillpie
ellson [Fri, 28 Jan 2005 20:46:29 +0000 (20:46 +0000)]
add pie, same as fillpie

19 years agoAdd: fillarc, openarc, chord, fillchord, openchord, fillpie, openpie.
ellson [Fri, 28 Jan 2005 20:37:10 +0000 (20:37 +0000)]
Add: fillarc, openarc, chord, fillchord, openchord, fillpie, openpie.

19 years ago"fesetenv (FE_NONIEEE_ENV);" seems to help a lot.
ellson [Fri, 28 Jan 2005 16:29:50 +0000 (16:29 +0000)]
"fesetenv (FE_NONIEEE_ENV);" seems to help a lot.

19 years agoavoids one case of the -O2 bug with icc81 and its a reasonable optimization.
ellson [Fri, 28 Jan 2005 16:07:59 +0000 (16:07 +0000)]
avoids one case of the -O2 bug with icc81 and its a reasonable optimization.

19 years agocorrecting pageBox for -Tps
ellson [Thu, 27 Jan 2005 19:03:18 +0000 (19:03 +0000)]
correcting pageBox for -Tps

19 years agorearrange previous fix to give scale to old psgen.c
ellson [Thu, 27 Jan 2005 18:46:54 +0000 (18:46 +0000)]
rearrange previous fix to give scale to old psgen.c

19 years agotry to fix scale on old codegens
ellson [Thu, 27 Jan 2005 17:28:40 +0000 (17:28 +0000)]
try to fix scale on old codegens

19 years agopagination fixes
ellson [Thu, 27 Jan 2005 17:22:31 +0000 (17:22 +0000)]
pagination fixes

19 years agocleaning up pagination code
ellson [Thu, 27 Jan 2005 06:27:30 +0000 (06:27 +0000)]
cleaning up pagination code

19 years agoAdd comments describing the coordinate change operators associated with
erg [Wed, 26 Jan 2005 18:58:15 +0000 (18:58 +0000)]
Add comments describing the coordinate change operators associated with
different rankdir values

19 years agostart rearranging pagination code
ellson [Wed, 26 Jan 2005 18:36:16 +0000 (18:36 +0000)]
start rearranging pagination code

19 years agomake autogen.sh do initial ./configure (more consistent with other packages)
ellson [Wed, 26 Jan 2005 16:32:32 +0000 (16:32 +0000)]
make autogen.sh do initial ./configure (more consistent with other packages)

19 years agomake tcldot work again
ellson [Tue, 25 Jan 2005 18:13:56 +0000 (18:13 +0000)]
make tcldot work again

19 years agoicc doesn't like -pipe, rpmbuild sets it, so remove with sed during configure
ellson [Tue, 25 Jan 2005 16:21:52 +0000 (16:21 +0000)]
icc doesn't like -pipe, rpmbuild sets it, so remove with sed during configure

19 years agoneed setup_pagination in two places
ellson [Tue, 25 Jan 2005 16:07:07 +0000 (16:07 +0000)]
need setup_pagination in two places

19 years agofix -Tps to work as before
ellson [Mon, 24 Jan 2005 21:58:23 +0000 (21:58 +0000)]
fix -Tps to work as before

19 years agoremove debugging fprintfs
ellson [Mon, 24 Jan 2005 21:41:27 +0000 (21:41 +0000)]
remove debugging fprintfs

19 years agoput back some old code for PS pagination - until I can understand what it does!
ellson [Mon, 24 Jan 2005 21:39:30 +0000 (21:39 +0000)]
put back some old code for PS pagination - until I can understand what it does!

19 years agoFix for bug 616: need to handle case of degenerate splines.
erg [Mon, 24 Jan 2005 21:20:24 +0000 (21:20 +0000)]
Fix for bug 616: need to handle case of degenerate splines.

19 years agoFix bug 615 - for plain output, if label is html, use original attribute
erg [Mon, 24 Jan 2005 20:20:21 +0000 (20:20 +0000)]
Fix bug 615 - for plain output, if label is html, use original attribute
since we may have altered or strduped the text internally, the latter
causing the html bit to be lost.

19 years agoAdditional tuning of windows build files.
erg [Mon, 24 Jan 2005 18:51:24 +0000 (18:51 +0000)]
Additional tuning of windows build files.

19 years agoAdditional tuning of windows build files.
erg [Mon, 24 Jan 2005 18:51:24 +0000 (18:51 +0000)]
Additional tuning of windows build files.

19 years agoModify old makefiles to create library names consistent with new makefiles
erg [Mon, 24 Jan 2005 18:50:03 +0000 (18:50 +0000)]
Modify old makefiles to create library names consistent with new makefiles

19 years agoFix old makefile to install all necessary .h files
erg [Mon, 24 Jan 2005 18:49:31 +0000 (18:49 +0000)]
Fix old makefile to install all necessary .h files

19 years agoremove old license text from top of file (CPL text is OK)
ellson [Mon, 24 Jan 2005 18:44:45 +0000 (18:44 +0000)]
remove old license text from top of file (CPL text is OK)

19 years agoadd BuildRequires: /bin/ksh
ellson [Sun, 23 Jan 2005 14:07:25 +0000 (14:07 +0000)]
add BuildRequires: /bin/ksh

19 years agostart work on events again
ellson [Sun, 23 Jan 2005 05:19:14 +0000 (05:19 +0000)]
start work on events again

19 years agomoving all X dependencies into cairo plugin
ellson [Sun, 23 Jan 2005 05:11:08 +0000 (05:11 +0000)]
moving all X dependencies into cairo plugin

19 years agodon't generate pkgconfig data for libcommmon or libgvc as we don't seriously expect...
ellson [Sun, 23 Jan 2005 03:07:53 +0000 (03:07 +0000)]
don't generate pkgconfig data for libcommmon or libgvc as we don't seriously expect anyone to reuse these directly
no need to chmod -x  in spec file

19 years agoalign graphviz.spec.in closer to Fedora's
ellson [Sun, 23 Jan 2005 02:15:56 +0000 (02:15 +0000)]
align graphviz.spec.in closer to Fedora's
put back $(lefty_DATA) into EXTRA_DIST so that "make dist" works

19 years agosome "upstream" changes suggested <ville.skytta@iki.fi> (Fedora QA)
ellson [Sun, 23 Jan 2005 01:13:42 +0000 (01:13 +0000)]
some "upstream" changes suggested <ville.skytta@iki.fi>  (Fedora QA)
- put pkgconfig files in official directory
- lefty/dotty "scripts" don't need to be executable

19 years agoexpand notes
ellson [Sat, 22 Jan 2005 16:18:37 +0000 (16:18 +0000)]
expand notes

19 years agoAdd a file to keep track of packages that depend on graphviz
ellson [Sat, 22 Jan 2005 15:58:20 +0000 (15:58 +0000)]
Add a file to keep track of packages that depend on graphviz

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoUpdate build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows

19 years agoFix script so that version and date are wrapped in #ifndef for include file
erg [Sat, 22 Jan 2005 00:17:39 +0000 (00:17 +0000)]
Fix script so that version and date are wrapped in #ifndef for include file

19 years ago#if 0 a bunch of cairo stuff thats currently broken.
ellson [Fri, 21 Jan 2005 17:28:53 +0000 (17:28 +0000)]
#if 0 a bunch of cairo stuff thats currently broken.

19 years agoit might help if I included windows/ in the distribution !!!
ellson [Fri, 21 Jan 2005 00:50:09 +0000 (00:50 +0000)]
it might help if I included windows/ in the distribution !!!

19 years agodisable event code for now as its not right yet and its prevent windows compiles
ellson [Thu, 20 Jan 2005 23:42:04 +0000 (23:42 +0000)]
disable event code for now as its not right yet and its prevent windows compiles

19 years agoAdd basename function to graphviz
erg [Thu, 20 Jan 2005 23:36:34 +0000 (23:36 +0000)]
Add basename function to graphviz

19 years agoFix bugs in original windows build files
erg [Thu, 20 Jan 2005 23:35:35 +0000 (23:35 +0000)]
Fix bugs in original windows build files

19 years agoEliminate "#define NUM_APIS 4" now that I've found a different cool trick
ellson [Thu, 20 Jan 2005 23:22:02 +0000 (23:22 +0000)]
Eliminate "#define NUM_APIS 4" now that I've found a different cool trick
for automatically computing the number of APIS

19 years agoUpdate generated files for windows with new versions. Hope these
erg [Thu, 20 Jan 2005 21:26:55 +0000 (21:26 +0000)]
Update generated files for windows with new versions. Hope these
can be built dynamically at package creation.

19 years agoUpdate generated files for windows with new versions. Hope these
erg [Thu, 20 Jan 2005 21:26:55 +0000 (21:26 +0000)]
Update generated files for windows with new versions. Hope these
can be built dynamically at package creation.