[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.orgDate: Wed Dec 13 18:54:38 EET 2006
- Previous message: [maemo-commits] r8749 - projects/haf/trunk/python-hildon/defs
- Next message: [maemo-commits] r8751 - in projects/haf/trunk/hildon-theme-layout-3: . data
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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__ */
- Previous message: [maemo-commits] r8749 - projects/haf/trunk/python-hildon/defs
- Next message: [maemo-commits] r8751 - in projects/haf/trunk/hildon-theme-layout-3: . data
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]