]> granicus.if.org Git - graphviz/log
graphviz
18 years agofix problem with padding under scaling
ellson [Fri, 11 Aug 2006 13:44:34 +0000 (13:44 +0000)]
fix problem with padding under scaling

18 years agomake -Txlib dependent on CAIRO_HAS_XLIB_SURFACE
ellson [Fri, 11 Aug 2006 13:42:33 +0000 (13:42 +0000)]
make -Txlib dependent on CAIRO_HAS_XLIB_SURFACE

18 years agoprovide default page width/height from renderer to fix problem
ellson [Fri, 11 Aug 2006 13:18:51 +0000 (13:18 +0000)]
provide default page width/height from renderer to fix problem
  exhibited by graphs/directed/switch.dot
  when -Gcenter -Tpng

18 years agoUpdate info files
erg [Thu, 10 Aug 2006 18:55:51 +0000 (18:55 +0000)]
Update info files

18 years agorevert previous change as unistd.h breaks things in sfio
ellson [Wed, 9 Aug 2006 17:13:46 +0000 (17:13 +0000)]
revert previous change as unistd.h breaks things in sfio

18 years ago"an" -> "and"
ellson [Wed, 9 Aug 2006 16:40:16 +0000 (16:40 +0000)]
"an" -> "and"

18 years agoinclude unistd.h if possible before attempting to define R_OK
ellson [Wed, 9 Aug 2006 16:08:47 +0000 (16:08 +0000)]
include unistd.h if possible before attempting to define R_OK

18 years agoFix old makefile for common so that utils.o depends on ps.h, with the
erg [Wed, 9 Aug 2006 15:52:58 +0000 (15:52 +0000)]
Fix old makefile for common so that utils.o depends on ps.h, with the
psgen.o dependency removed

18 years agoAdd rule for old makefile for dot to update time stamp for working builds
erg [Wed, 9 Aug 2006 15:51:44 +0000 (15:51 +0000)]
Add rule for old makefile for dot to update time stamp for working builds

18 years agoFix old makefile to use graphviz version of libgd
erg [Wed, 9 Aug 2006 15:51:02 +0000 (15:51 +0000)]
Fix old makefile to use graphviz version of libgd

18 years agoAllow renderers to specificy padding around graph. Use 0. for -Txdot
ellson [Tue, 8 Aug 2006 17:24:36 +0000 (17:24 +0000)]
Allow renderers to specificy padding around graph. Use 0. for -Txdot

18 years agocoerce tcldot into producing ps properly.
ellson [Tue, 8 Aug 2006 16:39:55 +0000 (16:39 +0000)]
coerce tcldot into producing ps properly.

18 years agocan't fflush() when using zlib compression.
ellson [Tue, 8 Aug 2006 14:34:41 +0000 (14:34 +0000)]
can't fflush() when using zlib compression.

18 years agosome fixes for landscape paging
ellson [Mon, 7 Aug 2006 16:30:36 +0000 (16:30 +0000)]
some fixes for landscape paging

18 years agoundo change that broke webdot
ellson [Mon, 7 Aug 2006 14:22:00 +0000 (14:22 +0000)]
undo change that broke webdot

18 years agoemit pencolor, fillcolor, style, font in new -Txdot plugin
ellson [Sat, 5 Aug 2006 21:26:09 +0000 (21:26 +0000)]
emit pencolor, fillcolor, style, font in new -Txdot plugin

18 years agoadd Q40 - what is the coordinate transformation between graph bb and .png images?
ellson [Fri, 4 Aug 2006 23:52:54 +0000 (23:52 +0000)]
add Q40 - what is the coordinate transformation between graph bb and .png images?

18 years agoAdd new core plugin files
erg [Fri, 4 Aug 2006 21:50:23 +0000 (21:50 +0000)]
Add new core plugin files

18 years agoMake sure to install new .h files
erg [Fri, 4 Aug 2006 21:49:41 +0000 (21:49 +0000)]
Make sure to install new .h files

18 years agoMake sure jobs have been created before assigning to local variables.
erg [Fri, 4 Aug 2006 21:36:21 +0000 (21:36 +0000)]
Make sure jobs have been created before assigning to local variables.

