2007-04-15  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
	
	* Version 4.2.0-1
	* Renamed API to use non-CaMeLCaSe naming.

2007-02-01  Richard Sun  <Richard.Sun@nokia.com>

	* im-engines-wp.h: define max Chinese WP candidates is 25

2006-11-xx  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
	
	* Version 4.0.0-1

2006-12-07  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
	
	* im-hwr-plugin-*, im-wp-plugin-ezitext.c: Removed plugins to separate source tree.

2006-11-29  Richard Sun  <Richard.Sun@nokia.com>

	* im-engine-hwr.h: update data structure of HWR_Point
	* im-hwr-plugin.c: update Chinese HWR function 
	* update: merge patch from IT2007

2006-11-17  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
	
	* New branch
	* im-engines-hwr.[c,h], im-hwr-plugin.h, configure.in: Added support for cursive in HWR module.

2006-11-07  Richard Sun  <Richard.Sun@nokia.com>

	* im-wp-plugin-ezitext.c: update Chinese ezitext handler
	* im-hwr-plugin-hanwang.c: update SetAndRecognize function for Chinese

2006-10-29  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
	
	* Version 3.0.8-1
	* libimengines-common.h, Makefile.am: Moved plugins' .so files to /usr/lib/libimengines to make it lintian friendly. Fixes NB#45576.

2006-10-20  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
	
	* Version 3.0.7-1
	* im-hwr-plugin-hanwang.c: Handling cast alignment in ARM. Might not work.

2006-10-18  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
	
	* Version 3.0.6-1
	* im-hwr-plugin-simpliwrite.c: Return 'FAILED' if the get number of trained models call is failing. Fixes NB#42467, complimenting Richard's last fix. 

2006-10-17  Richard Sun  <Richard.Sun@nokia.com>
	
	* debian/control: update dependency of libimengines-plugins-western-dbg and libimengines-plugins-chinese-dbg
	* im-hwr-plugin-hanwang.c: update HWR Recognition function for Chinese and update English data range
	* im-hwr-plugin-simpliwrite.c: prevent number of trained models less than 0

2006-06-12  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 3.0.5-1
	* im-engines-*.*: Split HWR and WP functions and structures into separate files. Introduced alternate initialization function for commercial plugin.

2006-06-05  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 3.0.4-1
	* im-wp-plugin-ezitext.c: Distinguish primary and alternate dictionaries for UWD and PD. Fixes N#29990 and N#29994.

