CVSROOT: /cvs/gnome
Module name: gtk+
Changes by: mitch 06/10/05 10:48:57
Modified files:
. : ChangeLog
gtk : gtkrc.c gtkrc.h gtkbindings.c gtkbindings.h
gtk.symbols
Log message:
2006-10-05 Michael Natterer <[EMAIL PROTECTED]>
* gtk/gtkrc.[ch]: added new scanner token "unbind" which gets
rid of a key binding (in fact, it only lets it appear unbound).
* gtk/gtkbindings.[ch] (struct GtkBindingEntry): added
"guint marks_unbound : 1"
(gtk_binding_entry_skip): new API which marks the entry as unbound.
Changed code so it returns FALSE when "marks_unbound == TRUE" is
encountered while activating bindings, effectively letting the
binding appear unbound (regardless of still existing bindings in
lower binding priority levels). Fixes bug #358329
[http://bugzilla.gnome.org/show_bug.cgi?id=358329].
(gtk_binding_entry_add)
(gtk_binding_entry_clear)
(gtk_binding_entry_add_signall)
(gtk_binding_parse_binding): deprected these functions.
(_gtk_binding_parse_binding)
(_gtk_binding_entry_add_signall): new internal API.
* gtk/gtk.symbols: changed accordingly.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtk%2B&who=mitch&date=explicit&mindate=2006-10-05%2010:47&maxdate=2006-10-05%2010:49
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list