]> sjero.net Git - linphone/commitdiff
correction notification message
authorMargaux Clerc <margaux.clerc@belledonne-communications.com>
Thu, 31 Jan 2013 09:18:13 +0000 (10:18 +0100)
committerMargaux Clerc <margaux.clerc@belledonne-communications.com>
Thu, 31 Jan 2013 09:18:13 +0000 (10:18 +0100)
gtk/chat.c
gtk/main.c

index 5eaf79e9325ff314e1977abd682bfab6b7bd753f..2b3a969edead02567facf073912a3e177450ad08 100644 (file)
@@ -132,10 +132,11 @@ void linphone_gtk_push_text(GtkWidget *w, const LinphoneAddress *from,
        
 
        gtk_text_buffer_get_end_iter(buffer,&iter);
-       list=g_list_append(list,GINT_TO_POINTER(gtk_text_iter_get_line(&iter)));
        if(me){
+               list=g_list_append(list,GINT_TO_POINTER(gtk_text_iter_get_line(&iter)));
                gtk_text_buffer_insert_with_tags_by_name(buffer,&iter,"Message in progress.. ",-1,                                                                      
                                                         "italic","right","small","font_grey",NULL);
+               g_object_set_data(G_OBJECT(w),"list",list);
        } else {
                struct tm *tm=localtime(&t);
                char buf[80];
@@ -145,7 +146,7 @@ void linphone_gtk_push_text(GtkWidget *w, const LinphoneAddress *from,
        }
        gtk_text_buffer_get_end_iter(buffer,&iter);
        gtk_text_buffer_insert(buffer,&iter,"\n",-1);
-       g_object_set_data(G_OBJECT(w),"list",list);
+       
 
        GtkTextMark *mark=gtk_text_buffer_create_mark(buffer,NULL,&iter,FALSE);
        gtk_text_view_scroll_mark_onscreen(text,mark);
@@ -201,7 +202,6 @@ void update_chat_state_message(LinphoneChatMessageState state){
                                break;
                        default : result="Message in progress.. ";
                }
-               
                gtk_text_buffer_insert_with_tags_by_name(b,&iter,result,-1,
                                                                                                "italic","right","small","font_grey",NULL);
                list=g_list_remove(list,g_list_nth_data(list,0));
index 165a7068949361fb459083388ff5914fecf4b23d..114a7244f688e80d2f2636cf1690070a36d689df 100644 (file)
@@ -1650,7 +1650,6 @@ void linphone_gtk_init_dtmf_table(GtkWidget *mw){
        g_object_set_data(G_OBJECT(linphone_gtk_get_widget(mw,"dtmf_*")),"label","*");
 }
 
-
 void linphone_gtk_create_keypad(GtkWidget *button){
        GtkWidget *mw=linphone_gtk_get_main_window();
        GtkWidget *k=(GtkWidget *)g_object_get_data(G_OBJECT(mw),"keypad");