2009-10-20 [colin] 3.7.3cvs4
[claws.git] / ChangeLog
index 45c53f0e72126cc5677eaf113e02c24098a89fc3..524a13cf9b16d71318452ecac0962008d7ec7799 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,654 @@
+2009-10-20 [colin]     3.7.3cvs4
+
+       * src/common/w32lib.h
+               Fix win32 build on latest mingw32
+
+2009-10-20 [colin]     3.7.3cvs3
+
+       * src/exportldif.c
+       * src/ldif.c
+       * src/ldif.h
+               Fix LDIF export. Patch by Michael Rasmussen
+
+2009-10-18 [paul]      3.7.3cvs2
+
+       * tools/claws.i18n.status.pl
+               increase the value of $transolddays since we're relasing less
+               often now.
+               rework the en_GB.po hack so that en_GB is always 100% translated
+               and recently updated
+
+2009-10-17 [paul]      3.7.3cvs1
+
+       * src/prefs_account.c
+       * src/prefs_compose_writing.c
+       * src/prefs_receive.c
+       * src/prefs_summaries.c
+       * src/prefs_wrapping.c
+               reword a few labels. (this incorporates everything
+               that seemed worthwhile from bug 2020)
+       * src/prefs_customheader.c
+               use a 'Browse' button instead of button with
+               label 'From file...'
+
+2009-10-12 [colin]
+
+       * CVS repository change
+
+2009-10-09 [paul[      3.7.3
+
+       version 3.7.3 unleashed!!
+
+2009-10-07 [paul]      3.7.2cvs49
+
+       * src/folderview.c
+       * src/folderview.h
+       * src/mainwindow.c
+               fix  Bug 1994 -  Changing colors required restart.
+               in the process rename folderview_reflect_prefs_pixmap_theme() to the
+               more accurate folderview_reinit_fonts()
+
+2009-10-07 [paul]      3.7.2cvs48
+
+       * src/addrgather.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+               fix  Bug 2003 -  Address gathering dialog minor bugs/annoyances,
+               patch by Pawel Pekala
+
+2009-10-07 [paul]      3.7.2cvs47
+
+       * po/cs.po
+       * po/de.po
+       * po/hu.po
+       * po/id.po
+       * po/ja.po
+       * po/pt_BR.po
+               updated by David Vachulka, Stephan Sachse and Marc Arens,
+               Pader Rezso, MSulchan Darmawan, kazken3, and Frederico
+               Goncalves Guimaraes
+
+2009-10-06 [colin]     3.7.2cvs46
+
+       * po/fr.po
+               French translation update
+
+2009-10-05 [paul]      3.7.2cvs45
+
+       * src/printing.c
+               enable Page Size and Orientation in the print dialog,
+               GTK+ >= 2.18.x only. Patch by Mark__T
+
+2009-10-05 [paul]      3.7.2cvs44
+
+       * src/prefs_summaries.c
+               fix label, startup --> start-up, to match other uses of the
+               term
+
+2009-10-05 [paul]      3.7.2cvs43
+
+       * po/pl.po
+               updated by Emilian Nowak
+
+2009-10-03 [colin]     3.7.2cvs42
+
+       * src/mimeview.c
+       * src/noticeview.c
+       * src/gtk/gtkcmclist.c
+       * src/gtk/gtkvscrollbutton.c
+       * src/gtk/logwindow.c
+               GTK+ 2.18 fixes:
+               Fix bug 2008, 'Claws-Mail doesn't refresh after deletion'
+               Fix bug 2009, 'Incorrect pointer representation with GTK+2.18'
+               Fix warning at start
+
+2009-09-28 [colin]     3.7.2cvs41
+
+       * src/matcher.c
+       * src/mimeview.c
+       * src/prefs_folder_item.c
+               Fix bug 2007, 'Small memory leaks'. Patch by Pawel
+
+2009-09-28 [colin]     3.7.2cvs40
+
+       * src/prefs_summaries.c
+       * src/gtk/sslcertwindow.c
+               Fix bug 2006, 'Non-utf8 strftime(3) date strings 
+               shows up garbled in GUI'. Patch by Pawel Pekala
+
+2009-09-24 [iwkse]     3.7.2cvs39
+
+       * configure.ac
+            That's only for statistics, of course :)
+
+2009-09-24 [iwkse]     3.7.2cvs38
+
+       * configure.ac
+            ...
+
+2009-09-24 [iwkse]     3.7.2cvs37
+
+       * configure.ac
+            Revert unwanted change
+
+2009-09-24 [iwkse]     3.7.2cvs36
+
+       * src/action.c
+            Fix issue with filtering actions and 
+            parsed parameters
+
+2009-09-20 [mones]     3.7.2cvs35
+
+       * tools/convert_mbox.pl
+               Add -R flag to support recursive conversions
+               of arbitrary Evolution mail folders, based on
+               bash script by Daniel Dickinson (fixes debian 
+               bug #461435) 
+       * tools/popfile-link.sh
+               Set required shell for script (fixes debian 
+               bug #530057)
+
+2009-09-16 [colin]     3.7.2cvs34
+
+       * src/main.c
+               Go grab files in /etc/skel if they exist
+               at first startup 
+
+2009-09-15 [colin]     3.7.2cvs33
+
+       * src/procmime.c
+               Complete 3.7.1cvs42: only output directly to
+               final file if we get NULL byes at the start.
+               Still fixes saving UTF16 files, but also
+               fixes displaying Base64 parts with decoding
+               errors (parts without errors get displayed)
+
+2009-09-14 [colin]     3.7.2cvs32
+
+       * src/matcher.c
+       * src/matcher.h
+       * src/matcher_parser_parse.y
+       * src/prefs_matcher.c
+               Add 'has_attachment' and 'signed' matcher
+               expressions. Patch by Aleksei Miheev, fixes
+               bug 1997. 
+
+2009-09-14 [colin]     3.7.2cvs31
+
+       * src/common/utils.c
+               Add "Re :" prefix from french Yahoo mail.
+               Patch by Didier Barvaux, fixes bug 1999
+
+2009-09-10 [mones]     3.7.2cvs30
+
+       * manual/plugins.xml
+               Fix sites supported by SpamReport
+       * manual/es/plugins.xml
+               Synchronise Spanish manual
+
+2009-09-07 [holger]    3.7.2cvs29
+
+       * Makefile.am
+               Also update the icon cache on uninstall.
+               This prevents possible problems when Claws Mail was
+               uninstalled and installed again into a different location,
+               see http://bugzilla.gnome.org/show_bug.cgi?id=362604
+               and the blog post linked therein
+
+2009-09-07 [paul]      3.7.2cvs28
+
+       * src/prefs_toolbar.c
+               when updating the main toolbar icons just update
+               the main toolbar (and consequently fix a bug where
+               folderview icons would disappear)
+
+2009-08-30 [holger]    3.7.2cvs27
+
+       * src/compose.c
+               Do case-insensitive comparison against
+               header names when extracting recipients
+               from composed mails
+
+2009-08-23 [colin]     3.7.2cvs26
+
+       * src/mbox.c
+               Probably fix RH bug 512024, " folder.c:3543 
+               Condition msglist != NULL failed"
+
+2009-08-23 [colin]     3.7.2cvs25
+
+       * src/prefs_compose_writing.c
+               Make the maximum size warning bigger. Patch
+               by Didier Barvaux on bug 1986.
+
+2009-08-21 [colin]     3.7.2cvs24
+
+       * src/compose.c
+               Previous commit: move the function into compose_insert_file
+               so that it's also used on drag-n-drop
+
+2009-08-21 [colin]     3.7.2cvs23
+
+       * src/compose.c
+               Fix scrolling when adding an header
+
+2009-08-21 [colin]     3.7.2cvs22
+
+       * src/compose.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_compose_writing.c
+       * src/common/utils.c
+               Fix bug 1986, "New feature: warn user when inserting 
+               a large file in the message body". Patch by Didier
+               Barvaux
+
+2009-08-21 [colin]     3.7.2cvs21
+
+       * AUTHORS
+       * src/gtk/authors.h
+       * src/common/utils.c
+               Fix bug 1984: Add R�f. : reply prefix (french 
+               Lotus Notes); patch by Didier Barvaux
+
+2009-08-21 [colin]     3.7.2cvs20
+
+       * src/codeconv.c
+       * src/codeconv.h
+               Fix bug 1969, 'Bad guess for outgoing encoding'
+               Make sure the specific converters (japanese in
+               this case) can return success/error in strict
+               mode, instead of silently failing back to 
+               strncpy
+
+2009-08-20 [holger]    3.7.2cvs19
+
+       * src/compose.c
+       * src/compose.h
+               Make it possible for code outside
+               compose (e.g. plugins) to attach files
+
+2009-08-20 [colin]     3.7.2cvs18
+
+       * src/main.c
+               Fix crash when accessing IMAP soon
+
+2009-08-18 [colin]     3.7.2cvs17
+
+       * src/ldapquery.c
+               Maybe fix crash on non-existent LDAP server
+
+2009-08-04 [colin]     3.7.2cvs16
+
+       * src/toolbar.c
+               Fix toolbar's spacing that breaks dark
+               themes (patch from http://blogs.igalia.com/aperez/
+               2009/07/making-claws-mail-look-better/)
+
+2009-07-28 [colin]     3.7.2cvs15
+
+       * src/account.c
+       * src/addrcustomattr.c
+       * src/addressadd.c
+       * src/addressbook_foldersel.c
+       * src/addrgather.c
+       * src/browseldap.c
+       * src/compose.c
+       * src/editbook.c
+       * src/editgroup.c
+       * src/editjpilot.c
+       * src/editldap.c
+       * src/editldap_basedn.c
+       * src/edittags.c
+       * src/editvcard.c
+       * src/exphtmldlg.c
+       * src/expldifdlg.c
+       * src/export.c
+       * src/foldersel.c
+       * src/import.c
+       * src/importldif.c
+       * src/importmutt.c
+       * src/importpine.c
+       * src/prefs_actions.c
+       * src/prefs_customheader.c
+       * src/prefs_display_header.c
+       * src/prefs_filtering.c
+       * src/prefs_folder_column.c
+       * src/prefs_matcher.c
+       * src/prefs_summary_column.c
+       * src/prefs_summary_open.c
+       * src/prefs_template.c
+       * src/textview.c
+       * src/uri_opener.c
+               Fix bug 1950, 'Program freeze up during folder selection'
+               Don't leave hidden windows modal
+
+2009-07-28 [colin]     3.7.2cvs14
+
+       * src/ldapquery.c
+               Fix bug 1957, 'LDAP errs out after searching too 
+               many search bases'
+
+2009-07-28 [colin]     3.7.2cvs13
+
+       * src/summaryview.c
+               Fix bug 1966, '"Collapse all threads" slower than 
+               "Expand all threads"'
+
+2009-07-28 [colin]     3.7.2cvs12
+
+       * src/common/session.c
+               Fix bug 1967, 'Claws gets stuck after accepting 
+               a certificate warning dialog'
+
+2009-07-19 [paul]      3.7.2cvs11
+
+       * manual/plugins.xml
+               a few small changes to the English
+
+2009-07-18 [mones]     3.7.2cvs10
+
+       * manual/plugins.xml
+               Add new bsfilter and fancy plugins to the docs
+               and a note about dealing with plugins of the same class
+       * src/prefs_account.c
+               Fix extra space at the end typo
+
+2009-07-16 [colin]     3.7.2cvs9
+
+       * src/summaryview.c
+               Fix wrong return without unlocking; thanks
+               to mupuf_
+
+2009-07-14 [colin]     3.7.2cvs8
+
+       * src/imap.c
+               Fix bug 1954, 'Segfault on reading wrong STATUS'
+
+2009-07-10 [colin]     3.7.2cvs7
+
+       * src/plugins/pgpcore/plugin.def
+       * src/common/utils.h
+               Fix windows port
+
+2009-07-10 [colin]     3.7.2cvs6
+
+       * src/prefs_display_header.c
+               Fix bug 1951, 'C-Mail dumps core when editing 
+               displayed headers'. Patch by Alexey Rusakov
+
+2009-07-10 [colin]     3.7.2cvs5
+
+       * src/folderview.c
+               Fix bug 1952, 'Deleted mails in Queue folder 
+               highlight it'.
+
+2009-07-09 [colin]     3.7.2cvs4
+
+       * src/gtk/spell_entry.c
+               Fix bug 1949, 'Spell checker doesn't recognise 
+               certain word in Subject header, but does in 
+               message body'. Patch by Pawel Pekala.
+
+2009-07-09 [paul]      3.7.2cvs3
+
+       * configure.ac
+               use pkgconfig to check for the minimum required
+               version of GnuTLS
+
+2009-07-06 [colin]     3.7.2cvs2
+
+       * src/prefs_customheader.c
+               Fix build failure
+
+2009-07-04 [paul]      3.7.2cvs1
+
+       * tools/claws.i18n.status.pl
+               updated
+
+2009-07-03 [paul]      3.7.2
+
+       * NEWS
+       * README
+       * RELEASE_NOTES 
+               3.7.2 released!
+
+2009-07-03 [paul]      3.7.1cvs85
+
+       * AUTHORS
+       * configure.ac
+       * po/pt_PT.po
+       * po/sk.po
+       * src/gtk/authors.h
+               added new translations by Tiago Faria and Slavko
+       * po/bg.po
+       * po/cs.po
+       * po/de.po
+       * po/es.po
+       * po/fi.po
+       * po/fr.po
+       * po/hu.po
+       * po/id.po
+       * po/it.po
+       * po/ja.po
+       * po/pt_BR.po
+       * po/ru.po
+               updated by Yasen Pramatarov, David Vachulka, Stephan Sachse,
+               Ricardo Mones, Tommi Pirinen, Colin Leroy, Pader Rezso,
+               MSulchan Darmawan, Andrea Spadaccini, kazken3, Frederico
+               Goncalves Guimaraes, Aleksei Miheev
+
+2009-07-01 [colin]     3.7.1cvs84
+
+       * src/prefs_common.c
+               Fix bug 1940, 'Doesn't open links in 
+               user's default browser'. Turn the preference
+               to TRUE by default; that will only change the
+               behaviour for new users.
+
+2009-06-29 [colin]     3.7.1cvs83
+
+       * src/filtering.c
+       * src/filtering.h
+       * src/prefs_filtering_action.c
+               Fix bug 1935, 'problems with very long filtering actions':
+               Use a dynamic buffer in action to string, and a bigger
+               buffer in string to action
+
+2009-06-29 [colin]     3.7.1cvs82
+
+       * src/matcher_parser_lex.l
+               Fix bug 1878, 'Processing rules for folders with brackets aren't saved'
+
+2009-06-29 [colin]     3.7.1cvs81
+
+       * src/addressbook.c
+               Fix warnings
+       * src/editgroup.c
+               Fix crash (out-of-bounds tree column)
+       * src/gtk/gtkcmctree.c
+       * src/gtk/gtksctree.c
+               Prevent using an out-of-bounds tree column
+
+2009-06-29 [colin]     3.7.1cvs80
+
+       * src/ldapupdate.c
+       * src/ldif.c
+               Leak fixes; patch by Pawel Pekala.
+
+2009-06-26 [colin]     3.7.1cvs79
+
+       * src/summaryview.c
+               Sort by msgnum if dates are equal
+
+2009-06-24 [paul]      3.7.1cvs78
+
+       * src/summaryview.c
+               make some (forgotten) strings translatable
+
+2009-06-19 [colin]     3.7.1cvs77
+
+       * src/summaryview.c
+               Fix menu sensitiveness
+
+2009-06-18 [colin]     3.7.1cvs76
+
+       * configure.ac
+       * src/plugins/pgpcore/sgpgme.c
+       * src/plugins/pgpcore/sgpgme.h
+       * src/plugins/pgpmime/mypgpcore.def
+       * src/plugins/pgpmime/pgpmime.c
+       * src/plugins/smime/mypgpcore.def
+       * src/plugins/smime/smime.c
+               Use largefile support (and stop using our old GPGME
+               hack on gpgme_data_seek/rewind)
+               (See 1.9.12cvs44 to 46 - if this breaks things we 
+               should soon know :)
+
+2009-06-13 [colin]     3.7.1cvs75
+
+       * src/gtk/spell_entry.c
+               Fix assertion. We can put a NULL gtkaspell to
+               an entry; it just means it won't be spell-checked.
+
+2009-06-12 [mones]     3.7.1cvs74
+
+       * src/compose.c
+       * src/messageview.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+       * src/common/utils.c
+       * src/common/utils.h
+               Added preference to use account address in generated
+               Message-Id. Fixes Debian bug #531052
+
+2009-06-12 [colin]     3.7.1cvs73
+
+       * src/common/ssl.c
+               Better fix, API-compatible with libgnutls13
+
+2009-06-12 [colin]     3.7.1cvs72
+
+       * src/common/ssl.c
+               Use compatibility mode in GnuTLS, and avoid problems with 
+               servers that don't comply 100% with the spec, but still
+               exist.
+
+2009-06-06 [iwkse]     3.7.1cvs71
+
+       * src/compose.c
+               Ops..revert a mix with another patch
+
+2009-06-06 [iwkse]     3.7.1cvs70
+
+       * src/compose.c
+               A better fix for the previous commit's issue
+
+2009-06-06 [iwkse]     3.7.1cvs69
+
+       * src/compose.c
+               Fix shutting down of Claws Mail while a GTK_Return keypress 
+               event is sent to the Attach property window
+
+2009-06-05 [colin]     3.7.1cvs68
+
+       * src/compose.c
+               Fix build on GTK+ 2.6
+
+2009-06-03 [mones]     3.7.1cvs67
+
+       * tools/make.themes.project
+               Oops! fix header, sorry Paul ;-)
+
+2009-06-03 [mones]     3.7.1cvs66
+
+       * tools/make.themes.project
+               Add support for PNG themes and other
+               fixes i don't remember now... :)
+
+2009-06-02 [colin]     3.7.1cvs65
+
+       * src/compose.c
+       * src/prefs_template.c
+       * src/quote_fmt.c
+               Fix error messages in templates, and fix their
+               checking
+
+2009-05-22 [colin]     3.7.1cvs64
+
+       * src/compose.c
+               And remove hbox too
+
+2009-05-22 [colin]     3.7.1cvs63
+
+       * src/compose.c
+               Fix phantom button behind entry when
+               changing fields via Tools/Reply mode.
+
+2009-05-22 [colin]     3.7.1cvs62
+
+       * src/compose.c
+               Fix icon size
+
+2009-05-21 [mones]     3.7.1cvs61
+
+       * src/compose.c
+       * src/compose.h
+               Add button to empty header lines with one click
+
+2009-05-21 [paul]      3.7.1cvs60
+
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/plugins/trayicon/trayicon.c
+               when quitting from the trayicon, honour
+               prefs_common.clean_on_exit
+
+2009-05-21 [paul]      3.7.1cvs59
+
+       * src/gtk/Makefile.am
+               remove duplicate entry
+               thanks to Charles A Edwards
+
+2009-05-19 [paul]      3.7.1cvs58
+
+       * src/send_message.c
+               clear progressbar in the statusbar on 'Cancel'
+
+2009-05-16 [colin]     3.7.1cvs57
+
+       * AUTHORS
+       * src/gtk/authors.h
+               Add Fabian
+
+2009-05-16 [colin]     3.7.1cvs56
+
+       * src/msgcache.c
+               Remove msgnum>0 condition for removing messages
+               from caches. There's no such condition on add.
+               Fixes bug 1913, 'Allow to remove phantom 
+               messages from the cache'; patch by Fabian
+               Keil <fk at fabiankeil.de>
+
+2009-05-12 [holger]    3.7.1cvs55
+
+       * src/messageview.c
+       * src/messageview.h
+               Introduce hook after showing of the message view
+
+2009-05-11 [colin]     3.7.1cvs54
+
+       * src/compose.c
+               Fix bug 1872, 'A: Cc: CCi: selector should 
+               default on same as preceding contact'
+
+2009-05-10 [holger]    3.7.1cvs53
+
+       * src/addr_compl.c
+       * src/addr_compl.h
+               Add a hook to make it possible for plugins to
+               modify the address completion list
+
 2009-05-06 [paul]      3.7.1cvs52
 
        * src/folder.c
        * po/ru.po
        * po/sv.po
                updated by Yasen Pramatarov, Miquel Oliete, David Vachulka,
-               Stephan Sachse, Flammie Pirinen, Páder Rezso, Marcel Pol,
+               Stephan Sachse, Flammie Pirinen, Pder Rezso, Marcel Pol,
                Frederico Goncalves Guimaraes, Aleksei Miheev, and Lars
                Persson Fink
 
@@ -5456,7 +6107,7 @@ lease complete the changelog entry below
 
        * po/es.po
                Updated translation, corrected a term based 
-               on suggestion from Israel Saeta Pérez,
+               on suggestion from Israel Saeta Prez,
                reverted awful X-Mailer translation
        * src/procmime.c
                Complete cvs20 for FreeBSD, patch by Pawel