Commit graph

6 commits

Author SHA1 Message Date
adrianp
6ee45fc54c Update to 1.6.0
> 2005-12-18 02:57  bertho
>
>         * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf, cvsgraph.conf.5,
>           cvsgraph.h, cvsgraph.spec, rcs.h, readconf.c, readconf.h: - Added
>           dynamic colors and strings for more flexibility in visual
>           representations of the tree.  - Added keyword rev_idtext to
>           define the revision ID in a revision   box. Normally this would
>           show the revision number, but can now be   changed dynamically.
>           - Fix dashed lines when stripped revisions have mergepoints
>           attatched
>
> 2005-12-15 14:06  bertho
>
>         * README, cvsgraph.c, cvsgraph.conf, cvsgraph.h, rcs.h, readconf.c,
>           readconf.h: Implemented multiple regex match for triplets
>           merge_{from,to,color} so that merges can be detected with more
>           disjoined tag definitions.
>
> 2005-10-03 22:44  bertho
>
>         * README: Update history
>
> 2005-10-03 22:40  bertho
>
>         * cvsgraph.conf.5, rcsl.l: - Fix missing branch_bgcolor in manpage
>           - Fix author names with spaces but not in @ encapsulation
>
> 2005-09-09 00:14  bertho
>
>         * cvsgraph.conf.5: From Mark Brown <broonie@sirena.org.uk>: The
>           enclosed typo fix was filed with the Debian bug tracking system -
>           seems straightfoward and valid.
>
> 2005-08-29 20:29  bertho
>
>         * README: - Fix incomplete parsing of access keyword
>
> 2005-08-29 20:27  bertho
>
>         * rcsy.y: - Fix incomplete access parsing; set scanning of IDs
>           after first instance.
>
> 2005-08-21 18:38  bertho
>
>         * README: Bleed them for any violation
>
> 2005-08-21 18:36  bertho
>
>         * README, cvsgraph.1, cvsgraph.conf.5: Changed the acceptable mail
>           policy. No more unpunished disclamers.
>
> 2005-08-21 09:55  bertho
>
>         * rcsl.l, README: Fix all numeric author ID
>
> 2005-06-23 00:51  bertho
>
>         * cvsgraph.c, readconf.c: - Fix fixed background color - Fix width
>           adaption of image width if error strings are displayed
>
> 2005-06-22 21:43  bertho
>
>         * cvsgraph.1: Denote simple config negating options as deprecated.
>           Using the -O option is much more flexible.
>
> 2005-06-22 21:41  bertho
>
>         * cvsgraph.conf: Fix typo in comment.
>
> 2005-06-22 21:41  bertho
>
>         * cvsgraph.c: Cvsnt merges should be enabled by default as
>           mentioned in the manual page.
>
> 2005-06-21 02:02  bertho
>
>         * cvsgraph.c, rcsl.l, readconf.c, readconf.h, utils.c: Change color
>           management to reduce used colors. This will help future color
>           extensions with color changes based on context/content. The
>           default setup uses 10 colors now instead of 14.
>
> 2005-06-14 22:41  bertho
>
>         * ChangeLog: Release 1.5.2
>
> 2005-06-14 22:40  bertho
>
>         * README, cvsgraph.1, cvsgraph.c, cvsgraph.conf.5, cvsgraph.spec: -
>           Fix merge lines to untagged revisions when strip_untagged is
>           active - Prepare release 1.5.2
>
> 2005-06-13 22:57  bertho
>
>         * README, rcsy.y: - Fix mergepoint1 syntax used by CVSNT allowing
>           revision numbers as argument
>
> 2005-06-13 21:57  bertho
>
>         * README, rcsl.l, rcsy.y: - Work around CVSNT problem with wrong
>           keyword ordering - Fix complaining about a new CVSNT keyword
>           properties
>
> 2004-12-04 03:18  bertho
>
>         * README, configure, configure.in: Fix the configure script to
>           detect gd-2:   The mystery is solved, I think. The problem seems
>           to be a bug in the GIF   support of gd-2.0.33. I didn't look into
>           properties
>
> 2004-12-04 03:18  bertho
>
>         * README, configure, configure.in: Fix the configure script to
>           detect gd-2:   The mystery is solved, I think. The problem seems
>           to be a bug in the GIF   support of gd-2.0.33. I didn't look into
>           it further because CvsGraph was   configured to output PNGs and
>           shouldn't have been outputting GIFs in the   first place. The
>           reason it was outputting GIFs was a bug in CvsGraph's   configure
>           script which causes CvsGraph to be built without PNG support.
>
> 2004-10-23 22:13  bertho
>
>         * README, cvsgraph.c, rcs.h: Fix total branch-count when branches
>           are folded.
>
> 2004-10-23 21:23  bertho
>
>         * cvsgraph.c: Make timezone mangling with environment POSIX
>           compliant. Should make Solaris happy again.
2006-01-04 15:04:49 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
adrianp
5898c6e7f3 - Bump to 1.5.1
- Lots of bugfixes and enhancements:
	- Added drawing of partial trees.
	- Most error and warning messages are now displayed in the graph,
	  instead of being written to stderr.
	- Works with CVSNT.
