]>
granicus.if.org Git - graphviz/log
John Ellson [Wed, 22 Jan 2014 19:33:35 +0000 (11:33 -0800)]
Merge pull request #12 from k0da/master
Set libdir to lib64 on ppc64le
Dinar Valeev [Wed, 22 Jan 2014 00:12:42 +0000 (01:12 +0100)]
Set libdir to lib64 on ppc64le
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
Emden R. Gansner [Thu, 16 Jan 2014 20:36:02 +0000 (15:36 -0500)]
Add new C file to sparse library build.
John Ellson [Thu, 16 Jan 2014 17:07:47 +0000 (12:07 -0500)]
fix for gd jpg imageloader inventing transparency when ther is none
Emden R. Gansner [Thu, 16 Jan 2014 14:13:33 +0000 (09:13 -0500)]
Fix bug 2409
Yifan Hu [Wed, 15 Jan 2014 20:20:45 +0000 (15:20 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz
Yifan Hu [Wed, 15 Jan 2014 20:16:02 +0000 (15:16 -0500)]
added color_palette.c which contains additional colors from ColorBrewer. Changed color_palette.h so that palettes are now external and defined in color_palette.c
Yifan Hu [Wed, 15 Jan 2014 20:13:56 +0000 (15:13 -0500)]
added color_palette.c which contains additional colors from ColorBrewer. Changed color_palette.h so that palettes are now external and defined in color_palette.c
John Ellson [Wed, 15 Jan 2014 17:15:00 +0000 (12:15 -0500)]
change quality of cairio:quartz (9->7) to be below quartz:quartz (8)
Emden R. Gansner [Tue, 14 Jan 2014 16:34:22 +0000 (11:34 -0500)]
Modify confusing version info in gvedit
Emden R. Gansner [Tue, 14 Jan 2014 15:14:16 +0000 (10:14 -0500)]
Fix bug in neato -n2 where node xlabels are not translated with everything else.
Emden R. Gansner [Tue, 14 Jan 2014 15:13:28 +0000 (10:13 -0500)]
Note what the annotation "write only" signifies.
John Ellson [Sat, 11 Jan 2014 23:24:13 +0000 (18:24 -0500)]
start 2.37 development series
John Ellson [Sat, 11 Jan 2014 22:59:44 +0000 (17:59 -0500)]
2.36 stable release
Emden R. Gansner [Thu, 9 Jan 2014 22:41:27 +0000 (17:41 -0500)]
Remove warning for big images in fixed-size cells; images are always scaled down to fit.
Emden R. Gansner [Wed, 8 Jan 2014 16:31:04 +0000 (11:31 -0500)]
Fix possible buffer overflow problem in chkNum of scanner.
Emden R. Gansner [Tue, 7 Jan 2014 23:08:41 +0000 (18:08 -0500)]
Fix bug 2406.
Emden R. Gansner [Tue, 7 Jan 2014 20:24:52 +0000 (15:24 -0500)]
Fix bug 2401; also removed the need for the separate gvpack_builtins.c file.
Emden R. Gansner [Tue, 7 Jan 2014 15:45:36 +0000 (10:45 -0500)]
Prevent possible buffer overflow in yyerror()
Emden R. Gansner [Mon, 6 Jan 2014 21:07:18 +0000 (16:07 -0500)]
Clarify various language issues. In particular, only allow escaped newlines
in double-quoted strings; fixes bug 2408.
Emden R. Gansner [Tue, 31 Dec 2013 19:54:09 +0000 (11:54 -0800)]
Merge pull request #11 from pixelglow/fix-missing-coretext-symbol-in-leopard
Fix missing CoreText symbol in Leopard builds
Glen Low [Tue, 31 Dec 2013 00:18:53 +0000 (08:18 +0800)]
Fix missing CoreText symbol in Leopard builds
Emden R. Gansner [Mon, 23 Dec 2013 14:43:50 +0000 (09:43 -0500)]
Make sure WITH_CGRAPH is available to library users.
Emden R. Gansner [Thu, 19 Dec 2013 22:14:58 +0000 (17:14 -0500)]
Fix bug in split function
John Ellson [Tue, 17 Dec 2013 22:22:25 +0000 (17:22 -0500)]
reinstate a WITH_CGRAPH
Emden R. Gansner [Mon, 9 Dec 2013 21:23:30 +0000 (16:23 -0500)]
Allow unescaped xml characters in attribute values in svg
John Ellson [Mon, 9 Dec 2013 18:43:08 +0000 (10:43 -0800)]
Merge pull request #10 from pixelglow/missing-imageio-include
Quartz: fix missing ImageIO.h include on iOS build
Glen Low [Mon, 9 Dec 2013 02:17:34 +0000 (10:17 +0800)]
Quartz: fix missing ImageIO.h include on iOS build
John Ellson [Fri, 6 Dec 2013 14:13:50 +0000 (06:13 -0800)]
Merge pull request #6 from pixelglow/fix-visio-static-plugin-typo
Visio: fix typo for static plugins
John Ellson [Fri, 6 Dec 2013 14:01:35 +0000 (06:01 -0800)]
Merge pull request #9 from pixelglow/improve_quartz
Quartz improvements
John Ellson [Fri, 6 Dec 2013 14:00:59 +0000 (06:00 -0800)]
Merge pull request #8 from pixelglow/utf8-codes-up-to-4-bytes
UTF-8 codes up to 4 bytes
John Ellson [Fri, 6 Dec 2013 13:59:54 +0000 (05:59 -0800)]
Merge pull request #7 from pixelglow/ios-default-font
iOS default font is Times New Roman
John Ellson [Fri, 6 Dec 2013 13:58:37 +0000 (05:58 -0800)]
Merge pull request #5 from pixelglow/fix-ortho-leak
Fix small leak in ortho
John Ellson [Fri, 6 Dec 2013 13:57:16 +0000 (05:57 -0800)]
Merge pull request #4 from pixelglow/fix-cascading-fail-on-opening-graph
Fix cascading failure when opening graphs
Glen Low [Thu, 5 Dec 2013 23:59:14 +0000 (07:59 +0800)]
Visio: fix typo for static plugins
Glen Low [Thu, 5 Dec 2013 16:16:43 +0000 (00:16 +0800)]
Quartz: more bitmap formats, better text for iOS
* Support was already present on Mac OS X, so we only need to judiciously re-enable for iOS.
* iOS 2.0 and later now uses Image I/O for more bitmap formats.
* iOS 3.2 or later now uses CoreText for better text layout and rendering.
Glen Low [Thu, 5 Dec 2013 15:59:57 +0000 (23:59 +0800)]
Quartz: rework text layout
* quartz_size_layout now respects font leading, even if it is zero
* quartz_textlayout now correctly sets yoffset_centerline, consistent with pango layout
Glen Low [Thu, 5 Dec 2013 15:39:19 +0000 (23:39 +0800)]
Quartz: correctly handle other bitmap formats in iOS
* On iOS, temp scratch files were memory mapped for all bitmap formats but only cleaned up for FORMAT_CGIMAGE. This fixes that and cleans up the surrounding code flow.
* Don't use job external context to determine whether to render FORMAT_CGIMAGE. The format + job context is sufficient for rendition.
* This also fixes export PDF warnings: bitmap context functions had been called on PDF context.
Emden R. Gansner [Thu, 5 Dec 2013 21:55:54 +0000 (16:55 -0500)]
For orthogonal routing, we don't impose margin around the nodes but just
use the node's bounding box.
Emden R. Gansner [Thu, 5 Dec 2013 21:43:55 +0000 (16:43 -0500)]
Fix bug 2392
Emden R. Gansner [Thu, 5 Dec 2013 19:04:36 +0000 (14:04 -0500)]
Fix bug 2393
Glen Low [Thu, 5 Dec 2013 15:12:39 +0000 (23:12 +0800)]
Quartz: move iOS flip context code
* Move iOS flip context code from quartzgen_textpara to -[GVTextLayout drawInContext:], since this is specific to GVTextLayout and not iOS rendering. This will eventually allow iOS and Mac OS X to share the same CoreText-based rendering.
Glen Low [Thu, 5 Dec 2013 14:54:56 +0000 (22:54 +0800)]
Quartz: simplify text drawing
* Text attribute takes foreground color from context and allows one call to draw entire line, rather than having to draw each glyph run.
* We can now draw multicolored fonts such as emoji.
Glen Low [Thu, 5 Dec 2013 14:43:06 +0000 (22:43 +0800)]
Quartz: formats ico:quartz and icns:quartz for Mac OS X
Emden R. Gansner [Thu, 5 Dec 2013 15:48:42 +0000 (10:48 -0500)]
Fix bug 2372
Glen Low [Thu, 5 Dec 2013 14:33:19 +0000 (22:33 +0800)]
Quartz: format to UTI through function instead of array
* Function is safer: non-existent format won't crash
* Function is better encapsulated: strings not exposed in header
Glen Low [Thu, 5 Dec 2013 13:46:28 +0000 (21:46 +0800)]
Fix small leak in ortho
Glen Low [Thu, 5 Dec 2013 11:00:31 +0000 (19:00 +0800)]
UTF-8 codes up to 4 bytes
* Refactor for arbitrary number of bytes
Glen Low [Thu, 5 Dec 2013 09:28:31 +0000 (17:28 +0800)]
iOS default font is Times New Roman
Glen Low [Thu, 5 Dec 2013 09:18:20 +0000 (17:18 +0800)]
Fix cascading failure when opening graphs
* Lexer state needs to be flushed on failure to open.
Emden R. Gansner [Wed, 4 Dec 2013 22:59:19 +0000 (17:59 -0500)]
Replace AI_PASSIVE flag with AI_ADDRCONFIG | AI_NUMERICSERV
Emden R. Gansner [Wed, 4 Dec 2013 22:42:34 +0000 (17:42 -0500)]
Fix github issues/3
Emden R. Gansner [Wed, 4 Dec 2013 15:59:22 +0000 (10:59 -0500)]
Use explicit _background attribute for specifying background graphics
in xdot, rather than just using the graph's _draw_ attribute. This
avoids the problem of having the _draw_ attribute growing each time
_draw_ is defined and the graph is rendered.
Emden R. Gansner [Wed, 4 Dec 2013 14:01:44 +0000 (09:01 -0500)]
Update libguide to note that a program needs to link in the cgraph library,
not the graph library.
Emden R. Gansner [Tue, 3 Dec 2013 18:02:42 +0000 (13:02 -0500)]
Add declaration for textfont_dict_close.
Emden R. Gansner [Mon, 2 Dec 2013 23:08:43 +0000 (18:08 -0500)]
Update xdot description;
note that dot or xdot output may create attributes that affect future
layouts
John Ellson [Mon, 2 Dec 2013 15:58:05 +0000 (10:58 -0500)]
another use of the simpler gvContext()
Emden R. Gansner [Sun, 1 Dec 2013 19:20:56 +0000 (14:20 -0500)]
Update output format list
Emden R. Gansner [Fri, 29 Nov 2013 17:39:09 +0000 (12:39 -0500)]
Replace two low-level gvc functions with the appropriate high-level function.
Emden R. Gansner [Thu, 28 Nov 2013 18:53:38 +0000 (13:53 -0500)]
Fix bug 2395
John Ellson [Wed, 27 Nov 2013 13:55:25 +0000 (08:55 -0500)]
partial fix for gvpack segfault
John Ellson [Thu, 21 Nov 2013 22:21:31 +0000 (17:21 -0500)]
go bits
John Ellson [Thu, 21 Nov 2013 21:22:07 +0000 (16:22 -0500)]
more go bits
John Ellson [Thu, 21 Nov 2013 19:23:03 +0000 (14:23 -0500)]
fix froken builds
John Ellson [Thu, 21 Nov 2013 18:44:02 +0000 (13:44 -0500)]
more go bits
John Ellson [Thu, 21 Nov 2013 18:01:50 +0000 (13:01 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Thu, 21 Nov 2013 18:01:42 +0000 (13:01 -0500)]
more go bits
Emden R. Gansner [Thu, 21 Nov 2013 15:04:38 +0000 (10:04 -0500)]
Add note concerning state in xdot drawing attributes
John Ellson [Thu, 21 Nov 2013 03:28:55 +0000 (22:28 -0500)]
disable graphviz-lang-go -- needs later golang
John Ellson [Wed, 20 Nov 2013 23:08:19 +0000 (18:08 -0500)]
more go bits
John Ellson [Wed, 20 Nov 2013 22:32:36 +0000 (17:32 -0500)]
more go bits
John Ellson [Wed, 20 Nov 2013 20:58:49 +0000 (15:58 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 20 Nov 2013 20:58:40 +0000 (15:58 -0500)]
experimental go bits
Emden R. Gansner [Wed, 20 Nov 2013 18:21:13 +0000 (13:21 -0500)]
Add '-' to the list of characters that should not be followed by
a line break. This keeps numbers on the same line. This was the case
earlier, but was removed when the code for not quoting numbers was
added.
John Ellson [Tue, 19 Nov 2013 20:57:47 +0000 (15:57 -0500)]
another go file
John Ellson [Tue, 19 Nov 2013 20:43:34 +0000 (15:43 -0500)]
typo
John Ellson [Tue, 19 Nov 2013 20:37:53 +0000 (15:37 -0500)]
more go bits
John Ellson [Tue, 19 Nov 2013 02:23:04 +0000 (21:23 -0500)]
make a -lang-go rpm
John Ellson [Tue, 19 Nov 2013 01:37:14 +0000 (20:37 -0500)]
various bits of golang support
Emden R. Gansner [Mon, 18 Nov 2013 23:00:54 +0000 (18:00 -0500)]
Fix bug 2391
Emden R. Gansner [Sat, 16 Nov 2013 15:11:47 +0000 (10:11 -0500)]
Add note that tapered edges don't use multiple colors, and don't have
a dashed or dotted form.
John Ellson [Fri, 15 Nov 2013 21:46:31 +0000 (16:46 -0500)]
make penwidth=0 at the pointy end(s) of tapered edges (responding to #2391)
John Ellson [Fri, 15 Nov 2013 19:16:41 +0000 (14:16 -0500)]
typo
John Ellson [Fri, 15 Nov 2013 18:03:48 +0000 (13:03 -0500)]
eliminate need for unsafe zdiv function
Emden R. Gansner [Thu, 14 Nov 2013 17:35:54 +0000 (12:35 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Thu, 14 Nov 2013 17:35:15 +0000 (12:35 -0500)]
Allow -s0 work like -s
John Ellson [Thu, 14 Nov 2013 17:26:48 +0000 (12:26 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Thu, 14 Nov 2013 17:26:30 +0000 (12:26 -0500)]
missing extern for func defined in common
John Ellson [Thu, 14 Nov 2013 17:19:02 +0000 (12:19 -0500)]
Janitor: api_t is unsigned and can't be -ve
Emden R. Gansner [Thu, 14 Nov 2013 17:18:50 +0000 (12:18 -0500)]
Add -s flag (as in dot -s) to gvedit
John Ellson [Thu, 14 Nov 2013 17:10:39 +0000 (12:10 -0500)]
Janitor: ignore product: cmd/tools/gvpack_static
John Ellson [Thu, 14 Nov 2013 17:03:29 +0000 (12:03 -0500)]
Janitor: clang complains about self assignment of doubles
John Ellson [Thu, 14 Nov 2013 17:00:26 +0000 (12:00 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Thu, 14 Nov 2013 16:58:04 +0000 (11:58 -0500)]
Revert "Janitor: clang complains about self assignment"
This reverts commit
e5b48a5850426f6a1eb8901f36e8f20e4da5e6b8 .
John Ellson [Thu, 14 Nov 2013 16:56:36 +0000 (11:56 -0500)]
Janitor: clang complains about self assignment
Emden R. Gansner [Thu, 14 Nov 2013 16:40:50 +0000 (11:40 -0500)]
Add inputscale attribute to mimic the command line flag -s
Emden R. Gansner [Thu, 14 Nov 2013 16:36:36 +0000 (11:36 -0500)]
Fix gvedit to not use -Knop2 if the graph has pos attributes. This prevents
the input from specifying certain initial positions. If the user wants nop,
it needs to be specified explicitly.
Emden R. Gansner [Tue, 12 Nov 2013 16:01:34 +0000 (11:01 -0500)]
Add notes about how to affect the style of text.
Emden R. Gansner [Fri, 8 Nov 2013 22:47:54 +0000 (17:47 -0500)]
Remove unnecessary variable in size_html_txt as the textfont_t structure has
these others as subfields; since we replace the font in size_html_txt, make sure
it gets the earlier color information; make sure font used in emit_html_txt gets
the necessary flags.
Emden R. Gansner [Fri, 8 Nov 2013 22:43:48 +0000 (17:43 -0500)]
Replace dupFont() with insertion into font dictionary; remove unnecessary strdup()'s
as these will be done in the dictionary if necessary, and do a simple pointer
assignment. Note that if we want to use reference counting, we will
have to replace the font pointer assignment with a dup function.