Included save_all patch from Xaview FACQ
[claws.git] / ChangeLog.claws
index f8f536fa35e4f2c1f5d2b641e3c81e5ced8ff5ee..1a82037feac59c1e2310ca578706a70c00b68144 100644 (file)
@@ -1,3 +1,613 @@
+2002-07-21 [thorsten]  0.7.8claws89
+
+       * src/mimeview.c
+               Included save_all patch from Xaview FACQ
+               added support for pathnames
+
+       
+2002-07-21 [alfons]    0.7.8claws88
+
+       * po/POTFILES.in
+       * src/Makefile.am
+       * src/mainwindow.c
+       * src/messageview.[ch]
+       * src/noticeview.c      ** NEW FILE **
+       * src/noticeview.h      ** NEW FILE **
+               make return receipts work again
+               (UI idea by Leandro Pereira)
+
+2002-07-21 [paul]      0.7.8claws87
+
+       * src/summaryview.c
+               fix sensitivity of 'Select thread'
+
+2002-07-21 [paul]      0.7.8claws86
+
+       * src/prefs_common.c
+               add browser command line for Galeon
+
+2002-07-21 [paul]      0.7.8claws85
+
+       * Makefile.am
+               fix 'EXTRA_DIST': remove README.README, add TODO
+               and TODO.claws
+
+2002-07-21 [alfons]    0.7.8claws84
+
+       * src/gtkstext.c
+               make enter clear selection
+               (closes "[ 579888 ] Editor selection/entry error"
+               reported by Steve Lamb)
+
+2002-07-21 [alfons]    0.7.8claws83
+       
+       * src/summaryview.c
+               sort message list when selecting unthread messages
+               (closes "[ 501593 ] switching threaded view doesn't sort"
+               reported by Simon Schubert)
+
+2002-07-20 [alfons]    0.7.8claws82
+       
+       * src/matcher.c
+               const-correctness
+
+2002-07-20 [thorsten]  0.7.8claws81
+
+       * src/matcher.c
+               Fixed expansion of empty fields in matchactions
+
+2002-07-19 [melvin]    0.7.8claws80
+
+       * src/gtkspell.c
+               Removed a duplicate menu entry (fast mode) introduced during
+               the new cache merge
+               Added a menu separator between 'Use alternate' and 'Fast mode'
+
+2002-07-19 [paul]      0.7.8claws79
+
+       * tools/Makefile.am
+         tools/README
+               correct typos
+
+2002-07-19 [thorsten]  0.7.8claws78
+
+       * tools/calypso_convert.pl      ** NEW FILE **
+         tools/README
+         tools/Makefile.am
+               script to import mbox files exported
+               by calypso
+               o generates folder structure
+               o includes attachments
+
+2002-07-19 [melvin]    0.7.8claws77
+
+       * src/selective_download.[ch]
+               Fixed bug where closing the dialog with the window manager's
+               close button will not unlock the summary
+               Corrected some function declarations that missed a return value
+               Made the source code comply better with coding style.
+       * src/prefs_common.c
+               Added new browser command line for Mozilla.
+
+2002-07-18 [paul]      0.7.8claws76
+
+       * src/mainwindow.c
+         src/selective_download.[ch]
+               reflect theme changes, fix Gdk Warning when creating 
+               pixmap from NULL window, and minor clean up.
+               Patch submitted by Oliver Haertel <oha@users.sourceforge.net>
+
+       * po/en_GB.po
+               updated
+
+2002-07-17 [paul]      0.7.8claws75
+
+       * INSTALL[.jp]
+               sync with 0.8.0
+       
+       * po/en_GB.po
+               updated
+
+2002-07-16 [paul]      0.7.8claws74
+
+       * tools/filter_conv.pl
+         tools/README
+               replace conversion script with reimplemented version, 
+               submitted by Torsten Schoenfeld <kaffeetisch@web.de>
+
+2002-07-16 [colin]     0.7.8claws73
+
+       * src/summaryview.c
+               remove forgotten debug messages - sorry ;-)
+
+2002-07-16 [colin]     0.7.8claws72
+
+       * src/mimeview.c
+         src/summaryview.c
+         src/textview.c
+         src/textview.h
+               add the ability to select part of a text mime-part 
+               to reply.
+
+2002-07-15 [christoph] 0.7.8claws71
+
+       * src/folder.c
+               fix folder message count for folders without
+               msg_is_changed (includes news folders)
+
+2002-07-15 [martin]    0.7.8claws70
+
+       * src/summaryview.c
+               option "display recipient on 'From'..." now works
+               without the need of enabling the option
+               "display  sender  using  address  book".
+
+2002-07-15 [christoph] 0.7.8claws69
+
+       * src/summaryview.c
+               removed setting folder status from summaryview.
+               folder.c should update all message counts correctly.
+
+2002-07-15 [paul]      0.7.8claws68
+
+       * po/pt_BR.po
+               updated by Fabio Junior Beneditto
+
+2002-07-15 [darko]     0.7.8claws67
+
+       * src/mh.c
+               Fixed target folder colorization, don't decrease op
+               number twice
+
+2002-07-14 [paul]      0.7.8claws66
+
+       * sync with main 0.8.0
+               see ChangeLog 2002-07-14
+
+2002-07-13 [melvin]    0.7.8claws65
+       
+       * src/addrbook.c
+       * src/addressbook.c
+       * src/addrindex.c
+               Replaced sprintf by g_snprintf to prevent possible buffer
+               overflow.
+       * src/news.c
+               Corrected a log message output format.
+               Added a missing "done" debug output.
+       * src/compose.c
+               Added keyboard accelerator for Priority menu items
+               Added missing \n in debug output
+       * src/logwindow.c
+       * src/gtkspell.c
+       * src/rfc2015.c
+               Added missing \n in debug output
+
+2002-07-13 [paul]      0.7.8claws64
+
+       * man/sylpheed.1
+               change Sergey's email address to the sf address
+
+       * src/textview.c
+               increase show_url_timeout (more useful for long
+               urls)
+
+2002-07-12 [sergey]    0.7.8claws63
+
+       * src/rfc2015.c
+               applied (with some modifications) patch to set the
+               micalg parameter for signatures
+               (2001-08-28 Werner Koch <wk@gnupg.org>)
+
+2002-07-12 [sergey]    0.7.8claws62
+
+       * man/Makefile.am
+       * configure.in
+               fixed man page installation
+
+2002-07-12 [paul]      0.7.8claws61
+
+       * sync with 0.7.8cvs26
+               see ChangeLog 2002-07-11 and 2002-07-12
+
+2002-07-11 [christoph] 0.7.8claws60
+
+       * src/compose.c
+       * src/procmsg.c
+               first use the message number to find the message
+               to mark with a reply flag but check the
+               message-id if we got the correct message, if not
+               try to find it by message-id.
+               use new string seperator that is not allowed
+               in message-ids.
+
+2002-07-11 [paul]      0.7.8claws59
+
+       * sync with 0.7.8cvs23
+               see ChangeLog 2002-07-10
+
+2002-07-10 [christoph] 0.7.8claws58
+
+       * src/folder.[ch]
+       * src/msgcache.[ch]
+               Added message-id table to the cache in memory
+               and functions to msgcache.c and folder.c to
+               fetch MsgInfos by message id
+       * src/compose.c
+       * src/procmsg.c
+               store folder and message-id of message replying
+               to in queue header and set reply flag after sending
+               (Closes bug #469498)
+
+2002-07-10 [paul]      0.7.8claws57
+
+       * AUTHORS
+         man/sylpheed.1.gz
+               add Martin to the list of authors
+
+2002-07-09 [martin]    0.7.8claws56
+       * src/gtksctree.c
+               Added gtk_ctree_last_visible(), tree_update_level(),
+               gtk_ctree_link(), gtk_ctree_unlink(), real_sort_list(),
+               tree_sort(), gtk_ctree_sort_recursive() and gtk_ctree_sort_node()
+               from gtk+ to gtksctree.c for the new sorting code
+               Renamed gtk_ctree_sort_recusive() to gtk_sctree_sort_recursive
+               Renamed gtk_ctree_sort_node() to gtk_sctree_sort_node
+       * src/gtksctree.h
+               Added declaration for gtk_sctree_sort_recursive() and
+               gtk_sctree_sort_node
+       * src/addressbook.c
+       * src/foldersel.c
+       * src/folderview.c
+       * src/summaryview.c
+               changed calls from gtk_ctree_sort_recursive() and gtk_ctree_sort_node()
+               to gtk_sctree_sort_recursive() and gtk_sctree_sort_node()
+
+2002-07-08 [paul]      0.7.8claws55
+
+       * more sync with 0.7.8cvs21
+               see ChangeLog 2002-07-08
+
+2002-07-08 [paul]      0.7.8claws54
+
+       * sync with 0.7.8cvs21
+               see ChangeLog 2002-07-08
+
+2002-07-07 [alfons]    0.7.8claws53
+
+       * src/Makefile.am
+       * src/stock_pixmap.[ch]
+       * src/pixmaps/notice_warn.xpm   ** NEW FILE **
+       * src/pixmaps/notice_error.xpm  ** NEW FILE **
+       * src/pixmaps/notice_note.xpm   ** NEW FILE **
+               add new pixmaps for upcoming notice pane
+
+2002-07-06 [melvin]    0.7.8claws52
+
+       * src/gtkspell.[ch]
+               Made them a bit closer to Sylpheed's coding style.
+               Removed old code.
+               Removed possible memory leaks when some errors occurs.
+
+2002-07-06 [melvin]    0.7.8claws51
+
+       * po/Makefile.in.in
+               Removed --no-location in xgettext command line to help
+               translators that use Emacs' po-mode
+       * src/quote_fmt.c
+               Removed unnecessary comments that messed up sylpheed.pot
+
+2002-07-06 [paul]      0.7.8claws50
+
+       * sync with 0.7.8cvs19
+               see ChangeLog 2002-07-05
+
+2002-07-06 [christoph] 0.7.8claws49
+
+       * src/folder.c
+       * src/mainwindow.c
+               fix folder_item_remove_all_msg and folderview
+               status for trash folders after emptying trash
+
+2002-07-05 [paul]      0.7.8claws48
+
+       * sync with 0.7.8cvs16
+               see ChangeLog 2002-07-04 and 2002-07-05
+
+2002-07-04 [paul]      0.7.8claws47
+
+       * sync with 0.7.8cvs14
+               see  ChangeLog 2002-07-04
+
+2002-07-03 [alfons]    0.7.8claws46
+
+       * src/folder.c
+               dupe folder item's path because it's being reallocated
+               by new folder scanning code
+
+2002-07-03 [christoph] 0.7.8claws45
+
+       * src/imap.c
+               better IMAP uid fetching using 'FETCH 1:* (UID)'
+       * src/msgcache.c
+               add missing return in msgcache_write
+
+2002-07-02 [thorsten]  0.7.8claws44
+
+       * src/jpilot.c
+       * src/msgcache.c
+       * src/rfc2015.c
+               use binary mode for file access
+
+2002-07-02 [christoph] 0.7.8claws43
+
+       * major code cleanup (part 1)
+       
+               - unused variables removed
+               - unused functions removed
+               - uninitialized variables checked
+               - missing return statements added
+               - missing function return types added
+               - added parentheses around assignment and
+                 && in || when suggested by gcc
+             
+       * src/mh.c
+       * src/folder.c
+               replaced direct calls to folder->scan_tree
+               with folder_scan_tree and restore folder
+               prefs in this function. The folder should
+               not have to deal with them.
+               ( Should now work for all folder types )
+
+2002-07-02 [paul]      0.7.8claws42
+
+       * sync with 0.7.8cvs13
+               see ChangeLog 2002-07-01 and 2002-07-02
+
+2002-07-01 [christoph] 0.7.8claws41
+
+       * src/summaryview.c
+               fix "goto next/prev unread message" with
+               ignored threads
+
+2002-07-01 [paul]      0.7.8claws40
+
+       * po/es.po
+               updated by Ricardo Mones Lastra
+
+2002-06-30 [match]     0.7.8claws39
+
+       * src/jpilot.c
+               applied variation of leonerd's patch (566661) to
+               allow multiple email addresses per JPilot entry.
+               addresses may be separated by space, comma, pipe,
+               semi-colon, new-line.
+
+2002-06-30 [alfons]    0.7.8claws38
+
+       * src/procmsg.c
+               simple fix for putting older nodes before
+               newer nodes when threading by subject
+
+2002-06-30 [christoph] 0.7.8claws37
+
+       * src/folder.c
+       * src/folderview.c
+       * src/mh.c
+       * src/news.c
+       * src/procmsg.c
+               fix broken folder tree rescaning
+               and don't use procmsg_get_mark_sum
+               anymore
+
+2002-06-30 [christoph] 0.7.8claws36
+
+       * merge new cache branch
+       * src/imap.c
+               fix new cache imap copy bug
+       * src/folder.c
+               improved folder_item_scan
+               it should now always set the correct
+               new, unread and total message counts
+
+2002-06-29 [paul]      0.7.8claws35
+
+       * configure.in
+               correct syntax error
+
+2002-06-29 [paul]      0.7.8claws34
+
+       * configure.in
+         Makefile.am
+         man/Makefile.am       ** NEW FILE **
+         man/sylpheed.1.gz     ** NEW FILE **
+               add Sylpheed man page
+
+2002-06-29 [paul]      0.7.8claws33
+
+       * po/pt_BR.po
+               updated by Fabio Junior Beneditto
+
+2002-06-28 [jens]      0.7.8claws32
+
+       * po/de.po
+               translation updated
+
+       * src/selective_download.c
+               removed gettext for space " "
+
+       * src/imap.c
+               removed wrong space
+
+2002-06-28 [paul]      0.7.8claws31
+
+       * sync with 0.7.8cvs11
+               see ChangeLog 2002-06-28
+
+2002-06-28 [paul]      0.7.8claws30
+
+       * sync with 0.7.8cvs10
+               see ChangeLog 2002-06-27 and 2002-06-28
+
+2002-06-26 [paul]      0.7.8claws29
+
+       * src/addrgather.c
+         src/selective_download.c
+               don't gettextise empty strings.
+               reserved by gettext. gettext("") returns 
+               the header entry with meta information, 
+               not the empty string
+
+       * po/en_GB.po
+               updated
+
+2002-06-26 [paul]      0.7.8claws28
+
+       * sync with 0.7.8cvs7
+               see ChangeLog 2002-06-25
+
+       * src/prefs_common.c
+               ...and in the process, tweak the gui a little
+
+2002-06-25 [alfons]    0.7.8claws27
+       
+       * configure.in
+       * src/Makefile.am
+               fine tune ldap library detection
+
+2002-06-25 [alfons]    0.7.8claws26
+
+       * src/compose.c
+               don't allow return receipts when composing a news article
+
+2002-06-25 [paul]      0.7.8claws25
+
+       * Makefile.am
+               add '$(AMTAR)' to 'release' section to allow for
+               new and older autotools
+
+2002-06-25 [paul]      0.7.8claws24
+
+       * src/summaryview.c
+               fix "No more unread messages" persistant pop-up
+               window bug
+
+2002-06-25 [paul]      0.7.8claws23
+
+       * po/it.po
+               updated by Alessandro Maestri
+
+2002-06-25 [paul]      0.7.8claws22
+
+       * sync with 0.7.8cvs6
+               see ChangeLog 2002-06-25
+
+2002-06-24 [paul]      0.7.8claws21
+
+       * tools/update-po
+               add GPL copyright information
+
+2002-06-24 [paul]      0.7.8claws20
+
+       * tools/Makefile.am
+         tools/README
+         tools/update-po       ** NEW FILE **
+               add script that eases the creation of *.po files
+               Submitted by Wilbert Berendsen <wilbert@oswf.org>
+
+2002-06-23 [alfons]    0.7.8claws19
+
+       * src/messageview.c
+               make notification_convert_header obey const correctness
+               (next step will be fixing the broken return receipt)
+
+2002-06-23 [paul]      0.7.8claws18
+
+       * src/messageview.c
+               fix bug introduced in last commit:
+               removed too much code in last commit - put back what's
+               needed
+
+2002-06-23 [paul]      0.7.8claws17
+
+       * src/messageview.[ch]
+               remove code committed in error from locally patched
+               source
+
+2002-06-23 [colin]     0.7.8claws16
+
+       * src/compose.[ch]
+               add compose_entry_select(), used to select the default_to
+               email address - hopefully avoiding people sending mails to
+               wrong recipients.
+
+2002-06-22 [alfons]    0.7.8claws15
+
+       * AUTHORS
+               add Bram Metsch & Stanislav Karchebny
+       * src/smtp.[ch]
+       * src/prefs_account.[ch]
+       * src/send.c
+               - apply and adapt Bram's patch which allows user to set SMTP AUTH 
+                 options.  (see <http://sourceforge.net/tracker/index.php
+                 ?func=detail&aid=566937&group_id=25528&atid=384600>);
+
+               - merge Stanislav's fix to make SMTP AUTH work with qmail
+                 (see <http://www.tmtm.org/cgi-bin/w3ml/msg.cgi?ml=sylpheed&id=14343>)
+
+2002-06-22 [paul]      0.7.8claws14
+
+       * sync with 0.7.8cvs5
+               see ChangeLog 2002-06-19 and 2002-06-20
+
+2002-06-22 [alfons]    0.7.8claws13
+
+       * src/selective_download.c
+               fix a stupid mistake I made
+
+2002-06-22 [alfons]    0.7.8claws12
+
+       * src/selective_download.[ch]
+               fix another unnoticed leak; cleanup code
+
+2002-06-21 [alfons]
+
+       * tools/Makefile.am
+               gpg-sign <-- gpg-sign-syl
+
+2002-06-21 [alfons]    0.7.8claws11
+
+       * src/selective_download.c
+       * src/selective_download.h
+               fix assorted mix of allocation errors (should solve
+               problem reported by Philippe Gramoullé, see:
+               http://sourceforge.net/mailarchive/forum.php?thread_id=828668&forum_id=2006)
+
+2002-06-20 [melvin]    0.7.8claws10
+
+       * tools/gpg-sign *REMOVED*
+         tools/gpg-sign-syl *ADDED*
+               Replaced the gpg clearsigning script with the version using
+               xterm instead of ssh-askpass and changed its name.
+
+       * README.claws
+               Updated actions example to reflect the renaming of the
+               gpg clearsigning script.
+
+2002-06-19 [paul]      0.7.8claws9
+
+       * sync with 0.7.8claws9
+               see ChangeLog 2002-06-18 and 2002-06-19
+
+2002-06-19 [paul]      0.7.8claws8
+
+       * sync with 0.7.8cvs1
+               see ChangeLog 2002-06-18
+
+2002-06-18 [alfons]    0.7.8claws7
+
+       * src/mainwindow.h
+               add omitted prototype
+
 2002-06-17 [paul]      0.7.8claws6
 
        * src/mainwindow.c
        * src/mainwindow.[ch]
                more cleanups (removing unnecessary menu items Expand 
                summary / message view)
-       
+
 2002-06-13 [melvin]    0.7.6claws44
 
        * po/POTFILES.in