2006-05-29 [paul] 2.2.0cvs63
[claws.git] / ChangeLog
index 057d005f6171ee84515b972e62fa37d6439036f2..ca540c897967f38ab7dbff38f5f983f88c473f82 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,366 @@
+2006-05-29 [paul]      2.2.0cvs63
+
+       * src/mh.c
+               fetch full message when moving mails
+               from another mailbox, (fixed data loss
+               when filtering from IMAP to MH, introduced
+               in 2.2.0cvs57).
+               Thanks to Colin
+
+2006-05-29 [mones]     2.2.0cvs62
+
+       * src/gtk/gtksctree.c
+               Unselect faster (patch by Colin)        
+
+2006-05-26 [colin]     2.2.0cvs61
+
+       * src/summaryview.c
+               Unplug MSGINFO_UPDATE callback on delete too.
+
+2006-05-26 [colin]     2.2.0cvs60
+
+       * src/foldersel.c
+               Fix bold in folder selection window with glib2.10
+               thanks Hiro
+
+2006-05-26 [colin]     2.2.0cvs59
+
+       * src/procheader.c
+               Convert date only if necessary (and don't
+               try to convert from utf8 to utf8, too)
+       * src/summaryview.c
+               Only set column's text if the column's 
+               displayed
+
+2006-05-26 [colin]     2.2.0cvs58
+
+       * src/summaryview.c
+       * src/gtk/gtkutils.c
+               Fix useless warning
+
+2006-05-26 [colin]     2.2.0cvs57
+
+       * src/mainwindow.c
+               Make summaryview selectable as long as 
+               no message has focus
+       * src/mh.c
+               Faster deletion (by implementing mh_remove_msgs)
+               Faster copy (avoid using mh_fetch_msg just to get
+               the filename)
+               Faster move (using move_file instead of copy_file
+               if MSG_IS_MOVE)
+               No progressbar if total number of mails to cp/mv 
+               is less than 100
+       * src/summaryview.c
+               Fix removal from subject_table when mail gets moved
+               Faster deletion (g_slist_prepend instead of append)
+       * src/gtk/gtksctree.c
+               Remove useless code
+
+2006-05-25 [colin]     2.2.0cvs56
+
+       * src/common/ssl_certificate.c
+               Fix leak in expired cert check
+
+2006-05-25 [colin]     2.2.0cvs55
+
+       * src/mh.c
+               Disable flags syncing on .mh_sequences - it
+               is buggy and marks mails read under unknown
+               conditions.
+
+2006-05-25 [paul]
+
+       * 2.3.0-rc4 released
+
+2006-05-24 [colin]     2.2.0cvs54
+
+       attention cvs users: if you manage to crash
+       Sylpheed-Claws while moving, copying or deleting
+       mails, we *are* interested in stack traces and
+       valgrind logs. It looks stable, but one never
+       knows...
+
+       * src/folder.c
+               Add progressbar for cache updates
+       * src/folderutils.c
+               Optimize Mark all read in the current
+               folder
+       * src/mh.c
+               Add progressbar for copy/move
+       * src/procmsg.c
+               Optimize O(n^2) in copy/move
+       * src/summaryview.c
+       * src/gtk/gtksctree.c
+               Optimize O(n^2) algos
+       * src/common/timing.h
+               Display ms instead of us
+
+2006-05-24 [wwp]       2.2.0cvs53
+
+       * manual/fr/advanced.xml
+               updates to the French manual.
+
+2006-05-24 [wwp]       2.2.0cvs52
+
+       * src/common/utils.c
+               MB translates to a 4-char string in Russian (thanks to Maxim Britov <maxim.britov@gmail.com>).
+
+2006-05-24 [wwp]       2.2.0cvs51
+
+       * src/folderutils.c
+               fixed "mark all read" in MH folders (thanks to Colin).
+
+2006-05-24 [paul]      2.2.0cvs50
+
+       * doc/man/sylpheed-claws.1
+               updated the man page
+
+2006-05-23 [colin]     2.2.0cvs49
+
+       * src/folderview.c
+       * src/imap.c
+       * src/inc.c
+       * src/mbox.c
+       * src/messageview.c
+       * src/news.c
+       * src/send_message.c
+       * src/summaryview.c
+       * src/gtk/sslcertwindow.c
+               alertpanel fixes, by Fabien
+
+2006-05-23 [colin]     2.2.0cvs48
+
+       * src/folder.c
+       * src/folderview.c
+       * src/msgcache.c
+       * src/summaryview.c
+       * src/gtk/gtksctree.c
+       * src/gtk/gtksctree.h
+               More timings
+               Fix slow loading problem, which was caused by the
+               use of some gtk_ctree funcs and their use of
+               g_list_position while gtk_ctree_(un)link'ing.
+               Reap more functions from gtkctree.c to be sure we
+               use our (fast) version instead of theirs.
+       * src/mh.c
+               Fix copy of unread mails
+
+
+2006-05-22 [wwp]       2.2.0cvs47
+
+       * manual/fr/advanced.xml
+               updated.
+
+2006-05-22 [colin]     2.2.0cvs46
+
+       * src/filtering.c
+               Fix possible infinite loop. 'copy' is not a 
+               final action, so when encountering a 'copy',
+               we have to check if a previous one was set
+               and do it. In the same way, if we encounter
+               a 'move' we have to perform a possibly 
+               pending 'copy'. This will slow down filtering
+               on IMAP if move+copy or multiple copy actions
+               are to be done, but handling it via the batch
+               would be really too convoluted.
+
+2006-05-22 [wwp]       2.2.0cvs45
+
+       * manual/fr/advanced.xml
+       * manual/fr/faq.xml
+       * manual/fr/glossary.xml
+       * manual/fr/handling.xml
+       * manual/fr/intro.xml
+       * manual/fr/plugins.xml
+       * manual/fr/sylpheed-claws-manual.xml
+               sync w/ the english manual: updates URIs, documented mailing-list
+               support, better explanation about the enabled/disabled feature
+               in filtering/processing rules by Paul.
+
+2006-05-21 [colin]     2.2.0cvs44
+
+       * src/summaryview.c
+               Don't expand after building threads, but during
+
+2006-05-21 [colin]     2.2.0cvs43
+
+       * src/procmsg.c
+       * src/summaryview.c
+               More timing possibilities... For next time I have 
+               to find out how the hell some 3GHz computer takes
+               one minute to open a 30k folder...
+
+2006-05-21 [colin]     2.2.0cvs42
+
+       * manual/pl/advanced.xml
+       * manual/pl/faq.xml
+       * manual/pl/glossary.xml
+       * manual/pl/handling.xml
+       * manual/pl/intro.xml
+       * manual/pl/plugins.xml
+       * manual/pl/sylpheed-claws-manual.xml
+               Polish manual updated by Pawel
+
+2006-05-20 [colin]
+
+       * 2.3.0-rc3 released
+
+2006-05-20 [colin]     2.2.0cvs41
+
+       * src/imap.c
+               Fix -rc2 problems:
+               - remove cache of moved messages from original folder
+               - apply new flags to messages even if they aren't appliable
+                 via IMAP.
+
+2006-05-20 [colin]
+
+       * 2.3.0-rc2 released
+
+2006-05-19 [colin]     2.2.0cvs40
+
+       * src/imap.c
+               Don't issue SELECT in imap_change_flags
+               before having checked that we indeed have
+               some flags to change. MSG_POSTFILTERED for
+               example can't be used on IMAP.
+               Fixes bug #955 (copying messages between 
+               imap folders is extremely slow), which was
+               a regression.
+
+2006-05-19 [colin]     2.2.0cvs39
+
+       * src/folder.c
+       * src/folder.h
+       * src/folderview.c
+               Try to fix bug #830 (Some unread messages 
+               get marked read in IMAP inbox):
+               - Prevent scanning a folder if it's being 
+                 opened via the GUI
+               - Postpone opening via the GUI of a folder
+                 currently scanned.
+
+
+2006-05-19 [wwp]       2.2.0cvs38
+
+       * manual/advanced.xml
+               fix English+typo (thanks to Paul).
+
+2006-05-19 [wwp]       2.2.0cvs37
+
+       * manual/advanced.xml
+       * manual/fr/advanced.xml
+       * src/gtk/logwindow.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+               added hidden prefs to allow customization of colors used in
+               protocol log window (useful for dark gtk+ themes).
+
+2006-05-19 [wwp]       2.2.0cvs36
+
+       * ChangeLog
+               fix an old erroneous changelog entry (thanks to Fabien Vantard).
+
+2006-05-19 [paul]      2.2.0cvs35
+
+       * src/textview.c
+               make Reply-To fully clickable
+       * src/gtk/logwindow.c
+               more colouring (SMTP ESMTP)
+       Both patches by Pawel Pekala
+
+2006-05-19 [cleroy]    2.2.0cvs34
+
+       * src/mh.c
+               Don't update flags from current folder
+               Probably fixes bug #935 (Read Messages 
+               Revert to Being Marked as Unread)
+
+2006-05-18 [colin]     2.2.0cvs33
+
+       * src/imap.c
+               Warning fix
+       * src/compose.c
+       * src/mainwindow.c
+       * src/summaryview.c
+       * src/toolbar.c
+               Allow replying to multiple emails
+               in multiple windows
+       * src/mimeview.c
+       * src/etpan/imap-thread.c
+               Leak fixes
+
+2006-05-18 [paul]      2.2.0cvs32
+
+       * src/summaryview.c
+               keep Mailing-List menu refreshed
+               Thanks to Colin
+
+2006-05-18 [paul]      2.2.0cvs31
+
+       * manual/advanced.xml
+       * manual/faq.xml
+       * manual/glossary.xml
+       * manual/handling.xml
+       * manual/intro.xml
+       * manual/plugins.xml
+       * manual/sylpheed-claws-manual.xml
+               update URLs
+               add info about mailing-list support
+               edit filtering info
+       * src/wizard.c
+       * src/common/defs.h
+       * src/gtk/about.c
+       * src/plugins/dillo_viewer/README
+               update URLs
+
+2006-05-17 [wwp]       2.2.0cvs30
+
+       * manual/handling.xml
+       * manual/fr/handling.xml
+               documented the ability to enabled/disable filtering/processing rules.
+
+2006-05-17 [colin]     2.2.0cvs29
+
+       * src/main.c
+               Don't initialize g_thread subsystem if it's 
+               already done (thanks to Hiro)
+       * src/mimeview.c
+               Fix saving of parts when there name can't be
+               converted from UTF-8.
+
+2006-05-17 [paul]      2.2.0cvs28
+
+       * po/Makefile.in.in
+               fix config.status warning with autoconf 2.60
+
+2006-05-17 [paul]      2.2.0cvs27
+
+       * po/POTFILES.in
+               add src/mbox.c
+
+2006-05-17 [wwp]       2.2.0cvs26
+
+       * src/mainwindow.c
+               fix useless and potentially dangerous buffer walking (thanks to Colin).
+
+2006-05-17 [wwp]       2.2.0cvs25
+
+       * src/plugins/demo/demo.c
+               updated product name in plugin demo (many plugins need to be
+               sync'ed w/ that change).
+
+2006-05-17 [colin]     2.2.0cvs24
+
+       * src/mh.c
+               Fix leak
+
+2006-05-16 [colin]     2.2.0cvs23
+
+       * src/mainwindow.c
+               Stupid me hit again. Fix cvs22.
+
 2006-05-16 [colin]     2.2.0cvs22
 
        * src/mainwindow.c
                 GUI rework.
                 Both patches by Pawel.
 
+2006-05-08 [paul]      2.2.0cvs2
+
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/messageview.c
+       * src/procheader.c
+       * src/procmsg.c
+       * src/procmsg.h
+       * src/summaryview.c
+               add Mailing List support
+               based on the old 0.6.5claws25 patch by 
+               Melvin Hadasht, with finishing touches
+               by Colin
+
+2006-05-08 [colin]     2.2.0cvs1
+
+       * src/mainwindow.c
+       * src/toolbar.c
+       * src/toolbar.h
+               Add contextual menu on Compose toolbar 
+               button. Fixes bug #944 (Automatic 
+               addresses not applied when changing account 
+               from compose window)
+
+2006-05-08 [paul]      2.2.0
+
+       2.2.0 released
+
+2006-05-08 [paul]      2.1.1cvs51
+
+       * po/cs.po
+       * po/de.po
+       * po/en_GB.po
+       * po/fi.po
+       * po/fr.po
+       * po/pt_BR.po
+       * po/sr.po
+       * po/zh_CN.po
+               updated by Tim, Stephan Sachse, me, Flammie Pirinen,
+               Fabien Vantard, Frederico Goncalves Guimaraes,
+               Aleksandar Urosevic, and Ralgh Young
 
 2006-05-12 [colin]     2.1.1cvs50
 
        * src/gtk/gtkaspell.c
                Fix crash on redirect (related to the return 
                of the aspell menu in compose's toolbar)
+       * src/prefs_msg_colors.c
+               Fix sensitivity widgets
        * src/image_viewer.c
-       * src/prefs_msg_colors.c
        * src/gtk/pluginwindow.c
        * src/gtk/prefswindow.c
                Change released signals to clicked (Fabien)