Undeprecate gtk_binding_entry_add_signall

svn path=/trunk/; revision=22314
This commit is contained in:
Matthias Clasen 2009-02-11 15:52:37 +00:00
parent ff8dc0878c
commit 4ed4252613
4 changed files with 15 additions and 8 deletions

View File

@ -1,3 +1,12 @@
2009-02-11 Matthias Clasen <mclasen@redhat.com>
Bug 571196 gtk_binding_entry_add_signall deprecated without
alternative
* gtk/gtk.symbols:
* gtk/gtkbindings.[hc]: Undeprecate gtk_binding_entry_add_signall
since its replacement is a varargs function. Complaint by
Torsten Schoenfeld.
2009-02-11 Matthias Clasen <mclasen@redhat.com>
Bug 571249 Icons are not drawn properly when initial widget

View File

@ -443,11 +443,11 @@ gtk_aspect_frame_set
#if IN_FILE(__GTK_BINDINGS_C__)
#ifndef GTK_DISABLE_DEPRECATED
gtk_binding_entry_clear
gtk_binding_entry_add_signall
gtk_binding_parse_binding
#endif
gtk_binding_entry_skip
gtk_binding_entry_add_signal
gtk_binding_entry_add_signall
gtk_binding_entry_remove
gtk_bindings_activate
gtk_bindings_activate_event

View File

@ -805,8 +805,6 @@ gtk_binding_entry_remove (GtkBindingSet *binding_set,
*
* Override or install a new key binding for @keyval with @modifiers on
* @binding_set.
*
* Deprecated: 2.12: Use gtk_binding_entry_add_signal() instead.
*/
void
gtk_binding_entry_add_signall (GtkBindingSet *binding_set,

View File

@ -116,11 +116,6 @@ gboolean gtk_binding_set_activate (GtkBindingSet *binding_set,
void gtk_binding_entry_clear (GtkBindingSet *binding_set,
guint keyval,
GdkModifierType modifiers);
void gtk_binding_entry_add_signall (GtkBindingSet *binding_set,
guint keyval,
GdkModifierType modifiers,
const gchar *signal_name,
GSList *binding_args);
guint gtk_binding_parse_binding (GScanner *scanner);
#endif /* GTK_DISABLE_DEPRECATED */
@ -133,6 +128,11 @@ void gtk_binding_entry_add_signal (GtkBindingSet *binding_set,
const gchar *signal_name,
guint n_args,
...);
void gtk_binding_entry_add_signall (GtkBindingSet *binding_set,
guint keyval,
GdkModifierType modifiers,
const gchar *signal_name,
GSList *binding_args);
void gtk_binding_entry_remove (GtkBindingSet *binding_set,
guint keyval,
GdkModifierType modifiers);