diff options
author | Xavier Claessens <xclaesse@gmail.com> | 2007-06-02 23:56:53 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2007-06-02 23:56:53 +0800 |
commit | 9dde03a4b7e7398df502b05d18d1010b4ee88cab (patch) | |
tree | 8d45dac7656d61f2b9487a7567a4ede3227e3f4d /libempathy-gtk/gossip-private-chat.c | |
parent | e1110b246ff83d6add4bbf01c6ec8a8460070491 (diff) | |
download | gsoc2013-empathy-9dde03a4b7e7398df502b05d18d1010b4ee88cab.tar gsoc2013-empathy-9dde03a4b7e7398df502b05d18d1010b4ee88cab.tar.gz gsoc2013-empathy-9dde03a4b7e7398df502b05d18d1010b4ee88cab.tar.bz2 gsoc2013-empathy-9dde03a4b7e7398df502b05d18d1010b4ee88cab.tar.lz gsoc2013-empathy-9dde03a4b7e7398df502b05d18d1010b4ee88cab.tar.xz gsoc2013-empathy-9dde03a4b7e7398df502b05d18d1010b4ee88cab.tar.zst gsoc2013-empathy-9dde03a4b7e7398df502b05d18d1010b4ee88cab.zip |
Log chats and display 10 last messages when opening a new chat.
2007-06-02 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/gossip-group-chat.c:
* libempathy-gtk/gossip-private-chat.c:
* libempathy-gtk/gossip-chat.c:
* libempathy/empathy-log-manager.c:
* libempathy/empathy-log-manager.h:
* libempathy/empathy-log-manager.xsl:
* libempathy/Makefile.am: Log chats and display 10 last messages when
opening a new chat.
svn path=/trunk/; revision=114
Diffstat (limited to 'libempathy-gtk/gossip-private-chat.c')
-rw-r--r-- | libempathy-gtk/gossip-private-chat.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/libempathy-gtk/gossip-private-chat.c b/libempathy-gtk/gossip-private-chat.c index 12e83dccc..f047f12e2 100644 --- a/libempathy-gtk/gossip-private-chat.c +++ b/libempathy-gtk/gossip-private-chat.c @@ -307,13 +307,12 @@ private_chat_setup (GossipPrivateChat *chat, priv = GET_PRIV (chat); - gossip_chat_set_tp_chat (GOSSIP_CHAT (chat), tp_chat); - - priv->contact = g_object_ref (contact); GOSSIP_CHAT (chat)->account = g_object_ref (gossip_contact_get_account (contact)); - + priv->contact = g_object_ref (contact); priv->name = g_strdup (gossip_contact_get_name (contact)); + gossip_chat_set_tp_chat (GOSSIP_CHAT (chat), tp_chat); + g_signal_connect (priv->contact, "notify::name", G_CALLBACK (private_chat_contact_updated_cb), |