aaPhoto Changelog: ------------------ 2009/03/29 - aaPhoto v0.31 - bugfix:__BMP_ONLY__ directive fix in source code - bugfix: writing of BMP images generated corrupt BMP structure - code cleanup in BMP write function - ... 2009/02/22 - aaPhoto v0.30 - implementation of PNG format (RGB and Gray images read / write with alpha channel support) - bugfix: reading corrupt exif info in JPEG files could get into an infinite loop - bugfix: length of exif info was determined wrongly - rework of the parameters and switches parsing part - lots of code cleanup - most of the comments in code translated into english - print messages get flushed out with fflush now during process - the --info switch removed - the -o switch removed for saftey reasons, --overwrite still available - the -h switch added for unix compatibility - the -j1 and -j2 switch removed, --jpg and --jp2 still available - the --png switch is now new for PNG output - the -s switch changed from --speed to --silent for compatibility reasons - the --mute switch changed to -s, --silent and --quiet for unix / posix compatibility - the -V, --verbose switch is now new for more detailed output during image process - the --test switch now turns the --autoadjust switch on by default - the -d, --description and -l, --lincense switches removed 2008/02/02 - aaPhoto v0.29 - bugfix: colorspace variable was not defined during the load of BMP format - bugfix: BMP format handling fixed for Jpeg conversion - grayscale images can also be used as an input - change: file name buffer increased (for processing files in folders) - Exif metadata information is now restored during conversion in Jpeg images 2007/08/11 - aaPhoto v0.28 - new aaRGB v0.57 version update - bugfix: removing extra slashes from the end of folders 2007/07/04 - aaPhoto v0.27 - new aaRGB v0.56 version update v0.56 with "Apply only on selection" function 2007/05/26 - aaPhoto v0.26 - bugfix: Win32 version crashed during JPEG-2000 conversion 2007/05/19 - aaPhoto v0.25 - expanding functions: Rotate 90, 180, 270, Flip x, Flip y 2007/05/01 - aaPhoto v0.24 - improving timing values - input parameter can be folders too beside files - bitmap info parameter now working with bmp too - simplifying parameter input: no --autoadjust parameter needed from now, default is on 2007/04/03 - aaPhoto v0.23 - new aaRGB v0.55 version update 2007/04/01 - aaPhoto v0.22 - new aaRGB v0.54 version update 2007/03/30 - aaPhoto v0.21 - bmp_only macro created in source code for other platforms - bug fixes 2007/03/29 - aaPhoto v0.20 - new aaRGB v0.53 version update 2007/02/25 - aaPhoto v0.19 - extra information output within image for testing purposes 2007/02/22 - aaPhoto v0.18 - custom code for BMP input/output (helps in testing) 2007/01/24 - aaPhoto v0.17 - JasPer coder implemented for further image formats 2007/01/04 - aaPhoto v0.16 - stable working command-line version for linux enviroment with BMP format support aaRGB Changelog: ---------------- 2009/04/05 - aaRGB v0.59 - some code cleanup - ... 2009/02/22 - aaRGB v0.58 - code cleanup 2007/08/11 - aaRGB v0.57 - improved black and white point analyzing (from now they won't be scaled to perfect black and white but to their darkest and brightest color that have maximum saturation) -with this, overexposure problem fixed - improved saturation algorithm with full floating point computing and HSL conversion with this, oversaturated colors problem fixed - expanded image information display with color balance circle for testing (--test switch) - removed text information from test display (--test switch) 2007/06/21 - aaRGB v0.56 - expanded functionality with "apply only on selection" to apply the changes only on the selected area 2007/04/03 - aaRGB v0.55 - maximizing saturation limit with a predefined constant to avoid overexposure on saturation when reconverting the same image 2007/04/01 - aaRGB v0.54 - new two-pole gamma computing - new saturation compensation 2007/03/29 - aaRGB v0.53 - improved contrast computing to avoid underexposure 2007/02/25 - aaRGB v0.52 - improved image information display for testing (--test switch) 2007/02/16 - aaRGB v0.51 - improved average RGB color computing for more accurate color balance calibration 2007/01/04 - aaRGB v0.49 - stable working version with gamma handling and more clever image analyzing 2006/08/29 - aaRGB project begun...