+ISF 2.4.7720 :
+ 1. Replace deprecated API of package manager
+ 2. Add missing dependency
+ 3. check Web IME package to use category instead of label
+ 4. [demo] code cleanup
+ 5. fix fail to launch Web IME in no OSP environment
+ 6. fix build warning in no minicontrol environment
+
+
+ISF 2.4.7709 :
+ 1. fix build error in no minicontrol library environment
+ 2. Set smack for Web IME
+ 3. Fix minicontrol layout
+ 4. Monitor Web IME install/uninstall/update and update engine list
+ 5. Fix _default_instance double free bug
+ 6. Fix bug infinite connection logs are found in no helper module
+ 7. Remove unnecessary repetition if the size of helpers is equal to 0
+ 8. Add ecore loop into frontend
+ 9. Set FD_CLOEXEC to release FD on exec
+
+
+ISF 2.4.7618 :
+ 1. [panel] Make minicontrol be transparent
+ 2. [panel] remove unused variables
+
+
+ISF 2.4.7610 :
+ 1. changed the obtaining time of input window
+
+
+ISF 2.4.7609 :
+ 1. Support conditional build related to ui-gadget library
+ 2. Support conditional build about notification library
+ 3. Replace deprecated ail_package prefix () API with new one
+ 4. adjust the timer value of hiding ISE
+ 5. Use timer not to hide and show IME again in focus-out and focus-in event between applications
+ 6. Add return value in Transaction::read_from_buffer
+ 7. [demo] remove code to set scale
+ 8. fix build warning
+ 9. [panel] Fix inappropriate X event mask
+
+
+ISF 2.4.7528 :
+ 1. removed wrong syntax and words in the po_file
+ 2. modified translated words and added vi.po, mn_mn.po
+ 3. [demo] Refactoring code in imcontrol demo
+ 4. change keyboard mode by touch & code refactoring about the keyboard mode
+
+
+ISF 2.4.7517 :
+ 1. Add API to get the number of S/W or H/W keyboard ISEs
+ 2. [demo] unselect menu item when pressing menu
+ 3. Refactoring ise selector code
+ 4. Add isf_control_show_ise_selector API
+ 5. Correct build error
+ 6. added hotkeys in the config file for hiding ise
+
+
+ISF 2.4.7510 :
+ 1. Support conditional build about minicontrol
+ 2. Writing description about some APIs in scim_helper.h
+ 3. Add preload keyboard ise feature
+ 4. Use appropriate return value enum type of callback func registered by ecore_event_handler_add
+ 5. Allow NULL pointer in isf_control_get_ise_info_and_module_name if programmer is not interested in
+ 6. Launch ISE on request
+ 7. fix event type in ecore key event handler
+ 8. Add aul in smack rule
+
+
+ISF 2.4.7426 :
+ 1. [panel] check NULL or not before deleting object
+ 2. Fix API description error
+ 3. Remove unused config path
+ 4. Commented out the code leaving isf file logs
+ 5. update the translated word for the supporting language
+ 6. fix memset buffer size of 0 issue detected by prevent
+ 7. fix smack label issue of some locale directories such as es_US, fa, th, and ur
+
+
+ISF 2.4.7424 :
+ 1. Add bt-service in isf.rule
+ 2. [panel] initialize variable after calling edbus del and close
+ 3. Experimetal code update for TAINTED_STRING issue
+
+
+ISF 2.4.7421 :
+ 1. Remove m4 directory
+
+
+ISF 2.4.7420 :
+ 1. Send ISM_TRANS_CMD_TURN_ON_LOG to helper ISE even though there is not focus in
+ 2. Separate out setting UG package
+ 3. Remove unused file: isfsetting.edc
+ 4. Writing description of some APIs
+ 5. systemd: can not set negative OOMScoreAdjust for user service
+ 6. Do not run scim in daemon mode
+ 7. Make systemd unit file as part of source code
+ 8. Remove unused define in specfile
+
+
+ISF 2.4.7413 :
+ 1. Add isf_control_get_ise_info_and_module_name ()
+ 2. [panel] Applied multi resolution support for candidate items
+ 3. fix prevent issue : uninitialized scalar variable
+ 4. Added sanitize_string to avoid TAINTED_STRING error in Prevent system
+ 5. Re-show ISE panel after scim-helper-launcher process is recovered.
+ 6. Fix prevent issue: integer overflow
+
+
+ISF 2.4.7410 :
+ 1. Remove unused dependency and directory
+
+
+ISF 2.4.7404 :
+ 1. fix bug keyboard remains on menu screen
+ 2. [panel] remove unused variable
+ 3. Remove ui-gadget dependency
+
+
+ISF 2.4.7323 :
+ 1. Remove unnecessary build dependency
+ 2. Remove the duplicated locales
+ 3. Fix the translated message of es_ES locale
+ 4. modified po_file for supported languages
+ 5. [setting] change the name of paramater in create_bg
+
+
+ISF 2.4.7320 :
+ 1. Add ComposeKeyFactory when no one IMEngine is installed
+ 2. modified minicontrol UI
+ 3. [setting] add right margin to the supported language list view
+
+
+ISF 2.4.7316 :
+ 1. Modified po_file for the supported languages
+ 2. add vconf smack rule
+ 3. Add writing permission about vconf_network
+
+
+ISF 2.4.7313 :
+ 1. Fix build warning
+ 2. compile with dlog headers and libs
+ 3. [panel] remove unused code
+ 4. [panel] rename function to get angle of window
+
+
+ISF 2.4.7307 :
+ 1. [panel] Freeze event of set up input methods button to avoid launch UG multiple times
+ 2. [panel] Use ecore_x_event_mask_set or unset instead of XSelectInput for considering the used property
+ 3. [panel] create function to get window rotate angle
+ 4. [panel] Use quickpanel window angle instead of root window angle
+
+
+ISF 2.4.7306 :
+ 1. code refinement related to key modifier and lock
+ 2. support super key (between ctrl and alt key)
+ 3. check the keyboard mode when the immodule init
+ 4. modified po_file for Uzbek
+ 5. Set active ISE to Helper ISE when unpluging USB keyboard
+ 6. showing S/W keyboard when the keyboard mode is changed from H/W to S/W
+
+
+ISF 2.4.7231 :
+ 1. Remove ctrl + alt + right key in Tizen
+
+
+ISF 2.4.7230 :
+ 1. Add latin-1 key codes
+ 2. changed root window to input window about the PROP_X_EXT_KEYBOARD_EXIST property
+ 3. [panel] Delete destroy timer after candidate window is shown
+
+
+ISF 2.4.7227 :
+ 1. Revert "Add missing table in __scim_key_by_name
+ 2. Do not detect H/W keyboard mode when Power + volume down key is pressed.
+
+
+ISF 2.4.7226 :
+ 1. changed the conditions of detecting H/W keyboard input
+ 2. set the root window property for other apps temporarily
+ 3. Add missing table in __scim_key_by_name
+
+
+ISF 2.4.7223 :
+ 1. Show warning when it failed to access ISE file
+ 2. [panel] Add focus rectangle for candidate TTS feature
+ 3. changed root_win property to control_win property about checking the keyboard mode
+
+
+ISF 2.4.7220 :
+ 1. [panel] Add flick event for candidate TTS feature
+ 2. Add missing key to unicode table
+ 3. [panel] rename variable for radio group for ISE selector
+
+
+ISF 2.4.7218 :
+ 1. modified unnecessary logic and variable for checking keyboard mode
+ 2. [panel] add log when it failed to access ise module
+ 3. Fix issue the support languages of IMEngine updates wrong when display language is changed
+
+
+ISF 2.4.7216 :
+ 1. [panel] delete ise selector when process exits
+ 2. Fix issue IME hide when 'set up input methods' button is pressed
+ 3. Calling ecore_evas_move_resize () with proper values to avoid candidate disappears unexpectedly
+ 4. destroy ISE selector even though it failed to launch UG
+
+
+ISF 2.4.7213 :
+ 1. [panel] fix prevent control flow issues
+ 2. [isf-panel-efl] Fix long candidate showing issue
+
+
+ISF 2.4.7212 :
+ 1. [panel] change list theme of ise selector
+ 2. [panel] Add icon for ise selector
+ 3. [panel] show ise selector if the size of helper is more than 1
+
+
+ISF 2.4.7211 :
+ 1. Create minicontrol class for reusability
+ 2. Modified the candidate window to respect the ISE's angle
+ 3. Modified the panel to hide ISE on app window's focus out event
+ 4. Change return type of get_ise_index ()
+ 5. Add IME selector
+ 6. Fix window stacking issue of ISE selector
+ 7. Fix issue multiple ISE selectors are created
+
+
+ISF 2.4.7210 :
+ 1. Added code for exceptional logic error case related to gettimeofday
+
+
+ISF 2.4.7209 :
+ 1. Fix prevent issue: dereference after null check
+ 2. Add Select input method, Set up input methods string
+ 3. Fixed the bug that dlopen'ed handle is not being closed
+ 4. Added translated text for select input method, set up input methods
+
+
+ISF 2.4.7206 :
+ 1. Separated angle updating code for candidate and ISE, and renamed _window_angle to _ise_angle
+ 2. Modified SCIM process for launching OSPIMEs with root privilege
+ 3. Revert "Modify manifest to execute isf-query-engines"
+ 4. Add rule for security-server smack
+ 5. Refactoring mini control for detecting H/W keyboard
+ 6. added the translated text for "Only %s is available"
+ 7. Check whether parameter is NULL or not before deleting edbus signal handler
+ 8. [isf-panel-efl] Check _candidate_pop_image_count
+
+
+ISF 2.4.7204 :
+ 1. Modify manifest to execute isf-query-engines
+ 2. fix bug not to send hide state event when window manager hides IME
+
+
+ISF 2.4.7130 :
+ 1. Remove ctrl+alt+up/down key
+ 2. [isfsetting]fixed some bug which the name of hardware ise is shown in ise language view
+ 3. change build feature for logging on user binary
+ 4. added notification message when the H/W keyboard engine is changed
+
+
+ISF 2.4.7128 :
+ 1. modified minicontrol GUI to fix hidden text
+ 2. Use timestamp to check whether key event is sent from S/W keyboard
+ 3. Temporarily modified not to limit the size of candidate object
+ 4. updated the translated text of the supporting language list
+ 5. Even when geometry is reported from ISE, set w/h to 0 when not in SHOW state
+ 6. Use LOGW when operation fails