2007-10-07 [colin] 3.0.2cvs30
[claws.git] / ChangeLog
index 542449d41840c48786461ae29b9b49e6bfe6f2fa..b29212618bc8cfb654cce9449fdfea2cf41b29a9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,683 @@
+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
+
+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/msgcache.c
+       * src/pop.c
+       * src/procmime.c
+       * src/etpan/imap-thread.c
+               64bits-related warning fixes
+
+2007-09-28 [colin]     3.0.1cvs40
+
+       * src/folder_item_prefs.c
+       * src/ldaputil.c
+       * src/mainwindow.c
+       * src/mimeview.c
+       * src/common/tags.c
+               Fix warnings
+
+2007-09-28 [colin]     3.0.1cvs39
+
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/spamassassin/spamassassin.h
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               Add addressbook-based whitelisting
+
+2007-09-28 [colin]     3.0.1cvs38
+
+       * src/folder.c
+               Fix bug 1337, 'crash on pressing Send button'
+
+2007-09-28 [paul]      3.0.1cvs37
+
+       * src/prefs_folder_item.c
+               give the orphans a parent. makes all prefs
+               pages visible on maemo
+
+2007-09-28 [colin]     3.0.1cvs36
+
+       * src/prefs_folder_column.c
+       * src/prefs_summary_column.c
+               Fix two leaks
+
+2007-09-27 [colin]     3.0.1cvs35
+
+       * src/gtk/quicksearch.c
+               Fix bug 1336, 'Segfault if empty space before search-string'
+
+2007-09-26 [mones]     3.0.1cvs34
+
+       * manual/account.xml
+       * manual/plugins.xml
+               Fixed irc channel name, added some docbook markup.
+               Changed text markup to docbook markup. 
+               Added spamcop as supported in SpamReport description.
+       * manual/fr/plugins.xml
+               Fixed irc channel name.
+       * manual/es/account.xml
+       * manual/es/advanced.xml
+       * manual/es/claws-mail-manual.xml
+       * manual/es/glossary.xml
+       * manual/es/gpl.xml
+       * manual/es/keyboard.xml
+       * manual/es/plugins.xml
+               Synced with English version, fixed a couple of typos.
+
+2007-09-26 [colin]     3.0.1cvs33
+
+       * configure.ac
+               Explain why "Libgnomeprint: no" on GTK+ 2.10
+
+2007-09-26 [colin]     3.0.1cvs32
+
+       * src/messageview.c
+       * src/procmsg.c
+       * src/procmsg.h
+               Optimisation: avoid fetching mail 3 times locally
+               for displaying
+
+2007-09-26 [colin]     3.0.1cvs31
+
+       * src/mh.c
+               Fix missing static
+
+2007-09-26 [colin]     3.0.1cvs30
+
+       * src/folder.c
+       * src/folder.h
+       * src/mh.c
+       * src/mh.h
+               Fix MH mtime hack - make it a folder class function
+
+2007-09-26 [colin]     3.0.1cvs29
+
+       * src/inc.c
+               Fix bug 1334, 'user defined mail incorporation 
+               script not run'
+
+2007-09-25 [colin]     3.0.1cvs28
+
+       * src/codeconv.c
+               Optimisation: shortcut conv_codeset_strdup
+               when src_code and dest_code are the same
+       * src/common/xml.c
+       * src/common/xml.h
+               Optimisation: shortcut code conversions when
+               files are in UTF-8; faster list walking by
+               using prepend/reverse.
+
+2007-09-25 [holger]    3.0.1cvs27
+
+       * src/printing.c
+               Replace button bar of the preview window
+               with a real toolbar (patch by Colin)
+               Add zooming to the preview window
+
+2007-09-24 [paul]      3.0.1cvs26
+
+       * src/compose.c
+               compact the character set menu, adding some
+               missing encodings. Patch by Pawel Pekala
+
+2007-09-23 [paul]      3.0.1cvs25
+
+       * src/prefs_account.c
+       * src/prefs_folder_item.c
+       * src/prefs_quote.c
+       * src/quote_fmt.c
+       * src/quote_fmt.h
+               remove unnecessary frame from Templates options
+               and improve the English of the check button label
+
+2007-09-22 [colin]     3.0.1cvs24
+
+       * src/gtk/quicksearch.c
+               Fix bug 1329, 'error in quicksearch.c'
+               Fix return with value in function returning void
+
+2007-09-22 [colin]     3.0.1cvs23
+
+       * src/imap.c
+       * src/procmsg.h
+       * src/common/utils.c
+       * src/common/utils.h
+       * src/etpan/imap-thread.c
+               Optimise fetching IMAP cached emails *a lot*
+               (remember whether mail is fully cached and \r's
+                are already stripped)
+
+2007-09-22 [colin]     3.0.1cvs22
+
+       * src/folder.c
+       * src/folder.h
+       * src/prefs_folder_item.c
+               Add a button to allow users to drop local caches.
+
+2007-09-21 [colin]     3.0.1cvs21
+
+       * src/summaryview.c
+               Remove unnecessary error when cancelling export to mbox.
+               Patch by Pawel
+
+2007-09-21 [paul]      3.0.1cvs20
+
+       * src/gtk/prefswindow.c
+               remove unnecessary frames from the prefs
+               pages. Patch by Pawel Pekala
+
+2007-09-21 [paul]      3.0.1cvs19
+
+       * src/prefs_account.c
+       * src/prefs_folder_item.c
+       * src/prefs_quote.c
+       * src/quote_fmt.c
+               put the Templates options into a tabbed
+               layout. Patch by Pawel Pekala
+
+2007-09-21 [paul]      3.0.1cvs18
+
+       * src/mainwindow.c
+               group together the character set menu items
+               move the /View/Show or hide/Message view below
+               .../Toolbar menu item
+               Patch by Pawel Pekala
+
+2007-09-21 [mones]     3.0.1cvs17
+
+       * src/compose.c
+               Fix for bug 1327, 'segfault when replying to a non-existent
+               news message', thanks to Colin.
+
+2007-09-21 [colin]     3.0.1cvs16
+
+       * src/folderview.c
+               Complete 3.0.1cvs15
+
+2007-09-20 [colin]     3.0.1cvs15
+
+       * src/folderview.c
+       * src/folderview.h
+               Maybe fix bug 1324, 'Corrupted IMAP cache'
+
+2007-09-20 [colin]     3.0.1cvs14
+
+       * src/printing.c
+               Fix a little leak
+
+2007-09-20 [holger]    3.0.1cvs13
+
+       * src/printing.c
+               Add page layout to print preview.
+               Make the close-button in the toolbar
+               right-aligned.
+
+2007-09-20 [paul]      3.0.1cvs12
+
+       * po/ru.po
+               updated by Pavlo Bohmat
+
+2007-09-19 [colin]     3.0.1cvs11
+
+       * src/common/utils.c
+               Prevent unquoted mime boundaries, by always
+               using a /
+
+2007-09-19 [colin]     3.0.1cvs10
+
+       * src/printing.c
+               Fix drawing area size, fix DPI change that
+               can cause total number of lines to decrease
+
+2007-09-19 [colin]     3.0.1cvs9
+
+       * po/POTFILES.in
+       * src/printing.c
+               Make print preview more efficient and nicer.
+               Patch mostly by Holger Berndt <hb@claws-mail.org>
+
+2007-09-19 [colin]     3.0.1cvs8
+
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/printing.c
+               Add scrolledwindow, default allocation and
+               size saving to the print preview window.
+
+2007-09-18 [colin]     3.0.1cvs7
+
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_image_viewer.c
+       * src/printing.c
+               GtkPrintOperation:
+               - add image printing support
+               - add option to print images
+               - add preview widget
+               - add saving of a few Page Setup parameters
+
+2007-09-18 [colin]     3.0.1cvs6
+
+       * AUTHORS
+       * src/gtk/authors.h
+               Add Guillaume Chazarain
+
+2007-09-18 [colin]     3.0.1cvs5
+
+       * src/common/utils.c
+               Fix bug 1321, 'access before allocation 
+               when scanning for uris'. Patch by 
+               Guillaume Chazarain <guichaz@yahoo.fr>
+
+2007-09-18 [colin]     3.0.1cvs4
+
+       * src/toolbar.c
+               Fix bug 1320, 'Memory leak caused by 
+               gtk_container_get_children'. Patch by
+               Guillaume Chazarain <guichaz@yahoo.fr>
+
+2007-09-18 [colin]     3.0.1cvs3
+
+       * src/printing.c
+       * src/printing.h
+               Fix HAVE_GNOMEPRINT (USE_GNOMEPRINT)
+
+2007-09-18 [colin]     3.0.1cvs2
+
+       * src/Makefile.am
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/messageview.h
+       * src/prefs_ext_prog.c
+       * src/prefs_fonts.c
+       * src/printing.c
+       * src/printing.h
+       * src/summaryview.c
+               Use GtkPrintOperation by default on GTK+ >= 2.10
+               Patch by Holger Berndt <hb@claws-mail.org>
+
+2007-09-18 [paul]      3.0.1cvs1
+
+       * NEWS
+       * README
+       * RELEASE_NOTES
+       * configure.ac
+               bump up version number following stable release
+
+2007-09-16 [colin]     3.0.0cvs18
+
+       * src/folder.c
+               Fix possible memleak
+
+2007-09-16 [colin]     3.0.0cvs17
+
+       * src/folderview.c
+               Fix bug 1311, 'Wrong arrow position 
+               while moving message into folder when 
+               column headers hidden'
+       * src/image_viewer.c
+               Show error in the GUI if image can't
+               be loaded
+       * src/matcher.c
+               Fix spurious output
+       * src/messageview.c
+               Allow setting domain in msgid
+       * src/common/plugin.c
+               Add timing information
+
+2007-09-16 [colin]     3.0.0cvs16
+
+       * src/account.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.
+
+2007-09-16 [colin]     3.0.0cvs15
+
+       * src/prefs_filtering.c
+       * src/prefs_filtering.h
+       * src/prefs_filtering_action.c
+       * src/common/tags.c
+               Fix tags issues: tags with spaces, renaming
+               tags.
+
+2007-09-16 [colin]     3.0.0cvs14
+
+       * src/folderview.c
+       * src/main.c
+       * src/mainwindow.c
+               Fix bug 1308, 'Claws deletes folderlist.xml after
+               fetching mail short after start-up'
+
+2007-09-16 [colin]     3.0.0cvs13
+
+       * src/compose.c
+               Fix scrolling to cursor
+
+2007-09-16 [paul]      3.0.0cvs12
+
+       * po/sr.po
+               updated by Aleksandar Urosevic
+
+2007-09-16 [paul]      3.0.0cvs11
+
+       * src/folder.c
+               do not allow locked msgs to be deleted,
+               even by filtering/processing
+
+2007-09-07 [paul]      3.0.0cvs10
+
+       * src/prefs_folder_column.c
+       * src/prefs_summary_column.c
+               implement button sensitivity
+               patch by Pawel Pekala
+
+2007-09-06 [wwp]       3.0.0cvs9
+
+       * src/prefs_gtk.c
+               Add a missing linefeed to a debug message.
+
+2007-09-05 [colin]     3.0.0cvs8
+
+       * src/inc.c
+               Fix statusbar/window mismatch on Maemo
+
+2007-09-05 [colin]     3.0.0cvs7
+
+       * src/ldaputil.c
+               Fix build without USE_LDAP_TLS
+
+2007-09-05 [colin]     3.0.0cvs6
+
+       * src/folder.c
+       * src/imap.c
+       * src/inc.c
+       * src/mbox.c
+       * src/send_message.c
+       * src/statusbar.c
+       * src/statusbar.h
+               Maemo: distinguish various statusbar messages,
+               in order to display only the most important.
+
 2007-09-04 [wwp]       3.0.0cvs5
 
        * src/account.c