Hi
In the next days, there will be a new version of Genie in the update stream and I also make it available here for the people who want to use it but do not want to follow all the updates in the stream. The main improvement is performance: The new version contains a VM plugin which makes Genie about 5 to 10 times faster. Therefore, i highly recommend this update especially for people using Genie on a slower machine (like iPaq). With more speed, it's so much more fun!
Here is a short description of the new features: - More than 10 times faster lookup (with VM plugin) - New VM plugin (by Stephan Rudlof) and optimized image level code - Execute 'CRRecognizer checkPluginVersion' and watch the Transcript output in order to check availability/compatibility of the VM plugin. - Faster graphical feedback (especially imporant for PDAs) - New dictionary format - Old dictionaries are automatically converted to the new format. This convertion includes modification of the parameters 'speed' and 'curvature relevance'. This is necessary to retain the behavior of the dictionaries with the optimized algorithms. - The new format is backwards compatible. This means that new dictionaries can still be used with Genie v1.0. However, the parameters 'speed' and 'curveture relevance' are interpreted slightly different, which may lead to slower recognition or inaccuracies in Genie v1.0. - Improved UI (Improved morphs to inspect/modify gesture dictionaries resp. display properties) - BugFixes
The new version is available for Squeak 3.0 and Squeak 3.1/3.2. Depending o your version, you have to use the following Changeset:
Squeak 3.0: GenieUpdateToV202-S30.cs Squeak 3.1/3.2: GenieUpdateToV202.cs
You can download the these changesets from the following website: http://www.iam.unibe.ch/~schaerli/genie2/ On this site, you also find a couple of example dictionaries that may be useful to get started. Note that there is a complete description of Genie in the class comment of the class AGenieIntroduction.
Cheers, Nathanael
squeak-dev@lists.squeakfoundation.org