Here is a list of features that are new in PMView 0.93. 1. TWAIN scanner support 2. WPS drag & drop support 3. The size of the thumbnails that PMView creates is now selectable 4. New menu item and hot-keys that let you open the next or prior image file in the current directory with a single keypress (Shift+PgUp, Shift+PgDn) 5. Multi-page file support (TIFF, DCX, GIF, and BMP) 6. Palette Load and Save 7. Optional delayed capture that lets you capture pop-up menus etc. 8. Automatic recovery of GIF, JFIF, PNG, and TIFF files with an unknown header (extra bytes at the start of the file). 9. Transparent UU-decoding, XX-decoding, and Base64-decoding (MIME). PMView transparently decodes any UU-encoded, XX-encoded, or Base64- encoded file that contain an image file. 10. BIN (MacBinary header) file support 11. CUR (Windows cursor) file support, read/write 12. DCX (DCA/Intel) file support, read/write 13. ICO (OS/2 icon) file support, read/write 14. ICO (Windows icon) file support, read/write 15. IMG (Digital Research GEM) file support, read/write 16. MAC (MacPaint) file support, read/write 17. PIC (Bio-Rad PIC) file support 18. PNM (PBMPlus Portable Anymap) file support, read/write 19. PTR (OS/2 pointer) file support, read/write 20. RLE (Compuserve RLE) file support, read/write 21. RLE (Utah RLE) file support, read/write 22. RAS (Sun Raster) file support, read/write 23. SGI (SGI Image File Format) file support, read/write 24. WPG (WordPerfect Graphics) file support, read/write 25. XBM (X Bitmap) file support, read/write 26. XPM (X Pixmap) file support, read/write 27. XWD (X Window Dump) file support, read/write 28. PMView now has a real Installation/Uninstallation program The following bugs and problems are fixed in PMView 0.93. 1. File Open/Save dialogs: If you have entered a subdirectory on the current drive and after that change to the root of another drive the "Directory" listbox will look strange. Sometimes this causes PMView to crash with a SYS3175. 2. File Open/Save dialogs: Thumbnail->Delete only works on files that have a successfully loaded thumbnail. Consequently a broken thumbnail cannot be deleted and regenerated. 3. File Open/Save dialogs: The thumbnail deletion thread does not stop when closing the file open dialog. Closing the file open/save dialog while thumbnails are being deleted will hang the system until all thumbnails have been deleted. 4. File Open/Save dialogs: File time is not correctly displayed; the number of displayed seconds is incorrect, for example 10:23:54 is displayed as 10:23:27. 5. File Open/Save dialogs: The file type for PBMPlus files (PBM, PGM, and PPM) is incorrectly reported as PNG. 6. File Open/Save dialogs: The reported image dimensions and bitcount for JFIF files is not correct for some files. 7. File Open/Save dialogs: PMView reports "No Thumbnail Available" for all files that don't have a thumbnail. If automatic thumbnailing is on, PMView will try to create thumbnails for all files, including files of unknown format. This has been changed so that PMView now checks the format of the file and immediately reports "Unknown file format" if the format of the file is unknown. 8. File Open/Save dialogs&colon. The state of the CTRL key is ignored when starting a Swipe selection. (Currently selected files are unselected although you're keeping CTRL pressed while pressing the right mouse button and moving the mouse to mark the Swipe selection area.) 9. File Open/Save dialogs: SHIFT+F9 does not work (it should let you rename the selected file) 10. File Open/Save dialogs: SHIFT+F10 does not bring up the context menu. 11. File Open/Save dialogs: SHIFT+TAB does not work in the "Drive:" field of the File Open and Save dialogs. 12. File Open/Save dialogs: Files are always displayed with their long names in Detail View. (Changing the setting of "View->Longnames" has no effect.) 13. File Open/Save dialogs: Changing the text color of the container (by dragging a color and pressing CTRL) works fine; PMView will change the text color in the container. However, PMView will not remember this color and use it the next time it is started. 14. File Open/Save dialogs: On certain systems a CD-ROM drive is represented by a hard drive icon in the drive list. 15. Slideshow: Choosing Copy Settings on a slide that is not selected (highlited) will cause PMView to hang. 16. Slideshow: PMView fails to turn the mouse pointer back on after running a slideshow. This occurs if the pointer is turned off by pressing CTRL+M while the slideshow is running. 17. Loading: When running in deep color or in edit mode PMView does not refresh the window after loading an image and the gamma, contrast, etc. was specified at the command prompt. 18. Loading, GIF: If an image in the GIF file uses a local color table, PMView will not use the local table if a global table is also present in the file. 19. Loading, GIF: An invalid value for the codesize field in the GIF file (data error) will cause PMView to crash. 29. Loading, PCX: The default EGA palette does not have the correct colors. 21. Loading, PNG: Loading of 48-bit PNG files does not work correctly. 22. Loading, TIFF: PMView refuses to read TIFF files that have any other image orientation than top-left. 23. Saving: PMView does not report write errors (e.g. disk is full). 24. Saving, TIFF: TIFF files that have been saved with PMView cannot be read by Aldus Photostyler. (PMView fails to write the offset of the last IFD.) 25. Saving, TIFF: Saving of files smaller than the selected strip size (8kB) does not work correctly. 26. Saving, TIFF: Saving of files with CCITT Group 3 &. 4 compression does not work correctly. 27. Capture: Right-clicking on PMView's main window does not work after you have captured a window. 28. Convert to 256 colors: On certain systems PMView dies with a SYS3175 error when converting. 29. Convert to 256 colors: Convertion results in wrong color hues. This is most noticeable if you capture a deep color screen and convert it to 256 colors. 30. Image Info Dialog: Saving a file does not update the file size information. 31. National Language Support: PMView does not respect the Decimal separator setting in OS/2's Country settings. 32. Options Notebook: PMView does not respect the setting of Negative Thumbnails when creating thumbnails from a PhotoCD. 33. Paste as Selection: The hot-key for "Paste as Selection" (SHIFT+INSERT) does not work if the clipboard was empty when PMView was started. 34. Print Setup: Choosing "Job Properties" brings up the printer configuration dialog instead of the job properties dialog. 35. Rotate Arbitrary Angle: Rotating an image by an arbitrary angle (for instance 55 degrees) may produce noise (garbage) at the edges of the image. This only occurs if "Interpolate pixels" is on. 36. Track info dialog: It is impossible to directly type in a value in one of the spinbuttons. 37. Window position: PMView does not reposition its main window in an optimal way for images that are slightly smaller than the desktop. 38. Full Screen Mode: If you close the current image in full screen mode, the popup menu will be grayed out and cannot be used to turn off full screen mode. Other fixes and changes in PMView 0.93. 1. The behaviour of the Refresh command in the File Open/Save dialog is changed. Now PMView will only update added (or removed) files instead of reloading all files in the directory. 2. Reduced need for environment variables; PMView now works fine without setting the PMVIEW_INI, PMVIEW_FILTER, and PMVIEW_HELP variables. 3. The /HEL command line flag and the PMVIEW_HELP environment variable are removed. PMView assumes that PMView.HLP is in the same directory as PMView.EXE 4. Improved loading speed of thumbnails. 5. Improved color quantization and dithering quality. The "Maximum Error" setting is no longer useful and has been removed. 6. PMView now remembers the previously used directory in the File Open/Save dialogs. If a default directory has not been set, PMView will go to the directory that was used the last time PMView was running. 7. PMView now reads and writes the resolution information for all formats that can store resolution information (BMP, IMG, JFIF, PCX, PNG, TIFF). The horizontal and vertical resolution of the current image is available in the Image Info dialog. 8. Like OS/2 v2.x, previous versions of PMView treated WPS filenames (.LONGNAME EA) as case sensitive. If you had a file "Test.bmp" already on disk and saved another file as "test.bmp", PMView would create a new file instead of replacing "Test.bmp". In order to replace "Test.bmp" you would have to type in the name with the correct casing. Teoretically this was a good idea, but in practice it could be annoying. This was changed and WPS filenames are no longer case sensitive in OS/2 Warp. The same change has now also been applied to PMView. 9. New hot-keys: Ctrl+C (File->Close), Ctrl+R (File->Recall). The hot-key for File->Crop is changed to Alt+C. The slideshow hot keys for "Show controller", "Run slideshow", and "Pause slideshow" are changed to Alt+C, Alt+R, and Alt+P respectively. 10. File Save As dialog: PMView now defaults to the most recently used image format. (Older versions of PMView defaulted to the format of the current file.) 11. File Save As dialog: The default extension for saved files is now in lower case. (I.e. ".bmp" instead of ".BMP") 12. In previous versions of PMView the bitmap in the About dialog looked awful on systems with only 16 colors. Now it is dithered and thus looks better. 13. The bogus EPS TIFF-preview read support is removed. 14. The user interface for the registration program (register.exe) is now graphical (PM) instead of text only.