* Background printing (BGPrint) is a new feature allowing an accumulated page clist to be rendered by one or more rendering threads whilst the interpreter (in the "main" thread) continues to accumulate the subsequent page's clist. For certain classes of file this can result in a useful performance increase.
* GrayDetection allows suitably written devices to detect "color" input in near neutral tones (i.e. near monochrome) and to convert "on-the-fly" to pure grayscale, whilst retaining the ability to print full color on demand. This is primarily aimed at workflows where saving ink (especially color inks) is required.
* LittleCMS2 and libpng have both been updated to the latest versions.
* Support has been added to build the Ghostscript DLL for WinRT for x86, x64 and ARM (Requires MS Visual Studio 2012 Pro).
* Processing of Windows command line arguments into UTF8 (as presaged a few releases ago) has been enhanced and enabled by default.
* The URW Postscript font set has been updated to the latest version, fixing many compatibility problems with the Adobe fonts.
* Plus the usual round of bug fixes, compatibility changes, and incremental improvements.
Release 0.24.0
core:
* TextOutputDev: Do not draw ligatures more than once when
selected. Bug #9001
* PSOutputDev: Make some pdftops conversions much faster
* PSOutputDev: Initialize t3FillColorOnly
* SplashOutputDev: Fallback to 1x1 bitmap if we fail to create
the real size
Release 0.23.4
core:
* TextOutputDev: clip the selected text rendering to the selection
box. Bug #66983
* CairoImageOutputDev: Fix the bounding box of saved images
build system:
* Improve linking against pthreads
Release 0.23.3
core:
* Annotation improvements
* Fix crashes on malformed files
* TextSelectionPainter: Draw glyphs after selection background
* TextOutputDev: add a method to TextPage to get the selection
as a list of words
qt5:
* Initial Qt5 port
qt4:
* Windows compile fixes
* Demo: Allow the choose the page rotation
build system:
* Fix mingw build
* Minor autotools fixes
Release 0.23.2
core:
* SplashOutputDev: Speed-up some tiling on a 10x factor
* Improve caching of lcms2 ICC color profiles
* Put some private classes in an anonymous namespace
qt4:
* Add a thread stresser tool
build system:
* Fix mingw build
Release 0.23.1
core:
* XRef stream writing: Write 32-bit offsets when possible
* Fix splashModeBGR8 rendering (Bug #64381)
glib:
* Do not use deprecated gtk_scrolled_window_add_with_viewport()
(Bug #64683)
build system:
* Fix Large file support when using cmake
Release 0.23.0
core:
* Make rendering thread safe
* Large file support
* Implement Crypt filter (Bug #62800)
* Fix endstream detection (Bug #62985)
* CairoOutputDev: support uncolored tiling patterns (Bug #59179)
* SplashOutputDev: Introduce Thin Line mode support (Bug #37347)
qt4:
* Expose Thin Line mode support
changes:
The Barcode Writer has been updated and supports many more barcodes,
including QR.
The Galaxy Gauge# color matching system and color tools have been included.
New color palettes from government agencies (Canada, Germany,
The Netherlands, United Kingdom) have been included.
More Open Source color palettes have been included.
Improvements to the build system.
Improvements to the Preflight Verifier.
The A4 page size limit of TeX-rendered graphics in Render Frames has been
removed.
The Short Words plug-in now supports Danish.
Many updates to the Online Manual.
Bugfixes
Added Support for the Following New Printers:
- HP DesignJet T920 Postscript
- HP DesignJet T1500 Postscript
- HP Envy 4500 e-All-in-One
- HP Envy 4502 e-All-in-One
Added support for the following new Distro's:
-LinuxMint 15
Launchpad fixes:
1179433 - cupsext/getPrinter leaks server connection on each call
1179454 - Cannot set filename when scanning with hp-scan from ADF
1186411 - Fix for firmware download during plug and play
1185866 - hp-config_usb_printer hangs in loop
1189333 - Fixed hplip markup documentation errors
Issues fixed:
- Crash happens after removing "lp" group in RHEL6 32bit OS
Deailed Change log:
- Supported CUPS 1.6 IPP Private Structure changes
- use a more compact encoding for reals by dropping trailing zeros after
the decimal point.
- ensure the BaseFont property of the standard PS fonts is preserved.
Bump revision.
* Remove obsolete patch (already in upstrem).
* Update HOMEPAGE.
Changelog:
Summary of changes in enscript version 1.6.6:
* Add afm/MustRead.html, containing licensing information for Adobe
AFM files. (Savannah bug #35883)
* Sync all translations from the Translation Project. Please visit
http://translationproject.org/ to help translate Enscript!
* Add documented but missing '-w' option as an alias for '--language'.
(Savannah bug #30651)
* Apply sliceprint patch from Debian. (Savannah bug #31259)
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
Added Support for the Following New Printers:
- HP LaserJet Enterprise MFP M725 series
- HP LaserJet Enterprise MFP M725dn
- HP LaserJet Enterprise MFP M725fw
- HP LaserJet Enterprise MFP M725z
- HP LaserJet Enterprise MFP M725z+
- HP Officejet Pro 3610 Black and White e-All-in-One
- HP Officejet Pro 3620 Black and White e-All-in-One
Launchpad fixes:
1176470 - hp-setup fails with the message "ethernet cable is plugged in"
- But it isn't
1157701 - soapfax.py:139:setStationName:UnicodeEncodeError: 'ascii'
codec can't encode characters in position 0-3: ordinal not in
range(128)
1163339 - hplip online documentation: manual tarball installation shows
package dependancies which are out-of-date
Issues fixed:
- Bottom margin is not printing on 8.5x13in paper size for DeskJet 2050
J510 device
- Fixed cross resolution issue for pcl3gui2
Detailed Change Log:
- Added 56-hpmud.rules and removed 56-hpmud_support, 86-hpmud_plugin,
56-hpmud_add_printer, 55-hpmud and 40-hplip rules
- Added hplip-printer@.service to support systemd services in Udev for
OpenSuSe 12.3
Release 0.22.4
core:
* Always consider a softmask transfer function (Bug #63587)
* Fix crash on malformed files (Bug #63190)
* Splash: Fix compilation with fixed point mode enabled
utils:
* Fix crash on some files (Bug #63909)
qt4:
* Fix name decoding of some attachments (KDE Bug #307786)
build system:
* Fix compilation with mingw-w64 compiler
Fixed handling of --ignore-warnings and --ignore-errors so that these
are now required to process files with warnings or errors.
Added --test-eps making a partial test of EPS compliance.
Added --dump for displaying summary of DSC information.