2007-01-25 [wwp] 2.7.1cvs58
[claws.git] / ChangeLog
index 9dd29005c3e9de7d7003dee2ea9ea70d50c849ab..727737c0a119ef1e7d1abad31e2f243a72405ebd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,689 @@
+2007-01-25 [wwp]       2.7.1cvs58
+
+       * src/mimeview.c
+               fix handling of empty value in attach_save_directory too, thanks
+               to Colin.
+
+2007-01-25 [wwp]       2.7.1cvs57
+
+       * src/gtk/filesel.c
+               fix handling of empty value in attach_load_directory,
+               thanks to Colin.
+
+2007-01-25 [wwp]       2.7.1cvs56
+
+       * src/plugins/dillo_viewer/dillo_prefs.h
+               fix a typo.
+
+2007-01-25 [colin]     2.7.1cvs55
+
+       * src/matcher.c
+       * src/matcher.h
+       * src/matcher_parser_parse.y
+       * src/prefs_matcher.c
+               Add matching on the spam flag
+
+2007-01-24 [colin]     2.7.1cvs54
+
+       * src/folder.c
+       * src/common/xml.c
+       * src/common/xml.h
+               Make sure folderlist.xml is correctly
+               written before overwriting it.
+       * src/procmsg.c
+       * src/procmsg.h
+       * src/summaryview.c
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/bogofilter/bogofilter.h
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/spamassassin/spamassassin.h
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               Move spam to the correct trash folder after
+               learning, if spam directory isn't set.
+
+2007-01-23 [paul]      2.7.1cvs53
+
+       * src/plugins/bogofilter/bogofilter_gtk.c
+               fix sensitivity of "Insert X-Bogosity header"
+               option
+
+2007-01-23 [colin]     2.7.1cvs52
+
+       * src/toolbar.c
+               Translate toolbar items text if
+               they're translatable (default)
+       * src/addrcache.c
+       * src/addrcache.h
+       * src/addritem.c
+       * src/addritem.h
+       * src/codeconv.c
+       * src/codeconv.h
+       * src/jpilot.c
+       * src/jpilot.h
+       * src/ldapctrl.c
+       * src/ldapctrl.h
+       * src/ldapquery.h
+       * src/ldif.c
+       * src/ldif.h
+       * src/etpan/etpan-thread-manager.c
+       * src/etpan/etpan-thread-manager.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               More static functions
+
+2007-01-22 [fabien]    2.7.1cvs51
+
+       * src/gtk/gtkutils.c
+               gtkut_get_options_frame() : ability to pass
+               a 'NULL' value in frame pointer parameter if
+               we don't need it.
+
+2007-01-22 [colin]     2.7.1cvs50
+
+       * src/procmsg.c
+       * src/procmsg.h
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               Allow moving spams to the account's trash
+               instead of default one
+
+2007-01-21 [colin]     2.7.1cvs49
+
+       * src/ldapquery.c
+       * src/ldapquery.h
+               Revert a static function that shouldn't
+               have been
+
+2007-01-21 [colin]     2.7.1cvs48
+
+       * src/ldapquery.c
+       * src/ldapquery.h
+               Same
+
+2007-01-21 [colin]     2.7.1cvs47
+
+       * src/procmsg.c
+       * src/procmsg.h
+               Same
+
+2007-01-21 [colin]     2.7.1cvs46
+
+       * src/common/socket.c
+       * src/common/socket.h
+               Same
+
+2007-01-21 [colin]     2.7.1cvs45
+
+       * src/crash.c
+       * src/exporthtml.c
+       * src/exporthtml.h
+       * src/exportldif.c
+       * src/exportldif.h
+       * src/folder.c
+       * src/folder.h
+       * src/folder_item_prefs.c
+       * src/folder_item_prefs.h
+       * src/folderview.c
+       * src/folderview.h
+       * src/gedit-print.c
+       * src/gedit-print.h
+       * src/main.c
+       * src/main.h
+       * src/common/socket.c
+       * src/common/socket.h
+       * src/gtk/gtkaspell.c
+       * src/gtk/gtkaspell.h
+       * src/gtk/quicksearch.c
+       * src/gtk/quicksearch.h
+               Same
+
+2007-01-21 [colin]     2.7.1cvs44
+
+       * src/common/utils.c
+       * src/common/utils.h
+       * src/etpan/etpan-thread-manager.c
+       * src/etpan/etpan-thread-manager.h
+               Same (Funny that etpan_thread_unbind
+               is called but not etpan_thread_bind)
+
+2007-01-21 [colin]     2.7.1cvs43
+
+       * src/addrselect.c
+       * src/addrselect.h
+       * src/codeconv.c
+       * src/codeconv.h
+       * src/compose.c
+       * src/compose.h
+       * src/etpan/Makefile.am
+       * src/gtk/colorlabel.c
+       * src/gtk/colorlabel.h
+       * src/gtk/sslcertwindow.c
+       * src/gtk/sslcertwindow.h
+       * src/etpan/etpan-log.c ** REMOVED **
+       * src/etpan/etpan-log.h ** REMOVED **
+               Same
+
+2007-01-20 [colin]     2.7.1cvs42
+
+       * src/addritem.c
+       * src/addritem.h
+               Same
+
+2007-01-20 [colin]     2.7.1cvs41
+
+       * src/account.c
+       * src/account.h
+       * src/addrbook.c
+       * src/addrbook.h
+       * src/addrcache.c
+       * src/addrcache.h
+       * src/addrclip.c
+       * src/addrclip.h
+       * src/addressbook.c
+       * src/addressbook.h
+       * src/addrharvest.c
+       * src/addrharvest.h
+       * src/addrindex.c
+       * src/addrindex.h
+       * src/editaddress.c
+       * src/editaddress.h
+               Make functions that aren't used in other
+               files static
+
+2007-01-20 [colin]     2.7.1cvs40
+
+       * src/account.c
+       * src/addrbook.c
+       * src/addrcache.c
+       * src/addressbook.c
+       * src/addrgather.c
+       * src/addrindex.c
+       * src/addrquery.c
+       * src/addrselect.c
+       * src/browseldap.c
+       * src/compose.c
+       * src/editbook.c
+       * src/editjpilot.c
+       * src/editldap.c
+       * src/editldap_basedn.c
+       * src/editvcard.c
+       * src/exporthtml.c
+       * src/exportldif.c
+       * src/folder.c
+       * src/folderview.c
+       * src/image_viewer.c
+       * src/imap.c
+       * src/importmutt.c
+       * src/importpine.c
+       * src/jpilot.c
+       * src/ldapquery.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/matcher.c
+       * src/messageview.c
+       * src/mh.c
+       * src/mimeview.c
+       * src/msgcache.c
+       * src/mutt.c
+       * src/news.c
+       * src/pine.c
+       * src/prefs_account.c
+       * src/prefs_common.c
+       * src/prefs_compose_writing.c
+       * src/prefs_ext_prog.c
+       * src/prefs_folder_item.c
+       * src/prefs_fonts.c
+       * src/prefs_message.c
+       * src/prefs_msg_colors.c
+       * src/prefs_other.c
+       * src/prefs_quote.c
+       * src/prefs_receive.c
+       * src/prefs_send.c
+       * src/prefs_spelling.c
+       * src/prefs_summaries.c
+       * src/prefs_toolbar.c
+       * src/prefs_wrapping.c
+       * src/privacy.c
+       * src/procmime.c
+       * src/procmsg.c
+       * src/ssl_manager.c
+       * src/statusbar.c
+       * src/summaryview.c
+       * src/toolbar.c
+       * src/vcard.c
+       * src/common/hooks.c
+       * src/common/log.c
+       * src/common/passcrypt.c
+       * src/common/socket.c
+       * src/common/ssl.c
+       * src/common/ssl_certificate.c
+       * src/common/template.c
+       * src/common/utils.c
+       * src/etpan/imap-thread.c
+       * src/gtk/sslcertwindow.c
+       * src/gtk/sslcertwindow.h
+               Make functions that could be static, static
+
+2007-01-20 [colin]     2.7.1cvs39
+
+       * src/editldap.c
+               Fix tooltip
+
+2007-01-20 [colin]     2.7.1cvs38
+
+       * src/ldapquery.c
+       * src/ldaputil.c
+       * src/ldaputil.h
+               Fix bug 1102, 'claws-mail-2.7.1 
+               makes use of deprecated ldap 
+               functions'
+
+2007-01-20 [colin]     2.7.1cvs37
+
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/summaryview.c
+       * src/gtk/quicksearch.c
+               Add Wide message list layout
+
+2007-01-19 [fabien]    2.7.1cvs36
+
+       * src/textview.c
+               make sure a font change is considered in links of
+               headerview.
+
+2007-01-19 [colin]     2.7.1cvs35
+
+       * src/main.c
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/messageview.c
+       * src/messageview.h
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/gtk/quicksearch.c
+       * src/gtk/quicksearch.h
+               Drop 'Separate Folder tree' and 'Separate
+               Message View'. Put three layouts in place
+               of it.
+
+2007-01-19 [paul]      2.7.1cvs34
+
+       * src/prefs_msg_colors.c
+               more use of Q_ for translators
+
+2007-01-19 [paul]      2.7.1cvs33
+
+       * src/imap_gtk.c
+       * src/prefs_account.c
+               a few changes to the English
+
+2007-01-19 [fabien]    2.7.1cvs32
+
+       * src/wizard.c
+               factorize translatable string
+
+2007-01-18 [colin]     2.7.1cvs31
+
+       * src/main.c
+               Don't error out on --sync option. Although
+               we don't do anything with it, gtk+ handles
+               it, and it's useful for debugging X errors
+
+2007-01-18 [fabien]    2.7.1cvs30
+
+       * src/prefs_other.c
+               ability to apply on the fly the recent added
+               'gtk_can_change_accels' pref (no need to restart).
+
+2007-01-18 [fabien]    2.7.1cvs29
+
+       * src/plugins/bogofilter/bogofilter_gtk.c
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+       * src/addr_compl.c
+       * src/prefs_account.c
+               factorize or rewrite some translatable strings.
+
+2007-01-18 [fabien]    2.7.1cvs28
+
+       * src/prefs_gtk.h
+       * src/compose.c
+               set a 4pix space between "Subject:" label and subject entry in
+               compose window.
+
+2007-01-18 [wwp]       2.7.1cvs27
+
+       * src/addressbook.c
+               fix conflicting address-copy/paste when focus is set
+               to the embedded edit-person form.
+
+2007-01-18 [wwp]       2.7.1cvs26
+
+       * src/addressbook.h
+               complete 2.7.1cvs23 (one more file was missing from that
+               commit).
+
+2007-01-18 [colin]     2.7.1cvs25
+
+       * src/main.c
+               Provide a way to migrate without backup
+               Re-ask for migration on next start if 
+               it has been refused and wizard has been 
+               cancelled after.
+
+2007-01-18 [wwp]       2.7.1cvs24
+
+       * src/editaddress.c
+               complete 2.7.1.cvs23 (file was missing from previous
+               commit).
+
+2007-01-18 [wwp]       2.7.1cvs23
+
+       * src/addressbook.c
+               fix potential crashes in address book's focus_in/out signal handlers,
+               force focus to the edit-person form when clicked the Edit menu entry or
+               button (this only matters if the edit-person form is embedded to the
+               AB window, in that case, focus is not set when browsing the contacts
+               list w/ keys or mouse clicks).
+
+2007-01-18 [paul]      2.7.1cvs22
+
+       * src/main.c
+               add command line options:
+               -h for --help
+               -q and --quit for --exit
+               -v for --version
+               print "Unknown option" for unknown options
+
+2007-01-18 [paul]      2.7.1cvs21
+
+       * po/ru.po
+               updated by Pavlo Bohmat
+
+2007-01-18 [paul]      2.7.1cvs20
+
+       * src/mainwindow.c
+               fix sensitivity issues of Mark as Spam/Ham
+
+2007-01-17 [fabien]    2.7.1cvs19
+
+       * src/prefs_other.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/main.c
+               Add a 'gtk_can_change_accels' pref in Preferences/Other which
+               control the corresponding gtk property. It could be used to lock
+               all shortcuts (avoid to set one of them by inadvertency).
+
+2007-01-17 [colin]     2.7.1cvs18
+
+       * src/summaryview.c
+               Fix bug 1100, 'Highlighted e-mail data not visible 
+               when color label applied.'. Use a weighted average
+               between normal selected foreground color and color
+               label instead of a simple one (3/1 instead 1/1).
+
+2007-01-17 [colin]     2.7.1cvs17
+
+       * src/messageview.c
+               Better fix for bug 1088, 'Ctrl-h produces repeatable
+                crash' - don't prevent mail switching while loading
+
+2007-01-17 [colin]     2.7.1cvs16
+
+       * src/folder.c
+       * src/folder.h
+       * src/folderview.c
+       * src/folderview.h
+       * src/imap.c
+       * src/imap.h
+       * src/imap_gtk.c
+               Manage recursive search of unsubscribed folders
+               Rescan tree without checking for new messages 
+               after subscriptions changed
+
+2007-01-17 [paul]      2.7.1cvs15
+
+       * src/prefs_common.c
+       * src/gtk/pluginwindow.c
+               fix bug 1101, '"Load plugin" button is
+               accidentally hidden'
+               unset (-1) initial width in prefs_common,
+               fix overlapping buttons,
+               and other cleanups
+
+2007-01-17 [paul]      2.7.1cvs14
+
+       * src/procmime.c
+               add #include <errno.h>, it's needed
+               on some systems
+
+2007-01-17 [paul]      2.7.1cvs13
+
+       * src/common/defs.h
+       * tools/make.themes.project
+               rename .sylpheed_themeinfo to .claws_themeinfo
+               and use it
+       * src/etpan/etpan-errors.h
+       * src/etpan/etpan-log.c
+       * src/etpan/etpan-log.h
+       * src/etpan/etpan-thread-manager-types.h
+       * src/etpan/etpan-thread-manager.c
+       * src/etpan/etpan-thread-manager.h
+       * src/etpan/imap-thread.c
+       * src/etpan/imap-thread.h
+               add copyright header
+
+2007-01-17 [colin]     2.7.1cvs12
+
+       * src/plugins/pgpcore/select-keys.c
+       * src/gtk/pluginwindow.c
+       * src/prefs_account.c
+               Fix warnings
+
+2007-01-16 [colin]     2.7.1cvs11
+
+       * src/imap.c
+       * src/imap.h
+       * src/imap_gtk.c
+               Manage subscribing to subfolders when only
+               subscribed folders are shown.
+
+2007-01-16 [colin]     2.7.1cvs10
+
+       * src/folderview.c
+               Fix annoying vscrollbar going back to top
+               on Check for new folders
+
+2007-01-16 [colin]     2.7.1cvs9
+
+       * src/imap.c
+               Remove printf
+
+2007-01-16 [colin]     2.7.1cvs8
+
+       * src/filtering.c
+               Bigger buffer for errors
+       * src/imap.c
+       * src/imap.h
+       * src/imap_gtk.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+       * src/wizard.c
+       * src/etpan/imap-thread.c
+       * src/etpan/imap-thread.h
+       * manual/handling.xml
+               Add subscriptions management. What it changes:
+               Creating a folder subscribes to it
+               Deleting a folder unsubscribes it
+               New contextual menu item allowing to switch between
+               All folders and Subscribed folders, subscribe, and
+               unsubscribe. "Creating" an existing but unsubscribed
+               folder will subscribe it.
+               By default for new accounts, only subscribed folders 
+               are shown.
+
+
+2007-01-16 [paul]      2.7.1cvs7
+
+       * src/summaryview.c
+               Allow folder classes to specify only sort_key or
+               sort_type instead of both or none.
+
+2007-01-16 [paul]      2.7.1cvs6
+
+       * src/action.c
+       * src/compose.c
+       * src/mimeview.c
+       * src/procmime.c
+       * src/textview.c
+               Save and use errno for procmime_get_part
+
+2007-01-16 [colin]     2.7.1cvs5
+
+       * src/imap.c
+               Never remove INBOX when scanning for
+               new folders. It's a special folder
+               that has to exist.
+
+2007-01-15 [colin]     2.7.1cvs4
+
+       * src/imap.c
+               Fix 'Check for new folders' when IMAP subdirectory
+               is set
+       * src/etpan/imap-thread.c
+               Fix build
+
+2007-01-15 [colin]     2.7.1cvs3
+
+       * src/etpan/imap-thread.c
+               Fix invalid free on command-connection
+               error
+
+2007-01-15 [wwp]       2.7.1cvs2
+
+       * src/matcher_parser_lex.l
+       * src/quote_fmt_lex.l
+       * src/matcher_parser_parse.y
+               fix copyright header in lexers and parsers.
+
+2007-01-15 [paul]      2.7.1cvs1
+
+       * NEWS
+       * README
+       * RELEASE_NOTES
+       * configure.ac
+               bump up version number following
+               stable release
+
+2007-01-15 [paul]      2.7.0cvs31
+
+       * AUTHORS
+       * src/gtk/authors.h
+               add Fabien to the Team list
+               add the recent contributors
+               make a few corrections
+
+2007-01-15 [paul]      2.7.0cvs30
+
+       * src/mainwindow.c
+               fix compiler warning
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/pgpcore/prefs_gpg.h
+               add missing include
+               fix copyright header
+
+2007-01-14 [colin]     2.7.0cvs29
+
+       * src/gtk/filesel.c
+               Use the 'gtk+' backend. Avoids gnome-vfs use,
+               two benefits: faster to open, will fix strange
+               dbus-related crash. Thanks to Pascal Terjan.
+
+2007-01-14 [colin]     2.7.0cvs28
+
+       * src/etpan/imap-thread.c
+               Delete the old imap just after allocating
+               the new one. Makes sure we don't get the
+               same pointer by sheer luck, which feels
+               strange in the debug log.
+
+2007-01-14 [colin]     2.7.0cvs27
+
+       * src/gtk/inputdialog.c
+               Make sure we don't print passwords in
+               clear text when in debug mode
+
+2007-01-14 [colin]     2.7.0cvs26
+
+       * src/gtk/gtksctree.c
+               Fix bug 1098, 'bogus last row display 
+               after expanding a thread'. Patch by
+               Jindrich Makovicka <makovick@gmail.com>
+
+2007-01-14 [colin]     2.7.0cvs25
+
+       * src/etpan/imap-thread.c
+               Close socket manually before
+               freeing the imap struct
+
+2007-01-14 [colin]     2.7.0cvs24
+
+       * src/etpan/imap-thread.c
+               Maybe fix new reconnection issues
+
+2007-01-13 [colin]     2.7.0cvs23
+
+       * src/summaryview.c
+               Freeze/thaw on thread selection
+
+2007-01-13 [paul]      2.7.0cvs22
+
+       * src/mainwindow.c
+       * src/summaryview.c
+       * src/summaryview.h
+               add 'Edit/Delete thread'
+
+2007-01-13 [colin]     2.7.0cvs21
+
+       * src/prefs_account.c
+       * src/prefs_compose_writing.c
+       * src/prefs_message.c
+       * src/prefs_msg_colors.c
+       * src/prefs_other.c
+       * src/prefs_receive.c
+       * src/prefs_spelling.c
+       * src/prefs_summaries.c
+       * src/prefs_themes.c
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+       * src/plugins/pgpcore/prefs_gpg.c
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               Factorize gtk frame creation
+               Patch by Pawel
+
+2007-01-13 [colin]     2.7.0cvs20
+
+       * src/message_search.c
+       * src/summary_search.c
+               Fix Enter in search windows
+       * src/messageview.c
+               Fix body search starting at the
+               end of the mail (and asking for loop)
+
+2007-01-13 [colin]     2.7.0cvs19
+
+       * src/etpan/imap-thread.c
+               Make sure we don't free the same imap
+               twice
+
 2007-01-13 [colin]     2.7.0cvs18
 
        * commitHelper
 
        version 2.0.0 released
 
-[For previous entries, see ChangeLog.pre2.0.0]
\ No newline at end of file
+[For previous entries, see ChangeLog.pre2.0.0]