CVSROOT: /cvs/gnome Module name: gossip Changes by: mr 06/12/04 15:22:15
Modified files: src : gossip-private-chat.c gossip-new-chatroom-dialog.c gossip-group-chat.c gossip-chat-window.c gossip-chat-view.c gossip-chat-manager.c gossip-app.c libgossip : gossip-chatroom-manager.c . : ChangeLog Log message: * libgossip/gossip-chatroom-manager.c: * src/gossip-app.c: * src/gossip-chat-manager.c: * src/gossip-chat-view.c: * src/gossip-chat-window.c: * src/gossip-group-chat.c: * src/gossip-new-chatroom-dialog.c: * src/gossip-private-chat.c: Sort out the reference counting nightmare with private/group chats and the chat window. Now we don't keep the private chats around for the duration of the time you use Gossip, instead remove them when the tab closes. This means we now free GossipPrivateChat objects when they are closed and this should also mean Peekaboo updates better with current chats. The commit also fixes some issues with reopening GossipGroupChat objects because of internal hash table issues. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gossip&who=mr&date=explicit&mindate=2006-12-04%2015:21&maxdate=2006-12-04%2015:23 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list