1.3.3 (December 9, 2008)
========================
Security Fixes:
* None.
Bug fixes:
* 'identify' was throwing an assertion when used on colormapped
files (this bug was introduced by 1.3.2).
* With the -segment option, eliminate trashing the image colors when
used on huge images.
* 'identify -format "%c"' now reports the entire comment regardless
of size.
* Argument to -convolve is no longer arbitrarily truncated so huge
convolution kernels may now be specified from the command line.
Performance Improvements:
* Image segmentation (-segment) is now accelerated using OpenMP and
uses several other tactics to improve execution performance.
* 'identify "*"' now successfully works in a 32-bit application when
used in a directory containing a million files.
* 'identify' now executes quickly when used on TIFF files.
Fotoxx is a free open source Linux program for editing image files
from a digital camera. The goal of fotoxx is to meet most image
editing needs while remaining easy to use.
Navigate images with a pageable thumbnail window, edit an entire
image or selected areas, change brightness and contrast, flatten
brightness distribution, change color intensity, reduce the number
of colors (posterize), make panoramas, make HDR images, crop, rotate
(any angle), rescale, fix red-eye, fix perspective (slanted
buildings), warp, sharpen, blur, remove noise (speckles), add tags
to images and search by tags, make a collage of images and text,
print.
Graphite is a project under development within SIL's Non-Roman Script
Initiative and Language Software Development groups to provide
rendering capabilities for complex non-Roman writing systems.
Its smart-font engine is the bit that takes a Unicode string, font
formatting information (features, size, etc.), and a font, and returns
a set of positioned glyphs. Graphite also does more than this, in
that it can handle cursor tracking and interaction with the
application for string selection, etc.
Comix 4.0.0
- Comix has been completely rewritten from scratch. On the surface things
look quite a bit like they used to, but the internal workings are
entirely new. There are too many changes for them all to be mentioned
here, but a couple of highlights are a much more functional library and a
new archive editing dialog. The work on this new version of Comix has
been going on in rather sporadic phases for almost two years, and during
that time I have received help from lots of different people. Now, I must
admit, I can no longer remember them all. So instead of trying to list as
many as I can here, I will instead simply say thank you to everyone who
have contributed fixes, patches, suggestions or encouraging words. Thanks!
Changes:
RMagick 2.8.0
o Add the endian, scene, and transparent_color attributes to Image::Info
o Deprecate Image#endian= attribute setter
o Add the transparent_chroma method to the Image class (available in
ImageMagick 6.4.5-6)
o Add the sparse_color method to the Image class (available in ImageMagick
6.4.3)
o Detect change to ParseSizeGeometry signature in ImageMagick 6.4.6-9 and
compile accordingly.
o Update Image#change_geometry to work with the new ParseSizeGeometry API
in ImageMagick 6.4.6-9.
1.2.7:
Sam Lantinga - Sun Nov 2 15:08:27 PST 2008
* Fixed buffer overflow in BMP loading code, discovered by j00ru//vx
Sam Lantinga - Fri Dec 28 08:34:54 PST 2007
* Fixed buffer overflow in GIF loading code, discovered by Michael Skladnikiewicz
version 2.24.2
- print vendor and product id while probing devices. provide some more device informations for easier bug triaging.
- don't use random access glist methods when accessing a list sequentially.
properly free list elements after use, fixes bug #560514, courtesy of Giuseppe Fuggiano
- print the cheese version if the -v flag is set
- free gslist properly without a memory leak, fixes bug #560347, courtesy of Giuseppe Fuggiano
- cheese now supports webcams which support only one resolution, fixes bug #560032, courtesy of Hans de Goede
- change the default font of the countdown widget to bitstream vera sans bold
- added/updated translations
- pt_BR, courtesy of Joao Emanuel
- de, courtesy of Hendrik Richter
- uk, courtesy of Maxim V. Dziumanenko
- ca, courtesy of Joan Duran
Version 2.24.2
--------------
* Fix warnings when dbus disabled (Felix Riemann)
* Code fixes (Felix Riemann)
* Fix compilation under Mac OS X (Felix Riemann)
* Fix broken keyboard keys (Frederic Peters)
Bug fixes:
#560065, Build failure: local variable-name collides with system-header symbol (Felix Riemann)
#560336, need to update the eggtreemultidnd.[ch] copy from libegg (Felix Riemann)
#560396, can't open menu with keyboard when no image is shown (Frederic Peters)
New and updated translations:
- Ivar Smolin [et]
- Maxim Dziumanenko [uk]
help from Mihai Chelaru (kefren):
F-Spot supports 16 common files types, including JPEG, GIF, TIFF,
RAW, and others.
It can import your photos from your hard drive, camera (including
PTP type), or iPod.
Photos can be tagged for searching and grouping, and the timeline
gives quick sense of temporal location, and quantity of photos
taken. F-Spot can view and export EXIF and XMP metadata in your
images.
Other features include fullscreen and slideshow modes.
Editing photos in F-Spot is a breeze. Easily rotate, crop, resize,
and adjust red eye and other color settings with a few simple
clicks. Versioning ensures your originals are never altered.
Enter descriptions of photos that are saved in the actual file so
other people and programs will be able to see them, whether they
use F-Spot or not.
F-Spot allows for quick and precise color adjustments, including
brightness, contrast, hue, saturation, and temperature.
* Remove copy of X11 header files for old X11,
it may cause build failure with recent X, like a PR 39975.
* Need rgb.txt, add dependency on x11/rgb for X11_TYPE=modular.
And fix path for the file (SUBST.rgb and patch-ac).
* Add DESTDIR support. it seems that rules of imake deal spaces after cammna
as part of the argument (patch-ac).
* Replace IMAKE_MANNEWSUFFIX with IMAKE_MAN_SUFFIX in PLIST.
* hard coded errno and sys_errlist is not portable these days (patch-ab)
* sort PLIST
* regen patches with unfied diff.
Bump PKGREVISION.
1.3.2 (November 29, 2008)
=========================
Security Fixes:
* None.
Bug fixes:
* -roll was failing for colormapped images.
* VID: Memory leak fix.
* PREVIEW: Solarize parameter was wrong.
* Delegates previously using 'spawn' needed an ampersand so that
starting the child process does not hang the GUI.
Feature improvements:
* +profile now supports an exclusion syntax. For example ``+profile
'!icm,*'`` removes all of the profiles except for the ICM profile.
The new syntax also allows multiple profiles to be listed at once.
Performance Improvements:
* AdaptiveThreshold, Blur, Convolve, and MotionBlur no longer
process the opacity channel unless the image has one.
changes:
-license now 'GPLv2 or later'
-UI improvements
-Grayscale conversion
-Arbitrary rotation support for ufraw-batch
-Load private resource file $HOME/.ufraw-gtkrc at startup
-Replace the "use matrix" check box with a "Color matrix" profile
-more improvements
-translation updates
-works with gimp-2.6
approved by Greg Troxel
* Fixed bug for RGBO image @ line, plane and partition interlace.
* Deprecate pixel methods: AcquireImagePixels(), GetImagePixels(), etc.
* New pixel methods: GetVirtualPixels(), GetAuthenticPixels(), etc.
* GPS and multivalued EXIF properties support
* Add TransparentPaintImageChroma() to MagickCore and transparentChroma()
to Magick++.
* Correct DPX frame position property label
* Textures are no longer painted as the background color.
* Update both fields of an EXIF resolution.
* Support query-font-metrics MSL tag.
* Do not set image colorspace for the MSL modulate tag.
* Off by one error when computing affine in DrawAffineImage()
* Fixed local adaptive thresholding when using an offset
* Set SetImagePixels() rather than SyncImagePixelCache() to update
the pixel cache morphology.
* Set explicit image format for BlobToImage()
* p_thread_t is an aggregate under MinGW.
* Updated translations: cs, de, pl, sk, vi
* New translations: nl, se, en_CA
* Enabled sv translation by default
* Bug fixes
* Enhanced support of Canon and Olympus makernotes
* Added support for Fuji and Sanyo makernotes
* Added support for the NO_VERBOSE_TAG_STRINGS and NO_VERBOSE_TAG_DATA
macros to reduce size for embedded applications
* Added support for more tags
1.3.1 (November 17, 2008)
=========================
Security Fixes:
* None.
Bug fixes:
* RPM build, Fixes to successfully build binary RPMs for Red Hat
Linux 4.
* MSL/conjure, Fix bug with attributes becoming appended to
themselves. Fix memory leaks.
Feature improvements:
* New --disable-openmp-slow configure option for disabling use of
OpenMP for algorithms which may run slower on operating systems
with crummy thread libraries.
* JPEG, Allow user to specify DCT encoding method via
jpeg:dct-method define. Also allow control over whether huffman
encoding is used via jpeg:optimize-coding define.
Performance Improvements:
* OpenMP (parallel processing) improvements for these functions:
- Rotate by 90 and 270 degrees (-rotate)
The (so called) "Security Images" are so popular. Most internet
software use these in their registration screens to block robot
programs (which may register tons of fake member accounts). Security
images are basicaly, graphical CAPTCHAs (Completely Automated Public
Turing Test to Tell Computers and Humans Apart). This module gives
you a basic interface to create such an image. The final output is
the actual graphic data, the mime type of the graphic and the
created random string. The module also has some "styles" that are
used to create the background (or foreground) of the image.
If you are an Authen::Captcha user, see GD::SecurityImage::AC for
migration from Authen::Captcha to GD::SecurityImage.
This module is just an image generator. Not a captcha handler. The
validation of the generated graphic is left to your programming
taste. But there are some captcha handlers for several Perl
FrameWorks. If you are an user of one of these frameworks, see
"GD::SecurityImage Implementations" in "SEE ALSO" section for
information.
Release 1.8.4 (2008-11-14 Carl Worth <cworth@cworth.org>)
=========================================================
The cairo community is pleased to announce the 1.8.4 release of the
cairo graphics library. This is the second update to cairo's stable
1.8 series and contains a small number of bug fixes, (in particular a
few fixes for build failures of cairo 1.8.2 on various systems). This
is being released just over two weeks after cairo 1.8.2.
We recommend that everyone using cairo upgrade to 1.8.4.
-Carl
Build fixes
-----------
Fix build with older XRender that doesn't define RepeatNone:
Build of xlib backend fails against old XRender (RepeatNone undeclared)
https://bugs.freedesktop.org/show_bug.cgi?id=18385
Fix build with bash version <= 3.0:
doltlibtool broken on linux with bash 3.00.0
https://bugs.freedesktop.org/show_bug.cgi?id=18363
Bug fixes
---------
Avoid triggering a bug in X.org server 6.9 resulting in a hung machine
requiring a reboot:
https://bugs.freedesktop.org/show_bug.cgi?id=15628#c2
Fix display of user fonts as exercised by proposed support for type3
fonts in poppler (unsigned promotion fixes):
Use cairo user-font for Type 3 fonts
http://lists.freedesktop.org/archives/poppler/2008-October/004181.html
Avoid miscomputing size of fallback images required when rendering
with CLEAR, IN, or SOURCE operator to vector surfaces, (PS, PDF, SVG,
etc.).
Be more tolerant of broken fonts when subsetting type1 fonts:
Error handling in cairo_type1_font_subset_get_glyph_names_and_widths
http://lists.cairographics.org/archives/cairo/2008-October/015569.html
Fix cairo_fill_extents, cairo_stroke_extents, cairo_path_extents, to
correctly allow NULL parameters as documented.
Fix potential crash on emitting a type3 glyph after having drawn text
paths from the same font, (for example with cairo_text_path).