2006-09-30 [wwp] 2.5.2cvs23
[claws.git] / ChangeLog
index d156a00b6ff62ec7c9801a665771f5c00f4d9405..09538aff33deba23ce42c65c0d6a33a080cf2550 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,581 @@
+2006-09-30 [wwp]       2.5.2cvs23
+
+       * tools/fix_date.sh
+               Fixed a minor bug in date value extraction, added a switch
+               to replace non RFC-compliant Date: value, added a switch
+               to use strict RFC matching patterns for dates.
+
+2006-09-29 [colin]     2.5.2cvs22
+
+       * src/matcher_parser.h
+       * src/matcher_parser_parse.y
+       * src/prefs_filtering.c
+       * src/statusbar.c
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/gtk/quicksearch.c
+       * src/gtk/quicksearch.h
+               Optimise searches by setting different
+               refresh intervals (depending if the 
+               search is fast or not)
+
+2006-09-29 [colin]     2.5.2cvs21
+
+       * src/codeconv.c
+               Optimise by reusing the last iconv converter
+               if possible
+       * src/textview.c
+               Optimise a bit (the foldable quotes feature
+               still has an awful O(n^2) algo
+
+2006-09-29 [colin]     2.5.2cvs20
+
+       * src/gtk/gtksctree.c
+       * src/gtk/gtksctree.h
+               Optimise de-selection via up/down or
+               another key
+
+2006-09-28 [colin]     2.5.2cvs19
+
+       * src/action.c
+       * src/compose.c
+       * src/folderview.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/summary_search.c
+       * src/toolbar.c
+               Avoid using summaryview->ctree directly
+
+2006-09-28 [colin]     2.5.2cvs18
+
+       * src/summaryview.c
+       * src/summaryview.h
+               Add helpers to freeze/thaw/grab_focus
+               Factorize calls to freeze/thaw/grab_focus
+               
+
+2006-09-28 [colin]     2.5.2cvs17
+
+       * src/main.c
+               More guards for the session management
+
+2006-09-28 [colin]     2.5.2cvs16
+
+       * src/folderview.c
+       * src/gtk/gtksctree.c
+       * src/gtk/gtksctree.h
+               Make expanding not recursive in folderview
+
+2006-09-28 [colin]     2.5.2cvs15
+
+       * src/addressbook.c
+               If nothing is selected in the list (right part)
+               and a group is selected in the tree (left part),
+               mail this group.
+
+2006-09-28 [colin]     2.5.2cvs14
+
+       * src/Makefile.am
+               Actually use SM_LIBS
+
+2006-09-28 [ticho]     2.5.2cvs13
+
+       * src/export.c
+       * src/messageview.c
+       * src/mimeview.c
+       * src/news.c
+       * src/pop.c
+       * src/prefs_themes.c
+       * src/procmsg.c
+               Small i18n string optimization.
+       * src/send_message.c
+       * src/summaryview.c
+       * src/common/session.c
+       * src/common/smtp.c
+       * src/common/ssl_certificate.c
+       * src/common/utils.c
+               Use "Couldn't" instead of "Can't" in UI messages,
+               where appropriate.
+
+2006-09-28 [colin]     2.5.2cvs12
+
+       * configure.ac
+               Possibly fix link errors
+
+2006-09-27 [wwp]       2.5.2cvs11
+
+       * src/gtk/authors.h
+       * doc/man/sylpheed-claws.1
+       * manual/ack.xml
+       * manual/es/ack.xml
+       * manual/fr/ack.xml
+       * manual/pl/ack.xml
+               Updated authors info (me, myself and I).
+
+2006-09-27 [colin]     2.5.2cvs10
+
+       * src/addressbook.c
+               Remove useless printf
+
+2006-09-27 [wwp]       2.5.2cvs9
+
+       * src/editgroup.c
+       * src/send_message.c
+       * src/inc.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/gtk/progressdialog.c
+               remember more windows' sizes (send dialog, received dialog,
+               edit group in addressbook).
+
+2006-09-27 [colin]     2.5.2cvs8
+
+       * configure.ac
+       * src/main.c
+       * src/mainwindow.h
+               Use libSM to communicate with the session
+               manager, so that we can know when the 
+               session ends, save our caches, and draft
+               our compose windows.
+
+2006-09-27 [colin]     2.5.2cvs7
+
+       * src/addressbook.c
+               Fix issues:
+               o Allow Book and Group creation from the tree's
+                 contextual menu
+               o Do not actually delete the contacts when 
+                 deleting groups from the tree (duh!)
+
+2006-09-27 [colin]     2.5.2cvs6
+
+       * src/compose.c
+       * src/compose.h
+       * src/mainwindow.c
+       * src/textview.c
+       * src/toolbar.c
+               o Allow passing an email address to 
+                 compose_new_with_folderitem
+               o Update callers
+               o Use current folderitem when clicking
+                 on a TextView mailto: link
+               o Fix a possible leak in TextView
+
+2006-09-27 [colin]     2.5.2cvs5
+
+       * src/html.c
+               Use UTF-8 chars to replace HTML entities
+
+2006-09-27 [colin]     2.5.2cvs4
+
+       * AUTHORS
+       * src/prefs_account.c
+       * src/gtk/authors.h
+               Fix bug #1024 (Array index out of
+               range in sylpheed-claws-2.5.2)
+               Patch by Ales Nosek <anosek@suse.cz>
+
+2006-09-27 [colin]     2.5.2cvs3
+
+       * src/addr_compl.c
+               Actually do the test
+
+2006-09-27 [colin]     2.5.2cvs2
+
+       * src/addr_compl.c
+       * src/addr_compl.h
+               Allow completing with comma (in certain cases: vCalendar
+               for example doesn't support that)
+               Patch by Fabien Vantard
+
+2006-09-26 [colin]     2.5.2cvs1
+
+       * src/Makefile.am
+       * src/addr_compl.c
+       * src/addr_compl.h
+       * src/addrbook.c
+       * src/addrbook.h
+       * src/addressbook.c
+       * src/addrindex.c
+       * src/addrindex.h
+       * src/compose.c
+       * src/prefs_common.c
+       * src/prefs_filtering_action.c
+       * src/prefs_folder_item.c
+       * src/prefs_template.c
+       * src/stock_pixmap.c
+       * src/stock_pixmap.h
+       * src/pixmaps/addr_one.xpm
+       * src/pixmaps/addr_two.xpm
+               Add auto-completion on groups
+
+2006-09-26 [colin]     2.5.2
+
+       * NEWS
+       * README
+       * RELEASE_NOTES
+               2.5.2 released
+
+2006-09-26 [colin]     2.5.1cvs5
+
+       * src/matcher.c
+               Fix condition
+
+2006-09-26 [colin]     2.5.1cvs4
+
+       * src/mbox.c
+               Revert cvs1 (useless as the message is printed 
+               every 500 mails)
+
+2006-09-26 [colin]     2.5.1cvs3
+
+       * src/partial_download.c
+               Fix crasher found by Alexsandar Urosevic
+
+2006-09-26 [colin]     2.5.1cvs2
+
+       * src/summaryview.c
+               Fix bug #1023 (Sylpheed deletes too much messages)
+
+2006-09-26 [ticho]     2.5.1cvs1
+
+       * src/mbox.c
+               Make use of gettext's multiple plurals for statusbar
+               progress message.
+
+2006-09-25 [paul]      2.5.1
+
+       * NEWS
+       * README
+       * RELEASE_NOTES
+               2.5.1 released
+
+2006-09-25 [colin]     2.5.0cvs3
+
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/clamav/clamav_plugin.c
+       * src/plugins/spamassassin/spamassassin.c
+               BogoFilter, Spamassassin: Fix double hook registering after
+               visiting preferences
+               Spamassassin, Clamav: Just set the mails to move instead of
+               doing the move - caller will move the things at once.
+
+2006-09-25 [colin]     2.5.0cvs2
+
+       * src/imap.c
+       * src/etpan/imap-thread.c
+               Use UID SEARCH ALL instead of UID 1:*
+               (braindead servers can't figure out that's
+               the same...)
+
+2006-09-25 [wwp]       2.5.0cvs1
+
+       * src/message_search.c
+               Added the ability to stop a running search (in message body).
+
+2006-09-25 [paul]      2.5.0
+
+       * NEWS
+       * README
+       * RELEASE_NOTES
+               2.5.0 released
+
+2006-09-25 [paul]      2.4.0cvs214
+
+       * po/cs.po
+       * po/de.po
+       * po/fi.po
+       * po/fr.po
+       * po/nl.po
+       * po/pt_BR.po
+       * po/sk.po
+       * po/sr.po
+       * po/zh_CN.po
+               updated by Tim, Stephan Sachse, Flammie Pirinen,
+               Fabien Vantard, Tim Dijkstra, Frederico Goncalves Guimaraes,
+               Ticho, Aleksander Urosevic, Ralgh Young
+
+2006-09-24 [mones]     2.4.0cvs213
+
+       * po/es.po
+               Updated for release
+
+2006-09-23 [colin]     2.4.0cvs212
+
+       * src/gtk/inputdialog.c
+               Fix [ ] remember this appearing in normal
+               input dialogs after it's been used by
+               mimeview.
+       * src/folder.c
+       * src/folderview.c
+       * src/msgcache.c
+       * src/procmsg.c
+       * src/summaryview.c
+       * src/textview.c
+       * src/common/timing.h
+               Enable timings in debug mode and make it
+               look prettier.
+
+2006-09-22 [colin]     2.4.0cvs211
+
+       * README
+               Revert test change
+       * commitHelper
+               ping the correct URI
+
+2006-09-22 [colin]     2.4.0cvs210
+
+       * README
+               Let's see if bug #1022 is fixed
+
+2006-09-21 [colin]     2.4.0cvs209
+
+       * src/wizard.c
+       * src/common/plugin.c
+               Prepare infra to load predefined plugins when
+               no configuration existed. Don't actually load
+               anything yet (feat. freeze)
+
+2006-09-21 [wwp]       2.4.0cvs208
+
+       * manual/fr/faq.xml
+               Partial sync w/ 2.4.0cvs72:
+               wrap file and minor updates.
+
+2006-09-21 [wwp]       2.4.0cvs207
+
+       * tools/fix_date.sh
+               several fixes and enhancements. A new --force switch has been
+               added to prevent overriding by default Date: header when
+               already existing.
+
+2006-09-21 [paul]      2.4.0cvs206
+
+       * src/common/utils.c
+               add Chinese UTF8 Re prefix
+
+2006-09-21 [wwp]       2.4.0cvs205
+
+       * tools/Makefile.am
+               Fics alfabettical order.
+
+2006-09-21 [wwp]       2.4.0cvs204
+
+       * tools/fix_date.sh
+       * tools/Makefile.am
+               Added an action tool to fix missing Date field in emails.
+               Updated Makefile.am to reflect those last two additions.
+
+2006-09-21 [wwp]       2.4.0cvs203
+
+       * tools/uuooffice
+               Added a action tool to open uuencoded docs w/
+               OpenOffice (based on uudec method).
+
+2006-09-21 [colin]     2.4.0cvs202
+
+       * src/compose.c
+       * src/textview.c
+               Workaround possible GTK crash: remove selection 
+               clipboard before destroying widget, or GTK+-2.10
+               dies. Thanks to Hiro.
+
+2006-09-20 [colin]     2.4.0cvs201
+
+       * src/compose.c
+               Fix free-after-use in some cases (when 
+               procmime_encode_content() frees mimeinfo->data.mem
+               and turns it to a temp file)
+
+2006-09-20 [colin]     2.4.0cvs200
+
+       * src/folderview.c
+       * src/summaryview.c
+       * src/gtk/gtksctree.c
+       * src/gtk/gtksctree.h
+               Add tooltips in the folderview and summaryview
+               (Doesn't break string freeze as they already
+               exist)
+       * src/toolbar.c
+               Put the spam button in the default configuration
+               if compiled with bogo plugin too
+
+2006-09-19 [colin]     2.4.0cvs199
+
+       * src/summaryview.c
+       * src/summaryview.h
+               Update folder name label on folder rename
+       * src/prefs_matcher.c
+       * src/gtk/logwindow.h
+               Fix warnings
+               Patches by Fabien
+
+2006-09-19 [wwp]       2.4.0cvs198
+
+       * src/summary_search.c
+               fix can't click forward/backward buttons in the
+               search messages.
+
+2006-09-18 [paul]      2.4.0cvs197
+
+       * src/wizard.c
+               add missing bracket, capitalise the A of
+               'SpamAssassin'
+
+2006-09-18 [paul]      2.4.0cvs196
+
+       * src/compose.c
+               fix bug 1012 'crashed upon sending mail
+               from compose window'
+               Thanks to Colin
+
+2006-09-16 [colin]     2.4.0cvs195
+
+       * src/folderview.c
+               Fix "real-time" sorting by freezing/thawing
+
+2006-09-16 [colin]     2.4.0cvs194
+
+       * manual/faq.xml
+               Fix the anti-spam entry a bit
+
+2006-09-16 [colin]     2.4.0cvs193
+
+       * src/wizard.c
+               Make sure reviewers have no excuse when stating
+               Sylpheed-Claws doesn't have antispam capabilities.
+
+2006-09-16 [colin]     2.4.0cvs192
+
+       * src/main.c
+               Revert part of 2.3.0cvs18, Saving caches on SIGPIPE,
+               as if the SIGPIPE comes from etpan's thread we could
+               trigger a GUI update from this thread.
+
+2006-09-16 [colin]     2.4.0cvs191
+
+       * src/summaryview.c
+               Init all members of the struct
+
+2006-09-16 [paul]      2.4.0cvs190
+
+       * src/account.c
+               improvements to the English
+
+2006-09-15 [colin]     2.4.0cvs189
+
+       * src/summaryview.c
+               HIG order on dialog
+
+2006-09-14 [colin]     2.4.0cvs188
+
+       * src/common/socket.c
+       * src/common/socket.h
+       * src/common/ssl.c
+       * src/common/ssl_certificate.c
+       * src/common/ssl_certificate.h
+       * src/etpan/imap-thread.c
+               the get_fqdn() call done to get canonical name when
+               checking an SSL certificate is blocking, which is
+               sad as we just did a non-blocking lookup to connect.
+               Fix that by letting the fqdn available to the SockInfo,
+               and use that in ssl_certificate_check(). For IMAP,
+               we don't do it as the lookup's done by libetpan, but
+               it's less annoying as IMAP connections as much more
+               rare than POP3 connections.
+
+2006-09-14 [paul]      2.4.0cvs187
+
+       * manual/advanced.xml
+               improvements to the English,
+               properly place the new hidden options
+               within the alphabetical order
+       * src/gtk/pluginwindow.c
+               improvements to the English
+
+2006-09-14 [colin]     2.4.0cvs186
+
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/gtk/gtksctree.c
+       * manual/advanced.xml
+               New hidden pref, stripes_color_offset, to change
+               the value added/substracted to normal bgcolor to
+               create the stripes in summaries
+
+2006-09-13 [colin]     2.4.0cvs185
+
+       * src/gedit-print.c
+       * src/messageview.c
+       * src/messageview.h
+       * src/summaryview.c
+       * src/textview.c
+               Fix misc. printing issues: 
+               - Bad font for linkified headers
+               - Different font if the mail was displayed or not
+               - Factorize the thing
+
+2006-09-13 [colin]     2.4.0cvs184
+
+       * src/common/ssl_certificate.c
+               Only get FQDN once when checking certificate
+
+2006-09-13 [colin]     2.4.0cvs183
+
+       * src/account.c
+       * src/gtk/pluginwindow.c
+               Misc. GUI fixes by Fabien
+
+2006-09-13 [wwp]       2.4.0cvs182
+
+       * configure.ac
+       * src/common/utils.h
+       * src/common/utils.c
+               get rid of unused wide-char functions.
+
+2006-09-13 [wwp]       2.4.0cvs181
+
+       * src/plugins/pgpinline/sylpheed.def
+       * src/textview.c
+               merge more w32 patches from gpg4win sources (Marcus Brinkmann <marcus@g10code.de>):
+               add privacy_reset_error to the .def file,
+               do not fork for an external textviewer.
+
+2006-09-13 [wwp]       2.4.0cvs180
+
+       * src/prefs_common.c
+               fix broken font entry in prefs (patch issued by the gpg4win team,
+               probably by Marcus Brinkmann <marcus@g10code.de>).
+
+2006-09-13 [colin]     2.4.0cvs179
+
+       * src/folder.h
+               Fix a warning in summaryview.c
+       * src/mainwindow.c
+       * src/summaryview.c
+       * src/summaryview.h
+               Add missing Mark/* elements in the
+               main menu
+
+2006-09-12 [colin]     2.4.0cvs178
+
+       * src/prefs_actions.c
+       * src/prefs_filtering_action.c
+       * src/prefs_matcher.c
+               Use (New) instead of New everywhere
+
+2006-09-12 [wwp]       2.4.0cvs177
+
+       * manual/fr/addrbook.xml
+       * manual/fr/handling.xml
+               updated some quotes in the fr manual to match the fr translation.
+
+2006-09-12 [wwp]       2.4.0cvs176
+
+       * src/prefs_matcher.c
+               don't store translated string elements in matcher expressions.
+               Also fixed a misused of Q_().
+
 2006-09-11 [wwp]       2.4.0cvs175
 
        * src/plugins//bogofilter/bogofilter.c