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

Reply via email to