# HG changeset patch # User Luke Schierer # Date 1125500866 0 # Node ID 78cd70f4834cda1cf3d60cc631ff369b8d22e675 # Parent 08bf44bcedfeb14ca830d5501bf4541ec133cfc4 [gaim-migrate @ 13612] a fairly straightforward patch from Sadrul Habib Chowdhury to make control-r reset the formatting in a conversation (very useful) with control-r (which I do not *think* will offend anyone as a default keystroke), and have it be changable via ~/.gtkrc-2.0. committer: Tailor Script diff -r 08bf44bcedfe -r 78cd70f4834c src/gtkimhtml.c --- a/src/gtkimhtml.c Wed Aug 31 13:47:38 2005 +0000 +++ b/src/gtkimhtml.c Wed Aug 31 15:07:46 2005 +0000 @@ -1230,7 +1230,7 @@ G_TYPE_INT); signals[CLEAR_FORMAT] = g_signal_new("format_function_clear", G_TYPE_FROM_CLASS(gobject_class), - G_SIGNAL_RUN_FIRST, + G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, G_STRUCT_OFFSET(GtkIMHtmlClass, clear_format), NULL, 0, @@ -1275,6 +1275,7 @@ gtk_binding_entry_add_signal (binding_set, GDK_equal, GDK_CONTROL_MASK, "format_function_toggle", 1, G_TYPE_INT, GTK_IMHTML_GROW); gtk_binding_entry_add_signal (binding_set, GDK_minus, GDK_CONTROL_MASK, "format_function_toggle", 1, G_TYPE_INT, GTK_IMHTML_SHRINK); binding_set = gtk_binding_set_by_class(klass); + gtk_binding_entry_add_signal (binding_set, GDK_r, GDK_CONTROL_MASK, "format_function_clear", 0); gtk_binding_entry_add_signal (binding_set, GDK_KP_Enter, 0, "message_send", 0); gtk_binding_entry_add_signal (binding_set, GDK_Return, 0, "message_send", 0); }