]> granicus.if.org Git - graphviz/log
graphviz
18 years ago- add a "core" plugin for renderers that are always available
ellson [Sat, 10 Jun 2006 01:44:28 +0000 (01:44 +0000)]
- add a "core" plugin for renderers that are always available
- rename *pangocairo.c to *pango.c

18 years agofix b958 scaling issues
ellson [Fri, 9 Jun 2006 21:16:51 +0000 (21:16 +0000)]
fix b958 scaling issues

18 years agofix svg inversion and ps usershape size in ps
ellson [Fri, 9 Jun 2006 20:24:33 +0000 (20:24 +0000)]
fix svg inversion and ps usershape size in ps

18 years agofix the assymetries in usershape images
ellson [Fri, 9 Jun 2006 19:22:19 +0000 (19:22 +0000)]
fix the assymetries in usershape images

18 years agofix svg invversion
ellson [Fri, 9 Jun 2006 17:11:15 +0000 (17:11 +0000)]
fix svg invversion
add bitmap usershapes to new ps renderrer

18 years agoallow python binding for python-2.3
ellson [Fri, 9 Jun 2006 01:45:24 +0000 (01:45 +0000)]
allow python binding for python-2.3

18 years agoapparently "-q" isn't supported by NASA's grep (SunOS?)
ellson [Thu, 8 Jun 2006 14:44:09 +0000 (14:44 +0000)]
apparently "-q" isn't supported by NASA's grep (SunOS?)

18 years agoUpdate info files
erg [Thu, 8 Jun 2006 01:50:27 +0000 (01:50 +0000)]
Update info files

18 years ago-fix bug that only showed up when center=true (switch.dot)
ellson [Wed, 7 Jun 2006 19:34:09 +0000 (19:34 +0000)]
-fix bug that only showed up when center=true (switch.dot)
-use more regular file extents on test outputs so as not to confuse nautilus
   which apparently hasn't heard of file magick

18 years agoAdd diagram to FAQ clarifying the difference between -Tps and -Tps2
erg [Wed, 7 Jun 2006 16:01:00 +0000 (16:01 +0000)]
Add diagram to FAQ clarifying the difference between -Tps and -Tps2

18 years agoAdd diagram to FAQ clarifying the difference between -Tps and -Tps2
erg [Wed, 7 Jun 2006 16:01:00 +0000 (16:01 +0000)]
Add diagram to FAQ clarifying the difference between -Tps and -Tps2

18 years agosupport recent lua packaging change in fc6
ellson [Wed, 7 Jun 2006 02:01:43 +0000 (02:01 +0000)]
support recent lua packaging change in fc6
  - add BR for lua-devel
  - add configure check for lua.h

18 years ago- missed change to floats
ellson [Wed, 7 Jun 2006 01:59:18 +0000 (01:59 +0000)]
- missed change to floats
- remove unused job->trtansform

18 years agoUpdate dotguide to remove references to extinct toplabel and bottomlabel
erg [Tue, 6 Jun 2006 17:30:00 +0000 (17:30 +0000)]
Update dotguide to remove references to extinct toplabel and bottomlabel
attributes.

18 years agoUpdate dotguide to remove references to extinct toplabel and bottomlabel
erg [Tue, 6 Jun 2006 17:30:00 +0000 (17:30 +0000)]
Update dotguide to remove references to extinct toplabel and bottomlabel
attributes.

18 years ago- more conversion to use of floats
ellson [Tue, 6 Jun 2006 16:11:49 +0000 (16:11 +0000)]
- more conversion to use of floats
- add gvrender_box wrapper around gvrender_poygon for common cases
- implement GVRENDER_DOES_TRANSFORM and use in gvrender_ps.c

18 years ago-more work on the new postscipt renderer
ellson [Tue, 6 Jun 2006 01:38:40 +0000 (01:38 +0000)]
-more work on the new postscipt renderer
-simplify textsize() interface and carry fontname and size in textpara_t

