[maemo-commits] [maemo-commits] r8750 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gtk

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Wed Dec 13 18:54:38 EET 2006
Author: mitch
Date: 2006-12-13 18:54:21 +0200 (Wed, 13 Dec 2006)
New Revision: 8750

Modified:
   projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkbutton.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkbutton.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkenums.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilesystem.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilesystem.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkrange.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkrange.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkstyle.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkstyle.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextbuffer.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextbuffer.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwidget.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwidget.h
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwindow.c
   projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwindow.h
Log:
2006-12-13  Michael Natterer  <mitch at imendio.com>

	* gtk/gtkwidget.[ch]
	* gtk/gtkrange.[ch]
	* gtk/gtktextview.[ch]
	* gtk/gtkstyle.[ch]
	* gtk/gtktextbuffer.[ch]
	* gtk/gtkwindow.[ch]
	* gtk/gtkimcontext.[ch]
	* gtk/gtkfilesystem.[ch]
	* gtk/gtkbutton.[ch]
	* gtk/gtkentry.[ch]: start migration stage 1: add all stubs of
	functions that were added to maemo-gtk-2-6. Didn't change any
	signals or vtable entries yet.

	* gtk/gtkenums.h: added the enums needed by the stubs.



Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog	2006-12-13 16:54:21 UTC (rev 8750)
@@ -1,3 +1,20 @@
+2006-12-13  Michael Natterer  <mitch at imendio.com>
+
+	* gtk/gtkwidget.[ch]
+	* gtk/gtkrange.[ch]
+	* gtk/gtktextview.[ch]
+	* gtk/gtkstyle.[ch]
+	* gtk/gtktextbuffer.[ch]
+	* gtk/gtkwindow.[ch]
+	* gtk/gtkimcontext.[ch]
+	* gtk/gtkfilesystem.[ch]
+	* gtk/gtkbutton.[ch]
+	* gtk/gtkentry.[ch]: start migration stage 1: add all stubs of
+	functions that were added to maemo-gtk-2-6. Didn't change any
+	signals or vtable entries yet.
+
+	* gtk/gtkenums.h: added the enums needed by the stubs.
+
 2006-12-04  Tommi Komulainen  <tommi.komulainen at nokia.com>
 
 	Export enough symbols for implementing GtkFileChooser interface

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkbutton.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkbutton.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkbutton.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -2055,5 +2055,41 @@
 }
 
 
+/* MAEMO START */
+
+const gchar *osso_gtk_button_attach_details [OSSO_GTK_BUTTON_ATTACH_ENUM_END] =
+  { "osso_button",
+    "osso_button_n",
+    "osso_button_e",
+    "osso_button_ne",
+    "osso_button_s",
+    "osso_button_ns",
+    "osso_button_es",
+    "osso_button_nes",
+    "osso_button_w",
+    "osso_button_nw",
+    "osso_button_ew",
+    "osso_button_new",
+    "osso_button_sw",
+    "osso_button_nsw",
+    "osso_button_esw",
+    "osso_button_nesw",
+  };
+
+void
+hildon_gtk_button_set_depressed (GtkButton *button,
+                                 gboolean   depressed)
+{
+}
+
+void
+osso_gtk_button_set_detail_from_attach_flags (GtkButton *button,
+                                              OssoGtkButtonAttachFlags flags)
+{
+}
+
+/* MAEMO END */
+
+
 #define __GTK_BUTTON_C__
 #include "gtkaliasdef.c"  

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkbutton.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkbutton.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkbutton.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -134,6 +134,24 @@
 					    const gchar   *main_detail,
 					    const gchar   *default_detail);
 
+/* MAEMO START */
+void hildon_gtk_button_set_depressed       (GtkButton     *button,
+                                            gboolean       depressed);
+
+typedef enum {
+  OSSO_GTK_BUTTON_ATTACH_NORTH =    1 << 0,
+  OSSO_GTK_BUTTON_ATTACH_EAST =     1 << 1,
+  OSSO_GTK_BUTTON_ATTACH_SOUTH =    1 << 2,
+  OSSO_GTK_BUTTON_ATTACH_WEST =     1 << 3,
+  OSSO_GTK_BUTTON_ATTACH_ENUM_END = 1 << 4
+} OssoGtkButtonAttachFlags;
+
+extern const gchar *osso_gtk_button_attach_details [OSSO_GTK_BUTTON_ATTACH_ENUM_END];
+
+void osso_gtk_button_set_detail_from_attach_flags (GtkButton *button,
+                                                   OssoGtkButtonAttachFlags flags);
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_BUTTON_H__ */

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -5805,5 +5805,21 @@
   return completion;
 }
 
