2006-12-13 [mones] 2.6.1cvs29
[claws.git] / ChangeLog
index 8ff748dbbd029895ea5f15f875a35ec80ef05b04..b8d456e7ec5174437dba1a9d7fd61277cdbf439c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,760 @@
+2006-12-13 [mones]     2.6.1cvs29
+
+       * po/es.po
+               Fixed piped strings, fixed click translation
+
+2006-12-13 [paul]      2.6.1cvs28
+
+       * src/main.c
+               don't translate these strings
+
+2006-12-13 [paul]      2.6.1cvs27
+
+       * po/en_GB.po
+               updated
+
+2006-12-13 [colin]     2.6.1cvs26
+
+       * src/main.c
+       * src/main.h
+               Add claws_is_starting()
+
+2006-12-13 [mones]     2.6.1cvs25
+
+       * manual/es/advanced.xml
+       * po/es.po
+               Synced manual and updated translation
+
+2006-12-12 [colin]     2.6.1cvs24
+
+       * src/wizard.c
+               Add an option to use STARTTLS in the
+               welcome wizard. Fixes bug 1080, 
+               'Using SSL option in wizard for incoming 
+               server does not activate SSL with STARTTLS'
+
+2006-12-12 [colin]     2.6.1cvs23
+
+       * src/main.c
+               Don't exit when there's an incomplete
+               mailbox configured - leaves a chance 
+               to fix a failing IMAP account. Exit
+               if no mailbox at all is loaded (case
+               of missing plugin).
+               Completes bug 1077's fix (I was wrong
+               in this bug's comment #3).
+
+2006-12-12 [colin]     2.6.1cvs22
+
+       * src/gtk/menu.h
+               Add another menu data type
+       * src/prefs_account.c
+               Complete the completion of bug 1076
+               (doesn't lose the pref on apply)
+
+2006-12-12 [paul]      2.6.1cvs21
+
+       * src/prefs_account.c
+               complete the fix of bug 1076
+               also be more verbose with the text
+
+2006-12-12 [paul]      2.6.1cvs20
+
+       * src/gtk/combobox.c
+               fix compilation warning
+
+2006-12-11 [colin]     2.6.1cvs19
+
+       * src/wizard.c
+               Document :port in server entry tooltips
+
+2006-12-11 [colin]     2.6.1cvs18
+
+       * src/main.c
+               Fix compile
+
+2006-12-11 [colin]     2.6.1cvs17
+
+       * src/main.c
+               Add failing IMAP as a reason for no
+               mailbox
+
+2006-12-11 [colin]     2.6.1cvs16
+
+       * src/prefs_account.c
+               Check for existence of inbox for local
+               accounts too
+       * src/wizard.c
+               Allow setting the port to use for servers
+               by using the usual "server.example.com:port"
+               syntax. Fixes bug 1077, 'sylpheed-claws does 
+               not start when IMAP server is unavailable'
+
+2006-12-11 [colin]     2.6.1cvs15
+
+       * src/prefs_account.c
+               Prevent use of non-existing default inbox
+
+2006-12-11 [colin]     2.6.1cvs14
+
+       * src/prefs_account.c
+               Fix sensitivity. Fixes bug 1076, 'privacy 
+               options are displayed even when pgp plugin 
+               not loaded / available'
+
+2006-12-09 [colin]     2.6.1cvs13
+
+       * manual/advanced.xml
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/common/ssl_certificate.c
+               Add a new hidden preference, 'unsafe_ssl_certs',
+               which allows to store multiple certificates per
+               server/port. This is disabled by default because
+               it's less secure (presenting a new certificate
+               instead of a changed one raises less alarms).
+               This will cause Claws to ask about an unknown
+               certificate for people who have used 2.6.1cvs8
+               or greater.
+
+2006-12-09 [colin]     2.6.1cvs12
+
+       * src/action.c
+               Fix cache updating after action
+
+2006-12-07 [wwp]       2.6.1cvs11
+
+       * src/compose.c
+               fix email address comparison when replying to all
+               (avoid replying to ourselves), thanks to Colin.
+
+2006-12-06 [paul]      2.6.1cvs10
+
+       * src/addrharvest.c
+       * src/editldap.c
+       * src/expldifdlg.c
+       * src/news.c
+       * src/toolbar.c
+       * src/common/utils.c
+               ...and more renaming
+               Thanks to Colin
+
+2006-12-06 [paul]      2.6.1cvs9
+
+       * src/compose.c
+       * src/messageview.c
+       * src/procheader.c
+       * src/procmime.c
+       * src/procmsg.c
+       * src/textview.c
+               more renaming
+               Thanks to Colin
+
+2006-12-06 [colin]     2.6.1cvs8
+
+       * src/ssl_manager.c
+       * src/common/ssl_certificate.c
+       * src/common/ssl_certificate.h
+               Handle multiple certificates per host/port
+
+2006-12-06 [colin]     2.6.1cvs7
+
+       * src/etpan/imap-thread.c
+               Fix certificate checking on IMAP
+
+2006-12-06 [colin]     2.6.1cvs6
+
+       * src/folderview.c
+               Fix bug 1072, 'Claws stops fetching newsgroups 
+               from server when newsgroup got deleted': continue
+               checking other groups
+
+2006-12-05 [wwp]       2.6.1cvs5
+
+       * src/message_search.c
+       * src/summary_search.c
+       * src/gtk/combobox.c
+       * src/gtk/combobox.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               make up and down arrow keys in modern gtk_combo_box_entry widgets
+               behave like w/ old comboboxes (summary and message search only).
+
+2006-12-05 [paul]      2.6.1cvs4
+
+       * src/wizard.c
+               encode headers
+               Thanks to Colin
+
+2006-12-05 [paul]      2.6.1cvs3
+
+       * tools/README
+       * tools/textviewer.pl
+               script updated and description added
+
+2006-12-04 [colin]     2.6.1cvs2
+
+       * src/compose.c
+               Run pre-send hook only when checking
+               everything
+
+2006-12-04 [paul]      2.6.1cvs1
+
+       * NEWS
+       * README
+       * RELEASE_NOTES
+       * configure.ac
+       * tools/README
+               bump up version number following stable release
+
+2006-12-04 [paul]      2.6.0cvs83
+
+       * README
+               updates and corrections
+
+2006-12-04 [colin]     2.6.0cvs82
+
+       * src/common/utils.c
+               Probably fix bug 1066, 'Incorrect mailbox 
+               size displayed'
+
+2006-12-04 [colin]     2.6.0cvs81
+
+       * src/common/utils.c
+               Trim tabs from mailcap file too.
+
+2006-12-02 [paul]      2.6.0cvs80
+
+       * src/exphtmldlg.c
+               fix broken GUI under certain languages
+       * src/expldifdlg.c
+               put the Cancel button to the right
+
+2006-12-01 [paul]      2.6.0cvs79
+
+       * tools/Makefile.am
+               remove reference to removed file
+
+2006-12-01 [wwp]       2.6.0cvs78
+
+       * src/addressbook.c
+       * src/editaddress.c
+               remove forgotten debug statements.
+
+2006-12-01 [wwp]       2.6.0cvs77
+
+       * manual/advanced.xml
+       * manual/fr/advanced.xml
+       * src/addressbook.c
+       * src/addressbook.h
+       * src/addressitem.h
+       * src/editaddress.c
+       * src/editaddress.h
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               add a hidden option to allow embedding the editaddress (edit contact details)
+               dialog into the addressbook's window. This doesn't change the default
+               behaviour.
+
+2006-12-01 [wwp]       2.6.0cvs76
+
+       * src/message_search.c
+       * src/summary_search.c
+               fix more focus issues (don't set focus to combobox's entry widget when
+               entry's value changed, if entry widget has focus already).
+
+2006-12-01 [wwp]       2.6.0cvs75
+
+       * src/gtk/quicksearch.c
+               revert last changes to the quicksearch gtk_combo_box, this needs more
+               tuning and testing.
+
+2006-12-01 [paul]      2.6.0cvs74
+
+       * tools/kdeservicemenu/README
+       * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
+       * tools/kdeservicemenu/install.sh
+       * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
+       * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
+               simplify this stuff, and in so doing,
+               fix it. (possibly re-extend it again at
+               a later date)
+
+2006-12-01 [wwp]       2.6.0cvs73
+
+       * src/gtk/quicksearch.c
+               adapt quicksearch code to use modern gtk_combo_box'es.
+
+2006-12-01 [wwp]       2.6.0cvs72
+
+       * src/common/defs.h
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/message_search.c
+       * src/summary_search.c
+       * src/gtk/combobox.c
+       * src/gtk/combobox.h
+               add history combos to all message and summary search fields.
+
+2006-12-01 [wwp]       2.6.0cvs71
+
+       * src/summaryview.c
+               As the list may change while the mark as read delay
+               runs, we can't rely on the 'row' pointer, which can
+               be invalid when the timeout is called. As the mark
+               as read is only done if the message is still selected,
+               use summaryview->selected instead. Thanks to Colin.
+
+2006-11-30 [paul]      2.6.0cvs70
+
+       * src/textview.c
+               give emphasis to "Sylpheed-Claws"
+               as well as "Claws Mail"
+
+2006-11-30 [colin]     2.6.0cvs69
+
+       * src/wizard.c
+               Put the SSL checkboxes in the receiving
+               and sending server pages.
+
+2006-11-29 [colin]     2.6.0cvs68
+
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkvscrollbutton.c
+               Revert some deprecated fixes - they seem to
+               deprecate stuff as soon as a new one gets out.
+               g_object_ref_sink needed glib-2.10.
+
+2006-11-29 [colin]     2.6.0cvs67
+
+       * src/common/utils.c
+               Create .mailcap if it doesn't exist
+
+2006-11-29 [colin]     2.6.0cvs66
+
+       * src/compose.c
+               Followup to cvs60: use original list
+               of recipients if replying to a mail
+               in Sent Drafts or Queue.
+
+2006-11-27 [paul]      2.6.0cvs65
+
+       * src/image_viewer.c
+               revert the last change for now (it's broken)
+
+2006-11-27 [paul]      2.6.0cvs64
+
+       * Makefile.am
+       * configure.ac
+       * m4/aclocal-include.m4
+       * m4/check-type.m4
+       * src/Makefile.am
+       * src/addr_compl.c
+       * src/compose.c
+       * src/crash.c
+       * src/export.c
+       * src/exporthtml.c
+       * src/exportldif.c
+       * src/imap.c
+       * src/import.c
+       * src/main.c
+       * src/main.h
+       * src/matcher.c
+       * src/mimeview.c
+       * src/procmsg.c
+       * src/textview.c
+       * src/common/Makefile.am
+       * src/common/claws.c
+       * src/common/claws.h
+       * src/common/ssl.c
+       * src/common/sylpheed.c
+       * src/common/sylpheed.h
+       * src/etpan/Makefile.am
+       * src/gtk/Makefile.am
+       * src/gtk/claws-marshal.list
+       * src/gtk/filesel.c
+       * src/gtk/gtksctree.c
+       * src/gtk/quicksearch.c
+       * src/gtk/sylpheed-marshal.list
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/clamav/clamav_plugin.c
+       * src/plugins/clamav/clamav_plugin_gtk.c
+       * src/plugins/demo/demo.c
+       * src/plugins/dillo_viewer/dillo_viewer.c
+       * src/plugins/pgpcore/Makefile.am
+       * src/plugins/pgpcore/claws.def
+       * src/plugins/pgpcore/pgp_viewer.c
+       * src/plugins/pgpcore/plugin.c
+       * src/plugins/pgpcore/sylpheed.def
+       * src/plugins/pgpinline/Makefile.am
+       * src/plugins/pgpinline/claws.def
+       * src/plugins/pgpinline/plugin.c
+       * src/plugins/pgpinline/sylpheed.def
+       * src/plugins/pgpmime/Makefile.am
+       * src/plugins/pgpmime/claws.def
+       * src/plugins/pgpmime/plugin.c
+       * src/plugins/pgpmime/sylpheed.def
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+       * src/plugins/trayicon/trayicon.c
+               yet more renaming
+               remove deprecated gtk_tooltips_set_delay()
+
+2006-11-26 [paul]      2.6.0cvs63
+
+       * src/expldifdlg.c
+       * src/folderview.c
+       * src/image_viewer.c
+       * src/mainwindow.c
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkvscrollbutton.c
+       * src/gtk/prefswindow.c
+       * src/plugins/pgpcore/prefs_gpg.c
+               replace more deprecated GTK+ functions
+
+2006-11-26 [paul]      2.6.0cvs62
+
+       * src/addr_compl.c
+       * src/addressbook.c
+       * src/browseldap.c
+               replace deprecated gtk_idle_... functions
+
+2006-11-26 [paul]      2.6.0cvs61
+
+       * src/compose.c
+       * src/folderview.c
+       * src/inc.c
+       * src/summaryview.c
+       * src/gtk/gtkvscrollbutton.c
+       * src/gtk/quicksearch.c
+       * src/plugins/pgpcore/passphrase.c
+               replace deprecated gtk_timeout_add and
+               gtk_timeout_remove
+
+2006-11-26 [paul]      2.6.0cvs60
+
+       * src/compose.c
+               fix bug that caused the wrong recipient
+               to be selected when replying to a msg
+               which is From one of our accounts to
+               another of our accounts
+
+2006-11-25 [paul]      2.6.0cvs59
+
+       * src/summaryview.c
+               don't change the From column title to
+               To if the To column is visible
+
+2006-11-24 [paul]      2.6.0cvs58
+
+       * src/compose.c
+               fix bug 1069, 'Sent mails disappear, BCC
+               or locking problem?'
+
+2006-11-21 [wwp]       2.6.0cvs57
+
+       * src/compose.c
+               fix spelling menu when replying (same as 2.3.1cvs39):
+               discrepancy between context menu and top menu when
+               folder's dictionary isn't the default one.
+
+2006-11-19 [paul]      2.6.0cvs56
+
+       * src/summaryview.c
+               obey always_show_msg option when
+               marking as spam
+       * src/plugins/bogofilter/bogofilter.c
+               fix typo
+
+2006-11-18 [paul]      2.6.0cvs55
+
+       * AUTHORS
+       * README
+       * debian/copyright
+       * manual/ack.xml
+       * manual/es/ack.xml
+       * manual/fr/ack.xml
+       * manual/pl/ack.xml
+       * src/gtk/authors.h
+       * src/gtk/icon_legend.c
+       * src/gtk/icon_legend.h
+       * tools/OOo2claws-mail.pl
+       * tools/README
+       * tools/acroread2claws-mail.pl
+       * tools/claws.i18n.status.pl
+       * tools/filter_conv.pl
+       * tools/filter_conv_new.pl
+       * tools/freshmeat_search.pl
+       * tools/google_search.pl
+       * tools/kmail2claws-mail.pl
+       * tools/kmail2claws-mail_v2.pl
+       * tools/maildir2claws-mail.pl
+       * tools/make.themes.project
+       * tools/multiwebsearch.pl
+       * tools/outlook2claws-mail.pl
+       * tools/tb2claws-mail
+       * tools/kdeservicemenu/README
+       * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
+               update mine and wwp's email addresses in
+               several places
+               Patch by wwp
+       * src/prefs_compose_writing.c
+               set sensitivity on 'new message format' frame
+
+2006-11-17 [paul]      2.6.0cvs54
+
+       * src/gtk/about.c
+               more reworking of the GUI
+               Patch by Fabien Vantard
+
+2006-11-16 [paul]      2.6.0cvs53
+
+       * src/gtk/about.c
+               set a minimum size for the window, allow
+               it to automatically expand as necessary
+
+2006-11-16 [wwp]       2.6.0cvs52
+
+       * src/gtk/about.c
+               better wrap of copyright info on some systems.
+
+2006-11-16 [paul]      2.6.0cvs51
+
+       * src/gtk/about.c
+               move the tech info from the upper panel
+               to the Info tab
+               use a gtk_text_view for the features tab
+
+2006-11-16 [paul]      2.6.0cvs50
+
+       * po/Makevars
+               update my email address
+       * src/addressbook.c
+       * src/compose.c
+       * src/imap_gtk.c
+       * src/mh_gtk.c
+       * src/news_gtk.c
+       * src/summaryview.c
+       * src/plugins/trayicon/trayicon.c
+               don't offer simple menu separators
+               for translation
+       * src/folderview.c
+               add separator between 'mark all read'
+               and 'search folder'
+
+2006-11-15 [wwp]       2.6.0cvs49
+
+       * src/gtk/authors.h
+               updated manuals authors.
+
+2006-11-14 [paul]      2.6.0cvs48
+
+       * src/compose.c
+               Fix Options/Reply mode after draft save
+
+2006-11-14 [paul]      2.6.0cvs47
+
+       * src/Makefile.am
+               Fix make DESTDIR=...
+       * src/mbox.c
+               Optimise speed
+       * src/plugins/pgpinline/pgpinline.c
+               Probably fix bug 1061
+
+2006-11-14 [paul]      2.6.0cvs46
+
+       * po/Makevars
+               enable Q_ macro
+       * src/Makefile.am
+       * src/stock_pixmap.c
+       * src/stock_pixmap.h
+       * src/gtk/about.c
+       * src/pixmaps/active.xpm
+       * src/pixmaps/inactive.xpm
+               add a new page, 'Features', to the About dialog
+               showing which features are compiled in and which
+               are not
+
+2006-11-14 [paul]      2.6.0cvs45
+
+       * po/ru.po
+               updated by Pavlo Bohmat
+
+2006-11-14 [colin]     2.6.0cvs44
+
+       * src/compose.c
+       * src/inc.c
+       * src/messageview.c
+       * src/news.c
+       * src/pop.c
+       * src/procmsg.c
+       * src/gtk/gtkaspell.c
+               Fix 64-bit-related warnings
+       * src/ssl_manager.c
+               Fix possible infinite loop
+       * src/plugins/pgpcore/sgpgme.c
+               Remove useless check
+
+2006-11-13 [colin]     2.6.0cvs43
+
+       * src/gtk/Makefile.am
+               authors.h isn't generated
+
+2006-11-13 [colin]     2.6.0cvs42
+
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/pgpmime/pgpmime.c
+               Very probably fix bug 1061, 'crash on 
+               opening signed email'. Another cast
+               problem
+
+2006-11-13 [colin]     2.6.0cvs41
+
+       * src/plugins/pgpcore/sgpgme.c
+               Maybe fix bug 1061, 'crash on opening 
+               signed email'
+
+2006-11-13 [wwp]       2.6.0cvs40
+
+       * src/plugins/pgpinline/pgpinline.c
+               fix candidate for bug #1057, thanks to Colin.
+
+2006-11-13 [wwp]       2.6.0cvs39
+
+       * src/compose.c
+       * src/quote_fmt_parse.y
+               fix bug 1052: current parser buffer was not always 
+               allocated, ptr to this buffer could be returned as 
+               NULL whereas no parser error has occurred. in 
+               consequence, defining a template body as "%d" 
+               (w/o the quotes) for the first time of the instance 
+               of claws-mail, was reporting a parser error. make 
+               sure that the buffer is always allocated, even to 
+               an empty string.
+               fix mis-unescaping in compose.:compose_quote_fmt(): 
+               unescaping of the fmt string was always done 
+               whereas it must be done *only* when receiving 
+               quote format strings issued from the prefs 
+               (compose new message, reply, forward, redirect 
+               formats), *not* when applying templates.  in 
+               consequences, applying templates w/ sequences 
+               like \\|p{echo} were failing. make sure that 
+               unescaping is done only when necessary.
+
+2006-11-12 [colin]     2.6.0cvs38
+
+       * po/de.po
+               Fix typo (s/KB/MB)
+
+2006-11-12 [colin]     2.6.0cvs37
+
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/pgpmime/pgpmime.c
+               Release GPG context at the latest 
+               possible moment. Maybe fixes 
+               bug 1057, 'crash on sending signed 
+               message to a newsgroup'
+               
+
+2006-11-12 [colin]     2.6.0cvs36
+
+       * src/plugins/pgpcore/sgpgme.c
+               Tell a bit more when gpg's status doesn't
+               contain any signature
+
+2006-11-12 [colin]     2.6.0cvs35
+
+       * src/compose.c
+               Fix bug 1060, 'compilation error with 
+               Irix's cc'
+
+2006-11-12 [paul]      2.6.0cvs34
+
+       * doc/man/claws-mail.1
+       * src/prefs_gtk.c
+       * src/plugins/clamav/README
+       * src/plugins/spamassassin/README
+       * tools/README
+       * tools/freshmeat_search.pl
+       * tools/google_search.pl
+       * tools/multiwebsearch.pl
+               more renaming
+       * src/plugins/trayicon/trayicon.c
+               fix compiliation warning
+
+2006-11-11 [colin]     2.6.0cvs33
+
+       * src/folderview.c
+               Forbid drag and drop from/to different
+               folders of type F_UNKNOWN
+
+2006-11-11 [colin]     2.6.0cvs32
+
+       * src/plugins/pgpinline/pgpinline.c
+               Fix typo in previous commit:
+               - gpgme_new(&ctx);
+               + if ((err = gpgme_new(&data->ctx)) ...)
+
+2006-11-11 [colin]     2.6.0cvs31
+
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/pgpmime/pgpmime.c
+               Check success after calling gpgme_new
+               Maybe fixes bug 1057, 'crash on sending 
+               signed message to a newsgroup'
+
+2006-11-11 [colin]     2.6.0cvs30
+
+       * src/undo.c
+               init undostruct to 0s (from
+               valgrind log of bug 1057)
+
+2006-11-10 [colin]     2.6.0cvs29
+
+       * src/mainwindow.c
+               Set cursor to wait before filtering
+               duplicates in all folders
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/bogofilter/bogofilter.h
+       * src/plugins/bogofilter/bogofilter_gtk.c
+               Completely thread away the bogofilter
+               filtering
+
+2006-11-10 [mones]     2.6.0cvs28
+
+       * src/compose.c
+       * src/compose.h
+               added COMPOSE_CHECK_BEFORE_SEND hook
+
+2006-11-10 [paul]      2.6.0cvs27
+
+       * src/crash.c
+               more renaming
+               add libSM to get_compiled_in_features()
+       * src/main.c
+               more renaming
+
+2006-11-10 [colin]     2.6.0cvs26
+
+       * src/etpan/imap-thread.c
+               Add a reference to libetpan's sasl engine
+               so that sasl_done() doesn't get called by
+               libetpan, and doesn't break openssl.
+               Should fix bug 1053, 'SC fails to reestablish 
+               a secure connection'
+               Patch by Hoa
+
+2006-11-10 [colin]     2.6.0cvs25
+
+       * manual/addrbook.xml
+       * manual/advanced.xml
+       * manual/faq.xml
+       * manual/intro.xml
+               Some more renaming
+
 2006-11-09 [colin]     2.6.0cvs24
 
        * src/plugins/bogofilter/bogofilter_gtk.c