[maemo-commits] [maemo-commits] r10772 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . docs/reference docs/reference/gtk/tmpl gtk

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Tue Mar 27 09:34:48 EEST 2007
Author: tko
Date: 2007-03-27 09:34:45 +0300 (Tue, 27 Mar 2007)
New Revision: 10772

Modified:
   projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog
   projects/haf/branches/gtk+/maemo-gtk-2-10/docs/reference/ChangeLog
   projects/haf/branches/gtk+/maemo-gtk-2-10/docs/reference/gtk/tmpl/gtkimcontext.sgml
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkenums.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.c
Log:
Add HILDON_GTK_INPUT_MODE_DICTIONARY

ChangeLog:

2007-03-27  Tomas Junnonen  <tomas.junnonen at nokia.com>

	* gtk/gtkenums.h: Add HILDON_GTK_INPUT_MODE_DICTIONARY for enabling
	predictive dictionaries and learning based on input.
	* gtk/gtkentry.c
	* gtk/gtkimcontext.c
	* gtk/gtktextview.c: Add HILDON_GTK_INPUT_MODE_DICTIONARY to the
	default input mode hint.

docs/reference/ChangeLog:

2007-03-27  Tomas Junnonen  <tomas.junnonen at nokia.com>

	* gtk/tmpl/gtkimcontext.sgml: Add HILDON_GTK_INPUT_MODE_DICTIONARY


Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog	2007-03-26 20:03:05 UTC (rev 10771)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog	2007-03-27 06:34:45 UTC (rev 10772)
@@ -1,3 +1,12 @@
+2007-03-27  Tomas Junnonen  <tomas.junnonen at nokia.com>
+	
+	* gtk/gtkenums.h: Add HILDON_GTK_INPUT_MODE_DICTIONARY for enabling
+	predictive dictionaries and learning based on input.
+	* gtk/gtkentry.c
+	* gtk/gtkimcontext.c
+	* gtk/gtktextview.c: Add HILDON_GTK_INPUT_MODE_DICTIONARY to the
+	default input mode hint.
+
 2007-03-22  Tommi Komulainen  <tommi.komulainen at nokia.com>
 
 	API documentation updates.

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/docs/reference/ChangeLog
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/docs/reference/ChangeLog	2007-03-26 20:03:05 UTC (rev 10771)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/docs/reference/ChangeLog	2007-03-27 06:34:45 UTC (rev 10772)
@@ -1,3 +1,7 @@
+2007-03-27  Tomas Junnonen  <tomas.junnonen at nokia.com>
+
+	* gtk/tmpl/gtkimcontext.sgml: Add HILDON_GTK_INPUT_MODE_DICTIONARY
+
 2007-03-22  Tommi Komulainen  <tommi.komulainen at nokia.com>
 
 	* gtk/gtk-docs.sgml: Add 2.12 and maemo addition indices.

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/docs/reference/gtk/tmpl/gtkimcontext.sgml
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/docs/reference/gtk/tmpl/gtkimcontext.sgml	2007-03-26 20:03:05 UTC (rev 10771)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/docs/reference/gtk/tmpl/gtkimcontext.sgml	2007-03-27 06:34:45 UTC (rev 10772)
@@ -198,4 +198,4 @@
 @HILDON_GTK_INPUT_MODE_FULL: unrestricted entry mode, combination of the alpha, numeric and special modes.
 @HILDON_GTK_INPUT_MODE_INVISIBLE: do not echo or save the input in the IM when entering sensitive information such as passwords.
 @HILDON_GTK_INPUT_MODE_AUTOCAP: automatically capitalize the first letter at the start of a sentence.
-
+ at HILDON_GTK_INPUT_MODE_DICTIONARY: enable predictive dictionaries and learning based on the input.

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.c	2007-03-26 20:03:05 UTC (rev 10771)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.c	2007-03-27 06:34:45 UTC (rev 10772)
@@ -622,7 +622,8 @@
                                                        P_("Define widget's input mode"),
                                                        GTK_TYPE_GTK_INPUT_MODE,
                                                        HILDON_GTK_INPUT_MODE_FULL |
