CVSROOT:        /cvs/gnome
Module name:    gossip
Changes by:     rhult   06/07/05 11:04:45

Modified files:
        .              : ChangeLog 
        ui             : main.glade 
        src            : gossip-app.c gossip-sound.c gossip-sound.h 
                         gossip-preferences.c gossip-notify.c 
                         gossip-notify.h 
        protocols/jabber: gossip-jabber.c 

Log message:
2006-07-05  Richard Hult  <[EMAIL PROTECTED]>

* ui/main.glade: Hide the accounts toolbar by default (since it's
unused now), and also the accounts dialog and the log window (we
show them with code).

* src/gossip-app.c (app_finalize): Destroy the popup menu and the
tray icon. Unref the gconf client, finalize the notify and sound
code, unref the presence and away presence, unref the chatroom
manager and session.
(app_setup): Put some more code inside USE_ORIGINAL_TOOLBAR_CODE
ifdefs.
(app_show_offline_cb): Adapt to change in the gossip_sound_* API.

* src/gossip-notify.c (gossip_notify_finalize)
(notify_disconnected_message_foreach)
(notify_disconnected_contact_foreach)
(notify_protocol_disconnected_cb): Free data on disconnect.
- Also make it possible to free everything before we exit.

* src/gossip-sound.[ch] (sound_protocol_disconnected_cb)
(sound_disconnected_contact_foreach, gossip_sound_finalize):
Remove accounts/presence/etc when we get disconnected. Make it
possible to free everything when we exit.
(gossip_sound_set_enabled): Change name from _toggle().

* src/gossip-preferences.c (preferences_themes_setup): Reindent.

* protocols/jabber/gossip-jabber.c (jabber_finalize): Free the
presence.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gossip&who=rhult&date=explicit&mindate=2006-07-05%2011:03&maxdate=2006-07-05%2011:05

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to