VietIME 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 messages 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 current input engine performance:
- added diacritical mark removal mechanism
- more efficient key input processing
2 October 2002 - VietIME v1.0.1
- 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
VietKey's API as specified in http://vietpad.sourceforge.net/doc/index.html
29 April 2002 - VietIME v1.0
- Public release
- Worked around a bug in Sun's Input Method Framework implementation: Enter
and Tab keys could be used to commit text, but they themselves could not be
committed along with the composed text (Bug ID: 4712160)
- 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)