]> granicus.if.org Git - graphviz/log
graphviz
17 years agoMerge formatter and device plugin apis.
ellson [Wed, 29 Aug 2007 19:39:49 +0000 (19:39 +0000)]
Merge formatter and device plugin apis.
Selecting device by format, e.g. -Tsvgz, or -Tpng:cairo:gd
Automatically load correct renderer, e.g. cairo, gd, core_dot
Improve plugin listings.
Accurately reflecte available formats.

17 years agoMerge formatter and device plugin apis.
ellson [Wed, 29 Aug 2007 19:39:49 +0000 (19:39 +0000)]
Merge formatter and device plugin apis.
Selecting device by format, e.g. -Tsvgz, or -Tpng:cairo:gd
Automatically load correct renderer, e.g. cairo, gd, core_dot
Improve plugin listings.
Accurately reflecte available formats.

17 years agoMerge formatter and device plugin apis.
ellson [Wed, 29 Aug 2007 19:39:49 +0000 (19:39 +0000)]
Merge formatter and device plugin apis.
Selecting device by format, e.g. -Tsvgz, or -Tpng:cairo:gd
Automatically load correct renderer, e.g. cairo, gd, core_dot
Improve plugin listings.
Accurately reflecte available formats.

17 years agoMerge formatter and device plugin apis.
ellson [Wed, 29 Aug 2007 19:39:49 +0000 (19:39 +0000)]
Merge formatter and device plugin apis.
Selecting device by format, e.g. -Tsvgz, or -Tpng:cairo:gd
Automatically load correct renderer, e.g. cairo, gd, core_dot
Improve plugin listings.
Accurately reflecte available formats.

17 years agochange main contact info
north [Wed, 29 Aug 2007 17:52:58 +0000 (17:52 +0000)]
change main contact info

17 years agochange main contact info
north [Wed, 29 Aug 2007 17:52:58 +0000 (17:52 +0000)]
change main contact info

17 years agoFix various uses of setmode in Windows to turn off the conversion
erg [Mon, 27 Aug 2007 22:31:59 +0000 (22:31 +0000)]
Fix various uses of setmode in Windows to turn off the conversion
of LR to CR-LF. Note that for this idiom to work, the file must:

  #include <config.h>  /* for HAVE_SETMODE */
  #include <fcntl.h>   /* for O_BINARY */
  #include <io.h>      /* for declaration of setmode() */
The latter two can be wrapped in #ifdef WIN32 if desired.

17 years agoadd dependency so that exparse.h gets made for convenience library
ellson [Mon, 27 Aug 2007 19:18:01 +0000 (19:18 +0000)]
add dependency so that exparse.h gets made for convenience library

17 years agoUpdate info files
erg [Mon, 27 Aug 2007 17:57:09 +0000 (17:57 +0000)]
Update info files

17 years agoadd -module -avoid-version to LDFLAGS per suggestion from:
ellson [Mon, 27 Aug 2007 03:44:32 +0000 (03:44 +0000)]
add -module -avoid-version to LDFLAGS per suggestion from:
Cyril Brulebois <cyril.brulebois@enst-bretagne.fr>

17 years agoupdate README in m4/
ellson [Fri, 24 Aug 2007 19:10:39 +0000 (19:10 +0000)]
update README in m4/

17 years agoadd private copy of glib-gettext.m4 from glib2-devel to avoid gettext requirement
ellson [Fri, 24 Aug 2007 19:08:36 +0000 (19:08 +0000)]
add private copy of glib-gettext.m4 from glib2-devel to avoid gettext requirement

17 years agoeliminate cairo dependency in formatter plugins
ellson [Thu, 23 Aug 2007 20:26:51 +0000 (20:26 +0000)]
eliminate cairo dependency in formatter plugins

17 years agoback out previous change as it breaks plugin introspection
ellson [Thu, 23 Aug 2007 20:22:55 +0000 (20:22 +0000)]
back out previous change as it breaks plugin introspection

