Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes since last packaged version (1.12)
September 14, 2004
- release 1.16
dotneato
- fix bugs: 275, 523, 526, 527, 529, 534
August 30, 2004
- release 1.14
dotneato
- the official gd now has support support for GIFs again - the
internal gd is now closely sync'ed with the official version
and will eventually be removed in favor of using a
separate installation of the official version.
- gd has new support for FontConfig (thanks to Dag Lem)
NB. the fontname attribute in graphs is now a font pattern
as understood by fontconfig (e.g. fontname="Times-Italic"),
unless it contains a '/' in which case it is interpreted as
a font path as before.
- gd provides support for html4 entities in decimal, hex or named,
e.g "<"
- "dot -v" debugging output now reports fontname -> fontpath resolutions
- PostScript generated by -Tps now uses "xshow" operator for strings
for better matching of bitmap and PostScript outputs.
- ability to use an external gd-2.0.29 version of libgd (EXPERIMENTAL)
- new feature: parallel edges by using a ":" separated list of edge
colors
- new feature: rankdir=BT and rankdir=RL (thanks to Dag Lem)
- new layout engine: fdp - force directed placement (EXPERIMENTAL)
a neato-like undirected layout engine that produces
clustered symmetric layouts.
Supports edges between clusters and nodes.
- updated neato engine: now using stress majorization as the default,
which avoids the potential for cycling
- model=subset in neato provides a third distance function, where
two nodes sharing many nodes will be place farther apart
- shape=none now equivalent to shape=plaintext
- fix label justification with \l and \r
- first cut at <FONT> support added to html labels
- various color transparency fixes
- various fixes for UTF8 and Latin[12] character encodings.
- various cluster fixes.
- improved hyperlink support in -Tsvg
- support tooltips on clusters in client-side imagemaps
gvpr
- add support for scanf and friends
general
- greater use of shared libraries.
- pkg-config files provided for shared libraries (EXPERIMENTAL)
- "./configure --disable-shared --enable-static" works if needed
- C++ wrappers on all header files (thanks to Victor Wodecki)
- various configuration and portablity fixes
- provide pdf version of man pages
- Windows package provides graphviz libraries and header files
- Closed bugs: 195, 198, 234, 321, 330, 399, 401, 406, 410, 411,
412, 413, 415, 416, 417, 423, 424, 427, 430, 431, 433, 434, 435,
438, 441, 442, 444, 445, 449, 450, 452, 454, 457, 458, 462, 463,
464, 467, 468, 469, 471, 475, 480, 482, 485, 495, 496, 498, 499,
500, 501, 504, 508, 511, 512, 514
March 5, 2004
- added glyphwidths.ps support utility
|
|
|
|
Changes: perhaps if I could read Japanese...
|
|
|
|
Juan RP)
|
|
Closes PR 28449.
|
|
Addresses PR 28449.
|
|
|
|
Jpegpixi is short for JPEG Pixel Interpolator. The intent of the
program is to interpolate pixels (single pixels, dots, stripes) in
JPEG images. This is useful to correct images from a digital camera
with CCD defects. For example, if one pixel is always bright green,
this pixel can be interpolated with jpegpixi.
Jpegpixi is unique in that it tries to preserve the quality of the
JPEG image as much as possible. Usual graphics programs decode JPEG
images when they are loaded, and re-encode them when they are saved,
which results in an overall loss of quality. Jpegpixi, on the other
hand, only decodes the DCT blocks (typically 8x8, 16x8, or 16x16 pixel
areas) which contain pixels to be interpolated, and when it re-encodes
them, it uses exactly the same parameters with which the image has
originally been encoded. These blocks are therefore only minimally
disturbed, and other blocks remain pixel-by-pixel identical to the
original image.
|
|
|
|
* The black channel offset was incorrectly computed when compositing causing
a seg-fault (bug report from Arfune).
* Under extremely rare conditions the GIF coder had a memory leak.
* Moved image list advancement to after the progress monitor call in
QuantizeImages() (bug report by Tim Hunter).
* The display program no longer exits after the first image.
* The JP2 coders no longer interprets the first channel as an opacity channel.
* The VID coder no longer generates a fault (bug report from Arfune).
* CMYK Postscript with a subimage specification no longer returns a grayscale
image (bug report from Arfune).
* Handle image settings with MogrifyImageInfo() method.
* GNS contributed QueryMultilineTypeMetrics(). Its like QueryTypeMetrics()
but returns the maximum text width and height for multiple lines of text.
* Treat -channel as a setting in the command line programs.
|
|
for pkgsrc-2004Q4. The "buildlink" phase was removed for the last branch,
and this is the final cleanup. "post-buildlink" is now "post-wrapper".
|
|
There have been many many bug fixes and improvements since the last
packaged release. SVG, PDF, and DXF output is available now. The complete
list (>200 lines) is in the CHANGES file in the distribution.
|
|
2004-07-17 <yoshi@giganet.net>
* fixed marks callback function (thanks patch: nobu.nokada@softhome.net)
2004-07-10 <yoshi@giganet.net>
* fixed ReadPixels bug (thanks patch: Alvin Schur)
* fixed GLUT font constats(thanks patch: Alvin Schur)
2004-02-28 <yoshi@giganet.net>
* fixed SubWindow bug (thanks patch: HATAKEYAMA Motohiko)
* add COPYRIGHT file
* fixed sample (thanks patch: Matthias Neeracher)
2003-10-12 <yoshi@giganet.net>
* fixed nurbs bug (thanks patch: Ashish Myles)
2003-10-12 <yoshi@giganet.net>
* fixed submenu bug (thanks bug report: Daniel Amelang)
* fixed for cygwin 1.5.5 (???)
|
|
Create the stock/* directories.
|
|
Notable changes include splitting PlotBand and IconPlot to separate
files (requires update of all scripts using these objects), additional
error checking, and many bug fixes. Full list available at
http://www.aditus.nu/jpgraph/Changelog
Reorganize package to use bsd.pkg.install.mk and CONF_FILES,
modelled similar to phpmyadmin package.
|
|
|
|
|
|
|
|
2.2
----
* added color tags to config file (for css file)
2.1
-----
* support for robots.txt, sending robots away.
* fixing content-length for css
* improved html and css. validators give ok.
|
|
Changes:
* changed round(); to myround(); and fixed Makefile.Solaris
* fixed qiv_display_text_window
* added patch by Joachim Kuebart: if images is < 5 and PgUp is pressed,
* mage_index might become negative..
* small patch that remove a warning with gcc 3.4
* qiv_display_text_window update (Push any key..) - its really cool! :-)
* cleaned up README, qiv-command.example, manpage..
* Fixed Help-Screen remove. Added qiv-command-stdout support, now "metacam"
(EXIF-Header) or other tools can be used within qiv and the output is shown
in a box in the pixture like the helpscreen.
* All arrow-keys = normal moving.
All arrow-keys+Shift = faster moving.
NumPad-arrow-keys+NumLock = faster moving.
* Added Xinerama patch by Jeff Dairiki
* fixed manpage (ignore_path_sort was wrong)
* Added patch by HaJo Schatz: "--disable_grab, -G" Disable pointer/kbd grab
in fullscreen mode for Remote-Display stuff.
|
|
|
|
to 'yes'. (In behalf of jlam@, who can't commit this ATM.)
|
|
|
|
a bitmap into a smooth, scalable image. The input is a bitmap (PBM,
PGM, PPM, or BMP), and the default output is one of several vector
file formats. A typical use is to create EPS files from scanned
data, such as company or university logos, handwritten notes, etc.
The resulting image is not "jaggy" like a bitmap, but smooth. It can
then be rendered at any resolution.
Potrace can currently produce the following output formats: EPS,
PostScript, SVG (scalable vector graphics), PGM (for easy
antialiasing of pixel-based images), and XFig. An experimental
Gimppath backend is also provided. Additional backends might be added
in the future.
A separate program, mkbitmap, is also provided. This program can act
as a pre-processor for potrace, applying scaling and various filters
to an image before converting it to a bitmap. This is useful for
potracing greyscale and color images.
|
|
Changes unknown.
|
|
|
|
Changes:
* Fixed bug #158682: Modified image auto-saved through confirmation
dialog loses EXIF data.
* Fixed bug #158253: Crash when parsing dir with UTF8(?) filenames
* Fixed bug #158174: Clicking cancel while thumbnail list is still
being extracted from camera crashes gthumb.
* Fixed Bug #156851: Crash on startup on 64-bit architectures,
and other 64-bit cleanliness issues.
* Fixed bug #156933: Patch to enable resizing of Import Photos dialog.
* Fixes bug #152542: Add F12 keybinding to the Revert action.
* Fixes bug #157761: Cannot resize the columns in the
"find duplicates" dialog of gthumb.
* Enhanced usability with non-loadable images, for example xcf images.
|
|
- Use GTK2.
- Allow palettes with unlimited number of entries.
- User specified coloring algorithms.
- Palette interpolation.
- Change over to using C++.
- Documentation changes
|
|
when the gd.so module is loaded into non-threaded base program
(Apache 1.x or CLI/CGI PHP). Avoid this by switching back to bundled
GD. XPM stays disabled.
Bump PKGREVISION
|
|
* The black channel offset was incorrectly computed when compositing causing
a seg-fault (bug report from Arfune).
* Under extremely rare conditions the GIF coder had a memory leak.
* Moved image list advancement to after the progress monitor call in
QuantizeImages() (bug report by Tim Hunter).
|
|
1.8.17nb3).
|
|
* Superscripts and subscripts capability
* -drawdump and -drawdumpa command line options
* New proc processdata actions
* A new SVG mouseover/javascript scheme
* Spaces and commas in data field names
|
|
|
|
|
|
- a completely rewritten and much more universal configure script.
see INSTALL for more information.
- new documentation format. It has been tested with several newer
browsers, Netscape 4.x will not work well unless you disable style
sheets.
Note some of the png images do not display correctly in some newer
versions of Konqueror. This is a bug in Konqueror. A possible
workaround would be to process all png images through the NetPBM
tools:
pngtopnm image_old.png | pnmtopng > image.png
- new default locations for the configuration files (povray.ini and
povray.conf). See chapter 1 of the documentation for details.
- a new io-restrictions configuration file format. The new format is
not compatible to 3.5 but due to the changed file locations this
does not prevent parallel use of POV-Ray 3.5 and 3.6.
- sample scene render scripts. See section 1.3.6 of the docs for
instructions how to use them.
- a benchmark rendering mode: see section 1.6.2 of the docs.
- KDE integration (file types and panel icons) If someone here is
familiar with doing the same kind of thing in GNOME this would be
helpful.
- various internal changes not directly visible to the user.
|
|
|
|
Partial fix for PR pkg/28342.
|
|
Partial fix for PR pkg/28342.
|
|
Partial fix for PR pkg/28342.
|
|
binary will be the same (all options turned on by default), currently
there are two options: python gnome.
If you want to disable them, use PKG_OPTIONS.dia=-python -gnome
|
|
in PR pkg/28330.
|
|
|
|
USE_GCC_SHLIBS setting.
|
|
* Bug-fixes and improvemens [as usually]
|
|
New license: LGPL/MPL
---------------------
The most significant news with this release is that the license of
cairo has changed. It is now dual-licensed under the LGPL and the
MPL. For details see the COPYING file as well as COPYING-LGPL-2.1 and
COPYING-MPL-1.1.
I express my thanks to everyone involved in the license change process
for their patience and support!
New font and glyph internals
----------------------------
Graydon Hoare has put a tremendous amount of work into new internals
for handling fonts and glyphs, including caches where appropriate.
This work has no impact on the user-level API, but should result in
great performance improvements for applications using text.
New test suite
--------------
This snapshot of cairo includes a (small) test suite in
cairo/test. The tests can be run with "make check". The test suite was
designed to make it very easy to add new tests, and we hope to see
many contributions here. As you find bugs, please try adding a minimal
test case to the suite, and submit it with the bug report to the
cairo@cairographics.org mailing list. This will make it much easier
for us to track progress in fixing bugs.
New name for glitz backend
--------------------------
The gl backend has now been renamed to the glitz backend. This means
that the following names have changed:
CAIRO_HAS_GL_SURFACE -> CAIRO_HAS_GLITZ_SURFACE
cairo_set_target_gl -> cairo_set_target_glitz
cairo_gl_surface_create -> cairo_glitz_surface_create
This change obviously breaks backwards compatibility for applications
using the old gl backend.
Up-to-date with latest glitz snapshots
--------------------------------------
This snapshot of cairo is now up to date with the latest glitz
snapshot, (currently 0.2.3). We know that the latest cairo and glitz
snapshots have been incompatible for a very long time. We've finally
fixed that now and we're determined to not let that happen again.
Revert some tessellation regression bugs
Miscellaneous changes
---------------------
Changed CAIRO_FILTER_DEFAULT to CAIRO_FILTER_BEST to make gradients
easier.
Track XCB API change regarding iterators.
Various bug fixes
-----------------
Fix calculation of required number of vertices for pen.
Fix to avoid zero-dimensioned pixmaps.
Fix broken sort of pen vertices.
Fix bug when cairo_show_text called with a NULL string.
Fix clipping bugs.
Fix bug in computing image length with XCB.
Fix infinite loop bug in cairo_arc.
Fix memory management interactions with libpixman.
|
|
New functionality
-----------------
Added three new functions:
pixman_image_set_component_alpha
pixman_format_get_masks
pixman_image_get_format
Bug fixes
---------
Enabling both transform and repeat simultaneously now works.
Some byte-order fixes.
Clipping fixes: pixman now takes a copy of the client clipping region
client clipping is now actually used, it wasn't earlier.
|
|
include a revamped graphics engine and tons of bug fixes. Closes PR
pkg/28107 by Francois Briere, thanks!
|
|
|
|
former) for applications that are known to require C++.
|