PMView Pro Changelog

What's new in PMView Pro 3.78

Aug 25, 2015
  • Loading, GIF/TIFF: PMView v3.78 corrects an error inadvertently introduced by the LZW decoder bug fix in v3.77.
  • Main Window: Once the popup menu has been shown, only an arrow cursor is displayed. Other pointer styles (magnifying glass, hand, etc.) are no longer displayed until PMView is restarted.

New in PMView Pro 3.77 (Feb 7, 2015)

  • Loading, GIF: Some GIF files with very tightly optimized LZW encoding do not display correctly. This only happens for GIF files stored in a very specific way (not very common).
  • File Open/Save Dialogs: PMView crashes when trying to expand an empty Homegroup.

New in PMView Pro 3.76 (Oct 2, 2014)

  • Loading, GIF: An error in the LZW data may cause PMView to crash.
  • Loading, TIFF: TIFF files that specify a zero data count for the Q-, ACT-, or DCT-tables cannot be read.

New in PMView Pro 3.75 (Mar 11, 2014)

  • Fixed:
  • Loading, GIF: PMView crashes when running a GIF animation. This only happens for GIF files stored in a very specific way (not very common).

New in PMView Pro 3.74 (Dec 7, 2013)

  • Loading, TIFF: TIFF files with CCITT compression (RLE/RLEW/FAX3/FAX4) with Photometric "Black is zero" display as white on black instead of black on white.
  • Saving, TIFF: If the Photometric option is set to "Black is zero", images saved with CCITT compression will have black and white swapped.
  • Saving: Saving a multi-page file does not update the page count to reflect that the saved image only has one page.

New in PMView Pro 3.73 (Sep 3, 2013)

  • New Features:
  • Main Window: New submenu View->Background that has options for selecting the background color of the main window and a setting that gives you the option to disable the use of checkerboard pattern background for transparent images.
  • Bug fixes:
  • Loading, PNG: PMView does not set the alpha channel correctly for grayscale PNG files that are have fewer than eight bits and have a transparent color. PMView does not display the transparency correctly and when saving the file it turns into a 16-bit PNG file with Alpha channel instead of a PNG file with 1, 2, or 4 bits plus transparency.
  • Saving, PNG: PMView does not optimize bitcount when saving a grayscale file with transparent color and a color count of 16 or fewer colors. The saved file is always 8 bits.
  • Load Palette: Loading a palette does not work and causes PMView to crash.
  • General: ALT-ArrowUp and ALT-ArrowDown are defunct and do not open/close the drop-down list in combination boxes.
  • General: The PMView package is not code signed and generates an ugly warning when downloaded in Windows. As of this version the PMView distribution is now code signed.

New in PMView Pro 3.72 (May 1, 2013)

  • The following bugs and problems are fixed:
  • Saving, GIF: Saving a blank image generates a bad GIF file
  • Loading, PCD: The 64-bit build of PMView crashes when reading Kodak PhotoCD files.

New in PMView Pro 3.71 (Feb 11, 2013)

  • The following bugs and problems are fixed:
  • Clipboard: Copying and pasting images with Alpha channel (transparency) results in a vertically flipped image.
  • Saving, BMP: PMView crashes when trying to save a BMP with 256 or fewer colors.