18 years ago- make xml_string() rubust aginst null string pointers
ellson [Fri, 4 Aug 2006 13:20:02 +0000 (13:20 +0000)]
- make xml_string() rubust aginst null string pointers

- fix login in map output that was leaving extra '"' in output

18 years agoreimplement -y support
ellson [Fri, 4 Aug 2006 03:24:09 +0000 (03:24 +0000)]
reimplement -y support

18 years agoUse common core_fputs() and core_printf() in -Tps plugin as well
ellson [Fri, 4 Aug 2006 02:54:44 +0000 (02:54 +0000)]
Use common core_fputs() and core_printf() in -Tps plugin as well

18 years agoConvert -Tdot, -Txdot, -Tcanon, -Tplain, -Tplain-ext to a plugin
ellson [Fri, 4 Aug 2006 02:47:16 +0000 (02:47 +0000)]
Convert -Tdot, -Txdot, -Tcanon, -Tplain, -Tplain-ext  to a plugin
lib/common/xdgen.c becomes plugin/core/gvrender_core_dot.c

Put common code in core plugins into: plugin/core/gvrender_core.c

18 years agoFix user reported memory leak in record_free
erg [Wed, 2 Aug 2006 20:36:39 +0000 (20:36 +0000)]
Fix user reported memory leak in record_free

18 years agoneed to split graph->absolute from absolute->device transformations
ellson [Wed, 2 Aug 2006 18:18:59 +0000 (18:18 +0000)]
need to split graph->absolute from absolute->device transformations

18 years agosome -Txlib fixes
ellson [Tue, 1 Aug 2006 22:22:19 +0000 (22:22 +0000)]
some -Txlib fixes

18 years agoadd an initialize() entry point for device plugins that we can use to:
ellson [Tue, 1 Aug 2006 21:19:59 +0000 (21:19 +0000)]
add an initialize() entry point for device plugins that we can use to:
- get dpi info from real screen device
- open files for a filio device

18 years agofix breakage to htmltable rendering in svg caused by new postscript_alias mechanism
ellson [Tue, 1 Aug 2006 15:28:50 +0000 (15:28 +0000)]
fix breakage to htmltable rendering in svg caused by new postscript_alias mechanism

18 years agomerge style stack into obj_state stack
ellson [Tue, 1 Aug 2006 01:49:43 +0000 (01:49 +0000)]
merge style stack into obj_state stack

18 years agoindicate font units for firefox
ellson [Mon, 31 Jul 2006 21:20:24 +0000 (21:20 +0000)]
indicate font units for firefox

18 years agocollect together three graphics-state stacks into one place so that the can be unified
ellson [Mon, 31 Jul 2006 17:46:44 +0000 (17:46 +0000)]
collect together three graphics-state stacks into one place so that the can be unified

18 years agodefault page size now 8.5 x 11
ellson [Sun, 30 Jul 2006 02:22:44 +0000 (02:22 +0000)]
default page size now 8.5 x 11

18 years ago- invis style was getting stuck in -Tps
ellson [Sun, 30 Jul 2006 02:18:43 +0000 (02:18 +0000)]
- invis style was getting stuck in -Tps
- pagesize now includes margins, so -Gpage="8.5,11" is good

18 years agoadd some comments
ellson [Sat, 29 Jul 2006 22:53:52 +0000 (22:53 +0000)]
add some comments

18 years agoeliminate job->comptrans
ellson [Sat, 29 Jul 2006 22:30:11 +0000 (22:30 +0000)]
eliminate job->comptrans
fix bug with landscape bugs in -Tgif

18 years agoeliminate job->offset as it is no longer used
ellson [Sat, 29 Jul 2006 20:36:04 +0000 (20:36 +0000)]
eliminate job->offset as it is no longer used

18 years agofix dpi issue, remove unused defs for old codegens,
ellson [Sat, 29 Jul 2006 20:01:23 +0000 (20:01 +0000)]
fix dpi issue, remove unused defs for old codegens,

18 years agomaps need clusters to be emitted after nodes and edges
ellson [Fri, 28 Jul 2006 20:38:25 +0000 (20:38 +0000)]
maps need clusters to be emitted after nodes and edges

18 years agoremove unused variable
ellson [Fri, 28 Jul 2006 12:34:21 +0000 (12:34 +0000)]
remove unused variable

