From: Xavier Claessens Date: Tue, 1 May 2007 16:30:55 +0000 (+0000) Subject: [darcs-to-svn @ Handling /say msg and remove useless debug messages] X-Git-Url: https://git.0d.be/?p=empathy.git;a=commitdiff_plain;h=f4205e743dac600a40b20cccc87d049f591beda2 [darcs-to-svn @ Handling /say msg and remove useless debug messages] svn path=/trunk/; revision=19 --- diff --git a/libempathy-gtk/gossip-chat.c b/libempathy-gtk/gossip-chat.c index 4414f5d2..d1e03693 100644 --- a/libempathy-gtk/gossip-chat.c +++ b/libempathy-gtk/gossip-chat.c @@ -507,7 +507,7 @@ chat_input_key_press_event_cb (GtkWidget *widget, if (event->keyval == GDK_Tab && !(event->state & GDK_CONTROL_MASK)) { return TRUE; } -g_print ("1\n"); + /* Catch ctrl+up/down so we can traverse messages we sent */ if ((event->state & GDK_CONTROL_MASK) && (event->keyval == GDK_Up || @@ -533,7 +533,6 @@ g_print ("1\n"); return TRUE; } -g_print ("2\n"); /* Catch enter but not ctrl/shift-enter */ if (IS_ENTER (event->keyval) && !(event->state & GDK_SHIFT_MASK)) { @@ -550,12 +549,10 @@ g_print ("2\n"); GTK_TEXT_VIEW (chat->input_text_view)->need_im_reset = TRUE; return TRUE; } -g_print ("3\n"); chat_input_text_view_send (chat); return TRUE; } -g_print ("4\n"); text_view_sw = gtk_widget_get_parent (GTK_WIDGET (chat->view)); @@ -578,7 +575,6 @@ g_print ("4\n"); return TRUE; } -g_print ("5\n"); return FALSE; } diff --git a/libempathy/gossip-message.c b/libempathy/gossip-message.c index f4c756dd..c4844e65 100644 --- a/libempathy/gossip-message.c +++ b/libempathy/gossip-message.c @@ -321,6 +321,9 @@ gossip_message_set_body (GossipMessage *message, type = GOSSIP_MESSAGE_TYPE_ACTION; body += 4; } + else if (g_str_has_prefix (body, "/say")) { + body += 5; + } if (body) { priv->body = g_strdup (body);