+/* MAEMO START */
+
+void
+hildon_gtk_entry_set_input_mode (GtkEntry          *entry,
+                                 HildonGtkInputMode input_mode)
+{
+}
+
+HildonGtkInputMode
+hildon_gtk_entry_get_input_mode (GtkEntry          *entry)
+{
+  return 0;
+}
+
+/* MAEMO END */
+
 #define __GTK_ENTRY_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -210,6 +210,12 @@
 						 gboolean       editable);
 #endif /* GTK_DISABLE_DEPRECATED */
 
+/* MAEMO START */
+void               hildon_gtk_entry_set_input_mode (GtkEntry          *entry,
+                                                    HildonGtkInputMode input_mode);
+HildonGtkInputMode hildon_gtk_entry_get_input_mode (GtkEntry          *entry);
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_ENTRY_H__ */

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkenums.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkenums.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkenums.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -514,6 +514,29 @@
   GTK_TREE_VIEW_GRID_LINES_BOTH
 } GtkTreeViewGridLines;
 
+/* MAEMO START */
+typedef enum
+{
+  GTK_INVALID_INPUT_MAX_CHARS_REACHED,
+  GTK_INVALID_INPUT_MODE_RESTRICTION
+} GtkInvalidInputType;
+
+typedef enum
+{
+  HILDON_GTK_INPUT_MODE_ALPHA        = 1 << 0,
+  HILDON_GTK_INPUT_MODE_NUMERIC      = 1 << 1,
+  HILDON_GTK_INPUT_MODE_SPECIAL      = 1 << 2,
+  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_INVISIBLE    = 1 << 29,
+  HILDON_GTK_INPUT_MODE_AUTOCAP      = 1 << 30
+} HildonGtkInputMode;
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_ENUMS_H__ */

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilesystem.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilesystem.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilesystem.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -1403,5 +1403,15 @@
   return fs;
 }
 
+/* MAEMO START */
+
+GtkFileSystem *
+hildon_gtk_file_system_create(const char *file_system_name)
+{
+  return gtk_file_system_create (file_system_name);
+}
+
+/* MAEMO END */
+
 #define __GTK_FILE_SYSTEM_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilesystem.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilesystem.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilesystem.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -443,6 +443,10 @@
 
 GtkFileSystem  *gtk_file_system_create (const char *file_system_name);
 
+/* MAEMO START */
+GtkFileSystem *hildon_gtk_file_system_create(const char *file_system_name);
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_FILE_SYSTEM_H__ */

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -525,5 +525,48 @@
   return result;
 }
 
+/* MAEMO START */
+
+gboolean hildon_gtk_im_context_filter_event (GtkIMContext   *context,
+                                             GdkEvent        *event)
+{
+  return FALSE;
+}
+
+void     gtk_im_context_show                (GtkIMContext   *context)
+{
+}
+
+void     gtk_im_context_hide                (GtkIMContext   *context)
+{
+}
+
+void     hildon_gtk_im_context_show          (GtkIMContext   *context)
+{
+}
+
+void     hildon_gtk_im_context_hide          (GtkIMContext   *context)
+{
+}
+
+gboolean hildon_gtk_im_context_has_selection(GtkIMContext   *context)
+{
+  return FALSE;
+}
+
+void     hildon_gtk_im_context_copy         (GtkIMContext   *context)
+{
+}
+
+void     hildon_gtk_im_context_cut          (GtkIMContext   *context)
+{
+}
+
+void     hildon_gtk_im_context_paste        (GtkIMContext   *context)
+{
+}
+
+/* MAEMO END */
+
 #define __GTK_IM_CONTEXT_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -120,6 +120,21 @@
 					     gint            offset,
 					     gint            n_chars);
 
+/* MAEMO START */
+gboolean hildon_gtk_im_context_filter_event (GtkIMContext   *context,
+                                             GdkEvent        *event);
+
+void     gtk_im_context_show                (GtkIMContext   *context);
+void     gtk_im_context_hide                (GtkIMContext   *context);
+
+void     hildon_gtk_im_context_show          (GtkIMContext   *context);
+void     hildon_gtk_im_context_hide          (GtkIMContext   *context);
+gboolean hildon_gtk_im_context_has_selection(GtkIMContext   *context);
+void     hildon_gtk_im_context_copy         (GtkIMContext   *context);
+void     hildon_gtk_im_context_cut          (GtkIMContext   *context);
+void     hildon_gtk_im_context_paste        (GtkIMContext   *context);
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_IM_CONTEXT_H__ */

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkrange.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkrange.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkrange.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -3070,5 +3070,29 @@
     }
 }
 
