]>
granicus.if.org Git - graphviz/log
Erwin Janssen [Mon, 4 Jul 2016 11:28:19 +0000 (13:28 +0200)]
Grouped files generated by autogen and added missing.
Now it's more clear which files are ignored because they are generated by autogen.sh and autoreconf. These commands also generated some files which were not ignored, so I added these to the ignore files.
Erwin Janssen [Mon, 4 Jul 2016 11:03:39 +0000 (13:03 +0200)]
Synced .gitignore and .hgingore
Both files should have the same contents, as ignored files are independent of version control.
John Ellson [Sun, 19 Jun 2016 16:57:46 +0000 (12:57 -0400)]
Merge pull request #94 from ErwinJanssen/fix/cdt-macro-not-defined-warnings
Fixed undefined macro warnings in CDT.
Erwin Janssen [Sun, 19 Jun 2016 10:12:56 +0000 (12:12 +0200)]
Fixed undefined macro warnings in CDT.
When compiling with all warnings on Windows, various "'MACRO_NAME is not
defined as a preprocessor macro, replacing with '0' for '#if/#elif'"
warnings where thrown. This commit fixes those warnings by placing
defined() around the macro names.
John Ellson [Sat, 18 Jun 2016 23:17:39 +0000 (19:17 -0400)]
TRAVIS_CI_BUILD_EXPERIMENTAL
John Ellson [Sat, 18 Jun 2016 23:06:25 +0000 (19:06 -0400)]
TRAVIS_CI_BUILD_EXPERIMENTAL
John Ellson [Fri, 17 Jun 2016 04:08:37 +0000 (00:08 -0400)]
what happens without an api key?
John Ellson [Thu, 16 Jun 2016 15:20:41 +0000 (11:20 -0400)]
Innocous change to trigger Travis CI
John Ellson [Thu, 16 Jun 2016 14:23:33 +0000 (10:23 -0400)]
Merge pull request #93 from ErwinJanssen/master
Publishing Linux release to Github with Travis
John Ellson [Thu, 16 Jun 2016 14:19:44 +0000 (10:19 -0400)]
Merge pull request #90 from ErwinJanssen/appveyor
WIP: Appveyor
John Ellson [Thu, 16 Jun 2016 14:11:19 +0000 (10:11 -0400)]
Merge pull request #91 from ErwinJanssen/clean-autotools
Small changes in autogen.sh and configure.ac
Erwin Janssen [Tue, 14 Jun 2016 09:43:58 +0000 (11:43 +0200)]
Travis: Now publishing release to Github on tag.
John Ellson [Tue, 14 Jun 2016 05:18:18 +0000 (01:18 -0400)]
use gdlib.pc, if abvailable, and thereby supress deprecated warnings during configure
John Ellson [Mon, 13 Jun 2016 13:34:59 +0000 (09:34 -0400)]
package librxspencer
Erwin Janssen [Sun, 12 Jun 2016 09:08:28 +0000 (11:08 +0200)]
Deleted two file generated by project file upgrade
Erwin Janssen [Sun, 12 Jun 2016 09:04:14 +0000 (11:04 +0200)]
Appeyor: added msbuild, disabled MSYS2 and Cygwin.
Added msbuild to build matrix. Because MSYS2 and Cygwin don't have a proper build yet and they both take long to execute, they are disabled for now.
Erwin Janssen [Sun, 12 Jun 2016 00:56:29 +0000 (02:56 +0200)]
Merge branch 'appveyor' into appveyor-upgrade-project-files
Erwin Janssen [Sun, 12 Jun 2016 00:52:38 +0000 (02:52 +0200)]
Ignoring vcxproj.user files.
Erwin Janssen [Sat, 11 Jun 2016 23:45:21 +0000 (01:45 +0200)]
Moved Windows specific config.h
Also removed this entry from .gitignore, because the file must stay under version control.
Erwin Janssen [Sat, 11 Jun 2016 23:41:13 +0000 (01:41 +0200)]
Clean up lib/cdt VS project files.
Erwin Janssen [Sat, 11 Jun 2016 23:24:41 +0000 (01:24 +0200)]
Ignoring local .vs Visual Studio folder.
Erwin Janssen [Sat, 11 Jun 2016 23:13:44 +0000 (01:13 +0200)]
Ignore all Release folders generated by Visual Studio.
Erwin Janssen [Sat, 11 Jun 2016 23:09:40 +0000 (01:09 +0200)]
Moved Windows specific ast_common.h
Removed this file from .gitignore, because it must stay under version control.
Erwin Janssen [Sat, 11 Jun 2016 23:03:37 +0000 (01:03 +0200)]
Moved Windows specific getopt.h
Instead of copying it to the root folder before every build as, place it in a specific include folder for Windows builds.
Erwin Janssen [Sat, 11 Jun 2016 23:01:40 +0000 (01:01 +0200)]
Ignore all debug folder generated by Visual Studio.
Erwin Janssen [Sat, 11 Jun 2016 22:55:38 +0000 (00:55 +0200)]
Removed grahviz.VC.db from version control.
Erwin Janssen [Sat, 11 Jun 2016 22:54:06 +0000 (00:54 +0200)]
Gitignore: Visual Studio db files.
Erwin Janssen [Sat, 11 Jun 2016 17:18:09 +0000 (19:18 +0200)]
Appveyor: install Ghostscript
Creating the docs failed because ps2pdf, a part of Ghostscript, wasn't present on the Appveyor build image. This commits installs and sets up Ghostscript on Appveyor.
Erwin Janssen [Fri, 10 Jun 2016 22:10:38 +0000 (00:10 +0200)]
Changed value of graphviz_collection autogen.sh
In configure.ac, graphviz_collection is expected to have a value of
'stable' or 'development', but the value 'test' is assigned in
autogen.sh. This commit changes that value to development.
Erwin Janssen [Fri, 10 Jun 2016 22:00:58 +0000 (00:00 +0200)]
Merge branch 'master' into clean-autotools
Emden Gansner [Fri, 10 Jun 2016 20:07:40 +0000 (16:07 -0400)]
Factor out writing of id and combine with writing class;
put quote ending class value in svg_print_id_class.
Emden Gansner [Fri, 10 Jun 2016 19:30:46 +0000 (15:30 -0400)]
Update
Emden Gansner [Fri, 10 Jun 2016 19:25:11 +0000 (15:25 -0400)]
Factor out common code for handling the class attribute;
add check for empty string value.
Erwin Janssen [Fri, 10 Jun 2016 12:46:30 +0000 (14:46 +0200)]
Added GRAPHVIZ_VERSION_COMMIT to autogen.sh
There are a few places in autogen.sh and configure.ac where a value
called GRAPHVIZ_VERSION_COMMIT is used. However this value was set to
unknown in autogen.sh. This commit solved this assigning the abbreviated
hash of last commit to this value.
Erwin Janssen [Fri, 10 Jun 2016 12:00:11 +0000 (14:00 +0200)]
Cleaned Graphviz version date in autogen.sh
- Instead of using $? to see whether the last command was successful,
the if statement now directly uses the return value.
- Moved failed cases to the top.
- Using less if-else statements.
- Reformulated errors.
Erwin Janssen [Fri, 10 Jun 2016 11:38:52 +0000 (13:38 +0200)]
Corrected error printing in autogen.sh
Printing to standard error is done using '&' insted of '$'.
Erwin Janssen [Thu, 9 Jun 2016 14:44:53 +0000 (16:44 +0200)]
Removed already install dependencies
Erwin Janssen [Thu, 9 Jun 2016 14:00:55 +0000 (16:00 +0200)]
Added all recommended libraries to install
Erwin Janssen [Thu, 9 Jun 2016 12:40:48 +0000 (14:40 +0200)]
Removed seperate ./configure call
./autogen.sh also calls ./configure by default. A seperate call is not needed.
Erwin Janssen [Thu, 9 Jun 2016 12:00:50 +0000 (14:00 +0200)]
Added Msys2 and Cygwin build for Appveyor
Modified appveyor.yml so there are now build configurations for msys2 and Cygwin. The make step still fails. But ./autogen.sh and ./configure are executed succesfully.
Erwin Janssen [Mon, 6 Jun 2016 12:22:19 +0000 (14:22 +0200)]
Removed graphviz_config.h from windows build.
File doesn't exist.
Erwin Janssen [Mon, 6 Jun 2016 12:07:12 +0000 (14:07 +0200)]
Added -P
Erwin Janssen [Mon, 6 Jun 2016 12:04:47 +0000 (14:04 +0200)]
Use correct cygwin package
Erwin Janssen [Mon, 6 Jun 2016 12:00:41 +0000 (14:00 +0200)]
Include lib
Erwin Janssen [Mon, 6 Jun 2016 11:47:01 +0000 (13:47 +0200)]
Use cygwin to install GTK
Erwin Janssen [Mon, 6 Jun 2016 11:32:46 +0000 (13:32 +0200)]
Correct package name?
Erwin Janssen [Mon, 6 Jun 2016 11:26:53 +0000 (13:26 +0200)]
Install gkt2 with mingw
Erwin Janssen [Mon, 6 Jun 2016 09:01:21 +0000 (11:01 +0200)]
Added cp
Erwin Janssen [Mon, 6 Jun 2016 08:56:00 +0000 (10:56 +0200)]
copy config.h to build dir.
Erwin Janssen [Fri, 3 Jun 2016 11:31:21 +0000 (13:31 +0200)]
Use visual studio build.
Emden Gansner [Thu, 26 May 2016 17:29:27 +0000 (13:29 -0400)]
Extend acyclic to report the number of reversed edges.
Erwin Janssen [Tue, 24 May 2016 09:35:06 +0000 (11:35 +0200)]
Upgraded project files.
Opening in a recent version of Visual Studio Community triggered an
automatic migration.
Erwin Janssen [Tue, 24 May 2016 09:31:38 +0000 (11:31 +0200)]
Removed two project from sln files.
These projects do not exist, so the reference is broken?
Emden Gansner [Mon, 23 May 2016 17:51:16 +0000 (13:51 -0400)]
Fix bug 2599: fdp produces unnecessarily large clusters
Emden Gansner [Mon, 23 May 2016 17:44:57 +0000 (13:44 -0400)]
Update debugging print to reflect use of cgraph library.
Emden Gansner [Fri, 20 May 2016 19:36:14 +0000 (15:36 -0400)]
When we went back to the old semantics of doing a translation to the origin,
we forgot the case of multiple components, where the packing may cause negative coordinates
to be generated. Thus, we need to make sure gv_postprocess does a final translation if
notranslate is not set.
John Ellson [Thu, 19 May 2016 16:19:51 +0000 (12:19 -0400)]
Merge pull request #83 from nyssen/nyssen-patch-1
Update splineType grammar in Dot.ref
John Ellson [Thu, 19 May 2016 15:59:50 +0000 (11:59 -0400)]
Merge pull request #79 from ytsutano/relative-url
Allow relative URL in Graphviz.app
John Ellson [Thu, 19 May 2016 15:57:22 +0000 (11:57 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz
John Ellson [Thu, 19 May 2016 15:52:24 +0000 (11:52 -0400)]
Merge pull request #85 from ErwinJanssen/reduce-travis-warnings
Added dependencies to .travis.yml
John Ellson [Tue, 17 May 2016 20:40:27 +0000 (16:40 -0400)]
don't leak uid/gid
John Ellson [Tue, 17 May 2016 18:21:54 +0000 (14:21 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz
Emden R. Gansner [Sun, 8 May 2016 18:46:54 +0000 (14:46 -0400)]
Fix incorrect json output from input
graph {
a
subgraph X {
subgraph Y {
}
}
}
and improve pretty-printing.
Erwin Janssen [Thu, 28 Apr 2016 12:27:47 +0000 (14:27 +0200)]
Added dependencies to .travis.yml
Various optional libraries where not present, resulting in multiple warnings. To mitigate this, the libraries where added to the .travis.yml file.
Emden Gansner [Thu, 21 Apr 2016 16:04:55 +0000 (12:04 -0400)]
Fix parser so that it guarantees the precondition S = G = NULL and postcondition S = NULL and G is a valid graph on success and
G = NULL on error. We need to clean the stack in all cases to prevent a small memory leak. Note that if S starts as NULL and is non-NULL at the end, then in G is non-NULL.
John Ellson [Tue, 12 Apr 2016 19:21:34 +0000 (15:21 -0400)]
adding lib/rxspencer - unmodified source copy
Alexander Nyßen [Mon, 11 Apr 2016 10:58:32 +0000 (12:58 +0200)]
Update Dot.ref
It seems that dot indeed provides the (optional) spline start point before the (optional) spline end point. The documentation however lists them in the inverse order, which should be adjusted.
Emden Gansner [Fri, 25 Mar 2016 13:53:45 +0000 (09:53 -0400)]
Fix bug where, if margin in records is given as a single number, the uninitialized value marginy is used.
Yutaka Tsutano [Fri, 25 Mar 2016 13:03:59 +0000 (08:03 -0500)]
Allow relative URL in Graphviz.app
Emden Gansner [Wed, 2 Mar 2016 17:09:02 +0000 (12:09 -0500)]
When setting sep (esep) using esep (sep), use the default value if it is already big (small) enough.
Emden Gansner [Wed, 2 Mar 2016 17:07:51 +0000 (12:07 -0500)]
Give a better warning message if there appear to be overlapping nodes when splines=compound
Emden Gansner [Tue, 1 Mar 2016 19:29:56 +0000 (14:29 -0500)]
Fix infinite loop in routespl when fdp uses compound edges.
John Ellson [Mon, 29 Feb 2016 16:13:22 +0000 (11:13 -0500)]
Merge pull request #46 from tkelman/patch-3
Use gvc.def for exported symbols with MinGW build
John Ellson [Mon, 29 Feb 2016 16:01:48 +0000 (11:01 -0500)]
Merge pull request #66 from pixelglow/fix-pointset-leak
Fix PointSet leak when inserting same point
John Ellson [Mon, 29 Feb 2016 15:21:46 +0000 (10:21 -0500)]
Merge pull request #69 from flocke/master
Fix build with ghostscript-9.18.
John Ellson [Fri, 26 Feb 2016 12:45:03 +0000 (07:45 -0500)]
allow jpg support in diffimg. remove test for HAVE_HAVE_LIBJPEG - Sergej Pupykin
John Ellson [Thu, 25 Feb 2016 17:34:15 +0000 (12:34 -0500)]
Janitor: warning: "__USE_ISOC99" redefined
John Ellson [Thu, 25 Feb 2016 17:31:00 +0000 (12:31 -0500)]
Janitor: [-Wmaybe-uninitialized]
John Ellson [Thu, 25 Feb 2016 17:28:39 +0000 (12:28 -0500)]
Janitor: another [-Wmisleading-indentation] - this one harmless
John Ellson [Thu, 25 Feb 2016 17:26:24 +0000 (12:26 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
Emden Gansner [Thu, 25 Feb 2016 17:13:54 +0000 (12:13 -0500)]
Fix bug introduced in
ff2f6485a554db4b85be46704456bae2d8ffe1cf where added statement should
be part of the else block.
John Ellson [Thu, 25 Feb 2016 15:54:07 +0000 (10:54 -0500)]
Janitor: fix [-Wmisleading-indentation] from gcc6
Emden R. Gansner [Sun, 14 Feb 2016 21:35:07 +0000 (16:35 -0500)]
Provide two more json output modes: dot_json which simply converts the
input dot graph to json, with attribute valuess preserved as strings,
and xdot_json, which parses xdot attributes into json-structured data.
Neither of these modes requires layout.
Emden R. Gansner [Sun, 14 Feb 2016 21:00:21 +0000 (16:00 -0500)]
Fix bug in twopi where a node attribute "root" is not defined. This never
worked.
Emden R. Gansner [Sun, 14 Feb 2016 20:10:50 +0000 (15:10 -0500)]
Add json0 output to provide layout info comparable to -Tdot but in json.
Emden R. Gansner [Sat, 13 Feb 2016 20:51:21 +0000 (15:51 -0500)]
Add additional dependency when using libgvplugin_pango_C.
Emden R. Gansner [Sat, 13 Feb 2016 20:02:39 +0000 (15:02 -0500)]
Free installed plugins in gvFreeContext
Emden R. Gansner [Sat, 13 Feb 2016 19:15:55 +0000 (14:15 -0500)]
Update ChangeLog
Emden R. Gansner [Sat, 13 Feb 2016 19:14:35 +0000 (14:14 -0500)]
Update documentation related to cylinder shape.
Emden R. Gansner [Sat, 13 Feb 2016 18:55:33 +0000 (13:55 -0500)]
Add cylinder (database) shape; fix some missing entries in files
and repository.
Emden R. Gansner [Fri, 12 Feb 2016 15:35:21 +0000 (10:35 -0500)]
Fix bug where edges where not being output;
support cluster edges in output.
Emden R. Gansner [Fri, 12 Feb 2016 15:34:04 +0000 (10:34 -0500)]
Fix bug in undoCompound which left dummy cluster nodes;
transfer drawing information to cluster edges.
Emden R. Gansner [Tue, 9 Feb 2016 22:55:07 +0000 (17:55 -0500)]
Small cosmetic change: final newline; newline before xdot list.
Emden R. Gansner [Tue, 9 Feb 2016 22:37:29 +0000 (17:37 -0500)]
Fix malformed json (missing fields, extraneous comma) and remove space after field name
Emden R. Gansner [Tue, 9 Feb 2016 21:58:02 +0000 (16:58 -0500)]
Reformat points field with different name and separate x and y into points.
John Ellson [Tue, 9 Feb 2016 18:09:54 +0000 (13:09 -0500)]
revert previous change - breaks build
John Ellson [Tue, 9 Feb 2016 18:03:15 +0000 (13:03 -0500)]
if Context is free then also free apis
Emden R. Gansner [Sun, 7 Feb 2016 22:04:08 +0000 (17:04 -0500)]
Have json output supply parsed xdot.
Emden R. Gansner [Sun, 7 Feb 2016 22:03:47 +0000 (17:03 -0500)]
Update man page for libxdot
Emden R. Gansner [Sat, 6 Feb 2016 21:05:23 +0000 (16:05 -0500)]
Revert to version
4705c841a919e911d3cdc0575b9f7b194f64d448 until we can
fix memory error due to recent changes.