X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=ChangeLog2;h=a24ca677347ac88e1b7f7362987c502845e615e7;hp=2237316e31bd6246cb3149e5e5b7b09edc2f660b;hb=675c12de1bbd388200f571960ed4741e3073227a;hpb=364bebc9387ddeca8a598a9085f1bb41d4b74222 diff --git a/ChangeLog2 b/ChangeLog2 index 2237316..a24ca67 100644 --- a/ChangeLog2 +++ b/ChangeLog2 @@ -1,3 +1,182 @@ +2007-07-03 Murray Cumming + + * src/modest-tny-account.c: + (modest_tny_account_get_special_folder): (util_on_idle), + Handle the GError so we can see when tny_folder_store_get_folders() + fails, as it currently does while something else is connecting. + + Added util_run_in_main_thread_and_wait() + which uses an idlen handler and mainloop to ensure that the function + is called in the main thread. + (on_connection_status_changed): Use util_run_in_main_thread_and_wait() + to make sure that we call attempt the connection in the mainloop only, + which might solve some hangs. + +2007-07-03 Murray Cumming + + (modest_tny_account_store_get_tny_account_by): Do not allow accounts to + be found by their display name. This is never useful. + * src/modest-tny-account-store.c: (on_account_removed): Find the account + by its ID, instead of trying to use its ID as its display name. + + * src/modest-tny-account-store.h: + * src/modest-tny-account.c: + (modest_tny_account_get_special_folder): Add a g_warning() when + tny_folder_store_get_folders() returns an empty list for the maildir. + + * src/modest-tny-send-queue.c: (modest_tny_send_queue_get_outbox): + Add a g_warning() when this returns NULL, because that it not allowed + by tinymail. + +2007-07-02 Armin Burgmeier + + * src/maemo/easysetup/modest-easysetup-wizard.c: Added a confirmation + note when trying to cancel the wizard. This fixes projects.maemo.org + bug NB#60946. + +2007-07-02 Murray Cumming + + * src/modest-tny-account.h: + * src/modest-tny-account.c: + (modest_tny_account_new_from_server_account), + (modest_tny_account_new_from_server_account_name), + (modest_tny_account_new_from_account): Added a TnyCamelSession parameter, + because this must now be set before setting the proto. This is usd in + modest_tny_account_new_from_server_account(). It avoids a (maybe harmless) + warning in camel_session_get_service() caused by + tny_camel_transport_account_prepare(). + + * src/modest-tny-account-store.c: (get_server_accounts): Pass the new + session parameter. + +2007-06-30 Johannes Schmid + + * src/maemo/modest-connection-specific-smtp-edit-window.c: + (on_value_changed), + (modest_connection_specific_smtp_edit_window_init): + + Fixed project.maemo.org bug NB#60479 by using "notify::value" instead + of "changed" for now + +2007-06-29 Murray Cumming + + * src/modest-tny-account.c: + (modest_tny_account_new_from_server_account): + Handle the TnyAccount::"connection-status-changed" signal, which tinymail + now uses to request a connection when it needs one, and which it uses + to tell us that something is wrong with the connection, so we can force + the accounts offline to prevent further problems. + + * src/modest-defs.h: + * src/modest-init.c: (init_default_settings): + * src/modest-mail-operation.c: + (modest_mail_operation_update_account): + * src/modest-main.c: (on_show): Do not try to connect explicitly on startup. + This should not be necessary anymore. Do not set the conf key that + determined this (it was always TRUE and not set anywhere else). + + * src/modest-ui-actions.h: Remove unused and unimplemented + modest_ui_actions_on_online_toggle_toggled(). + +2007-06-29 Murray Cumming + + * src/modest-mail-operation.c: Fixed a crash when canceling a mail + receive operation. + +2007-06-27 Murray Cumming + + * src/maemo/modest-maemo-utils.c: Replaced a busy wait while waiting + for supported secure authentication methods from server by + gtk_dialog_run(), saving CPU time and a potential race condition. + +2007-06-26 Armin Burgmeier + + * src/maemo/modest-maemo-utils.h: + * src/maemo/modest-maemo-utils.c: Added a + ModestMaemoUtilsGetSupportedSecureAuthenticationError with CANCELED as + only error code to tell the calling code when the user canceled the + operation. + + * src/maemo/modest-account-settings-dialog.h: + * src/maemo/modest-account-settings-dialog.c: + * src/maemo/easysetup/modest-easysetup-wizard.c: Do not show an error + message if the retrieval of secure authentication methods was canceled + by the user. Perform the check before saving anything to configuration + to not end up with half-committed configuration changes, do not show + a "Saving to configuration failed" note when authentication methods + could not be retrieved. + + * src/maemo/modest-main-window.c: Fixed a crash on startup when built + with old hildon. + +2007-06-26 Murray Cumming + + * src/dbus_api/modest-dbus-callbacks.c: (add_folders_to_list): + Only return the first level of folders under accounts, because the + osso-global-search UI spec doesn't want the rest. + This fixed projects.maemo.org bug NB#61811. + 2007-06-26 Murray Cumming * src/modest-tny-account-store.c: