1 2006-12-20 [colin] 2.6.1cvs59
3 * src/gtk/quicksearch.c
4 Make sure in_typing is false when clearing
6 2006-12-20 [wwp] 2.6.1cvs58
9 change manual's target dir to be LFH-compliant (thanks to Colin).
11 2006-12-20 [wwp] 2.6.1cvs57
14 * src/prefs_summaries.c
15 i18n fix and factorize patch, thanks to Fabien.
17 2006-12-20 [paul] 2.6.1cvs56
20 last of the renaming (??)
22 correct --help info of --status-full
23 * src/plugins/bogofilter/bogofilter.c
24 make FALSE default of whitelist_ab
26 2006-12-19 [colin] 2.6.1cvs55
29 Same as before, without depending on
32 2006-12-19 [colin] 2.6.1cvs54
35 Fix bug 1059, 'Better jpilot charset
36 handling'. Use libpisync's charset conversion
39 2006-12-19 [colin] 2.6.1cvs53
44 2006-12-19 [wwp] 2.6.1cvs52
47 Add missing #include (thanks to Colin).
49 2006-12-19 [wwp] 2.6.1cvs51
52 Better spacing between widgets in prefs.
54 2006-12-18 [colin] 2.6.1cvs50
57 Fix failure to get separator on LIST "" ""
58 Try LIST "" "INBOX" too.
60 2006-12-18 [wwp] 2.6.1cvs49
62 * src/common/session.c
63 Fix a compiler warning (thanks to Fabien).
65 2006-12-18 [wwp] 2.6.1cvs48
69 Factorize some strings for translation (it's about error
70 messages when applying or checking template/quote format).
72 2006-12-18 [colin] 2.6.1cvs47
78 Add a Release notes tab from the contents of
79 $(DOCDIR)/RELEASE_NOTES. Patch by Fabien.
81 2006-12-17 [colin] 2.6.1cvs46
86 Correctly convert from/to UTF8/filename encoding
87 when loading and saving files. Probably fixes
88 bug 1068, 'Claws-Mail uses 100% CPU when looking
89 for a file to attach and is blocked...'
91 2006-12-17 [colin] 2.6.1cvs45
94 Fix bug 1067, 'Claws-Mail uses 100% CPU on an
95 IMAP folder and is blocked on main thread':
96 make sure we put utf8 in the log.
98 2006-12-16 [colin] 2.6.1cvs44
102 Fix bug 1055, 'Add the 'cancel receive'
103 in the available events for the toolbar buttons'
105 2006-12-16 [colin] 2.6.1cvs43
110 * src/common/session.c
111 Log error when SSL handshakes fail.
112 Fixes bug 1082, 'incorrect / imprecise
113 error message when imap server provides
114 ssl only through STARTTLS but SSL is
117 2006-12-15 [wwp] 2.6.1cvs42
119 * src/plugins/bogofilter/bogofilter_gtk.c
120 set proper sensitivity to widgets I've recently added.
126 2006-12-15 [wwp] 2.6.1cvs41
128 * src/plugins/bogofilter/bogofilter.c
129 * src/plugins/bogofilter/bogofilter.h
130 * src/plugins/bogofilter/bogofilter_gtk.c
131 bogofilter's whitelist can now use a subset of
132 the addressbook (either a book, a subfolder of a book,
133 or the whole addressbook by using "Any"). Re-used there
134 some pref_matcher widgets and mechanisms to match a subset
137 2006-12-15 [wwp] 2.6.1cvs40
140 * src/common/plugin.c
141 * src/common/plugin.h
143 * src/plugins/bogofilter/bogofilter.c
144 * src/plugins/clamav/clamav_plugin.c
145 * src/plugins/demo/demo.c
146 * src/plugins/dillo_viewer/dillo_viewer.c
147 * src/plugins/pgpcore/plugin.c
148 * src/plugins/pgpinline/plugin.c
149 * src/plugins/pgpmime/plugin.c
150 * src/plugins/spamassassin/spamassassin.c
151 * src/plugins/trayicon/trayicon.c
152 factorize some translatable strings (plugins-related),
153 fix missing punctuation in several places,
154 remove useless translatable \n in about.c,
155 and factorize plugin init code w/ a new function
156 check_plugin_version() in common/plugin.c.
157 Patch by Fabien Vantard <fzzzzz@gmail.com>.
159 2006-12-15 [wwp] 2.6.1cvs39
161 * src/plugins/bogofilter/bogofilter.c
162 * src/plugins/bogofilter/bogofilter_gtk.c
163 flag whitelisted spams as spam, but don't filter it to the spam
164 folder. Thanks to Colin.
166 2006-12-15 [ticho] 2.6.1cvs38
168 * src/plugins/bogofilter/bogofilter.c
169 * src/plugins/bogofilter/bogofilter.h
170 * src/plugins/bogofilter/bogofilter_gtk.c
171 Add option to whitelist senders found in addressbook. Patch by colin.
173 2006-12-15 [paul] 2.6.1cvs37
176 add missing #include "log.h"
178 2006-12-15 [paul] 2.6.1cvs36
180 * src/plugins/bogofilter/bogofilter.c
181 * src/plugins/bogofilter/bogofilter.h
182 * src/plugins/bogofilter/bogofilter_gtk.c
183 Add an option to allow inserting an
184 X-Claws-Bogosity header (on MH folders
185 only). Patch by Colin
187 2006-12-14 [colin] 2.6.1cvs35
190 "Yes" should be the default choice for
191 migration configuration
193 2006-12-14 [paul] 2.6.1cvs34
195 * src/prefs_summaries.c
196 * manual/advanced.xml
197 Unhide mark_as_read_delay
199 2006-12-14 [paul] 2.6.1cvs33
208 Fix printing of selection
209 Fix printing of message parts
210 Fix printing of images
211 * src/gtk/gtksourceprintjob.c
212 Fix page count when there are images
214 2006-12-14 [wwp] 2.6.1cvs32
219 * src/gtk/quicksearch.c
220 fix quicksearch 'magnify' button status when QS is closed
221 using the Escape key, thanks to Colin.
223 2006-12-14 [wwp] 2.6.1cvs31
228 * src/gtk/quicksearch.c
229 fix quicksearch 'magnify' button status when QS is closed
230 using the Escape key, thanks to Colin.
232 2006-12-13 [colin] 2.6.1cvs30
236 Use the binary safe version of ldap_get_values,
237 to make sure we manipulate null-terminated
238 strings. Maybe fixes bug 1075, 'claws mail
239 segfault when completing ldap adresses'
240 * src/syldap.c ** REMOVED **
241 * src/syldap.h ** REMOVED **
244 2006-12-13 [mones] 2.6.1cvs29
247 Fixed piped strings, fixed click translation
249 2006-12-13 [paul] 2.6.1cvs28
252 don't translate these strings
254 2006-12-13 [paul] 2.6.1cvs27
259 2006-12-13 [colin] 2.6.1cvs26
263 Add claws_is_starting()
265 2006-12-13 [mones] 2.6.1cvs25
267 * manual/es/advanced.xml
269 Synced manual and updated translation
271 2006-12-12 [colin] 2.6.1cvs24
274 Add an option to use STARTTLS in the
275 welcome wizard. Fixes bug 1080,
276 'Using SSL option in wizard for incoming
277 server does not activate SSL with STARTTLS'
279 2006-12-12 [colin] 2.6.1cvs23
282 Don't exit when there's an incomplete
283 mailbox configured - leaves a chance
284 to fix a failing IMAP account. Exit
285 if no mailbox at all is loaded (case
287 Completes bug 1077's fix (I was wrong
288 in this bug's comment #3).
290 2006-12-12 [colin] 2.6.1cvs22
293 Add another menu data type
294 * src/prefs_account.c
295 Complete the completion of bug 1076
296 (doesn't lose the pref on apply)
298 2006-12-12 [paul] 2.6.1cvs21
300 * src/prefs_account.c
301 complete the fix of bug 1076
302 also be more verbose with the text
304 2006-12-12 [paul] 2.6.1cvs20
307 fix compilation warning
309 2006-12-11 [colin] 2.6.1cvs19
312 Document :port in server entry tooltips
314 2006-12-11 [colin] 2.6.1cvs18
319 2006-12-11 [colin] 2.6.1cvs17
322 Add failing IMAP as a reason for no
325 2006-12-11 [colin] 2.6.1cvs16
327 * src/prefs_account.c
328 Check for existence of inbox for local
331 Allow setting the port to use for servers
332 by using the usual "server.example.com:port"
333 syntax. Fixes bug 1077, 'sylpheed-claws does
334 not start when IMAP server is unavailable'
336 2006-12-11 [colin] 2.6.1cvs15
338 * src/prefs_account.c
339 Prevent use of non-existing default inbox
341 2006-12-11 [colin] 2.6.1cvs14
343 * src/prefs_account.c
344 Fix sensitivity. Fixes bug 1076, 'privacy
345 options are displayed even when pgp plugin
346 not loaded / available'
348 2006-12-09 [colin] 2.6.1cvs13
350 * manual/advanced.xml
353 * src/common/ssl_certificate.c
354 Add a new hidden preference, 'unsafe_ssl_certs',
355 which allows to store multiple certificates per
356 server/port. This is disabled by default because
357 it's less secure (presenting a new certificate
358 instead of a changed one raises less alarms).
359 This will cause Claws to ask about an unknown
360 certificate for people who have used 2.6.1cvs8
363 2006-12-09 [colin] 2.6.1cvs12
366 Fix cache updating after action
368 2006-12-07 [wwp] 2.6.1cvs11
371 fix email address comparison when replying to all
372 (avoid replying to ourselves), thanks to Colin.
374 2006-12-06 [paul] 2.6.1cvs10
385 2006-12-06 [paul] 2.6.1cvs9
396 2006-12-06 [colin] 2.6.1cvs8
399 * src/common/ssl_certificate.c
400 * src/common/ssl_certificate.h
401 Handle multiple certificates per host/port
403 2006-12-06 [colin] 2.6.1cvs7
405 * src/etpan/imap-thread.c
406 Fix certificate checking on IMAP
408 2006-12-06 [colin] 2.6.1cvs6
411 Fix bug 1072, 'Claws stops fetching newsgroups
412 from server when newsgroup got deleted': continue
413 checking other groups
415 2006-12-05 [wwp] 2.6.1cvs5
417 * src/message_search.c
418 * src/summary_search.c
423 make up and down arrow keys in modern gtk_combo_box_entry widgets
424 behave like w/ old comboboxes (summary and message search only).
426 2006-12-05 [paul] 2.6.1cvs4
432 2006-12-05 [paul] 2.6.1cvs3
435 * tools/textviewer.pl
436 script updated and description added
438 2006-12-04 [colin] 2.6.1cvs2
441 Run pre-send hook only when checking
444 2006-12-04 [paul] 2.6.1cvs1
451 bump up version number following stable release
453 2006-12-04 [paul] 2.6.0cvs83
456 updates and corrections
458 2006-12-04 [colin] 2.6.0cvs82
461 Probably fix bug 1066, 'Incorrect mailbox
464 2006-12-04 [colin] 2.6.0cvs81
467 Trim tabs from mailcap file too.
469 2006-12-02 [paul] 2.6.0cvs80
472 fix broken GUI under certain languages
474 put the Cancel button to the right
476 2006-12-01 [paul] 2.6.0cvs79
479 remove reference to removed file
481 2006-12-01 [wwp] 2.6.0cvs78
485 remove forgotten debug statements.
487 2006-12-01 [wwp] 2.6.0cvs77
489 * manual/advanced.xml
490 * manual/fr/advanced.xml
500 add a hidden option to allow embedding the editaddress (edit contact details)
501 dialog into the addressbook's window. This doesn't change the default
504 2006-12-01 [wwp] 2.6.0cvs76
506 * src/message_search.c
507 * src/summary_search.c
508 fix more focus issues (don't set focus to combobox's entry widget when
509 entry's value changed, if entry widget has focus already).
511 2006-12-01 [wwp] 2.6.0cvs75
513 * src/gtk/quicksearch.c
514 revert last changes to the quicksearch gtk_combo_box, this needs more
517 2006-12-01 [paul] 2.6.0cvs74
519 * tools/kdeservicemenu/README
520 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
521 * tools/kdeservicemenu/install.sh
522 * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
523 * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
524 simplify this stuff, and in so doing,
525 fix it. (possibly re-extend it again at
528 2006-12-01 [wwp] 2.6.0cvs73
530 * src/gtk/quicksearch.c
531 adapt quicksearch code to use modern gtk_combo_box'es.
533 2006-12-01 [wwp] 2.6.0cvs72
538 * src/message_search.c
539 * src/summary_search.c
542 add history combos to all message and summary search fields.
544 2006-12-01 [wwp] 2.6.0cvs71
547 As the list may change while the mark as read delay
548 runs, we can't rely on the 'row' pointer, which can
549 be invalid when the timeout is called. As the mark
550 as read is only done if the message is still selected,
551 use summaryview->selected instead. Thanks to Colin.
553 2006-11-30 [paul] 2.6.0cvs70
556 give emphasis to "Sylpheed-Claws"
557 as well as "Claws Mail"
559 2006-11-30 [colin] 2.6.0cvs69
562 Put the SSL checkboxes in the receiving
563 and sending server pages.
565 2006-11-29 [colin] 2.6.0cvs68
568 * src/gtk/gtkvscrollbutton.c
569 Revert some deprecated fixes - they seem to
570 deprecate stuff as soon as a new one gets out.
571 g_object_ref_sink needed glib-2.10.
573 2006-11-29 [colin] 2.6.0cvs67
576 Create .mailcap if it doesn't exist
578 2006-11-29 [colin] 2.6.0cvs66
581 Followup to cvs60: use original list
582 of recipients if replying to a mail
583 in Sent Drafts or Queue.
585 2006-11-27 [paul] 2.6.0cvs65
588 revert the last change for now (it's broken)
590 2006-11-27 [paul] 2.6.0cvs64
594 * m4/aclocal-include.m4
611 * src/common/Makefile.am
615 * src/common/sylpheed.c
616 * src/common/sylpheed.h
617 * src/etpan/Makefile.am
618 * src/gtk/Makefile.am
619 * src/gtk/claws-marshal.list
621 * src/gtk/gtksctree.c
622 * src/gtk/quicksearch.c
623 * src/gtk/sylpheed-marshal.list
624 * src/plugins/bogofilter/bogofilter.c
625 * src/plugins/bogofilter/bogofilter_gtk.c
626 * src/plugins/clamav/clamav_plugin.c
627 * src/plugins/clamav/clamav_plugin_gtk.c
628 * src/plugins/demo/demo.c
629 * src/plugins/dillo_viewer/dillo_viewer.c
630 * src/plugins/pgpcore/Makefile.am
631 * src/plugins/pgpcore/claws.def
632 * src/plugins/pgpcore/pgp_viewer.c
633 * src/plugins/pgpcore/plugin.c
634 * src/plugins/pgpcore/sylpheed.def
635 * src/plugins/pgpinline/Makefile.am
636 * src/plugins/pgpinline/claws.def
637 * src/plugins/pgpinline/plugin.c
638 * src/plugins/pgpinline/sylpheed.def
639 * src/plugins/pgpmime/Makefile.am
640 * src/plugins/pgpmime/claws.def
641 * src/plugins/pgpmime/plugin.c
642 * src/plugins/pgpmime/sylpheed.def
643 * src/plugins/spamassassin/spamassassin.c
644 * src/plugins/spamassassin/spamassassin_gtk.c
645 * src/plugins/trayicon/trayicon.c
647 remove deprecated gtk_tooltips_set_delay()
649 2006-11-26 [paul] 2.6.0cvs63
656 * src/gtk/gtkvscrollbutton.c
657 * src/gtk/prefswindow.c
658 * src/plugins/pgpcore/prefs_gpg.c
659 replace more deprecated GTK+ functions
661 2006-11-26 [paul] 2.6.0cvs62
666 replace deprecated gtk_idle_... functions
668 2006-11-26 [paul] 2.6.0cvs61
674 * src/gtk/gtkvscrollbutton.c
675 * src/gtk/quicksearch.c
676 * src/plugins/pgpcore/passphrase.c
677 replace deprecated gtk_timeout_add and
680 2006-11-26 [paul] 2.6.0cvs60
683 fix bug that caused the wrong recipient
684 to be selected when replying to a msg
685 which is From one of our accounts to
686 another of our accounts
688 2006-11-25 [paul] 2.6.0cvs59
691 don't change the From column title to
692 To if the To column is visible
694 2006-11-24 [paul] 2.6.0cvs58
697 fix bug 1069, 'Sent mails disappear, BCC
700 2006-11-21 [wwp] 2.6.0cvs57
703 fix spelling menu when replying (same as 2.3.1cvs39):
704 discrepancy between context menu and top menu when
705 folder's dictionary isn't the default one.
707 2006-11-19 [paul] 2.6.0cvs56
710 obey always_show_msg option when
712 * src/plugins/bogofilter/bogofilter.c
715 2006-11-18 [paul] 2.6.0cvs55
725 * src/gtk/icon_legend.c
726 * src/gtk/icon_legend.h
727 * tools/OOo2claws-mail.pl
729 * tools/acroread2claws-mail.pl
730 * tools/claws.i18n.status.pl
731 * tools/filter_conv.pl
732 * tools/filter_conv_new.pl
733 * tools/freshmeat_search.pl
734 * tools/google_search.pl
735 * tools/kmail2claws-mail.pl
736 * tools/kmail2claws-mail_v2.pl
737 * tools/maildir2claws-mail.pl
738 * tools/make.themes.project
739 * tools/multiwebsearch.pl
740 * tools/outlook2claws-mail.pl
741 * tools/tb2claws-mail
742 * tools/kdeservicemenu/README
743 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
744 update mine and wwp's email addresses in
747 * src/prefs_compose_writing.c
748 set sensitivity on 'new message format' frame
750 2006-11-17 [paul] 2.6.0cvs54
753 more reworking of the GUI
754 Patch by Fabien Vantard
756 2006-11-16 [paul] 2.6.0cvs53
759 set a minimum size for the window, allow
760 it to automatically expand as necessary
762 2006-11-16 [wwp] 2.6.0cvs52
765 better wrap of copyright info on some systems.
767 2006-11-16 [paul] 2.6.0cvs51
770 move the tech info from the upper panel
772 use a gtk_text_view for the features tab
774 2006-11-16 [paul] 2.6.0cvs50
777 update my email address
784 * src/plugins/trayicon/trayicon.c
785 don't offer simple menu separators
788 add separator between 'mark all read'
791 2006-11-15 [wwp] 2.6.0cvs49
794 updated manuals authors.
796 2006-11-14 [paul] 2.6.0cvs48
799 Fix Options/Reply mode after draft save
801 2006-11-14 [paul] 2.6.0cvs47
807 * src/plugins/pgpinline/pgpinline.c
808 Probably fix bug 1061
810 2006-11-14 [paul] 2.6.0cvs46
818 * src/pixmaps/active.xpm
819 * src/pixmaps/inactive.xpm
820 add a new page, 'Features', to the About dialog
821 showing which features are compiled in and which
824 2006-11-14 [paul] 2.6.0cvs45
827 updated by Pavlo Bohmat
829 2006-11-14 [colin] 2.6.0cvs44
837 * src/gtk/gtkaspell.c
838 Fix 64-bit-related warnings
840 Fix possible infinite loop
841 * src/plugins/pgpcore/sgpgme.c
844 2006-11-13 [colin] 2.6.0cvs43
846 * src/gtk/Makefile.am
847 authors.h isn't generated
849 2006-11-13 [colin] 2.6.0cvs42
851 * src/plugins/pgpinline/pgpinline.c
852 * src/plugins/pgpmime/pgpmime.c
853 Very probably fix bug 1061, 'crash on
854 opening signed email'. Another cast
857 2006-11-13 [colin] 2.6.0cvs41
859 * src/plugins/pgpcore/sgpgme.c
860 Maybe fix bug 1061, 'crash on opening
863 2006-11-13 [wwp] 2.6.0cvs40
865 * src/plugins/pgpinline/pgpinline.c
866 fix candidate for bug #1057, thanks to Colin.
868 2006-11-13 [wwp] 2.6.0cvs39
871 * src/quote_fmt_parse.y
872 fix bug 1052: current parser buffer was not always
873 allocated, ptr to this buffer could be returned as
874 NULL whereas no parser error has occurred. in
875 consequence, defining a template body as "%d"
876 (w/o the quotes) for the first time of the instance
877 of claws-mail, was reporting a parser error. make
878 sure that the buffer is always allocated, even to
880 fix mis-unescaping in compose.:compose_quote_fmt():
881 unescaping of the fmt string was always done
882 whereas it must be done *only* when receiving
883 quote format strings issued from the prefs
884 (compose new message, reply, forward, redirect
885 formats), *not* when applying templates. in
886 consequences, applying templates w/ sequences
887 like \\|p{echo} were failing. make sure that
888 unescaping is done only when necessary.
890 2006-11-12 [colin] 2.6.0cvs38
895 2006-11-12 [colin] 2.6.0cvs37
897 * src/plugins/pgpinline/pgpinline.c
898 * src/plugins/pgpmime/pgpmime.c
899 Release GPG context at the latest
900 possible moment. Maybe fixes
901 bug 1057, 'crash on sending signed
902 message to a newsgroup'
905 2006-11-12 [colin] 2.6.0cvs36
907 * src/plugins/pgpcore/sgpgme.c
908 Tell a bit more when gpg's status doesn't
909 contain any signature
911 2006-11-12 [colin] 2.6.0cvs35
914 Fix bug 1060, 'compilation error with
917 2006-11-12 [paul] 2.6.0cvs34
919 * doc/man/claws-mail.1
921 * src/plugins/clamav/README
922 * src/plugins/spamassassin/README
924 * tools/freshmeat_search.pl
925 * tools/google_search.pl
926 * tools/multiwebsearch.pl
928 * src/plugins/trayicon/trayicon.c
929 fix compiliation warning
931 2006-11-11 [colin] 2.6.0cvs33
934 Forbid drag and drop from/to different
935 folders of type F_UNKNOWN
937 2006-11-11 [colin] 2.6.0cvs32
939 * src/plugins/pgpinline/pgpinline.c
940 Fix typo in previous commit:
942 + if ((err = gpgme_new(&data->ctx)) ...)
944 2006-11-11 [colin] 2.6.0cvs31
946 * src/plugins/pgpinline/pgpinline.c
947 * src/plugins/pgpmime/pgpmime.c
948 Check success after calling gpgme_new
949 Maybe fixes bug 1057, 'crash on sending
950 signed message to a newsgroup'
952 2006-11-11 [colin] 2.6.0cvs30
955 init undostruct to 0s (from
956 valgrind log of bug 1057)
958 2006-11-10 [colin] 2.6.0cvs29
961 Set cursor to wait before filtering
962 duplicates in all folders
963 * src/plugins/bogofilter/bogofilter.c
964 * src/plugins/bogofilter/bogofilter.h
965 * src/plugins/bogofilter/bogofilter_gtk.c
966 Completely thread away the bogofilter
969 2006-11-10 [mones] 2.6.0cvs28
973 added COMPOSE_CHECK_BEFORE_SEND hook
975 2006-11-10 [paul] 2.6.0cvs27
979 add libSM to get_compiled_in_features()
983 2006-11-10 [colin] 2.6.0cvs26
985 * src/etpan/imap-thread.c
986 Add a reference to libetpan's sasl engine
987 so that sasl_done() doesn't get called by
988 libetpan, and doesn't break openssl.
989 Should fix bug 1053, 'SC fails to reestablish
993 2006-11-10 [colin] 2.6.0cvs25
995 * manual/addrbook.xml
996 * manual/advanced.xml
1001 2006-11-09 [colin] 2.6.0cvs24
1003 * src/plugins/bogofilter/bogofilter_gtk.c
1004 Add comment about annoyance
1006 2006-11-09 [colin] 2.6.0cvs23
1008 * src/plugins/bogofilter/bogofilter.c
1009 * src/plugins/bogofilter/bogofilter_gtk.c
1010 Prepare things needed to thread bogofilter
1011 filtering: separate bogo stuff and possible GUI
1014 2006-11-09 [colin] 2.6.0cvs22
1018 Search for one of our accounts in Delivered-To
1019 (helps for auto-account selection when
1020 replying/forwarding)
1024 * src/plugins/trayicon/trayicon.c
1025 Allow opening a new mail with any account from
1028 2006-11-09 [wwp] 2.6.0cvs21
1031 * src/prefs_common.c
1032 * src/prefs_common.h
1033 * src/prefs_compose_writing.c
1034 add a compose new message format (in prefs/compose/writing), it's a
1035 simple subject+body template to use when opening a new composition
1036 window. It's similar to the existent reply and forward formats.
1038 enhanced the template/format % symbols substitution mechanism to
1039 use current composition window information when % are used in
1040 the compose new message format or in templates applied to new
1041 messages (there were useless in that situations before). When
1042 applied to new messages, %d corresponds to the system time/date.
1044 2006-11-09 [paul] 2.6.0cvs20
1049 2006-11-09 [paul] 2.6.0cvs19
1052 keep tje alphabetical order
1054 2006-11-08 [colin] 2.6.0cvs18
1056 * src/etpan/imap-thread.c
1057 Fix bug 1054, 'Slowness logging big
1060 2006-11-08 [paul] 2.6.0cvs17
1065 2006-11-08 [paul] 2.6.0cvs16
1070 2006-11-08 [paul] 2.6.0cvs15
1073 * tools/OOo2claws-mail.pl
1074 * tools/OOo2sylpheed.pl
1076 * tools/acroread2claws-mail.pl
1077 * tools/acroread2sylpheed.pl
1078 * tools/kmail2claws-mail.pl
1079 * tools/kmail2claws-mail_v2.pl
1080 * tools/kmail2sylpheed.pl
1081 * tools/kmail2sylpheed_v2.pl
1082 * tools/maildir2claws-mail.pl
1083 * tools/maildir2sylpheed.pl
1084 * tools/nautilus2claws-mail.sh
1085 * tools/nautilus2sylpheed.sh
1086 * tools/outlook2claws-mail.pl
1087 * tools/outlook2sylpheed.pl
1088 * tools/tb2claws-mail
1090 * tools/tbird2claws.py
1091 * tools/tbird2syl.py
1092 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
1093 * tools/kdeservicemenu/install.sh
1094 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
1095 * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
1096 * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
1097 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1098 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1099 renamed (removed, added) tools files
1101 2006-11-08 [paul] 2.6.0cvs14
1105 Migrate sylpheedrc to clawsrc, and fix the standard
1106 plugins path in the process
1108 2006-11-07 [colin] 2.6.0cvs13
1111 Symlink sylpheed-claws relative to
1114 2006-11-07 [colin] 2.6.0cvs12
1117 Fix typo - Reply-To/Mailing-list is broken in 2.6 :-/
1119 2006-11-07 [paul] 2.6.0cvs11
1122 Fix a missed occurence of
1125 2006-11-07 [paul] 2.6.0cvs10
1128 Fix symlink installation
1130 2006-11-07 [paul] 2.6.0cvs9
1133 Symlink claws-mail to sylpheed-claws
1134 * src/common/utils.c
1135 Fix migrating symlinks
1136 * src/etpan/imap-thread.c
1137 check certificate only when there's
1140 2006-11-07 [paul] 2.6.0cvs8
1143 Fix icon breakages with Gtk, which needs a
1144 cache updated to see them.
1146 2006-11-07 [paul] 2.6.0cvs7
1157 * claws-mail-128x128.png
1158 * claws-mail-64x64.png
1163 * sylpheed-claws-128x128.png
1164 * sylpheed-claws-64x64.png
1165 * sylpheed-claws.desktop
1166 * sylpheed-claws.ico
1167 * sylpheed-claws.pc.in
1168 * sylpheed-claws.png
1169 * debian/README.Debian
1171 * debian/claws-mail.desktop
1172 * debian/claws-mail.menu
1173 * debian/claws-mail.postinst.debhelper
1174 * debian/claws-mail.postrm.debhelper
1179 * debian/sylpheed-claws.desktop
1180 * debian/sylpheed-claws.menu
1181 * debian/sylpheed-claws.postinst.debhelper
1182 * debian/sylpheed-claws.postrm.debhelper
1183 * doc/man/Makefile.am
1184 * doc/man/claws-mail.1
1185 * doc/man/sylpheed-claws.1
1186 * doc/src/ChangeLog.claws-pre0.8.0
1187 * manual/Makefile.am
1188 * manual/account.xml
1190 * manual/addrbook.xml
1191 * manual/advanced.xml
1192 * manual/claws-mail-manual.xml
1194 * manual/glossary.xml
1195 * manual/handling.xml
1197 * manual/keyboard.xml
1198 * manual/plugins.xml
1199 * manual/starting.xml
1200 * manual/sylpheed-claws-manual.xml
1202 * manual/dist/.cvsignore
1203 * manual/dist/html/.cvsignore
1204 * manual/dist/html/Makefile.am
1205 * manual/dist/pdf/.cvsignore
1206 * manual/dist/pdf/Makefile.am
1207 * manual/dist/ps/.cvsignore
1208 * manual/dist/ps/Makefile.am
1209 * manual/dist/txt/.cvsignore
1210 * manual/dist/txt/Makefile.am
1211 * manual/es/Makefile.am
1212 * manual/es/advanced.xml
1213 * manual/es/claws-mail-manual.xml
1215 * manual/es/glossary.xml
1216 * manual/es/handling.xml
1217 * manual/es/intro.xml
1218 * manual/es/plugins.xml
1219 * manual/es/sylpheed-claws-manual.xml
1220 * manual/es/dist/.cvsignore
1221 * manual/es/dist/html/.cvsignore
1222 * manual/es/dist/html/Makefile.am
1223 * manual/es/dist/pdf/.cvsignore
1224 * manual/es/dist/pdf/Makefile.am
1225 * manual/es/dist/ps/.cvsignore
1226 * manual/es/dist/ps/Makefile.am
1227 * manual/es/dist/txt/.cvsignore
1228 * manual/es/dist/txt/Makefile.am
1229 * manual/fr/Makefile.am
1230 * manual/fr/account.xml
1232 * manual/fr/addrbook.xml
1233 * manual/fr/advanced.xml
1234 * manual/fr/claws-mail-manual.xml
1236 * manual/fr/glossary.xml
1237 * manual/fr/handling.xml
1238 * manual/fr/intro.xml
1239 * manual/fr/keyboard.xml
1240 * manual/fr/plugins.xml
1241 * manual/fr/starting.xml
1242 * manual/fr/sylpheed-claws-manual.xml
1243 * manual/fr/dist/.cvsignore
1244 * manual/fr/dist/html/.cvsignore
1245 * manual/fr/dist/html/Makefile.am
1246 * manual/fr/dist/pdf/.cvsignore
1247 * manual/fr/dist/pdf/Makefile.am
1248 * manual/fr/dist/ps/.cvsignore
1249 * manual/fr/dist/ps/Makefile.am
1250 * manual/fr/dist/txt/.cvsignore
1251 * manual/fr/dist/txt/Makefile.am
1252 * manual/pl/Makefile.am
1253 * manual/pl/account.xml
1255 * manual/pl/addrbook.xml
1256 * manual/pl/advanced.xml
1257 * manual/pl/claws-mail-manual.xml
1259 * manual/pl/glossary.xml
1260 * manual/pl/handling.xml
1261 * manual/pl/intro.xml
1262 * manual/pl/keyboard.xml
1263 * manual/pl/plugins.xml
1264 * manual/pl/starting.xml
1265 * manual/pl/sylpheed-claws-manual.xml
1266 * manual/pl/dist/.cvsignore
1267 * manual/pl/dist/html/.cvsignore
1268 * manual/pl/dist/html/Makefile.am
1269 * manual/pl/dist/pdf/.cvsignore
1270 * manual/pl/dist/pdf/Makefile.am
1271 * manual/pl/dist/ps/.cvsignore
1272 * manual/pl/dist/ps/Makefile.am
1273 * manual/pl/dist/txt/.cvsignore
1274 * manual/pl/dist/txt/Makefile.am
1298 * src/addressbook_foldersel.c
1299 * src/addressbook_foldersel.h
1321 * src/customheader.c
1322 * src/customheader.h
1323 * src/displayheader.c
1324 * src/displayheader.h
1335 * src/editldap_basedn.c
1336 * src/editldap_basedn.h
1352 * src/folder_item_prefs.c
1353 * src/folder_item_prefs.h
1360 * src/grouplistdialog.c
1361 * src/grouplistdialog.h
1364 * src/image_viewer.c
1365 * src/image_viewer.h
1404 * src/matcher_parser.h
1405 * src/matcher_parser_lex.l
1406 * src/matcher_parser_parse.y
1409 * src/message_search.c
1410 * src/message_search.h
1429 * src/partial_download.c
1430 * src/partial_download.h
1435 * src/prefs_account.c
1436 * src/prefs_account.h
1437 * src/prefs_actions.c
1438 * src/prefs_actions.h
1439 * src/prefs_common.c
1440 * src/prefs_common.h
1441 * src/prefs_compose_writing.c
1442 * src/prefs_compose_writing.h
1443 * src/prefs_customheader.c
1444 * src/prefs_customheader.h
1445 * src/prefs_display_header.c
1446 * src/prefs_display_header.h
1447 * src/prefs_ext_prog.c
1448 * src/prefs_ext_prog.h
1449 * src/prefs_filtering.c
1450 * src/prefs_folder_column.c
1451 * src/prefs_folder_column.h
1452 * src/prefs_folder_item.c
1453 * src/prefs_folder_item.h
1458 * src/prefs_image_viewer.c
1459 * src/prefs_image_viewer.h
1460 * src/prefs_matcher.c
1461 * src/prefs_matcher.h
1462 * src/prefs_message.c
1463 * src/prefs_message.h
1464 * src/prefs_msg_colors.c
1465 * src/prefs_msg_colors.h
1470 * src/prefs_receive.c
1471 * src/prefs_receive.h
1474 * src/prefs_spelling.c
1475 * src/prefs_spelling.h
1476 * src/prefs_summaries.c
1477 * src/prefs_summaries.h
1478 * src/prefs_summary_column.c
1479 * src/prefs_summary_column.h
1480 * src/prefs_template.c
1481 * src/prefs_template.h
1482 * src/prefs_themes.c
1483 * src/prefs_themes.h
1484 * src/prefs_toolbar.c
1485 * src/prefs_toolbar.h
1486 * src/prefs_wrapping.c
1487 * src/prefs_wrapping.h
1497 * src/quote_fmt_parse.y
1500 * src/remotefolder.c
1501 * src/remotefolder.h
1502 * src/send_message.c
1503 * src/send_message.h
1506 * src/sourcewindow.c
1507 * src/sourcewindow.h
1512 * src/stock_pixmap.c
1513 * src/stock_pixmap.h
1514 * src/summary_search.c
1515 * src/summary_search.h
1532 * src/common/base64.c
1533 * src/common/base64.h
1535 * src/common/hooks.c
1536 * src/common/hooks.h
1539 * src/common/mgutils.c
1540 * src/common/mgutils.h
1543 * src/common/passcrypt.c
1544 * src/common/passcrypt.h.in
1545 * src/common/plugin.c
1546 * src/common/plugin.h
1547 * src/common/prefs.c
1548 * src/common/prefs.h
1549 * src/common/progressindicator.c
1550 * src/common/progressindicator.h
1551 * src/common/quoted-printable.c
1552 * src/common/quoted-printable.h
1553 * src/common/session.c
1554 * src/common/session.h
1557 * src/common/socket.c
1558 * src/common/socket.h
1561 * src/common/stringtable.c
1562 * src/common/stringtable.h
1563 * src/common/sylpheed.c
1564 * src/common/sylpheed.h
1565 * src/common/template.c
1566 * src/common/template.h
1567 * src/common/timing.h
1568 * src/common/utils.c
1569 * src/common/utils.h
1570 * src/common/version.h.in
1573 * src/common/xmlprops.c
1574 * src/common/xmlprops.h
1576 * src/gtk/colorlabel.c
1577 * src/gtk/colorlabel.h
1578 * src/gtk/colorsel.c
1579 * src/gtk/colorsel.h
1580 * src/gtk/combobox.c
1581 * src/gtk/combobox.h
1582 * src/gtk/description_window.c
1583 * src/gtk/description_window.h
1586 * src/gtk/foldersort.c
1587 * src/gtk/foldersort.h
1588 * src/gtk/gtkaspell.c
1589 * src/gtk/gtkaspell.h
1590 * src/gtk/gtksctree.c
1591 * src/gtk/gtkshruler.c
1592 * src/gtk/gtkshruler.h
1593 * src/gtk/gtkutils.c
1594 * src/gtk/gtkutils.h
1595 * src/gtk/icon_legend.c
1596 * src/gtk/icon_legend.h
1597 * src/gtk/logwindow.c
1598 * src/gtk/logwindow.h
1599 * src/gtk/manage_window.c
1600 * src/gtk/manage_window.h
1601 * src/gtk/pluginwindow.c
1602 * src/gtk/pluginwindow.h
1603 * src/gtk/prefswindow.c
1604 * src/gtk/prefswindow.h
1605 * src/gtk/quicksearch.c
1606 * src/gtk/quicksearch.h
1607 * src/pixmaps/claws-mail.xpm
1608 * src/pixmaps/claws-mail_icon.xpm
1609 * src/pixmaps/claws-mail_logo.xpm
1610 * src/pixmaps/sylpheed-claws.xpm
1611 * src/pixmaps/sylpheed-claws_icon.xpm
1612 * src/pixmaps/sylpheed-claws_logo.xpm
1613 * src/plugins/bogofilter/Makefile.am
1614 * src/plugins/bogofilter/bogofilter.c
1615 * src/plugins/bogofilter/bogofilter.h
1616 * src/plugins/bogofilter/bogofilter_gtk.c
1617 * src/plugins/clamav/Makefile.am
1618 * src/plugins/clamav/clamav_plugin.c
1619 * src/plugins/clamav/clamav_plugin.h
1620 * src/plugins/clamav/clamav_plugin_gtk.c
1621 * src/plugins/demo/Makefile.am
1622 * src/plugins/demo/demo.c
1623 * src/plugins/dillo_viewer/Makefile.am
1624 * src/plugins/dillo_viewer/README
1625 * src/plugins/dillo_viewer/dillo_prefs.c
1626 * src/plugins/dillo_viewer/dillo_prefs.h
1627 * src/plugins/dillo_viewer/dillo_viewer.c
1628 * src/plugins/pgpcore/Makefile.am
1629 * src/plugins/pgpcore/passphrase.c
1630 * src/plugins/pgpcore/passphrase.h
1631 * src/plugins/pgpcore/pgp_viewer.c
1632 * src/plugins/pgpcore/pgp_viewer.h
1633 * src/plugins/pgpcore/plugin.c
1634 * src/plugins/pgpcore/prefs_gpg.c
1635 * src/plugins/pgpcore/prefs_gpg.h
1636 * src/plugins/pgpcore/select-keys.c
1637 * src/plugins/pgpcore/select-keys.h
1638 * src/plugins/pgpcore/sgpgme.c
1639 * src/plugins/pgpcore/sgpgme.h
1640 * src/plugins/pgpcore/sylpheed.def
1641 * src/plugins/pgpcore/version.rc
1642 * src/plugins/pgpinline/Makefile.am
1643 * src/plugins/pgpinline/pgpinline.c
1644 * src/plugins/pgpinline/pgpinline.h
1645 * src/plugins/pgpinline/plugin.c
1646 * src/plugins/pgpinline/sylpheed.def
1647 * src/plugins/pgpinline/version.rc
1648 * src/plugins/pgpmime/Makefile.am
1649 * src/plugins/pgpmime/pgpmime.c
1650 * src/plugins/pgpmime/pgpmime.h
1651 * src/plugins/pgpmime/plugin.c
1652 * src/plugins/pgpmime/sylpheed.def
1653 * src/plugins/pgpmime/version.rc
1654 * src/plugins/spamassassin/Makefile.am
1655 * src/plugins/spamassassin/README
1656 * src/plugins/spamassassin/spamassassin.c
1657 * src/plugins/spamassassin/spamassassin.h
1658 * src/plugins/spamassassin/spamassassin_gtk.c
1659 * src/plugins/trayicon/Makefile.am
1660 * src/plugins/trayicon/trayicon.c
1661 * tools/OOo2sylpheed.pl
1663 * tools/README.sylprint
1664 * tools/acroread2sylpheed.pl
1665 * tools/claws.i18n.status.pl
1666 * tools/filter_conv.pl
1667 * tools/filter_conv_new.pl
1668 * tools/freshmeat_search.pl
1669 * tools/google_search.pl
1670 * tools/kmail2sylpheed.pl
1671 * tools/kmail2sylpheed_v2.pl
1672 * tools/make.themes.project
1673 * tools/multiwebsearch.pl
1674 * tools/nautilus2sylpheed.sh
1675 * tools/outlook2sylpheed.pl
1679 * tools/textviewer.sh
1680 * tools/vcard2xml.py
1681 * tools/kdeservicemenu/README
1682 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
1683 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1684 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1685 Change name to Claws Mail. Announce to follow...
1687 2006-11-06 [wwp] 2.6.0cvs6
1689 * src/prefs_template.c
1690 unify messages related to quote format/template errors (fix
1691 capitalization), again.
1693 2006-11-06 [wwp] 2.6.0cvs5
1696 unify messages related to quote format/template errors.
1698 2006-11-06 [wwp] 2.6.0cvs4
1700 * src/prefs_msg_colors.c
1701 more uses of Q_ macro for contextual translations, thanks
1704 2006-11-06 [wwp] 2.6.0cvs3
1707 * src/common/utils.c
1708 * src/common/utils.h
1709 show an alertpanel to make sure users are aware that sensitive
1710 files are attached (it's file blacklist-based). This will fix
1711 interaction w/ GoogleEarth for instance, thanks to Colin.
1713 2006-11-06 [wwp] 2.6.0cvs2
1716 * src/prefs_template.c
1717 * src/prefs_template.h
1718 check quote format when applying/closing prefs. For now this only
1719 shows up an error dialog box, not preventing the user from using
1720 a broken quote (reply, forwards) format.
1722 2006-11-06 [wwp] 2.6.0cvs1
1724 * src/prefs_template.c
1725 fix missing checks of some template fields.
1727 2006-11-06 [paul] 2.6.0
1734 2006-11-06 [paul] 2.5.6cvs22
1736 * manual/advanced.xml
1737 * manual/es/advanced.xml
1738 put 'respect_flowed_format' info in the correct
1741 2006-11-06 [mones] 2.5.6cvs21
1744 Minor fixes for release
1746 2006-11-06 [paul] 2.5.6cvs20
1757 updated by Tim Brain, Stephan Sachse, Fabien Vantard,
1758 Andrea Spadaccini, Tim Dijkstra, Frederico Goncalves
1759 Guimaraes, Andrej Kacian, Anders Troback, and Ralgh
1762 2006-11-02 [colin] 2.5.6cvs19
1766 * src/prefs_account.c
1767 * src/etpan/imap-thread.c
1768 Add GSSAPI support - fixes Debian bug #383274
1770 2006-11-01 [colin] 2.5.6cvs18
1773 Handle libpisock12 support. Probably
1774 fixes bug 1046, 'jpilot AddressDB.pdb
1777 2006-11-01 [colin] 2.5.6cvs17
1780 debug_print() folderutils_mark_all_read()
1782 2006-11-01 [colin] 2.5.6cvs16
1785 Add missed files to the Apache exception
1787 2006-10-31 [colin] 2.5.6cvs15
1791 Add a copy_private_data() func to FolderClasses
1792 Doesn't break the feature freeze, because we
1793 won't use it (right now) in the core.
1795 2006-10-31 [colin] 2.5.6cvs14
1798 Allow linking with the Apache licensed files in
1799 src/plugins/spamassassin. Hopefully fixes
1800 bug 1048, 'Spamassassin plugin license problem'
1802 2006-10-31 [wwp] 2.5.6cvs13
1805 fix and optimize trimming of leading linefeeds in body loop.
1807 2006-10-31 [colin] 2.5.6cvs12
1809 * src/etpan/imap-thread.c
1811 Make really sure to have NULL sets in case
1814 2006-10-30 [wwp] 2.5.6cvs11
1816 * src/prefs_common.c
1817 * src/prefs_common.h
1819 fix broken storage of quote format template when it contains \-escape
1820 sequences. The application of such sequences is also fixed now (\t
1821 in quote format will be a real tab instead of a 't', for instance).
1823 2006-10-27 [colin] 2.5.6cvs10
1826 Probably fix bug 1045, 'sylpheed-claws
1827 doesn't remove the mail from the IMAP
1828 Queue folder after sending'. From
1831 2006-10-27 [colin] 2.5.6cvs9
1834 Require libetpan-0.48. I'm so annoying,
1837 2006-10-27 [colin] 2.5.6cvs8
1841 Probably fix bug 1044, 'sylpheed-claws
1842 segfaults while moving mails' - Fix relation
1843 usage when moving to an IMAP mailbox from another
1846 2006-10-26 [paul] 2.5.6cvs7
1849 add libSM to compiled-in features
1852 2006-10-24 [colin] 2.5.6cvs6
1855 * src/gtk/gtkutils.c
1856 Fix crash when printing emails with an
1859 2006-10-24 [mones] 2.5.6cvs5
1861 * manual/es/advanced.xml
1862 Synchronize hidden option respect_flowed_format
1866 2006-10-21 [paul] 2.5.6cvs4
1869 * src/plugins/pgpcore/pgp_viewer.c
1870 * src/plugins/pgpcore/sgpgme.c
1871 fix building on BSDs
1872 Thanks to Michael Hughes
1873 <Sylpheed-Claws_user@thehugheslogcabin.net>
1875 2006-10-20 [colin] 2.5.6cvs3
1878 Bump up libetpan requirement
1879 *** THIS COMMIT REQUIRES LIBETPAN CVS ***
1880 * src/common/utils.c
1881 * src/common/utils.h
1882 Add convenience get_file_mtime()
1884 * src/etpan/imap-thread.c
1885 * src/etpan/imap-thread.h
1886 Implement UIDPLUS support if the server
1887 supports it - faster sending in this case
1889 2006-10-19 [colin] 2.5.6cvs2
1891 * src/gtk/quicksearch.c
1892 Fix emptying in type-ahead+extended mode
1895 Add a hook for offline state change
1896 * src/plugins/trayicon/trayicon.c
1897 Use it to display offline icons
1898 * src/plugins/trayicon/Makefile.am
1899 * src/plugins/trayicon/newmail.offline.xpm
1900 * src/plugins/trayicon/newmarkedmail.offline.xpm
1901 * src/plugins/trayicon/nomail.offline.xpm
1902 * src/plugins/trayicon/unreadmail.offline.xpm
1903 * src/plugins/trayicon/unreadmarkedmail.offline.xpm
1906 2006-10-12 [paul] 2.5.6cvs1
1911 Update version number following
1914 2006-10-19 [colin] 2.5.5cvs18
1916 * manual/handling.xml
1917 Add type-ahead search
1919 2006-10-18 [colin] 2.5.5cvs17
1921 * src/gtk/quicksearch.c
1922 Remove "save to history only if there's
1923 no syntax error", it breaks for some
1924 reason which I'll investigate later.
1926 2006-10-18 [colin] 2.5.5cvs16
1928 * src/prefs_common.c
1929 * src/prefs_common.h
1931 * src/gtk/quicksearch.c
1932 * src/gtk/quicksearch.h
1933 Add a type-ahead option for fast searches
1934 Patch by Fabien Vantard
1936 2006-10-18 [colin] 2.5.5cvs15
1940 Add Options/Reply mode/ menu to be able to
1941 change the recipients of a reply on the fly
1943 2006-10-18 [colin] 2.5.5cvs14
1946 Fix redirecting of our own sent mails
1948 2006-10-17 [wwp] 2.5.5cvs13
1950 * src/send_message.c
1951 Fix duplicate error messages when sending, and missing
1952 newline in such error messages.
1954 2006-10-17 [colin] 2.5.5cvs12
1957 Compare addresses case-insensitive
1959 2006-10-17 [colin] 2.5.5cvs11
1961 * src/plugins/pgpcore/sgpgme.c
1964 2006-10-17 [colin] 2.5.5cvs10
1966 * src/plugins/pgpcore/pgp_viewer.c
1969 2006-10-17 [colin] 2.5.5cvs9
1972 Fix a typo (thanks to Fabien)
1974 2006-10-16 [colin] 2.5.5cvs8
1977 Fix problem with quote-folding when emails
1978 don't convert cleanly to UTF-8
1980 2006-10-14 [colin] 2.5.5cvs7
1982 * src/prefs_template.c
1983 Reset fields when reopening
1986 2006-10-13 [paul] 2.5.5cvs6
1988 * manual/advanced.xml
1989 * src/prefs_message.c
1990 make 'respect_flowed_format' a hidden
1991 option, and add a manual entry for it
1994 2006-10-12 [colin] 2.5.5cvs5
1997 Revert part of 2.5.2cvs21:
1998 Don't optimise by reusing the
1999 last iconv converter if possible:
2000 it seems slightly broken in a
2001 very hard way to reproduce
2003 2006-10-12 [colin] 2.5.5cvs4
2005 * src/prefs_common.c
2006 * src/prefs_common.h
2007 * src/prefs_message.c
2009 Fix bug 1035, 'Incorrect handling
2010 of flowed lines'. We now optionnaly
2011 handle this format (preference is in
2012 Message View/Text options section)
2014 2006-10-12 [colin] 2.5.5cvs3
2018 * src/plugins/pgpcore/pgp_viewer.c
2019 * src/plugins/pgpcore/sgpgme.c
2020 Don't try to import without asking
2022 2006-10-12 [colin] 2.5.5cvs2
2025 Fix bug 1036, 'Forwarding a mutlipart
2026 mail with a "text/html" block to ms
2027 outlook users leeds to freeze of
2028 outlook'. Poor outlook users...
2030 2006-10-12 [paul] 2.5.5cvs1
2035 Update version number following
2038 2006-10-11 [paul] 2.5.4cvs1
2043 Update version number following
2046 2006-10-11 [paul] 2.5.3cvs32
2049 fix bug 1032, 'Segmentation fault when showing
2050 message' (bug in quote folding)
2053 2006-10-10 [colin] 2.5.3cvs31
2056 Rephrase english a bit
2058 2006-10-10 [colin] 2.5.3cvs30
2060 * src/prefs_compose_writing.c
2061 Stop making the page larger than the window
2063 2006-10-10 [wwp] 2.5.3cvs29
2066 * src/prefs_template.c
2069 * src/quote_fmt_lex.l
2070 * src/quote_fmt_parse.y
2071 Extend the quote parser a bit: allow to get access to
2072 basic (composing) account info.
2074 2006-10-10 [colin] 2.5.3cvs28
2077 Fix this \t problem in subject
2079 2006-10-09 [colin] 2.5.3cvs27
2083 Prepare cache a bit later
2084 If section already exists, skip the new one
2085 (as previously); avoid writing the same block
2086 twice - if we find a second block with the
2088 * src/plugins/pgpcore/pgp_viewer.c
2089 Set cursor to busy when retrieving a key
2090 * src/plugins/pgpcore/sgpgme.c
2091 allow 5 seconds for gpg to export the key
2094 2006-10-09 [colin] 2.5.3cvs26
2099 Check for existence of fgets_unlocked
2102 2006-10-09 [paul] 2.5.3cvs25
2104 * src/prefs_summaries.c
2105 replace strftime() with fast_strftime() and in
2106 the consequence fix the bug in the display of
2107 AM/PM in the 'Example' string
2109 2006-10-09 [ticho] 2.5.3cvs24
2112 Updated (and fixed up somewhat) Slovak translation.
2114 2006-10-08 [colin] 2.5.3cvs23
2116 * src/prefs_folder_item.c
2117 Explain why prefs in the top-level folder
2118 aren't retained, but are still useful
2120 2006-10-08 [colin] 2.5.3cvs22
2123 Don't cache anything if caching fails
2125 2006-10-08 [colin] 2.5.3cvs21
2127 * src/common/utils.c
2128 always include gi18n.h
2130 2006-10-07 [colin] 2.5.3cvs20
2132 * src/plugins/pgpcore/pgp_viewer.c
2133 Kill gpg after 5 seconds wait
2135 2006-10-07 [colin] 2.5.3cvs19
2137 * src/plugins/pgpcore/pgp_viewer.c
2138 * src/plugins/pgpcore/pgp_viewer.h
2141 2006-10-07 [colin] 2.5.3cvs18
2143 * src/plugins/pgpcore/pgp_viewer.c
2144 * src/plugins/pgpcore/pgp_viewer.h
2145 Actually add the files to CVS
2147 2006-10-07 [colin] 2.5.3cvs17
2149 * src/plugins/pgpcore/sgpgme.c
2150 Be sure not to crash on 'application/pgp-signature' that
2151 are not application/pgp-signatures
2153 2006-10-07 [colin] 2.5.3cvs16
2157 Make a bit more of the API available
2158 * src/plugins/pgpcore/Makefile.am
2159 * src/plugins/pgpcore/plugin.c
2160 * src/plugins/pgpcore/sgpgme.c
2161 Add basic key import/export
2163 2006-10-07 [colin] 2.5.3cvs15
2167 * src/prefs_account.c
2169 Warn users *everywhere* if libetpan's not
2172 2006-10-06 [mones] 2.5.3cvs14
2176 updated by Stephan Sachse and me
2178 2006-10-06 [colin] 2.5.3cvs13
2181 * src/common/sylpheed.c
2182 Don't load common plugins if --exit is passed
2185 Implement a cache to avoid reading the same
2186 files over and over again at startup
2188 2006-10-06 [colin] 2.5.3cvs12
2191 * src/gtk/quicksearch.c
2192 Update display every 5k mails on fast searches
2194 2006-10-06 [colin] 2.5.3cvs11
2197 Don't do quote folding on HTML or ERTF.
2198 May fix the Cygwin issues if they were
2199 happening with HTML mails?
2201 2006-10-05 [colin] 2.5.3cvs10
2206 2006-10-05 [colin] 2.5.3cvs9
2209 Use unlocked_stdio here too
2211 2006-10-05 [colin] 2.5.3cvs8
2214 Fix go to next * after preferences apply
2216 Do the fd lock/unlock ourselves instead of
2217 letting the libc do it at each write
2219 2006-10-05 [colin] 2.5.3cvs7
2221 * src/common/utils.c
2222 Faster division, thanks to Jean Diraison
2224 2006-10-05 [paul] 2.5.3cvs6
2226 * src/common/utils.c
2227 fix building with --disable-nls
2229 2006-10-04 [colin] 2.5.3cvs5
2232 Maybe fix a segfault
2234 2006-10-04 [wwp] 2.5.3cvs4
2236 * src/prefs_folder_item.c
2237 Fine-tune layouts in folder item prefs. Suggested by
2238 Fabien Vantard <fzzzzz@gmail.com>.
2240 2006-10-04 [wwp] 2.5.3cvs3
2242 * src/prefs_folder_item.c
2243 Kill the clandestine passengers. You didn't see anything.
2245 2006-10-04 [wwp] 2.5.3cvs2
2247 * src/prefs_folder_item.c
2248 Add a way to test the subject simplify regexp in
2249 folder prefs. Patch by Fabien Vantard <fzzzzz@gmail.com>,
2250 w/ few layout changes.
2252 2006-20-04 [paul] 2.5.3cvs1
2257 Update version number following
2260 2006-10-04 [colin] 2.5.2cvs42
2265 Provide a way for folder classes to set their sort
2268 2006-10-03 [colin] 2.5.2cvs41
2271 Don't use strlen() to know if the
2274 2006-10-03 [colin] 2.5.2cvs40
2277 Fix "check for new folders" with accentued folders
2279 2006-10-03 [ticho] 2.5.2cvs39
2285 Colin's fix for "copy" filtering rules.
2287 2006-10-02 [colin] 2.5.2cvs38
2290 Fix for double-click too
2292 2006-10-02 [colin] 2.5.2cvs37
2295 correct fix for cvs36
2297 2006-10-02 [colin] 2.5.2cvs36
2300 Fix 'goto next unread' after collapsing/expanding
2303 2006-10-02 [colin] 2.5.2cvs35
2306 Fix double freeze/thaw
2307 * src/common/utils.c
2308 * src/common/utils.h
2309 Reimplement strftime
2314 2006-10-02 [colin] 2.5.2cvs34
2317 Time mh_write_sequences() - it's fast
2319 Init a variable to shut up gcc
2321 2006-10-01 [colin] 2.5.2cvs33
2327 Add helper mh_set_mtime(), and set mtime to stat()'s result
2328 Add fsync but disable it, it's slow as hell
2330 2006-10-01 [colin] 2.5.2cvs32
2334 fflush() caches and mh_sequences before
2337 2006-10-01 [colin] 2.5.2cvs31
2340 Don't ftruncate when not using mmap
2342 2006-09-30 [colin] 2.5.2cvs30
2345 Write folder list *after* saving caches
2347 2006-09-30 [colin] 2.5.2cvs29
2351 Debug forced mtime changes
2353 2006-09-30 [colin] 2.5.2cvs28
2357 Remove useless debug_print()s (code
2360 2006-09-30 [colin] 2.5.2cvs27
2363 Do stuff faster when writing mh_sequences
2365 2006-09-30 [colin] 2.5.2cvs26
2368 Don't let the writing of .mh_sequences, which
2369 can change the folder's mtime, let us think
2372 2006-09-30 [colin] 2.5.2cvs25
2375 Move a debug_print where it belongs
2378 Don't mess with a huge slow subject
2379 table if we're not threading by
2382 2006-09-30 [colin] 2.5.2cvs24
2385 Reenable mmaped reads (*not* writes!)
2387 Don't destroy and recreate hashtables just
2389 * src/common/utils.c
2390 Remove useless reply prefixes (it's case
2393 2006-09-30 [wwp] 2.5.2cvs23
2396 Fixed a minor bug in date value extraction, added a switch
2397 to replace non RFC-compliant Date: value, added a switch
2398 to use strict RFC matching patterns for dates.
2400 2006-09-29 [colin] 2.5.2cvs22
2402 * src/matcher_parser.h
2403 * src/matcher_parser_parse.y
2404 * src/prefs_filtering.c
2406 * src/summary_search.c
2408 * src/gtk/quicksearch.c
2409 * src/gtk/quicksearch.h
2410 Optimise searches by setting different
2411 refresh intervals (depending if the
2412 search is fast or not)
2414 2006-09-29 [colin] 2.5.2cvs21
2417 Optimise by reusing the last iconv converter
2420 Optimise a bit (the foldable quotes feature
2421 still has an awful O(n^2) algo
2423 2006-09-29 [colin] 2.5.2cvs20
2425 * src/gtk/gtksctree.c
2426 * src/gtk/gtksctree.h
2427 Optimise de-selection via up/down or
2430 2006-09-28 [colin] 2.5.2cvs19
2437 * src/summary_search.c
2439 Avoid using summaryview->ctree directly
2441 2006-09-28 [colin] 2.5.2cvs18
2445 Add helpers to freeze/thaw/grab_focus
2446 Factorize calls to freeze/thaw/grab_focus
2449 2006-09-28 [colin] 2.5.2cvs17
2452 More guards for the session management
2454 2006-09-28 [colin] 2.5.2cvs16
2457 * src/gtk/gtksctree.c
2458 * src/gtk/gtksctree.h
2459 Make expanding not recursive in folderview
2461 2006-09-28 [colin] 2.5.2cvs15
2464 If nothing is selected in the list (right part)
2465 and a group is selected in the tree (left part),
2468 2006-09-28 [colin] 2.5.2cvs14
2471 Actually use SM_LIBS
2473 2006-09-28 [ticho] 2.5.2cvs13
2480 * src/prefs_themes.c
2482 Small i18n string optimization.
2483 * src/send_message.c
2485 * src/common/session.c
2487 * src/common/ssl_certificate.c
2488 * src/common/utils.c
2489 Use "Couldn't" instead of "Can't" in UI messages,
2492 2006-09-28 [colin] 2.5.2cvs12
2495 Possibly fix link errors
2497 2006-09-27 [wwp] 2.5.2cvs11
2500 * doc/man/sylpheed-claws.1
2505 Updated authors info (me, myself and I).
2507 2006-09-27 [colin] 2.5.2cvs10
2510 Remove useless printf
2512 2006-09-27 [wwp] 2.5.2cvs9
2515 * src/send_message.c
2517 * src/prefs_common.c
2518 * src/prefs_common.h
2519 * src/gtk/progressdialog.c
2520 remember more windows' sizes (send dialog, received dialog,
2521 edit group in addressbook).
2523 2006-09-27 [colin] 2.5.2cvs8
2528 Use libSM to communicate with the session
2529 manager, so that we can know when the
2530 session ends, save our caches, and draft
2531 our compose windows.
2533 2006-09-27 [colin] 2.5.2cvs7
2537 o Allow Book and Group creation from the tree's
2539 o Do not actually delete the contacts when
2540 deleting groups from the tree (duh!)
2542 2006-09-27 [colin] 2.5.2cvs6
2549 o Allow passing an email address to
2550 compose_new_with_folderitem
2552 o Use current folderitem when clicking
2553 on a TextView mailto: link
2554 o Fix a possible leak in TextView
2556 2006-09-27 [colin] 2.5.2cvs5
2559 Use UTF-8 chars to replace HTML entities
2561 2006-09-27 [colin] 2.5.2cvs4
2564 * src/prefs_account.c
2566 Fix bug #1024 (Array index out of
2567 range in sylpheed-claws-2.5.2)
2568 Patch by Ales Nosek <anosek@suse.cz>
2570 2006-09-27 [colin] 2.5.2cvs3
2573 Actually do the test
2575 2006-09-27 [colin] 2.5.2cvs2
2579 Allow completing with comma (in certain cases: vCalendar
2580 for example doesn't support that)
2581 Patch by Fabien Vantard
2583 2006-09-26 [colin] 2.5.2cvs1
2594 * src/prefs_common.c
2595 * src/prefs_filtering_action.c
2596 * src/prefs_folder_item.c
2597 * src/prefs_template.c
2598 * src/stock_pixmap.c
2599 * src/stock_pixmap.h
2600 * src/pixmaps/addr_one.xpm
2601 * src/pixmaps/addr_two.xpm
2602 Add auto-completion on groups
2604 2006-09-26 [colin] 2.5.2
2611 2006-09-26 [colin] 2.5.1cvs5
2616 2006-09-26 [colin] 2.5.1cvs4
2619 Revert cvs1 (useless as the message is printed
2622 2006-09-26 [colin] 2.5.1cvs3
2624 * src/partial_download.c
2625 Fix crasher found by Alexsandar Urosevic
2627 2006-09-26 [colin] 2.5.1cvs2
2630 Fix bug #1023 (Sylpheed deletes too much messages)
2632 2006-09-26 [ticho] 2.5.1cvs1
2635 Make use of gettext's multiple plurals for statusbar
2638 2006-09-25 [paul] 2.5.1
2645 2006-09-25 [colin] 2.5.0cvs3
2647 * src/plugins/bogofilter/bogofilter.c
2648 * src/plugins/clamav/clamav_plugin.c
2649 * src/plugins/spamassassin/spamassassin.c
2650 BogoFilter, Spamassassin: Fix double hook registering after
2651 visiting preferences
2652 Spamassassin, Clamav: Just set the mails to move instead of
2653 doing the move - caller will move the things at once.
2655 2006-09-25 [colin] 2.5.0cvs2
2658 * src/etpan/imap-thread.c
2659 Use UID SEARCH ALL instead of UID 1:*
2660 (braindead servers can't figure out that's
2663 2006-09-25 [wwp] 2.5.0cvs1
2665 * src/message_search.c
2666 Added the ability to stop a running search (in message body).
2668 2006-09-25 [paul] 2.5.0
2675 2006-09-25 [paul] 2.4.0cvs214
2686 updated by Tim, Stephan Sachse, Flammie Pirinen,
2687 Fabien Vantard, Tim Dijkstra, Frederico Goncalves Guimaraes,
2688 Ticho, Aleksander Urosevic, Ralgh Young
2690 2006-09-24 [mones] 2.4.0cvs213
2695 2006-09-23 [colin] 2.4.0cvs212
2697 * src/gtk/inputdialog.c
2698 Fix [ ] remember this appearing in normal
2699 input dialogs after it's been used by
2707 * src/common/timing.h
2708 Enable timings in debug mode and make it
2711 2006-09-22 [colin] 2.4.0cvs211
2716 ping the correct URI
2718 2006-09-22 [colin] 2.4.0cvs210
2721 Let's see if bug #1022 is fixed
2723 2006-09-21 [colin] 2.4.0cvs209
2726 * src/common/plugin.c
2727 Prepare infra to load predefined plugins when
2728 no configuration existed. Don't actually load
2729 anything yet (feat. freeze)
2731 2006-09-21 [wwp] 2.4.0cvs208
2734 Partial sync w/ 2.4.0cvs72:
2735 wrap file and minor updates.
2737 2006-09-21 [wwp] 2.4.0cvs207
2740 several fixes and enhancements. A new --force switch has been
2741 added to prevent overriding by default Date: header when
2744 2006-09-21 [paul] 2.4.0cvs206
2746 * src/common/utils.c
2747 add Chinese UTF8 Re prefix
2749 2006-09-21 [wwp] 2.4.0cvs205
2752 Fics alfabettical order.
2754 2006-09-21 [wwp] 2.4.0cvs204
2758 Added an action tool to fix missing Date field in emails.
2759 Updated Makefile.am to reflect those last two additions.
2761 2006-09-21 [wwp] 2.4.0cvs203
2764 Added a action tool to open uuencoded docs w/
2765 OpenOffice (based on uudec method).
2767 2006-09-21 [colin] 2.4.0cvs202
2771 Workaround possible GTK crash: remove selection
2772 clipboard before destroying widget, or GTK+-2.10
2773 dies. Thanks to Hiro.
2775 2006-09-20 [colin] 2.4.0cvs201
2778 Fix free-after-use in some cases (when
2779 procmime_encode_content() frees mimeinfo->data.mem
2780 and turns it to a temp file)
2782 2006-09-20 [colin] 2.4.0cvs200
2786 * src/gtk/gtksctree.c
2787 * src/gtk/gtksctree.h
2788 Add tooltips in the folderview and summaryview
2789 (Doesn't break string freeze as they already
2792 Put the spam button in the default configuration
2793 if compiled with bogo plugin too
2795 2006-09-19 [colin] 2.4.0cvs199
2799 Update folder name label on folder rename
2800 * src/prefs_matcher.c
2801 * src/gtk/logwindow.h
2805 2006-09-19 [wwp] 2.4.0cvs198
2807 * src/summary_search.c
2808 fix can't click forward/backward buttons in the
2811 2006-09-18 [paul] 2.4.0cvs197
2814 add missing bracket, capitalise the A of
2817 2006-09-18 [paul] 2.4.0cvs196
2820 fix bug 1012 'crashed upon sending mail
2821 from compose window'
2824 2006-09-16 [colin] 2.4.0cvs195
2827 Fix "real-time" sorting by freezing/thawing
2829 2006-09-16 [colin] 2.4.0cvs194
2832 Fix the anti-spam entry a bit
2834 2006-09-16 [colin] 2.4.0cvs193
2837 Make sure reviewers have no excuse when stating
2838 Sylpheed-Claws doesn't have antispam capabilities.
2840 2006-09-16 [colin] 2.4.0cvs192
2843 Revert part of 2.3.0cvs18, Saving caches on SIGPIPE,
2844 as if the SIGPIPE comes from etpan's thread we could
2845 trigger a GUI update from this thread.
2847 2006-09-16 [colin] 2.4.0cvs191
2850 Init all members of the struct
2852 2006-09-16 [paul] 2.4.0cvs190
2855 improvements to the English
2857 2006-09-15 [colin] 2.4.0cvs189
2862 2006-09-14 [colin] 2.4.0cvs188
2864 * src/common/socket.c
2865 * src/common/socket.h
2867 * src/common/ssl_certificate.c
2868 * src/common/ssl_certificate.h
2869 * src/etpan/imap-thread.c
2870 the get_fqdn() call done to get canonical name when
2871 checking an SSL certificate is blocking, which is
2872 sad as we just did a non-blocking lookup to connect.
2873 Fix that by letting the fqdn available to the SockInfo,
2874 and use that in ssl_certificate_check(). For IMAP,
2875 we don't do it as the lookup's done by libetpan, but
2876 it's less annoying as IMAP connections as much more
2877 rare than POP3 connections.
2879 2006-09-14 [paul] 2.4.0cvs187
2881 * manual/advanced.xml
2882 improvements to the English,
2883 properly place the new hidden options
2884 within the alphabetical order
2885 * src/gtk/pluginwindow.c
2886 improvements to the English
2888 2006-09-14 [colin] 2.4.0cvs186
2890 * src/prefs_common.c
2891 * src/prefs_common.h
2892 * src/gtk/gtksctree.c
2893 * manual/advanced.xml
2894 New hidden pref, stripes_color_offset, to change
2895 the value added/substracted to normal bgcolor to
2896 create the stripes in summaries
2898 2006-09-13 [colin] 2.4.0cvs185
2905 Fix misc. printing issues:
2906 - Bad font for linkified headers
2907 - Different font if the mail was displayed or not
2908 - Factorize the thing
2910 2006-09-13 [colin] 2.4.0cvs184
2912 * src/common/ssl_certificate.c
2913 Only get FQDN once when checking certificate
2915 2006-09-13 [colin] 2.4.0cvs183
2918 * src/gtk/pluginwindow.c
2919 Misc. GUI fixes by Fabien
2921 2006-09-13 [wwp] 2.4.0cvs182
2924 * src/common/utils.h
2925 * src/common/utils.c
2926 get rid of unused wide-char functions.
2928 2006-09-13 [wwp] 2.4.0cvs181
2930 * src/plugins/pgpinline/sylpheed.def
2932 merge more w32 patches from gpg4win sources (Marcus Brinkmann <marcus@g10code.de>):
2933 add privacy_reset_error to the .def file,
2934 do not fork for an external textviewer.
2936 2006-09-13 [wwp] 2.4.0cvs180
2938 * src/prefs_common.c
2939 fix broken font entry in prefs (patch issued by the gpg4win team,
2940 probably by Marcus Brinkmann <marcus@g10code.de>).
2942 2006-09-13 [colin] 2.4.0cvs179
2945 Fix a warning in summaryview.c
2949 Add missing Mark/* elements in the
2952 2006-09-12 [colin] 2.4.0cvs178
2954 * src/prefs_actions.c
2955 * src/prefs_filtering_action.c
2956 * src/prefs_matcher.c
2957 Use (New) instead of New everywhere
2959 2006-09-12 [wwp] 2.4.0cvs177
2961 * manual/fr/addrbook.xml
2962 * manual/fr/handling.xml
2963 updated some quotes in the fr manual to match the fr translation.
2965 2006-09-12 [wwp] 2.4.0cvs176
2967 * src/prefs_matcher.c
2968 don't store translated string elements in matcher expressions.
2969 Also fixed a misused of Q_().
2971 2006-09-11 [wwp] 2.4.0cvs175
2973 * src/plugins//bogofilter/bogofilter.c
2974 * src/plugins//clamav/clamav_plugin.c
2975 * src/plugins//demo/demo.c
2976 * src/plugins//dillo_viewer/dillo_viewer.c
2977 * src/plugins//pgpcore/plugin.c
2978 * src/plugins//pgpinline/plugin.c
2979 * src/plugins//pgpmime/plugin.c
2980 * src/plugins//spamassassin/spamassassin.c
2981 gettext-ize more strings (mostly plugin error messages).
2983 2006-09-11 [colin] 2.4.0cvs174
2986 Make maximum buffer size bigger to avoid
2987 truncating translated messages. Patch by
2990 2006-09-11 [colin] 2.4.0cvs173
2992 * src/etpan/imap-thread.c
2993 Fix compilation on OpenBSD, thanks to
2996 2006-09-10 [wwp] 2.4.0cvs172
2998 * manual/account.xml
2999 * manual/addrbook.xml
3000 * manual/handling.xml
3001 * manual/es/handling.xml
3002 * manual/fr/account.xml
3003 * manual/fr/addrbook.xml
3004 * manual/fr/handling.xml
3005 documented addressbook matching (condition configuration):
3007 documented per-account filtering rules (handling/filtering
3008 section, account section):
3009 account.xml, handling.xml, en fr
3010 slightly updated the handling/searching section to tell few
3011 words about the extended search ability:
3013 added missing <quote></quotes> to Quick Search:
3014 handling.xml, en fr es
3015 fixed a typo (auomatically):
3017 changes revisited by Paul.
3019 2006-09-10 [paul] 2.4.0cvs171
3021 * src/prefs_actions.c
3022 * src/prefs_filtering.c
3023 * src/prefs_template.c
3024 adjustments to the gui
3025 Patch by Fabien Vantard (slightly modified)
3027 2006-09-10 [colin] 2.4.0cvs170
3030 Check folderitem/summaryview consistency
3031 (basically automates Update summary). Fixes
3032 #1011 (wrong (negative) count on unread
3035 2006-09-10 [colin] 2.4.0cvs169
3037 * src/gtk/gtksctree.c
3038 Fix recursive expansion via mouse
3039 * src/plugins/bogofilter/bogofilter.c
3040 Use normal filtering way of moving
3041 messages (batching), possibly fixing
3042 bug #1015 (Bogofilter plugin doubles
3045 2006-09-09 [wwp] 2.4.0cvs168
3047 * src/prefs_filtering.c
3048 better place for this fix.
3050 2006-09-09 [wwp] 2.4.0cvs167
3052 * src/prefs_filtering.c
3053 fix a minor bug when the enabled status of a filtering/processing
3054 rule always got set to TRUE when replacing this rule. That still
3055 make sense when adding a new rule, but now when replacing, we
3056 don't override the value of 'enabled'.
3057 Also renamed the func prefs_filtering_list_view_get_rule_name()
3058 to prefs_filtering_list_view_get_info() as this function not only
3059 returns the name, but also the account_id and the enabled status.
3061 2006-09-09 [mones] 2.4.0cvs166
3063 * manual/glossary.xml
3064 * manual/plugins.xml
3065 Minor format corrections
3067 Fix misplaced NO WARRANTY section
3068 * manual/es/advanced.xml
3070 * manual/es/glossary.xml
3072 * manual/es/handling.xml
3073 * manual/es/plugins.xml
3074 * manual/es/starting.xml
3075 Incorporate changes from English version
3079 Fix address, (add translation credits in es version)
3083 2006-09-09 [wwp] 2.4.0cvs165
3085 * src/prefs_filtering.c
3086 fix a crash when opening filtering prefs, if matcherrc file contains
3087 broken data (non-existing account id, which is theoretically not
3090 2006-09-08 [colin] 2.4.0cvs164
3093 Wrong assert, make it an if()
3094 * src/gtk/gtksctree.c
3095 Fix bug #1013 (expand selected thread
3096 tree) - expanding is now recursive
3098 2006-09-07 [wwp] 2.4.0cvs163
3100 * src/prefs_matcher.c
3101 make better sentences about addressbook matching in the
3102 matcher prefs. This should make translators' work easier
3105 2006-09-07 [wwp] 2.4.0cvs162
3107 * src/prefs_filtering.c
3108 code simplification (get rid of dup var. assignment).
3110 2006-09-07 [wwp] 2.4.0cvs161
3113 use GTK_STOCK icons when possible, patch by Fabien Vantard
3116 2006-09-07 [paul] 2.4.0cvs160
3119 fix compilation warnings
3122 2006-09-07 [paul] 2.4.0cvs159
3125 select the mimepart icon when
3129 2006-09-06 [paul] 2.4.0cvs158
3131 * src/prefs_filtering.c
3132 fix labels and table element spacing
3133 Patch by Fabien Vantard
3139 2006-09-06 [paul] 2.4.0cvs157
3141 * manual/es/advanced.xml
3144 2006-09-06 [wwp] 2.4.0cvs156
3147 fix an dup launch issue when iconified, thanks to Colin.
3149 2006-09-06 [wwp] 2.4.0cvs155
3151 * src/gtk//gtksctree.h
3152 oops, forgot that one!
3154 2006-09-06 [wwp] 2.4.0cvs154
3156 * manual/pl/advanced.xml
3157 * manual/advanced.xml
3158 * manual/es/advanced.xml
3159 * manual/fr/advanced.xml
3160 * src/prefs_customheader.c
3161 * src/prefs_filtering_action.c
3163 * src/prefs_summaries.c
3164 * src/prefs_filtering.c
3167 * src/prefs_summary_column.c
3169 * src/prefs_actions.c
3170 * src/prefs_folder_column.c
3172 * src/prefs_template.c
3173 * src/prefs_display_header.c
3174 * src/prefs_common.h
3175 * src/prefs_matcher.c
3176 * src/prefs_common.c
3177 * src/prefs_toolbar.c
3180 * src/gtk/gtksctree.c
3181 * src/gtk/pluginwindow.c
3182 * src/gtk/progressdialog.c
3183 * src/gtk/prefswindow.c
3184 renamed hidden option enable_rules_hint to use_stripes_everywhere
3185 to make its meaning more obvious (all versions of the manual reflect
3187 added an extra hidden option use_stripes_in_summary to allow
3188 discarding these stripes in mainwindow's folder and message lists;
3189 en and fr manuals only are OK towards this.
3191 2006-09-06 [colin] 2.4.0cvs153
3194 Hide Sylpheed-Claws' internal queue headers
3195 when showing all headers. They'll be present
3196 only in Source window.
3198 2006-09-05 [colin] 2.4.0cvs152
3200 * src/plugins/trayicon/trayicon.c
3201 Fix crash at exit - we have to disconnect
3203 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3204 Update eggtrayicon - patch adapted from a
3205 patch by Fryderyk Dziarmagowski <freetz@gmx.net>
3208 2006-09-05 [colin] 2.4.0cvs151
3211 * src/gtk/logwindow.c
3212 Fix race condition when something writes
3213 to the log too soon during init. Thanks
3216 2006-09-05 [colin] 2.4.0cvs150
3219 Don't select part on right-click either
3221 2006-09-05 [paul] 2.4.0cvs149
3224 completion of previous commit
3227 2006-09-05 [colin] 2.4.0cvs148
3230 Don't force selection on middle-click, just open
3232 2006-09-04 [colin] 2.4.0cvs147
3235 Looks like gtk_notebook_set_current_page()
3236 sometimes steals focus, and this annoys us
3237 in MimeViewers as it renders navigation
3238 keys useless. Take back focus after switching
3241 2006-09-04 [colin] 2.4.0cvs146
3244 Set stop_loading when clicking on Next
3245 during load. Don't add a callback to
3246 avoid over-complicating things.
3248 2006-09-04 [colin] 2.4.0cvs145
3252 Fix multiple loads in separate messageview
3254 2006-09-04 [colin] 2.4.0cvs144
3257 Let navigation keys be handled during
3260 2006-09-04 [colin] 2.4.0cvs143
3266 Make loading of huge mails (lots of text and/or
3267 images) cancellable, so the GUI doesn't block
3269 2006-09-04 [colin] 2.4.0cvs142
3271 * src/plugins/trayicon/trayicon.c
3272 Fix annoyance when removing a folder with
3273 unread mails: trayicon didn't update
3275 2006-09-04 [paul] 2.4.0cvs141
3277 * src/gtk/icon_legend.c
3278 straighten up columns
3279 Patch by Fabien Vantard
3281 2006-09-04 [wwp] 2.4.0cvs140
3283 * src/prefs_filtering.c
3284 fix new line's account name in filtering prefs:
3285 was "All", is now "(New)".
3287 2006-09-04 [paul] 2.4.0cvs139
3289 * tools/make.themes.project
3290 use "AUTOMAKE_OPTIONS = dist-bzip2"
3291 instead of homebrewed "make release"
3293 2006-09-03 [colin] 2.4.0cvs138
3296 Fix bug #1007 (Wrong folder highlighted)
3298 2006-09-03 [colin] 2.4.0cvs137
3301 Don't set Newsgroup: header to a mail folder
3304 2006-09-03 [paul] 2.4.0cvs136
3307 * src/prefs_spelling.c
3310 2006-09-03 [paul] 2.4.0cvs135
3312 * src/prefs_summaries.c
3313 correct menu item text in prefs_keybind_apply_clicked()
3315 2006-09-03 [paul] 2.4.0cvs134
3317 * manual/advanced.xml
3318 some improvements to the descriptions
3323 fix menu sensitivity issues
3324 * src/prefs_message.c
3325 drop the useless word 'short'
3327 add the word 'lines' indicating log length
3328 is a measure of lines
3330 fix compilation warnings
3332 2006-09-02 [colin] 2.4.0cvs133
3335 Display a special return-receipt message
3336 if the message is from the user
3338 Fix missing freeze of the list when marking
3339 all read and unthreading for exec. Thanks
3342 2006-09-02 [paul] 2.4.0cvs132
3345 * src/prefs_message.c
3349 2006-09-02 [wwp] 2.4.0cvs131
3351 * src/prefs_filtering.c
3352 added an account name column to the filtering rules
3355 2006-09-02 [colin] 2.4.0cvs130
3357 * src/gtk/logwindow.c
3358 * src/gtk/logwindow.h
3359 Block scrolling if we're not at the end
3362 2006-09-02 [colin] 2.4.0cvs129
3365 Make sure account-specific rules can't
3366 be used in {pre-,post-,}processing
3368 * src/gtk/logwindow.c
3369 * src/gtk/logwindow.h
3370 Jump to last error when clicking on the
3373 2006-09-02 [colin] 2.4.0cvs128
3383 Let proc_mbox know its account, for
3384 account-specific rules
3386 2006-09-01 [colin] 2.4.0cvs127
3389 Don't uselessly use iconv to convert from
3395 Fix certain log cases, disable warning icon
3396 for now, the correct way to display it when
3397 necessary and only when necessary is probably
3398 to do it manually rather than use error logs
3399 * src/etpan/imap-thread.c
3400 Clean up UID logging a bit
3401 * src/gtk/logwindow.c
3402 * src/gtk/logwindow.h
3403 Make logging faster when the window's closed
3405 2006-09-01 [wwp] 2.4.0cvs126
3407 * manual/fr/account.xml
3408 reflect changes to the ref. manual (parts of cvs72):
3409 fix tabnames and quotes.
3411 2006-09-01 [wwp] 2.4.0cvs125
3413 * manual/fr/plugins.xml
3414 reflect changes to the reference manual (cvs42):
3415 update IRC channel info.
3417 2006-09-01 [wwp] 2.4.0cvs124
3420 use CVSEDITOR env. var. if set, according to `man cvs`.
3422 2006-09-01 [wwp] 2.4.0cvs123
3424 * manual/advanced.xml
3425 better sentence again (thanks to Paul).
3427 2006-09-01 [wwp] 2.4.0cvs122
3429 * manual/advanced.xml
3430 fix definition of toolbar_detachable and rework a bit the one of
3431 enable_dotted_lines.
3433 2006-09-01 [mones] 2.4.0cvs121
3435 * manual/advanced.xml
3436 Document enable_dotted_lines
3438 2006-09-01 [paul] 2.4.0cvs120
3445 obey the 'When entering folder...' option
3446 when using the /View/Go to/... menu items
3449 2006-08-31 [colin] 2.4.0cvs119
3452 Revert 2.4.0cvs116, wrong fix.
3454 2006-08-31 [colin] 2.4.0cvs118
3456 * src/gtk/gtksctree.c
3457 Better state the various copyrights
3459 2006-08-31 [colin] 2.4.0cvs117
3461 * src/prefs_common.c
3462 fix enable_dotted_lines
3464 2006-08-31 [colin] 2.4.0cvs116
3467 Use pref "Always open on select" when going
3468 to next unread folder
3469 * src/gtk/gtksctree.c
3470 Fix link failure to _gtk_clist_create_cell_layout
3471 on certain computers. (Why not mine, I wonder)
3473 2006-08-31 [colin] 2.4.0cvs115
3477 * src/plugins/bogofilter/bogofilter.c
3478 * src/plugins/spamassassin/spamassassin.c
3479 Requalify some "errors" to warnings
3483 Add an icon in the statusbar to notify
3485 * src/gtk/gtksctree.c
3488 Make the GtkSCTree look more modern by
3489 alternating background lines
3490 * src/prefs_common.c
3491 * src/prefs_common.h
3492 Add a pref to let people have the old
3496 2006-08-30 [colin] 2.4.0cvs114
3500 Provide a way to filter a list of
3501 messages in an optimised manner, and
3502 add a list-filtering hook
3506 Use the list filtering
3507 * src/plugins/bogofilter/bogofilter.c
3508 Use the list-filtering hook
3509 Use -b (bulk) mode for more speed
3510 when learning and filtering
3511 * src/etpan/imap-thread.c
3512 Make log output shorter in UID SEARCH
3515 2006-08-30 [colin] 2.4.0cvs113
3517 * src/plugins/bogofilter/bogofilter.c
3518 Really fast mass learning - thanks to David
3519 Relson for the options explanations :)
3521 2006-08-30 [colin] 2.4.0cvs112
3524 Fix compilation on FreeBSD. Thanks
3527 2006-08-29 [colin] 2.4.0cvs111
3530 Handle "popup_menu" signal (for popping the
3531 menu via the keyboard)
3536 * src/gtk/gtkutils.c
3537 * src/gtk/gtkutils.h
3538 Factorize scrolling code, and add an API
3539 for MimeViewers to handle scroll orders
3541 2006-08-29 [wwp] 2.4.0cvs110
3543 * src/plugins//bogofilter/bogofilter.c
3544 * src/plugins//spamassassin/spamassassin.c
3545 make the bogofilter/spamassassin filtering error dialogs at
3546 incorporation obey to the "don't popup error dialog on
3547 receive error" option. If disabled, feed the log window w/
3554 2006-08-29 [paul] 2.4.0cvs109
3557 remove 'make release', it's not needed
3558 since we use 'AUTOMAKE_OPTIONS = dist-bzip2'
3560 2006-08-29 [paul] 2.4.0cvs108
3563 * src/summary_search.c
3564 * src/gtk/progressdialog.c
3565 * src/plugins/pgpcore/passphrase.c
3566 replace deprecated gtk_window_set_policy()
3568 2006-08-29 [colin] 2.4.0cvs107
3571 Fix data loss when copy fails during a move:
3572 only use fast remove_msgs if everything was
3573 copied OK; else use slow remove_msg on the
3574 mails that got copied only.
3576 2006-08-28 [paul] 2.4.0cvs106
3579 revert change in 2.4.0cvs104, it breaks
3582 2006-08-28 [paul] 2.4.0cvs105
3584 * src/plugins/spamassassin/spamassassin.c
3587 2006-08-28 [paul] 2.4.0cvs104
3590 fix data loss when moving to another
3592 * src/prefs_spelling.c
3594 * src/gtk/pluginwindow.c
3595 improve the layout of the dialog text
3598 2006-08-28 [paul] 2.4.0cvs103
3600 * src/plugins/bogofilter/bogofilter.c
3601 * src/plugins/bogofilter/bogofilter_gtk.c
3602 fix english up a bit, innit
3604 2006-08-28 [paul] 2.4.0cvs102
3609 require autoconf 2.60, enabling building
3610 with gettext 0.15 (gettext 0.14.x build still
3611 possible). Replace Makefiles with versions
3613 Remove configure options --with-localedir and
3614 --with-mandir. The options that are provided
3615 directly by autoconf 2.60 can be used instead:
3616 --mandir --localedir
3618 2006-08-27 [colin] 2.4.0cvs101
3620 * src/plugins/bogofilter/Makefile.am
3621 Fix make dist (no README)
3623 2006-08-27 [colin] 2.4.0cvs100
3626 Don't use F_UNKNOWN folders for any default
3628 * src/plugins/bogofilter/bogofilter.c
3629 * src/plugins/bogofilter/bogofilter.h
3630 * src/plugins/bogofilter/bogofilter_gtk.c
3631 Add an option to specify the path to bogofilter
3632 Use single-quotes to be able to learn in folders
3633 with spaces in their names
3634 Verify learning status
3636 2006-08-27 [colin] 2.4.0cvs99
3639 * manual/plugins.xml
3640 Document Bogofilter plugin
3642 2006-08-27 [colin] 2.4.0cvs98
3648 When possible, copy the queued mail to sent folder
3649 instead of re-adding. Much faster on IMAP.
3651 2006-08-27 [colin] 2.4.0cvs97
3654 Disable mmaped caches - huge metadata loss
3655 here after a power failure.
3657 Add quicksearch timing
3658 * src/common/plugin.c
3659 * src/common/plugin.h
3660 Implement an interface to tell what plugins
3661 provide. Prevent loading of similar plugins.
3662 * src/plugins/clamav/clamav_plugin.c
3663 * src/plugins/demo/demo.c
3664 * src/plugins/dillo_viewer/dillo_viewer.c
3665 * src/plugins/pgpcore/plugin.c
3666 * src/plugins/pgpinline/pgpinline.c
3667 * src/plugins/pgpmime/pgpmime.c
3668 * src/plugins/spamassassin/spamassassin.c
3669 * src/plugins/trayicon/trayicon.c
3670 Implement plugin_provides()
3672 2006-08-27 [colin] 2.4.0cvs96
3675 * src/plugins/Makefile.am
3676 * src/plugins/bogofilter/.cvsignore
3677 * src/plugins/bogofilter/Makefile.am
3678 * src/plugins/bogofilter/bogofilter.c
3679 * src/plugins/bogofilter/bogofilter.h
3680 * src/plugins/bogofilter/bogofilter_gtk.c
3681 New Bogofilter plugin, provides filtering and
3682 learning. Spamassassin will go to extra plugins.
3684 2006-08-26 [mones] 2.4.0cvs95
3686 * manual/handling.xml
3687 Fix subfolder path in the example (thanks to Paul)
3689 2006-08-26 [mones] 2.4.0cvs94
3691 * manual/glossary.xml
3692 2.2. + add ISP to the glossary
3693 7.5. + Add UIDL to glossary
3694 7.7. + Add TCP to glossary
3695 * manual/handling.xml
3696 7.1. + Mentions GNU/Linux distribution, what about the non...
3697 7.2. = s/html/HTML/, quote --local option -> Dillo HTML Viewer
3698 7.3. + Mentions .bashrc, what about the non-bash ones?
3699 7.4. = Use appropriate quotation for commands
3700 7.6. = change "" to <quote></quote>
3701 * manual/plugins.xml
3702 6.1. + Example #mh/Mailbox/Friends -> #mh/inbox/Friends
3703 * manual/starting.xml
3704 2.1. + local mbox file: some examples of mbox file locations...
3705 Also reformatted files requiring it
3707 2006-08-26 [wwp] 2.4.0cvs93
3709 * src/summary_search.c
3710 disable find buttons while summary search is running.
3712 2006-08-25 [colin] 2.4.0cvs92
3719 Speed up MH moving, and add progressbar
3722 Write cache files using mmap() too
3724 2006-08-25 [wwp] 2.4.0cvs91
3727 switch spam<->ham button when a message has been marked as spam or ham
3728 and is still selected. Thanks to Colin.
3730 2006-08-25 [paul] 2.4.0cvs90
3733 * src/stock_pixmap.c
3734 * src/stock_pixmap.h
3736 * src/gtk/icon_legend.c
3737 * src/pixmaps/copied.xpm
3738 * src/pixmaps/moved.xpm
3739 add icons for delayed execution marked for
3740 copying, marked for moving
3742 2006-08-25 [mones] 2.4.0cvs89
3744 * manual/glossary.xml
3745 Fix the other glossary items:
3746 5.1. = Inmmediate execution -> <quote>immediate execution...
3747 5.2. = Fix MBOX capitalization -> Mbox
3748 5.3. + Improve Plugins def. w/ tech. ref.
3749 5.4. = Quotation -> replace '>' by <quote>></quote>
3750 5.5. - SMTP Server. -> remove dot
3754 2006-08-25 [mones] 2.4.0cvs88
3757 Reformatted, changed email address
3758 * manual/glossary.xml
3759 Reformatted, fixed MANUAL-TODO items:
3760 8.2. + add ROT-13 to glossary
3761 8.4. + add URL to glossary
3762 * manual/es/advanced.xml
3765 2006-08-25 [paul] 2.4.0cvs87
3767 * src/gtk/icon_legend.c
3768 add 'marked for deletion' icon
3769 arrange icons by containing column
3770 wrap long label text
3772 2006-08-25 [colin] 2.4.0cvs86
3774 * src/common/utils.c
3775 * src/common/utils.h
3776 Add the sc_g_*list_bigger functions in
3777 a place everyone can use it
3779 Only freeze/thaw the list when working
3780 on the selection, if it's bigger than 1
3781 * src/gtk/gtksctree.c
3782 Only freeze/thaw the list when unselec-
3783 ting 'all' if ('all' != 1)
3784 This avoids some flickering
3786 2006-08-24 [colin] 2.4.0cvs85
3789 Fix strange list selection
3790 Fix random seg (Invalid read of freed memory)
3792 2006-08-24 [colin] 2.4.0cvs84
3795 * src/gtk/inputdialog.c
3796 * src/plugins/pgpcore/passphrase.c
3797 Revert minimal width patch of 2.4.0cvs67,
3798 as it is also a maximal width. Use
3799 gtk_window_set_default_size instead.
3801 2006-08-24 [colin] 2.4.0cvs83
3804 Write cache/mark to temp files before
3805 overwriting old ones (avoids metadata
3806 loss if writing the new files fail).
3807 Use mmap() to read cache/mark file, as
3808 this makes cache reading faster. Dis-
3809 abled for big-endian machines until it
3810 can be tested. (Big-endian users: set
3811 msgcache_use_mmap = TRUE in the relevant
3814 Move rarely used fields of MsgInfo in
3815 another structure, which will only be
3816 allocated if needed. Face, X-Face,
3817 Return receipt headers and List-*
3818 headers are moved. Mails having none