> I guess the number of devices running 2.0 are less than 1% and it > would make more sense to strip out all the 3.x stuff from the viewer > to create a "Lite" version for those devices (they are already low on > memory). Anyone using 3.0 can upgrade to 3.3.
Are you sure on that? I'm fairly sure certain Palm 3s are non-flashable and stuck on 3.1, while I know of some people using older Palm Pros which have had memory upgrades added. Is it possible to support multiple OS versions with #ifdefs, or is that going to cause a lot of pain? -- MJR