2006-05-24  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 3.0.3-1 (sync'ed to IT-2006 up to version 1.5.10-1)
	* im-wp-plugin-ezitext.c: Typo for pt_BR .so filename. Fixes N#30495/N#30629.

2006-05-11  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 3.0.2-1 (sync to IT-2006 up to version 1.5.9-1)
	* im-wp-plugin-ezitext.c: Changed the search order settings. Fixes N#26749/N#29351 and N#27140/N#29352.

2006-05-01  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Makefile.am, im-engines.c: Made the plugins to be versionless.

2006-04-21  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 3.0.0 (IT-2007)
	* tests/test.c, im-wp-plugin.c im-wp-plugin.h im-engines.c: Dual dictionary support.


2006-04-10  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 1.5.7-1
	* im-wp-plugin-ezitext.c: Set search order preferences before getting candidates. Fixes N#24223

2006-04-04  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 1.5.6-1
	* configure.ac, Makefile.am, debian/rules, im-engines.c: Maemo-SDK friendly.

2006-03-14  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 1.5.5-1
	* im-engines.c: Cleaning the cleanup done previously.

2006-03-09  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* im-engines.c: Added proper cleanup when a plugin is destroyed and optimize the data pointer.

2006-02-22  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* Version 1.5.3-1

2006-02-20 Richard Sun <richard.sun@nokia.com>

	* configure.in, Makefile.am, debian/*: Update for building two debian
	packages for libimengines and libimengines.chinese
	* libimengines-chinese.pc.in, debian/libimengines-chinese.install:
	Added 
	
2006-02-02  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* im-engines.c: Added IM_Locales <-> char conversions.

2006-02-02 Richard Sun <richard.sun@nokia.com>

	* New files added: im-wp-ezitext-chinese.c, im-wp-ezitxt-western.c
	* Remove file: im-wp-ezitext.c which is sperated by above two new files
	* im-engine.c: adjust the loading object when involve ezitext-chinese
	and ezitext-western, in function "get_suitable_plugin"
	* Makefile.am: update new object files 

2006-02-01 Richard Sun <richard.sun@nokia.com>

	* im-hwr-plugin-hanwang.c: In function "HWR_Plugin_SetHwrLanguage": Add data range for zh_CN
	
2006-01-25  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* im-hwr-plugin-simpliwrite.c: Adjust some functions according to the new API
	changes from Simpliwrite.

2006-01-24  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* im-hwr-plugin.c, im-engines.h, im-hwr-plugin.h, im-hwr-plugin-simpliwrite.c,
	im-wp-plugin-ezitext.c, im-engines.c: New functionalities in
	disabling/enabling a model.

2006-01-02  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* im-engines.h: Added status enumeration for a model
	* im-hwr-plugin.[c|h], im-hwr-plugin-simpliwrite.c: Added stubs for disabling/enabling a model in a character.

2005-12-28 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-engines.c:init_hwr_plugin():  getting around gcc 3.4 pedantic-errors
	* im-engines.c:init_wp_plugin(): getting around gcc 3.4 pedantic-errors

2005-12-27  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* im-hwr-plugin-simpliwrite.c: Pre-fill the trained symbol structure before getting the actual trained symbols.

2005-11-30 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-wp-plugin-ezitext.c: changed dictionary filenames back to old ones

2005-11-30 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-wp-plugin-ezitext.c: next word prediction search in get_western_candidates
	* im-wp-plugin-ezitext.c: changed dictionary filenames

2005-11-28 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-engines.c: WP_Destroy(): null the wp poiter!
	* tests/test.c: small mods to get this tested

2005-11-24 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-hwr-plugin.c: Style fixes and optimizations
	* im-hwr-plugin-simpliwrite.c: Style fixes and optimizations
	* im-wp-plugin-ezitext.c: Added Chinese support for word prediction (get_chinese_candidates() and get_western_candidates() in WP_Plugin_GetCandidates)
	* im-hwr-plugin-hanwang.c: Style fixes and optimizations
	* im-wp-plugin.c: Style fixes
	* im-engines.c: Style fixes and optimizations. WP_SetPredictionLanguage() optimized to change plugins more efficiently.

2005-10-28 Jakub Pavelek <jakub.pavelek@nokia.com>

	* all.c,h: WP_Plugin_GetCandidates and WP_GetCandidates should pass char*, not char
	* im-hwr-plugin-simpliwrite: IM_Plugin_GetDictVersion() should return allocated string.

2005-10-27 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-hwr_plugn-hanwang.c: WP_Plugin_SetAndRecognize() implemented somehow. Guess we should discard the WP_Plugin_Recognize(), as I do not see resoan for it to stay

2005-10-27 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-hwr_plugn-hanwang.c: added the code for most of functions.

2005-10-26 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-engines.c: Now loading .so.2 modules (located in libimlayouts0) instead of .so (located in libimlayouts-dev)
	* im-engines.*, im-wp-*: WP_(Plugin_)GetCandidates(): now takes also "current_word" parameter used for Chinese predicion and for the next word prediction

2005-10-25 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-engines.c: WP and HWR Init() now load the dummy plugin as default.

2005-10-21 Jakub Pavelek <jakub.pavelek@nokia.com>

	* plugins.c: In Destroy() free all the allocated structures, otherwise thay hand after ldclose
	* test.c: Modified to measure time and do more plugin switching

2005-10-20 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-engines.c: The XX_Init now just assignt all pointers to NULL. Should be loading the dummy modules (perhaps) but this takes time.
	SetPredictionLanguage and SetLanguage now do the real initialization, ldopen and ldclose the engine modules, based on hardocded plugin preferences and language coverage.
	* im-wp-plugin.c: WordExistsDictionary now returns FALSE
	* im-wp-plugin-ezitext.c: uses im-wp-plugin.h
	* im-wp-plugin-ezitext.h: removed, im-wp-plugin.h replaces it
	* im-hwr-plugin-simpliwrite,c: uses im-hwr-plugin.h
	* im-hwr-plugin-simpliwrite,h: removed, im-hwr-plugin-h replaces it
	* im-hwr-plugin-hanwang.c: added. BAsed 100% on dummy plugin (yet)


2005-10-19 Jakub Pavelek <jakub.pavelek@nokia.com>

	* New branch with updated API/ABI, new version
	* debian: added Hanwang dependencies
	* configure.in: Added Hanwang sections

2005-10-17 Jakub Pavelek <jakub.pavelek@nokia.com>

	* Fixed the license

2005-10-10  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* im-hwr-plugin-simpliwrite.c: Fills the trained symbols correctly in HWR_Plugin_GetTrainedCharacters (HWR_CharacterList *list)

2005-10-03 Jakub Pavelek <jakub.pavelek@nokia.com>

	* Released as 1.4.2
	* im-wp-plugin-ezitext.c: Detaching dicitonaries doesn't anymore check for the flag as whether to save or not - will save anyway.
    Fixes N#20126

2005-09-28 Jakub Pavelek <jakub.pavelek@nokia.com>

	* all: fixes for the code review

2005-08-31 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-wp-plugin-ezitext.c: fixing the dynamic engine init. Now it will also re-attach the user dictionaries after language change
	Fixes N#18395

2005-08-24 Jakub Pavelek <jakub.pavelek@nokia.com>

	* Released as 1.4.0-1
	* im-wp-plugin-ezitext: optimized dictionary loading to reduce memory
	  consumption

2005-08-24 Jakub Pavelek <jakub.pavelek@nokia.com>

	* chnaged copyrights and license texts (as in SDK version)

2005-08-24  Mohammad Anwari  <Mohammad.Anwari@nokia.com>

	* im-wp-plugin-ezitext.c: fixes a memory leak in WP_Plugin_GetCandidates()

2005-08-24 Jakub Pavelek <jakub.pavelek@nokia.com>

	* im-wp-plugin-ezitext.c: dictionary .so file opening on demand

2005-08-23 Jakub Pavelek <jakub.pavelek@nokia.com>

	* released as 1.3.2-1
	* im-engines.h: added new personal dictionary location define
	* im-wp-plugin-ezitext: uses the new personal dict location


