CVSROOT: /cvs/gnome Module name: gossip Changes by: hallski 05/04/03 18:16:54
Modified files: . : CONTRIBUTORS ChangeLog src : gossip-app.c gossip-app.h gossip-contact.c gossip-group-chat.h gossip-jabber-chatrooms.c gossip-preferences.c gossip-presence.c gossip-presence.h gossip-session.c gossip-utils.c gossip-utils.h Log message: 2005-04-04 Mikael Hallendal <[EMAIL PROTECTED]> * src/gossip-app.[ch]: (app_create_status_menu), (app_tray_flash_timeout_func), (app_tray_flash_maybe_stop): - Refactored to use GossipPresence instead of GossipShow and strings for statuses. - Use gossip_session_set_presence, instead of Loudmouth directly to set presence. * src/gossip-contact.[ch]: (gossip_contact_get_status): - Return default status if presence doesn't have it set. * src/gossip-jabber-chatrooms.c: (jabber_chatrooms_message_handler): - Emit chatroom-title-changed. (jabber_chatrooms_get_contact): - Take an argument to see if the contact was just added (jabber_chatrooms_presence_handler): - Implemented, based on patch from Aurelien Naldi. - Added emitting of new contacts to the patch. * src/gossip-preferences.c: - Updated to not use GossipShow API. * src/gossip-presence.[ch]: (gossip_presence_get_status): - Return NULL if not set instead of default value. (gossip_presence_state_get_default_status): - Added, can be used to get default value if presence doesn't have status set. (gossip_presence_state_get_pixbuf): - Added, should be replaced by a function that returns stock id instead. * src/gossip-session.c: (gossip_session_set_presence): Implemented by Aurelien Naldi * src/gossip-utils.[ch]: - DIE GossipShow, DIE!!!!!!!!!!!!!!!!!! - Did a lot of refactoring to remove some old cruft and make GossipApp use more of the new code instead. * CONTRIBUTORS: Added Aurelien URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gossip&who=hallski&date=explicit&mindate=2005-04-03%2018:15&maxdate=2005-04-03%2018:17 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list