18 years agoclamp -ve node margins to 0
ellson [Fri, 28 Jul 2006 03:16:47 +0000 (03:16 +0000)]
clamp -ve node margins to 0

18 years agofix problem with rbg colors in svg output
ellson [Fri, 28 Jul 2006 02:59:38 +0000 (02:59 +0000)]
fix problem with rbg colors in svg output

18 years agoadd compat.h to EXTRA_DIST
ellson [Thu, 27 Jul 2006 23:13:47 +0000 (23:13 +0000)]
add compat.h to EXTRA_DIST

18 years agoignoring various generated files
ellson [Thu, 27 Jul 2006 20:15:47 +0000 (20:15 +0000)]
ignoring various generated files

18 years agoerror out if invalid UTF8 is found during scan for html-entities.
ellson [Thu, 27 Jul 2006 18:28:37 +0000 (18:28 +0000)]
error out if invalid UTF8 is found during scan for html-entities.
    - avoids obscure error messages from pango

18 years agosubstitute html-entities (e.g. { &) in UTF8 encoded labels
ellson [Thu, 27 Jul 2006 16:35:39 +0000 (16:35 +0000)]
substitute html-entities (e.g. { &) in UTF8 encoded labels

18 years agoextra ';' broke rh73 build
ellson [Thu, 27 Jul 2006 15:20:01 +0000 (15:20 +0000)]
extra ';' broke rh73 build

18 years agoMention webdot code 403.
north [Thu, 27 Jul 2006 15:07:37 +0000 (15:07 +0000)]
Mention webdot code 403.

18 years agoremove references to FIG_Codegen
ellson [Thu, 27 Jul 2006 13:06:44 +0000 (13:06 +0000)]
remove references to FIG_Codegen

18 years agoAdd additional include files for Windows build to eliminate more warnings
erg [Thu, 27 Jul 2006 03:44:05 +0000 (03:44 +0000)]
Add additional include files for Windows build to eliminate more warnings

18 years agoAdd additional include files for Windows build to eliminate more warnings
erg [Thu, 27 Jul 2006 03:44:05 +0000 (03:44 +0000)]
Add additional include files for Windows build to eliminate more warnings

18 years agoAdd additional include files for Windows build to eliminate more warnings
erg [Thu, 27 Jul 2006 03:44:05 +0000 (03:44 +0000)]
Add additional include files for Windows build to eliminate more warnings

18 years agoAdd additional include files for Windows build to eliminate more warnings
erg [Thu, 27 Jul 2006 03:44:05 +0000 (03:44 +0000)]
Add additional include files for Windows build to eliminate more warnings

18 years agoAdd include file for standard unix functions we have to provide
erg [Thu, 27 Jul 2006 03:08:11 +0000 (03:08 +0000)]
Add include file for standard unix functions we have to provide
for systems like Windows

18 years agoChange uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:21:17 +0000 (02:21 +0000)]
Change uses of MSWIN32 to WIN32

18 years agoChange uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:20:56 +0000 (02:20 +0000)]
Change uses of MSWIN32 to WIN32

18 years agoChange uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:20:56 +0000 (02:20 +0000)]
Change uses of MSWIN32 to WIN32

18 years agoChange uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:20:56 +0000 (02:20 +0000)]
Change uses of MSWIN32 to WIN32

18 years agoChange uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:20:56 +0000 (02:20 +0000)]
Change uses of MSWIN32 to WIN32

18 years agoHandle special case of one node subgraphs
erg [Thu, 27 Jul 2006 02:17:23 +0000 (02:17 +0000)]
Handle special case of one node subgraphs

18 years agoFix old makefiles for new plugin for fig and changes in common
erg [Thu, 27 Jul 2006 02:13:03 +0000 (02:13 +0000)]
Fix old makefiles for new plugin for fig and changes in common
concerning ps_font_equiv.h

18 years agoprefer the pango plugin over the gd plugin when loading png into ps
ellson [Thu, 27 Jul 2006 00:40:43 +0000 (00:40 +0000)]
prefer the pango plugin over the gd plugin when loading png into ps

