3
* Can now fetch a profile attached to a display, using the _ICC_PROFILE atom
4
described by Ross Burton's XICC specification. (X11 only - does anyone
5
know how to do the equivalent under Win32?)
7
* Embedded profiles in JPEG images are now used.
9
* First stab at an effects dialog, allowing various modifications to an image
10
on the page. Currently implemented:
11
* Desaturate - replace each of RGB with (R+G+B)/3.
12
* Cool/Warm - uses LCMS virtual profiles to adjust the colour temperature
13
of an image. Very useful for black-and-white photographs, if you wish to
14
print them cooler or warmer than your printer's neutral grey.
15
(Yes, I know this dialog sucks - it will be replaced with something better
18
* Migrated the menus to GtkUIManager for easier translation. Menus are
21
* Custom media sizes and roll papers are now supported - but not
22
comprehensively tested.
24
* Fixed bug in queue selector - custom command entry now shows up if custom
25
command is the initial setting.
27
* Now sets the LC_ALL environment variable to "C" before building the queue
28
list, fixing a parsing problem of lpstat's output when localised.
30
* Fixed a unit-handling bug in the dimension widget.
32
* Full translations now included for Russian and French. Many many thanks
33
to Alexandre Prokoudine and Séverin Lemaignan for their translation work.
35
* Reduced the memory usage of N-up mode during printing and export.
37
* Fixed 180-degree rotation bug
39
* PPD file now fetched using CUPS when a Postscript-based queue is selected.
41
* PrintingMode parameter now set to "Color" at print time. (Fixed segfault
44
* Now includes a .desktop file (thanks to Alexandre Prokoudine) and icon.
46
* Fixed profile selector - no long bombards the user with file dialogs if
47
no profiles are found on the system!
52
* Now uses a high-quality DownSample filter when reducing images, unless
53
Nearest Neighbour is specified.
55
* Full print proofing is now possible - by way of a new option menu in
56
the colour management dialog.
57
The options for "Display Mode" are "Normal" - i.e no proofing,
58
"Simulate Print" - a proofing transform, using Absolute Colorimetric, and
59
"Simulate Print, Adapt White" - proof using Relative Colorimetric.
61
* Fixed the call to wait() in stp_util/printerqueues_unix.c
63
* The queue handler can now capture output to a file; the unix version can
64
send the print data to a custom command.
66
* New, general purpose queue selector widget - allows the user to select
67
between the detected printer queues, and two special purpose queues -
68
<Print to file> and <Use custom print command> (UNIX only). If the custom
69
command option is selected, the widget will make a text entry available
70
for entering the custom command. No entry is made available for the
71
Print to File option - instead, a callback is used to fetch a filename at
72
run-time - which PhotoPrint links to a file chooser in save mode.
74
* Save dialog now prompts you to confirm before over-writing an existing file.
76
* Fixed problem with inverted image masks! Thanks to Joel Swartz for the
79
* Added tooltips to the IntentSelector widget, to provide a short description
80
of each rendering intent.
82
* Print proofing mode now adjusts the "paper white" as well as the images.
84
* Internationalization support. Just a partial Russian translation so far -
85
many, many thanks to Alexandre Prokoudine for this, and for prodding me
86
into implementing i18n - the infrastructure is now largely present, and
87
most of the strings are marked for translation. I'm bound to have missed
88
some, though - so bug reports and more translations are *very* welcome!
89
Note that currently the menus are marked for translation, but will not
90
actually be translated.
3
95
* Now builds and runs under Win32 (mingw)