2007-04-17 Murray Cumming <murrayc@murrayc.com>
authorMurray Cumming <murrayc@murrayc.com>
Tue, 17 Apr 2007 13:34:43 +0000 (13:34 +0000)
committerMurray Cumming <murrayc@murrayc.com>
Tue, 17 Apr 2007 13:34:43 +0000 (13:34 +0000)
commit1fc8fbf2eac83facae2f96b6d84316d747df87ae
tree766a6d57bb66ad0654f4526749733f539c497b35
parent511cee6033e6923fc2970ece17653d991b023841
2007-04-17  Murray Cumming  <murrayc@murrayc.com>

* src/modest-protocol-info.c:
        * src/modest-protocol-info.h: Added a MODEST_PROTOCOL_AUTH_CRAMMD5 enum value, because it
        is required by our UI spec. Maybe something in our implementation will use this eventually.
        * src/maemo/easysetup/modest-easysetup-secureauth-combo-box.c:
        (easysetup_secureauth_combo_box_fill): Use the CRAM MD5 enum value
        instead of the previous 0 placeholder.

        * src/modest-defs.h: Added gconf list pair key names and value strings for the security and
        secure-auth settings.
        * src/modest-account-mgr-helpers.h:
        * src/modest-account-mgr-helpers.c:
        (modest_server_account_data_get_option_secure_auth),
        (modest_server_account_set_option_secure_auth),
        (modest_server_account_data_get_option_security),
        (modest_server_account_set_option_security): Added this API for getting and setting the security
        and secure-auth settings.

        * src/maemo/modest-account-settings-dialog.h:
        * src/maemo/modest-account-settings-dialog.c:
        (modest_account_settings_dialog_finalize), (check_data),
        (on_response): Store the original title as well as the name, to avoid unnececessary warnings
        about changing titles.
        (modest_account_settings_dialog_set_account_name): Load the security and secure-auth settings.
        (save_configuration): Save the security and secure-auth settings.

        * src/modest-conf.c: (modest_conf_set_list): Get the list after setting it, to show that this
        is failing sometimes (though reporting success). I fear I may need to debug gconf to fix this.

pmo-trunk-r1572
ChangeLog2
src/maemo/easysetup/modest-easysetup-secureauth-combo-box.c
src/maemo/modest-account-settings-dialog.c
src/maemo/modest-account-settings-dialog.h
src/modest-account-mgr-helpers.c
src/modest-account-mgr-helpers.h
src/modest-conf.c
src/modest-defs.h
src/modest-protocol-info.c
src/modest-protocol-info.h