18 years ago- move usershape images down a layer in -Tfig so that the node is drawn on top
ellson [Thu, 27 Jul 2006 00:28:50 +0000 (00:28 +0000)]
- move usershape images down a layer in -Tfig so that the node is drawn on top
- add commentary for the strange 1.2 scaling needed to get usershapes the right size.

18 years ago- restore usershapes in -Tfig
ellson [Thu, 27 Jul 2006 00:05:34 +0000 (00:05 +0000)]
- restore usershapes in -Tfig
- move XFIG_FORMAT3.2.txt to a more useful location now that figgen.c has gone

18 years ago- restore usershapes in -Tfig
ellson [Thu, 27 Jul 2006 00:05:34 +0000 (00:05 +0000)]
- restore usershapes in -Tfig
- move XFIG_FORMAT3.2.txt to a more useful location now that figgen.c has gone

18 years ago- restore usershapes in -Tfig
ellson [Thu, 27 Jul 2006 00:05:34 +0000 (00:05 +0000)]
- restore usershapes in -Tfig
- move XFIG_FORMAT3.2.txt to a more useful location now that figgen.c has gone

18 years agovarious -Tfig:core fixes
ellson [Wed, 26 Jul 2006 22:05:49 +0000 (22:05 +0000)]
various -Tfig:core fixes
  - support standard postscript fonts
remove -Tfig:cg  (i.e. remove figgen.c)

18 years agofirst cut at a -Tfig plugin
ellson [Wed, 26 Jul 2006 19:23:31 +0000 (19:23 +0000)]
first cut at a -Tfig plugin

18 years agorework postscript alias mapping to better support svg and xfig
ellson [Wed, 26 Jul 2006 15:30:54 +0000 (15:30 +0000)]
rework postscript alias mapping to better support svg and xfig
   update pango and svg renderers to use new postscript aliases

18 years agouse separate $titlefont in entities demo so that we can view symbol font
ellson [Wed, 26 Jul 2006 03:01:59 +0000 (03:01 +0000)]
use separate $titlefont in entities demo so that  we can view symbol font

18 years agoreturn more pango text properties in -v output.
ellson [Tue, 25 Jul 2006 19:14:36 +0000 (19:14 +0000)]
return more pango text properties in -v output.

18 years agoimprove postscript fontname translation by use of bsearch() and caching prev result.
ellson [Tue, 25 Jul 2006 17:52:56 +0000 (17:52 +0000)]
improve postscript fontname translation by use of bsearch() and caching prev result.

18 years agomake translated fontnames (from postscript names) available to SVG renderer
ellson [Mon, 24 Jul 2006 14:25:02 +0000 (14:25 +0000)]
make translated fontnames (from postscript names) available to SVG renderer

18 years agouse simple fork of "firefox" from -Txlib for URLs to avoid gnome dependencies.
ellson [Fri, 21 Jul 2006 17:37:09 +0000 (17:37 +0000)]
use simple fork of "firefox" from -Txlib for URLs to avoid gnome dependencies.
  - disadvantage is hardcoded "firefox"

18 years agoalternate fix to bug #979 retaining BP;IN; at beginning
ellson [Wed, 19 Jul 2006 22:13:32 +0000 (22:13 +0000)]
alternate fix to bug #979 retaining BP;IN; at beginning

18 years agofix for bug# 979 - initialize GC stack before first use
ellson [Wed, 19 Jul 2006 20:06:28 +0000 (20:06 +0000)]
fix for bug# 979 - initialize GC stack before first use

18 years agorefix bug that was in 2.8, was fixed, then reintroduced with pdf fixes.
ellson [Tue, 18 Jul 2006 21:04:44 +0000 (21:04 +0000)]
refix bug that was in 2.8, was fixed, then reintroduced with pdf fixes.
  UR coord of setpagedevice was short by the margin size.

18 years agorestore /pagesize in -Tps2 output
ellson [Tue, 18 Jul 2006 18:14:54 +0000 (18:14 +0000)]
restore /pagesize in -Tps2 output

18 years agojanitor - recode to avoid: "dereferencing type-punned pointer will break strict-alias...
ellson [Tue, 18 Jul 2006 18:07:44 +0000 (18:07 +0000)]
janitor - recode to avoid: "dereferencing type-punned pointer will break strict-aliasing rules"

