[maemo-commits] [maemo-commits] r8971 - in projects/haf/tags/gtk+2.0: . 2.10.6-0osso1test2 2.10.6-0osso1test2/debian 2.10.6-0osso1test2/gdk 2.10.6-0osso1test2/gtk
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Fri Jan 5 16:14:50 EET 2007
- Previous message: [maemo-commits] r8970 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gtk
- Next message: [maemo-commits] r8972 - in projects/haf/branches/maemo-af-desktop/hildon-desktop: . libhildondesktop libhildonwm
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: tko Date: 2007-01-05 16:14:48 +0200 (Fri, 05 Jan 2007) New Revision: 8971 Added: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/ Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/ChangeLog projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/debian/changelog projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/debian/rules projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gdk/gdkwindow.h projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkentry.h projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkimcontext.h projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkmenushell.h projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtktoolbutton.h projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtktreeview.h Log: gtk+2.0 (2:2.10.6-0osso1test2) unstable; urgency=low * !!ABI BREAK!! Restore the ABI to be compatible with stock gtk+ 2.10 * Move added enums and vtable entries to the end (or beyond) to be safe against upstream additions - GtkTreeView::row-insensitive signal - GtkToolButton::insensitive-press signal - GtkIMContext signals - GtkEntry::invalid-input - GtkMenuShell::close signal - GDK_WINDOW_TYPE_HINT_MESSAGE * debian/rules: update shlibs to >= 2:2.10.6-0osso1test2 Copied: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2 (from rev 8957, projects/haf/branches/gtk+/maemo-gtk-2-10) Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/ChangeLog =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/ChangeLog 2007-01-05 14:14:48 UTC (rev 8971) @@ -1,3 +1,16 @@ +2006-01-04 Michael Natterer <mitch at imendio.com> + + * gdk/gdkwindow.h: move GDK_WINDOW_TYPE_HINT_MESSAGE to the end of + the enum and changed its value to 1000 to be safe against upstream + value additions. + + * gtk/gtktreeview.h + * gtk/gtktoolbutton.h + * gtk/gtkimcontext.h + * gtk/gtkentry.h + * gtk/gtkmenushell.h: move maemo vtable entries to the end of the + class structs to be safe against upstream vtable additions. + 2007-01-03 Kristian Rietveld <kris at imendio.com> * gdk/x11/gdkwindow-x11.c (gdk_window_set_type_hint): revert Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/debian/changelog =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/debian/changelog 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/debian/changelog 2007-01-05 14:14:48 UTC (rev 8971) @@ -1,3 +1,58 @@ +gtk+2.0 (2:2.10.6-0osso1test2) unstable; urgency=low + + * !!ABI BREAK!! Restore the ABI to be compatible with stock gtk+ 2.10 + + * Move added enums and vtable entries to the end (or beyond) to be safe + against upstream additions + - GtkTreeView::row-insensitive signal + - GtkToolButton::insensitive-press signal + - GtkIMContext signals + - GtkEntry::invalid-input + - GtkMenuShell::close signal + - GDK_WINDOW_TYPE_HINT_MESSAGE + + * debian/rules: update shlibs to >= 2:2.10.6-0osso1test2 + + -- Tommi Komulainen <tommi.komulainen at nokia.com> Fri, 5 Jan 2007 16:14:16 +0200 + +gtk+2.0 (2:2.10.6-0osso1test1) unstable; urgency=low + + * Restore API compatibility with maemo gtk+ 2.6 + + * Export symbols for implementing GtkFileChooser interface outside gtk: + - hildon_gtk_file_chooser_install_properties + - gtk/gtkfilesystemmodel.h, gtk/gtkfilechooserprivate.h, + gtk/gtkfilechooserutils.h + * Add stubs for removed / replaced API: + - gtk_widget_{get,set}_hildon_focus_handling + - osso_gtk_range_{get,set}_stream_indicator + - osso_gtk_range_{get,set}_stream_position + - gtk_style_lookup_logical_color + - gtk_text_buffer_{get,set}_can_paste_rich_text + - gtk_text_buffer_{get,set}_rich_text_format + - hildon_gtk_file_system_create + - gtk_file_system_render_icon + - hildon_gtk_button_set_depressed + - close signal (GtkMenuShell) + * Empty stubs: + - hildon_gtk_text_view_{get,set}_input_mode + - gtk_window_{get,set}_prev_focus_widget + - osso_gtk_button_set_detail_from_attach_flags + - osso_gtk_button_attach_details + - hildon_gtk_entry_{get,set}_input_mode + - invalid-input signal (GtkEntry) + * Restore the maemo API: + - tap'n'hold (GtkWidget, GtkContainer, GtkTreeView) + - insensitive-press signal (GtkWidget, GtkToolButton) + - row-insensitive signal (GtkTreeView) + - gtk_im_context_{show,hide} + - hildon_gtk_im_context_{show,hide} + - hildon_gtk_im_context_has_selection + - hildon_gtk_im_context_{copy,cut,paste} + - HILDON_ICON_SIZE_{26,40,50,64} + + -- Tommi Komulainen <tommi.komulainen at nokia.com> Fri, 5 Jan 2007 15:55:28 +0200 + gtk+2.0 (2:2.10.6-0osso1) unstable; urgency=low * Upgrade to 2.10.6 ** ALL MAEMO PATCHES DROPPED Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/debian/rules =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/debian/rules 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/debian/rules 2007-01-05 14:14:48 UTC (rev 8971) @@ -263,7 +263,7 @@ dh_compress -a dh_fixperms -a dh_makeshlibs -a -Nlibgtk$(apiver)-$(soname)-dbg - dh_makeshlibs -n -X usr/lib/gtk-$(apiver) -plibgtk$(apiver)-$(soname)$(suffix) -V "libgtk${apiver}-${soname}${suffix} (>= 2:2.10.6)" + dh_makeshlibs -n -X usr/lib/gtk-$(apiver) -plibgtk$(apiver)-$(soname)$(suffix) -V "libgtk${apiver}-${soname}${suffix} (>= 2:2.10.6-0osso1test2)" dh_installdeb -a dh_shlibdeps -l$(libpath) -a cat debian/*/DEBIAN/shlibs > debian/shlibs.local Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gdk/gdkwindow.h =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/gdk/gdkwindow.h 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gdk/gdkwindow.h 2007-01-05 14:14:48 UTC (rev 8971) @@ -133,15 +133,15 @@ GDK_WINDOW_TYPE_HINT_UTILITY, GDK_WINDOW_TYPE_HINT_DOCK, GDK_WINDOW_TYPE_HINT_DESKTOP, - /* MEAMO START */ - GDK_WINDOW_TYPE_HINT_MESSAGE, - /* MAEMO END */ - GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU = GDK_WINDOW_TYPE_HINT_MESSAGE, /* A drop down menu (from a menubar) */ + GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU, /* A drop down menu (from a menubar) */ GDK_WINDOW_TYPE_HINT_POPUP_MENU, /* A popup menu (from right-click) */ GDK_WINDOW_TYPE_HINT_TOOLTIP, GDK_WINDOW_TYPE_HINT_NOTIFICATION, GDK_WINDOW_TYPE_HINT_COMBO, GDK_WINDOW_TYPE_HINT_DND + /* MEAMO START */ + , GDK_WINDOW_TYPE_HINT_MESSAGE = 1000 + /* MAEMO END */ } GdkWindowTypeHint; /* The next two enumeration values current match the Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkentry.h =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkentry.h 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkentry.h 2007-01-05 14:14:48 UTC (rev 8971) @@ -135,17 +135,14 @@ void (* paste_clipboard) (GtkEntry *entry); void (* toggle_overwrite) (GtkEntry *entry); - /* MAEMO START */ - void (* invalid_input) (GtkEntry *entry, - GtkInvalidInputType invalid_input_type); - /* MAEMO END */ - /* Padding for future expansion */ void (*_gtk_reserved1) (void); void (*_gtk_reserved2) (void); /* MAEMO START */ /* void (*_gtk_reserved3) (void); */ + void (* invalid_input) (GtkEntry *entry, + GtkInvalidInputType invalid_input_type); /* MAEMO END */ }; Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkimcontext.h =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkimcontext.h 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkimcontext.h 2007-01-05 14:14:48 UTC (rev 8971) @@ -92,7 +92,17 @@ gchar **text, gint *cursor_index); + /* Padding for future expansion */ + void (*_gtk_reserved1) (void); + /* MAEMO START */ +#if 0 + void (*_gtk_reserved2) (void); + void (*_gtk_reserved3) (void); + void (*_gtk_reserved4) (void); + void (*_gtk_reserved5) (void); + void (*_gtk_reserved6) (void); +#endif void (*show) (GtkIMContext *context); void (*hide) (GtkIMContext *context); @@ -105,19 +115,6 @@ gboolean (*filter_event) (GtkIMContext *context, GdkEvent *event); /* MAEMO END */ - - /* Padding for future expansion */ - void (*_gtk_reserved1) (void); - - /* MAEMO START */ -#if 0 - void (*_gtk_reserved2) (void); - void (*_gtk_reserved3) (void); - void (*_gtk_reserved4) (void); - void (*_gtk_reserved5) (void); - void (*_gtk_reserved6) (void); -#endif - /* MAEMO END */ }; GType gtk_im_context_get_type (void) G_GNUC_CONST; Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkmenushell.h =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkmenushell.h 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtkmenushell.h 2007-01-05 14:14:48 UTC (rev 8971) @@ -85,16 +85,13 @@ gint position); gint (*get_popup_delay) (GtkMenuShell *menu_shell); - /* MAEMO START */ - void (*close) (GtkMenuShell *menu_shell); - /* MAEMO END */ - /* Padding for future expansion */ void (*_gtk_reserved1) (void); void (*_gtk_reserved2) (void); /* MAEMO START */ /* void (*_gtk_reserved3) (void); */ + void (*close) (GtkMenuShell *menu_shell); /* MAEMO END */ }; Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtktoolbutton.h =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktoolbutton.h 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtktoolbutton.h 2007-01-05 14:14:48 UTC (rev 8971) @@ -55,10 +55,6 @@ /* signal */ void (* clicked) (GtkToolButton *tool_item); - /* MAEMO START */ - void (* insensitive_press) (GtkToolButton *tool_item); - /* MAEMO END */ - /* Padding for future expansion */ void (* _gtk_reserved1) (void); void (* _gtk_reserved2) (void); @@ -66,6 +62,7 @@ /* MAEMO START */ /* void (* _gtk_reserved4) (void); */ + void (* insensitive_press) (GtkToolButton *tool_item); /* MAEMO END */ }; Modified: projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtktreeview.h =================================================================== --- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtktreeview.h 2007-01-04 14:15:04 UTC (rev 8957) +++ projects/haf/tags/gtk+2.0/2.10.6-0osso1test2/gtk/gtktreeview.h 2007-01-05 14:14:48 UTC (rev 8971) @@ -103,11 +103,6 @@ gboolean (* select_cursor_parent) (GtkTreeView *tree_view); gboolean (* start_interactive_search) (GtkTreeView *tree_view); - /* MAEMO START */ - void (* row_insensitive) (GtkTreeView *tree_view, - GtkTreePath *path); - /* MAEMO END */ - /* Padding for future expansion */ void (*_gtk_reserved0) (void); void (*_gtk_reserved1) (void); @@ -116,6 +111,8 @@ /* MAEMO START */ /* void (*_gtk_reserved4) (void); */ + void (* row_insensitive) (GtkTreeView *tree_view, + GtkTreePath *path); /* MAEMO END */ };
- Previous message: [maemo-commits] r8970 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gtk
- Next message: [maemo-commits] r8972 - in projects/haf/branches/maemo-af-desktop/hildon-desktop: . libhildondesktop libhildonwm
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]