]>
granicus.if.org Git - graphviz/log
ellson [Fri, 11 Aug 2006 13:44:34 +0000 (13:44 +0000)]
fix problem with padding under scaling
ellson [Fri, 11 Aug 2006 13:42:33 +0000 (13:42 +0000)]
make -Txlib dependent on CAIRO_HAS_XLIB_SURFACE
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
erg [Thu, 10 Aug 2006 18:55:51 +0000 (18:55 +0000)]
Update info files
ellson [Wed, 9 Aug 2006 17:13:46 +0000 (17:13 +0000)]
revert previous change as unistd.h breaks things in sfio
ellson [Wed, 9 Aug 2006 16:40:16 +0000 (16:40 +0000)]
"an" -> "and"
ellson [Wed, 9 Aug 2006 16:08:47 +0000 (16:08 +0000)]
include unistd.h if possible before attempting to define R_OK
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
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
erg [Wed, 9 Aug 2006 15:51:02 +0000 (15:51 +0000)]
Fix old makefile to use graphviz version of libgd
ellson [Tue, 8 Aug 2006 17:24:36 +0000 (17:24 +0000)]
Allow renderers to specificy padding around graph. Use 0. for -Txdot
ellson [Tue, 8 Aug 2006 16:39:55 +0000 (16:39 +0000)]
coerce tcldot into producing ps properly.
ellson [Tue, 8 Aug 2006 14:34:41 +0000 (14:34 +0000)]
can't fflush() when using zlib compression.
ellson [Mon, 7 Aug 2006 16:30:36 +0000 (16:30 +0000)]
some fixes for landscape paging
ellson [Mon, 7 Aug 2006 14:22:00 +0000 (14:22 +0000)]
undo change that broke webdot
ellson [Sat, 5 Aug 2006 21:26:09 +0000 (21:26 +0000)]
emit pencolor, fillcolor, style, font in new -Txdot plugin
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?
erg [Fri, 4 Aug 2006 21:50:23 +0000 (21:50 +0000)]
Add new core plugin files
erg [Fri, 4 Aug 2006 21:49:41 +0000 (21:49 +0000)]
Make sure to install new .h files
erg [Fri, 4 Aug 2006 21:36:21 +0000 (21:36 +0000)]
Make sure jobs have been created before assigning to local variables.
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
ellson [Fri, 4 Aug 2006 03:24:09 +0000 (03:24 +0000)]
reimplement -y support
ellson [Fri, 4 Aug 2006 02:54:44 +0000 (02:54 +0000)]
Use common core_fputs() and core_printf() in -Tps plugin as well
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
erg [Wed, 2 Aug 2006 20:36:39 +0000 (20:36 +0000)]
Fix user reported memory leak in record_free
ellson [Wed, 2 Aug 2006 18:18:59 +0000 (18:18 +0000)]
need to split graph->absolute from absolute->device transformations
ellson [Tue, 1 Aug 2006 22:22:19 +0000 (22:22 +0000)]
some -Txlib fixes
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
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
ellson [Tue, 1 Aug 2006 01:49:43 +0000 (01:49 +0000)]
merge style stack into obj_state stack
ellson [Mon, 31 Jul 2006 21:20:24 +0000 (21:20 +0000)]
indicate font units for firefox
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
ellson [Sun, 30 Jul 2006 02:22:44 +0000 (02:22 +0000)]
default page size now 8.5 x 11
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
ellson [Sat, 29 Jul 2006 22:53:52 +0000 (22:53 +0000)]
add some comments
ellson [Sat, 29 Jul 2006 22:30:11 +0000 (22:30 +0000)]
eliminate job->comptrans
fix bug with landscape bugs in -Tgif
ellson [Sat, 29 Jul 2006 20:36:04 +0000 (20:36 +0000)]
eliminate job->offset as it is no longer used
ellson [Sat, 29 Jul 2006 20:01:23 +0000 (20:01 +0000)]
fix dpi issue, remove unused defs for old codegens,
ellson [Fri, 28 Jul 2006 20:38:25 +0000 (20:38 +0000)]
maps need clusters to be emitted after nodes and edges
ellson [Fri, 28 Jul 2006 12:34:21 +0000 (12:34 +0000)]
remove unused variable
ellson [Fri, 28 Jul 2006 03:16:47 +0000 (03:16 +0000)]
clamp -ve node margins to 0
ellson [Fri, 28 Jul 2006 02:59:38 +0000 (02:59 +0000)]
fix problem with rbg colors in svg output
ellson [Thu, 27 Jul 2006 23:13:47 +0000 (23:13 +0000)]
add compat.h to EXTRA_DIST
ellson [Thu, 27 Jul 2006 20:15:47 +0000 (20:15 +0000)]
ignoring various generated files
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
ellson [Thu, 27 Jul 2006 16:35:39 +0000 (16:35 +0000)]
substitute html-entities (e.g. { &) in UTF8 encoded labels
ellson [Thu, 27 Jul 2006 15:20:01 +0000 (15:20 +0000)]
extra ';' broke rh73 build
north [Thu, 27 Jul 2006 15:07:37 +0000 (15:07 +0000)]
Mention webdot code 403.
ellson [Thu, 27 Jul 2006 13:06:44 +0000 (13:06 +0000)]
remove references to FIG_Codegen
erg [Thu, 27 Jul 2006 03:44:05 +0000 (03:44 +0000)]
Add 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
erg [Thu, 27 Jul 2006 03:44:05 +0000 (03:44 +0000)]
Add 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
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
erg [Thu, 27 Jul 2006 02:21:17 +0000 (02:21 +0000)]
Change uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:20:56 +0000 (02:20 +0000)]
Change uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:20:56 +0000 (02:20 +0000)]
Change uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:20:56 +0000 (02:20 +0000)]
Change uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:20:56 +0000 (02:20 +0000)]
Change uses of MSWIN32 to WIN32
erg [Thu, 27 Jul 2006 02:17:23 +0000 (02:17 +0000)]
Handle special case of one node subgraphs
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
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
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.
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
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
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
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)
ellson [Wed, 26 Jul 2006 19:23:31 +0000 (19:23 +0000)]
first cut at a -Tfig plugin
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
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
ellson [Tue, 25 Jul 2006 19:14:36 +0000 (19:14 +0000)]
return more pango text properties in -v output.
ellson [Tue, 25 Jul 2006 17:52:56 +0000 (17:52 +0000)]
improve postscript fontname translation by use of bsearch() and caching prev result.
ellson [Mon, 24 Jul 2006 14:25:02 +0000 (14:25 +0000)]
make translated fontnames (from postscript names) available to SVG renderer
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"
ellson [Wed, 19 Jul 2006 22:13:32 +0000 (22:13 +0000)]
alternate fix to bug #979 retaining BP;IN; at beginning
ellson [Wed, 19 Jul 2006 20:06:28 +0000 (20:06 +0000)]
fix for bug# 979 - initialize GC stack before first use
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.
ellson [Tue, 18 Jul 2006 18:14:54 +0000 (18:14 +0000)]
restore /pagesize in -Tps2 output
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"
ellson [Mon, 17 Jul 2006 18:56:22 +0000 (18:56 +0000)]
consolidate font resolution verbose messages
ellson [Mon, 17 Jul 2006 18:40:56 +0000 (18:40 +0000)]
one-level cache on font resolution
ellson [Mon, 17 Jul 2006 18:03:47 +0000 (18:03 +0000)]
add some verbose information about pango+fontconfig font resolution
ellson [Fri, 14 Jul 2006 00:07:22 +0000 (00:07 +0000)]
fix hsv color bug introduced in yesterday's changes
ellson [Thu, 13 Jul 2006 23:36:01 +0000 (23:36 +0000)]
add postscript font name translation
ellson [Thu, 13 Jul 2006 22:06:12 +0000 (22:06 +0000)]
fix duplicate plugin listings in error messages
ellson [Thu, 13 Jul 2006 18:33:04 +0000 (18:33 +0000)]
ignore generated ps.h
ellson [Thu, 13 Jul 2006 18:32:13 +0000 (18:32 +0000)]
fix problem with anchors in svg output
ellson [Thu, 13 Jul 2006 18:09:42 +0000 (18:09 +0000)]
fix bug when tooltips are mapped without urls
ellson [Thu, 13 Jul 2006 01:05:22 +0000 (01:05 +0000)]
cmake stuff
ellson [Wed, 12 Jul 2006 17:31:49 +0000 (17:31 +0000)]
don't try to use ${SWIG} if ./configure didn't find it
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
ellson [Mon, 10 Jul 2006 23:41:53 +0000 (23:41 +0000)]
use fill:none stroke:none for alpha values < 128 in svg
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"
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"
ellson [Mon, 10 Jul 2006 21:36:56 +0000 (21:36 +0000)]
fix copyright headers
ellson [Mon, 10 Jul 2006 21:36:56 +0000 (21:36 +0000)]
fix copyright headers
ellson [Mon, 10 Jul 2006 21:36:56 +0000 (21:36 +0000)]
fix copyright headers
ellson [Mon, 10 Jul 2006 11:15:07 +0000 (11:15 +0000)]
generated file - not supposed to be in cvs
ellson [Mon, 10 Jul 2006 11:13:45 +0000 (11:13 +0000)]
cmake stuff
ellson [Mon, 10 Jul 2006 11:13:45 +0000 (11:13 +0000)]
cmake stuff