-                                                       HILDON_GTK_INPUT_MODE_AUTOCAP,
+                                                       HILDON_GTK_INPUT_MODE_AUTOCAP |
+                                                       HILDON_GTK_INPUT_MODE_DICTIONARY,
                                                        GTK_PARAM_READWRITE));
 #endif /* MAEMO_CHANGES */
  

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkenums.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkenums.h	2007-03-26 20:03:05 UTC (rev 10771)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkenums.h	2007-03-27 06:34:45 UTC (rev 10772)
@@ -530,10 +530,13 @@
   HILDON_GTK_INPUT_MODE_HEXA         = 1 << 3,
   HILDON_GTK_INPUT_MODE_TELE         = 1 << 4,
 
-  HILDON_GTK_INPUT_MODE_FULL         = (HILDON_GTK_INPUT_MODE_ALPHA | HILDON_GTK_INPUT_MODE_NUMERIC | HILDON_GTK_INPUT_MODE_SPECIAL),
+  HILDON_GTK_INPUT_MODE_FULL         = (HILDON_GTK_INPUT_MODE_ALPHA |
+                                        HILDON_GTK_INPUT_MODE_NUMERIC |
+                                        HILDON_GTK_INPUT_MODE_SPECIAL),
 
   HILDON_GTK_INPUT_MODE_INVISIBLE    = 1 << 29,
-  HILDON_GTK_INPUT_MODE_AUTOCAP      = 1 << 30
+  HILDON_GTK_INPUT_MODE_AUTOCAP      = 1 << 30,
+  HILDON_GTK_INPUT_MODE_DICTIONARY   = 1 << 31
 } HildonGtkInputMode;
 #endif /* MAEMO_CHANGES */
 

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.c	2007-03-26 20:03:05 UTC (rev 10771)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.c	2007-03-27 06:34:45 UTC (rev 10772)
@@ -222,7 +222,9 @@
 						       "Hildon input mode",
 						       "Allowed characters and input mode",
 						       GTK_TYPE_GTK_INPUT_MODE,
-						       HILDON_GTK_INPUT_MODE_FULL | HILDON_GTK_INPUT_MODE_AUTOCAP,
+						       HILDON_GTK_INPUT_MODE_FULL |
+						       HILDON_GTK_INPUT_MODE_AUTOCAP |
+						       HILDON_GTK_INPUT_MODE_DICTIONARY,
 						       G_PARAM_READWRITE));
 #endif /* MAEMO_CHANGES */
 }
@@ -233,7 +235,9 @@
 #ifdef MAEMO_CHANGES
   GtkIMContextPrivate *priv = GTK_IM_CONTEXT_GET_PRIVATE (im_context);
 
-  priv->mode = HILDON_GTK_INPUT_MODE_FULL | HILDON_GTK_INPUT_MODE_AUTOCAP;
+  priv->mode = HILDON_GTK_INPUT_MODE_FULL |
+               HILDON_GTK_INPUT_MODE_AUTOCAP |
+               HILDON_GTK_INPUT_MODE_DICTIONARY;
 #endif /* MAEMO_CHANGES */
 }
 

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.c	2007-03-26 20:03:05 UTC (rev 10771)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.c	2007-03-27 06:34:45 UTC (rev 10772)
@@ -665,7 +665,8 @@
                                                        P_("Define widget's input mode"),
                                                        GTK_TYPE_GTK_INPUT_MODE,
                                                        HILDON_GTK_INPUT_MODE_FULL |
-                                                       HILDON_GTK_INPUT_MODE_AUTOCAP,
+                                                       HILDON_GTK_INPUT_MODE_AUTOCAP |
+                                                       HILDON_GTK_INPUT_MODE_DICTIONARY,
                                                        GTK_PARAM_READWRITE));
 #endif /* MAEMO_CHANGES */
 


More information about the maemo-commits mailing list