2008-08-07 [mones] 3.5.0cvs53
[claws.git] / ChangeLog
index a194db2046bfbef84b8a699752ceec06a869461c..63bc7715a36046a1a2ef86e8a39d1f66d644f96f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,726 @@
+2008-08-07 [mones]     3.5.0cvs53
+
+       * po/es.po
+               Updated translation (lots of changes!)
+       * src/compose.c
+               Add missing accelerator key
+       * src/mainwindow.c
+               Restored 'v' key function (thanks Colin!)
+
+2008-08-06 [colin]     3.5.0cvs52
+
+       * src/addrbook.c
+       * src/addrcindex.c
+       * src/addrduplicates.c
+       * src/addrharvest.c
+       * src/enriched.c
+       * src/html.c
+       * src/ldif.c
+       * src/mimeview.c
+       * src/mutt.c
+       * src/pine.c
+       * src/procmime.c
+       * src/vcard.c
+       * src/wizard.c
+               Fix my use of g_utf8_strdown (it returns
+               a newly allocated string and doesn't
+               change the parameter)
+
+2008-08-06 [colin]     3.5.0cvs51
+
+       * src/compose.c
+               Fix bug 1690, 'Copy/Paste in edit window may 
+               break Undo'; middle-click pastes aren't 
+               REPLACE_INSERT but just INSERT. 
+               Also, fix privacy menu selection
+
+2008-08-05 [colin]     3.5.0cvs50
+
+       * src/action.c
+       * src/addr_compl.c
+       * src/addrbook.c
+       * src/addrcindex.c
+       * src/addrduplicates.c
+       * src/addrharvest.c
+       * src/enriched.c
+       * src/html.c
+       * src/ldif.c
+       * src/main.c
+       * src/mimeview.c
+       * src/mutt.c
+       * src/pine.c
+       * src/procmime.c
+       * src/vcard.c
+       * src/wizard.c
+       * src/common/socket.c
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+       * src/gtk/menu.c
+       * src/plugins/spamassassin/spamassassin.c
+               More undeprecation (Glib)
+
+2008-08-05 [colin]     3.5.0cvs49
+
+       * src/prefs_account.c
+       * src/prefs_filtering_action.c
+       * src/prefs_matcher.c
+       * src/gtk/Makefile.am
+       * src/gtk/claws-marshal.list
+       * src/gtk/colorlabel.c
+       * src/gtk/colorsel.c
+       * src/gtk/foldersort.c
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkcmclist.c
+       * src/gtk/gtkcmclist.h
+       * src/gtk/gtkcmctree.c
+       * src/gtk/gtkcmctree.h
+       * src/gtk/gtkcmoptionmenu.c
+       * src/gtk/gtkcmoptionmenu.h
+       * src/gtk/gtksctree.c
+       * src/gtk/gtksctree.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+       * src/gtk/gtkvscrollbutton.c
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+       * src/gtk/quicksearch.c
+       * src/plugins/dillo_viewer/dillo_viewer.c
+       * src/plugins/pgpcore/select-keys.c
+               Try to finish yesterday's commit
+
+2008-08-04 [colin]     3.5.0cvs48
+
+       * src/addressadd.c
+       * src/addressbook.c
+       * src/addressbook_foldersel.c
+       * src/addressitem.h
+       * src/addrgather.c
+       * src/browseldap.c
+       * src/compose.c
+       * src/compose.h
+       * src/editaddress.c
+       * src/editaddress_other_attributes_ldap.c
+       * src/editgroup.c
+       * src/editldap_basedn.c
+       * src/folderview.c
+       * src/folderview.h
+       * src/grouplistdialog.c
+       * src/image_viewer.c
+       * src/imap_gtk.c
+       * src/importldif.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/message_search.c
+       * src/mh_gtk.c
+       * src/mimeview.c
+       * src/mimeview.h
+       * src/news_gtk.c
+       * src/noticeview.h
+       * src/prefs_account.c
+       * src/prefs_filtering_action.c
+       * src/prefs_matcher.c
+       * src/prefs_msg_colors.c
+       * src/prefs_summaries.c
+       * src/statusbar.c
+       * src/stock_pixmap.c
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/textview.c
+       * src/toolbar.h
+       * src/gtk/Makefile.am
+       * src/gtk/claws-marshal.list
+       * src/gtk/colorsel.c
+       * src/gtk/foldersort.c
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkcmclist.c
+       * src/gtk/gtkcmclist.h
+       * src/gtk/gtkcmctree.c
+       * src/gtk/gtkcmctree.h
+       * src/gtk/gtksctree.c
+       * src/gtk/gtksctree.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+       * src/gtk/gtkvscrollbutton.c
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+       * src/gtk/quicksearch.c
+       * src/plugins/dillo_viewer/dillo_viewer.c
+       * src/plugins/pgpcore/select-keys.c
+               Include GtkCList/GtkCTree locally (renamed GTKCMCList/CTree)
+               Undeprecate their implementation (GtkArg, GtkType, ...)
+               Undeprecate a few other things here and there
+               Add -DGTK_DISABLE_DEPRECATED to CFLAGS in maintainer mode
+               Add #undef GTK_DISABLE_DEPRECATED in the files where we
+               still have work to do
+
+2008-08-04 [colin]     3.5.0cvs47
+
+       * src/compose.c
+       * src/compose.h
+       * src/toolbar.h
+       * src/textview.c
+       * src/stock_pixmap.c
+       * src/statusbar.c
+       * src/noticeview.h
+       * src/mimeview.h
+       * src/mainwindow.c
+       * src/image_viewer.c
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkvscrollbutton.c
+       * src/plugins/dillo_viewer/dillo_viewer.c
+               Undeprecate more things
+
+2008-08-02 [colin]     3.5.0cvs46
+
+       * src/mainwindow.c
+               Fix toggle menu activation state
+               (thanks to cvs45 ;)
+
+2008-08-02 [paul]      3.5.0cvs45
+
+       * src/mainwindow.c
+               fix sensitivity of
+               /View/Show or hide/Message View
+
+2008-08-01 [paul]      3.5.0cvs44
+
+       * src/common/utils.c
+       * src/plugins/pgpcore/claws.def
+       * src/plugins/pgpinline/claws.def
+               fix compilation problems on mingw32,
+               (bug 1688) Patch by Marcus Brinkmann
+
+2008-08-01 [colin]     3.5.0cvs43
+
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkvscrollbutton.c
+               Oups, fix build
+
+2008-08-01 [colin]     3.5.0cvs42
+
+       * src/compose.c
+       * src/foldersel.c
+       * src/mainwindow.c
+       * src/prefs_account.c
+       * src/prefs_folder_item.c
+       * src/prefs_quote.c
+       * src/summaryview.c
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkvscrollbutton.c
+               Replace a few deprecated function calls
+
+2008-08-01 [paul]      3.5.0cvs41
+
+       * src/action.c
+               fix crash that occurs because of recent GtkUIManager
+               changes. Thanks to Colin
+
+2008-07-31 [colin]     3.5.0cvs40
+
+       * src/addressbook.c
+       * src/compose.c
+       * src/mainwindow.c
+       * src/messageview.c
+               Some Maemo fixes
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+               Remove deprecated helper funcs
+
+2008-07-30 [colin]     3.5.0cvs39
+
+       * src/folderview.c
+       * src/folderview.h
+       * src/imap_gtk.c
+       * src/mh_gtk.c
+       * src/news_gtk.c
+               Move the folderview popup menu to GtkUIManager
+
+2008-07-29 [colin]     3.5.0cvs38
+
+       * src/account.c
+       * src/account.h
+       * src/action.c
+       * src/action.h
+       * src/addressitem.h
+       * src/compose.c
+       * src/edittags.c
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/mimeview.c
+       * src/summaryview.c
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+               Switch the main menu to GtkUIManager
+               Warning fixes
+
+2008-07-29 [colin]     3.5.0cvs37
+
+       * src/news.c
+               Fix bug 1684, 'view news messages with large 
+               attachements segfaults'
+
+2008-07-29 [colin]     3.5.0cvs36
+
+       * src/action.c
+       * src/action.h
+       * src/addressbook.c
+       * src/addressitem.h
+       * src/compose.c
+       * src/compose.h
+       * src/messageview.c
+       * src/messageview.h
+       * src/summaryview.c
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+               More switches to GtkUIManager
+
+2008-07-26 [colin]     3.5.0cvs35
+
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+               Fix prototype
+
+2008-07-25 [colin]     3.5.0cvs34
+
+       * src/addrcustomattr.c
+       * src/addressbook.c
+       * src/compose.c
+       * src/editaddress.c
+       * src/editaddress_other_attributes_ldap.h
+       * src/edittags.c
+       * src/mainwindow.c
+       * src/mimeview.c
+       * src/prefs_actions.c
+       * src/prefs_filtering.c
+       * src/prefs_template.c
+       * src/summaryview.c
+       * src/textview.c
+       * src/textview.h
+       * src/toolbar.c
+       * src/gtk/about.c
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+       * src/plugins/trayicon/trayicon.c
+               More changes from GtkItemFactory to GtkUIManager
+
+2008-07-25 [colin]     3.5.0cvs33
+
+       * src/gtk/menu.h
+               Add a macro to remove menu items
+               Make the gui_manager variable useless
+
+2008-07-24 [colin]     3.5.0cvs32
+
+       * src/mimeview.c
+               Fix a gtk warning on clear
+       * src/mainwindow.c
+       * src/summaryview.c
+       * src/summaryview.h
+               Switch the message list popup menu to
+               GtkUIManager
+
+2008-07-23 [colin]     3.5.0cvs31
+
+       * src/plugins/pgpcore/pgp_viewer.c
+       * src/plugins/pgpcore/sgpgme.c
+               Fix bug 1681, 'GnuPG Plugin does not compile on solaris'
+               Patch by Thomas Wiegner <wiegner@gmx.de>
+
+2008-07-20 [paul]      3.5.0cvs30
+
+       * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
+               remove redundant GTK version check
+
+2008-07-20 [ticho]     3.5.0cvs29
+
+       * src/folderview.c
+       * src/imap_gtk.c
+       * src/news_gtk.c
+               Moved sensitivity setting for "Download messages" for IMAP and
+               news folders from folderview.c to imap_gtk.c and news_gtk.c
+               respectively for better code readability.
+               Fixed indentation in news' set_sensitivity().
+
+2008-07-20 [paul]      3.5.0cvs28
+
+       * src/addrgather.c
+               remove more redundant code following cvs27
+
+2008-07-20 [paul]      3.5.0cvs27
+
+       * src/addrgather.c
+               remove now redundant code
+       * src/mainwindow.c
+       * src/mainwindow.h
+               fix bug 1673, 'Tools/Harvest adresses is
+               grayed out if folder is empty'
+
+2008-07-19 [ticho]     3.5.0cvs26
+
+       * src/edittags.c
+       * src/main.c
+       * src/mimeview.c
+       * src/mimeview.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+               Use GtkUIManager for mimeview and tag edit dialog popup menus,
+               instead of deprecated GtkItemFactory.
+
+2008-07-19 [colin]     3.5.0cvs25
+
+       * src/account.c
+       * src/addrgather.c
+       * src/compose.c
+       * src/editldap.c
+       * src/expldifdlg.c
+       * src/importldif.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/mimeview.c
+       * src/noticeview.c
+       * src/prefs_account.c
+       * src/prefs_actions.c
+       * src/prefs_ext_prog.c
+       * src/prefs_filtering.c
+       * src/prefs_folder_item.c
+       * src/prefs_image_viewer.c
+       * src/prefs_logging.c
+       * src/prefs_msg_colors.c
+       * src/prefs_other.c
+       * src/prefs_send.c
+       * src/prefs_spelling.c
+       * src/prefs_summaries.c
+       * src/prefs_template.c
+       * src/printing.c
+       * src/quote_fmt.c
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/toolbar.c
+       * src/wizard.c
+       * src/common/Makefile.am
+       * src/gtk/gtksctree.c
+       * src/gtk/gtkutils.h
+       * src/gtk/pluginwindow.c
+       * src/gtk/quicksearch.c
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/dillo_viewer/dillo_prefs.c
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+       * src/plugins/trayicon/trayicon.c
+       * src/plugins/trayicon/trayicon_prefs.c
+               Use the shiny new GTK tooltips API when possible (GTK+ 2.12 
+               or greater). Use the old deprecated one on GTK+ < 2.12.
+               Easy! Straightforward! I'm not annoyed at all! It's not a loss
+               of time!
+
+2008-07-16 [colin]     3.5.0cvs24
+
+       * src/mainwindow.c
+               Fix folderview's scrolbar when starting minimised
+               to tray, and popping up the mainwindow by calling
+               claws-mail from the command line
+
+2008-07-08 [colin]     3.5.0cvs23
+
+       * src/compose.c
+               Possibly fix po-headers appearing on empty
+               templates
+
+2008-07-08 [colin]     3.5.0cvs22
+
+       * src/folderview.c
+       * src/summaryview.c
+               Finish the always_open tristate patch, by Jonathan
+               Corbet.
+
+2008-07-07 [paul]      3.5.0cvs21
+
+       * src/mainwindow.c
+               fix typo (missing ")
+
+2008-07-07 [paul]      3.5.0cvs20
+
+       * src/mainwindow.c
+               fit the menu style a bit better
+
+2008-07-07 [colin]     3.5.0cvs19
+
+       * src/prefs_themes.c
+               Make upgrading themes easier
+
+2008-07-07 [colin]     3.5.0cvs18
+
+       * src/mainwindow.c
+       * src/prefs_toolbar.c
+       * src/stock_pixmap.c
+               Finish fixing bug 1609, 'Icon issues'
+
+2008-07-07 [colin]     3.5.0cvs17
+
+       * src/prefs_common.c
+               Fix the default value
+
+2008-07-07 [colin]     3.5.0cvs16
+
+       * src/prefs_summaries.c
+               Revert my fix to the string, the correct term
+               is indeed Message View
+
+2008-07-07 [colin]     3.5.0cvs15
+
+       * AUTHORS
+       * src/gtk/authors.h
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_summaries.c
+       * src/summaryview.c
+       * src/gtk/authors.h
+               Change "Always open message when selected" to
+               a tristate (Never/Always/When preview is visible)
+               Patch by Jonathan Corbet <corbet@lwn.net>.
+
+2008-07-06 [paul]      3.5.0cvs14
+
+       * src/addrgather.c
+               improve the layout of the dialogue
+               improve the English
+               add tooltips
+               fix some of the nasty coding style
+       * src/mainwindow.c
+               improve the English
+               add some missing mnemonics
+
+2008-07-05 [paul]      3.5.0cvs13
+
+       * src/mainwindow.c
+       * src/mainwindow.h
+               fix bug 1398, '"Change current account" is
+               available even when there's only one account'
+       * src/plugins/pgpcore/prefs_gpg.c
+               put back a needed include, removed in error
+
+2008-07-05 [colin]     3.5.0cvs12
+
+       * src/mainwindow.c
+               MAEMO: Fix bug 1620, 'Can't use hardware zoom buttons'
+
+2008-07-05 [colin]     3.5.0cvs11
+
+       * src/news.c
+       * src/news_gtk.c
+               Provide ability to rename newsgroups. Closes
+               bug 1444, 'Add GUI option for renaming 
+               newsgroups'. Patch by Pawel Pekala
+
+2008-07-05 [colin]     3.5.0cvs10
+
+       * src/plugins/pgpcore/passphrase.c
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/pgpcore/select-keys.c
+               Simplify GTK includes (with the advantage
+               of compiling against GTK+2.13); patch by
+               Charles A Edwards
+
+2008-07-05 [colin]     3.5.0cvs9
+
+       * src/wizard.c
+               Add SSL client certificates
+
+2008-07-05 [colin]     3.5.0cvs8
+
+       * src/prefs_account.c
+       * src/common/session.h
+               Fix warnings
+       * src/common/ssl.c
+               Add one path for certs
+
+2008-07-05 [colin]     3.5.0cvs7
+
+       * src/prefs_account.c
+               Fix no-ssl build
+
+2008-07-04 [colin]     3.5.0cvs6
+
+       * src/common/ssl.c
+       * src/common/ssl.h
+       * src/common/ssl_certificate.c
+               Workaround distro bugs and fix certificate checking
+               with OpenSSL
+
+2008-07-04 [colin]     3.5.0cvs5
+
+       * src/filtering.c
+       * src/common/ssl_certificate.c
+       * src/common/ssl_certificate.h
+       * src/etpan/imap-thread.c
+       * src/etpan/nntp-thread.c
+               Fix some leaks, thanks to Martin Zwickel
+               Rename gnutls functions that do the same
+               as OpenSSL ones, to avoid symbol clashing
+               when Claws is built against GnuTLS and
+               libetpan against OpenSSL
+
+2008-07-04 [paul]      3.5.0cvs4
+
+       * src/prefs_account.c
+               remove 1 forgotten '.'
+
+2008-07-04 [paul]      3.5.0cvs3
+
+       * src/prefs_account.c
+               layout/engrish fixes to the 'Client
+               certificates' frame
+
+2008-07-03 [colin]     3.5.0cvs2
+
+       * src/imap.c
+       * src/news.c
+       * src/pop.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+       * src/prefs_common.c
+       * src/send_message.c
+       * src/common/session.c
+       * src/common/session.h
+       * src/common/smtp.c
+       * src/common/smtp.h
+       * src/common/socket.h
+       * src/common/ssl.c
+       * src/common/ssl.h
+       * src/common/ssl_certificate.c
+       * src/common/ssl_certificate.h
+       * src/etpan/imap-thread.c
+       * src/etpan/nntp-thread.c
+       * src/gtk/inputdialog.c
+               Add support for SSL client certificates (either PEM files
+               with certificate and private key, either PKCS12 files)
+
+2008-06-28 [colin]     3.5.0cvs1
+
+       * src/foldersel.c
+               Fix compilation with older GTKs
+
+2008-06-27 [paul]      3.5.0
+
+       * NEWS
+       * README
+       * RELEASE_NOTES 
+               3.5.0 released
+
+2008-06-27 [paul]      3.4.0cvs116
+
+       * src/gtk/authors.h
+               complete cvs115
+
+2008-06-27 [paul]      3.4.0cvs115
+
+       * configure.ac
+       * src/gtk/authors.h
+               no longer build unmaintained translations
+
+2008-06-27 [paul]      3.4.0cvs114
+
+       * po/de.po
+       * po/fi.po
+       * po/pt_BR.po
+               updated by Stephan Sachse, Flammie Pirinen, and
+               Frederico Goncalves Guimaraes
+
+2008-06-26 [wwp]       3.4.0cvs113
+
+       * manual/fr/advanced.xml
+               Update French version of the manual (AutoFaces documentation).
+
+2008-06-26 [wwp]       3.4.0cvs112
+
+       * manual/fr/advanced.xml
+       * manual/fr/plugins.xml
+               Updated French version of the manual (completed
+               hidden options list, added note about Clawsker
+               and new mail archiver plugin).
+
+2008-06-25 [colin]     3.4.0cvs111
+
+       * src/gtk/gtkaspell.c
+               Fix non-UTF8 in the replace with dialog
+       * src/prefs_actions.c
+               Fix possible crasher
+               Patches by Pawel
+
+2008-06-24 [mones]     3.4.0cvs110
+
+       * src/autofaces.c
+               Fix non-warning message, downgraded to debug info
+
+2008-06-24 [colin]     3.4.0cvs109
+
+       * src/summaryview.c
+               Fix bug 1650, Message line too small after 
+               changing columns in "three columns" layout
+
+2008-06-24 [colin]     3.4.0cvs108
+
+       * src/messageview.c
+               Fix Spam button sensitivity in newsgroups
+
+2008-06-23 [wwp]       3.4.0cvs107
+
+       * po/fr.po
+               Updated French translation.
+
+2008-06-23 [mones]     3.4.0cvs106
+
+       * po/es.po
+               Updated translation for release
+
+2008-06-22 [mones]     3.4.0cvs105
+
+       * manual/es/plugins.xml
+               Synced new entry for Mail Archiver plugin
+
+2008-06-22 [colin]     3.4.0cvs104
+
+       * src/compose.c
+               Fix initial cursor position
+
+2008-06-21 [paul]      3.4.0cvs103
+
+       * manual/plugins.xml
+               add an entry for the new Mail Archiver plugin
+
+2008-06-21 [paul]      3.4.0cvs102
+
+       * src/gtk/about.c
+               we're in 'string freeze', put back the
+               < > symbols for now
+
+2008-06-21 [paul]      3.4.0cvs101
+
+       * manual/advanced.xml
+       * manual/es/advanced.xml
+               fix build warning: <emphasis> cannot be contained
+               within <filename>
+       * src/gtk/about.c
+               fix non-clickable link on License page and drop
+               the containing < > symbols to match other links
+
+2008-06-20 [mones]     3.4.0cvs100
+
+       * manual/advanced.xml
+               Added autofaces documentation, note about clawsker in hidden
+               preferences, minor markup fix. Thanks Paul for proofreading
+       * manual/es/advanced.xml
+               Synchronised Spanish manual
+
+2008-06-16 [colin]     3.4.0cvs99
+
+       * src/compose.c
+               Fix cursor placing on signature change
+
 2008-06-16 [paul]      3.4.0cvs98
 
        * src/imap_gtk.c