New in PMView Pro 3.70 (Dec 3, 2012)

  • The following features are new:
  • General: Alpha channel read/write/display/convert support has been added. This new feature lets PMView properly handle presentation and cross-conversion of transparency in the following formats: BMP, CUR, GIF, ICO, PNG, PTR, TGA, TIFF, and XPM
  • File Open/Save Dialogs: New option "Thumbnail Provider". This gives you the option to have the Windows shell provide the thumbnails. Since the shell is able to cache thumbnails, thumbnail loading may be considerably faster on slow media such as CD-ROM. The default setting is to use the Windows shell for JPEG and PNG files only, since our testing shows that the Windows support for other formats is incomplete and results in bad thumbnails for some files.
  • Loading, BMP: RLE4-encoded bitmaps with 1 bits per pixel can now be read.
  • Loading, BMP: Additional format specific info has been added in the File Info dialog.
  • Loading, TGA: TGA v2.0 extended information is now available in the File Info dialog.
  • Saving: New save option "Transparent" in the File Save dialog and file conversion script.
  • Saving, PNG: Optimized PNG GrayScale saving to allow generation of 2- and 4-bit grayscale images.
  • Saving, PNG: New PNG save options "Use transparent color if possible" and "Allow use of palette for grayscales".
  • Saving, Windows ICO, CUR: Saving of 256x256 icons and cursors is now possible.
  • Saving, ICO, CUR, PTR: Added new option "Resize if smaller" and a new color option "Automatic, adaptive palette".
  • The following bugs and problems are fixed:
  • Loading, PNG: PMView does not correctly display PNG files that require processing of the alpha channel.
  • Loading, GIF: Images or animations with a transparent background color set to the same as the foreground color will appear blank.
  • Loading, GIF: The option "Enable animation" does not work as intended. Disabling the option makes PMView treat all GIF files as single-page and PMView does not show the page counter or let you browse the pages. The option is only supposed to disable buffering and running of the animation. However, you should still be able to browse pages just like any other multi-page format.
  • Loading, RAS: PMView does not include the extension ".SUN" for Sun Raster files. Added ".SUN" to complement the existing ".RAS".
  • Saving, TGA: PMView does not write the recommended TGA v2.0 footer.
  • Saving, XBM: Saving of XBM files does not work. This bug appeared with the move to Unicode in v3.30.

New in PMView Pro 3.68a (Oct 29, 2012)

  • This is a rebuild of v3.68 that was mistakenly compressed with an old version of MPRESS, causing the x64 version to not run on 64-bit Windows 8.

New in PMView Pro 3.68 (Sep 26, 2012)

  • The following bugs and problems are fixed in PMView v3.68:
  • General: PMView crashes for no apparent reason on SMP/MultiCore hardware. The crashes are spontaneous and the problem is not easily repeatable. The cause of the problem is that one of the underlying IBM Open Class pointer templates is not thread safe. In this version thread safety has been added to the template class, and the longstanding issue with spontaneous crashes is now resolved.
  • General: PMView does not follow the new logical/numeral sort order used by Windows XP and newer version of Windows.

New in PMView Pro 3.67 (Aug 22, 2012)

  • General: The 64-bit version of PMView will not run on Windows 8 x64. The PMView 64-bit executable (pmview.exe) was packed with MPRESS v2.12 that produces an executable that is incompatible with Windows 8. PMView v3.67 is packed with MPRESS v2.19 and this resolves the issue.
  • Saving, JPG/TIFF/EXIF: JPG files containing incorrect EXIF data may result in that PMView is unable to save the EXIF data. Saving fails, and PMView shows the error message "Invalid marker length".

New in PMView Pro 3.66 (Aug 4, 2012)

  • The following bugs and problems are fixed in PMView v3.66:
  • Settings notebook: You cannot use the Tab and cursor keys to move focus to the Hide Mouse Pointer option on the View page.
  • Settings notebook: Checkboxes are grouped and pressing the Tab key will step to the next group instead of the next checkbox. This behavior is inconsistent with how the Tab key works in all other PMView dialogs where checkboxes are not grouped together.

New in PMView Pro 3.64 (Dec 17, 2010)

  • PMView does not use the new visual styles available in Common Controls v6.0. (Push buttons do not have rounded corners, the size grip is the old dashed version instead of the new one with dots, etc.). This build adopts Common Controls v6.0.
  • The split bar in the File Open window is not correctly redrawn when the window is resized.
  • The folder tree in the File Open window is occasionally only populated with the desktop folder and nothing else. This problem occurs on Windows 2000 and was caused by the XP/Vista/Win7 fix in v3.63.
  • When the status bar is disabled, a sizing grip should be displayed in the right bottom corner when the PMView window has both a horizontal and vertical scroll bar. This does not work correctly on Windows 2000.

New in PMView Pro 3.63 (Nov 11, 2010)

  • The folder tree in the File Open dialog is slow to expand, stalls for a while, and you may have to click twice on a branch before it expands.
  • PMView cannot use more than 2GB RAM on 32-bit Windows (XP/Vista/7) because the LARGEADDRESSAWARE flag is not set in the PMView executable. This version corrects the problem

New in PMView Pro 3.62 (Aug 6, 2010)

  • Selecting detail view in the slideshow causes PMView to crash. This problem is specific to the 64-bit version of PMView.