17 years agodevil doesn't provide gif output support
ellson [Thu, 23 Aug 2007 16:55:19 +0000 (16:55 +0000)]
devil doesn't provide gif output support
provide some debug code

17 years agopreloading the render plugin to test isn't sufficient now we have formatters
ellson [Thu, 23 Aug 2007 16:53:31 +0000 (16:53 +0000)]
preloading the render plugin to test isn't sufficient now we have formatters

17 years agoadd "Using plugin: ..." messages to -v debug output
ellson [Thu, 23 Aug 2007 16:52:16 +0000 (16:52 +0000)]
add "Using plugin: ..." messages to -v debug output

17 years agoattempting to fix tranparency in -Tgif:cairo - not there yet
ellson [Thu, 23 Aug 2007 04:04:33 +0000 (04:04 +0000)]
attempting to fix tranparency in -Tgif:cairo    - not there yet

17 years agolink libexpr from convenience library and don't install libexpr or its docs
ellson [Thu, 23 Aug 2007 03:19:14 +0000 (03:19 +0000)]
link libexpr from convenience library and don't install libexpr or its docs
- it depends on libast and libvmalloc which we don't install, currently

17 years agoadd pathplan.h to -devel rpm
ellson [Thu, 23 Aug 2007 03:17:43 +0000 (03:17 +0000)]
add pathplan.h to -devel rpm

17 years agoadd BR for perl-devel in fedora >= 7 and rhel >= 6
ellson [Thu, 23 Aug 2007 03:16:55 +0000 (03:16 +0000)]
add BR for perl-devel in fedora >= 7 and rhel >= 6

17 years agochange JPG quality to use the gd formatter (cairo2jpg) instead of the gd renderer
ellson [Wed, 22 Aug 2007 22:24:02 +0000 (22:24 +0000)]
change JPG quality to use the gd formatter (cairo2jpg) instead of the gd renderer
in the case that gdk_pixbuf is not available.

17 years agochange $PREFIX -> $prefix
ellson [Wed, 22 Aug 2007 22:16:59 +0000 (22:16 +0000)]
change $PREFIX -> $prefix
use $PATHSEPARATOR in PKG_CONFIG_PATH

17 years agominor optimization
ellson [Wed, 22 Aug 2007 22:05:47 +0000 (22:05 +0000)]
minor optimization

17 years agoAdd a GIF formatter for cairo in the GD plugin.
ellson [Wed, 22 Aug 2007 21:38:34 +0000 (21:38 +0000)]
Add a GIF formatter for cairo in the GD plugin.

Now GIFs are antialiased and use pango fonts.

-Tgif:cairo is now the default, but -Tgif:gd is still available.

Currently transparency is not provided in -Tgif:cairo

17 years agodon't list "gd", "gd2", "xbm" format that were previously commented out.
ellson [Wed, 22 Aug 2007 19:27:08 +0000 (19:27 +0000)]
don't list "gd", "gd2", "xbm" format that were previously commented out.

17 years agoClarify use of the pkg-config command.
erg [Wed, 22 Aug 2007 15:13:28 +0000 (15:13 +0000)]
Clarify use of the pkg-config command.

17 years agoFix comments in side <PRE> for the TR element.
erg [Wed, 22 Aug 2007 15:05:46 +0000 (15:05 +0000)]
Fix comments in side <PRE> for the TR element.

17 years agoUpdate library doc to reflect changes in the Windows package.
erg [Tue, 21 Aug 2007 23:17:43 +0000 (23:17 +0000)]
Update library doc to reflect changes in the Windows package.

17 years agomissing files
ellson [Tue, 21 Aug 2007 22:02:24 +0000 (22:02 +0000)]
missing files

17 years agosome clean up
ellson [Tue, 21 Aug 2007 21:13:28 +0000 (21:13 +0000)]
some clean up

17 years agodrop libs that are not needed
ellson [Tue, 21 Aug 2007 20:46:07 +0000 (20:46 +0000)]
drop libs that are not needed

