Mercurial > pidgin
comparison src/gtkprefs.c @ 8948:175cbf710a47
[gaim-migrate @ 9720]
Eradicate the "seconds before resending autoresponse" preference
(default to 600 seconds) and the "send autoresponse in active
conversations" preference (default to no)
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sun, 16 May 2004 06:39:51 +0000 |
parents | fa6c2d893c51 |
children | dfa1cd98d1c7 |
comparison
equal
deleted
inserted
replaced
8947:fa6c2d893c51 | 8948:175cbf710a47 |
---|---|
1552 gtk_widget_show_all(ret); | 1552 gtk_widget_show_all(ret); |
1553 | 1553 |
1554 return ret; | 1554 return ret; |
1555 } | 1555 } |
1556 | 1556 |
1557 #if 0 /* PREFSLASH04 */ | |
1558 static void | |
1559 auto_resp_changed_cb(const char *name, GaimPrefType type, gpointer value, | |
1560 gpointer data) | |
1561 { | |
1562 GtkWidget *hbox = data; | |
1563 gboolean enabled = GPOINTER_TO_INT(value); | |
1564 | |
1565 gtk_widget_set_sensitive(hbox, enabled); | |
1566 } | |
1567 #endif /* PREFSLASH04 */ | |
1568 | |
1569 GtkWidget *away_page() { | 1557 GtkWidget *away_page() { |
1570 GtkWidget *ret; | 1558 GtkWidget *ret; |
1571 GtkWidget *vbox; | 1559 GtkWidget *vbox; |
1572 GtkWidget *hbox; | 1560 GtkWidget *hbox; |
1573 GtkWidget *label; | 1561 GtkWidget *label; |
1584 vbox = gaim_gtk_make_frame (ret, _("Away")); | 1572 vbox = gaim_gtk_make_frame (ret, _("Away")); |
1585 gaim_gtk_prefs_checkbox(_("_Queue new messages when away"), | 1573 gaim_gtk_prefs_checkbox(_("_Queue new messages when away"), |
1586 "/gaim/gtk/away/queue_messages", vbox); | 1574 "/gaim/gtk/away/queue_messages", vbox); |
1587 | 1575 |
1588 vbox = gaim_gtk_make_frame (ret, _("Auto-response")); | 1576 vbox = gaim_gtk_make_frame (ret, _("Auto-response")); |
1589 #if 0 /* PREFSLASH04 */ | |
1590 hbox = gtk_hbox_new(FALSE, 0); | |
1591 gtk_container_add(GTK_CONTAINER(vbox), hbox); | |
1592 gaim_gtk_prefs_labeled_spin_button(hbox, _("Seconds before _resending:"), | |
1593 "/core/away/auto_response/sec_before_resend", | |
1594 1, 24 * 60 * 60, sg); | |
1595 #endif /* PREFSLASH04 */ | |
1596 gaim_gtk_prefs_checkbox(_("_Send auto-response"), | 1577 gaim_gtk_prefs_checkbox(_("_Send auto-response"), |
1597 "/core/away/auto_response/enabled", vbox); | 1578 "/core/away/auto_response/enabled", vbox); |
1598 gaim_gtk_prefs_checkbox(_("_Only send auto-response when idle"), | 1579 gaim_gtk_prefs_checkbox(_("_Only send auto-response when idle"), |
1599 "/core/away/auto_response/idle_only", vbox); | 1580 "/core/away/auto_response/idle_only", vbox); |
1600 #if 0 /* PREFSLASH04 */ | |
1601 gaim_gtk_prefs_checkbox(_("Send auto-response in _active conversations"), | |
1602 "/core/away/auto_response/in_active_conv", vbox); | |
1603 if (!gaim_prefs_get_bool("/core/away/auto_response/enabled")) | |
1604 gtk_widget_set_sensitive(hbox, FALSE); | |
1605 | |
1606 auto_resp_pref_id = gaim_prefs_connect_callback("/core/away/auto_response/enabled", | |
1607 auto_resp_changed_cb, hbox); | |
1608 #endif /* PREFSLASH04 */ | |
1609 | 1581 |
1610 vbox = gaim_gtk_make_frame (ret, _("Idle")); | 1582 vbox = gaim_gtk_make_frame (ret, _("Idle")); |
1611 dd = gaim_gtk_prefs_dropdown(vbox, _("Idle _time reporting:"), | 1583 dd = gaim_gtk_prefs_dropdown(vbox, _("Idle _time reporting:"), |
1612 GAIM_PREF_STRING, "/gaim/gtk/idle/reporting_method", | 1584 GAIM_PREF_STRING, "/gaim/gtk/idle/reporting_method", |
1613 _("None"), "none", | 1585 _("None"), "none", |