2005-12-11 [paul] 1.9.100cvs82
[claws.git] / ChangeLog
index 40501fc9d3f648f357611590029534b0a44114de..a02604a8148de0a42b2d6e58194222cc033ec29f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,480 @@
+2005-12-11 [paul]      1.9.100cvs82
+
+       * src/gtk/filesel.c
+               fix attach_load_dir crasher (double free)
+
+2005-12-09 [paul]      1.9.100cvs81
+
+       * po/POTFILES.in
+       * src/mainwindow.c
+       * src/gtk/Makefile.am
+       * src/gtk/icon_legend.c
+       * src/gtk/icon_legend.h
+               add icon legend
+       * src/manual.c
+               cleanup
+
+2005-12-09 [paul]      1.9.100cvs80
+
+       * src/plugins/pgpcore/passphrase.c
+               wrap the label in the dialog
+
+2005-12-09 [cleroy]    1.9.100cvs79
+
+       * src/plugins/pgpcore/sgpgme.c
+               Display (untrusted) on not trusted signatures
+               Patch by Michal Èihaø <michal@cihar.com>
+               Closes bug #867 (Report also key trust)
+
+2005-12-09 [cleroy]    1.9.100cvs78
+
+       * src/common/plugin.c
+               Update licence check, following Eben Moglen's advice
+
+2005-12-08 [colin]     1.9.100cvs77
+
+       * src/folder.c
+               Fix the occasionnal item->cache != NULL 
+               assertion failure. 
+
+2005-12-08 [colin]     1.9.100cvs76
+
+       * src/mimeview.c
+       * src/plugins/pgpcore/sgpgme.c
+               Print key id when unable to check it
+               Closes bug #866 (Show key id when missing)
+
+2005-12-08 [paul]      1.9.100cvs75
+
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/gtk/filesel.c
+               remember load attachment dir
+
+2005-12-07 [colin]     1.9.100cvs74
+
+       * src/prefs_toolbar.c
+               Gtk fixes, patch by Fabien Vantard
+
+2005-12-07 [colin]     1.9.100cvs73
+
+       * src/action.c
+       * src/compose.c
+       * src/compose.h
+               Fix bug #839 (Quoted text isn't colored after 
+               executing an action)
+       * src/common/plugin.c
+               Require plugins to declare their licence in plugin_licence()
+               Refuse to load non-GPL plugins as they'd be illegal (as 
+               derived works of Sylpheed-Claws, they must be GPL).
+       * src/plugins/clamav/clamav_plugin.c
+       * src/plugins/demo/demo.c
+       * src/plugins/dillo_viewer/dillo_viewer.c
+       * src/plugins/pgpcore/plugin.c
+       * src/plugins/pgpinline/plugin.c
+       * src/plugins/pgpmime/plugin.c
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/trayicon/trayicon.c
+               Add plugin_licence()
+
+2005-12-07 [paul]      1.9.100cvs72
+
+       * configure.ac
+       * src/mainwindow.c
+       * src/manual.c
+       * src/manual.h
+       * src/common/defs.h
+               clean up after local FAQ removal and
+               temporary manual removal
+
+2005-12-06 [colin]     1.9.100cvs71
+
+       * configure.ac
+       * doc/Makefile.am
+       * doc/faq/.cvsignore
+       * doc/faq/Makefile.am
+       * doc/faq/de/.cvsignore
+       * doc/faq/de/Makefile.am
+       * doc/faq/de/sylpheed-faq-1.html
+       * doc/faq/de/sylpheed-faq-2.html
+       * doc/faq/de/sylpheed-faq-3.html
+       * doc/faq/de/sylpheed-faq.html
+       * doc/faq/en/.cvsignore
+       * doc/faq/en/Makefile.am
+       * doc/faq/en/sylpheed-faq-1.html
+       * doc/faq/en/sylpheed-faq-2.html
+       * doc/faq/en/sylpheed-faq-3.html
+       * doc/faq/en/sylpheed-faq-4.html
+       * doc/faq/en/sylpheed-faq.html
+       * doc/faq/es/.cvsignore
+       * doc/faq/es/Makefile.am
+       * doc/faq/es/sylpheed-faq-1.html
+       * doc/faq/es/sylpheed-faq-2.html
+       * doc/faq/es/sylpheed-faq-3.html
+       * doc/faq/es/sylpheed-faq-4.html
+       * doc/faq/es/sylpheed-faq.html
+       * doc/faq/fr/.cvsignore
+       * doc/faq/fr/Makefile.am
+       * doc/faq/fr/sylpheed-faq-1.html
+       * doc/faq/fr/sylpheed-faq-2.html
+       * doc/faq/fr/sylpheed-faq-3.html
+       * doc/faq/fr/sylpheed-faq.html
+       * doc/faq/it/.cvsignore
+       * doc/faq/it/Makefile.am
+       * doc/faq/it/sylpheed-faq-1.html
+       * doc/faq/it/sylpheed-faq-2.html
+       * doc/faq/it/sylpheed-faq-3.html
+       * doc/faq/it/sylpheed-faq.html
+       * doc/manual/.cvsignore
+       * doc/manual/Makefile.am
+       * doc/manual/de/.cvsignore
+       * doc/manual/de/Makefile.am
+       * doc/manual/de/sylpheed-1.html
+       * doc/manual/de/sylpheed-10.html
+       * doc/manual/de/sylpheed-11.html
+       * doc/manual/de/sylpheed-12.html
+       * doc/manual/de/sylpheed-13.html
+       * doc/manual/de/sylpheed-14.html
+       * doc/manual/de/sylpheed-15.html
+       * doc/manual/de/sylpheed-16.html
+       * doc/manual/de/sylpheed-17.html
+       * doc/manual/de/sylpheed-18.html
+       * doc/manual/de/sylpheed-19.html
+       * doc/manual/de/sylpheed-2.html
+       * doc/manual/de/sylpheed-20.html
+       * doc/manual/de/sylpheed-3.html
+       * doc/manual/de/sylpheed-4.html
+       * doc/manual/de/sylpheed-5.html
+       * doc/manual/de/sylpheed-6.html
+       * doc/manual/de/sylpheed-7.html
+       * doc/manual/de/sylpheed-8.html
+       * doc/manual/de/sylpheed-9.html
+       * doc/manual/de/sylpheed.html
+       * doc/manual/en/.cvsignore
+       * doc/manual/en/Makefile.am
+       * doc/manual/en/sylpheed-1.html
+       * doc/manual/en/sylpheed-10.html
+       * doc/manual/en/sylpheed-11.html
+       * doc/manual/en/sylpheed-12.html
+       * doc/manual/en/sylpheed-13.html
+       * doc/manual/en/sylpheed-14.html
+       * doc/manual/en/sylpheed-15.html
+       * doc/manual/en/sylpheed-16.html
+       * doc/manual/en/sylpheed-17.html
+       * doc/manual/en/sylpheed-18.html
+       * doc/manual/en/sylpheed-19.html
+       * doc/manual/en/sylpheed-2.html
+       * doc/manual/en/sylpheed-20.html
+       * doc/manual/en/sylpheed-21.html
+       * doc/manual/en/sylpheed-22.html
+       * doc/manual/en/sylpheed-3.html
+       * doc/manual/en/sylpheed-4.html
+       * doc/manual/en/sylpheed-5.html
+       * doc/manual/en/sylpheed-6.html
+       * doc/manual/en/sylpheed-7.html
+       * doc/manual/en/sylpheed-8.html
+       * doc/manual/en/sylpheed-9.html
+       * doc/manual/en/sylpheed.html
+       * doc/manual/es/.cvsignore
+       * doc/manual/es/Makefile.am
+       * doc/manual/es/sylpheed-1.html
+       * doc/manual/es/sylpheed-10.html
+       * doc/manual/es/sylpheed-11.html
+       * doc/manual/es/sylpheed-12.html
+       * doc/manual/es/sylpheed-13.html
+       * doc/manual/es/sylpheed-14.html
+       * doc/manual/es/sylpheed-15.html
+       * doc/manual/es/sylpheed-16.html
+       * doc/manual/es/sylpheed-17.html
+       * doc/manual/es/sylpheed-18.html
+       * doc/manual/es/sylpheed-19.html
+       * doc/manual/es/sylpheed-2.html
+       * doc/manual/es/sylpheed-20.html
+       * doc/manual/es/sylpheed-3.html
+       * doc/manual/es/sylpheed-4.html
+       * doc/manual/es/sylpheed-5.html
+       * doc/manual/es/sylpheed-6.html
+       * doc/manual/es/sylpheed-7.html
+       * doc/manual/es/sylpheed-8.html
+       * doc/manual/es/sylpheed-9.html
+       * doc/manual/es/sylpheed.html
+       * doc/manual/fr/.cvsignore
+       * doc/manual/fr/Makefile.am
+       * doc/manual/fr/sylpheed-1.html
+       * doc/manual/fr/sylpheed-10.html
+       * doc/manual/fr/sylpheed-11.html
+       * doc/manual/fr/sylpheed-12.html
+       * doc/manual/fr/sylpheed-13.html
+       * doc/manual/fr/sylpheed-14.html
+       * doc/manual/fr/sylpheed-15.html
+       * doc/manual/fr/sylpheed-16.html
+       * doc/manual/fr/sylpheed-17.html
+       * doc/manual/fr/sylpheed-18.html
+       * doc/manual/fr/sylpheed-19.html
+       * doc/manual/fr/sylpheed-2.html
+       * doc/manual/fr/sylpheed-20.html
+       * doc/manual/fr/sylpheed-3.html
+       * doc/manual/fr/sylpheed-4.html
+       * doc/manual/fr/sylpheed-5.html
+       * doc/manual/fr/sylpheed-6.html
+       * doc/manual/fr/sylpheed-7.html
+       * doc/manual/fr/sylpheed-8.html
+       * doc/manual/fr/sylpheed-9.html
+       * doc/manual/fr/sylpheed.html
+       * doc/manual/ja/.cvsignore
+       * doc/manual/ja/Makefile.am
+       * doc/manual/ja/sylpheed-1.html
+       * doc/manual/ja/sylpheed-10.html
+       * doc/manual/ja/sylpheed-11.html
+       * doc/manual/ja/sylpheed-12.html
+       * doc/manual/ja/sylpheed-13.html
+       * doc/manual/ja/sylpheed-14.html
+       * doc/manual/ja/sylpheed-15.html
+       * doc/manual/ja/sylpheed-16.html
+       * doc/manual/ja/sylpheed-17.html
+       * doc/manual/ja/sylpheed-18.html
+       * doc/manual/ja/sylpheed-19.html
+       * doc/manual/ja/sylpheed-2.html
+       * doc/manual/ja/sylpheed-20.html
+       * doc/manual/ja/sylpheed-3.html
+       * doc/manual/ja/sylpheed-4.html
+       * doc/manual/ja/sylpheed-5.html
+       * doc/manual/ja/sylpheed-6.html
+       * doc/manual/ja/sylpheed-7.html
+       * doc/manual/ja/sylpheed-8.html
+       * doc/manual/ja/sylpheed-9.html
+       * doc/manual/ja/sylpheed.html
+       * doc/manual/ja/sylpheed.sgml
+       * src/mainwindow.c
+               Remove outdated manual and faq. Noisy, eh?
+
+2005-12-06 [colin]     1.9.100cvs70
+
+       * src/compose.c
+       * src/quote_fmt_parse.y
+       * src/undo.c
+       * src/undo.h
+               Allow %X to position cursor at 0 
+               (no %X = before signature)
+               Fix paste as quotation putting the cursor at 0
+               Fix undo offsets when pasting
+               Insert the quote_fmt at once instead of line 
+               by line
+               Fix [Edited] when starting to reply/forward
+
+2005-12-06 [paul]      1.9.100cvs69
+
+       * src/plugins/clamav/clamav_plugin_gtk.c
+               add another tooltip
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               rework spamassassin_create_widget_func()
+
+2005-12-05 [colin]     1.9.100cvs68
+
+       * po/POTFILES.in
+               Fix make release ;-)
+
+2005-12-05 [colin]     1.9.100cvs67
+
+       * src/compose.c
+       * src/compose.h
+               Fix cursor positioning (not obeying %X)
+
+2005-12-05 [paul]      1.9.100cvs66
+
+       * src/plugins/dillo_viewer/dillo_prefs.c
+               fix compilation warning
+
+2005-12-05 [paul]      1.9.100cvs65
+
+       * src/prefs_spelling.c
+       * src/plugins/trayicon/trayicon.c
+               cleanups - remove unused stuff
+
+2005-12-05 [paul]      1.9.100cvs64
+
+       * README
+       * manual/plugins.xml
+               remove info about removed mathml_viewer plugin
+
+2005-12-05 [paul]      1.9.100cvs63
+
+       * configure.ac
+       * src/plugins/Makefile.am
+       * src/plugins/mathml_viewer/.cvsignore
+       * src/plugins/mathml_viewer/Makefile.am
+       * src/plugins/mathml_viewer/mathml_viewer.c
+               remove unmaintained mathml_viewer plugin
+
+2005-12-05 [paul]      1.9.100cvs62
+
+       * src/summaryview.c
+               obey prefs_common.always_show_msg when
+               moving a msg
+               Thanks to Colin
+
+2005-12-05 [paul]      1.9.100cvs61
+
+       * src/compose.c
+       * src/prefs_account.c
+       * src/prefs_filtering.c
+       * src/prefs_quote.c
+       * src/prefs_spelling.c
+       * src/prefs_toolbar.c
+       * src/summaryview.c
+       * src/gtk/gtkutils.c
+       * src/gtk/quicksearch.c
+       * src/plugins/dillo_viewer/dillo_prefs.c
+               dialog cleanups
+
+2005-12-04 [paul]      1.9.100cvs60
+
+       * src/inc.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+               allow a Local account to specify a
+               default inbox
+               (closes bug 843 'Inbox cannot be changed for local
+                mailboxes')
+
+2005-12-04 [colin]     1.9.100cvs59
+
+       * src/plugins/trayicon/trayicon.c
+               Remove Get, rename Get All to Get Mail in order to
+               be consistent with the default main toolbar
+
+2005-12-03 [colin]     1.9.100cvs58
+
+       * manual/gpl.xml
+       * manual/sylpheed-claws-manual.xml
+               Add GPL appendix
+
+2005-12-03 [paul]      1.9.100cvs57
+
+       * AUTHORS
+       * po/sv.po
+       * src/gtk/authors.h
+               new (partially complete) Swedish translation
+               by Anders Troback <sylpheed@troback.com>
+
+2005-12-02 [paul]      1.9.100cvs56
+
+       * configure.ac
+               libetpan 0.41 required
+
+2005-12-02 [paul]      1.9.100cvs55
+
+       * src/plugins/clamav/clamav_plugin.c
+       * src/plugins/clamav/clamav_plugin.h
+       * src/plugins/clamav/clamav_plugin_gtk.c
+       * src/plugins/spamassassin/spamassassin.c
+       * src/plugins/spamassassin/spamassassin.h
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               unregister prefs pages on unloading, thus
+               preventing a crash
+               (thanks to Colin for the hint)
+
+2005-12-02 [wwp]       1.9.100cvs54
+
+       * src/quote_fmt.h
+       * src/quote_fmt_parse.y
+               fix misuse of gboolean*, use gboolean instead
+               (thanks to Paul, Colin, for pointing out that scaring one)
+
+2005-12-02 [paul]      1.9.100cvs53
+
+       * src/plugins/clamav/clamav_plugin.c
+               int no --> unsigned int no
+       * src/plugins/clamav/clamav_plugin_gtk.c
+               rework config page
+
+2005-12-02 [wwp]       1.9.100cvs52
+
+       * src/compose.c
+       * src/prefs_template.c
+       * src/quote_fmt.h
+       * src/quote_fmt_parse.y
+               prevent from executing |f and |p templates commands when
+               adding or replacing templates in prefs (avoids annoying and
+               potentially dangerous behaviours)
+
+2005-12-02 [paul]      1.9.100cvs51
+
+       * src/prefs_common.c
+               allow translation of some default values
+               Patch by Fabien Vantard
+
+2005-12-02 [paul]      1.9.100cvs50
+
+       * src/codeconv.c
+       * src/codeconv.h
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_message.c
+       * src/textview.c
+               remove obsolete 'convert_mb_alnum' option
+               and related stuff
+       * src/gtk/about.c
+               remove unused 'about_textview_visibility_notify'
+
+2005-12-02 [paul]      1.9.100cvs49
+
+       * src/prefs_account.c
+       * src/prefs_compose_writing.c
+       * src/prefs_fonts.c
+       * src/prefs_gtk.h
+       * src/prefs_image_viewer.c
+       * src/prefs_message.c
+       * src/prefs_other.c
+       * src/prefs_receive.c
+       * src/prefs_send.c
+       * src/prefs_spelling.c
+       * src/prefs_summaries.c
+       * src/prefs_wrapping.c
+       * src/plugins/dillo_viewer/dillo_prefs.c
+       * src/plugins/pgpcore/prefs_gpg.c
+               several cleanups to the prefs dialogs
+               (slightly modified) patch by Fabien Vantard
+
+2005-12-02 [paul]      1.9.100cvs48
+
+       * src/main.c
+               --exit means exit
+       * src/send_message.c
+               fix crash on send when connection fails
+
+       Thanks to Colin
+
+2005-12-01 [colin]     1.9.100cvs47
+
+       * src/html.c
+               Translate &hellip; to "..."
+
+2005-11-30 [colin]     1.9.100cvs46
+
+       * src/matcher.c
+       * src/matcher.h
+               Optimize back yesterday's fix.
+
+2005-11-30 [paul]      1.9.100cvs45
+
+       * manual/faq.xml
+               standardised
+       * manual/intro.xml
+               written by Colin, edited by me
+
+2005-11-29 [colin]     1.9.100cvs44
+
+       * src/matcher.c
+               Skip headers unconditionnaly in match_body if the
+               rule is not message or ~message
+
+2005-11-29 [colin]     1.9.100cvs43
+
+       * src/matcher.c
+               Fix body_part and such, not skipping headers 
+               if the matchcriteria wasn't the first in the rule
+
 2005-11-29 [colin]     1.9.100cvs42
 
        * src/compose.c