+/* MAEMO START */
+
+void           osso_gtk_range_set_stream_indicator (GtkRange *range, 
+                                                    gboolean stream_indicator)
+{
+}
+
+gboolean       osso_gtk_range_get_stream_indicator (GtkRange *range)
+{
+  return FALSE;
+}
+
+void           osso_gtk_range_set_stream_position (GtkRange *range, 
+                                                   gdouble position)
+{
+}
+
+gdouble        osso_gtk_range_get_stream_position (GtkRange *range)
+{
+  return 0.0;
+}
+
+/* MAEMO END */
+
 #define __GTK_RANGE_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkrange.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkrange.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkrange.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -163,7 +163,16 @@
 gdouble	          _gtk_range_get_wheel_delta               (GtkRange      *range,
                                                             GdkScrollDirection direction);
 
+/* MAEMO START */
+void           osso_gtk_range_set_stream_indicator (GtkRange *range, 
+                                                    gboolean stream_indicator);
+gboolean       osso_gtk_range_get_stream_indicator (GtkRange *range);
 
+void           osso_gtk_range_set_stream_position (GtkRange *range, 
+                                                   gdouble position);
+gdouble        osso_gtk_range_get_stream_position (GtkRange *range);
+/* MAEMO END */
+
 G_END_DECLS
 
 

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkstyle.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkstyle.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkstyle.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -6765,5 +6765,16 @@
     gdk_gc_set_clip_rectangle (gc, NULL);
 }
 
+/* MAEMO START */
+
+gboolean  gtk_style_lookup_logical_color     (GtkStyle     *style,
+                                              const gchar  *color_name,
+                                              GdkColor     *color)
+{
+  return gtk_style_lookup_color (style, color_name, color);
+}
+
+/* MAEMO END */
+
 #define __GTK_STYLE_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkstyle.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkstyle.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkstyle.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -900,6 +900,12 @@
 				  GtkTextDirection  direction,
 				  gboolean          draw_arrow);
 
+/* MAEMO START */
+gboolean  gtk_style_lookup_logical_color     (GtkStyle     *style,
+                                              const gchar  *color_name,
+                                              GdkColor     *color);
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_STYLE_H__ */

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextbuffer.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextbuffer.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextbuffer.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -4195,5 +4195,33 @@
   _gtk_text_btree_spew (get_btree (buffer));
 }
 
+/* MAEMO START */
+
+void
+gtk_text_buffer_set_can_paste_rich_text (GtkTextBuffer *buffer,
+                                         gboolean       can_paste_rich_text)
+{
+}
+
+gboolean
+gtk_text_buffer_get_can_paste_rich_text (GtkTextBuffer *buffer)
+{
+  return FALSE;
+}
+
+void
+gtk_text_buffer_set_rich_text_format (GtkTextBuffer *buffer,
+                                      const gchar   *format)
+{
+}
+
+G_CONST_RETURN gchar *
+gtk_text_buffer_get_rich_text_format (GtkTextBuffer *buffer)
+{
+  return NULL;
+}
+
+/* MAEMO END */
+
 #define __GTK_TEXT_BUFFER_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextbuffer.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextbuffer.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextbuffer.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -395,6 +395,16 @@
 void _gtk_text_buffer_notify_will_remove_tag (GtkTextBuffer *buffer,
                                               GtkTextTag    *tag);
 
+/* MAEMO START */
+void            gtk_text_buffer_set_can_paste_rich_text (GtkTextBuffer *buffer,
+                                                         gboolean       can_paste_rich_text);
+gboolean        gtk_text_buffer_get_can_paste_rich_text (GtkTextBuffer *buffer);
+
+void                  gtk_text_buffer_set_rich_text_format (GtkTextBuffer *buffer,
+                                                            const gchar   *format);
+G_CONST_RETURN gchar *gtk_text_buffer_get_rich_text_format (GtkTextBuffer *buffer);
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -8573,5 +8573,21 @@
   return gtk_text_layout_move_iter_visually (text_view->layout, iter, count);
 }
 
