correct 3.0.2cvs78 ChangeLog entry
[claws.git] / ChangeLog
index f4651a88cba016341c5998a15246734cf0c5ed21..d367967dca4d5a178ea8b092752b58dc4c681556 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,789 @@
+2007-10-17 [colin]     3.0.2cvs80
+
+       * src/plugins/pgpcore/select-keys.c
+                Fix bug which prevented encryption key
+                auto-selection when two or more matched the
+                email address, but only one isn't revoked
+                or expired.
+
+2007-10-17 [wwp]       3.0.2cvs79
+
+       * src/compose.c
+       * src/quote_fmt.c
+       * src/quote_fmt.h
+       * src/quote_fmt_lex.l
+       * src/quote_fmt_parse.y
+               Templates can now attach files using |attach{filename}.
+
+2007-10-17 [wwp]       3.0.2cvs78
+
+       * src/prefs_customheader.c
+       * src/prefs_ext_prog.c
+       * src/prefs_filtering_action.c
+       * src/prefs_matcher.c
+       * src/prefs_other.c
+       * src/prefs_toolbar.c
+       * src/gtk/combobox.c
+       * src/gtk/combobox.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               Removed almost all remaining instances of GtkCombo
+               old API, patch by Pawel Pekala <c0rn@o2.pl>, with
+               few visual and code cleanup from Colin.
+
+2007-10-16 [wwp]       3.0.2cvs77
+       * src/gtk/pluginwindow.c
+               Reworked the plugin window layouts, patch by Pawel Pekala <c0rn@o2.pl>.
+
+2007-10-15 [colin]     3.0.2cvs76
+
+       * src/edittags.c
+       * src/edittags.h
+       * src/filtering.c
+       * src/filtering.h
+       * src/importmutt.c
+       * src/importpine.c
+       * src/main.c
+       * src/messageview.c
+       * src/messageview.h
+       * src/mimeview.c
+       * src/mimeview.h
+       * src/pop.c
+       * src/pop.h
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_customheader.c
+       * src/prefs_customheader.h
+       * src/prefs_display_header.c
+       * src/prefs_display_header.h
+       * src/prefs_filtering_action.c
+       * src/prefs_filtering_action.h
+       * src/prefs_folder_column.c
+       * src/prefs_folder_column.h
+       * src/prefs_folder_item.c
+       * src/prefs_folder_item.h
+       * src/prefs_gtk.c
+       * src/prefs_gtk.h
+       * src/prefs_logging.h
+       * src/prefs_matcher.c
+       * src/prefs_matcher.h
+       * src/prefs_summary_column.c
+       * src/prefs_summary_column.h
+       * src/prefs_summary_open.c
+       * src/procheader.c
+       * src/procheader.h
+       * src/procmime.c
+       * src/procmime.h
+       * src/recv.c
+       * src/recv.h
+       * src/sourcewindow.c
+       * src/sourcewindow.h
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/textview.c
+       * src/textview.h
+       * src/toolbar.c
+       * src/toolbar.h
+       * src/common/mgutils.c
+       * src/common/mgutils.h
+       * src/common/nntp.c
+       * src/common/nntp.h
+       * src/common/prefs.c
+       * src/common/prefs.h
+       * src/common/socket.c
+       * src/common/socket.h
+       * src/common/stringtable.c
+       * src/common/stringtable.h
+       * src/common/template.c
+       * src/common/template.h
+       * src/common/uuencode.c
+       * src/common/uuencode.h
+       * src/gtk/gtkshruler.c
+       * src/gtk/gtkshruler.h
+       * src/gtk/menu.c
+       * src/gtk/menu.h
+       * src/gtk/progressdialog.c
+       * src/gtk/progressdialog.h
+               Remove/staticalize, the return of the revenge
+
+2007-10-15 [colin]     3.0.2cvs75
+
+       * src/matcher.c
+               Fix redirections in filtering's tests
+
+2007-10-15 [colin]     3.0.2cvs74
+
+       * src/imap.c
+               Don't build imap_synchronise at all when 
+               building without libetpan
+
+2007-10-14 [colin]     3.0.2cvs73
+
+       * src/imap.c
+       * src/common/md5.c
+       * src/common/md5.h
+       * src/gtk/manage_window.c
+       * src/gtk/manage_window.h
+               Remove more unused code
+
+2007-10-14 [colin]     3.0.2cvs72
+
+       * src/addrquery.c
+       * src/addrquery.h
+       * src/recv.c
+       * src/recv.h
+       * src/vcard.c
+       * src/vcard.h
+       * src/common/xml.c
+       * src/common/xml.h
+       * src/common/xmlprops.c
+       * src/common/xmlprops.h
+               Remove more unused code
+
+2007-10-14 [colin]     3.0.2cvs71
+
+       * src/common/utils.c
+               Remove unused function
+
+2007-10-13 [colin]     3.0.2cvs70
+
+       * src/imap.c
+       * src/imap.h
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               Staticalise/Remove more code
+
+2007-10-13 [colin]     3.0.2cvs69
+
+       * src/common/utils.c
+       * src/common/utils.h
+               Remove dead code, unused for ages
+
+2007-10-13 [colin]     3.0.2cvs68
+
+       * src/main.c
+       * src/main.h
+               Maemo: define hildon_program in main.c,
+               make it accessible in the .h with extern
+
+2007-10-13 [paul]      3.0.2cvs67
+
+       * src/gtk/menu.c
+               fix a bunch of runtime warnings on maemo
+
+2007-10-13 [paul]      3.0.2cvs66
+
+       * src/main.c
+       * src/main.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               fix a bunch of compiler warnings on maemo
+
+2007-10-12 [colin]     3.0.2cvs65
+
+       * src/account.c
+       * src/addritem.c
+       * src/addritem.h
+       * src/filtering.c
+       * src/filtering.h
+       * src/folder.c
+       * src/folder.h
+       * src/common/utils.c
+       * src/common/utils.h
+               Remove unused code, staticalise some functions
+
+2007-10-12 [paul]      3.0.2cvs64
+
+       * src/account.c
+       * src/folderview.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/toolbar.c
+       * src/wizard.c
+       * src/common/utils.c
+       * src/gtk/prefswindow.c
+               fix a bunch of compiler warnings on maemo
+
+2007-10-11 [colin]     3.0.2cvs63
+
+       * src/editaddress.c
+               Make static function static
+
+2007-10-11 [mones]     3.0.2cvs62
+
+       * src/addrduplicates.c
+       * src/addressbook.c
+       * src/compose.c
+       * src/expldifdlg.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/pop.c
+       * src/prefs_customheader.c
+       * src/prefs_send.c
+       * src/prefs_themes.c
+       * src/common/plugin.c
+       * src/gtk/pluginwindow.c
+       * src/gtk/quicksearch.c
+               Fix several typos and capitalisation issues
+
+2007-10-11 [wwp]       3.0.2cvs61
+
+       * src/editaddress.c
+               Fix a warning about possible use of uninitialized
+               filename var.
+
+2007-10-11 [wwp]       3.0.2cvs60
+
+       * src/editaddress.c
+               Disable "Unset picture" menu item when there's
+               no picture to clear. Fix an extraneous g_unref_object,
+               add missing initializers.
+
+2007-10-11 [wwp]       3.0.2cvs59
+
+       * src/pixmaps/anonymous.xpm
+       * src/editaddress.c
+       * src/Makefile.am
+       * src/stock_pixmap.c
+       * src/stock_pixmap.h
+               Fix a leak, gettext-ize the photo label.
+               Don't clear the existing picture if loading
+               a new one fails. Use a default 'anonymous'
+               picture (this new xpm has been added to the
+               internal stock_pixmap API). Add a
+               "Set picture" context menu entry.
+
+2007-10-11 [colin]     3.0.2cvs58
+
+       * src/messageview.c
+               Make shift-shortcuts work
+       * src/prefs_actions.c
+               Don't ask if we really want to close when
+               choosing OK and only the list is changed
+       * src/prefs_template.c
+               Don't ask if we really want to close when
+               choosing OK and only the list is changed
+       * src/common/plugin.c
+               Fix writing of second [Plugins_*] block
+       * src/common/template.c
+               Remove unused files (fixes deletion)
+
+2007-10-10 [paul]      3.0.2cvs57
+
+       * src/prefs_template.c
+               put the whole thing in a scrolled window
+               so that half the page is no longer inaccessible
+               on maemo
+               make the gtk_text_view smaller on maemo
+
+2007-10-10 [colin]     3.0.2cvs56
+
+       * src/compose.c
+               Fix updating of Attachments number in some
+               cases (reedit, attach from command-line, ...)
+
+2007-10-10 [colin]     3.0.2cvs55
+
+       * src/editaddress.c
+               Initialise error correctly
+
+2007-10-10 [paul]      3.0.2cvs54
+
+       * src/prefs_filtering_action.c
+       * src/gtk/description_window.c
+       * src/gtk/foldersort.c
+       * src/gtk/quicksearch.c
+               get rid of some pointless new lines and
+               make the descripton labels wrap better
+
+2007-10-10 [colin]     3.0.2cvs53
+
+       * src/addressadd.c
+       * src/editaddress.c
+       * src/headerview.c
+       * src/textview.c
+               More error handling on saving pictures
+
+2007-10-10 [colin]     3.0.2cvs52
+
+       * src/printing.c
+       * src/printing.h
+               Generalize a bit printing, so we can factorize
+               most of the code. 
+
+2007-10-10 [paul]      3.0.2cvs51
+
+       * src/addrduplicates.c
+               fix engrish
+               use GTK_STOCK... buttons
+
+2007-10-10 [paul]      3.0.2cvs50
+
+       * src/addressadd.c
+       * src/addrindex.c
+       * src/editaddress.c
+               Fix previous patch
+               Thanks to Colin
+
+2007-10-10 [paul]      3.0.2cvs49
+
+       * src/summaryview.c
+       * src/messageview.c
+               Fix crash on Add sender to addressbook when
+               From is null
+       * src/addressadd.c
+       * src/addrindex.c
+       * src/editaddress.c
+       * src/editaddress_other_attributes_ldap.h
+               Fix leaks 
+               Rename images to .png in addrbook/
+       * src/headerview.c
+       * src/textview.c
+               Fix Face/X-Face being used if adding another
+               address than sender to addressbook
+               Thanks to Colin
+
+2007-10-10 [holger]    3.0.2cvs48
+
+       * src/addrduplicates.c
+       * src/editaddress.c
+               Improvements to the addressbook duplicate finder
+               feature:
+                - add an edit button to the button bar
+                - display the whole bookname (with iface) and
+                  use this for same-book checking
+                - after editing, try to keep selections if the
+                  entries are still present
+                - sort the email column alphabetically
+                - put results in a scrolled window
+                - support embedded editing
+                - make columns in detail view resizable
+                - add keyboard shortcuts
+
+2007-10-10 [wwp]       3.0.2cvs47
+
+       * src/addrindex.c
+               Fix a crash when there's no From: in email, thanks to Colin.
+
+2007-10-09 [paul]      3.0.2cvs46
+
+       * src/messageview.c
+       * src/summaryview.c
+       * src/textview.c
+               fix building without compface support
+
+2007-10-09 [colin]     3.0.2cvs45
+
+       * src/editaddress.c
+       * src/headerview.c
+       * src/textview.c
+               Add error handling
+
+2007-10-09 [colin]     3.0.2cvs44
+
+       * src/addrduplicates.c
+       * src/addressadd.c
+       * src/addressadd.h
+       * src/addressbook.c
+       * src/addressbook.h
+       * src/addrindex.c
+       * src/addrindex.h
+       * src/addritem.c
+       * src/addritem.h
+       * src/compose.c
+       * src/editaddress.c
+       * src/editaddress_other_attributes_ldap.h
+       * src/headerview.c
+       * src/messageview.c
+       * src/mimeview.c
+       * src/summaryview.c
+       * src/textview.c
+       * src/gtk/gtkutils.c
+               Automatically set contacts' pictures from Face 
+               or X-Face if they have no picture
+               Display the contact picture in textview or
+               headerview for mails sent by people in the 
+               addressbook, that have no Face or X-Face
+               Fix a few details in the Person edition dialog
+               (ability to unset picture)
+               Remove picture file when deleting contacts
+
+2007-10-09 [iwkse]     3.0.2cvs43
+
+       * src/gtk/about.c
+               center the about window
+
+2007-10-09 [paul]      3.0.2cvs42
+
+       * src/prefs_toolbar.c
+               fix icon selector window on maemo
+
+2007-10-09 [paul]      3.0.2cvs41
+
+       * src/messageview.c
+               add 'go to' menu to separate msgview
+
+2007-10-09 [colin]     3.0.2cvs40
+
+       * src/common/defs.h
+               Add forgotten file
+
+2007-10-09 [iwkse]     3.0.2cvs39
+
+       * Makefile.am
+       * src/addressbook.c
+       * src/addritem.c
+       * src/addritem.h
+       * src/editaddress.c
+       * src/editaddress_other_attributes_ldap.h
+       * src/addrbook.c
+       * src/Makefile.am
+               set a photo in the Addressbook
+
+2007-10-08 [colin]     3.0.2cvs38
+
+       * src/prefs_toolbar.c
+               Make height 320 to remove the scrollbar 
+               (with current number of icons)
+
+2007-10-08 [colin]     3.0.2cvs37
+
+       * src/prefs_toolbar.c
+               Transform the treeview to a GtkIconView.
+               Patch by Pawel
+               In addition, transform the window so that 
+               it looks like a popup menu. Patch by me
+
+2007-10-08 [colin]     3.0.2cvs36
+
+       * src/compose.c
+       * src/compose.h
+               Beautify the GUI a bit; in particular, show the
+               number of attachments in the tab's title.
+               Patch by Pawel
+
+2007-10-08 [paul]      3.0.2cvs35
+
+       * src/mimeview.c
+               Save users from themselves: save temporary
+               files used for Open/Open with as read-only.
+               Thanks to Colin
+
+2007-10-08 [paul]      3.0.2cvs34
+
+       * tools/Makefile.am
+               forgot this in cvs33
+
+2007-10-08 [paul]      3.0.2cvs33
+
+       * tools/kdeservicemenu/README
+       * tools/kdeservicemenu/claws-mail-attach-files.desktop.template
+       * tools/kdeservicemenu/install.sh
+       * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
+               renamed template* to *template so as not to confuse
+               lintian
+
+2007-10-08 [paul]      3.0.2cvs32
+
+       * src/prefs_themes.c
+       * src/stock_pixmap.c
+               replace 2 direct uses of RC_DIR
+
+2007-10-07 [colin]     3.0.2cvs31
+
+       * src/addrduplicates.c
+       * src/addrduplicates.h
+       * src/addressbook.c
+       * src/addressbook.h
+       * src/addrindex.c
+       * src/addrindex.h
+               Implement deletion in duplicate finder. 
+               Patch by Holger 
+
+2007-10-07 [colin]     3.0.2cvs30
+
+       * src/exporthtml.c
+       * src/mbox.c
+       * src/common/utils.c
+               Better fix for Solaris, thanks to Nicolas Doualot
+
+2007-10-07 [colin]     3.0.2cvs29
+
+       * AUTHORS
+       * src/gtk/authors.h
+               Add Frank Dietrich
+
+2007-10-07 [colin]     3.0.2cvs28
+
+       * src/exporthtml.c
+               Fix HTML export to make it more compliant
+               Patch by Frank Dietrich <bits_n_bytes@gmx.de>
+
+2007-10-07 [colin]     3.0.2cvs27
+
+       * src/prefs_toolbar.c
+               Only use icons that wouldn't look stupid in the toolbar
+               Patch by Pawel
+
+2007-10-07 [colin]     3.0.2cvs26
+
+       * src/prefs_toolbar.c
+               Fix old icon being used when none is selected
+
+2007-10-07 [colin]     3.0.2cvs25
+
+       * src/toolbar.c
+               Fix copy/paste error
+
+2007-10-07 [colin]     3.0.2cvs24
+
+       * src/prefs_toolbar.c
+       * src/toolbar.c
+       * src/toolbar.h
+               Update icon to default one when changing event
+               Make the icon chooser nicer (handle Esc, Enter,
+               double-click)
+
+2007-10-06 [colin]     3.0.2cvs23
+
+       * src/prefs_toolbar.c
+               Fix text reset; patch by Pawel
+
+2007-10-06 [colin]     3.0.2cvs22
+
+       * src/toolbar.h
+               Complete previous commit
+
+2007-10-06 [colin]     3.0.2cvs21
+
+       * src/prefs_toolbar.c
+       * src/toolbar.c
+               Set toolbar text automatically to the default
+               when changing Event executed on click
+
+2007-10-06 [colin]     3.0.2cvs20
+
+       * src/prefs_toolbar.c
+               Invert Text and Event fields
+
+2007-10-06 [colin]     3.0.2cvs19
+
+       * src/prefs_toolbar.c
+       * src/toolbar.c
+               Make toolbar prefs look much better
+               Patch by Pawel Pekala
+
+2007-10-06 [paul]      3.0.2cvs18
+
+       * src/account.c
+       * src/prefs_filtering.c
+               fix checkbuttons in gtktreeview on maemo by
+               setting maemo's "allow-checkbox-mode" to FALSE
+
+2007-10-06 [colin]     3.0.2cvs17
+
+       * configure.ac
+               Export -DSOLARIS in CFLAGS for all
+               Solaris (not just 2.8) and OpenSolaris
+
+2007-10-06 [paul]      3.0.2cvs16
+
+       * AUTHORS
+       * src/exporthtml.c
+       * src/mbox.c
+       * src/gtk/authors.h
+               fix build on solaris where ctime_r takes
+               3 arguments rather than 2.
+               Patch by Nicolas Doualot <slubman.lists@slubman.info>
+
+2007-10-05 [colin]     3.0.2cvs15
+
+       * src/etpan/imap-thread.c
+               Fix wrong error codepath
+
+2007-10-05 [wwp]       3.0.2cvs14
+
+       * src/filtering.c
+               Fix unexpected logging of quicksearches:
+               debug_filtering_session flag was never reset to FALSE, causing
+               matcher functions to log when called from a quicksearch
+               (if a filtering session happened before).
+
+2007-10-05 [paul]      3.0.2cvs13
+
+       * src/prefs_actions.c
+       * src/prefs_filtering.c
+       * src/prefs_template.c
+               fix bug 1343, 'Filtering..'s close button
+               silently discards new filter'
+               Thanks to Colin
+
+2007-10-05 [paul]      3.0.2cvs12
+
+       * configure.ac
+       * src/Makefile.am
+               fix bug 1347, '-Wno-unused-function, optional'
+
+2007-10-05 [colin]     3.0.2cvs11
+
+       * src/procmime.c
+       * src/common/mgutils.c
+               Fix warnings
+
+2007-10-05 [mones]     3.0.2cvs10
+
+       * manual/advanced.xml
+               Use full menu name
+       * manual/es/advanced.xml
+               Synchronise translation
+
+2007-10-04 [colin]     3.0.2cvs9
+
+       * src/action.c
+       * src/addrbook.c
+       * src/addrindex.c
+       * src/compose.c
+       * src/exporthtml.c
+       * src/exportldif.c
+       * src/folder.c
+       * src/main.c
+       * src/matcher.c
+       * src/mbox.c
+       * src/messageview.c
+       * src/mh.c
+       * src/news.c
+       * src/partial_download.c
+       * src/pop.c
+       * src/procmime.c
+       * src/procmsg.c
+       * src/toolbar.c
+       * src/common/log.c
+       * src/common/mgutils.c
+       * src/common/plugin.c
+       * src/common/utils.c
+       * src/common/xml.c
+       * src/common/xml.h
+       * src/common/xmlprops.c
+       * src/common/xmlprops.h
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/clamav/clamav_plugin.c
+       * src/plugins/dillo_viewer/dillo_prefs.c
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/pgpmime/pgpmime.c
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/trayicon/trayicon_prefs.c
+               Verify success on writes. Will fix possible strange
+               failure on disk full.
+
+2007-10-04 [paul]      3.0.2cvs8
+
+       * manual/advanced.xml
+               add further info about Actions
+               Patch by Emmanuel Briot <briot@adacore.com>
+
+2007-10-04 [paul]      3.0.2cvs7
+
+       * src/account.c
+               remove the D column, instead indicate the
+               default account by use of bold text
+
+2007-10-03 [colin]     3.0.2cvs6
+
+       * src/common/template.c
+               Fix templates writing (was prone to disk full problems)
+
+2007-10-03 [colin]     3.0.2cvs5
+
+       * src/Makefile.am
+       * src/addrduplicates.c
+       * src/addrduplicates.h
+       * src/addressbook.c
+               Add duplicate deletion. Patch by Holger
+
+2007-10-03 [colin]     3.0.2cvs4
+
+       * src/matcher.c
+       * src/gtk/quicksearch.c
+               Fix bug 1340, 'Case insensitive searches with 
+               non-ascii alphabets fail'.
+
+2007-10-03 [colin]     3.0.2cvs3
+
+       * src/main.c
+       * src/common/utils.c
+       * src/common/utils.h
+               Implement run-time alternative config directories
+
+2007-10-03 [colin]     3.0.2cvs2
+
+       * src/folderview.c
+               Prevent opening folder item while folder
+               is scanned in a better way
+
+2007-10-02 [paul]      3.0.2cvs1
+
+       * NEWS
+       * README
+       * RELEASE_NOTES
+       * configure.ac
+               bump up version number following stable release
+
+2007-09-30 [colin]     3.0.1cvs49
+
+       * src/imap.c
+               Refresh session if needed
+
+2007-09-30 [colin]     3.0.1cvs48
+
+       * src/imap.c
+               Reset folder's session to NULL
+               before destroying it
+
+2007-09-30 [mones]     3.0.1cvs47
+
+       * manual/handling.xml
+               Use markup quotes instead hardcoded quotes
+       * manual/es/handling.xml
+               Added new synced section (IMAP subscriptions)
+
+2007-09-29 [colin]     3.0.1cvs46
+
+       * src/imap.c
+               Notice disconnections faster
+
+2007-09-28 [colin]     3.0.1cvs45
+
+       * src/addressbook.c
+       * src/addrindex.c
+               Fix warnings
+
+2007-09-28 [paul]      3.0.1cvs44
+
+       * src/mimeview.c
+               fix maemo build
+
+2007-09-28 [paul]      3.0.1cvs43
+
+       * src/account.c
+               use gtk_widget_set_size_request() on the label
+               so that wrapping works better. get rid of the
+               (partially deprecated) hbutton_box.
+               these changes should prevent buttons overlapping
+               on maemo
+
+2007-09-28 [colin]     3.0.1cvs42
+
+       * src/pop.c
+               Fix typo :)
+
 2007-09-28 [colin]     3.0.1cvs41
 
        * src/compose.c
        * src/compose.c
        * src/prefs_account.c
        * src/prefs_account.h
-       * src/prefs_template.c
        * src/common/utils.c
                Remove Generate Message-ID option. We need
                this on some IMAP servers.
+       * src/prefs_template.c
+               Fix double-free
 
 2007-09-16 [colin]     3.0.0cvs15