17 years agoindentation
ellson [Tue, 21 Aug 2007 20:37:42 +0000 (20:37 +0000)]
indentation

17 years agomissing file from distro
ellson [Tue, 21 Aug 2007 20:24:07 +0000 (20:24 +0000)]
missing file from distro

17 years agothe rest of the changes for the new "formatter" plugins
ellson [Tue, 21 Aug 2007 20:13:53 +0000 (20:13 +0000)]
the rest of the changes for the new "formatter" plugins

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:26 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:26 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:26 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:26 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:26 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:26 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:25 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:25 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:25 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:25 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:25 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:25 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoadd new "formatter" plugin api
ellson [Tue, 21 Aug 2007 20:12:25 +0000 (20:12 +0000)]
add new "formatter" plugin api
update plugin api version number
add new formatter for cairo using gdk_pixbuf  - working
add new formatter for cairo using DevIL - partially working
add new formatter for cairo using gd - not working

17 years agoUpdate info files
erg [Tue, 21 Aug 2007 15:37:23 +0000 (15:37 +0000)]
Update info files

17 years agoUpdate info files
erg [Mon, 20 Aug 2007 17:57:44 +0000 (17:57 +0000)]
Update info files

17 years agowrite a comment into config indicating what a user is allowed to change
ellson [Mon, 20 Aug 2007 16:27:24 +0000 (16:27 +0000)]
write a comment into config indicating what a user is allowed to change

17 years agoallow users to modify quality in config
ellson [Mon, 20 Aug 2007 16:01:42 +0000 (16:01 +0000)]
allow users to modify quality in config

17 years agofix UR coords of clip region to prevent bleed into margins when paging
ellson [Fri, 17 Aug 2007 17:37:20 +0000 (17:37 +0000)]
fix UR coords of clip region to prevent bleed into margins when paging

17 years agoadd grapviz_plugins document
ellson [Fri, 17 Aug 2007 16:25:56 +0000 (16:25 +0000)]
add grapviz_plugins document

17 years agofix problem with gd textlayout not registering
ellson [Fri, 17 Aug 2007 16:11:56 +0000 (16:11 +0000)]
fix problem with gd textlayout not registering

17 years agodebian and suse maintainers
ellson [Thu, 16 Aug 2007 19:59:06 +0000 (19:59 +0000)]
debian and suse maintainers

17 years agorecord names and email of maintainers for various distros
ellson [Thu, 16 Aug 2007 19:20:32 +0000 (19:20 +0000)]
record names and email of maintainers for various distros
note anjuta dependency

17 years agorecord names and email of maintainers for various distros
ellson [Thu, 16 Aug 2007 19:20:32 +0000 (19:20 +0000)]
record names and email of maintainers for various distros
note anjuta dependency

17 years agoFix code to work with older versions of C which do no allow declarations like
erg [Thu, 16 Aug 2007 18:10:13 +0000 (18:10 +0000)]
Fix code to work with older versions of C which do no allow declarations like

   int b[n];

17 years agoreopen 2.15 development series
ellson [Thu, 16 Aug 2007 12:31:33 +0000 (12:31 +0000)]
reopen 2.15 development series

17 years agorelease 2.14.1
ellson [Thu, 16 Aug 2007 01:53:22 +0000 (01:53 +0000)]
release 2.14.1

17 years agoUpdate information on building on Windows
erg [Wed, 15 Aug 2007 22:52:25 +0000 (22:52 +0000)]
Update information on building on Windows

17 years agoFix bug 1163
erg [Wed, 15 Aug 2007 21:28:25 +0000 (21:28 +0000)]
Fix bug 1163

17 years agoFix bug 1163
erg [Wed, 15 Aug 2007 21:28:25 +0000 (21:28 +0000)]
Fix bug 1163

17 years agoFix so that libvpsc can be built on Windows.
erg [Wed, 15 Aug 2007 21:19:57 +0000 (21:19 +0000)]
Fix so that libvpsc can be built on Windows.

