diff options
author | Not Zed <NotZed@Ximian.com> | 2005-02-21 14:37:13 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2005-02-21 14:37:13 +0800 |
commit | acbd34febd47d6d7983d40e98b9f256c157bdd32 (patch) | |
tree | f72125b1814abb73b3eb482e4efaf78a0a299403 /mail/message-list.c | |
parent | 3e821b013633a69a5ec00d9d20759a64413132d1 (diff) | |
download | gsoc2013-evolution-acbd34febd47d6d7983d40e98b9f256c157bdd32.tar.gz gsoc2013-evolution-acbd34febd47d6d7983d40e98b9f256c157bdd32.tar.zst gsoc2013-evolution-acbd34febd47d6d7983d40e98b9f256c157bdd32.zip |
** See bug #61363 & e-util/ChangeLog
2005-02-14 Not Zed <NotZed@Ximian.com>
** See bug #61363 & e-util/ChangeLog
* em-account-editor.c: All sorts of changes to make the ui more
dynamic, re-create all widgets when it needs a reconfigure. A bit
slower and it flickers a bit.
* em-account-editor.c (emae_setup_service): take xml file pointer.
(emae_send_page): create a new send page every time we need to,
don't re-use the old oneq.
(emae_setup_authtype): renamed to refresh_authtype.
(emae_setup_service): init authtype pointer.
(emae_needs_auth): use the auth_frame pointer directly.
(emae_refresh_providers): rename from setup_providers.
2005-02-11 Not Zed <NotZed@Ximian.com>
* em-account-editor.c (emae_setup_service): set needs_auth to NULL
if we don't, so it gets reset if the ui changes.
2005-02-10 Not Zed <NotZed@Ximian.com>
* em-account-editor.c (emae_setup_providers): don't include any
providers which are store and transport in the transport page.
(emae_send_page): show no send options page at all if the provider is
store and transport.
(emae_uri_changed): copy store url to transport if as above.
2005-02-09 Not Zed <NotZed@Ximian.com>
** See bug #70795
* em-folder-view.c (em_folder_view_open_selected): set the search
on the browser to match the current view.
* message-list.c (mail_regen_list): save the search if no folder
set, incase the folder gets set later on.
svn path=/trunk/; revision=28828
Diffstat (limited to 'mail/message-list.c')
-rw-r--r-- | mail/message-list.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mail/message-list.c b/mail/message-list.c index 59c08cc3ce..1b88080d48 100644 --- a/mail/message-list.c +++ b/mail/message-list.c @@ -3673,8 +3673,13 @@ mail_regen_list (MessageList *ml, const char *search, const char *hideexpr, Came struct _regen_list_msg *m; GConfClient *gconf; - if (ml->folder == NULL) + if (ml->folder == NULL) { + if (ml->search != search) { + g_free(ml->search); + ml->search = g_strdup(search); + } return; + } mail_regen_cancel(ml); |