Main:CryptoPad
CryptoPad for the HandEra and Sony CLIE
CryptoPad-HE has been adapted to use some of the HandEra 330's features,
including the fonts, graffiti area minimization, and the jog wheel.
In addition, some of the Sony CLIE features are being added as well.
This is being done in cooperation with the developers of CryptoPad,
Jean-Baptiste Labelle and Maxime Labelle, and once the adaptions have proven
stable, will probably be rolled into the main CryptoPad distribution at some
point. Until then, you can download
CryptoPad-HE 4.02,
CryptoPad-HE 4.05 beta, or
CryptoPad-HE 4.09.
Aside from testing purposes, there is no reason to run CryptoPad-HE on
any PalmOS machine other than the HandEra 330 or Sony CLIE, as all new
features are specific to those PDAs.
UPDATE
The current branch of CryptoPad is no longer being developed, so my changes
won't make it into that branch. On the other hand, the new
development branch of CryptoPad is in the planning stages,
and I'll be working with them to make sure that the various screen
resolutions and navigation devices will be supported.
As a testbed for this, I'm taking the current release of CryptoPad, and
adding genericised support for the various screen resolutions and navigation
devices that I have documentation for. At this time, this includes HandEra
QVGA , Clie HiRes, HiRes+, and PalmOS5 High Density support, as well as
support for the jogwheel/navigator on each of them. Support for the
AlphaSmart Dana may appear if I can ever find an SDK and emulator for one.
NEWS
- 11/24/2002
- CryptoPad-HE source upgraded to 4.09. All Clie support
was removed, as it was broken on the NX line, pending the release of
CryptoPad-HR.
- 07/15/2001
- It seems that the CLIE doesn't like 32x22 Icons. The
original CryptoPad used 32x32 icons, but didn't use the bottom 10 rows of
pixels. PalmOS allows for 32x22 bitmaps, so I trimmed the size of the
bitmaps to save some space. It works fine on a IIIC, but produces garbage
for the icons on the CLIE.
- 07/13/2001
- CryptoPad-HE source upgraded to 4.05. Only waiting to
hear back from my Sony beta tester before releasing it on PalmGear.
- 07/12/2001
- Initial Sony jogwheel code passes first test, needs to be
better integrated.
- 07/11/2001
- CryptoPad 4.04 changed some fundamental ways that it
worked, so much recoding was required, but CryptoPad-HE 4.04 is in limited
BETA as of today.
- 07/04/2001
- CryptoPad-HE 4.02 (Final) uploaded to PalmGear.
- 06/30/2001
- CryptoPad-HE 4.02 makes it to BETA.
FEATURES
- Aside from a minor difference in scrolling, the jog dial functions the
same as it does in the HandEra version of Memo Pad. That one difference is
that if you scroll off the top or the bottom of the visible records, CryptoPad
will scroll more than a single record at a time, equal to the amount
scrolled when the hard page up/down keys are pressed.
- All eight fonts are available for selection, though the default font is
the VGA standard font, which is the same default as Memo Pad.
- Graffiti area minimization and maximization is available at any time,
though only the Memo List and Memo Edit forms take advantage of the extra
space.
BUGS
CryptoPad-HE is based on CryptoPad, and so will usually inherit any bugs
that CryptoPad has, unless otherwise mentioned. For the current release,
4.02, this includes Visor compatibility and some syncronization issues.
All bugs mentioned below have been reported back to the
CryptoPad developers and fixed, so will not be a problem in the next
CryptoPad release.
- One beta tester reported problems with using Alphanumeric sort order,
but these problems have not been reproduced by any other users.
- Another 3.5 Debug ROM-Only issue has cropped up in 4.03 or 4.04, crashing
the emulator every time you try to edit a memo. No fix as of 4.04 (either
version).
FIXED BUGS
- The bug that caused preexisting un-encrypted memos to not show up in
CryptoPad in 4.02 has been fixed in HE-4.02, as well as 4.03. There were
some additional, non-duplicatable problems, so we'll see how 4.04 (both
versions) fare in this respect.
- A bug was found that was only visible when using the OS3.5 Debug ROMs
and would result in an immediate crash. This bug was fixed in 4.03 and
4.02-HE.
- One newly discovered bug is that if you go into preferences, uncheck the
"Use Single Font" checkbox while there are no records in CryptoPad, the
application will crash. Fixed as of 4.04 (4.03?) and HE-4.04.
- Another newly discovered bug was that CryptoPad 4.0 was checking to make
sure that it was running on OS 3.0, but was making calls to an API function
not available until 3.1. Fixed in this CryptoPad-HE by checking for 3.1
instead.
However, since every machine with a jog dial runs at least 3.5, that
shouldn't be an issue for this version.
TODO
- Decide which form of Lookup-Field/Jog Wheel interaction is preferable in
the general case. Should moving the Jog Wheel clear out the Lookup Field?
- Add Sony jog wheel support (in testing).
- Modify the resource files for the languages other than English and make the
resulting PRC files available.
- Add Sony Font support. This will take some effort and learning, but it
should be possible.
Feedback is welcome at geekzilla@geekazoid.com