Mercurial > pidgin
diff src/prefs.c @ 5684:b61520e71679
[gaim-migrate @ 6104]
sound is now really core/ui split.
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Tue, 03 Jun 2003 03:33:20 +0000 |
parents | 9befba33f7c8 |
children | 2adc29c88a45 |
line wrap: on
line diff
--- a/src/prefs.c Tue Jun 03 02:30:30 2003 +0000 +++ b/src/prefs.c Tue Jun 03 03:33:20 2003 +0000 @@ -137,15 +137,6 @@ gaim_prefs_add_bool("/core/conversations/im/show_login", TRUE); gaim_prefs_add_bool("/core/conversations/im/send_typing", TRUE); - /* Sound */ - gaim_prefs_add_none("/core/sound"); - gaim_prefs_add_bool("/core/sound/use_sys_default", TRUE); - gaim_prefs_add_bool("/core/sound/use_esd", FALSE); - gaim_prefs_add_bool("/core/sound/use_arts", FALSE); - gaim_prefs_add_bool("/core/sound/use_beep", FALSE); - gaim_prefs_add_bool("/core/sound/use_custom", FALSE); - gaim_prefs_add_string("/core/sound/command", ""); - gaim_prefs_add_bool("/core/sound/while_away", FALSE); } static char *pref_full_name(struct gaim_pref *pref) { @@ -356,6 +347,13 @@ } } +void gaim_prefs_trigger_callback(const char *name) { + struct gaim_pref *pref = find_pref(name); + + g_return_if_fail(pref != NULL); + do_callbacks(name, pref); +} + void gaim_prefs_set_generic(const char *name, gpointer value) { struct gaim_pref *pref = find_pref(name);