PhotoPrint 0.4.1-pre4 Released
2009-10-11
Here's another pre-release with a few more bug fixes and new features.
Some major under-the-hood changes this time which need testing - but also one new feature - the ability to compute a hash of the current printer driver's behaviour, which can be used to detect when printer settings or updated drivers cause changes which invalidate printer profiles.
*EXPERIMENTAL* Windows Installer - .exe (Created using InstallJammer)
Please note: the Windows build is experimential. It requires an existing GTK+ installation - the easiest way to get that is to install GIMP. Note also that Photoprint cannot print using native drivers - instead it comes equipped with a Win32 build of Gutenprint.
Changes since 0.4.0:
- Added cs localization - thanks to Petr Kletecka. Thanks also to Marek Černocký and Frantisek Hanzlik who also supplied Czech localizations. In the interests of fairness I've used the first one I received!
- Fixed bug whereby the border and background paths are ignored if there's no preset file.
- Fixed default driver bugs for when there's no preset. Added po localization - thanks to Artur Szymanski
- Borders pack is now part of the main PhotoPrint archive
- Fixed bug with top margin in Single layout mode. Hopefully this will now *finally* work correctly.
- Reworked some of the printer subsystem - should fix problems people have been experiencing with the -oraw flag, and should also be generally more robust. Needs more testing.
- Fixed bug where dropping a bad file into PhotoPrint caused the current image to become unselectable until either page or layout was changed.
- Refactored much of the threading code.
- Added Histogram display
- Expanders now remember their state between sessions
- Added nl localization - thanks to Lex Wernars.
- Reworked the SimpleCombo widget for friendlier option definitions.
- Fixed a deadlock problem with the histogram
- Print preview dialog implemented at last. This is done as a full-screen window with auto-hiding control-panel. The reason for this is that when evaluating colours, especially in print simulation mode, UI elements can throw off your perception of colour.
- Updated cs translation - thanks to Marek Černocký.
- About dialog text and "Default" entry for rendering intent are now marked for translation
- ImageInfo and Effects now work in Single Layout.
- Added "Supplementary Preset" (Shortcut) capability.
- Added shortcuts for Profiling on Letter and A4 paper, and for a few standard photo sizes, also on Letter and A4 paper.
- Nup control box now correctly updates if the units are changed while in "Specify size" mode.
- Added de localization - thanks to Heinrich Schwietering
- Fixed missing "else" which resulted in settings being reset on queue change even if the driver hadn't changed.
- Rotation now support the general case.
- Migrated image list from GList to STL list, and a separate Iterator in the process.
- Fixed bugs with crop and rotation menu items.
- Added a "Printer Response Hash", which runs a simple image through the printer driver and generates an MD5 hash of the printer data so generated.