This zip only has the script. All of the other files are available from CVS or from the Beta2 zip.
This release also has the HiPerf work. There is a dropdown list in the Document panel to switch between the Basic, HP1, and HP2 modes. Basic just has simple code optimizations. HP1 uses the Place command but loses file metadata (e.g. no keywords) (for now). HP2 only works (for now) if you are running on WinXP and have ImageMagick installed.
I had to restructure the code quite a bit to get the HP framework in place so there might be some instability in places I haven't been able to retest.
Let me know as soon as you come across any problems.
-X
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This includes updated docs in addition to everything listed below.
From the RELEASENOTES:
Release Notes for v1.17
Lots of changes for this release. See the CHANGELOG file for a complete list.
A number of bugs have been fixed and a work-around was found for one CS2 bug.
Presets have been added as has an Advanced panel. Some UI components (like the
high performance settings) have been moved to a more appropriate location.
Page X of Y support has been removed. Page Number layers now support aribitrary
content with the addition of the page format specification. To fix your
templates, 1) rename the layer to '@Page Number' and put this in as the text:
'Page %p of %P'. For pre-existing Page Number layers, put this in as the text:
'%0p'. Of course you can mix and match these or have whatever text you would
like in there in addition to substitution patterns. This is documented in more
detail in CSX.pdf.
@DateTime and @Time layer support has been removed. To update your existing
templates, change the layer names to '@Date'. For DateTime layers, set the
text of the layer to 'YYYY-MM-DD H:M:S'. For Time layers, set the text of the
layer to 'H:M:S'. As before, @Date always supports strftime(3) formats. This
is documented in more detail in CSX.pdf.
Other than the changes listed above, there should be no backwards compatibility
problems with this release.
From the CHANGELOG:
Swapped Columns and Rows. Makes more sense now.
Moved Header field to Advanced panel.
Removed @DateTime and @Time support.
Added YYYY/MM/DD style date/time format specifiers.
Added %p, %0p, %P Page specifiers.
Added an initial set of Presets.
Added Presets functionality.
Fixed spacing problem in thumbnail layout.
Added 'Advanced' panel.
Added Settings->View button.
Added pop-up when no images are found.
Fixed problem where .tiff and .psd files were not found. (CS2 bug).
Reworked text layer substitution mechanism for templates.
I will be using this thread to comment on recent updates that have been checked in.
v1.2 adds
a new CW/CCW option for Rotate Best Fit.
Layer Styles for Thumbnails and Captions.
-X
Added @layer-text substitution - see new template. This is experimental (for George).
Fixed problem with handling centimeters
Added finegrain timers (for performance testing)
Added Keyword accumulator (ini toggle) (for Tom)
Added better error handling for bad document files
-X
These are from the CHANGELOG
Added enableTextSubstitutions flag in INI file.
Added specifiers for date/time format. See
http://www.opengroup.org/onlinepubs/007908799/xsh/strftime.html
Constrain to Square
Overlay Caption
This zip only has the script. All of the other files are available from CVS or from the Beta2 zip.
This release also has the HiPerf work. There is a dropdown list in the Document panel to switch between the Basic, HP1, and HP2 modes. Basic just has simple code optimizations. HP1 uses the Place command but loses file metadata (e.g. no keywords) (for now). HP2 only works (for now) if you are running on WinXP and have ImageMagick installed.
I had to restructure the code quite a bit to get the HP framework in place so there might be some instability in places I haven't been able to retest.
Let me know as soon as you come across any problems.
-X
CSX v1.17 is now available as a daily build at: http://ps-scripts.sourceforge.net/ContactSheetX/builds/ContactSheetX-1_17.zip.
This includes updated docs in addition to everything listed below.
From the RELEASENOTES:
Release Notes for v1.17
Lots of changes for this release. See the CHANGELOG file for a complete list.
A number of bugs have been fixed and a work-around was found for one CS2 bug.
Presets have been added as has an Advanced panel. Some UI components (like the
high performance settings) have been moved to a more appropriate location.
Page X of Y support has been removed. Page Number layers now support aribitrary
content with the addition of the page format specification. To fix your
templates, 1) rename the layer to '@Page Number' and put this in as the text:
'Page %p of %P'. For pre-existing Page Number layers, put this in as the text:
'%0p'. Of course you can mix and match these or have whatever text you would
like in there in addition to substitution patterns. This is documented in more
detail in CSX.pdf.
@DateTime and @Time layer support has been removed. To update your existing
templates, change the layer names to '@Date'. For DateTime layers, set the
text of the layer to 'YYYY-MM-DD H:M:S'. For Time layers, set the text of the
layer to 'H:M:S'. As before, @Date always supports strftime(3) formats. This
is documented in more detail in CSX.pdf.
Other than the changes listed above, there should be no backwards compatibility
problems with this release.
From the CHANGELOG:
Swapped Columns and Rows. Makes more sense now.
Moved Header field to Advanced panel.
Removed @DateTime and @Time support.
Added YYYY/MM/DD style date/time format specifiers.
Added %p, %0p, %P Page specifiers.
Added an initial set of Presets.
Added Presets functionality.
Fixed spacing problem in thumbnail layout.
Added 'Advanced' panel.
Added Settings->View button.
Added pop-up when no images are found.
Fixed problem where .tiff and .psd files were not found. (CS2 bug).
Reworked text layer substitution mechanism for templates.
Fixed Rotation Bug.
Added enableTextSubstitutions flag in INI file.
Added specifiers for date/time formats. See
http://www.opengroup.org/onlinepubs/007908799/xsh/strftime.html
Constrain to Square.
Overlay Caption.