To-Do
1. Make image navigation more "user-friendly";
2. Trade some memory and/or performance for better zoom-out quality;
3. Consider inverting colors on b&w devices when backlight is on;
4. Consider loading of JPEGs directly from expansion cards;
5. Speed up the converter application;
Change-log
Version 1.8a:
- Fixed problem with sporadic "invalid or unsupported bitmap"
error popup when opening images from "browser" screen;
- Fixed armlet bug that caused crashes on Treo650 (thanks to
everybody who helped to trace it down). If you are using
SD card make sure the prevous version is not stuck in the
handheld memory;
- Added 65536 colors mode support (tested with m505 emulator
and Palm Tungsten C). Keep in mind that the decompression
using 68K code becomes a significant slowdown with these
image sizes, so check if the quality improvement realy worth
the storage and speed in your usage case;
- Added standard 160x160, 320x320 and 280x160 resize dimensions
to the resize options in converter. Increased granularity
of rescaling available in the GUI;
- Added command line interface and CLI batch processing.
Refer to the program online help ("Usage" page) for the list of options
available and their detailed description;
- Added menu option for closing the viewer application;
Version 1.7b:
- fixed problem with resize in the converter application;
- fixed problem with image lookup not finding images on VFS in subfolders under /Palm/Launch/;
- image display routines changed to minimize flickering when scrolling a zoomed out image;
- added parameter block parsing and released sources helping other Palm applications to call the viewer;
Version 1.7a:
- added compression support (zlib-based);
- added converter support for opening VDIVC PDB-images;
- added Handera 330 hi-res support (tested with emulator only, screen rotation is not supported);
- added fast-zoom key ("x" or "Select" for Tungsten 5-way navigation buttons);
- changed pen-handling mechanism (hopefully fixes the "Pen out of sync" problem);
- fixed TIFF unrecognized tag warning causing image opening error problem;
Version 1.6b:
- fixed the "Null dblD passed" crash when there are no images
found at the startup time;
- action menu entries rearranged for OS3.5 to show it correctly when some of
them are hidden;
Version 1.6a:
- fixed bugs with displaying image right edge corrupted and left border showing
up incorrectly on ARM devices;
- added support for a new image database format (allows combining bitmap data
with other data types, for future enhancements);
- added VFS (expansion cards) support (viewing, managing images etc.);
- converter app changed to restore automatically the last used conversion format
when restarted;
- improved color handling in converter (palette ordering, ability to force
adding black&white colors to the color palette);
Version 1.5a:
- fixed a memory corruption bug;
- added capability to browse installed images, show image characteristics,
rearrange images for fast access through menu;
Version 1.4b:
- recompiled Palm viewer with correct flags (must be as fast as v1.3);
- fixed some compilation issues (fixes converter problems on Win2000);
Version 1.4a (version 1.4a has been replaced with 1.4b):
- fixed some more converter problems with preview areas on windows 95/98;
- fixed converter sync user pick up procedure;
Version 1.4 (version 1.4 has been replaced with 1.4a):
- fixed the "InstAide.dll and UserData.dll not found" bug;
- added PalmOS 5.x support in high resolution mode (tested with Tungsten W2);
- extended keyboard support (see usage for details);
- added support for Sony CLIE in high resolution mode (tested on PEG-T400 with
hi-res enabled);
- added code to save and restore position and zoom level for all images
installed;
- added support for 256 color and grey-scale images;
- fixed problem with converting files having less than 16 colors and requiring
no transformation;
- fixed converter's problem with positioning preview areas;
- converter allows to see full size preview of original and converted images
(run by default shell BMP viewer);
Version 1.3:
- added capability to delete images directly from the VDI application;
- added capability to beam images or the VDI app to another device;
- added support for saving the last viewed image position and zoom level
and restoring them after restart;
Version 1.2:
- added 4-bit (16 colors) color mode support;
Version 1.1:
- added support for color devices (specifically PalmIIIc);
- fixed bug in window positioning after zooming out;
- removed useless calls to DmReleaseRecord();