fep/frontendprocessor/group/app-framework_fepbase.history.xml
changeset 0 eb1f2e154e89
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fep/frontendprocessor/group/app-framework_fepbase.history.xml	Tue Feb 02 01:02:04 2010 +0200
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<relnotes schema="1.0.0" name="FEP Base" purpose="" type="component">
+  <revision major="1" functional="0" minor="0" date="20070724">
+    <ref name="109489" type="defect"/>
+    <description>Corrected  in-source Comments of virtual  MCoeFepLayDocExtension* GetFepLayDocExtension(TBool&amp; aSetToTrue) function in Fepbase.h .</description>
+  </revision>
+  <purpose>
+    Front End Processor (FEP) framework and base classes, enables preprocessing of complex text and other input forms e.g. handwriting and voice recognition with processed input being passed to applications.
+  </purpose>
+  <defect number="DEF106422" title="FebBase needs code cleanup for improved maintainability" revision="001">
+    1) Moved KCoeFepMaxAttribDataSize, TFepOnOrOffKeyData, CFepGenericGlobalSettings, MFepAttributeStorer from fepbase.h into new fepbconfig.h.
+    2) Moved FEP_START_KEY_EVENT_HANDLER_L, FEP_END_KEY_EVENT_HANDLER_L, FEP_START_KEY_EVENT_HANDLER_NO_DOWN_UP_FILTER_L, FEP_END_KEY_EVENT_HANDLER_NO_DOWN_UP_FILTER_L macros from fepbase.h into new fepbutils.h.
+    3) Moved the implementations of TFepOnOrOffKeyData, CFepGenericGlobalSettings, MFepAttributeStorer from fepbase.cpp to new fepbconfig.cpp.
+    4) Moved the FebBase panic codes from fepbase.cpp into new exported fepbpanic.h.
+    5) Moved CSettingsTracker from fepbase.cpp into fepbpriv.h/cpp as it is used in both fepbase.cpp and fepbconfig.cpp (renamed it CFepSettingsTracker).
+    6) Removed the deprecated internalComponent CFepFastFileAccessor class not actually in use since v7.0.
+    7) Removed the internalComponent CFepGlobalDynamicFrequencyTable API that has not been in use since v7.0 (in app-framework_fepchina component that does not exist any more).
+    8) Removed all test code for CFepGlobalDynamicFrequencyTable.
+    9) Removed the otherpro.exe only needed for EKA1 support and testing of CFepGlobalDynamicFrequencyTable that has now been removed.
+    10) Updated fepbasetest.iby file.
+  </defect>
+</relnotes>