2004-12-29 11:37:39 +00:00
adrianp
7fde6b3e6e - update to v1.4.1
- grab maintainership
- ok'ed wiz@, snj@, schmonz@

Lots of changes, please see http://www.akhphd.au.dk/~bertho/cvsgraph/#changes
for full details.

In brief:

- Implement new option to generate proper maps for different levels of HTML.
- Lots of bug fixes
- Implemented folding of empty branches
- Implemented logentry expansions using %l and %L
- You can now instruct CvsGraph to ommit all revisions that are not tagged
- Configuration no longer requires a configuration file
2004-08-10 15:10:50 +00:00
martti
21b9852e7c Updated cvsgraph to 1.2.0 (provided by Amitai Schlair in pkg/15764)
* The entire tree can now be drawn upside-down. This is usefull if you have
many revisions in a trunk and want to see the latest first. The configuration
includes an option 'upside_down' with a boolean argument. You can override the
default value on the command-line with the '-u' switch, which will negate the
configured value. The imagemap generation also supports this, so you will still
be able to point and shoot on and between the revisions.

* You can now instruct CvsGraph to ommit all revisions that are not tagged.
This is highly usefull for very large trees/trunks to reduce the produced image
size. Note that the first and the last revision in a trunk are not hidden. A
new configuration option 'strip_untagged' with boolean argument enables this
feature. Alternatively, the command-line provides option '-s' wich negates the
value set in the configuration file. You can also strip the first revision if
it is untagged using '-S' and/or strip_first_rev.

* The boxes to identify the branches can now be drawn on both sides of the
trunk. Configuration option 'branch_dupbox' with boolean argument activates
this feature, which is usefull when the tree is drawn upside-down.The
command-line option '-b' negated the configured value.

* Configuration no longer requires a configuration file. All options can now be
entered on the commandline using '-O'. CvsGraph will still read the
configuration file if one is avaliable, but it is no longer an error if none is
found.

* If no file is entered on the command-line, then the input is taken from
standard input, like all decent *nix programs.

* ViewCVS (http://viewcvs.sourceforge.net) is now officially supporting the use
of CvsGraph in their code as of version 0.8. So, no bad hacks needed anymore to
get it working, and it always looks nice :-)

* Implemented string drawing using freetype interface of libgd. It looks very
nice, but it is significantly slower than gd's standard bitmap fonts. Extra
configuration parameters *_ttfont and *_ttsize set font and size. Option
use_ttf enables ttf rendering. Note that gd's bitmap fonts are used as a
fallback in case where the ttfont contains errors or is not found.

* The branch tag color and font can now be set separately using branch_tag_*
configuration options.

* It is now possible to draw the connector lines between the boxes thicker by
setting thick_lines to something else than 1. Maximum thickness is limited to
lines of 11 pixels wide.

* Transparent backgrounds can now be generated by setting transparent_bg option
to true in the configuration.
2002-03-01 12:24:43 +00:00
mjl
6f669560e0 Add cvsgraph 1.1.3
CvsGraph is a utility to make a graphical representation of all
  revisions and branches of a file in a CVS/RCS repository. It has
  been inspired by the 'graph' option in WinCVS.
2001-12-09 14:25:00 +00:00