2007-04-19 Murray Cumming <murrayc@murrayc.com>
authorMurray Cumming <murrayc@murrayc.com>
Thu, 19 Apr 2007 14:34:36 +0000 (14:34 +0000)
committerMurray Cumming <murrayc@murrayc.com>
Thu, 19 Apr 2007 14:34:36 +0000 (14:34 +0000)
commit1cbda05a7cfb2067ce37b79f27674b5f005025a5
tree2101f43175457bee764bca1b9d707261cff6e1ce
parent246212c9d891da36369a435c9e42797c8de9d4b4
2007-04-19  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/modest-address-book.c: Added include to avoid a warning.

        * po/en_GB.po: Added missing mcen_bd_emailsetup_close string,
        specified for EmailAccountsDialog in UI spec.

        * src/maemo/easysetup/modest-easysetup-wizard.c:
        * src/maemo/easysetup/modest-easysetup-wizard.h:
        * src/maemo/modest-account-settings-dialog.c:
        * src/maemo/modest-account-settings-dialog.h:
        Reuse a member window widget for the connection-specific SMTP server accounts,
        so we can tell it to create/save the accounts only if we actually save changes.

        * src/maemo/modest-connection-specific-smtp-edit-window.h:
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        (modest_connection_specific_smtp_edit_window_get_settings):
        Return a struct instance for temporarily remembering the entered data.

        * src/maemo/modest-connection-specific-smtp-window.h:
        * src/maemo/modest-connection-specific-smtp-window.c:
        (modest_connection_specific_smtp_window_finalize),
        (modest_connection_specific_smtp_window_fill_with_connections),
        (on_button_edit),
        (modest_connection_specific_smtp_window_save_server_accounts),
        (update_model_server_names): Do not actually save data until asked,
        when the caller calls modest_connection_specific_smtp_window_save_server_accounts().

        (on_selection_changed),
        (modest_connection_specific_smtp_window_init): Disable the edit
        button when nothing is selected.

        * src/modest-account-mgr-helpers.c:
        * src/modest-account-mgr-helpers.h:
        Put modest_account_mgr_free_server_account_data() in the header now that I use the struct
        elsewhere.

pmo-trunk-r1596
13 files changed:
ChangeLog2
po/en_GB.po
src/maemo/easysetup/modest-easysetup-wizard.c
src/maemo/easysetup/modest-easysetup-wizard.h
src/maemo/modest-account-settings-dialog.c
src/maemo/modest-account-settings-dialog.h
src/maemo/modest-address-book.c
src/maemo/modest-connection-specific-smtp-edit-window.c
src/maemo/modest-connection-specific-smtp-edit-window.h
src/maemo/modest-connection-specific-smtp-window.c
src/maemo/modest-connection-specific-smtp-window.h
src/modest-account-mgr-helpers.c
src/modest-account-mgr-helpers.h