Change Summary:
12 July 2007 - VietIME v1.3
- Applied the Jazzy patch which enables the spell checker to start operation from current caret position rather than from beginning of document every time
- Added spellcheck support for foreign languages (dictionary files (.dic) need be copied into .vietime directory)
- More refactoring
12 February 2006 - VietIME v1.2
- Added new functionalities that are frequently used in editing Vietnamese text, such as Spell Check, Convert, Change Case, Strip Diacritics, Normalize Diacritics, Sort Vietnamese words, etc. These operations are only available to Swing applications
4 December 2005 - VietIME v1.1.1
- Fixed a bug that had caused the input engine to stop following some of the options selected by users if the input method was switched off and back on
- Fixed a minor bug with repeating the accent key to remove the accent during SmartMark mode off
20 November 2005 - VietIME v1.1
- Refactored using Design Patterns to improve code reuse, program extensibility and maintainability
- Added a context menu to the status window to provide full control of input engine
6 October 2004 - VietIME v1.0.4
- Localized input method's interface in support of Vietnamese Locale vi in J2SE 5.0 (Bug ID: 4932968)
- Fixed a keyboard engine bug related to entry of  and Ô letters in Telex mode
16 August 2003 - VietIME v1.0.3
- Updated input engine to add improved support for diacritical mark shifting
11 May 2003 - VietIME v1.0.2
- Improved input engine performance:
- added diacritical mark removal mechanism
- more efficient key input processing
2 October 2002 - VietIME v1.0.1 (requires J2RE 1.4 or later)
- Incorporated new, improved input engine with SmartMark feature which enables entering diacritical marks at word ends, besides the tradition method. The engine was ported to Java from Xuong D. Au's VietJie Javascript input algorithm (http://www.vovisoft.com/unicode/utilities/vietjie/default.asp) according to VietKeyInput's API as specified in http://vietpad.sourceforge.net/doc/index.html
29 April 2002 - VietIME v1.0 (requires J2RE 1.3 or later)
- Worked around a bug: Enter and Tab keys could be used to commit text, but they themselve could not be committed along with the composed text (Bug ID: 4712160)
- Public release
- Reused VietPad's keyboard engine (http://vietpad.sourceforge.net) for support of VNI, VIQR and Telex input methods
- Packaged InputMethodHotKey.jar tool (courtesy of Sun Microsystems)