18 years ago*** empty log message ***
ellson [Fri, 2 Jun 2006 23:37:57 +0000 (23:37 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
ellson [Fri, 2 Jun 2006 23:37:57 +0000 (23:37 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
ellson [Fri, 2 Jun 2006 23:37:57 +0000 (23:37 +0000)]
*** empty log message ***

18 years agoFix bug when start=regular but mode is not KK
erg [Fri, 2 Jun 2006 23:17:17 +0000 (23:17 +0000)]
Fix bug when start=regular but mode is not KK

18 years agoallow plugin renderers to set asymmetric dpi
ellson [Fri, 2 Jun 2006 17:50:48 +0000 (17:50 +0000)]
allow plugin renderers to set asymmetric dpi

18 years agofix nasty bug
ellson [Fri, 2 Jun 2006 17:49:34 +0000 (17:49 +0000)]
fix nasty bug

18 years agoFix Bug #955 - build errors when no X11/Xaw/Text.h
ellson [Thu, 1 Jun 2006 12:37:36 +0000 (12:37 +0000)]
Fix Bug #955 - build errors when no X11/Xaw/Text.h

18 years agoFix Bug #955 - build errors when no X11/Xaw/Text.h
ellson [Thu, 1 Jun 2006 12:37:35 +0000 (12:37 +0000)]
Fix Bug #955 - build errors when no X11/Xaw/Text.h

18 years agoMake start at a plugin for -Tps that will be part of the gd plugin (for bitmap usersh...
ellson [Thu, 1 Jun 2006 00:36:39 +0000 (00:36 +0000)]
Make start at a plugin for -Tps that will be part of the gd plugin (for bitmap usershapes). This is needed to be able to eliminate libgd from core.

18 years agofix up use of 8bit characters
ellson [Wed, 31 May 2006 14:30:05 +0000 (14:30 +0000)]
fix up use of 8bit characters

18 years agodon't build miscellanous gd binaries that we don't use
ellson [Wed, 31 May 2006 14:07:32 +0000 (14:07 +0000)]
don't build miscellanous gd binaries that we don't use

18 years agouse unsigned char to shut up Sun's cc
ellson [Wed, 31 May 2006 12:01:57 +0000 (12:01 +0000)]
use unsigned char to shut up Sun's cc

18 years agotry to fix strange problem with convenience libraries on SGIs
ellson [Tue, 30 May 2006 21:57:41 +0000 (21:57 +0000)]
try to fix strange problem with convenience libraries on SGIs

18 years agoRemoved deleted .h file
erg [Tue, 30 May 2006 14:13:54 +0000 (14:13 +0000)]
Removed deleted .h file

18 years agoGet rid of some crud from the gd plugin. Without freetype+fontconfig revert to the...
ellson [Tue, 30 May 2006 00:42:42 +0000 (00:42 +0000)]
Get rid of some crud from the gd plugin.  Without freetype+fontconfig revert to the builtin fonts.

18 years agomake gd textlayout plugin back off when freetype is not available so that
ellson [Tue, 30 May 2006 00:01:14 +0000 (00:01 +0000)]
make gd textlayout plugin back off when freetype is not available so that
we revert to the estimate_textsize() function

18 years agoadd support for: --without-fontconfig --without-freetype
ellson [Mon, 29 May 2006 21:39:55 +0000 (21:39 +0000)]
add support for: --without-fontconfig --without-freetype
fix bug in: --without-pangocairo

18 years agobasic demos with builtins
ellson [Sun, 28 May 2006 18:18:44 +0000 (18:18 +0000)]
basic demos with builtins

18 years ago- provide control of whether demand loading is allowed independent of builtins
ellson [Sun, 28 May 2006 18:02:04 +0000 (18:02 +0000)]
- provide control of whether demand loading is allowed independent of builtins

- provide demo of python wrapper using builtins and no demand laoding

18 years ago- provide control of whether demand loading is allowed independent of builtins
ellson [Sun, 28 May 2006 18:02:04 +0000 (18:02 +0000)]
- provide control of whether demand loading is allowed independent of builtins

- provide demo of python wrapper using builtins and no demand laoding

18 years ago- provide control of whether demand loading is allowed independent of builtins
ellson [Sun, 28 May 2006 18:02:04 +0000 (18:02 +0000)]
- provide control of whether demand loading is allowed independent of builtins

- provide demo of python wrapper using builtins and no demand laoding

18 years agoadd a demo of building a custom python wrapper using libgvc
ellson [Sun, 28 May 2006 14:30:36 +0000 (14:30 +0000)]
add a demo of building a custom python wrapper using libgvc

18 years agoadd a demo of building a custom python wrapper using libgvc
ellson [Sun, 28 May 2006 14:30:36 +0000 (14:30 +0000)]
add a demo of building a custom python wrapper using libgvc

18 years agomore --disable-ltdl fixes.
ellson [Sun, 28 May 2006 12:16:17 +0000 (12:16 +0000)]
more --disable-ltdl fixes.
  - change all #ifndef DISABLE_LTDL to #ifdef ENABLE_LTDL

18 years agoFix --disable-ltdl by reordering so that HEADER checks are ahead of LIBTOOL chacks.
ellson [Sun, 28 May 2006 11:25:35 +0000 (11:25 +0000)]
Fix --disable-ltdl by reordering so that HEADER checks are ahead of LIBTOOL chacks.

18 years agoinstall a libgvc_builtins.so (and .a if --enable-static) for use
ellson [Sat, 27 May 2006 20:33:47 +0000 (20:33 +0000)]
install a libgvc_builtins.so (and .a if --enable-static) for use
   by downstream apps that want to use builtins.

18 years agoUpdate config.iffe
erg [Sat, 27 May 2006 18:45:38 +0000 (18:45 +0000)]
Update config.iffe

18 years agoOne less library
ellson [Fri, 26 May 2006 22:06:42 +0000 (22:06 +0000)]
One less library

18 years agostore fontname in para->layout
ellson [Fri, 26 May 2006 18:53:07 +0000 (18:53 +0000)]
store fontname in para->layout

18 years agoSlightly better estimating of fontsize for builtin fonts.
ellson [Fri, 26 May 2006 18:00:41 +0000 (18:00 +0000)]
Slightly better estimating of fontsize for builtin fonts.

18 years agoits no good if freetype is not installed
ellson [Fri, 26 May 2006 17:20:36 +0000 (17:20 +0000)]
its no good if freetype is not installed

18 years agosome unused variables
ellson [Fri, 26 May 2006 17:04:57 +0000 (17:04 +0000)]
some unused variables

18 years agostill need the externs
ellson [Fri, 26 May 2006 17:02:47 +0000 (17:02 +0000)]
still need the externs

18 years agoUse metrics tables. No point in resorting to metrics of the builtin fonts.
ellson [Fri, 26 May 2006 16:58:40 +0000 (16:58 +0000)]
Use metrics tables.  No point in resorting to metrics of the builtin fonts.

18 years agotypo
ellson [Fri, 26 May 2006 16:24:56 +0000 (16:24 +0000)]
typo

18 years agorework previous fix for mutple definitions
ellson [Fri, 26 May 2006 16:16:09 +0000 (16:16 +0000)]
rework previous fix for mutple definitions

18 years agoconflicting function template
ellson [Fri, 26 May 2006 16:11:17 +0000 (16:11 +0000)]
conflicting function template
unused variables

18 years agomultiple definition of `builtinFontHt'
ellson [Fri, 26 May 2006 16:05:54 +0000 (16:05 +0000)]
multiple definition of `builtinFontHt'
multiple definition of `builtinFontWd'

18 years agotry again
ellson [Fri, 26 May 2006 15:58:50 +0000 (15:58 +0000)]
try again

18 years ago- need extern for GDCodeGen (linking from convenience libs seems to be more strict)
ellson [Fri, 26 May 2006 15:55:07 +0000 (15:55 +0000)]
- need extern for GDCodeGen  (linking from convenience libs seems to be more strict)
- typo causing FEATURES/vmalloc to not get built

18 years agosome missing libs
ellson [Fri, 26 May 2006 15:14:48 +0000 (15:14 +0000)]
some missing libs

18 years agoremoved unused define GD_LIBS_STATIC
ellson [Fri, 26 May 2006 14:50:35 +0000 (14:50 +0000)]
removed unused define GD_LIBS_STATIC

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:09 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:09 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agonew libtcldot_builtin.so.0.0.0
ellson [Thu, 25 May 2006 19:18:14 +0000 (19:18 +0000)]
new libtcldot_builtin.so.0.0.0

18 years agoheight should be positive!!!
ellson [Thu, 25 May 2006 17:33:40 +0000 (17:33 +0000)]
height should be positive!!!

18 years agopurge some ENABLE_CODEGENS, use WITH_CODEGENS instead
ellson [Thu, 25 May 2006 16:05:43 +0000 (16:05 +0000)]
purge some ENABLE_CODEGENS, use WITH_CODEGENS instead

18 years agopurge some ENABLE_CODEGENS, use WITH_CODEGENS instead
ellson [Thu, 25 May 2006 16:05:43 +0000 (16:05 +0000)]
purge some ENABLE_CODEGENS, use WITH_CODEGENS instead

18 years agosome input-filter hook code, disabled
ellson [Thu, 25 May 2006 15:02:28 +0000 (15:02 +0000)]
some input-filter hook code, disabled

18 years agorevert previous change which broke builds when no tcl present
ellson [Thu, 25 May 2006 13:44:26 +0000 (13:44 +0000)]
revert previous change which broke builds when no tcl present

18 years agotextpara_t doesn't anything from geom.h - remove #include
ellson [Thu, 25 May 2006 13:10:26 +0000 (13:10 +0000)]
textpara_t doesn't anything from geom.h - remove #include

18 years agofix for bug#948
ellson [Thu, 25 May 2006 02:37:30 +0000 (02:37 +0000)]
fix for bug#948

18 years agoGeneral cleanup:
ellson [Thu, 25 May 2006 00:09:15 +0000 (00:09 +0000)]
General cleanup:
- eliminate types.h from plugins
- newheaders: texpara.h usershape.h
- rename textline_t to textpara_t in preparation for the use of pango paragraph formatting.
- rename various related "*line*" variables to "*para*"
- remove some unused builtin.c files
- fix builtins so that dot_static always works
- change !DISABLE_CODEGENS to WITH_CODEGENS
-support configure options:
--without-codegens
--without-pangocairo
--without-libgd
(all enabled by default if requirements met)

18 years agoGeneral cleanup:
ellson [Thu, 25 May 2006 00:09:14 +0000 (00:09 +0000)]
General cleanup:
- eliminate types.h from plugins
- newheaders: texpara.h usershape.h
- rename textline_t to textpara_t in preparation for the use of pango paragraph formatting.
- rename various related "*line*" variables to "*para*"
- remove some unused builtin.c files
- fix builtins so that dot_static always works
- change !DISABLE_CODEGENS to WITH_CODEGENS
-support configure options:
--without-codegens
--without-pangocairo
--without-libgd
(all enabled by default if requirements met)

18 years agoGeneral cleanup:
ellson [Thu, 25 May 2006 00:09:14 +0000 (00:09 +0000)]
General cleanup:
- eliminate types.h from plugins
- newheaders: texpara.h usershape.h
- rename textline_t to textpara_t in preparation for the use of pango paragraph formatting.
- rename various related "*line*" variables to "*para*"
- remove some unused builtin.c files
- fix builtins so that dot_static always works
- change !DISABLE_CODEGENS to WITH_CODEGENS
-support configure options:
--without-codegens
--without-pangocairo
--without-libgd
(all enabled by default if requirements met)

18 years agoFix html label grammar to allow empty cells;
erg [Wed, 24 May 2006 19:40:10 +0000 (19:40 +0000)]
Fix html label grammar to allow empty cells;
fix error handling to that heml parse and lex errors report which graph
component has the bad label.

18 years agoFix old build to use gdtextlayout plugin
erg [Wed, 24 May 2006 19:38:06 +0000 (19:38 +0000)]
Fix old build to use gdtextlayout plugin

18 years agoeliminate dependency on -lcdt from gd plugin
ellson [Wed, 24 May 2006 16:52:37 +0000 (16:52 +0000)]
eliminate dependency on -lcdt from gd plugin

18 years agorestore --with-mylibgd as the default
ellson [Wed, 24 May 2006 16:35:44 +0000 (16:35 +0000)]
restore --with-mylibgd as the default

18 years agorename EXID define to EX_ID because of a conflict with EXID in bison's y.tab.h
ellson [Wed, 24 May 2006 15:02:32 +0000 (15:02 +0000)]
rename EXID define to EX_ID because of a conflict with EXID in bison's y.tab.h

18 years agorename EXID define to EX_ID because of a conflict with EXID in bison's y.tab.h
ellson [Wed, 24 May 2006 15:02:32 +0000 (15:02 +0000)]
rename EXID define to EX_ID because of a conflict with EXID in bison's y.tab.h

18 years agofix a "dereferencing type-punned pointer will break strict-aliasing rules" warning
ellson [Wed, 24 May 2006 14:44:12 +0000 (14:44 +0000)]
fix a "dereferencing type-punned pointer will break strict-aliasing rules" warning

18 years agofix libtool warning: "`-version-info/-version-number' is ignored for convenience...
ellson [Wed, 24 May 2006 14:24:06 +0000 (14:24 +0000)]
fix libtool warning: "`-version-info/-version-number' is ignored for convenience libraries"

18 years agoLDFLAG -module doesn't work, at least on imac86.
ellson [Wed, 24 May 2006 11:57:37 +0000 (11:57 +0000)]
LDFLAG -module doesn't work, at least on imac86.
   - see if build works everywhere without it

18 years agoupdate examples in gdtclft man page, and add them to examples dir
ellson [Wed, 24 May 2006 11:10:25 +0000 (11:10 +0000)]
update examples in gdtclft man page, and add them to examples dir

18 years agoupdate examples in gdtclft man page, and add them to examples dir
ellson [Wed, 24 May 2006 11:10:25 +0000 (11:10 +0000)]
update examples in gdtclft man page, and add them to examples dir

18 years agomore unresolved
ellson [Wed, 24 May 2006 03:16:35 +0000 (03:16 +0000)]
more unresolved

18 years agofix unresolved symbols in MacOS builds
ellson [Wed, 24 May 2006 03:12:52 +0000 (03:12 +0000)]
fix unresolved symbols in MacOS builds

18 years agoa maybe fix..
ellson [Wed, 24 May 2006 00:37:35 +0000 (00:37 +0000)]
a maybe fix..

18 years agoturns out that gdtclft wasn't using fontconfig
ellson [Wed, 24 May 2006 00:19:33 +0000 (00:19 +0000)]
turns out that gdtclft wasn't using fontconfig

18 years agoRemove dangling links to www.research.att.com; resolve to sites on
erg [Tue, 23 May 2006 15:10:13 +0000 (15:10 +0000)]
Remove dangling links to www.research.att.com; resolve to sites on
www.graphviz.org

18 years agofix binary output encoding
ellson [Tue, 23 May 2006 13:11:11 +0000 (13:11 +0000)]
fix binary output encoding