+/* MAEMO_START */
+
+void
+hildon_gtk_text_view_set_input_mode (GtkTextView       *text_view,
+                                     HildonGtkInputMode mode)
+{
+}
+
+HildonGtkInputMode
+hildon_gtk_text_view_get_input_mode (GtkTextView       *text_view)
+{
+  return 0;
+}
+
+/* MAEMO END */
+
 #define __GTK_TEXT_VIEW_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktextview.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -360,6 +360,12 @@
 /* note that the return value of this changes with the theme */
 GtkTextAttributes* gtk_text_view_get_default_attributes (GtkTextView    *text_view);
 
+/* MAEMO_START */
+void               hildon_gtk_text_view_set_input_mode (GtkTextView       *text_view,
+                                                        HildonGtkInputMode mode);
+HildonGtkInputMode hildon_gtk_text_view_get_input_mode (GtkTextView       *text_view);
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_TEXT_VIEW_H__ */

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwidget.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwidget.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwidget.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -8057,5 +8057,30 @@
   g_object_notify (G_OBJECT (widget), "no-show-all");
 }
 
+/* MAEMO START */
+void gtk_widget_set_hildon_focus_handling( GtkWidget *widget, gboolean hildon_like )
+{
+}
+
+gboolean gtk_widget_get_hildon_focus_handling( GtkWidget *widget )
+{
+  return FALSE;
+}
+
+void gtk_widget_tap_and_hold_menu_position_top (GtkWidget *menu,
+                       gint *x, gint *y, gboolean *push_in, GtkWidget *widget)
+{
+}
+
+void gtk_widget_tap_and_hold_setup (GtkWidget *widget, GtkWidget *menu,
+                        GtkCallback func, GtkWidgetTapAndHoldFlags flags)
+{
+}
+
+void gtk_widget_insensitive_press ( GtkWidget *widget )
+{
+}
+/* MAEMO END */
+
 #define __GTK_WIDGET_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwidget.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwidget.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwidget.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -796,6 +796,26 @@
 
 GdkColormap* _gtk_widget_peek_colormap (void);
 
+/* MAEMO START */
+typedef enum
+{
+  GTK_TAP_AND_HOLD_NONE         = 0,
+  GTK_TAP_AND_HOLD_PASS_PRESS   = 1 << 0,
+  GTK_TAP_AND_HOLD_NO_SIGNALS   = 1 << 1,
+  GTK_TAP_AND_HOLD_NO_INTERNALS = 1 << 2
+} GtkWidgetTapAndHoldFlags;
+
+void gtk_widget_set_hildon_focus_handling( GtkWidget *widget, gboolean hildon_like );
+gboolean gtk_widget_get_hildon_focus_handling( GtkWidget *widget );
+
+void gtk_widget_tap_and_hold_menu_position_top (GtkWidget *menu,
+                       gint *x, gint *y, gboolean *push_in, GtkWidget *widget);
+void gtk_widget_tap_and_hold_setup (GtkWidget *widget, GtkWidget *menu,
+                        GtkCallback func, GtkWidgetTapAndHoldFlags flags);
+
+void gtk_widget_insensitive_press ( GtkWidget *widget );
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_WIDGET_H__ */

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwindow.c
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwindow.c	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwindow.c	2006-12-13 16:54:21 UTC (rev 8750)
@@ -7850,5 +7850,19 @@
 
 #endif
 
+/* MAEMO START */
+
+GtkWidget *gtk_window_get_prev_focus_widget( GtkWindow *window )
+{
+  return NULL;
+
+}
+
+void gtk_window_set_prev_focus_widget( GtkWindow *window, GtkWidget *widget )
+{
+}
+
+/* MAEMO END */
+
 #define __GTK_WINDOW_C__
 #include "gtkaliasdef.c"

Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwindow.h
===================================================================
--- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwindow.h	2006-12-13 16:34:17 UTC (rev 8749)
+++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkwindow.h	2006-12-13 16:54:21 UTC (rev 8750)
@@ -421,6 +421,11 @@
 						 guint		 accel_key,
 						 GdkModifierType accel_mods);
 
+/* MAEMO START */
+GtkWidget *gtk_window_get_prev_focus_widget( GtkWindow *window );
+void gtk_window_set_prev_focus_widget( GtkWindow *window, GtkWidget *widget );
+/* MAEMO END */
+
 G_END_DECLS
 
 #endif /* __GTK_WINDOW_H__ */


More information about the maemo-commits mailing list