17 years agoFix config.iffe to reflect new #ifdefs used in libgd.
erg [Wed, 15 Aug 2007 16:11:00 +0000 (16:11 +0000)]
Fix config.iffe to reflect new #ifdefs used in libgd.

17 years agoFix C++ code to compile on Windows.
erg [Tue, 14 Aug 2007 22:25:04 +0000 (22:25 +0000)]
Fix C++ code to compile on Windows.

17 years agoSet C++ flags for Windows build.
erg [Tue, 14 Aug 2007 22:22:19 +0000 (22:22 +0000)]
Set C++ flags for Windows build.

17 years agosilence some unsigned/signed conversion warnings
ellson [Tue, 14 Aug 2007 21:27:37 +0000 (21:27 +0000)]
silence some unsigned/signed conversion warnings

17 years agoCommit scripts for building on Windows using standard configure and make
erg [Tue, 14 Aug 2007 20:33:43 +0000 (20:33 +0000)]
Commit scripts for building on Windows using standard configure and make
process.

17 years agoAdd new gvedit binary and helpfile. At some point, this will be replaced
erg [Tue, 14 Aug 2007 19:50:43 +0000 (19:50 +0000)]
Add new gvedit binary and helpfile. At some point, this will be replaced
by a generic gvedit using GTK and available on both Unix and Windows.

17 years agoFix bug 1167
erg [Tue, 14 Aug 2007 15:54:24 +0000 (15:54 +0000)]
Fix bug 1167

17 years agoRephrase and extend portions of the man page
erg [Tue, 14 Aug 2007 14:40:37 +0000 (14:40 +0000)]
Rephrase and extend portions of the man page

17 years agoBe a good sofware engineer and re-remove gvcint.h from the distribution.
erg [Mon, 13 Aug 2007 17:32:22 +0000 (17:32 +0000)]
Be a good sofware engineer and re-remove gvcint.h from the distribution.
Add additional access functions to get version and build date info
directly.

17 years agoRe-add gvcint.h to distribution, at least temporarily, to allow R
erg [Mon, 13 Aug 2007 16:46:55 +0000 (16:46 +0000)]
Re-add gvcint.h to distribution, at least temporarily, to allow R
people to keep old code for getting the graphviz release info.

17 years agoupdate doxygen config file
ellson [Mon, 13 Aug 2007 16:46:50 +0000 (16:46 +0000)]
update doxygen config file

17 years agosupport creation of "distroagnostic" src.rpm from within .spec file
ellson [Mon, 13 Aug 2007 15:15:22 +0000 (15:15 +0000)]
support creation of "distroagnostic" src.rpm  from within .spec file

17 years agorequire pangocairo >= 1.12.4 which is teh version available on fc5
ellson [Sat, 11 Aug 2007 13:42:49 +0000 (13:42 +0000)]
require pangocairo >= 1.12.4  which is teh version available on fc5

17 years agoAdd access functions for user name and info in GVC_t.
erg [Fri, 10 Aug 2007 20:57:12 +0000 (20:57 +0000)]
Add access functions for user name and info in GVC_t.

17 years agoMinor whitespace fixes and some redundant code removal - make rpmlint nearly happy
ellson [Fri, 10 Aug 2007 15:58:43 +0000 (15:58 +0000)]
Minor whitespace fixes and some redundant code removal - make rpmlint nearly happy
based on patch from: Gareth Armstrong <gareth.armstrong@hp.com>

17 years agoFix option code so that -? is handled correctly.
erg [Wed, 8 Aug 2007 23:00:58 +0000 (23:00 +0000)]
Fix option code so that -? is handled correctly.

17 years agoFix option code so that -? is handled correctly.
erg [Wed, 8 Aug 2007 23:00:58 +0000 (23:00 +0000)]
Fix option code so that -? is handled correctly.

17 years agoFix option code so that -? is handled correctly.
erg [Wed, 8 Aug 2007 23:00:58 +0000 (23:00 +0000)]
Fix option code so that -? is handled correctly.

