]>
granicus.if.org Git - graphviz/log
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)
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
ellson [Tue, 1 Feb 2005 17:48:59 +0000 (17:48 +0000)]
eliminate BaseLineStyle global. keep default linestyle in gvc.
ellson [Tue, 1 Feb 2005 17:35:48 +0000 (17:35 +0000)]
store default font name/size in gvc instead of as globals.
ellson [Tue, 1 Feb 2005 16:45:15 +0000 (16:45 +0000)]
fix problem with PS %BoundingBox for scaled graphs (e.g.crazy.dot)
ellson [Mon, 31 Jan 2005 20:22:39 +0000 (20:22 +0000)]
tell Makefile.old about xdgen.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
ellson [Mon, 31 Jan 2005 14:31:30 +0000 (14:31 +0000)]
correction to previous chnge - return success
ellson [Mon, 31 Jan 2005 14:07:53 +0000 (14:07 +0000)]
remove -ffast-math from icc options
ellson [Sun, 30 Jan 2005 00:33:46 +0000 (00:33 +0000)]
more churn in emit.c and friends...
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
ellson [Sat, 29 Jan 2005 14:16:48 +0000 (14:16 +0000)]
some cleanup to gvc and job structs
erg [Fri, 28 Jan 2005 22:41:16 +0000 (22:41 +0000)]
Fix old makefile to handle redoing the soft links correctly
ellson [Fri, 28 Jan 2005 22:32:07 +0000 (22:32 +0000)]
get part of tcldot working again
erg [Fri, 28 Jan 2005 21:18:31 +0000 (21:18 +0000)]
Update old makefile to use consistent library naming
erg [Fri, 28 Jan 2005 21:15:50 +0000 (21:15 +0000)]
Update old makefile to reflect consistent library naming
ellson [Fri, 28 Jan 2005 21:07:26 +0000 (21:07 +0000)]
document pie stuff
erg [Fri, 28 Jan 2005 20:54:45 +0000 (20:54 +0000)]
Add rule to makefile template to include old makefiles in package
ellson [Fri, 28 Jan 2005 20:46:29 +0000 (20:46 +0000)]
add pie, same as fillpie
ellson [Fri, 28 Jan 2005 20:46:29 +0000 (20:46 +0000)]
add pie, same as fillpie
ellson [Fri, 28 Jan 2005 20:37:10 +0000 (20:37 +0000)]
Add: fillarc, openarc, chord, fillchord, openchord, fillpie, openpie.
ellson [Fri, 28 Jan 2005 16:29:50 +0000 (16:29 +0000)]
"fesetenv (FE_NONIEEE_ENV);" seems to help a lot.
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.
ellson [Thu, 27 Jan 2005 19:03:18 +0000 (19:03 +0000)]
correcting pageBox for -Tps
ellson [Thu, 27 Jan 2005 18:46:54 +0000 (18:46 +0000)]
rearrange previous fix to give scale to old psgen.c
ellson [Thu, 27 Jan 2005 17:28:40 +0000 (17:28 +0000)]
try to fix scale on old codegens
ellson [Thu, 27 Jan 2005 17:22:31 +0000 (17:22 +0000)]
pagination fixes
ellson [Thu, 27 Jan 2005 06:27:30 +0000 (06:27 +0000)]
cleaning up pagination code
erg [Wed, 26 Jan 2005 18:58:15 +0000 (18:58 +0000)]
Add comments describing the coordinate change operators associated with
different rankdir values
ellson [Wed, 26 Jan 2005 18:36:16 +0000 (18:36 +0000)]
start rearranging pagination code
ellson [Wed, 26 Jan 2005 16:32:32 +0000 (16:32 +0000)]
make autogen.sh do initial ./configure (more consistent with other packages)
ellson [Tue, 25 Jan 2005 18:13:56 +0000 (18:13 +0000)]
make tcldot work again
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
ellson [Tue, 25 Jan 2005 16:07:07 +0000 (16:07 +0000)]
need setup_pagination in two places
ellson [Mon, 24 Jan 2005 21:58:23 +0000 (21:58 +0000)]
fix -Tps to work as before
ellson [Mon, 24 Jan 2005 21:41:27 +0000 (21:41 +0000)]
remove debugging fprintfs
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!
erg [Mon, 24 Jan 2005 21:20:24 +0000 (21:20 +0000)]
Fix for bug 616: need to handle case of degenerate splines.
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.
erg [Mon, 24 Jan 2005 18:51:24 +0000 (18:51 +0000)]
Additional tuning of windows build files.
erg [Mon, 24 Jan 2005 18:51:24 +0000 (18:51 +0000)]
Additional tuning of windows build files.
erg [Mon, 24 Jan 2005 18:50:03 +0000 (18:50 +0000)]
Modify old makefiles to create library names consistent with new makefiles
erg [Mon, 24 Jan 2005 18:49:31 +0000 (18:49 +0000)]
Fix old makefile to install all necessary .h files
ellson [Mon, 24 Jan 2005 18:44:45 +0000 (18:44 +0000)]
remove old license text from top of file (CPL text is OK)
ellson [Sun, 23 Jan 2005 14:07:25 +0000 (14:07 +0000)]
add BuildRequires: /bin/ksh
ellson [Sun, 23 Jan 2005 05:19:14 +0000 (05:19 +0000)]
start work on events again
ellson [Sun, 23 Jan 2005 05:11:08 +0000 (05:11 +0000)]
moving all X dependencies into cairo plugin
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
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
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
ellson [Sat, 22 Jan 2005 16:18:37 +0000 (16:18 +0000)]
expand notes
ellson [Sat, 22 Jan 2005 15:58:20 +0000 (15:58 +0000)]
Add a file to keep track of packages that depend on graphviz
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
erg [Sat, 22 Jan 2005 00:18:01 +0000 (00:18 +0000)]
Update build files for windows
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
ellson [Fri, 21 Jan 2005 17:28:53 +0000 (17:28 +0000)]
#if 0 a bunch of cairo stuff thats currently broken.
ellson [Fri, 21 Jan 2005 00:50:09 +0000 (00:50 +0000)]
it might help if I included windows/ in the distribution !!!
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
erg [Thu, 20 Jan 2005 23:36:34 +0000 (23:36 +0000)]
Add basename function to graphviz
erg [Thu, 20 Jan 2005 23:35:35 +0000 (23:35 +0000)]
Fix bugs in original windows build files
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
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.
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.