[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 ]
