*** v. 1.63 Changes *** - Bug fix: o PMJPEG run from the OS/2 command line would not correctly load a file which wasn't specified with a full path. *** v. 1.62 Changes *** - Bug fix: o The cbSize field of OS/2 bitmaps created by PMJPEG was not correct. *** v. 1.61 Changes *** - Reading GIF files is slightly faster. - Bug fixes: o If you were saving from the OS/2 common dialog and a directory wasn't highlighted, PMJPEG did not ask you if you want to overwrite an existing file. o When you deleted a file that is in the recently used file list, it wasn't removed. Thanks to M.Hulskamp for pointing out these bugs. o The PMJPEG file dialogs didn't let you use a filename that is longer than 32 characters. Thanks to M.Zimmerman for pointing out the bug. o When you selected a recently used directory and file format from the menu, the directory would not be correctly set in the PMJPEG open file dialog. o If an edited image wasn't saved and you selected Slideshow, you would not be prompted to save the image. o A random cycled slideshow showed the same image several times before showing a different image. *** v. 1.60 Changes *** - Added the ability to set the priority of all the threads besides the main one. - Added an option of using the OS/2 standard file dialogs or the PMJPEG dialogs. - Added support for saving 1-bit and 4-bit TIFF files. TIFF's can be optionally compressed with Packbits. - Added support for saving 1-bit and 4-bit PCX files. - Added support for saving 1-bit and 4-bit(RLE or uncompressed) bitmaps. - Added support for saving grayscale JPEG, TIFF, Targa, and PPM files. - Added capability of buffering most recently used file names and directories. - Improved output image quality when a 24-bit image is saved to a GIF file. - Improved the memory manager. *** v. 1.50 Changes *** - Added screen capture functions. You can capture any window, the client area of a window, the entire desktop, or a portion of the desktop. - Added capability of displaying a slideshow in reverse or random order. - Added support for loading/saving/compressing PPM files. - Added ability of starting a command-line slideshow with a wildcard in the filename. For example, typing pmjpeg c:\pics\*.jpg c:\pics\sample?.gif from the OS/2 command line will display all .jpg files and all sample?.gif files in c:\pics. - Added Negative feature. - Added "Window" options. Moved "Move Window after Load" option to Window options dialog. - Added "Keep Aspect Ratio if Stretched" option. - Added "Suppress Warnings" option. - Added keyboard accelerators for Delete, Copy, Paste, and scrolling an image. - Bug fix: Corrupted JPEG's would crash PMJPEG. - Bug fix: Trying to close PMJPEG while PMJPEG was loading/saving didn't work. *** v. 1.43 Changes *** - Added support for displaying images in monochrome and hicolor display modes. - Loading PCX files is faster. - Cropping of a stretched image is now possible. - Fixed the copy/paste functions so that they support palettes. - Fixed a bug in reading v.2.8 PCX files without a palette. - Fixed a bug in reading PCX files. Thanks to K.Griepenkerl and O.Lefevre for pointing out the bugs and providing sample files. - Fixed a bug in reading bitmaps with an incorrect bitmap size field. Thanks to O.Zander for pointing out the bug. - Fixed a bug in saving images after a 1- or 4-bit bitmap is pasted into PMJPEG. Thanks to T. Hellerhoff for pointing out the bug. - Fixed a bug in displaying 24-bit TIFFs on a display driver that supports <15 bits. *** v. 1.42 Changes *** - Added the fullscreen display option and fullscreen slideshows. - Reduced the amount of memory needed for saving RLE8 and RLE24 bitmaps. - Bad files in a slideshow are now eliminated from a cyclic slideshow and the next image is loaded immediately. - Bug fix: If you didn't have a printer installed, PMJPEG would beep and exit immediately after you run it. - Bug fix: If you loaded a non-JPEG 24-bit image with Maximum Color Depth set to 256 or 16 colors, editing or saving the image would crash PMJPEG. - Bug fix: Sometimes, when you edit the HSV of an 8-bit image, the palette would not change immediately. *** v. 1.41 Changes *** - PMJPEG warns you about changes in the image and lets you save the changes before you exit or load another image. - Bug fix: Grayscale Targa's loads ok this time. *** v. 1.40 Changes *** - Added support for displaying images in 16 color mode. Replaced the 8-bit Bitmap option with Maximum Color Depth option. When viewing images, set Maximum Color Depth to the number of colors supported by your OS/2 display driver. When converting images from one format to another, set it to 16.7 Million colors. - Added support for 4 color TIFF images and NeXT TIFF compressed images. - Added image printing capability. - Added gamma correction feature. - Added Stretch to Fit Window option. - 24-bit images quantized to 256 colors look much better(less grainy). - Map To System Colors is much faster. - Slider scales are expanded and the slider values are displayed. - Bug fixes: o PMJPEG did not read TIFF FAX3 files unless 8-bit Bitmap is on. Thanks to R. Falkner for pointing it out. o Bi-level TIFF images were displayed with black and gray colors instead of black and white. Thanks to R. Pasco for pointing out the bug. o Run-length encoded RGB Targas were not quantized to 256 colors if you had the 8-bit Bitmap option on. o Grayscale Targa's would not load. *** v. 1.31 Changes *** - Bug fix: If the progress is displayed in the title bar, the progress dialog would appear when you restore the window after minimizing it. Thanks to M. Brown for pointing the bug out. - Bug fix: When you click with the left mouse button on the PMJPEG window during a slideshow, it would incorrectly advance to the next image in the slideshow. - Bug fix: If the window was minimized to an icon, the icon would be resized to the image size after an image is loaded. - Fixed a bug in reading RLE4 bitmaps. *** v. 1.30 Changes *** - Added Map to System Colors feature. This feature is useful for making 256-color bitmaps that can be displayed as an OS/2 desktop background picture with the system colors. Thanks to S. Lacy for his help. - Added Crop feature. - Added Paste feature. - Progress can be displayed in either a dialog box or the title bar. - Added capability for buffering selected image file formats during a cyclic slideshow. Thanks to S. Hiles for his suggestions. - HSV Adjustment is much faster. - Saving all types of BMP's is much faster. - The window position is now saved when you save the options. Thanks to A. Dhir for the suggestion. - Bug fix: PMJPEG would load/save OS/2 2.0 bitmaps incorrectly. - Bug fix: If you saved to an 8-bit PCX file, PMJPEG would hang until you closed the progress dialog. - Bug fix: After a slideshow with only one image, PMJPEG would wait until the delay elapsed before re-activating menu items. - Bug fix: Cancelling an image save prevents subsequent save's and load's. *** v. 1.20 Changes *** - Added Resize feature. - Added Grayscale feature. - Added Copy to clipboard feature. - Added Auto-Refresh option. - Loading PCX files is slightly faster. - Loading TIFF files is slightly faster. - Fixed a bug in reading 1-bit PCX files. Thanks to B. Ferrell for pointing out this bug. - Fixed the following bug in the open dialog: ".*" extension would be incorrectly added to a selected filename if the "All Files" File Type is chosen *** v. 1.10 Changes *** - Added PCX support. - Progress dialog is now modeless. - Added "Display Old Image during Load" option which lets you view the currently displayed image while loading a different image. - Added "Move Window after Load" option. - Fixed bug in loading OS/2 1.x bitmaps. Thanks to Y. Yeargan for pointing out the bug. - Fixed bug in adjusting contrast, RGB, or HSV in 24-bit images *** v. 1.00 Changes *** - Added all planned v.1.0 features. - Much faster version. - Replaced open dialog. - Slideshow can be started with file list from command line. - Fixed image display bug that occurs when the window height is greater than the image's height.