CVSROOT: /cvs/gnome Module name: gossip Changes by: mr 06/04/23 11:28:10
Modified files: ui : main.glade src : gossip-private-chat.c gossip-new-chatroom-dialog.c gossip-log.h gossip-log.c gossip-log-window.h gossip-log-window.c gossip-group-chat.c gossip-contact-list.c gossip-chatrooms-window.c gossip-chat-window.c gossip-app.c protocols/jabber: gossip-jabber-chatrooms.h gossip-jabber-chatrooms.c libgossip : gossip-message.c gossip-contact.h gossip-chatroom.h gossip-chatroom.c gossip-chatroom-manager.h gossip-chatroom-manager.c gossip-account.h gossip-account.c gossip-account-manager.c . : ChangeLog Log message: * src/gossip-chatrooms-window.c: * libgossip/gossip-account-manager.c: * libgossip/gossip-account.[ch]: * libgossip/gossip-chatroom.[ch]: Added _get_id_str() which returns '[EMAIL PROTECTED]' since it is regularly needed and constructed elsewhere. * libgossip/gossip-chatroom-manager.[ch]: When finding chatrooms, don't compare the nick because on some occasions we don't have a one. * protocols/jabber/gossip-jabber-chatrooms.[ch]: Our own contact's JID is now '[EMAIL PROTECTED]/nick' instead of '[EMAIL PROTECTED]/resource' which it is everywhere else. Removed the need to synthesis adding ourselves into that chatroom with a presence signal. Most importantly, this now works properly with logging. * src/gossip-app.c: * src/gossip-chat-window.c: * src/gossip-contact-list.c: Support showing the log window for chatrooms similarly to how we do contacts. * src/gossip-group-chat.c: When setting up the own_contact for group chat, don't use the same own_contact we would use for normal chat, again use '[EMAIL PROTECTED]/nick'. * src/gossip-log-window.[ch]: * ui/main.glade: Added a new tab for group chat conversations. * src/gossip-log.[ch]: Added group chat logging, fixes #141564 (Mikael Hallendal). Fixed directory permissions for new directories. Fix the "new-message" signalling so that we actually update the log window when new messages occur. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gossip&who=mr&date=explicit&mindate=2006-04-23%2011:27&maxdate=2006-04-23%2011:29 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list