aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/ChangeLog
diff options
context:
space:
mode:
authorChris Toshok <toshok@ximian.com>2002-11-25 12:04:20 +0800
committerChris Toshok <toshok@src.gnome.org>2002-11-25 12:04:20 +0800
commit442ed02adb1d86a177b465fa656f2148a71230b1 (patch)
tree330994ee5a908daa85acbbda3efa477010556b8a /addressbook/ChangeLog
parent8896a36925cc5ec873878caf1a0842f0c830f33e (diff)
downloadgsoc2013-evolution-442ed02adb1d86a177b465fa656f2148a71230b1.tar
gsoc2013-evolution-442ed02adb1d86a177b465fa656f2148a71230b1.tar.gz
gsoc2013-evolution-442ed02adb1d86a177b465fa656f2148a71230b1.tar.bz2
gsoc2013-evolution-442ed02adb1d86a177b465fa656f2148a71230b1.tar.lz
gsoc2013-evolution-442ed02adb1d86a177b465fa656f2148a71230b1.tar.xz
gsoc2013-evolution-442ed02adb1d86a177b465fa656f2148a71230b1.tar.zst
gsoc2013-evolution-442ed02adb1d86a177b465fa656f2148a71230b1.zip
[ roll forward from the 1.2 branch. fixes #25540, part of #29630, as well
2002-11-23 Chris Toshok <toshok@ximian.com> [ roll forward from the 1.2 branch. fixes #25540, part of #29630, as well as other selection issues in the contact editor and ACL issues in the ldap backend ] * backend/pas/pas-backend-ldap.c (check_schema_support): reset the schema check state to FALSE if the read returned nothing (and the user had not authenticated). we'll requery if/when they auth. (query_ldap_root_dse): free the schema dn before assigning over it. (pas_backend_ldap_connect): added a diagnostic warning about the root dse query failing in anonymous mode (if it in fact did fail.) (pas_backend_ldap_process_authenticate_user): if we successfully authed, requery the root dse to pick up any attributes that might be protected, and retry the schema query if that failed before. * gui/contact-editor/e-contact-editor.c (full_name_clicked): set the dialog's editable state based on the new field "fullname_editable", and only do the Ok button handling if this flag is TRUE. (full_addr_clicked): set the dialog's editable state based on the editable state for the particular address (from editor->address_editable[]). also, only do the Ok button handling if this flag is TRUE. (_address_arrow_pressed): use the address_editable array to determine whether the address text and the mailing address checkbutton are sensitive. (enable_writable_fields): figure out if fullname_editable is TRUE/FALSE, also, init the address_editable flags based on the field list, and handle the address checkbutton. * gui/contact-editor/fulladdr.glade: change the label names to label-<name> to match {entry,combo}-<name>. * gui/contact-editor/fullname.glade: same. * gui/contact-editor/e-contact-editor-fullname.c (e_contact_editor_fullname_class_init): rename ARG_IS_READ_ONLY to ARG_EDITABLE, to reflect the correct sense of the flag. (e_contact_editor_fullname_set_arg): same, and make the labels sensitive/insensitive depending on the editable state of the dialog. * gui/contact-editor/e-contact-editor-address.c (e_contact_editor_address_class_init): rename ARG_IS_READ_ONLY to ARG_EDITABLE, to reflect the correct sense of the flag. (e_contact_editor_address_set_arg): same, and make the labels sensitive/insensitive depending on the editable state of the dialog. svn path=/trunk/; revision=18910
Diffstat (limited to 'addressbook/ChangeLog')
-rw-r--r--addressbook/ChangeLog50
1 files changed, 50 insertions, 0 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog
index ecacba942b..8fb8cec789 100644
--- a/addressbook/ChangeLog
+++ b/addressbook/ChangeLog
@@ -1,3 +1,53 @@
+2002-11-23 Chris Toshok <toshok@ximian.com>
+
+ [ roll forward from the 1.2 branch. fixes #25540, part of #29630,
+ as well as other selection issues in the contact editor and ACL
+ issues in the ldap backend ]
+ * backend/pas/pas-backend-ldap.c (check_schema_support): reset the
+ schema check state to FALSE if the read returned nothing (and the
+ user had not authenticated). we'll requery if/when they auth.
+ (query_ldap_root_dse): free the schema dn before assigning over
+ it.
+ (pas_backend_ldap_connect): added a diagnostic warning about the
+ root dse query failing in anonymous mode (if it in fact did fail.)
+ (pas_backend_ldap_process_authenticate_user): if we successfully
+ authed, requery the root dse to pick up any attributes that might
+ be protected, and retry the schema query if that failed before.
+
+ * gui/contact-editor/e-contact-editor.c (full_name_clicked): set
+ the dialog's editable state based on the new field
+ "fullname_editable", and only do the Ok button handling if this
+ flag is TRUE.
+ (full_addr_clicked): set the dialog's editable state based on the
+ editable state for the particular address (from
+ editor->address_editable[]). also, only do the Ok button handling
+ if this flag is TRUE.
+ (_address_arrow_pressed): use the address_editable array to
+ determine whether the address text and the mailing address
+ checkbutton are sensitive.
+ (enable_writable_fields): figure out if fullname_editable is
+ TRUE/FALSE, also, init the address_editable flags based on the
+ field list, and handle the address checkbutton.
+
+ * gui/contact-editor/fulladdr.glade: change the label names to
+ label-<name> to match {entry,combo}-<name>.
+
+ * gui/contact-editor/fullname.glade: same.
+
+ * gui/contact-editor/e-contact-editor-fullname.c
+ (e_contact_editor_fullname_class_init): rename ARG_IS_READ_ONLY to
+ ARG_EDITABLE, to reflect the correct sense of the flag.
+ (e_contact_editor_fullname_set_arg): same, and make the labels
+ sensitive/insensitive depending on the editable state of the
+ dialog.
+
+ * gui/contact-editor/e-contact-editor-address.c
+ (e_contact_editor_address_class_init): rename ARG_IS_READ_ONLY to
+ ARG_EDITABLE, to reflect the correct sense of the flag.
+ (e_contact_editor_address_set_arg): same, and make the labels
+ sensitive/insensitive depending on the editable state of the
+ dialog.
+
2002-11-22 Chris Toshok <toshok@ximian.com>
[ roll forward Sean.Gao@sun.com's fix for #16870 from the 1.2