Version 1.1 =========== Date: August 18, 2004 Bug fix for the stamped time being advanced by an hour when Daylight Savings Time is ON. Bug fix for switching of 90 and 270 degrees in the implementation of -rotate option. -pointsize, -x and -y options now take relative values which are indicated by suffixing an 'x' to the value. The value is then scaled according to the image dimensions relative to a 2 megapixel image. Added the option value 'auto' for -color which is also the default, for automatic color assignment for the date text. Added the option -trans for specifying the transparency of date text. All options are defaulted except -outfile and the input file. -pointsize option is now defaulted to 47x instead of being a mandatory option. -x and -y options are defaulted to -100x instead of 0. The font file in the installation directory is now used as the default font file. Added -fontmetric option to specify the font metric file for font formats like postscript (.pfb/.pfa files). Added a special option value '--' to clear the user default for an option. when '--' is passed as the first argument it clears all the user defaults in /jdstmprc.txt or ~/.jdstmprc. Added -gencolors option to generate the colors.html file containing Jdatestamp colors. The colors.html file is already included in the installation. Added the datefmt tag @I for suffixing the picture comment to the date text. @F tag for the -outfile option now takes a number to skip directory prefixes similar to the @d option. Added aliases 'left', 'right', 'top', 'bottom' and 'center' for the -x and -y options. Cleaned up duplicates in colors.txt which crept in while migrating the colors from colors.mgk file in ImageMagick. Duplicate Color Names and values have been removed. In the process the numeric suffixes in the names have been changed to be sequential. Thus some colors names from the earlier release are absent and others with numeric suffixes may have a different color value. Added @f and @n tags for -datefmt options to print picture file name and file name without .jpg extension. Version 1.0 =========== Date: April 2, 2004 Uses freetype2 library to draw text on image instead of ImageMagick. This removes the install dependency on ImageMagick. Ported the application to UNIX environment. Introduced the ability to process multiple files. Introduced defaulting of options in /jdstmprc.txt and ~/.jdstmprc Changed -rotate option to mean rotation required to upright the image instead of rotation angle of the text. -x and -y option values are computed relative to the upright image in case of a rotation required and not as absolute values. Introduced negative and % values for -x and -y options. Changed jdatestamp date formatting options to use @ instead of # Introduced @p/@P date format for a.m/A.M and the ability to convert Week, Month Name or AM/PM to lower or upper case by appending l or u to the corresponding strftime option. Introduced @c and @C[n] date formats to stamp jpeg comments. Introduced auto argument for the -rotate option to use the rotation angle from EXIF. Now -color takes direct RGB values as R:G:B or 0x in addition to the color name. Now -timeofs option does not require leading 0 values for days, hours or minutes. Version 0.5b ============ Date: April 3, 2003 First Release with the basic features