New in PMView Pro 3.61 (Aug 6, 2010)

  • A change in v3.60 caused the screen refresh in PMView to noticeably slow down. The change was not necessary and the obvious change in speed is definitely not desirable. This build puts the speed back to what it was in v3.54 and earlier versions.

New in PMView Pro 3.60 (Aug 6, 2010)

  • New features:
  • A native 64-bit build is included in the standard distribution and is installed on 64-bit versions of Windows.
  • The installer has been migrated from WISE to the NullSoft Install System. The new installer is able to handle installation for all users or single user installs correctly. Installation for the current user only is now possible without requiring administrator privileges.
  • Added support for TWAIN v2.1 and the new TWAINDSM.DLL that supports 64-bit native TWAIN.
  • Bug fixes:
  • WISE installer fails with a DLL error on Windows x64 Ultimate. The new NSIS installer in this version does not exhibit this problem.
  • A strange problem with PMView using incorrect cursors is solved. This problem appeared with the transition to new development tools in v3.10.
  • Slideshow: Selecting "Sort->Image Orientation" causes PMView to hang.
  • File Copy/Move dialogs cannot be resized.
  • All "Yes/No" dialogs have been changed to "Ok/Cancel" dialogs since the latter has the convenience of allowing the escape key ("Esc") to be used for declining the action.

New in PMView Pro 3.54 (Sep 19, 2009)

  • Saving, JPG: If a metric unit is used for storing the resolution info, the data may not be stored with the expected precision. This happens because PMView preserves the selected unit (metric/imperial) combined with the fact that the choice of metric unit used in the JFIF standard is unfortunate. (Note that JFIF uses "pixels per centimeter" instead of the much more precise metric unit "pixels per meter" used in other file formats). JFIF stores the resoluition figures in integer format, with the result that the metric unit (pixels per centimeter) cannot store resolution info with the same precision as the corresponding imperial unit (pixels per inch). This version of PMView tries to keep the resolution figure as precise as possible and will automatically switch over to imperial units if it detects that use of metric units would cause a loss of precision.
  • Using the main window menu bar causes select shortcut keys to cease functioning. After using the menu, all shortcut keys for items that were grayed out in the menu remain disabled until the menu is accessed again. For instance, the DEL key will be disabled if you start PMView without an image and select File->Recall from the menu bar to load the image. If you click once on the File menu, the shortcut key will work again.
  • Code added for Windows Vista compatibility in v3.52 inadvertently resulted in backwards incompatibility with Windows 98 and Windows NT. This has been corrected in this release.

New in PMView Pro 3.53 (Jul 30, 2009)

  • The File Move dialog will show that two files are identical if the file sizes are the same, even if the file contents differ. There is a bug in the code that does byte by byte comparison of the two files. Even though two files with the same file size are different, PMView will claim they are identical.
  • When using the Resize dialog "Custom" option to resize images, the resulting image may have an unused black pixel column/row on the side/bottom. This problem only occurs when the "Keep proportional" option is enabled.
  • Clicking the Desktop Folder icon in the File Open/Save dialogs does nothing. The expected behavior is to switch the directory path to the desktop folder.

New in PMView Pro 3.52 (Jul 30, 2009)

  • Using the scroll wheel on an IBM USB Scroll Wheel Mouse may crash PMView. (The problem is triggered by a driver dependent feature and to our knowledge only occurs if an IBM/Lenovo driver is used).
  • Saving of Filters and Scripts does not work on Windows Vista.
  • Every time a quick script is run from the Quick Script menu, a new set of duplicate menu entries appear in the menu.
  • When the script option "Use same directory as original" is enabled, and the directory that is first in the list does not exist, PMView warns that the directory does not exist and asks if you would like to create it. This behavior is incorrect, since PMView is set to use the same directory as the original and consequently the directory in the list should be ignored. (This bug appears in v3.51 only).

New in PMView Pro 3.51 (Aug 3, 2007)

  • The File Convert dialog is unable to create a directory if a relative path is used.
  • The File Copy, and Move dialogs resolve and store the fully resolved absolute directory path in the list of most recently used directories. This behavior is changed in PMView v3.51 and the relative path is now stored instead of the absolute path.
  • When a spinbutton gets the focus, the cursor placement is platform dependent. This verison improves spinbutton behavior. Now the cursor is always placed at the end of the last character. In addition, the text in the spinbutton is selected, which makes it possible to directly type in a new value.
  • It is not possible to tab between the fields of the Selection Info dialog.