18 years agoconsolidate font resolution verbose messages
ellson [Mon, 17 Jul 2006 18:56:22 +0000 (18:56 +0000)]
consolidate font resolution verbose messages

18 years agoone-level cache on font resolution
ellson [Mon, 17 Jul 2006 18:40:56 +0000 (18:40 +0000)]
one-level cache on font resolution

18 years agoadd some verbose information about pango+fontconfig font resolution
ellson [Mon, 17 Jul 2006 18:03:47 +0000 (18:03 +0000)]
add some verbose information about pango+fontconfig font resolution

18 years agofix hsv color bug introduced in yesterday's changes
ellson [Fri, 14 Jul 2006 00:07:22 +0000 (00:07 +0000)]
fix hsv color bug introduced in yesterday's changes

18 years agoadd postscript font name translation
ellson [Thu, 13 Jul 2006 23:36:01 +0000 (23:36 +0000)]
add postscript font name translation

18 years agofix duplicate plugin listings in error messages
ellson [Thu, 13 Jul 2006 22:06:12 +0000 (22:06 +0000)]
fix duplicate plugin listings in error messages

18 years agoignore generated ps.h
ellson [Thu, 13 Jul 2006 18:33:04 +0000 (18:33 +0000)]
ignore generated ps.h

18 years agofix problem with anchors in svg output
ellson [Thu, 13 Jul 2006 18:32:13 +0000 (18:32 +0000)]
fix problem with anchors in svg output

18 years agofix bug when tooltips are mapped without urls
ellson [Thu, 13 Jul 2006 18:09:42 +0000 (18:09 +0000)]
fix bug when tooltips are mapped without urls

18 years agocmake stuff
ellson [Thu, 13 Jul 2006 01:05:22 +0000 (01:05 +0000)]
cmake stuff

18 years agodon't try to use ${SWIG} if ./configure didn't find it
ellson [Wed, 12 Jul 2006 17:31:49 +0000 (17:31 +0000)]
don't try to use ${SWIG} if ./configure didn't find it

18 years agosvg does have support for partial opacity, so use stroke:none fill:none
ellson [Mon, 10 Jul 2006 23:53:42 +0000 (23:53 +0000)]
svg does have support for partial opacity, so use stroke:none fill:none
    only for case of complete transparency

18 years agouse fill:none stroke:none for alpha values < 128 in svg
ellson [Mon, 10 Jul 2006 23:41:53 +0000 (23:41 +0000)]
use fill:none stroke:none for alpha values < 128 in svg

18 years ago- add internal support for alpha channel in HSV colors
ellson [Mon, 10 Jul 2006 23:25:37 +0000 (23:25 +0000)]
- add internal support for alpha channel in HSV colors
- save both rgba and hsva color values in colortbl.h  - share 'a' value
- only "transparent" has an "a" value of 0  - couold be others one day
- -Tps generator does binary test on "a" value of color - skip rendering if "transparent"

18 years ago- add internal support for alpha channel in HSV colors
ellson [Mon, 10 Jul 2006 23:25:37 +0000 (23:25 +0000)]
- add internal support for alpha channel in HSV colors
- save both rgba and hsva color values in colortbl.h  - share 'a' value
- only "transparent" has an "a" value of 0  - couold be others one day
- -Tps generator does binary test on "a" value of color - skip rendering if "transparent"

18 years agofix copyright headers
ellson [Mon, 10 Jul 2006 21:36:56 +0000 (21:36 +0000)]
fix copyright headers

18 years agofix copyright headers
ellson [Mon, 10 Jul 2006 21:36:56 +0000 (21:36 +0000)]
fix copyright headers

18 years agofix copyright headers
ellson [Mon, 10 Jul 2006 21:36:56 +0000 (21:36 +0000)]
fix copyright headers

18 years agogenerated file - not supposed to be in cvs
ellson [Mon, 10 Jul 2006 11:15:07 +0000 (11:15 +0000)]
generated file - not supposed to be in cvs

18 years agocmake stuff
ellson [Mon, 10 Jul 2006 11:13:45 +0000 (11:13 +0000)]
cmake stuff

18 years agocmake stuff
ellson [Mon, 10 Jul 2006 11:13:45 +0000 (11:13 +0000)]
cmake stuff