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 &amp. 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.