17 years agoFix option code so that -? is handled correctly.
erg [Wed, 8 Aug 2007 23:00:58 +0000 (23:00 +0000)]
Fix option code so that -? is handled correctly.

17 years agoFix option code so that -? is handled correctly.
erg [Wed, 8 Aug 2007 23:00:58 +0000 (23:00 +0000)]
Fix option code so that -? is handled correctly.

17 years agoFixed gvconfig_libdir for Windows to find the directory containing the
erg [Wed, 8 Aug 2007 22:34:03 +0000 (22:34 +0000)]
Fixed gvconfig_libdir for Windows to find the directory containing the
gvc.dll being used.

17 years agobelt and braces removal of config file
ellson [Wed, 8 Aug 2007 16:37:36 +0000 (16:37 +0000)]
belt and braces removal of config file

17 years agoPartially implement change to %post and %postun scripts for config file removal
ellson [Wed, 8 Aug 2007 16:26:22 +0000 (16:26 +0000)]
Partially implement change to %post and %postun scripts for config file removal
or regeneration.
based on patch from: Gareth Armstrong <gareth.armstrong@hp.com>

17 years agofixing breakage on el3 and older due to mann pages
ellson [Wed, 8 Aug 2007 14:56:42 +0000 (14:56 +0000)]
fixing breakage on el3 and older due to mann pages

17 years agoremove unused variables
ellson [Wed, 8 Aug 2007 14:34:17 +0000 (14:34 +0000)]
remove unused variables

17 years agofix typo
ellson [Wed, 8 Aug 2007 13:18:44 +0000 (13:18 +0000)]
fix typo

17 years agoFurther fixes to allow ltdl to work on Windows.
erg [Tue, 7 Aug 2007 22:47:10 +0000 (22:47 +0000)]
Further fixes to allow ltdl to work on Windows.

17 years agosuppress pdf versions of script binding man pages as these should be shipped
ellson [Tue, 7 Aug 2007 17:53:37 +0000 (17:53 +0000)]
suppress pdf versions of script binding man pages as these should be shipped
   with the individual bindings

17 years agoAdd RHEL4 support for: guile, python
ellson [Tue, 7 Aug 2007 17:45:38 +0000 (17:45 +0000)]
Add RHEL4 support for: guile, python
Add RHEL5 support for: java, pangocairo
Add FC4 support for: python
based on patch from: Gareth Armstrong <gareth.armstrong@hp.com>

17 years agocvsignore generated .n man pages
ellson [Tue, 7 Aug 2007 17:06:19 +0000 (17:06 +0000)]
cvsignore generated .n man pages

17 years agoinstall libxdot in pkglib directory
ellson [Tue, 7 Aug 2007 17:05:23 +0000 (17:05 +0000)]
install libxdot in pkglib directory
  - add supporting pkgconfig file
  - cvsignore xdot products

17 years agoinstall man pages for script language bindings in $(mandir)/mann/gv_[lang].n
ellson [Tue, 7 Aug 2007 17:01:34 +0000 (17:01 +0000)]
install man pages for script language bindings in $(mandir)/mann/gv_[lang].n
based on patch from: Gareth Armstrong <gareth.armstrong@hp.com>

fixed breakage and spelling mistakes in configure.ac support for lua

17 years agoEnforce the graphviz-spec's set of plugins during configure in case
ellson [Tue, 7 Aug 2007 14:14:01 +0000 (14:14 +0000)]
Enforce the graphviz-spec's set of plugins during configure in case
we are building rpms on a non-vanilla platform with extra stuff loaded
that configure might find.
based on patch from: Gareth Armstrong <gareth.armstrong@hp.com>

17 years agoadd xdot to SUBDIRS
ellson [Tue, 7 Aug 2007 13:14:33 +0000 (13:14 +0000)]
add xdot to SUBDIRS

17 years agoAdd xdot parsing library to contrib software.
erg [Mon, 6 Aug 2007 21:42:51 +0000 (21:42 +0000)]
Add xdot parsing library to contrib software.