2007-06-16 [colin] 2.9.2cvs63
[claws.git] / ChangeLog
index 001c2968da0e5c7864e8cf33a8e595bd46bbaf3e..fd8a6b46f378f3b85a92efa261219210a6725ffe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,717 @@
+2007-06-16 [colin]     2.9.2cvs63
+
+       * AUTHORS
+       * src/gtk/authors.h
+               Add Michael Rasmussen in authors list
+
+2007-06-16 [colin]     2.9.2cvs62
+
+       * src/messageview.c
+               Fix messageview_copy_clipboard to take advantage
+               of plugins' get_selection.
+
+2007-06-15 [colin]     2.9.2cvs61
+
+       * src/action.c
+       * src/addr_compl.c
+       * src/addressbook.c
+       * src/folderview.c
+       * src/message_search.c
+       * src/mimeview.c
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/textview.c
+               Allow GDK_KP_Enter to do the same as GDK_Return
+               Patch by Michael Rasmussen
+
+2007-06-15 [paul]      2.9.2cvs60
+
+       * src/compose.c
+               fix bug when closing a compose window
+               during autosave
+
+2007-06-14 [paul]      2.9.2cvs59
+
+       * src/main.c
+       * src/common/defs.h
+               migrate sylpheed config
+
+2007-06-14 [wwp]       2.9.2cvs58
+
+       * src/gtk/pluginwindow.c
+               Yet another attempt to fix sizing/alignment of the
+               button bar in plugins window.
+
+2007-06-12 [colin]     2.9.2cvs57
+
+       * po/POTFILES.in
+       * src/Makefile.am
+       * src/folderview.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_summaries.c
+       * src/prefs_summary_open.c
+       * src/prefs_summary_open.h
+       * src/summaryview.c
+               Make "when entering a folder" actions more personalisable
+
+2007-06-12 [wwp]       2.9.2cvs56
+
+       * tools/README
+               Use short description from Paul (mairix.sh).
+
+2007-06-12 [wwp]       2.9.2cvs55
+
+       * tools/README
+               Updated info about mairix.sh.
+
+2007-06-11 [paul]      2.9.2cvs54
+
+       * src/prefs_logging.c
+               rework log window length widgets
+               and some sensitivity fixes
+
+2007-06-11 [paul]      2.9.2cvs53
+
+       * src/mainwindow.c
+       * src/prefs_logging.c
+               rename 'Protocol Log' to 'Network Log'
+               and some function renaming
+
+2007-06-10 [wwp]       2.9.2cvs52
+
+       * src/gtk/pluginwindow.c
+               Revert 2.9.2cvs51.
+
+2007-06-10 [wwp]       2.9.2cvs51
+
+       * src/gtk/pluginwindow.c
+               Fix button bar in plugin window, was centered and not
+               behaving like other dialogs w/ such button bar.
+
+2007-06-08 [wwp]       2.9.2cvs50
+
+       * src/compose.c
+       * src/compose.h
+       * src/main.c
+       * src/mainwindow.c
+       * src/mainwindow.h
+               Provide a way out of automatic draft saving on IMAP, when
+               exiting offline.
+               Prevent drafting while sending and quitting while sending.
+               Thanks for Colin.
+
+
+
+2007-06-08 [wwp]       2.9.2cvs49
+
+       * src/prefs_account.c
+       * src/gtk/prefswindow.c
+       * src/gtk/prefswindow.h
+               Activate the Basic page when opening account prefs.
+
+2007-06-08 [wwp]       2.9.2cvs48
+
+       * src/common/socket.c
+               Don't crash if fork() fails, thanks to Colin.
+
+2007-06-08 [wwp]       2.9.2cvs47
+
+       * src/gtk/prefswindow.c
+               Wrap some long lines, and reset horizontal scroller's adjusment
+               (this was already done, vertically), when changing tab (not page)
+               in prefs windows.
+
+2007-06-08 [paul]      2.9.2cvs46
+
+       * src/common/utils.c
+               use gethostname() instead of uname()
+               based on a patch by Michael Hughes
+               <Sylpheed-Claws_user@thehugheslogcabin.net>
+
+2007-06-07 [wwp]       2.9.2cvs45
+
+       * src/prefs_common.c
+               Fix some useless warnings, thanks to Colin.
+
+2007-06-06 [colin]     2.9.2cvs44
+
+       * src/ldapupdate.c
+               Fix strange allocations. 
+
+2007-06-06 [colin]     2.9.2cvs43
+
+       * src/ldapupdate.c
+               Patch by Michael Rasmussus to help
+               bug 1232
+
+2007-06-05 [wwp]       2.9.2cvs42
+
+       * src/prefs_account.c
+       * src/prefs_folder_item.c
+       * src/prefs_quote.c
+       * src/quote_fmt.c
+       * src/quote_fmt.h
+               Per-folder templates can now be applied recursively.
+               Always save per-folder templates (formats were erroneously
+               saved only if they were enabled).
+               Check for validity of quotation marks everywhere there
+               are defined.
+
+2007-06-05 [wwp]       2.9.2cvs41
+
+       * src/inc.c
+               Fix incoming messages from local accounts always getting filtered
+               (even if the account prefs say don't), thanks to Colin.
+
+2007-06-05 [wwp]       2.9.2cvs40
+
+       * src/compose.c
+       * src/compose.h
+               Use per-folder/per-account quote chars when applying a
+               template or inserting text as well. Const'ify some
+               vars more.
+
+2007-06-04 [colin]     2.9.2cvs39
+
+       * src/compose.c
+               More work for wwp :)
+
+2007-06-04 [wwp]       2.9.2cvs38
+
+       * src/compose.c
+               Same as 2.9.2cvs36 but for forwarding.
+
+2007-06-04 [colin]     2.9.2cvs37
+
+       * src/compose.c
+               Use original mail file for forward/redirect
+               Fixes some forwarded mails to be attached as
+               application/octet-stream (when they have binary
+               parts), and incidentally fixes bug 848
+               'Redirect breaks GnuPG'
+
+2007-06-04 [wwp]       2.9.2cvs36
+
+       * src/compose.c
+               Fix quote mark mis-initialisation when replying/forwarding
+               (introduced w/ 2.9.2cvs20).
+
+2007-06-04 [wwp]       2.9.2cvs35
+
+       * src/prefs_compose_writing.c
+       * src/prefs_quote.c
+               Fix a bug where Quotation characters (prefs/compose/writing)
+               was cleared (introduced w/ 2.9.2cvs26).
+
+2007-06-04 [wwp]       2.9.2cvs34
+
+       * src/prefs_account.c
+       * src/prefs_account.h
+               Better fix for compiling w/o aspell (rollbacks
+               2.9.2cvs31).
+
+2007-06-04 [wwp]       2.9.2cvs33
+
+       * src/account.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+       * src/procmsg.c
+               It's now possible to disable mail filtering plugins
+               on a per-account basis.
+
+2007-06-04 [wwp]       2.9.2cvs32
+
+       * src/procheader.c
+       * src/common/utils.c
+       * src/common/utils.h
+               Support CRLF in headers part of messages.
+               Support few more date formats (RFC3339 subsets).
+
+2007-06-04 [wwp]       2.9.2cvs31
+
+       * src/prefs_account.c
+               Fix compiling w/o aspell support.
+
+2007-06-03 [wwp]       2.9.2cvs30
+
+       * src/prefs_gtk.c
+               Don't decode leading ENV_ and ~ in P_PASSWORD
+               values.
+
+2007-06-03 [wwp]       2.9.2cvs29
+
+       * src/prefs_gtk.c
+               Don't decode leading ENV_ and ~ in P_PASSWORD
+               values.
+
+2007-06-03 [wwp]       2.9.2cvs28
+
+       * src/prefs_account.c
+       * src/gtk/prefswindow.c
+       * src/gtk/prefswindow.h
+               Added a way to force preloading of all pages
+               (prefswindow).
+               Moved tabs to pages in account prefs.
+
+2007-06-02 [colin]     2.9.2cvs27
+
+       * src/addressbook.c
+               Fix possible crash, fix ldap write bugs
+       * src/ldapupdate.c
+               Fix ldap write bugs - patch by Michael
+               Rasmussen
+       * src/alertpanel.c
+       * src/alertpanel.h
+               Add a hook whenever alertpanel opens/closes
+
+2007-05-31 [wwp]       2.9.2cvs26
+
+       * src/prefs_compose_writing.c
+       * src/prefs_quote.c
+               Re-organized writing options a bit:
+                - renamed the Quoting page to Templates
+                - moved all composing templates to that page
+                - moved non-templates options to the Writing one,
+                  grouped reply-related options, reordered reply and
+                  forward options.
+
+2007-05-31 [wwp]       2.9.2cvs25
+
+       * src/compose.c
+               Removed unused code.
+
+2007-05-31 [colin]     2.9.2cvs24
+
+       * src/addressbook.c
+               Fix missing display name when modifying
+               LDAP. Patch by Michael Rasmussen
+
+2007-05-31 [wwp]       2.9.2cvs23
+
+       * src/plugins/bogofilter/Makefile.am
+       * src/plugins/clamav/Makefile.am
+       * src/plugins/demo/Makefile.am
+       * src/plugins/dillo_viewer/Makefile.am
+       * src/plugins/spamassassin/Makefile.am
+               Fix building of those plugins in Mac OS X.
+
+2007-05-30 [wwp]       2.9.2cvs22
+
+       * src/gtk/quicksearch.c
+               Fix missing initialization.
+
+2007-05-30 [wwp]       2.9.2cvs21
+
+       * src/procheader.c
+               Revert accidental commit (debug outputs).
+
+2007-05-30 [wwp]       2.9.2cvs20
+
+       * src/compose.c
+       * src/folder_item_prefs.c
+       * src/folder_item_prefs.h
+       * src/prefs_account.c
+       * src/prefs_account.h
+       * src/prefs_folder_item.c
+       * src/prefs_gtk.c
+       * src/prefs_gtk.h
+               Implemented per-account and per-folder
+               compose/reply/forward formats.
+
+2007-05-30 [wwp]       2.9.2cvs19
+
+       * src/prefs_compose_writing.c
+       * src/prefs_quote.c
+       * src/procheader.c
+       * src/quote_fmt.c
+       * src/quote_fmt.h
+               Internal API changes (factorize quote format
+               prefs and checks).
+
+2007-05-30 [colin]     2.9.2cvs18
+
+       * src/compose.c
+               Fix race where it's possible to re-click Send
+               between end of SMTP session and end of "move to
+               sent folder" when sending an email with send
+               dialog enabled.
+
+2007-05-30 [colin]     2.9.2cvs17
+
+       * src/crash.c
+               Ask for backtrace on all threads. Patch by
+               Pawel
+       * src/folderview.c
+               Fix stale news statusbar when scanning fails.
+               Patch by Pawel
+       * src/ldapupdate.c
+               Fix some LDAP write updates bugs. Patch
+               by Michael Rasmussen
+
+2007-05-29 [colin]     2.9.2cvs16
+
+       * src/imap.c
+               Fix loss of local flags when moving mails
+               on IMAP in high-bandwidth mode (UID FETCH)
+
+2007-05-25 [paul]      2.9.2cvs15
+
+       * src/common/socket.c
+               fix sometimes crasher on cancelling
+               message sending
+
+2007-05-25 [colin]     2.9.2cvs14
+
+       * src/imap.c
+               Fix a memory leak
+       * src/imap_gtk.c
+               Be more helpful in the subscription
+               message
+
+2007-05-23 [wwp]       2.9.2cvs13
+
+       * src/compose.c
+       * src/prefs_compose_writing.c
+       * src/prefs_quote.c
+       * src/prefs_template.c
+       * src/prefs_template.h
+       * src/quote_fmt.c
+       * src/quote_fmt.h
+       * src/quote_fmt_lex.l
+       * src/quote_fmt_parse.y
+               Introduced new syntax elements (symbols and commands)
+               in templates/quote_fmt. Compatibility w/ old
+               symbols is kept.
+               Updated and reworked the corresponding Information
+               dialog.
+               Display the line number in dialogs that talk about
+               parser errors (in addition to the error message in
+               output).
+
+2007-05-23 [wwp]       2.9.2cvs12
+
+       * src/quote_fmt_parse.y
+               Fix 2.9.2cvs11, probably a paste accident ;).
+
+2007-05-23 [wwp]       2.9.2cvs11
+
+       * src/compose.c
+       * src/prefs_template.c
+       * src/quote_fmt.h
+       * src/quote_fmt_parse.y
+               Fix 2.9.2cvs10, which broke --disable-aspell.
+
+2007-05-22 [wwp]       2.9.2cvs10
+
+       * src/compose.c
+       * src/prefs_template.c
+       * src/quote_fmt.c
+       * src/quote_fmt.h
+       * src/quote_fmt_lex.l
+       * src/quote_fmt_parse.y
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkaspell.h
+               Added template/quote format syntactical elements
+               to show and query:
+                       - current dictionary
+                         %T to show (shows empty if not set or not enabled),
+                         ?T and !T to check if the default dictionary is
+                         enabled and set
+                       - current account's default dictionary
+                         %aT to show (empty if not set or not enabled),
+                         ?aT and !aT to check if it's enabled and set
+                       - name completion for an address, from the address
+                         book
+                         %ABf, %ABt, %ABc respectively show the full name got
+                         from the address book if From, To or Cc match a single
+                         contact.
+                         ?ABf, !ABf, ?ABt, !ABt, ?ABc and !ABc check if completion
+                         matches any contact and if the full name is non-empty.
+                         If From, To or Cc are lists of email addresses, only
+                         the first address will be checked.
+               In compose.c, fix msginfo's To, Cc and Newsgroup address lists,
+               that could show a trailing ','.
+               Also, template/quote_fmt parser now shows the line number in case
+               of parser error.
+
+2007-05-15 [colin]     2.9.2cvs9
+
+       * src/main.c
+       * src/main.h
+               Add a public function to know whether Claws
+               crashed last time
+               Store opened folder when exiting
+       * src/folder.c
+       * src/folder.h
+               Store last opened message in each FolderItem;
+               Reset last seen messages if Claws crashed, so 
+               that one can't go in an infinite crash in case 
+               a particular mail crashes Claws.
+       * src/messageview.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/summaryview.c
+       * src/prefs_summaries.c
+               Add "Select last opened message" when entering
+               a folder
+               Add "Select last opened folder" at startup.
+
+2007-05-14 [colin]     2.9.2cvs8
+
+       * manual/xml2pdf
+               Fix bashism, search for xml catalog 
+               in /usr/local/share/xml/catalog too
+               Patch by Pawel
+
+2007-05-13 [wwp]       2.9.2cvs7
+
+       * src/gtk/logwindow.c
+               fix raising log windows when they are either minimized or
+               in background.
+
+2007-05-11 [colin]     2.9.2cvs6
+
+       * src/gtk/filesel.c
+               Use Hildon's file chooser on Maemo. Patch
+               by Jean-Luc Biord; fixes part 2 of bug 1201,
+               'File attachment "manipulation" bugs...'
+
+2007-05-10 [wwp]       2.9.2cvs5
+
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/gtk/quicksearch.c
+               Add a quicksearch option to automatically run
+               a search selected from the history (this option
+               is exclusive towards type-ahead).
+
+2007-05-10 [colin]     2.9.2cvs4
+
+       * src/imap.c
+               Fix g_warnings, thanks to Brian
+               Morrison
+
+2007-05-09 [colin]     2.9.2cvs3
+
+       * src/crash.c
+       * src/exporthtml.c
+       * src/mbox.c
+       * src/prefs_summaries.c
+       * src/procheader.c
+       * src/common/log.c
+       * src/common/utils.c
+       * src/gtk/gtksourceprintjob.c
+       * src/gtk/sslcertwindow.c
+               Use the re-entrant variant of time functions
+               Probably fixes bug 1217, 'reentrancy problems 
+               with time functions'
+
+2007-05-09 [colin]     2.9.2cvs2
+
+       * src/imap.c
+               Fix crasher when reconnection fails
+
+2007-05-08 [paul]      2.9.2cvs1
+
+       * NEWS
+       * README
+       * RELEASE_NOTES
+       * configure.ac
+               bump version number following
+               stable release
+
+2007-05-08 [paul]      2.9.1cvs48
+
+       * src/plugins/demo/demo.c
+       * src/plugins/dillo_viewer/dillo_prefs.c
+       * src/plugins/dillo_viewer/dillo_prefs.h
+       * src/plugins/dillo_viewer/dillo_viewer.c
+       * src/plugins/pgpcore/pgp_viewer.c
+       * src/plugins/pgpcore/pgp_viewer.h
+       * src/plugins/pgpcore/plugin.c
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/pgpcore/prefs_gpg.h
+       * src/plugins/pgpcore/sgpgme.c
+       * src/plugins/pgpcore/sgpgme.h
+       * src/plugins/pgpinline/plugin.c
+       * src/plugins/pgpmime/pgpmime.c
+       * src/plugins/pgpmime/pgpmime.h
+       * src/plugins/pgpmime/plugin.c
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/spamassassin/spamassassin.h
+       * src/plugins/spamassassin/spamassassin_gtk.c
+       * src/plugins/trayicon/README
+       * tools/README
+       * tools/README.sylprint
+       * tools/outlook2claws-mail.pl
+       * tools/sylprint.pl
+       * tools/tb2claws-mail
+       * tools/tbird2claws.py
+       * tools/update-po
+       * tools/vcard2xml.py
+       * tools/kdeservicemenu/README
+               cleanups and corrections
+
+2007-05-06 [wwp]       2.9.1cvs47
+
+       * tools/uudec
+               Fix missing dash to `display` command-line, reported
+               by Georg Himmrich <georg at mails d0t diesind d0t net>.
+
+2007-05-06 [colin]     2.9.1cvs46
+
+       * src/Makefile.am
+       * src/stock_pixmap.c
+       * src/stock_pixmap.h
+       * src/pixmaps/printer.xpm
+               Add a printer icon
+
+2007-05-06 [paul]      2.9.1cvs45
+
+       * src/compose.c
+       * src/ldapquery.c
+       * src/privacy.h
+       * src/summary_search.c
+       * src/summaryview.c
+               fix build warnings
+
+2007-05-05 [wwp]       2.9.1cvs44
+
+       * src/messageview.c
+       * src/mh.c
+       * src/prefs_actions.c
+       * src/prefs_gtk.c
+       * src/summaryview.c
+       * src/common/xml.c
+               Fix "faild" typos everywhere and capitalization of
+               some g_warnings.
+
+2007-05-04 [colin]     2.9.1cvs43
+
+       * src/compose.c
+       * src/privacy.c
+       * src/privacy.h
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/pgpcore/prefs_gpg.h
+       * src/plugins/pgpinline/pgpinline.c
+       * src/plugins/pgpmime/pgpmime.c
+               Add an API to warn about encryption limits,
+               and allow to disable these warnings
+
+2007-05-03 [colin]     2.9.1cvs42
+
+       * src/summaryview.c
+       * src/mainwindow.c
+               Fix bug 1213, 'Delete more than 
+               one thread at once'
+
+2007-05-03 [wwp]       2.9.1cvs41
+
+       * src/prefs_common.c
+       * src/prefs_filtering.c
+       * src/prefs_template.c
+       * src/common/template.c
+       * src/common/template.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               Templates are no longer automatically sorted
+               by name, but can be sorted manually using
+               |< < > >| buttons as well as drag'n'drop.
+
+2007-05-03 [wwp]       2.9.1cvs40
+
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/spamassassin/spamassassin.h
+       * src/plugins/spamassassin/spamassassin_gtk.c
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/bogofilter/bogofilter.h
+       * src/plugins/bogofilter/bogofilter_gtk.c
+               Added an option to conditionally mark saved spam
+               as read (default is and was to do so).
+               Satisfies feature request 1708539 on sf.net tracker.
+
+2007-05-03 [colin]     2.9.1cvs39
+
+       * src/inc.c
+               Fix bug 1211, 'Offline dialog message bugs/annoyances...'
+
+2007-05-02 [colin]     2.9.1cvs38
+
+       * src/textview.c
+               Fix bug 1209, 'Clicking on address 
+               in header (mailto uri) selects 
+               default account'. Patch adapted from
+               G.P. Halkes' patch.
+
+2007-05-02 [colin]     2.9.1cvs37
+
+       * src/grouplistdialog.c
+               Set cursor to wait cursor while loading
+               groups.
+
+2007-05-02 [paul]      2.9.1cvs36
+
+       * src/folder.c
+       * src/common/defs.h
+               rename cache and mark files
+               (data is preserved)
+
+2007-04-30 [paul]      2.9.1cvs35
+
+       * manual/glossary.xml
+       * manual/plugins.xml
+               updates. Patch by Ricardo
+
+2007-04-29 [wwp]       2.9.1cvs34
+
+       * src/mainwindow.c
+       * configure.ac
+               Fix few grammatical errors (patch by David Relson < relson at
+               osagesoftware dot com >).
+
+2007-04-28 [colin]     2.9.1cvs33
+
+       * src/account.c
+       * src/pop.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+               Drop the "Download all" preference. It's
+               stupidly useless and confuses people from
+               time to time.
+
+2007-04-27 [wwp]       2.9.1cvs32
+
+       * src/account.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+               Don't reflect accounts changes to the mainwindow when it's
+               not necessary.
+
+2007-04-27 [colin]     2.9.1cvs31
+
+       * src/folder.c
+               Freeze/thaw when sync'ing flags
+       * src/imap.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+       * src/etpan/imap-thread.c
+       * src/etpan/imap-thread.h
+               Add a way to use UID FETCH instead
+               of searches to fetch message lists
+               and flags. More expensive towards
+               bandwidth, less expensive towards
+               server's CPU. Probably fixes 
+               bug 1158, 'Scanning new folders on 
+               Exchange 2007 extremely slow'.
+               Patch 95% by Hoa.
+
+2007-04-27 [paul]      2.9.1cvs30
+
+       * src/mainwindow.c
+       * src/prefs_logging.c
+               improvements to english usage
+
 2007-04-27 [colin]     2.9.1cvs29
 
        * src/imap.c