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

Reply via email to