2008-04-23 [paul] 3.4.0cvs8
[claws.git] / ChangeLog
index d5cbd956b993cef6d0ca663b889577b1ff773c8a..35d4ea11ae785df7bcb14a6a83d5e073fff75dc4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,767 @@
+2008-04-23 [paul]      3.4.0cvs8
+
+       * manual/advanced.xml
+               add info about the "two_line_vertical" hidden
+               pref
+
+2008-04-22 [paul]      3.4.0cvs7
+
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/summaryview.c
+               make the 2-line view in summaryview when in three
+               columns mode configurable. hidden pref: "two_line_vertical"
+
+2008-04-22 [colin]     3.4.0cvs6
+
+       * src/inc.c
+               Fix missing inc_unlock()
+       * src/prefs_matcher.c
+       * src/send_message.c
+               Fix my last commit
+
+2008-04-22 [colin]     3.4.0cvs5
+
+       * src/etpan/imap-thread.c
+               Use g_(un)setenv instead of (un)setenv which
+               doesn't exist on IRIX 6.5
+
+2008-04-22 [colin]     3.4.0cvs4
+
+       * src/inc.c
+       * src/prefs_common.c
+       * src/send_message.c
+               Fix bug 1566, 'too short I/O timeout on OpenBSD'
+               Set the default timeout to 75 seconds
+
+2008-04-20 [colin]     3.4.0cvs3
+
+       * src/pixmaps/tray_newmail.offline.xpm
+       * src/pixmaps/tray_newmail.xpm
+       * src/pixmaps/tray_newmarkedmail.offline.xpm
+       * src/pixmaps/tray_newmarkedmail.xpm
+       * src/pixmaps/tray_nomail.offline.xpm
+       * src/pixmaps/tray_nomail.xpm
+       * src/pixmaps/tray_unreadmail.offline.xpm
+       * src/pixmaps/tray_unreadmail.xpm
+       * src/pixmaps/tray_unreadmarkedmail.offline.xpm
+       * src/pixmaps/tray_unreadmarkedmail.xpm
+               Make the tray icons a bit nicer. Would be
+               nice to get really nice icons from someone
+               who's good at Gimp :)
+
+2008-04-18 [colin]     3.4.0cvs2
+
+       * src/common/log.c
+               Forgot one g_unlink
+
+lease complete the changelog entry below
+2008-04-18 [colin]     3.4.0cvs1
+
+       * src/addrduplicates.c
+       * src/addressbook.c
+       * src/compose.c
+       * src/crash.c
+       * src/editaddress.c
+       * src/folder.c
+       * src/image_viewer.c
+       * src/imap.c
+       * src/inc.c
+       * src/main.c
+       * src/mbox.c
+       * src/messageview.c
+       * src/mh.c
+       * src/msgcache.c
+       * src/news.c
+       * src/partial_download.c
+       * src/pop.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_other.c
+       * src/prefs_themes.c
+       * src/procheader.c
+       * src/procmime.c
+       * src/procmsg.c
+       * src/textview.c
+       * src/wizard.c
+       * src/common/prefs.c
+       * src/common/ssl_certificate.c
+       * src/common/template.c
+       * src/common/utils.c
+       * src/common/utils.h
+       * src/etpan/imap-thread.c
+       * src/plugins/dillo_viewer/dillo_viewer.c
+       * src/plugins/pgpcore/sgpgme.c
+       * src/plugins/pgpinline/pgpinline.c
+               Add an option to shred temporary files and messages
+               instead of just removing them. Slows deletions down!
+
+2008-04-18 [paul]      3.4.0
+
+       * NEWS
+       * README
+       * RELEASE_NOTES 
+               3.4.0 released
+
+
+2008-04-18 [paul]      3.3.1cvs61
+
+       * po/de.po
+       * po/fi.po
+       * po/it.po
+       * po/pt_BR.po
+               updated by Stephan Sachse, Flammie Pirinen, Andrea Spadaccini,
+               and Frederico Goncalves Guimaraes
+       * po/es.po
+               updated on the last minute by a lazy Ricardo Mones
+
+2008-04-18 [colin]     3.3.1cvs60
+
+       * po/fr.po
+               Update translation (Fabien Vantard)
+
+2008-04-17 [colin]     3.3.1cvs59
+
+       * src/imap.c
+               Fix debian bug 474712, 'claws seg faults when IMAP 
+               connection breaks after an IMAP protocol error 
+               (BAD UID SEARCH Invalid parameter: $Forwarded)]'
+       * src/summaryview.c
+               Fix a little leak
+
+2008-04-17 [colin]     3.3.1cvs58
+
+       * src/common/log.c
+               Fix log size getting out of control (claws-mail
+               getting SIGXFSZ): rotate if every 10MB
+
+2008-04-10 [paul]      3.3.1cvs57
+
+       * src/prefs_other.c
+               improvements to english usage
+
+2008-04-10 [paul]      3.3.1cvs56
+
+       * src/prefs_receive.c
+               add an accurate description
+
+2008-04-08 [colin]     3.3.1cvs55
+
+       * src/undo.c
+               Probably fix corruption, introduced in cvs53
+
+2008-04-04 [iwkse]     3.3.1cvs54
+
+       * src/undo.c
+               undo should works properly again
+
+2008-04-04 [iwkse]     3.3.1cvs53
+
+       * src/undo.c
+               Fix a segfault but breaks undo
+               on a specific case (eg. double paste with
+               middle-mouse button)
+
+2008-04-04 [iwkse]     3.3.1cvs52
+
+       * src/prefs_filtering.c
+               Fix previous Tab mess
+
+2008-04-03 [iwkse]     3.3.1cvs51
+
+       * src/prefs_filtering.c
+               Add search in filtering rules list
+
+2008-04-02 [colin]     3.3.1cvs50
+
+       * src/main.c
+               Revert part of the previous patch: we do
+               want to parse ~/.claws-mail/gtkrc-2.0 if it
+               exists
+
+2008-04-02 [colin]     3.3.1cvs49
+
+       * src/main.c
+               Fix bug 1562, 'Claws-Mail does not completely 
+               respect settings in GTK2_RC_FILES environment'
+               Remove manual parsing of .gtkrc-2.0 and 
+               .gtk/gtkrc-2.0. GTK does it itself these days.
+
+2008-04-01 [colin]     3.3.1cvs48
+
+       * src/imap_gtk.c
+               Fix bug 1561, 'Crashes leaving unsubscribed folder after 
+               ticking "Show only subscribed"'
+
+2008-03-31 [colin]     3.3.1cvs47
+
+       * src/folder.c
+               Fix bug 1553, 'File lock not respected'
+               Regression due to the implementation of
+               deletion batching
+
+2008-03-31 [colin]     3.3.1cvs46
+
+       * src/mainwindow.c
+               Fix tags menu update, thanks to Paul
+
+2008-03-29 [wwp]       3.3.1cvs45
+
+       * src/prefs_account.c
+       * src/prefs_common.c
+       * src/prefs_folder_item.c
+       * src/prefs_quote.c
+       * src/quote_fmt.c
+       * src/quote_fmt.h
+               Fix compose template formats (in global preferences)
+               being translated under specific conditions.
+               Add a button to restore factory defaults for current
+               language.
+
+2008-03-27 [colin]     3.3.1cvs44
+
+       * src/common/prefs.c
+       * src/common/xmlprops.c
+               Fix RedHat bug 431735, 'segfault if /home is full' 
+               (when starting): Fix double fclose() in prefs.c
+               and potentially xmlprops.c
+
+2008-03-27 [colin]     3.3.1cvs43
+
+       * src/addressbook.c
+               Fix bug 1559, 'Claws Mail crashed deleting all 
+               common contacts'
+
+2008-03-27 [wwp]       3.3.1cvs42
+
+       * src/addressbook.c
+               Fix 3.3.0cvs41.
+
+2008-03-27 [wwp]       3.3.1cvs41
+
+       * src/addressbook.c
+               Prevent list flickering when deleting addresses.
+
+2008-03-26 [colin]     3.3.1cvs40
+
+       * src/imap.c
+               Clean up session disconnection. Possibly
+               fix Ubuntu bug #204290
+
+2008-03-26 [colin]     3.3.1cvs39
+
+       * src/textview.c
+               Fix bug 1555: current folder wasn't used when
+               right-clicking on an email address
+
+2008-03-25 [colin]     3.3.1cvs38
+
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/bogofilter/bogofilter.h
+       * src/plugins/bogofilter/bogofilter_gtk.c
+               Add a "learn from whitelist" preference
+               Whitelist Unsure mails too.
+
+2008-03-24 [paul]      3.3.1cvs37
+
+       * src/prefs_account.c
+               If no MH mailbox and no account exists, when
+               creating a POP/Local account, just create and
+               use the default one instead of bailing with a
+               "Mailbox doesn't exist" error
+
+2008-03-21 [colin]     3.3.1cvs36
+
+       * src/procmime.c
+               strstrip mime subtype
+
+2008-03-21 [paul]      3.3.1cvs35
+
+       * manual/advanced.xml
+               correct and update the info about Actions
+
+2008-03-20 [colin]     3.3.1cvs34
+
+       * src/messageview.c
+       * src/messageview.h
+       * src/textview.c
+               Show at max 1MB of text, add a noticeview to
+               show everything optionally.
+
+2008-03-20 [colin]     3.3.1cvs33
+
+       * src/stock_pixmap.c
+               Add support for png themes
+
+2008-03-19 [wwp]       3.3.1cvs32
+
+       * src/procheader.c
+               Sanity check.
+
+2008-03-18 [colin]     3.3.1cvs31
+
+       * src/common/utils.c
+       * src/common/utils.h
+               Handle size_t instead of off_t in to_human_readable
+
+2008-03-18 [colin]     3.3.1cvs30
+
+       * src/imap.c
+               Remove raw printf
+
+2008-03-16 [colin]     3.3.1cvs29
+
+       * src/summaryview.c
+               Fix build on GTK < 2.12
+
+2008-03-16 [colin]     3.3.1cvs28
+
+       * src/mainwindow.c
+               Refresh non-list widget when switching
+               messageview
+
+2008-03-16 [colin]     3.3.1cvs27
+
+       * manual/faq.xml
+               Revert cvs25: This wasn't a typo :) :
+               jade:.../faq.xml:49:16:E: there is no attribute "linkend"
+
+
+2008-03-16 [colin]     3.3.1cvs26
+
+       * src/summaryview.c
+       * src/gtk/gtksctree.c
+       * src/gtk/gtksctree.h
+               Implement 2-lines items in Summaryview when in 
+               three columns mode
+
+2008-03-16 [paul]      3.3.1cvs25
+
+       * manual/faq.xml
+               fix typo
+
+2008-03-14 [colin]     3.3.1cvs24
+
+       * src/prefs_filtering_action.c
+               Fix buglet on setting recipient when
+               reediting forward rules.
+
+2008-03-12 [colin]     3.3.1cvs23
+
+       * src/summaryview.c
+               Fix a new unused variable warning
+       * src/plugins/trayicon/trayicon.c
+               Fix folderview's scrollbar at startup
+               if starting hidden
+
+2008-03-12 [colin]     3.3.1cvs22
+
+       * src/folderview.c
+       * src/summaryview.c
+               Use item_opened at the beginning of showing
+               a folder instead of the end. Fixes flicker.
+
+2008-03-12 [paul]      3.3.1cvs21
+
+       * src/folder.c
+       * src/folder.h
+       * src/mainwindow.c
+       * src/procmsg.c
+       * src/summaryview.c
+       * src/plugins/trayicon/trayicon.c
+               add tooltip with extended folder stats
+
+2008-03-10 [colin]     3.3.1cvs20
+
+       * src/common/xml.c
+               Handle comments
+
+2008-03-07 [colin]     3.3.1cvs19
+
+       * src/mainwindow.c
+               Fix blinking of the taskbar entry
+
+2008-03-07 [colin]     3.3.1cvs18
+
+       * src/mainwindow.c
+               MAEMO: Fix bug 1494, 'Trayicon 
+               plugin breaks UI...'
+
+2008-03-07 [paul]      3.3.1cvs17
+
+       * src/gtk/authors.h
+               reflect reality a bit more closely
+
+2008-03-06 [colin]     3.3.1cvs16
+
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/toolbar.c
+               Integrate things better wrt the new
+               summaryview extensibility.
+
+2008-03-06 [wwp]       3.3.1cvs15
+
+       * src/quote_fmt.c
+               Fix some gcc warnings.
+
+2008-03-06 [wwp]       3.3.1cvs14
+
+       * src/prefs_account.c
+       * src/prefs_folder_item.c
+       * src/prefs_gtk.c
+       * src/prefs_template.c
+       * src/gtk/prefswindow.c
+       * src/gtk/prefswindow.h
+               prefs_templates: fix missing unregistering of addr_completion widgets
+               and and ending of addr_completion service.
+               prefs_folder_item: fix missing registering/unregistering of widgets,
+               and rework the way add_completion service is started and stopped.
+               Plus few prefswindow API changes (opening).
+
+2008-03-06 [wwp]       3.3.1cvs13
+
+       * src/folder_item_prefs.c
+       * src/prefs_template.c
+       * src/prefs_template.h
+       * src/quote_fmt.c
+       * src/common/template.c
+               Complete 3.3.1cvs12, thanks to Colin.
+
+2008-03-06 [wwp]       3.3.1cvs12
+
+       * src/compose.c
+       * src/folder_item_prefs.c
+       * src/folder_item_prefs.h
+       * src/prefs_account.c
+       * src/prefs_folder_item.c
+       * src/prefs_quote.c
+       * src/prefs_template.c
+       * src/quote_fmt.c
+       * src/quote_fmt.h
+       * src/common/template.c
+       * src/common/template.h
+               Global and per-folder templates can now override the from name (this
+               doesn't change the account being used).
+               Examples:
+                "My other name" <%account_email> (just changes the name)
+                my.faked.email@address.org (overrides the address too)
+
+2008-03-05 [colin]     3.3.1cvs11
+
+       * src/summaryview.c
+       * src/summaryview.h
+               Replace that hbox with a notebook
+
+2008-03-05 [colin]     3.3.1cvs10
+
+       * src/folder.h
+       * src/folderview.c
+               Add klass functions for notification of folder
+               opening/closing via the GUI
+       * src/summaryview.c
+       * src/summaryview.h
+               Add a specific container for the scrolledwin
+
+2008-03-05 [colin]     3.3.1cvs9
+
+       * src/folder.h
+       * src/folderview.c
+               Add klass functions for notification of folder 
+               opening/closing via the GUI
+       * src/summaryview.c
+       * src/summaryview.h
+               Add a specific container for the scrolledwin
+
+2008-03-02 [colin]     3.3.1cvs8
+
+       * src/messageview.c
+               MAEMO: Fix bug 1541, 'Deleting message from within 
+               read window displays next message then closes.'
+
+2008-03-02 [colin]     3.3.1cvs7
+
+       * src/main.c
+               Probably fix bug 1539, 'Program crashes':
+               Setup Gcrypt's thread functions when built
+               with GnuTLS
+
+2008-03-01 [colin]     3.3.1cvs6
+
+       * src/folder.c
+       * src/imap_gtk.c
+               Get rid of stale folders with no account
+
+2008-02-28 [colin]     3.3.1cvs5
+
+       * src/compose.c
+               Fix bug 1534, 'Segmentation fault when doing 
+               some draft saving and then throwing away'
+       * src/imap.c
+               Fix bug 1533, 'Claws is unable to mark messages 
+               as "read" in IMAP shared folders'
+       * src/etpan/imap-thread.c
+               Fix bug 1515, 'large messages crash claws when 
+               syncing for offline mode'. This is rather a
+               workaround, and mails > 64MB will still be
+               problematic if there's less than 64MB available
+               on the dataroot volume.
+       * src/messageview.c
+               MAEMO: Add information when fetching big messages
+
+2008-02-26 [colin]     3.3.1cvs4
+
+       * src/imap.c
+               fix bug 1532, '"login refused" message insufficiently 
+               detailed'
+
+2008-02-26 [paul]      3.3.1cvs3
+
+       * INSTALL
+       * README
+               remove mentions of ClamAV and a few other
+               old bits of information
+
+2008-02-23 [colin]     3.3.1cvs2
+
+       * src/main.c
+               Fix log output (missing \n)
+
+2008-02-23 [colin]     3.3.1cvs1
+
+       * configure.ac
+               Bump version number for stable release
+
+2008-02-23 [paul]      3.3.0cvs21
+
+       * po/he.po
+               updated by Ofer
+
+2008-02-21 [colin]     3.3.0cvs20
+
+       * src/matcher.c
+               Fix bug 1527, 'filtering is case sensitive when it 
+               shouldn't be'
+
+2008-02-20 [colin]     3.3.0cvs19
+
+       * src/main.c
+               Fix file attachments from older Thunar
+
+2008-02-19 [colin]     3.3.0cvs18
+
+       * manual/plugins.xml
+       * manual/es/plugins.xml
+       * manual/fr/plugins.xml
+       * manual/pl/plugins.xml
+               Remove Clamav
+
+2008-02-19 [paul]      3.3.0cvs17
+
+       * tools/README
+       * tools/csv2addressbook.pl
+               add support for Kmail/Kaddressbook
+
+2008-02-18 [colin]     3.3.0cvs16
+
+       * src/imap.c
+               Unset folder's session before creating a
+               new one
+       * src/main.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * manual/advanced.xml
+               Add an hidden use_networkmanager pref, to
+               disable NetworkManager handling. Also,
+               consider UNKNOWN state to be CONNECTED.
+
+2008-02-18 [wwp]       3.3.0cvs15
+
+       * src/matcher.c
+               Fix Engrish and make 'not' more visible in filtering debug logs.
+
+2008-02-15 [colin]     3.3.0cvs14
+
+       * src/matcher.c
+               Revert cvs10 for now, it breaks the feature
+
+2008-02-15 [colin]     3.3.0cvs13
+
+       * src/main.c
+               Always focus folder tree at startup
+       * src/compose.c
+               Fix bug 1521, 'Cannot close compose window after 
+               replying to a non-existent news message'
+
+2008-02-13 [colin]     3.3.0cvs12
+
+       * src/folderview.c
+               Fix important warnings
+
+2008-02-12 [colin]     3.3.0cvs11
+
+       * src/imap.c
+       * src/etpan/imap-thread.c
+       * src/etpan/imap-thread.h
+               Fix handling of $Forwarded flag on Exchange:
+               check for the existence or creatability of a
+               flag before using it.
+
+2008-02-12 [colin]     3.3.0cvs10
+
+       * src/matcher.c
+               Optimise matching on Found in addressbook if
+               the matched header is in cache (From, etc)
+
+2008-02-12 [colin]     3.3.0cvs9
+
+       * src/folderview.c
+               Fix crashy stuff when changing displayed
+               columns
+
+2008-02-12 [wwp]       3.3.0cvs8
+
+       * src/folder.h
+               Remove duplicate func declaration and restore the one
+               a missing one.
+
+2008-02-12 [wwp]       3.3.0cvs7
+
+       * src/compose.c
+       * src/export.c
+       * src/folder.c
+       * src/folder.h
+       * src/foldersel.c
+       * src/foldersel.h
+       * src/imap_gtk.c
+       * src/import.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/mh_gtk.c
+       * src/prefs_account.c
+       * src/prefs_filtering_action.c
+       * src/summaryview.c
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               Allow moving/copying folders to root folders when using
+               the folder selection dialog (it was not possible to
+               maemo users to reparent a subfolder to a root folder
+               at all).
+
+2008-02-12 [fabien]    3.3.0cvs6
+
+       * po/fr.po
+               a few days late for i18n fr update. Sorry.
+
+2008-02-11 [colin]     3.3.0cvs5
+
+       * src/main.c
+               Implement support for future /dev/mem_notify.
+               This Linux kernel feature will allow applications
+               to be notified that memory has to be freed
+               before getting OOM-killed. For more information:
+               http://lwn.net/Articles/267013/
+
+2008-02-10 [paul]      3.3.0cvs4
+
+       * src/Makefile.am
+       * src/mimeview.c
+       * src/prefs_toolbar.c
+       * src/stock_pixmap.c
+       * src/stock_pixmap.h
+       * src/pixmaps/mime_text_patch.xpm
+               add an icon for attached patches
+
+2008-02-09 [paul]      3.3.0cvs3
+
+       * src/gtk/about.c
+               bump the (c) year
+
+2008-02-09 [wwp]       3.3.0cvs2
+
+       * src/main.c
+               Fix compiling issue w/ non-gcc/C99 compilers (suncc).
+
+2008-02-08 [colin]     3.3.0cvs1
+
+       * src/common/utils.c
+               Forbid attaching anything containing "../" or ".ssh/"
+               from mailto: URI
+
+2008-02-08 [paul]      3.3.0
+
+       * NEWS
+       * README
+       * RELEASE_NOTES 
+               3.3.0 released
+
+2008-02-08 [paul]      3.2.0cvs77
+
+       * AUTHORS
+               updated with new translators
+       * configure.ac
+               added he to ALL_LINGUAS
+       * po/cs.po
+       * po/de.po
+       * po/es.po
+       * po/fi.po
+       * po/hu.po
+       * po/it.po
+       * po/pt_BR.po
+       * po/zh_CN.po
+               updated by Tim Brain and Petr Vanek, Stephan Sachse,
+               Ricardo Mones Lastra, Flammie Pirinen, Pader Rezso,
+               Andrea Spadaccini, Frederico Goncalves Guimaraes,
+               and Ralph Young
+       * po/he.po
+               new Hebrew translation by Ofer <oc666@netvision.net.il>
+       * src/gtk/about.c
+               updated with new translators and bumped (c) year
+       * src/gtk/authors.h
+               updated with new translators
+
+2008-02-05 [colin]     3.2.0cvs76
+
+       * src/messageview.c
+       * src/mimeview.c
+       * src/mimeview.h
+               Special case text/calendar parts: if there's one in
+               the mail, and a plugin handling text/calendar is
+               loaded, show that part. That'll avoid rendering 
+               meetings as plain text, which just looks broken to
+               many users.
+
+2008-02-04 [colin]     3.2.0cvs75
+
+       * src/mainwindow.c
+               Maemo: Fix LED handling on OS 2008
+
+2008-02-01 [colin]     3.2.0cvs74
+
+       * src/compose.c
+               Possibly fix the annoying and hard-to reproduce bug
+               where lines 
+               are
+               rewrapped
+               like
+               that.
+
+2008-02-01 [paul]      3.2.0cvs73
+
+       * src/common/utils.c
+               fix bug 1502, 'Plus signs are stripped from
+               email addresses when calling from command line'
+               Thanks to Colin
+
+2008-01-31 [colin]     3.2.0cvs72
+
+       * src/exphtmldlg.c
+       * src/mimeview.c
+       * src/summaryview.c
+               Fix building of URIs from filenames
+
 2008-01-31 [wwp]       3.2.0cvs71
 
        * src/main.c