update Bulgarian, Spanish and Serbian translations
[claws.git] / ChangeLog.claws
index 674f4c742cb2ff3de0ccc6ffa0bcdcef399fba7f..c73a4a48a1c0bdfdc9f48512b42219a12bd52329 100644 (file)
-2002-11-30 [colin]     0.8.6claws48
+2002-12-22 [paul]      0.8.6claws124
+
+       * po/bg.po
+         po/es.po
+         po/sr.po
+               updated translations. submitted by George Danchev,
+               Ricardo Mones Lastra, and Urke MMI respectively
+
+2002-12-21 [paul]      0.8.6claws123
+
+       * src/addrbook.c
+               fix coding style
+
+2002-12-21 [paul]      0.8.6claws122
+
+       * src/addrbook.c
+               fix bug [643638] where if a person is in one or more
+               addressbook groups editing that person's email 
+               address results in removal from those groups.
+               Patch submitted by Luke Plant.
+
+2002-12-20 [christoph] 0.8.6claws121
+
+       * src/common/utils.c
+       * src/summaryview.c
+               reimplement expand_search_string using GString to
+               prevent crashs caused by miscalculated string
+               lengths reported by Paul
+
+2002-12-20 [christoph] 0.8.6claws120
+
+       * src/summaryview.c
+               don't use "changed" to check if op_count has to be changed as it
+               is also set when the message has unread children
+               (closes bug [ 653221 ] crash while deleting duplicates)
+
+2002-12-20 [paul]      0.8.6claws119
+
+       * sync with 0.8.6cvs27
+               see ChangeLog 2002-12-20
+
+2002-12-20 [paul]      0.8.6claws118
+
+       * sync with 0.8.6cvs26
+               see ChangeLog 2002-12-19 and 2002-12-20
+
+2002-12-19 [alfons]    0.8.6claws117
+
+       * src/textview.c
+               fix incorrect parsing of email addresses, submitted by 
+               Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate 
+               name display if it contains @".
+
+2002-12-18 [paul]      0.8.6claws116
+
+       * sync with 0.8.6cvs23
+               see ChangeLog 2002-12-18
+
+2002-12-18 [paul]      0.8.6claws115
+
+       * src/Makefile.am
+       * src/account.c
+       * src/codeconv.c
+       * src/gtkutils.[ch]
+       * src/imap.c
+               sync with 0.8.6cvs22.
+               see ChangeLog 2002-12-17 and 2002-12-18
+
+2002-12-17 [christoph] 0.8.6claws114
+
+       * src/imap.c
+               o don't create a session if imap greeting fails
+               o don't close socket when authentication fails
+                 this is done by imap_session_destroy
+
+2002-12-17 [thorsten]  0.8.6claws113
+
+       * tools/Makefile.am
+         tools/README
+         tools/google_msgid.pl ** NEW FILE **
+               Added "search for message-id" script and doc
+
+2002-12-17 [thorsten]  0.8.6claws112
+
+       * po/hu.po
+               Updated hungarian translation
+               (updated by Gal Zoltan)
+
+2002-12-16 [christoph] 0.8.6claws111
+
+       * src/addr_compl.c
+               remove stupid addressbook dump to debug output
+       * src/mh.c
+               fix memory leak found by Hiro
+
+2002-12-14 [paul]      0.8.6claws110
+
+       * src/compose.c
+               fix menubar sensitivity on send
+               
+       * src/prefs_filtering.c
+       * src/prefs_matcher.c
+       * src/prefs_scoring.c
+               Fix english ;)
+               
+       * src/common/quoted-printable.h
+               sync: fix typo
+       
+2002-12-13 [christoph] 0.8.6claws109
+
+       * src/Makefile.am
+       * src/manage_window.[ch]
+       * src/gtk/Makefile.am
+       * src/gtk/manage_window.[ch]
+               move manage_window files to gtk directory
+
+2002-12-13 [christoph] 0.8.6claws108
+
+       * src/Makefile.am
+       * src/gtkshruler.[ch]
+       * src/gtk/Makefile.am
+       * src/gtk/gtkshruler.[ch]
+               move gtkshruler files to gtk directory
+
+2002-12-13 [christoph] 0.8.6claws107
+
+       * src/Makefile.am
+        * src/compose.c
+       * src/gtkstext.[ch]             ** REMOVE **
+       * src/gtkutils.[ch]
+       * src/textview.c
+       * src/gtk/gtkstext.[ch]         ** NEW **
+       * src/gtk/Makefile.am
+               o move stext functions to gtkstext.c to remove
+                 dependency of gtkutils
+               o move gtkstext files to gtk directory
+
+       * src/gtk/Makefile.am
+       * src/gtk/sslcertwindow.[ch]
+               UI stuff can always depend on common code so
+               it's ok to add ../common to include path
+
+2002-12-13 [colin]     0.8.6claws106
+
+       * src/summaryview.c
+               Disconnect sighandlers for mainwindow when
+               quicksearch has the focus
+               Fix bug #653231
+       * src/mainwindow.[ch]
+               Make key_pressed callback public, to be able
+               to disconnect it
+
+2002-12-13 [christoph] 0.8.6claws105
+
+       * src/mh.c
+               create .mh_sequences file in new MH folders
+               (closes feature request [ 523162 ] MH folders should
+                get a .mh_sequences)
+
+2002-12-13 [colin]     0.8.6claws104
+
+       * src/summaryview.c
+               Better handling of quicksearch show/hide
+               (basically the button stays under the mouse 
+                when toggled)
+
+2002-12-13 [paul]      0.8.6claws103
+
+       * sync with 0.8.6cvs17
+               see ChangeLog 2002-12-13
+
+2002-12-13 [paul]      0.8.6claws102
+
+       * po/es.po
+               updated by Ricardo Mones Lastra
+
+2002-12-11 [colin]       0.8.6claws101
+
+       * src/folder.c
+               remove statusbar stuff
+         src/folderview.c
+               set statusbar verbosity when moving folders
+
+2002-12-11 [colin]       0.8.6claws100
+        * src/prefs_filtering.c
+        * src/prefs_matcher.c
+        * src/prefs_scoring.c
+               Fix english ;)
+
+2002-12-11 [colin]       0.8.6claws99
+
+       * src/prefs_common.[ch]
+               Add summary_quicksearch_type
+       * src/summaryview.c
+               Save last used quicksearch type
+
+2002-12-11 [jens]       0.8.6claws98
+       * src/prefs_filtering.c
+       * src/prefs_matcher.c
+       * src/prefs_scoring.c
+               added dialog for incomplete rules in scoring, filtering and
+               matcher to ask wheather really close
+
+2002-12-11 [colin]     0.8.6claws97
+
+       * src/folder.c
+               Fix folder dnd statusbar logging
+
+2002-12-10 [christoph] 0.8.6claws96
+
+       * src/compose.c
+       * src/folder.c
+       * src/imap.c
+       * src/inc.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/news.c
+       * src/send.c
+       * src/statusbar.[ch]
+       * src/common/hooks.c
+       * src/common/log.[ch]
+               o handle verbose logging in statusbar directly in statusbar code
+                 and common code does not need any knowledge about a statusbar
+               o remove direct calls to statusbar_(puts|pop)_all functions
+
+2002-12-10 [jens]      0.8.6claws95
+
+       * src/*.c
+               removed gettext from g_warnings
+       * po/POTFILES.in
+               cleaned and updated
+       * po/de.po
+               updated
+
+2002-12-10 [colin]     0.8.6claws94
+
+       * src/main.c
+               finish crash dialog fix
+
+2002-12-10 [colin]     0.8.6claws93
+
+       * src/main.c
+               "Fix" "sylpheed already running" instead of
+               crash dialog appearing after a crash
+
+2002-12-10 [colin]     0.8.6claws92
+
+       * po/POTFILES.in
+               add src/gtk/sslcertwindow.c
+
+2002-12-10 [paul]      0.8.6claws91
+
+       * po/POTFILES.in
+               updated to reflect recent changes
+               submitted by Alessandro Maestri
+
+2002-12-09 [christoph] 0.8.6claws90
+
+       * src/Makefile.am
+       * src/smtp.[ch]                 ** REMOVE **
+       * src/common/Makefile.am
+       * src/common/smtp.[ch]          ** NEW **
+               move smtp files to common directory
+
+2002-12-09 [christoph] 0.8.6claws89
+
+       * src/Makefile.am
+       * src/session.[ch]              ** REMOVE **
+       * src/common/Makefile.am
+       * src/common/session.[ch]       ** NEW **
+               move session files to common directory
+
+2002-12-09 [paul]      0.8.6claws88
+
+       * src/account.c
+               fix bug [649746] edit accounts: move account reverted
+               Patch submitted by Luke Plant <lukeplant@users.sourceforge.net>
+
+2002-12-09 [colin]     0.8.6claws87
+
+       * src/ssl_certificate.c
+               cleanup
+
+2002-12-09 [colin]     0.8.6claws86
+
+       * src/ssl.c
+               Try to open the cert.pem database and 
+               issue a warning if it isn't there
+
+2002-12-09 [colin]     0.8.6claws85
+
+       * src/common/ssl_certificate.c
+       * src/gtk/sslcertwindow.c
+               Warning fixes
+
+2002-12-09 [colin]     0.8.6claws84
+
+       * src/ssl_certificate.[ch] ** REMOVED **
+       * src/common/ssl_certificate.[ch] ** NEW **
+       * src/Makefile.am
+       * src/common/Makefile.am
+               Moved ssl_certificate.[ch] to common
+       * src/common/ssl.c 
+               Put back needed include
+       * src/gtk/sslcertwindow.[ch]
+               Changed ssl_certificate.h include
+       
+2002-12-09 [colin]     0.8.6claws83
+
+       * src/gtk/sslcertwindow.[ch]
+               Implement hook for certificate acception
+       * src/ssl_certificate.[ch]
+               Implement hook for certificate acception
+       * src/common/ssl.c
+               Reenable certificate acception check
+       * src/mainwindow.c
+               Register sslcertwindow's hook
+       
+2002-12-08 [christoph] 0.8.6claws82
+
+       * src/about.c
+       * src/addr_compl.c
+       * src/codeconv.c
+       * src/manual.c
+       * src/undo.c
+       * src/common/utils.c
+               o add missing includes
+               o fix warnings
+       * src/.cvsignore
+       * src/common/.cvsignore
+       * src/common/version.h          ** REMOVE **
+               remove autogenerated file
+
+2002-12-08 [paul]      0.8.6claws81
+
+       * src/stringtable.c
+               put back needed include
+
+2002-12-08 [colin]     0.8.6claws80
+       
+       * src/gtk/sslcertwindow.c
+               Cleaner popups when asking
+       * src/ssl_certificate.c
+       * src/prefs_common.[ch]
+               remove ssl certificate pref
+               put back needed include
+       * src/undo.c
+               put back needed include
+
+2002-12-08 [christoph] 0.8.6claws79
+
+       * src/folderview.c
+       * src/logwindow.c
+       * src/statusbar.c
+       * src/summaryview.c
+               only abort hook invokation if required data is missing not
+               if our own data pointer is NULL, update hookfunction for
+               log window
+
+2002-12-08 [paul]      0.8.6claws78
+
+       * src/about.c
+       * src/addrcache.c
+       * src/addrclip.c
+       * src/addr_compl.c
+       * src/addrselect.c
+       * src/codeconv.c
+       * src/colorlabel.c
+       * src/enriched.c
+       * src/esmtp.c
+       * src/exporthtml.c
+       * src/headerview.c
+       * src/imageview.c
+       * src/manual.c
+       * src/noticeview.c
+       * src/pgptext.c
+       * src/scoring.c
+       * src/sourcewindow.c
+       * src/stringtable.c
+       * src/undo.c
+               clean up: remove unneccesary includes
+
+2002-12-08 [christoph] 0.8.6claws77
+
+       * src/folderview.c
+       * src/statusbar.c
+       * src/summaryview.c
+       * src/common/hooks.[ch]
+               hook functions now have a gboolean return value, if a hook
+               returns TRUE it will stop executing of any more hooks in
+               the same hooklist for this invokation
+
+2002-12-08 [colin]     0.8.6claws76
+       
+       * src/main.c
+               put back argv0 for CRASH_DIALOG
+
+2002-12-08 [christoph] 0.8.6claws75
+
+       * src/Makefile.am
+       * src/about.c
+       * src/account.c
+       * src/crash.c
+       * src/esmtp.h
+       * src/imap.[ch]
+       * src/inc.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/news.c
+       * src/pop.[ch]
+       * src/prefs_account.[ch]
+       * src/prefs_common.[ch]
+       * src/send.[ch]
+       * src/smtp.[ch]
+       * src/ssl_certificate.[ch]
+       * src/ssl_manager.[ch]
+       * src/common/Makefile.am
+       * src/common/log.c
+       * src/common/nntp.[ch]
+       * src/common/socket.[ch]
+       * src/common/ssl.[ch]
+       * src/gtk/sslcertwindow.[ch]
+       * ac/openssl.m4
+               use new autoconf script to detect OpenSSL with extra parameters
+               to specify the location of libs and includes, also remove USE_SSL
+               to USE_OPENSSL
+
+       * src/common/sylpheed.[ch]
+       * src/common/version.h.in
+               start seperation of common code initialization seperated from gui
+
+       * src/summaryview.c
+               The function that is called when a color lable changes
+               should not change the color lable again
+
+2002-12-08 [colin]     0.8.6claws74
+
+       * src/gtk/sslcertwindow.c
+               warning fixes
+
+2002-12-08 [colin]     0.8.6claws73
+
+       * src/statusbar.c
+         src/common/log.h
+               Register a hook for statusbar_puts_all
+       * src/common/log.c
+               invoke statusbar_puts_all's hook
+       
+2002-12-08 [colin]     0.8.6claws72
+
+       * src/ssl_certificate.c
+               Put back a badly-removed include
+
+2002-12-08 [colin]     0.8.6claws71
+
+       * src/gtk/sslcertwindow.[ch]    ** NEW **
+               new certificate presentation
+       * src/gtk/Makefile.am
+               add new files
+       * src/ssl_certificate.[ch]
+               gtk cleanup, made utility functions public
+       * src/ssl_manager.c
+               use new cert presentation
+
+2002-12-07 [christoph] 0.8.6claws70
+
+       * src/Makefile.am
+       * src/nntp.[ch]                 ** REMOVE **
+       * src/common/Makefile.am
+       * src/common/nntp.[ch]          ** NEW **
+               move nntp files to common directory
+
+2002-12-07 [christoph] 0.8.6claws69
+
+       * src/procmsg.[ch]
+       * src/summaryview.c
+               implement msginfo update callback using sylpheed's new
+               hook system. Invoke hooks from procmsg_msginfo_[un]set_flags.
+
+2002-12-06 [christoph] 0.8.6claws68
+
+       * src/editgroup.c
+               This patch changes the 'Edit Group Details' dialog to
+               allow extended selections in either pane, so that
+               addresses can be added or removed from a group more
+               quickly and easily. (it actually is a net decrease in
+               file size, as some unnecessary functions have been
+               removed). 
+               (patch submitted by Luke Plant <lukeplant@users.sourceforge.net>)
+
+2002-12-06 [christoph] 0.8.6claws67
+
+       * src/Makefile.am
+       * src/template.[ch]             ** REMOVE **
+       * src/common/Makefile.am
+       * src/common/template.[ch]      ** NEW **
+               move template files to common directory
+
+       * src/nntp.c
+               add missing log.h include
+
+2002-12-06 [melvin]    0.8.6claws66
+
+       * src/prefs_actions.c
+               Added the trailing ">" syntax to insert command's output
+               without replacing old text (in contrast to trailing "|").
+
+2002-12-05 [colin]     0.8.6claws65
+       
+       * src/common/utils.c
+               Don't modify original search_string or it'll change
+               the next iterations in the for()
+
+2002-12-05 [darko]     0.8.6claws64
+
+       * src/common/utils.c
+               proper check for filtering commands, found by Colin
+
+2002-12-05 [darko]     0.8.6claws63
+
+       * src/common/utils.c
+               check proper string for NULL pointer, found by Colin
+
+2002-12-05 [darko]     0.8.6claws62
+
+       * src/common/utils.[ch]
+               expand_search_string(): new function
+               converts Mutt-like patterns to Sylpheed's
+               filtering engine
+       * src/summaryview.c
+               use expand_search_string() to allow Mutt-like
+               patterns in extended search
+       * README.claws
+               document extended option in quick search
+
+2002-12-05 [paul]      0.8.6claws61
+
+       * sync with 0.8.6cvs16
+               see ChangeLog 2002-12-05
+               
+       * po/POTFILES.in
+               clean up
+
+2002-12-04 [christoph] 0.8.6claws60
+
+       * src/imap.[ch]
+               put imap authentication code into a new function and
+               remove it from imap_session_new that will allow to
+               send other commands before authentication
+
+2002-12-04 [christoph] 0.8.6claws59
+
+       * src/imap.[ch]
+               use already existing method to prevent unneeded IMAP
+               folder selects. Set imap_select parameters to NULL
+               in some functions if the values are not required.
+
+       * src/xml.h
+               remove no longer required include
+
+2002-12-04 [paul]      0.8.6claws58
+
+       * po/es.po
+               updated by Ricardo Mones Lastra
+               
+       * configure.in
+         po/hu.po      ** NEW FILE **
+               initial Hungarian translation, submitted
+               by Gál Zoltán <galzoli@hu.inter.net>
+
+2002-12-03 [christoph] 0.8.6claws57
+
+       * src/Makefile.am
+       * src/gtksctree.[ch]            ** REMOVE **
+       * src/gtk/Makefile.am
+       * src/gtk/gtksctree.[ch]        ** NEW **
+               move gtksctree files to gtk directory
+
+2002-12-03 [christoph] 0.8.6claws56
+
+       * src/Makefile.am
+       * src/md5.[ch]                  ** REMOVE **
+       * srm/common/Makefile.am
+       * src/common/md5.[ch]           ** NEW **
+               move md5 files to common directory
+
+       * src/gtkstext.c
+               remove not required #include
+
+2002-12-03 [sergey]    0.8.6claws55
+
+       * src/gtkutils.c
+       * src/gtkutils.h
+               gtkut_window_popup(): new function.
+       * src/mainwindow.c
+               main_window_popup(): use gtkut_window_popup() to raise
+               window without changing its position.
+               (see sylpheed-main ML message [sylpheed:17247])
+
+2002-12-03 [sergey]    0.8.6claws54
+
+       * src/send.c
+               send_message_local(): removed first-dot escaping
+               (SMTP-only, not needed for sending through pipe)
+
+2002-12-03 [paul]      0.8.6claws53
+
+       * po/POTFILES.in
+               update to reflect recent changes (thanks
+               to Ricardo Mones Lastra)
+               
+       * tools/filter_conv.pl
+                fix problem with quoted strings. Patch submitted
+                by Luke Plant <lukeplant@softhome.net>
+
+2002-12-03 [paul]      0.8.6claws52
+
+       * sync with 0.8.6cvs15
+               see ChangeLog 2002-12-03
+
+2002-12-02 [christoph] 0.8.6claws51
+
+       * src/logwindow.[ch]
+       * src/common/log.[ch]
+               implement logging using a hook function
+
+       * src/folderview.c
+       * src/folder.[ch]
+               define hooklist name in header file to avoid
+               errors caused by wrong spelling of hooklist names
+
+       * src/toolbar.c
+               fix warnings
+
+2002-12-02 [christoph] 0.8.6claws50
+
+       * src/common/Makefile.am
+               add src/common/hooks.[ch]
+
+       * src/common/hooks.[ch]
+               implement a simple hook system using glib's hook functions
+
+       * src/folder.[ch]
+       * src/folderview.c
+               use new hook system for folder item updates
+
+2002-12-02 [christoph] 0.8.6claws49
+
+       * doc-src/ui_seperation.txt     ** NEW **
+               information for ui seperation
+
+       * src/Makefile.am
+               remove files that were moved to common
+               include common directory by default for the header files
+
+       * src/inc.c
+       * src/common/socket.c
+       * src/automaton.[ch]
+               implement automaton using g_io_*-functions instead of
+               gdk_input_add to make it ui independent
+
+       * src/codeconv.c
+       * src/compose.c
+       * src/ldif.c
+       * src/pgptext.c
+       * src/procmime.c
+       * src/rfc2015.c
+       * src/smtp.c
+       * src/unmime.c
+               remove common/ prefix because directory is now in
+               include path
+
+       * src/compose.c
+       * src/folder.c
+       * src/folderview.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/prefs_common.c
+       * src/procmsg.c
+       * src/rfc2015.c
+               fix warnings
+
+       * src/imap.c
+       * src/inc.c
+       * src/news.c
+       * src/pop.c
+       * src/send.c
+       * src/smtp.c
+       * src/ssl_certificate.c
+               add log.h header file for logging functions
+
+       * src/main.c
+       * src/common/utils.c
+       * src/summaryview.c
+       * src/xml.c
+               o move debug_mode to common/utils.c
+               o add functions to set and get debug_mode
+
+       * src/defs.h                    ** REMOVE **
+       * src/intl.h                    ** REMOVE **
+       * src/socket.[ch]               ** REMOVE **
+       * src/ssl.[ch]                  ** REMOVE **
+       * src/utils.[ch]                ** REMOVE **
+               replaced by new files in src/common/
+       
+       * src/common/Makefile.am
+               add new files in src/common/
+
+       * src/common/defs.h             ** NEW **
+       * src/common/intl.h             ** NEW **
+       * src/common/log.[ch]           ** NEW **
+       * src/common/socket.[ch]        ** NEW **
+       * src/common/ssl.[ch]           ** NEW **
+       * src/common/utils.[ch]         ** NEW **
+               replacement for files in src/
+
+2002-12-02 [colin]     0.8.6claws48
 
        * src/folderview.c
                Scroll folderview if necessary during dnd
 
-2002-11-30 [colin]     0.8.6claws47
+2002-12-02 [colin]     0.8.6claws47
 
        * src/folder.[ch]
                Add check to verify a move is within a single mailbox
        * src/folderview.c
                Add specific error string for this check
 
-2002-11-30 [colin]     0.8.6claws46
+2002-12-02 [colin]     0.8.6claws46
 
        * src/folder.c
                Add a test to folder moving, remove a statusbar_print
                Factorize folder moving code
                Enable folder DND for mbox
 
-2002-11-30 [christoph] 0.8.6claws45
+2002-12-01 [christoph] 0.8.6claws45
 
        * ac/aspell.m4
                remove conf.aspelltest if the version check fails