Fix the issue 'can't type in password field of chromium browser'
authorJihoon Kim <jihoon48.kim@samsung.com>
Thu, 13 Dec 2012 07:44:24 +0000 (16:44 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Thu, 13 Dec 2012 10:34:00 +0000 (19:34 +0900)
Change-Id: I2611729e3224cf68ee148db2545799f515ee9181

configure.ac
debian/changelog
ism/extras/gtk2_immodule/gtkimcontextscim.cpp
packaging/isf.spec
releasenote.txt

index 47e0de7..b6f9da3 100755 (executable)
@@ -1,6 +1,6 @@
 # Process this file with autoconf to produce a configure script
 #AC_INIT(scim, 1.4.7, suzhe@tsinghua.org.cn)
-AC_INIT(isf, 2.3.6011, isf@samsung.com)
+AC_INIT(isf, 2.3.6013, isf@samsung.com)
 AC_CONFIG_SRCDIR([ism/src/scim.h])
 m4_pattern_allow([^AS_])
 
@@ -11,7 +11,7 @@ m4_pattern_allow([^AS_])
 # ISF version
 ISF_MAJOR_VERSION=2
 ISF_MINOR_VERSION=3
-ISF_MICRO_VERSION=6011
+ISF_MICRO_VERSION=6013
 
 ISF_VERSION=$ISF_MAJOR_VERSION.$ISF_MINOR_VERSION.$ISF_MICRO_VERSION
 
index 0cf11dd..4c4c694 100755 (executable)
@@ -1,3 +1,14 @@
+isf (2.3.6013-1slp2+1) unstable; urgency=low
+
+  * [gtkimmodule] Fix the issue 'Unable to input Chinese characters in Firefox or Thunderbird.'
+  * [gtkimmodule] remove deprecated API - start_default_ise call
+  * [gtkimmodule] Fix the issue 'can't type in password field of chromium browser'
+  * fix gtk immodule build error
+  * Git: framework/uifw/isf
+  * Tag: isf_2.3.6013-1slp2+1
+
+ -- Jihoon Kim <jihoon48.kim@samsung.com>  Thu, 13 Dec 2012 16:38:25 +0900
+
 isf (2.3.6011-1slp2+1) unstable; urgency=low
 
   * [immodule] Fix P121127-4709: Add cursor position checking
index 49ff244..8d78cec 100644 (file)
@@ -1459,9 +1459,6 @@ panel_slot_process_key_event (int context, const KeyEvent &key)
     GtkIMContextSCIM *ic = find_ic (context);
     SCIM_DEBUG_FRONTEND(1) << "panel_slot_process_key_event context=" << context << " key=" << key.get_key_string () << " ic=" << ic << "\n";
 
-    if (_focused_ic != ic)
-        return;
-
     if (ic && ic->impl) {
         // Just send it to key_snooper and bypass to client directly (because send_event is set to TRUE).
         GdkEventKey gdkevent = keyevent_scim_to_gdk (ic, key, FALSE);
@@ -1488,9 +1485,6 @@ panel_slot_forward_key_event (int context, const KeyEvent &key)
     GtkIMContextSCIM *ic = find_ic (context);
     SCIM_DEBUG_FRONTEND(1) << "panel_slot_forward_key_event context=" << context << " key=" << key.get_key_string () << " ic=" << ic << "\n";
 
-    if (_focused_ic != ic)
-        return;
-
     if (ic && ic->impl) {
         // Just send it to key_snooper and bypass to client directly (because send_event is set to TRUE).
         GdkEventKey gdkevent = keyevent_scim_to_gdk (ic, key, TRUE);
index 28a0497..5213dff 100755 (executable)
@@ -1,10 +1,10 @@
-#sbs-git:framework/uifw/isf isf 2.3.6006 07f2b65224e6cef5cd6799065bb01fa656bc115e
+#sbs-git:framework/uifw/isf isf 2.3.6013 07f2b65224e6cef5cd6799065bb01fa656bc115e
 %define _usrdir        /usr
 %define _ugdir %{_usrdir}/ug
 
 Name:       isf
 Summary:    Input Service Framework
-Version:    2.3.6011
+Version:    2.3.6013
 Release:    1
 Group:      TO_BE/FILLED_IN
 License:    LGPL
index 1f110e9..9a1db31 100755 (executable)
@@ -1,3 +1,9 @@
+ISF 2.3.6013 :
+  1. [gtkimmodule] Fix the issue 'Unable to input Chinese characters in Firefox or Thunderbird.'
+  2. [gtkimmodule] Fix the issue 'can't type in password field of chromium browser'
+  3. fix gtk immodule build error
+
+
 ISF 2.3.6011 :
   1. [immodule] Fix P121127-4709: Add cursor position checking