PhotoPrint 0.4.0 Released
2009-03-15
I've finally found the time to make a release of PhotoPrint 0.4.0.
Not many new features for this release, but some significant bug fixes.
Many thanks for everyone who's reported bugs or suggested features - many of your suggestions will be implemented in forthcoming versions.
Warning! The windows build is highly experimental and almost certainly buggy and crash-prone! Like the WIn32 build of ImgTarget, it requires an existing GTK+ installation. By default it searches for and uses the GTK installation from GIMP - so you'll need that installed. Note also that Photoprint cannot print using native drivers - instead it comes equipped with a Win32 build of Gutenprint.
Changes since 0.3.9:
- Fixed a bug which caused the Custom Command and File print queues to be repeated when there were no CUPS queues detected.
- Hopefully fixed yet another crash-upon-start-with-no-preset bug - and the random page-size behaviour if the default queue is a PostScript queue.
- Added some error messages if the user attempts to choose a proofing mode without the requisite colour profiles set up.
- Moved non-PhotoPrint-specific Gutenprint infrastructure out to separate gp_cppsupport library.
- ProfileSelector now catches and ignores corrupt profiles
- Fixed a possible segfault if source and destination profiles are the same
- Fixed a segfault if the user attemps to open the Image -> Set Colour Profile... dialog with no images selected.
- Fixed another possible segfault with default PPD file.
- More changes to the Mask routines - hopefully finally got the confusion between min-is-white Greyscale and min-is-white RGB images fixed.
- Updated Russian translation, with thanks to Alexandre Prokoudine.
- Added ability to specify cell size for n-up layout
- Added button to set the cell size to the natural size of the currently selected image
- Fixed left/top margin issue for single layout (at last).
- Fixed glitch in TIFF Loader - unitialized resolution variables if the image has no resolution set.
- Fixed bug in .desktop file - now asks for Filenames (%F) not URIs (%U)
- Solved problem with margins not being saved in Single, Poster and Carousel modes
- Fixed a threading bug which caused stale CMSTransforms to be used when changing proof mode
- Fixed drag-and-drop problem with KDE4.
- Added mechanism for interruption to lengthy ImageSource operations. Added support for this to rotation routines. Improves the UI responsiveness in high-res-preview mode.
- Fixed a deadlock / segfault condition which showed up under Win32.