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 cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list