]>
granicus.if.org Git - graphviz/log
Stephen C North [Wed, 4 Jul 2018 11:48:35 +0000 (07:48 -0400)]
Copy
ac239f71ea9f807590505e6862cebe50e992e271 from gitlab graphviz.
fix for SVG rotation bug, demonstrated by
digraph BadRotation { graph [ rotate = 90]; A -> B ->C ->D ->E; }
fix proposed by steve roush
https://gitlab.com/graphviz/graphviz/issues/1392
Stephen C North [Wed, 4 Jul 2018 11:36:23 +0000 (07:36 -0400)]
Copy patches to migrate gvedit to QT5, from gitlab graphviz
44d64ada7fcee208004ea0df2a822299d424b143 except I left out -fPIC
from cmd/gvedit/Makefile.am because I can hardly comprehend why
this has to be hardwired. This also adds QT5 checks in the top
configure.ac (abandoning QT3 and QT4) and changes
AM_INIT_AUTOMAKE([no-define subdir-objects]) to
AM_INIT_AUTOMAKE([no-define]) which I don't pretend to understand.
Stephen C North [Wed, 4 Jul 2018 11:20:40 +0000 (07:20 -0400)]
Copied
02a820ebdec93aac25e93945b16a6360c6ac7d43 from gitlab graphviz.
This add attribute TBbalance={min,max} to push tree nodes with slack as low or high as possible and sets DPI to 72 instead of 96 for quartz. Hope that's ok.
Stephen C. North [Sun, 3 Jun 2018 04:23:38 +0000 (04:23 +0000)]
Merge branch 'patch-1' into 'master'
Update index.html fix guide pdf relative path
See merge request graphviz/graphviz!1286
Stephen C. North [Sun, 3 Jun 2018 04:22:07 +0000 (04:22 +0000)]
Merge branch 'gvcint-imports' into 'master'
Include gvcjob.h in gvcint.h
See merge request graphviz/graphviz!1284
Stephen C North [Sun, 3 Jun 2018 04:01:30 +0000 (00:01 -0400)]
Fix glitches in man pages as suggested by Eric Raymond.
Alistair [Tue, 29 May 2018 23:55:39 +0000 (23:55 +0000)]
Update index.html fix guide pdf relative path
Stephen C. North [Fri, 4 May 2018 22:05:05 +0000 (22:05 +0000)]
Merge branch 'master' into 'master'
Prevent exponential growth of length of edges in clusters
Closes #1246
See merge request graphviz/graphviz!1283
Philip Pham [Sat, 7 Apr 2018 19:56:26 +0000 (12:56 -0700)]
Include gvcjob.h in gvcint.h
gvcint.h uses gvtextlayout_engine_t which is declared in gvcjob.h.
This means that in order to use gvcint.h, one must include gvcjob.h. This is particularly problematic because gvcint.h comes before gvcjob.h, alphabetically, which leads to a broken build after running an autoformatter.
Thadeus Fleming [Fri, 23 Mar 2018 15:42:25 +0000 (10:42 -0500)]
Prevent exponential growth of length of edges in clusters
`edgelabel_ranks` gets called for the root graph and all of its cluster
subgraphs. It should only double `ED_minlen` for each edge once. Reverting the
test for labeled edges to check only the active graph, rather than its root,
prevents it from expanding the `minlen` once for every level of cluster
containing the edge.
Fixes #1246
Stephen C. North [Fri, 2 Mar 2018 12:11:24 +0000 (12:11 +0000)]
Merge branch 'visual-studio-typo' into 'master'
Fix: copy pangoft2-1.dll with correct file name
Closes #1315
See merge request graphviz/graphviz!1282
Emden R. Gansner [Tue, 6 Feb 2018 18:01:13 +0000 (13:01 -0500)]
Fix bug in routespl, when the code encounters a degenerate case when trying to reclaim space and thus calls make_polyline. The old code freed the array of points returned, but this array is static in make_polyline and should never be freed.
Erwin Janssen [Sun, 28 Jan 2018 00:02:09 +0000 (01:02 +0100)]
Fix: copy pangoft2-1.dll with correct file name
A typo in gvplugin_pango.vcxproj caused pangoft2-1.dll to be copied as
pango2-1.dll.
Emden R. Gansner [Fri, 29 Dec 2017 21:42:51 +0000 (16:42 -0500)]
Avoid integer overflow problem.
Emden R. Gansner [Fri, 29 Dec 2017 21:41:43 +0000 (16:41 -0500)]
Move npoints initialization earlier.
Emden R Gansner [Thu, 7 Dec 2017 20:52:38 +0000 (20:52 +0000)]
Replace temporary links with ones to the new site.
Emden R. Gansner [Thu, 30 Nov 2017 22:38:30 +0000 (17:38 -0500)]
Fix documentation to remove reference to a circle arrow type.
Emden R. Gansner [Sun, 26 Nov 2017 22:13:17 +0000 (17:13 -0500)]
Add newlines to errors about lost edges.
Emden R. Gansner [Sun, 26 Nov 2017 22:11:44 +0000 (17:11 -0500)]
Make sure npoints is set to 0 in case there is a bad failure. This value is used to check for failure.
Emden R. Gansner [Thu, 26 Oct 2017 18:11:04 +0000 (14:11 -0400)]
Change github to gitlab.
Emden R. Gansner [Wed, 18 Oct 2017 22:16:51 +0000 (18:16 -0400)]
Update grammar for HTML-like labels to include other font constructs;
clarify that spaces will cause a syntax error if they appear immediately outside
such constructs as <FONT><TABLE>...</TABLE></FONT>.
Emden R. Gansner [Wed, 18 Oct 2017 00:44:27 +0000 (20:44 -0400)]
Go back to earlier value of MAXFLOAT.
Emden R. Gansner [Tue, 17 Oct 2017 20:31:08 +0000 (16:31 -0400)]
Add missing string values for new tokens; re-order to match the values in htmlparse.h.
Emden R. Gansner [Tue, 17 Oct 2017 18:31:01 +0000 (14:31 -0400)]
Use accurate value for MAX_FLOAT. The old value rounded up.
John Ellson [Thu, 5 Oct 2017 22:18:47 +0000 (18:18 -0400)]
partially fix breakage caused by automake update
John Ellson [Tue, 3 Oct 2017 00:12:22 +0000 (00:12 +0000)]
Update .gitlab-ci.yml
John Ellson [Mon, 2 Oct 2017 23:55:16 +0000 (19:55 -0400)]
setting up gitlab CI
John Ellson [Fri, 22 Sep 2017 04:21:37 +0000 (00:21 -0400)]
github -> gitlab
John Ellson [Thu, 21 Sep 2017 23:50:38 +0000 (19:50 -0400)]
disable rtest in rpm builds
John Ellson [Thu, 21 Sep 2017 21:02:05 +0000 (17:02 -0400)]
ensure autogen.sh replaces config/missing
John Ellson [Tue, 19 Sep 2017 21:22:21 +0000 (17:22 -0400)]
don't change CFLAGS when --enable-debug is not set as it breaks rpm builkds
John Ellson [Tue, 19 Sep 2017 20:58:27 +0000 (16:58 -0400)]
Merge pull request #1281 from yhfudev/dev-config-debug
add argument --enable-debug to configure.ac for gdb
Stephen C North [Fri, 15 Sep 2017 03:22:07 +0000 (23:22 -0400)]
need XRENDER_CFLAGS for GL related programs to compile.
Emden R. Gansner [Thu, 14 Sep 2017 20:39:00 +0000 (16:39 -0400)]
Replace absolute link to faq with a relative one.
Emden R. Gansner [Thu, 14 Sep 2017 19:45:40 +0000 (15:45 -0400)]
Replace absolute links to faq with relative ones.
Emden R. Gansner [Thu, 14 Sep 2017 19:27:00 +0000 (15:27 -0400)]
Replace links to wiki to links to faq.
Yunhui Fu [Tue, 12 Sep 2017 12:51:34 +0000 (08:51 -0400)]
add argument --enable-debug to configure.ac for gdb
emden [Thu, 7 Sep 2017 20:06:28 +0000 (16:06 -0400)]
Update README.md
Remove and replace links to iffy or defunct sites.
John Ellson [Thu, 7 Sep 2017 14:15:39 +0000 (10:15 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz
John Ellson [Thu, 7 Sep 2017 14:15:27 +0000 (10:15 -0400)]
fix error that occurs during rpm install
John Ellson [Tue, 5 Sep 2017 16:55:36 +0000 (12:55 -0400)]
Merge pull request #1272 from Chiel92/master
Export agmkin and agmkout as C functions
John Ellson [Tue, 5 Sep 2017 16:54:35 +0000 (12:54 -0400)]
Merge pull request #1278 from ErwinJanssen/fix-windows
Add lib/ast to include directories for lib/gvc
Erwin Janssen [Wed, 30 Aug 2017 11:04:08 +0000 (13:04 +0200)]
Add lib/ast to include directories for lib/gvc
The addition of including `unistd.h` or `compat_unistd.h` in gvplugin.c
caused the build to fail on Windows because `compat_unistd.h` could not be
found. The compatibility header is located in `lib/ast`, which is now
added to the include directories. This resolves the error of the failed
build on Windows.
John Ellson [Thu, 24 Aug 2017 12:42:34 +0000 (08:42 -0400)]
use unistd_compat.h if needed
John Ellson [Wed, 23 Aug 2017 23:26:06 +0000 (19:26 -0400)]
reenable some .gitignore that somebody commented out
John Ellson [Wed, 23 Aug 2017 22:21:54 +0000 (18:21 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz
John Ellson [Wed, 23 Aug 2017 22:21:42 +0000 (18:21 -0400)]
try to improve error message when plugin fails to load
Emden R. Gansner [Tue, 22 Aug 2017 21:27:50 +0000 (17:27 -0400)]
Fix formatting for FreeBSD date command.
Chiel ten Brinke [Mon, 21 Aug 2017 14:53:53 +0000 (16:53 +0200)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Fri, 18 Aug 2017 21:28:30 +0000 (17:28 -0400)]
Fix memory leaks.
Emden R. Gansner [Fri, 18 Aug 2017 21:25:42 +0000 (17:25 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Fri, 18 Aug 2017 21:23:13 +0000 (17:23 -0400)]
Fix typo TB->BT in docs:shapes
John Ellson [Fri, 18 Aug 2017 20:51:52 +0000 (16:51 -0400)]
lots of spelling fixes - detected by codespell
John Ellson [Fri, 18 Aug 2017 17:41:11 +0000 (13:41 -0400)]
Merge pull request #1268 from luzpaz/misc-typos
misc. typos
luzpaz [Fri, 18 Aug 2017 17:00:49 +0000 (13:00 -0400)]
misc. typos
Chiel ten Brinke [Thu, 17 Aug 2017 13:28:45 +0000 (15:28 +0200)]
Export agmkout and agmkin. Fix #1212.
John Ellson [Fri, 4 Aug 2017 16:43:41 +0000 (12:43 -0400)]
add <stdint.h> for ocaml - attempt to fix #1262
John Ellson [Fri, 28 Jul 2017 15:45:49 +0000 (11:45 -0400)]
include smyrna.1 in dist when dist built on rhel
John Ellson [Fri, 28 Jul 2017 14:55:48 +0000 (10:55 -0400)]
use author info from git
John Ellson [Fri, 28 Jul 2017 12:59:54 +0000 (08:59 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz
John Ellson [Thu, 27 Jul 2017 13:42:06 +0000 (09:42 -0400)]
fixomg PYTHON conditionals
John Ellson [Thu, 27 Jul 2017 04:03:44 +0000 (00:03 -0400)]
lets try those PYTHON settings one more time
John Ellson [Wed, 26 Jul 2017 23:27:02 +0000 (19:27 -0400)]
python fix for el6
John Ellson [Wed, 26 Jul 2017 23:11:09 +0000 (19:11 -0400)]
dummy - turn off LICENSE for rhel
John Ellson [Wed, 26 Jul 2017 22:46:28 +0000 (18:46 -0400)]
%lincense doesn't work on rhel
John Ellson [Wed, 26 Jul 2017 22:41:34 +0000 (18:41 -0400)]
%lincense doesn't work on rhel
John Ellson [Wed, 26 Jul 2017 22:12:33 +0000 (18:12 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz
John Ellson [Wed, 26 Jul 2017 22:11:59 +0000 (18:11 -0400)]
incorporate bits from Redhat's spec, merge back into one
John Ellson [Wed, 26 Jul 2017 19:47:05 +0000 (15:47 -0400)]
fix -Tvisio from RH patch
John Ellson [Wed, 26 Jul 2017 05:08:19 +0000 (01:08 -0400)]
fix TCL_EXEC_PREFIX
John Ellson [Tue, 25 Jul 2017 20:56:43 +0000 (16:56 -0400)]
generalize 'make rpm'
John Ellson [Tue, 25 Jul 2017 20:45:52 +0000 (16:45 -0400)]
spec fixes
John Ellson [Tue, 25 Jul 2017 17:07:25 +0000 (13:07 -0400)]
WIP - splitting RHEL and Fedora graphviz.spec files
John Ellson [Sat, 22 Jul 2017 06:46:47 +0000 (02:46 -0400)]
more enable lasi
John Ellson [Sat, 22 Jul 2017 05:56:45 +0000 (01:56 -0400)]
make lasi unconditional
John Ellson [Fri, 21 Jul 2017 19:30:21 +0000 (15:30 -0400)]
put pdf in right dir
John Ellson [Fri, 21 Jul 2017 19:15:21 +0000 (15:15 -0400)]
text too long
John Ellson [Fri, 21 Jul 2017 18:40:10 +0000 (14:40 -0400)]
add missing man pages
John Ellson [Fri, 21 Jul 2017 18:22:52 +0000 (14:22 -0400)]
messing with ldconfig
John Ellson [Fri, 21 Jul 2017 18:13:42 +0000 (14:13 -0400)]
try enabling ppc64 extras on fedora - should be good by now
John Ellson [Fri, 21 Jul 2017 17:26:43 +0000 (13:26 -0400)]
more spec fixes
John Ellson [Fri, 21 Jul 2017 15:53:43 +0000 (11:53 -0400)]
don't use %changelog in %changelog text
John Ellson [Fri, 21 Jul 2017 15:24:48 +0000 (11:24 -0400)]
add Provides to graphviz.spec
John Ellson [Fri, 21 Jul 2017 13:42:55 +0000 (09:42 -0400)]
try to punt the .spec %changelog to make rpmlint happy
John Ellson [Thu, 20 Jul 2017 20:55:09 +0000 (16:55 -0400)]
use %global instead of %define to fix scopt of %release
John Ellson [Thu, 20 Jul 2017 20:50:40 +0000 (16:50 -0400)]
various rpmlint complaints
John Ellson [Thu, 20 Jul 2017 20:36:07 +0000 (16:36 -0400)]
replace tabs with spaces (rpmlint complaint)
John Ellson [Thu, 20 Jul 2017 20:31:39 +0000 (16:31 -0400)]
add version to Obsoletes: for rpmlint
John Ellson [Thu, 20 Jul 2017 20:28:17 +0000 (16:28 -0400)]
remove exectale perms on .[ch] files - reported by rpmlint
John Ellson [Thu, 20 Jul 2017 16:42:57 +0000 (12:42 -0400)]
disable ocaml, sharp, lasi on rhel - missing deps
John Ellson [Thu, 20 Jul 2017 16:33:25 +0000 (12:33 -0400)]
disable ocaml, sharp, lasi on rhel - missing deps
John Ellson [Thu, 20 Jul 2017 16:24:25 +0000 (12:24 -0400)]
disable ocaml, sharp, lasi on rhel - missing deps
John Ellson [Thu, 20 Jul 2017 16:05:08 +0000 (12:05 -0400)]
disable ocaml, sharp, lasi on rhel - missing deps
John Ellson [Thu, 20 Jul 2017 15:57:16 +0000 (11:57 -0400)]
disable ocaml, sharp, lasi on rhel - missing deps
John Ellson [Thu, 20 Jul 2017 15:16:05 +0000 (11:16 -0400)]
enable lasi on all distros
John Ellson [Thu, 20 Jul 2017 15:03:46 +0000 (11:03 -0400)]
remove support for el <6 and fc <23
John Ellson [Wed, 19 Jul 2017 15:20:18 +0000 (11:20 -0400)]
trying to fix rpm build on fc23, fc24
John Ellson [Wed, 19 Jul 2017 04:20:31 +0000 (00:20 -0400)]
don't run swig if python3.pc is missing
John Ellson [Wed, 19 Jul 2017 03:42:29 +0000 (23:42 -0400)]
deal with missing python3.pc on ubuntu
John Ellson [Tue, 18 Jul 2017 20:59:52 +0000 (16:59 -0400)]
complete python -> python2 and python3