1 2006-12-13 [colin] 2.6.1cvs26
5 Add claws_is_starting()
7 2006-12-13 [mones] 2.6.1cvs25
9 * manual/es/advanced.xml
11 Synced manual and updated translation
13 2006-12-12 [colin] 2.6.1cvs24
16 Add an option to use STARTTLS in the
17 welcome wizard. Fixes bug 1080,
18 'Using SSL option in wizard for incoming
19 server does not activate SSL with STARTTLS'
21 2006-12-12 [colin] 2.6.1cvs23
24 Don't exit when there's an incomplete
25 mailbox configured - leaves a chance
26 to fix a failing IMAP account. Exit
27 if no mailbox at all is loaded (case
29 Completes bug 1077's fix (I was wrong
30 in this bug's comment #3).
32 2006-12-12 [colin] 2.6.1cvs22
35 Add another menu data type
37 Complete the completion of bug 1076
38 (doesn't lose the pref on apply)
40 2006-12-12 [paul] 2.6.1cvs21
43 complete the fix of bug 1076
44 also be more verbose with the text
46 2006-12-12 [paul] 2.6.1cvs20
49 fix compilation warning
51 2006-12-11 [colin] 2.6.1cvs19
54 Document :port in server entry tooltips
56 2006-12-11 [colin] 2.6.1cvs18
61 2006-12-11 [colin] 2.6.1cvs17
64 Add failing IMAP as a reason for no
67 2006-12-11 [colin] 2.6.1cvs16
70 Check for existence of inbox for local
73 Allow setting the port to use for servers
74 by using the usual "server.example.com:port"
75 syntax. Fixes bug 1077, 'sylpheed-claws does
76 not start when IMAP server is unavailable'
78 2006-12-11 [colin] 2.6.1cvs15
81 Prevent use of non-existing default inbox
83 2006-12-11 [colin] 2.6.1cvs14
86 Fix sensitivity. Fixes bug 1076, 'privacy
87 options are displayed even when pgp plugin
88 not loaded / available'
90 2006-12-09 [colin] 2.6.1cvs13
95 * src/common/ssl_certificate.c
96 Add a new hidden preference, 'unsafe_ssl_certs',
97 which allows to store multiple certificates per
98 server/port. This is disabled by default because
99 it's less secure (presenting a new certificate
100 instead of a changed one raises less alarms).
101 This will cause Claws to ask about an unknown
102 certificate for people who have used 2.6.1cvs8
105 2006-12-09 [colin] 2.6.1cvs12
108 Fix cache updating after action
110 2006-12-07 [wwp] 2.6.1cvs11
113 fix email address comparison when replying to all
114 (avoid replying to ourselves), thanks to Colin.
116 2006-12-06 [paul] 2.6.1cvs10
127 2006-12-06 [paul] 2.6.1cvs9
138 2006-12-06 [colin] 2.6.1cvs8
141 * src/common/ssl_certificate.c
142 * src/common/ssl_certificate.h
143 Handle multiple certificates per host/port
145 2006-12-06 [colin] 2.6.1cvs7
147 * src/etpan/imap-thread.c
148 Fix certificate checking on IMAP
150 2006-12-06 [colin] 2.6.1cvs6
153 Fix bug 1072, 'Claws stops fetching newsgroups
154 from server when newsgroup got deleted': continue
155 checking other groups
157 2006-12-05 [wwp] 2.6.1cvs5
159 * src/message_search.c
160 * src/summary_search.c
165 make up and down arrow keys in modern gtk_combo_box_entry widgets
166 behave like w/ old comboboxes (summary and message search only).
168 2006-12-05 [paul] 2.6.1cvs4
174 2006-12-05 [paul] 2.6.1cvs3
177 * tools/textviewer.pl
178 script updated and description added
180 2006-12-04 [colin] 2.6.1cvs2
183 Run pre-send hook only when checking
186 2006-12-04 [paul] 2.6.1cvs1
193 bump up version number following stable release
195 2006-12-04 [paul] 2.6.0cvs83
198 updates and corrections
200 2006-12-04 [colin] 2.6.0cvs82
203 Probably fix bug 1066, 'Incorrect mailbox
206 2006-12-04 [colin] 2.6.0cvs81
209 Trim tabs from mailcap file too.
211 2006-12-02 [paul] 2.6.0cvs80
214 fix broken GUI under certain languages
216 put the Cancel button to the right
218 2006-12-01 [paul] 2.6.0cvs79
221 remove reference to removed file
223 2006-12-01 [wwp] 2.6.0cvs78
227 remove forgotten debug statements.
229 2006-12-01 [wwp] 2.6.0cvs77
231 * manual/advanced.xml
232 * manual/fr/advanced.xml
242 add a hidden option to allow embedding the editaddress (edit contact details)
243 dialog into the addressbook's window. This doesn't change the default
246 2006-12-01 [wwp] 2.6.0cvs76
248 * src/message_search.c
249 * src/summary_search.c
250 fix more focus issues (don't set focus to combobox's entry widget when
251 entry's value changed, if entry widget has focus already).
253 2006-12-01 [wwp] 2.6.0cvs75
255 * src/gtk/quicksearch.c
256 revert last changes to the quicksearch gtk_combo_box, this needs more
259 2006-12-01 [paul] 2.6.0cvs74
261 * tools/kdeservicemenu/README
262 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
263 * tools/kdeservicemenu/install.sh
264 * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
265 * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
266 simplify this stuff, and in so doing,
267 fix it. (possibly re-extend it again at
270 2006-12-01 [wwp] 2.6.0cvs73
272 * src/gtk/quicksearch.c
273 adapt quicksearch code to use modern gtk_combo_box'es.
275 2006-12-01 [wwp] 2.6.0cvs72
280 * src/message_search.c
281 * src/summary_search.c
284 add history combos to all message and summary search fields.
286 2006-12-01 [wwp] 2.6.0cvs71
289 As the list may change while the mark as read delay
290 runs, we can't rely on the 'row' pointer, which can
291 be invalid when the timeout is called. As the mark
292 as read is only done if the message is still selected,
293 use summaryview->selected instead. Thanks to Colin.
295 2006-11-30 [paul] 2.6.0cvs70
298 give emphasis to "Sylpheed-Claws"
299 as well as "Claws Mail"
301 2006-11-30 [colin] 2.6.0cvs69
304 Put the SSL checkboxes in the receiving
305 and sending server pages.
307 2006-11-29 [colin] 2.6.0cvs68
310 * src/gtk/gtkvscrollbutton.c
311 Revert some deprecated fixes - they seem to
312 deprecate stuff as soon as a new one gets out.
313 g_object_ref_sink needed glib-2.10.
315 2006-11-29 [colin] 2.6.0cvs67
318 Create .mailcap if it doesn't exist
320 2006-11-29 [colin] 2.6.0cvs66
323 Followup to cvs60: use original list
324 of recipients if replying to a mail
325 in Sent Drafts or Queue.
327 2006-11-27 [paul] 2.6.0cvs65
330 revert the last change for now (it's broken)
332 2006-11-27 [paul] 2.6.0cvs64
336 * m4/aclocal-include.m4
353 * src/common/Makefile.am
357 * src/common/sylpheed.c
358 * src/common/sylpheed.h
359 * src/etpan/Makefile.am
360 * src/gtk/Makefile.am
361 * src/gtk/claws-marshal.list
363 * src/gtk/gtksctree.c
364 * src/gtk/quicksearch.c
365 * src/gtk/sylpheed-marshal.list
366 * src/plugins/bogofilter/bogofilter.c
367 * src/plugins/bogofilter/bogofilter_gtk.c
368 * src/plugins/clamav/clamav_plugin.c
369 * src/plugins/clamav/clamav_plugin_gtk.c
370 * src/plugins/demo/demo.c
371 * src/plugins/dillo_viewer/dillo_viewer.c
372 * src/plugins/pgpcore/Makefile.am
373 * src/plugins/pgpcore/claws.def
374 * src/plugins/pgpcore/pgp_viewer.c
375 * src/plugins/pgpcore/plugin.c
376 * src/plugins/pgpcore/sylpheed.def
377 * src/plugins/pgpinline/Makefile.am
378 * src/plugins/pgpinline/claws.def
379 * src/plugins/pgpinline/plugin.c
380 * src/plugins/pgpinline/sylpheed.def
381 * src/plugins/pgpmime/Makefile.am
382 * src/plugins/pgpmime/claws.def
383 * src/plugins/pgpmime/plugin.c
384 * src/plugins/pgpmime/sylpheed.def
385 * src/plugins/spamassassin/spamassassin.c
386 * src/plugins/spamassassin/spamassassin_gtk.c
387 * src/plugins/trayicon/trayicon.c
389 remove deprecated gtk_tooltips_set_delay()
391 2006-11-26 [paul] 2.6.0cvs63
398 * src/gtk/gtkvscrollbutton.c
399 * src/gtk/prefswindow.c
400 * src/plugins/pgpcore/prefs_gpg.c
401 replace more deprecated GTK+ functions
403 2006-11-26 [paul] 2.6.0cvs62
408 replace deprecated gtk_idle_... functions
410 2006-11-26 [paul] 2.6.0cvs61
416 * src/gtk/gtkvscrollbutton.c
417 * src/gtk/quicksearch.c
418 * src/plugins/pgpcore/passphrase.c
419 replace deprecated gtk_timeout_add and
422 2006-11-26 [paul] 2.6.0cvs60
425 fix bug that caused the wrong recipient
426 to be selected when replying to a msg
427 which is From one of our accounts to
428 another of our accounts
430 2006-11-25 [paul] 2.6.0cvs59
433 don't change the From column title to
434 To if the To column is visible
436 2006-11-24 [paul] 2.6.0cvs58
439 fix bug 1069, 'Sent mails disappear, BCC
442 2006-11-21 [wwp] 2.6.0cvs57
445 fix spelling menu when replying (same as 2.3.1cvs39):
446 discrepancy between context menu and top menu when
447 folder's dictionary isn't the default one.
449 2006-11-19 [paul] 2.6.0cvs56
452 obey always_show_msg option when
454 * src/plugins/bogofilter/bogofilter.c
457 2006-11-18 [paul] 2.6.0cvs55
467 * src/gtk/icon_legend.c
468 * src/gtk/icon_legend.h
469 * tools/OOo2claws-mail.pl
471 * tools/acroread2claws-mail.pl
472 * tools/claws.i18n.status.pl
473 * tools/filter_conv.pl
474 * tools/filter_conv_new.pl
475 * tools/freshmeat_search.pl
476 * tools/google_search.pl
477 * tools/kmail2claws-mail.pl
478 * tools/kmail2claws-mail_v2.pl
479 * tools/maildir2claws-mail.pl
480 * tools/make.themes.project
481 * tools/multiwebsearch.pl
482 * tools/outlook2claws-mail.pl
483 * tools/tb2claws-mail
484 * tools/kdeservicemenu/README
485 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
486 update mine and wwp's email addresses in
489 * src/prefs_compose_writing.c
490 set sensitivity on 'new message format' frame
492 2006-11-17 [paul] 2.6.0cvs54
495 more reworking of the GUI
496 Patch by Fabien Vantard
498 2006-11-16 [paul] 2.6.0cvs53
501 set a minimum size for the window, allow
502 it to automatically expand as necessary
504 2006-11-16 [wwp] 2.6.0cvs52
507 better wrap of copyright info on some systems.
509 2006-11-16 [paul] 2.6.0cvs51
512 move the tech info from the upper panel
514 use a gtk_text_view for the features tab
516 2006-11-16 [paul] 2.6.0cvs50
519 update my email address
526 * src/plugins/trayicon/trayicon.c
527 don't offer simple menu separators
530 add separator between 'mark all read'
533 2006-11-15 [wwp] 2.6.0cvs49
536 updated manuals authors.
538 2006-11-14 [paul] 2.6.0cvs48
541 Fix Options/Reply mode after draft save
543 2006-11-14 [paul] 2.6.0cvs47
549 * src/plugins/pgpinline/pgpinline.c
550 Probably fix bug 1061
552 2006-11-14 [paul] 2.6.0cvs46
560 * src/pixmaps/active.xpm
561 * src/pixmaps/inactive.xpm
562 add a new page, 'Features', to the About dialog
563 showing which features are compiled in and which
566 2006-11-14 [paul] 2.6.0cvs45
569 updated by Pavlo Bohmat
571 2006-11-14 [colin] 2.6.0cvs44
579 * src/gtk/gtkaspell.c
580 Fix 64-bit-related warnings
582 Fix possible infinite loop
583 * src/plugins/pgpcore/sgpgme.c
586 2006-11-13 [colin] 2.6.0cvs43
588 * src/gtk/Makefile.am
589 authors.h isn't generated
591 2006-11-13 [colin] 2.6.0cvs42
593 * src/plugins/pgpinline/pgpinline.c
594 * src/plugins/pgpmime/pgpmime.c
595 Very probably fix bug 1061, 'crash on
596 opening signed email'. Another cast
599 2006-11-13 [colin] 2.6.0cvs41
601 * src/plugins/pgpcore/sgpgme.c
602 Maybe fix bug 1061, 'crash on opening
605 2006-11-13 [wwp] 2.6.0cvs40
607 * src/plugins/pgpinline/pgpinline.c
608 fix candidate for bug #1057, thanks to Colin.
610 2006-11-13 [wwp] 2.6.0cvs39
613 * src/quote_fmt_parse.y
614 fix bug 1052: current parser buffer was not always
615 allocated, ptr to this buffer could be returned as
616 NULL whereas no parser error has occurred. in
617 consequence, defining a template body as "%d"
618 (w/o the quotes) for the first time of the instance
619 of claws-mail, was reporting a parser error. make
620 sure that the buffer is always allocated, even to
622 fix mis-unescaping in compose.:compose_quote_fmt():
623 unescaping of the fmt string was always done
624 whereas it must be done *only* when receiving
625 quote format strings issued from the prefs
626 (compose new message, reply, forward, redirect
627 formats), *not* when applying templates. in
628 consequences, applying templates w/ sequences
629 like \\|p{echo} were failing. make sure that
630 unescaping is done only when necessary.
632 2006-11-12 [colin] 2.6.0cvs38
637 2006-11-12 [colin] 2.6.0cvs37
639 * src/plugins/pgpinline/pgpinline.c
640 * src/plugins/pgpmime/pgpmime.c
641 Release GPG context at the latest
642 possible moment. Maybe fixes
643 bug 1057, 'crash on sending signed
644 message to a newsgroup'
647 2006-11-12 [colin] 2.6.0cvs36
649 * src/plugins/pgpcore/sgpgme.c
650 Tell a bit more when gpg's status doesn't
651 contain any signature
653 2006-11-12 [colin] 2.6.0cvs35
656 Fix bug 1060, 'compilation error with
659 2006-11-12 [paul] 2.6.0cvs34
661 * doc/man/claws-mail.1
663 * src/plugins/clamav/README
664 * src/plugins/spamassassin/README
666 * tools/freshmeat_search.pl
667 * tools/google_search.pl
668 * tools/multiwebsearch.pl
670 * src/plugins/trayicon/trayicon.c
671 fix compiliation warning
673 2006-11-11 [colin] 2.6.0cvs33
676 Forbid drag and drop from/to different
677 folders of type F_UNKNOWN
679 2006-11-11 [colin] 2.6.0cvs32
681 * src/plugins/pgpinline/pgpinline.c
682 Fix typo in previous commit:
684 + if ((err = gpgme_new(&data->ctx)) ...)
686 2006-11-11 [colin] 2.6.0cvs31
688 * src/plugins/pgpinline/pgpinline.c
689 * src/plugins/pgpmime/pgpmime.c
690 Check success after calling gpgme_new
691 Maybe fixes bug 1057, 'crash on sending
692 signed message to a newsgroup'
694 2006-11-11 [colin] 2.6.0cvs30
697 init undostruct to 0s (from
698 valgrind log of bug 1057)
700 2006-11-10 [colin] 2.6.0cvs29
703 Set cursor to wait before filtering
704 duplicates in all folders
705 * src/plugins/bogofilter/bogofilter.c
706 * src/plugins/bogofilter/bogofilter.h
707 * src/plugins/bogofilter/bogofilter_gtk.c
708 Completely thread away the bogofilter
711 2006-11-10 [mones] 2.6.0cvs28
715 added COMPOSE_CHECK_BEFORE_SEND hook
717 2006-11-10 [paul] 2.6.0cvs27
721 add libSM to get_compiled_in_features()
725 2006-11-10 [colin] 2.6.0cvs26
727 * src/etpan/imap-thread.c
728 Add a reference to libetpan's sasl engine
729 so that sasl_done() doesn't get called by
730 libetpan, and doesn't break openssl.
731 Should fix bug 1053, 'SC fails to reestablish
735 2006-11-10 [colin] 2.6.0cvs25
737 * manual/addrbook.xml
738 * manual/advanced.xml
743 2006-11-09 [colin] 2.6.0cvs24
745 * src/plugins/bogofilter/bogofilter_gtk.c
746 Add comment about annoyance
748 2006-11-09 [colin] 2.6.0cvs23
750 * src/plugins/bogofilter/bogofilter.c
751 * src/plugins/bogofilter/bogofilter_gtk.c
752 Prepare things needed to thread bogofilter
753 filtering: separate bogo stuff and possible GUI
756 2006-11-09 [colin] 2.6.0cvs22
760 Search for one of our accounts in Delivered-To
761 (helps for auto-account selection when
766 * src/plugins/trayicon/trayicon.c
767 Allow opening a new mail with any account from
770 2006-11-09 [wwp] 2.6.0cvs21
775 * src/prefs_compose_writing.c
776 add a compose new message format (in prefs/compose/writing), it's a
777 simple subject+body template to use when opening a new composition
778 window. It's similar to the existent reply and forward formats.
780 enhanced the template/format % symbols substitution mechanism to
781 use current composition window information when % are used in
782 the compose new message format or in templates applied to new
783 messages (there were useless in that situations before). When
784 applied to new messages, %d corresponds to the system time/date.
786 2006-11-09 [paul] 2.6.0cvs20
791 2006-11-09 [paul] 2.6.0cvs19
794 keep tje alphabetical order
796 2006-11-08 [colin] 2.6.0cvs18
798 * src/etpan/imap-thread.c
799 Fix bug 1054, 'Slowness logging big
802 2006-11-08 [paul] 2.6.0cvs17
807 2006-11-08 [paul] 2.6.0cvs16
812 2006-11-08 [paul] 2.6.0cvs15
815 * tools/OOo2claws-mail.pl
816 * tools/OOo2sylpheed.pl
818 * tools/acroread2claws-mail.pl
819 * tools/acroread2sylpheed.pl
820 * tools/kmail2claws-mail.pl
821 * tools/kmail2claws-mail_v2.pl
822 * tools/kmail2sylpheed.pl
823 * tools/kmail2sylpheed_v2.pl
824 * tools/maildir2claws-mail.pl
825 * tools/maildir2sylpheed.pl
826 * tools/nautilus2claws-mail.sh
827 * tools/nautilus2sylpheed.sh
828 * tools/outlook2claws-mail.pl
829 * tools/outlook2sylpheed.pl
830 * tools/tb2claws-mail
832 * tools/tbird2claws.py
834 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
835 * tools/kdeservicemenu/install.sh
836 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
837 * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
838 * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
839 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
840 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
841 renamed (removed, added) tools files
843 2006-11-08 [paul] 2.6.0cvs14
847 Migrate sylpheedrc to clawsrc, and fix the standard
848 plugins path in the process
850 2006-11-07 [colin] 2.6.0cvs13
853 Symlink sylpheed-claws relative to
856 2006-11-07 [colin] 2.6.0cvs12
859 Fix typo - Reply-To/Mailing-list is broken in 2.6 :-/
861 2006-11-07 [paul] 2.6.0cvs11
864 Fix a missed occurence of
867 2006-11-07 [paul] 2.6.0cvs10
870 Fix symlink installation
872 2006-11-07 [paul] 2.6.0cvs9
875 Symlink claws-mail to sylpheed-claws
877 Fix migrating symlinks
878 * src/etpan/imap-thread.c
879 check certificate only when there's
882 2006-11-07 [paul] 2.6.0cvs8
885 Fix icon breakages with Gtk, which needs a
886 cache updated to see them.
888 2006-11-07 [paul] 2.6.0cvs7
899 * claws-mail-128x128.png
900 * claws-mail-64x64.png
905 * sylpheed-claws-128x128.png
906 * sylpheed-claws-64x64.png
907 * sylpheed-claws.desktop
909 * sylpheed-claws.pc.in
911 * debian/README.Debian
913 * debian/claws-mail.desktop
914 * debian/claws-mail.menu
915 * debian/claws-mail.postinst.debhelper
916 * debian/claws-mail.postrm.debhelper
921 * debian/sylpheed-claws.desktop
922 * debian/sylpheed-claws.menu
923 * debian/sylpheed-claws.postinst.debhelper
924 * debian/sylpheed-claws.postrm.debhelper
925 * doc/man/Makefile.am
926 * doc/man/claws-mail.1
927 * doc/man/sylpheed-claws.1
928 * doc/src/ChangeLog.claws-pre0.8.0
932 * manual/addrbook.xml
933 * manual/advanced.xml
934 * manual/claws-mail-manual.xml
936 * manual/glossary.xml
937 * manual/handling.xml
939 * manual/keyboard.xml
941 * manual/starting.xml
942 * manual/sylpheed-claws-manual.xml
944 * manual/dist/.cvsignore
945 * manual/dist/html/.cvsignore
946 * manual/dist/html/Makefile.am
947 * manual/dist/pdf/.cvsignore
948 * manual/dist/pdf/Makefile.am
949 * manual/dist/ps/.cvsignore
950 * manual/dist/ps/Makefile.am
951 * manual/dist/txt/.cvsignore
952 * manual/dist/txt/Makefile.am
953 * manual/es/Makefile.am
954 * manual/es/advanced.xml
955 * manual/es/claws-mail-manual.xml
957 * manual/es/glossary.xml
958 * manual/es/handling.xml
959 * manual/es/intro.xml
960 * manual/es/plugins.xml
961 * manual/es/sylpheed-claws-manual.xml
962 * manual/es/dist/.cvsignore
963 * manual/es/dist/html/.cvsignore
964 * manual/es/dist/html/Makefile.am
965 * manual/es/dist/pdf/.cvsignore
966 * manual/es/dist/pdf/Makefile.am
967 * manual/es/dist/ps/.cvsignore
968 * manual/es/dist/ps/Makefile.am
969 * manual/es/dist/txt/.cvsignore
970 * manual/es/dist/txt/Makefile.am
971 * manual/fr/Makefile.am
972 * manual/fr/account.xml
974 * manual/fr/addrbook.xml
975 * manual/fr/advanced.xml
976 * manual/fr/claws-mail-manual.xml
978 * manual/fr/glossary.xml
979 * manual/fr/handling.xml
980 * manual/fr/intro.xml
981 * manual/fr/keyboard.xml
982 * manual/fr/plugins.xml
983 * manual/fr/starting.xml
984 * manual/fr/sylpheed-claws-manual.xml
985 * manual/fr/dist/.cvsignore
986 * manual/fr/dist/html/.cvsignore
987 * manual/fr/dist/html/Makefile.am
988 * manual/fr/dist/pdf/.cvsignore
989 * manual/fr/dist/pdf/Makefile.am
990 * manual/fr/dist/ps/.cvsignore
991 * manual/fr/dist/ps/Makefile.am
992 * manual/fr/dist/txt/.cvsignore
993 * manual/fr/dist/txt/Makefile.am
994 * manual/pl/Makefile.am
995 * manual/pl/account.xml
997 * manual/pl/addrbook.xml
998 * manual/pl/advanced.xml
999 * manual/pl/claws-mail-manual.xml
1001 * manual/pl/glossary.xml
1002 * manual/pl/handling.xml
1003 * manual/pl/intro.xml
1004 * manual/pl/keyboard.xml
1005 * manual/pl/plugins.xml
1006 * manual/pl/starting.xml
1007 * manual/pl/sylpheed-claws-manual.xml
1008 * manual/pl/dist/.cvsignore
1009 * manual/pl/dist/html/.cvsignore
1010 * manual/pl/dist/html/Makefile.am
1011 * manual/pl/dist/pdf/.cvsignore
1012 * manual/pl/dist/pdf/Makefile.am
1013 * manual/pl/dist/ps/.cvsignore
1014 * manual/pl/dist/ps/Makefile.am
1015 * manual/pl/dist/txt/.cvsignore
1016 * manual/pl/dist/txt/Makefile.am
1040 * src/addressbook_foldersel.c
1041 * src/addressbook_foldersel.h
1063 * src/customheader.c
1064 * src/customheader.h
1065 * src/displayheader.c
1066 * src/displayheader.h
1077 * src/editldap_basedn.c
1078 * src/editldap_basedn.h
1094 * src/folder_item_prefs.c
1095 * src/folder_item_prefs.h
1102 * src/grouplistdialog.c
1103 * src/grouplistdialog.h
1106 * src/image_viewer.c
1107 * src/image_viewer.h
1146 * src/matcher_parser.h
1147 * src/matcher_parser_lex.l
1148 * src/matcher_parser_parse.y
1151 * src/message_search.c
1152 * src/message_search.h
1171 * src/partial_download.c
1172 * src/partial_download.h
1177 * src/prefs_account.c
1178 * src/prefs_account.h
1179 * src/prefs_actions.c
1180 * src/prefs_actions.h
1181 * src/prefs_common.c
1182 * src/prefs_common.h
1183 * src/prefs_compose_writing.c
1184 * src/prefs_compose_writing.h
1185 * src/prefs_customheader.c
1186 * src/prefs_customheader.h
1187 * src/prefs_display_header.c
1188 * src/prefs_display_header.h
1189 * src/prefs_ext_prog.c
1190 * src/prefs_ext_prog.h
1191 * src/prefs_filtering.c
1192 * src/prefs_folder_column.c
1193 * src/prefs_folder_column.h
1194 * src/prefs_folder_item.c
1195 * src/prefs_folder_item.h
1200 * src/prefs_image_viewer.c
1201 * src/prefs_image_viewer.h
1202 * src/prefs_matcher.c
1203 * src/prefs_matcher.h
1204 * src/prefs_message.c
1205 * src/prefs_message.h
1206 * src/prefs_msg_colors.c
1207 * src/prefs_msg_colors.h
1212 * src/prefs_receive.c
1213 * src/prefs_receive.h
1216 * src/prefs_spelling.c
1217 * src/prefs_spelling.h
1218 * src/prefs_summaries.c
1219 * src/prefs_summaries.h
1220 * src/prefs_summary_column.c
1221 * src/prefs_summary_column.h
1222 * src/prefs_template.c
1223 * src/prefs_template.h
1224 * src/prefs_themes.c
1225 * src/prefs_themes.h
1226 * src/prefs_toolbar.c
1227 * src/prefs_toolbar.h
1228 * src/prefs_wrapping.c
1229 * src/prefs_wrapping.h
1239 * src/quote_fmt_parse.y
1242 * src/remotefolder.c
1243 * src/remotefolder.h
1244 * src/send_message.c
1245 * src/send_message.h
1248 * src/sourcewindow.c
1249 * src/sourcewindow.h
1254 * src/stock_pixmap.c
1255 * src/stock_pixmap.h
1256 * src/summary_search.c
1257 * src/summary_search.h
1274 * src/common/base64.c
1275 * src/common/base64.h
1277 * src/common/hooks.c
1278 * src/common/hooks.h
1281 * src/common/mgutils.c
1282 * src/common/mgutils.h
1285 * src/common/passcrypt.c
1286 * src/common/passcrypt.h.in
1287 * src/common/plugin.c
1288 * src/common/plugin.h
1289 * src/common/prefs.c
1290 * src/common/prefs.h
1291 * src/common/progressindicator.c
1292 * src/common/progressindicator.h
1293 * src/common/quoted-printable.c
1294 * src/common/quoted-printable.h
1295 * src/common/session.c
1296 * src/common/session.h
1299 * src/common/socket.c
1300 * src/common/socket.h
1303 * src/common/stringtable.c
1304 * src/common/stringtable.h
1305 * src/common/sylpheed.c
1306 * src/common/sylpheed.h
1307 * src/common/template.c
1308 * src/common/template.h
1309 * src/common/timing.h
1310 * src/common/utils.c
1311 * src/common/utils.h
1312 * src/common/version.h.in
1315 * src/common/xmlprops.c
1316 * src/common/xmlprops.h
1318 * src/gtk/colorlabel.c
1319 * src/gtk/colorlabel.h
1320 * src/gtk/colorsel.c
1321 * src/gtk/colorsel.h
1322 * src/gtk/combobox.c
1323 * src/gtk/combobox.h
1324 * src/gtk/description_window.c
1325 * src/gtk/description_window.h
1328 * src/gtk/foldersort.c
1329 * src/gtk/foldersort.h
1330 * src/gtk/gtkaspell.c
1331 * src/gtk/gtkaspell.h
1332 * src/gtk/gtksctree.c
1333 * src/gtk/gtkshruler.c
1334 * src/gtk/gtkshruler.h
1335 * src/gtk/gtkutils.c
1336 * src/gtk/gtkutils.h
1337 * src/gtk/icon_legend.c
1338 * src/gtk/icon_legend.h
1339 * src/gtk/logwindow.c
1340 * src/gtk/logwindow.h
1341 * src/gtk/manage_window.c
1342 * src/gtk/manage_window.h
1343 * src/gtk/pluginwindow.c
1344 * src/gtk/pluginwindow.h
1345 * src/gtk/prefswindow.c
1346 * src/gtk/prefswindow.h
1347 * src/gtk/quicksearch.c
1348 * src/gtk/quicksearch.h
1349 * src/pixmaps/claws-mail.xpm
1350 * src/pixmaps/claws-mail_icon.xpm
1351 * src/pixmaps/claws-mail_logo.xpm
1352 * src/pixmaps/sylpheed-claws.xpm
1353 * src/pixmaps/sylpheed-claws_icon.xpm
1354 * src/pixmaps/sylpheed-claws_logo.xpm
1355 * src/plugins/bogofilter/Makefile.am
1356 * src/plugins/bogofilter/bogofilter.c
1357 * src/plugins/bogofilter/bogofilter.h
1358 * src/plugins/bogofilter/bogofilter_gtk.c
1359 * src/plugins/clamav/Makefile.am
1360 * src/plugins/clamav/clamav_plugin.c
1361 * src/plugins/clamav/clamav_plugin.h
1362 * src/plugins/clamav/clamav_plugin_gtk.c
1363 * src/plugins/demo/Makefile.am
1364 * src/plugins/demo/demo.c
1365 * src/plugins/dillo_viewer/Makefile.am
1366 * src/plugins/dillo_viewer/README
1367 * src/plugins/dillo_viewer/dillo_prefs.c
1368 * src/plugins/dillo_viewer/dillo_prefs.h
1369 * src/plugins/dillo_viewer/dillo_viewer.c
1370 * src/plugins/pgpcore/Makefile.am
1371 * src/plugins/pgpcore/passphrase.c
1372 * src/plugins/pgpcore/passphrase.h
1373 * src/plugins/pgpcore/pgp_viewer.c
1374 * src/plugins/pgpcore/pgp_viewer.h
1375 * src/plugins/pgpcore/plugin.c
1376 * src/plugins/pgpcore/prefs_gpg.c
1377 * src/plugins/pgpcore/prefs_gpg.h
1378 * src/plugins/pgpcore/select-keys.c
1379 * src/plugins/pgpcore/select-keys.h
1380 * src/plugins/pgpcore/sgpgme.c
1381 * src/plugins/pgpcore/sgpgme.h
1382 * src/plugins/pgpcore/sylpheed.def
1383 * src/plugins/pgpcore/version.rc
1384 * src/plugins/pgpinline/Makefile.am
1385 * src/plugins/pgpinline/pgpinline.c
1386 * src/plugins/pgpinline/pgpinline.h
1387 * src/plugins/pgpinline/plugin.c
1388 * src/plugins/pgpinline/sylpheed.def
1389 * src/plugins/pgpinline/version.rc
1390 * src/plugins/pgpmime/Makefile.am
1391 * src/plugins/pgpmime/pgpmime.c
1392 * src/plugins/pgpmime/pgpmime.h
1393 * src/plugins/pgpmime/plugin.c
1394 * src/plugins/pgpmime/sylpheed.def
1395 * src/plugins/pgpmime/version.rc
1396 * src/plugins/spamassassin/Makefile.am
1397 * src/plugins/spamassassin/README
1398 * src/plugins/spamassassin/spamassassin.c
1399 * src/plugins/spamassassin/spamassassin.h
1400 * src/plugins/spamassassin/spamassassin_gtk.c
1401 * src/plugins/trayicon/Makefile.am
1402 * src/plugins/trayicon/trayicon.c
1403 * tools/OOo2sylpheed.pl
1405 * tools/README.sylprint
1406 * tools/acroread2sylpheed.pl
1407 * tools/claws.i18n.status.pl
1408 * tools/filter_conv.pl
1409 * tools/filter_conv_new.pl
1410 * tools/freshmeat_search.pl
1411 * tools/google_search.pl
1412 * tools/kmail2sylpheed.pl
1413 * tools/kmail2sylpheed_v2.pl
1414 * tools/make.themes.project
1415 * tools/multiwebsearch.pl
1416 * tools/nautilus2sylpheed.sh
1417 * tools/outlook2sylpheed.pl
1421 * tools/textviewer.sh
1422 * tools/vcard2xml.py
1423 * tools/kdeservicemenu/README
1424 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
1425 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1426 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1427 Change name to Claws Mail. Announce to follow...
1429 2006-11-06 [wwp] 2.6.0cvs6
1431 * src/prefs_template.c
1432 unify messages related to quote format/template errors (fix
1433 capitalization), again.
1435 2006-11-06 [wwp] 2.6.0cvs5
1438 unify messages related to quote format/template errors.
1440 2006-11-06 [wwp] 2.6.0cvs4
1442 * src/prefs_msg_colors.c
1443 more uses of Q_ macro for contextual translations, thanks
1446 2006-11-06 [wwp] 2.6.0cvs3
1449 * src/common/utils.c
1450 * src/common/utils.h
1451 show an alertpanel to make sure users are aware that sensitive
1452 files are attached (it's file blacklist-based). This will fix
1453 interaction w/ GoogleEarth for instance, thanks to Colin.
1455 2006-11-06 [wwp] 2.6.0cvs2
1458 * src/prefs_template.c
1459 * src/prefs_template.h
1460 check quote format when applying/closing prefs. For now this only
1461 shows up an error dialog box, not preventing the user from using
1462 a broken quote (reply, forwards) format.
1464 2006-11-06 [wwp] 2.6.0cvs1
1466 * src/prefs_template.c
1467 fix missing checks of some template fields.
1469 2006-11-06 [paul] 2.6.0
1476 2006-11-06 [paul] 2.5.6cvs22
1478 * manual/advanced.xml
1479 * manual/es/advanced.xml
1480 put 'respect_flowed_format' info in the correct
1483 2006-11-06 [mones] 2.5.6cvs21
1486 Minor fixes for release
1488 2006-11-06 [paul] 2.5.6cvs20
1499 updated by Tim Brain, Stephan Sachse, Fabien Vantard,
1500 Andrea Spadaccini, Tim Dijkstra, Frederico Goncalves
1501 Guimaraes, Andrej Kacian, Anders Troback, and Ralgh
1504 2006-11-02 [colin] 2.5.6cvs19
1508 * src/prefs_account.c
1509 * src/etpan/imap-thread.c
1510 Add GSSAPI support - fixes Debian bug #383274
1512 2006-11-01 [colin] 2.5.6cvs18
1515 Handle libpisock12 support. Probably
1516 fixes bug 1046, 'jpilot AddressDB.pdb
1519 2006-11-01 [colin] 2.5.6cvs17
1522 debug_print() folderutils_mark_all_read()
1524 2006-11-01 [colin] 2.5.6cvs16
1527 Add missed files to the Apache exception
1529 2006-10-31 [colin] 2.5.6cvs15
1533 Add a copy_private_data() func to FolderClasses
1534 Doesn't break the feature freeze, because we
1535 won't use it (right now) in the core.
1537 2006-10-31 [colin] 2.5.6cvs14
1540 Allow linking with the Apache licensed files in
1541 src/plugins/spamassassin. Hopefully fixes
1542 bug 1048, 'Spamassassin plugin license problem'
1544 2006-10-31 [wwp] 2.5.6cvs13
1547 fix and optimize trimming of leading linefeeds in body loop.
1549 2006-10-31 [colin] 2.5.6cvs12
1551 * src/etpan/imap-thread.c
1553 Make really sure to have NULL sets in case
1556 2006-10-30 [wwp] 2.5.6cvs11
1558 * src/prefs_common.c
1559 * src/prefs_common.h
1561 fix broken storage of quote format template when it contains \-escape
1562 sequences. The application of such sequences is also fixed now (\t
1563 in quote format will be a real tab instead of a 't', for instance).
1565 2006-10-27 [colin] 2.5.6cvs10
1568 Probably fix bug 1045, 'sylpheed-claws
1569 doesn't remove the mail from the IMAP
1570 Queue folder after sending'. From
1573 2006-10-27 [colin] 2.5.6cvs9
1576 Require libetpan-0.48. I'm so annoying,
1579 2006-10-27 [colin] 2.5.6cvs8
1583 Probably fix bug 1044, 'sylpheed-claws
1584 segfaults while moving mails' - Fix relation
1585 usage when moving to an IMAP mailbox from another
1588 2006-10-26 [paul] 2.5.6cvs7
1591 add libSM to compiled-in features
1594 2006-10-24 [colin] 2.5.6cvs6
1597 * src/gtk/gtkutils.c
1598 Fix crash when printing emails with an
1601 2006-10-24 [mones] 2.5.6cvs5
1603 * manual/es/advanced.xml
1604 Synchronize hidden option respect_flowed_format
1608 2006-10-21 [paul] 2.5.6cvs4
1611 * src/plugins/pgpcore/pgp_viewer.c
1612 * src/plugins/pgpcore/sgpgme.c
1613 fix building on BSDs
1614 Thanks to Michael Hughes
1615 <Sylpheed-Claws_user@thehugheslogcabin.net>
1617 2006-10-20 [colin] 2.5.6cvs3
1620 Bump up libetpan requirement
1621 *** THIS COMMIT REQUIRES LIBETPAN CVS ***
1622 * src/common/utils.c
1623 * src/common/utils.h
1624 Add convenience get_file_mtime()
1626 * src/etpan/imap-thread.c
1627 * src/etpan/imap-thread.h
1628 Implement UIDPLUS support if the server
1629 supports it - faster sending in this case
1631 2006-10-19 [colin] 2.5.6cvs2
1633 * src/gtk/quicksearch.c
1634 Fix emptying in type-ahead+extended mode
1637 Add a hook for offline state change
1638 * src/plugins/trayicon/trayicon.c
1639 Use it to display offline icons
1640 * src/plugins/trayicon/Makefile.am
1641 * src/plugins/trayicon/newmail.offline.xpm
1642 * src/plugins/trayicon/newmarkedmail.offline.xpm
1643 * src/plugins/trayicon/nomail.offline.xpm
1644 * src/plugins/trayicon/unreadmail.offline.xpm
1645 * src/plugins/trayicon/unreadmarkedmail.offline.xpm
1648 2006-10-12 [paul] 2.5.6cvs1
1653 Update version number following
1656 2006-10-19 [colin] 2.5.5cvs18
1658 * manual/handling.xml
1659 Add type-ahead search
1661 2006-10-18 [colin] 2.5.5cvs17
1663 * src/gtk/quicksearch.c
1664 Remove "save to history only if there's
1665 no syntax error", it breaks for some
1666 reason which I'll investigate later.
1668 2006-10-18 [colin] 2.5.5cvs16
1670 * src/prefs_common.c
1671 * src/prefs_common.h
1673 * src/gtk/quicksearch.c
1674 * src/gtk/quicksearch.h
1675 Add a type-ahead option for fast searches
1676 Patch by Fabien Vantard
1678 2006-10-18 [colin] 2.5.5cvs15
1682 Add Options/Reply mode/ menu to be able to
1683 change the recipients of a reply on the fly
1685 2006-10-18 [colin] 2.5.5cvs14
1688 Fix redirecting of our own sent mails
1690 2006-10-17 [wwp] 2.5.5cvs13
1692 * src/send_message.c
1693 Fix duplicate error messages when sending, and missing
1694 newline in such error messages.
1696 2006-10-17 [colin] 2.5.5cvs12
1699 Compare addresses case-insensitive
1701 2006-10-17 [colin] 2.5.5cvs11
1703 * src/plugins/pgpcore/sgpgme.c
1706 2006-10-17 [colin] 2.5.5cvs10
1708 * src/plugins/pgpcore/pgp_viewer.c
1711 2006-10-17 [colin] 2.5.5cvs9
1714 Fix a typo (thanks to Fabien)
1716 2006-10-16 [colin] 2.5.5cvs8
1719 Fix problem with quote-folding when emails
1720 don't convert cleanly to UTF-8
1722 2006-10-14 [colin] 2.5.5cvs7
1724 * src/prefs_template.c
1725 Reset fields when reopening
1728 2006-10-13 [paul] 2.5.5cvs6
1730 * manual/advanced.xml
1731 * src/prefs_message.c
1732 make 'respect_flowed_format' a hidden
1733 option, and add a manual entry for it
1736 2006-10-12 [colin] 2.5.5cvs5
1739 Revert part of 2.5.2cvs21:
1740 Don't optimise by reusing the
1741 last iconv converter if possible:
1742 it seems slightly broken in a
1743 very hard way to reproduce
1745 2006-10-12 [colin] 2.5.5cvs4
1747 * src/prefs_common.c
1748 * src/prefs_common.h
1749 * src/prefs_message.c
1751 Fix bug 1035, 'Incorrect handling
1752 of flowed lines'. We now optionnaly
1753 handle this format (preference is in
1754 Message View/Text options section)
1756 2006-10-12 [colin] 2.5.5cvs3
1760 * src/plugins/pgpcore/pgp_viewer.c
1761 * src/plugins/pgpcore/sgpgme.c
1762 Don't try to import without asking
1764 2006-10-12 [colin] 2.5.5cvs2
1767 Fix bug 1036, 'Forwarding a mutlipart
1768 mail with a "text/html" block to ms
1769 outlook users leeds to freeze of
1770 outlook'. Poor outlook users...
1772 2006-10-12 [paul] 2.5.5cvs1
1777 Update version number following
1780 2006-10-11 [paul] 2.5.4cvs1
1785 Update version number following
1788 2006-10-11 [paul] 2.5.3cvs32
1791 fix bug 1032, 'Segmentation fault when showing
1792 message' (bug in quote folding)
1795 2006-10-10 [colin] 2.5.3cvs31
1798 Rephrase english a bit
1800 2006-10-10 [colin] 2.5.3cvs30
1802 * src/prefs_compose_writing.c
1803 Stop making the page larger than the window
1805 2006-10-10 [wwp] 2.5.3cvs29
1808 * src/prefs_template.c
1811 * src/quote_fmt_lex.l
1812 * src/quote_fmt_parse.y
1813 Extend the quote parser a bit: allow to get access to
1814 basic (composing) account info.
1816 2006-10-10 [colin] 2.5.3cvs28
1819 Fix this \t problem in subject
1821 2006-10-09 [colin] 2.5.3cvs27
1825 Prepare cache a bit later
1826 If section already exists, skip the new one
1827 (as previously); avoid writing the same block
1828 twice - if we find a second block with the
1830 * src/plugins/pgpcore/pgp_viewer.c
1831 Set cursor to busy when retrieving a key
1832 * src/plugins/pgpcore/sgpgme.c
1833 allow 5 seconds for gpg to export the key
1836 2006-10-09 [colin] 2.5.3cvs26
1841 Check for existence of fgets_unlocked
1844 2006-10-09 [paul] 2.5.3cvs25
1846 * src/prefs_summaries.c
1847 replace strftime() with fast_strftime() and in
1848 the consequence fix the bug in the display of
1849 AM/PM in the 'Example' string
1851 2006-10-09 [ticho] 2.5.3cvs24
1854 Updated (and fixed up somewhat) Slovak translation.
1856 2006-10-08 [colin] 2.5.3cvs23
1858 * src/prefs_folder_item.c
1859 Explain why prefs in the top-level folder
1860 aren't retained, but are still useful
1862 2006-10-08 [colin] 2.5.3cvs22
1865 Don't cache anything if caching fails
1867 2006-10-08 [colin] 2.5.3cvs21
1869 * src/common/utils.c
1870 always include gi18n.h
1872 2006-10-07 [colin] 2.5.3cvs20
1874 * src/plugins/pgpcore/pgp_viewer.c
1875 Kill gpg after 5 seconds wait
1877 2006-10-07 [colin] 2.5.3cvs19
1879 * src/plugins/pgpcore/pgp_viewer.c
1880 * src/plugins/pgpcore/pgp_viewer.h
1883 2006-10-07 [colin] 2.5.3cvs18
1885 * src/plugins/pgpcore/pgp_viewer.c
1886 * src/plugins/pgpcore/pgp_viewer.h
1887 Actually add the files to CVS
1889 2006-10-07 [colin] 2.5.3cvs17
1891 * src/plugins/pgpcore/sgpgme.c
1892 Be sure not to crash on 'application/pgp-signature' that
1893 are not application/pgp-signatures
1895 2006-10-07 [colin] 2.5.3cvs16
1899 Make a bit more of the API available
1900 * src/plugins/pgpcore/Makefile.am
1901 * src/plugins/pgpcore/plugin.c
1902 * src/plugins/pgpcore/sgpgme.c
1903 Add basic key import/export
1905 2006-10-07 [colin] 2.5.3cvs15
1909 * src/prefs_account.c
1911 Warn users *everywhere* if libetpan's not
1914 2006-10-06 [mones] 2.5.3cvs14
1918 updated by Stephan Sachse and me
1920 2006-10-06 [colin] 2.5.3cvs13
1923 * src/common/sylpheed.c
1924 Don't load common plugins if --exit is passed
1927 Implement a cache to avoid reading the same
1928 files over and over again at startup
1930 2006-10-06 [colin] 2.5.3cvs12
1933 * src/gtk/quicksearch.c
1934 Update display every 5k mails on fast searches
1936 2006-10-06 [colin] 2.5.3cvs11
1939 Don't do quote folding on HTML or ERTF.
1940 May fix the Cygwin issues if they were
1941 happening with HTML mails?
1943 2006-10-05 [colin] 2.5.3cvs10
1948 2006-10-05 [colin] 2.5.3cvs9
1951 Use unlocked_stdio here too
1953 2006-10-05 [colin] 2.5.3cvs8
1956 Fix go to next * after preferences apply
1958 Do the fd lock/unlock ourselves instead of
1959 letting the libc do it at each write
1961 2006-10-05 [colin] 2.5.3cvs7
1963 * src/common/utils.c
1964 Faster division, thanks to Jean Diraison
1966 2006-10-05 [paul] 2.5.3cvs6
1968 * src/common/utils.c
1969 fix building with --disable-nls
1971 2006-10-04 [colin] 2.5.3cvs5
1974 Maybe fix a segfault
1976 2006-10-04 [wwp] 2.5.3cvs4
1978 * src/prefs_folder_item.c
1979 Fine-tune layouts in folder item prefs. Suggested by
1980 Fabien Vantard <fzzzzz@gmail.com>.
1982 2006-10-04 [wwp] 2.5.3cvs3
1984 * src/prefs_folder_item.c
1985 Kill the clandestine passengers. You didn't see anything.
1987 2006-10-04 [wwp] 2.5.3cvs2
1989 * src/prefs_folder_item.c
1990 Add a way to test the subject simplify regexp in
1991 folder prefs. Patch by Fabien Vantard <fzzzzz@gmail.com>,
1992 w/ few layout changes.
1994 2006-20-04 [paul] 2.5.3cvs1
1999 Update version number following
2002 2006-10-04 [colin] 2.5.2cvs42
2007 Provide a way for folder classes to set their sort
2010 2006-10-03 [colin] 2.5.2cvs41
2013 Don't use strlen() to know if the
2016 2006-10-03 [colin] 2.5.2cvs40
2019 Fix "check for new folders" with accentued folders
2021 2006-10-03 [ticho] 2.5.2cvs39
2027 Colin's fix for "copy" filtering rules.
2029 2006-10-02 [colin] 2.5.2cvs38
2032 Fix for double-click too
2034 2006-10-02 [colin] 2.5.2cvs37
2037 correct fix for cvs36
2039 2006-10-02 [colin] 2.5.2cvs36
2042 Fix 'goto next unread' after collapsing/expanding
2045 2006-10-02 [colin] 2.5.2cvs35
2048 Fix double freeze/thaw
2049 * src/common/utils.c
2050 * src/common/utils.h
2051 Reimplement strftime
2056 2006-10-02 [colin] 2.5.2cvs34
2059 Time mh_write_sequences() - it's fast
2061 Init a variable to shut up gcc
2063 2006-10-01 [colin] 2.5.2cvs33
2069 Add helper mh_set_mtime(), and set mtime to stat()'s result
2070 Add fsync but disable it, it's slow as hell
2072 2006-10-01 [colin] 2.5.2cvs32
2076 fflush() caches and mh_sequences before
2079 2006-10-01 [colin] 2.5.2cvs31
2082 Don't ftruncate when not using mmap
2084 2006-09-30 [colin] 2.5.2cvs30
2087 Write folder list *after* saving caches
2089 2006-09-30 [colin] 2.5.2cvs29
2093 Debug forced mtime changes
2095 2006-09-30 [colin] 2.5.2cvs28
2099 Remove useless debug_print()s (code
2102 2006-09-30 [colin] 2.5.2cvs27
2105 Do stuff faster when writing mh_sequences
2107 2006-09-30 [colin] 2.5.2cvs26
2110 Don't let the writing of .mh_sequences, which
2111 can change the folder's mtime, let us think
2114 2006-09-30 [colin] 2.5.2cvs25
2117 Move a debug_print where it belongs
2120 Don't mess with a huge slow subject
2121 table if we're not threading by
2124 2006-09-30 [colin] 2.5.2cvs24
2127 Reenable mmaped reads (*not* writes!)
2129 Don't destroy and recreate hashtables just
2131 * src/common/utils.c
2132 Remove useless reply prefixes (it's case
2135 2006-09-30 [wwp] 2.5.2cvs23
2138 Fixed a minor bug in date value extraction, added a switch
2139 to replace non RFC-compliant Date: value, added a switch
2140 to use strict RFC matching patterns for dates.
2142 2006-09-29 [colin] 2.5.2cvs22
2144 * src/matcher_parser.h
2145 * src/matcher_parser_parse.y
2146 * src/prefs_filtering.c
2148 * src/summary_search.c
2150 * src/gtk/quicksearch.c
2151 * src/gtk/quicksearch.h
2152 Optimise searches by setting different
2153 refresh intervals (depending if the
2154 search is fast or not)
2156 2006-09-29 [colin] 2.5.2cvs21
2159 Optimise by reusing the last iconv converter
2162 Optimise a bit (the foldable quotes feature
2163 still has an awful O(n^2) algo
2165 2006-09-29 [colin] 2.5.2cvs20
2167 * src/gtk/gtksctree.c
2168 * src/gtk/gtksctree.h
2169 Optimise de-selection via up/down or
2172 2006-09-28 [colin] 2.5.2cvs19
2179 * src/summary_search.c
2181 Avoid using summaryview->ctree directly
2183 2006-09-28 [colin] 2.5.2cvs18
2187 Add helpers to freeze/thaw/grab_focus
2188 Factorize calls to freeze/thaw/grab_focus
2191 2006-09-28 [colin] 2.5.2cvs17
2194 More guards for the session management
2196 2006-09-28 [colin] 2.5.2cvs16
2199 * src/gtk/gtksctree.c
2200 * src/gtk/gtksctree.h
2201 Make expanding not recursive in folderview
2203 2006-09-28 [colin] 2.5.2cvs15
2206 If nothing is selected in the list (right part)
2207 and a group is selected in the tree (left part),
2210 2006-09-28 [colin] 2.5.2cvs14
2213 Actually use SM_LIBS
2215 2006-09-28 [ticho] 2.5.2cvs13
2222 * src/prefs_themes.c
2224 Small i18n string optimization.
2225 * src/send_message.c
2227 * src/common/session.c
2229 * src/common/ssl_certificate.c
2230 * src/common/utils.c
2231 Use "Couldn't" instead of "Can't" in UI messages,
2234 2006-09-28 [colin] 2.5.2cvs12
2237 Possibly fix link errors
2239 2006-09-27 [wwp] 2.5.2cvs11
2242 * doc/man/sylpheed-claws.1
2247 Updated authors info (me, myself and I).
2249 2006-09-27 [colin] 2.5.2cvs10
2252 Remove useless printf
2254 2006-09-27 [wwp] 2.5.2cvs9
2257 * src/send_message.c
2259 * src/prefs_common.c
2260 * src/prefs_common.h
2261 * src/gtk/progressdialog.c
2262 remember more windows' sizes (send dialog, received dialog,
2263 edit group in addressbook).
2265 2006-09-27 [colin] 2.5.2cvs8
2270 Use libSM to communicate with the session
2271 manager, so that we can know when the
2272 session ends, save our caches, and draft
2273 our compose windows.
2275 2006-09-27 [colin] 2.5.2cvs7
2279 o Allow Book and Group creation from the tree's
2281 o Do not actually delete the contacts when
2282 deleting groups from the tree (duh!)
2284 2006-09-27 [colin] 2.5.2cvs6
2291 o Allow passing an email address to
2292 compose_new_with_folderitem
2294 o Use current folderitem when clicking
2295 on a TextView mailto: link
2296 o Fix a possible leak in TextView
2298 2006-09-27 [colin] 2.5.2cvs5
2301 Use UTF-8 chars to replace HTML entities
2303 2006-09-27 [colin] 2.5.2cvs4
2306 * src/prefs_account.c
2308 Fix bug #1024 (Array index out of
2309 range in sylpheed-claws-2.5.2)
2310 Patch by Ales Nosek <anosek@suse.cz>
2312 2006-09-27 [colin] 2.5.2cvs3
2315 Actually do the test
2317 2006-09-27 [colin] 2.5.2cvs2
2321 Allow completing with comma (in certain cases: vCalendar
2322 for example doesn't support that)
2323 Patch by Fabien Vantard
2325 2006-09-26 [colin] 2.5.2cvs1
2336 * src/prefs_common.c
2337 * src/prefs_filtering_action.c
2338 * src/prefs_folder_item.c
2339 * src/prefs_template.c
2340 * src/stock_pixmap.c
2341 * src/stock_pixmap.h
2342 * src/pixmaps/addr_one.xpm
2343 * src/pixmaps/addr_two.xpm
2344 Add auto-completion on groups
2346 2006-09-26 [colin] 2.5.2
2353 2006-09-26 [colin] 2.5.1cvs5
2358 2006-09-26 [colin] 2.5.1cvs4
2361 Revert cvs1 (useless as the message is printed
2364 2006-09-26 [colin] 2.5.1cvs3
2366 * src/partial_download.c
2367 Fix crasher found by Alexsandar Urosevic
2369 2006-09-26 [colin] 2.5.1cvs2
2372 Fix bug #1023 (Sylpheed deletes too much messages)
2374 2006-09-26 [ticho] 2.5.1cvs1
2377 Make use of gettext's multiple plurals for statusbar
2380 2006-09-25 [paul] 2.5.1
2387 2006-09-25 [colin] 2.5.0cvs3
2389 * src/plugins/bogofilter/bogofilter.c
2390 * src/plugins/clamav/clamav_plugin.c
2391 * src/plugins/spamassassin/spamassassin.c
2392 BogoFilter, Spamassassin: Fix double hook registering after
2393 visiting preferences
2394 Spamassassin, Clamav: Just set the mails to move instead of
2395 doing the move - caller will move the things at once.
2397 2006-09-25 [colin] 2.5.0cvs2
2400 * src/etpan/imap-thread.c
2401 Use UID SEARCH ALL instead of UID 1:*
2402 (braindead servers can't figure out that's
2405 2006-09-25 [wwp] 2.5.0cvs1
2407 * src/message_search.c
2408 Added the ability to stop a running search (in message body).
2410 2006-09-25 [paul] 2.5.0
2417 2006-09-25 [paul] 2.4.0cvs214
2428 updated by Tim, Stephan Sachse, Flammie Pirinen,
2429 Fabien Vantard, Tim Dijkstra, Frederico Goncalves Guimaraes,
2430 Ticho, Aleksander Urosevic, Ralgh Young
2432 2006-09-24 [mones] 2.4.0cvs213
2437 2006-09-23 [colin] 2.4.0cvs212
2439 * src/gtk/inputdialog.c
2440 Fix [ ] remember this appearing in normal
2441 input dialogs after it's been used by
2449 * src/common/timing.h
2450 Enable timings in debug mode and make it
2453 2006-09-22 [colin] 2.4.0cvs211
2458 ping the correct URI
2460 2006-09-22 [colin] 2.4.0cvs210
2463 Let's see if bug #1022 is fixed
2465 2006-09-21 [colin] 2.4.0cvs209
2468 * src/common/plugin.c
2469 Prepare infra to load predefined plugins when
2470 no configuration existed. Don't actually load
2471 anything yet (feat. freeze)
2473 2006-09-21 [wwp] 2.4.0cvs208
2476 Partial sync w/ 2.4.0cvs72:
2477 wrap file and minor updates.
2479 2006-09-21 [wwp] 2.4.0cvs207
2482 several fixes and enhancements. A new --force switch has been
2483 added to prevent overriding by default Date: header when
2486 2006-09-21 [paul] 2.4.0cvs206
2488 * src/common/utils.c
2489 add Chinese UTF8 Re prefix
2491 2006-09-21 [wwp] 2.4.0cvs205
2494 Fics alfabettical order.
2496 2006-09-21 [wwp] 2.4.0cvs204
2500 Added an action tool to fix missing Date field in emails.
2501 Updated Makefile.am to reflect those last two additions.
2503 2006-09-21 [wwp] 2.4.0cvs203
2506 Added a action tool to open uuencoded docs w/
2507 OpenOffice (based on uudec method).
2509 2006-09-21 [colin] 2.4.0cvs202
2513 Workaround possible GTK crash: remove selection
2514 clipboard before destroying widget, or GTK+-2.10
2515 dies. Thanks to Hiro.
2517 2006-09-20 [colin] 2.4.0cvs201
2520 Fix free-after-use in some cases (when
2521 procmime_encode_content() frees mimeinfo->data.mem
2522 and turns it to a temp file)
2524 2006-09-20 [colin] 2.4.0cvs200
2528 * src/gtk/gtksctree.c
2529 * src/gtk/gtksctree.h
2530 Add tooltips in the folderview and summaryview
2531 (Doesn't break string freeze as they already
2534 Put the spam button in the default configuration
2535 if compiled with bogo plugin too
2537 2006-09-19 [colin] 2.4.0cvs199
2541 Update folder name label on folder rename
2542 * src/prefs_matcher.c
2543 * src/gtk/logwindow.h
2547 2006-09-19 [wwp] 2.4.0cvs198
2549 * src/summary_search.c
2550 fix can't click forward/backward buttons in the
2553 2006-09-18 [paul] 2.4.0cvs197
2556 add missing bracket, capitalise the A of
2559 2006-09-18 [paul] 2.4.0cvs196
2562 fix bug 1012 'crashed upon sending mail
2563 from compose window'
2566 2006-09-16 [colin] 2.4.0cvs195
2569 Fix "real-time" sorting by freezing/thawing
2571 2006-09-16 [colin] 2.4.0cvs194
2574 Fix the anti-spam entry a bit
2576 2006-09-16 [colin] 2.4.0cvs193
2579 Make sure reviewers have no excuse when stating
2580 Sylpheed-Claws doesn't have antispam capabilities.
2582 2006-09-16 [colin] 2.4.0cvs192
2585 Revert part of 2.3.0cvs18, Saving caches on SIGPIPE,
2586 as if the SIGPIPE comes from etpan's thread we could
2587 trigger a GUI update from this thread.
2589 2006-09-16 [colin] 2.4.0cvs191
2592 Init all members of the struct
2594 2006-09-16 [paul] 2.4.0cvs190
2597 improvements to the English
2599 2006-09-15 [colin] 2.4.0cvs189
2604 2006-09-14 [colin] 2.4.0cvs188
2606 * src/common/socket.c
2607 * src/common/socket.h
2609 * src/common/ssl_certificate.c
2610 * src/common/ssl_certificate.h
2611 * src/etpan/imap-thread.c
2612 the get_fqdn() call done to get canonical name when
2613 checking an SSL certificate is blocking, which is
2614 sad as we just did a non-blocking lookup to connect.
2615 Fix that by letting the fqdn available to the SockInfo,
2616 and use that in ssl_certificate_check(). For IMAP,
2617 we don't do it as the lookup's done by libetpan, but
2618 it's less annoying as IMAP connections as much more
2619 rare than POP3 connections.
2621 2006-09-14 [paul] 2.4.0cvs187
2623 * manual/advanced.xml
2624 improvements to the English,
2625 properly place the new hidden options
2626 within the alphabetical order
2627 * src/gtk/pluginwindow.c
2628 improvements to the English
2630 2006-09-14 [colin] 2.4.0cvs186
2632 * src/prefs_common.c
2633 * src/prefs_common.h
2634 * src/gtk/gtksctree.c
2635 * manual/advanced.xml
2636 New hidden pref, stripes_color_offset, to change
2637 the value added/substracted to normal bgcolor to
2638 create the stripes in summaries
2640 2006-09-13 [colin] 2.4.0cvs185
2647 Fix misc. printing issues:
2648 - Bad font for linkified headers
2649 - Different font if the mail was displayed or not
2650 - Factorize the thing
2652 2006-09-13 [colin] 2.4.0cvs184
2654 * src/common/ssl_certificate.c
2655 Only get FQDN once when checking certificate
2657 2006-09-13 [colin] 2.4.0cvs183
2660 * src/gtk/pluginwindow.c
2661 Misc. GUI fixes by Fabien
2663 2006-09-13 [wwp] 2.4.0cvs182
2666 * src/common/utils.h
2667 * src/common/utils.c
2668 get rid of unused wide-char functions.
2670 2006-09-13 [wwp] 2.4.0cvs181
2672 * src/plugins/pgpinline/sylpheed.def
2674 merge more w32 patches from gpg4win sources (Marcus Brinkmann <marcus@g10code.de>):
2675 add privacy_reset_error to the .def file,
2676 do not fork for an external textviewer.
2678 2006-09-13 [wwp] 2.4.0cvs180
2680 * src/prefs_common.c
2681 fix broken font entry in prefs (patch issued by the gpg4win team,
2682 probably by Marcus Brinkmann <marcus@g10code.de>).
2684 2006-09-13 [colin] 2.4.0cvs179
2687 Fix a warning in summaryview.c
2691 Add missing Mark/* elements in the
2694 2006-09-12 [colin] 2.4.0cvs178
2696 * src/prefs_actions.c
2697 * src/prefs_filtering_action.c
2698 * src/prefs_matcher.c
2699 Use (New) instead of New everywhere
2701 2006-09-12 [wwp] 2.4.0cvs177
2703 * manual/fr/addrbook.xml
2704 * manual/fr/handling.xml
2705 updated some quotes in the fr manual to match the fr translation.
2707 2006-09-12 [wwp] 2.4.0cvs176
2709 * src/prefs_matcher.c
2710 don't store translated string elements in matcher expressions.
2711 Also fixed a misused of Q_().
2713 2006-09-11 [wwp] 2.4.0cvs175
2715 * src/plugins//bogofilter/bogofilter.c
2716 * src/plugins//clamav/clamav_plugin.c
2717 * src/plugins//demo/demo.c
2718 * src/plugins//dillo_viewer/dillo_viewer.c
2719 * src/plugins//pgpcore/plugin.c
2720 * src/plugins//pgpinline/plugin.c
2721 * src/plugins//pgpmime/plugin.c
2722 * src/plugins//spamassassin/spamassassin.c
2723 gettext-ize more strings (mostly plugin error messages).
2725 2006-09-11 [colin] 2.4.0cvs174
2728 Make maximum buffer size bigger to avoid
2729 truncating translated messages. Patch by
2732 2006-09-11 [colin] 2.4.0cvs173
2734 * src/etpan/imap-thread.c
2735 Fix compilation on OpenBSD, thanks to
2738 2006-09-10 [wwp] 2.4.0cvs172
2740 * manual/account.xml
2741 * manual/addrbook.xml
2742 * manual/handling.xml
2743 * manual/es/handling.xml
2744 * manual/fr/account.xml
2745 * manual/fr/addrbook.xml
2746 * manual/fr/handling.xml
2747 documented addressbook matching (condition configuration):
2749 documented per-account filtering rules (handling/filtering
2750 section, account section):
2751 account.xml, handling.xml, en fr
2752 slightly updated the handling/searching section to tell few
2753 words about the extended search ability:
2755 added missing <quote></quotes> to Quick Search:
2756 handling.xml, en fr es
2757 fixed a typo (auomatically):
2759 changes revisited by Paul.
2761 2006-09-10 [paul] 2.4.0cvs171
2763 * src/prefs_actions.c
2764 * src/prefs_filtering.c
2765 * src/prefs_template.c
2766 adjustments to the gui
2767 Patch by Fabien Vantard (slightly modified)
2769 2006-09-10 [colin] 2.4.0cvs170
2772 Check folderitem/summaryview consistency
2773 (basically automates Update summary). Fixes
2774 #1011 (wrong (negative) count on unread
2777 2006-09-10 [colin] 2.4.0cvs169
2779 * src/gtk/gtksctree.c
2780 Fix recursive expansion via mouse
2781 * src/plugins/bogofilter/bogofilter.c
2782 Use normal filtering way of moving
2783 messages (batching), possibly fixing
2784 bug #1015 (Bogofilter plugin doubles
2787 2006-09-09 [wwp] 2.4.0cvs168
2789 * src/prefs_filtering.c
2790 better place for this fix.
2792 2006-09-09 [wwp] 2.4.0cvs167
2794 * src/prefs_filtering.c
2795 fix a minor bug when the enabled status of a filtering/processing
2796 rule always got set to TRUE when replacing this rule. That still
2797 make sense when adding a new rule, but now when replacing, we
2798 don't override the value of 'enabled'.
2799 Also renamed the func prefs_filtering_list_view_get_rule_name()
2800 to prefs_filtering_list_view_get_info() as this function not only
2801 returns the name, but also the account_id and the enabled status.
2803 2006-09-09 [mones] 2.4.0cvs166
2805 * manual/glossary.xml
2806 * manual/plugins.xml
2807 Minor format corrections
2809 Fix misplaced NO WARRANTY section
2810 * manual/es/advanced.xml
2812 * manual/es/glossary.xml
2814 * manual/es/handling.xml
2815 * manual/es/plugins.xml
2816 * manual/es/starting.xml
2817 Incorporate changes from English version
2821 Fix address, (add translation credits in es version)
2825 2006-09-09 [wwp] 2.4.0cvs165
2827 * src/prefs_filtering.c
2828 fix a crash when opening filtering prefs, if matcherrc file contains
2829 broken data (non-existing account id, which is theoretically not
2832 2006-09-08 [colin] 2.4.0cvs164
2835 Wrong assert, make it an if()
2836 * src/gtk/gtksctree.c
2837 Fix bug #1013 (expand selected thread
2838 tree) - expanding is now recursive
2840 2006-09-07 [wwp] 2.4.0cvs163
2842 * src/prefs_matcher.c
2843 make better sentences about addressbook matching in the
2844 matcher prefs. This should make translators' work easier
2847 2006-09-07 [wwp] 2.4.0cvs162
2849 * src/prefs_filtering.c
2850 code simplification (get rid of dup var. assignment).
2852 2006-09-07 [wwp] 2.4.0cvs161
2855 use GTK_STOCK icons when possible, patch by Fabien Vantard
2858 2006-09-07 [paul] 2.4.0cvs160
2861 fix compilation warnings
2864 2006-09-07 [paul] 2.4.0cvs159
2867 select the mimepart icon when
2871 2006-09-06 [paul] 2.4.0cvs158
2873 * src/prefs_filtering.c
2874 fix labels and table element spacing
2875 Patch by Fabien Vantard
2881 2006-09-06 [paul] 2.4.0cvs157
2883 * manual/es/advanced.xml
2886 2006-09-06 [wwp] 2.4.0cvs156
2889 fix an dup launch issue when iconified, thanks to Colin.
2891 2006-09-06 [wwp] 2.4.0cvs155
2893 * src/gtk//gtksctree.h
2894 oops, forgot that one!
2896 2006-09-06 [wwp] 2.4.0cvs154
2898 * manual/pl/advanced.xml
2899 * manual/advanced.xml
2900 * manual/es/advanced.xml
2901 * manual/fr/advanced.xml
2902 * src/prefs_customheader.c
2903 * src/prefs_filtering_action.c
2905 * src/prefs_summaries.c
2906 * src/prefs_filtering.c
2909 * src/prefs_summary_column.c
2911 * src/prefs_actions.c
2912 * src/prefs_folder_column.c
2914 * src/prefs_template.c
2915 * src/prefs_display_header.c
2916 * src/prefs_common.h
2917 * src/prefs_matcher.c
2918 * src/prefs_common.c
2919 * src/prefs_toolbar.c
2922 * src/gtk/gtksctree.c
2923 * src/gtk/pluginwindow.c
2924 * src/gtk/progressdialog.c
2925 * src/gtk/prefswindow.c
2926 renamed hidden option enable_rules_hint to use_stripes_everywhere
2927 to make its meaning more obvious (all versions of the manual reflect
2929 added an extra hidden option use_stripes_in_summary to allow
2930 discarding these stripes in mainwindow's folder and message lists;
2931 en and fr manuals only are OK towards this.
2933 2006-09-06 [colin] 2.4.0cvs153
2936 Hide Sylpheed-Claws' internal queue headers
2937 when showing all headers. They'll be present
2938 only in Source window.
2940 2006-09-05 [colin] 2.4.0cvs152
2942 * src/plugins/trayicon/trayicon.c
2943 Fix crash at exit - we have to disconnect
2945 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2946 Update eggtrayicon - patch adapted from a
2947 patch by Fryderyk Dziarmagowski <freetz@gmx.net>
2950 2006-09-05 [colin] 2.4.0cvs151
2953 * src/gtk/logwindow.c
2954 Fix race condition when something writes
2955 to the log too soon during init. Thanks
2958 2006-09-05 [colin] 2.4.0cvs150
2961 Don't select part on right-click either
2963 2006-09-05 [paul] 2.4.0cvs149
2966 completion of previous commit
2969 2006-09-05 [colin] 2.4.0cvs148
2972 Don't force selection on middle-click, just open
2974 2006-09-04 [colin] 2.4.0cvs147
2977 Looks like gtk_notebook_set_current_page()
2978 sometimes steals focus, and this annoys us
2979 in MimeViewers as it renders navigation
2980 keys useless. Take back focus after switching
2983 2006-09-04 [colin] 2.4.0cvs146
2986 Set stop_loading when clicking on Next
2987 during load. Don't add a callback to
2988 avoid over-complicating things.
2990 2006-09-04 [colin] 2.4.0cvs145
2994 Fix multiple loads in separate messageview
2996 2006-09-04 [colin] 2.4.0cvs144
2999 Let navigation keys be handled during
3002 2006-09-04 [colin] 2.4.0cvs143
3008 Make loading of huge mails (lots of text and/or
3009 images) cancellable, so the GUI doesn't block
3011 2006-09-04 [colin] 2.4.0cvs142
3013 * src/plugins/trayicon/trayicon.c
3014 Fix annoyance when removing a folder with
3015 unread mails: trayicon didn't update
3017 2006-09-04 [paul] 2.4.0cvs141
3019 * src/gtk/icon_legend.c
3020 straighten up columns
3021 Patch by Fabien Vantard
3023 2006-09-04 [wwp] 2.4.0cvs140
3025 * src/prefs_filtering.c
3026 fix new line's account name in filtering prefs:
3027 was "All", is now "(New)".
3029 2006-09-04 [paul] 2.4.0cvs139
3031 * tools/make.themes.project
3032 use "AUTOMAKE_OPTIONS = dist-bzip2"
3033 instead of homebrewed "make release"
3035 2006-09-03 [colin] 2.4.0cvs138
3038 Fix bug #1007 (Wrong folder highlighted)
3040 2006-09-03 [colin] 2.4.0cvs137
3043 Don't set Newsgroup: header to a mail folder
3046 2006-09-03 [paul] 2.4.0cvs136
3049 * src/prefs_spelling.c
3052 2006-09-03 [paul] 2.4.0cvs135
3054 * src/prefs_summaries.c
3055 correct menu item text in prefs_keybind_apply_clicked()
3057 2006-09-03 [paul] 2.4.0cvs134
3059 * manual/advanced.xml
3060 some improvements to the descriptions
3065 fix menu sensitivity issues
3066 * src/prefs_message.c
3067 drop the useless word 'short'
3069 add the word 'lines' indicating log length
3070 is a measure of lines
3072 fix compilation warnings
3074 2006-09-02 [colin] 2.4.0cvs133
3077 Display a special return-receipt message
3078 if the message is from the user
3080 Fix missing freeze of the list when marking
3081 all read and unthreading for exec. Thanks
3084 2006-09-02 [paul] 2.4.0cvs132
3087 * src/prefs_message.c
3091 2006-09-02 [wwp] 2.4.0cvs131
3093 * src/prefs_filtering.c
3094 added an account name column to the filtering rules
3097 2006-09-02 [colin] 2.4.0cvs130
3099 * src/gtk/logwindow.c
3100 * src/gtk/logwindow.h
3101 Block scrolling if we're not at the end
3104 2006-09-02 [colin] 2.4.0cvs129
3107 Make sure account-specific rules can't
3108 be used in {pre-,post-,}processing
3110 * src/gtk/logwindow.c
3111 * src/gtk/logwindow.h
3112 Jump to last error when clicking on the
3115 2006-09-02 [colin] 2.4.0cvs128
3125 Let proc_mbox know its account, for
3126 account-specific rules
3128 2006-09-01 [colin] 2.4.0cvs127
3131 Don't uselessly use iconv to convert from
3137 Fix certain log cases, disable warning icon
3138 for now, the correct way to display it when
3139 necessary and only when necessary is probably
3140 to do it manually rather than use error logs
3141 * src/etpan/imap-thread.c
3142 Clean up UID logging a bit
3143 * src/gtk/logwindow.c
3144 * src/gtk/logwindow.h
3145 Make logging faster when the window's closed
3147 2006-09-01 [wwp] 2.4.0cvs126
3149 * manual/fr/account.xml
3150 reflect changes to the ref. manual (parts of cvs72):
3151 fix tabnames and quotes.
3153 2006-09-01 [wwp] 2.4.0cvs125
3155 * manual/fr/plugins.xml
3156 reflect changes to the reference manual (cvs42):
3157 update IRC channel info.
3159 2006-09-01 [wwp] 2.4.0cvs124
3162 use CVSEDITOR env. var. if set, according to `man cvs`.
3164 2006-09-01 [wwp] 2.4.0cvs123
3166 * manual/advanced.xml
3167 better sentence again (thanks to Paul).
3169 2006-09-01 [wwp] 2.4.0cvs122
3171 * manual/advanced.xml
3172 fix definition of toolbar_detachable and rework a bit the one of
3173 enable_dotted_lines.
3175 2006-09-01 [mones] 2.4.0cvs121
3177 * manual/advanced.xml
3178 Document enable_dotted_lines
3180 2006-09-01 [paul] 2.4.0cvs120
3187 obey the 'When entering folder...' option
3188 when using the /View/Go to/... menu items
3191 2006-08-31 [colin] 2.4.0cvs119
3194 Revert 2.4.0cvs116, wrong fix.
3196 2006-08-31 [colin] 2.4.0cvs118
3198 * src/gtk/gtksctree.c
3199 Better state the various copyrights
3201 2006-08-31 [colin] 2.4.0cvs117
3203 * src/prefs_common.c
3204 fix enable_dotted_lines
3206 2006-08-31 [colin] 2.4.0cvs116
3209 Use pref "Always open on select" when going
3210 to next unread folder
3211 * src/gtk/gtksctree.c
3212 Fix link failure to _gtk_clist_create_cell_layout
3213 on certain computers. (Why not mine, I wonder)
3215 2006-08-31 [colin] 2.4.0cvs115
3219 * src/plugins/bogofilter/bogofilter.c
3220 * src/plugins/spamassassin/spamassassin.c
3221 Requalify some "errors" to warnings
3225 Add an icon in the statusbar to notify
3227 * src/gtk/gtksctree.c
3230 Make the GtkSCTree look more modern by
3231 alternating background lines
3232 * src/prefs_common.c
3233 * src/prefs_common.h
3234 Add a pref to let people have the old
3238 2006-08-30 [colin] 2.4.0cvs114
3242 Provide a way to filter a list of
3243 messages in an optimised manner, and
3244 add a list-filtering hook
3248 Use the list filtering
3249 * src/plugins/bogofilter/bogofilter.c
3250 Use the list-filtering hook
3251 Use -b (bulk) mode for more speed
3252 when learning and filtering
3253 * src/etpan/imap-thread.c
3254 Make log output shorter in UID SEARCH
3257 2006-08-30 [colin] 2.4.0cvs113
3259 * src/plugins/bogofilter/bogofilter.c
3260 Really fast mass learning - thanks to David
3261 Relson for the options explanations :)
3263 2006-08-30 [colin] 2.4.0cvs112
3266 Fix compilation on FreeBSD. Thanks
3269 2006-08-29 [colin] 2.4.0cvs111
3272 Handle "popup_menu" signal (for popping the
3273 menu via the keyboard)
3278 * src/gtk/gtkutils.c
3279 * src/gtk/gtkutils.h
3280 Factorize scrolling code, and add an API
3281 for MimeViewers to handle scroll orders
3283 2006-08-29 [wwp] 2.4.0cvs110
3285 * src/plugins//bogofilter/bogofilter.c
3286 * src/plugins//spamassassin/spamassassin.c
3287 make the bogofilter/spamassassin filtering error dialogs at
3288 incorporation obey to the "don't popup error dialog on
3289 receive error" option. If disabled, feed the log window w/
3296 2006-08-29 [paul] 2.4.0cvs109
3299 remove 'make release', it's not needed
3300 since we use 'AUTOMAKE_OPTIONS = dist-bzip2'
3302 2006-08-29 [paul] 2.4.0cvs108
3305 * src/summary_search.c
3306 * src/gtk/progressdialog.c
3307 * src/plugins/pgpcore/passphrase.c
3308 replace deprecated gtk_window_set_policy()
3310 2006-08-29 [colin] 2.4.0cvs107
3313 Fix data loss when copy fails during a move:
3314 only use fast remove_msgs if everything was
3315 copied OK; else use slow remove_msg on the
3316 mails that got copied only.
3318 2006-08-28 [paul] 2.4.0cvs106
3321 revert change in 2.4.0cvs104, it breaks
3324 2006-08-28 [paul] 2.4.0cvs105
3326 * src/plugins/spamassassin/spamassassin.c
3329 2006-08-28 [paul] 2.4.0cvs104
3332 fix data loss when moving to another
3334 * src/prefs_spelling.c
3336 * src/gtk/pluginwindow.c
3337 improve the layout of the dialog text
3340 2006-08-28 [paul] 2.4.0cvs103
3342 * src/plugins/bogofilter/bogofilter.c
3343 * src/plugins/bogofilter/bogofilter_gtk.c
3344 fix english up a bit, innit
3346 2006-08-28 [paul] 2.4.0cvs102
3351 require autoconf 2.60, enabling building
3352 with gettext 0.15 (gettext 0.14.x build still
3353 possible). Replace Makefiles with versions
3355 Remove configure options --with-localedir and
3356 --with-mandir. The options that are provided
3357 directly by autoconf 2.60 can be used instead:
3358 --mandir --localedir
3360 2006-08-27 [colin] 2.4.0cvs101
3362 * src/plugins/bogofilter/Makefile.am
3363 Fix make dist (no README)
3365 2006-08-27 [colin] 2.4.0cvs100
3368 Don't use F_UNKNOWN folders for any default
3370 * src/plugins/bogofilter/bogofilter.c
3371 * src/plugins/bogofilter/bogofilter.h
3372 * src/plugins/bogofilter/bogofilter_gtk.c
3373 Add an option to specify the path to bogofilter
3374 Use single-quotes to be able to learn in folders
3375 with spaces in their names
3376 Verify learning status
3378 2006-08-27 [colin] 2.4.0cvs99
3381 * manual/plugins.xml
3382 Document Bogofilter plugin
3384 2006-08-27 [colin] 2.4.0cvs98
3390 When possible, copy the queued mail to sent folder
3391 instead of re-adding. Much faster on IMAP.
3393 2006-08-27 [colin] 2.4.0cvs97
3396 Disable mmaped caches - huge metadata loss
3397 here after a power failure.
3399 Add quicksearch timing
3400 * src/common/plugin.c
3401 * src/common/plugin.h
3402 Implement an interface to tell what plugins
3403 provide. Prevent loading of similar plugins.
3404 * src/plugins/clamav/clamav_plugin.c
3405 * src/plugins/demo/demo.c
3406 * src/plugins/dillo_viewer/dillo_viewer.c
3407 * src/plugins/pgpcore/plugin.c
3408 * src/plugins/pgpinline/pgpinline.c
3409 * src/plugins/pgpmime/pgpmime.c
3410 * src/plugins/spamassassin/spamassassin.c
3411 * src/plugins/trayicon/trayicon.c
3412 Implement plugin_provides()
3414 2006-08-27 [colin] 2.4.0cvs96
3417 * src/plugins/Makefile.am
3418 * src/plugins/bogofilter/.cvsignore
3419 * src/plugins/bogofilter/Makefile.am
3420 * src/plugins/bogofilter/bogofilter.c
3421 * src/plugins/bogofilter/bogofilter.h
3422 * src/plugins/bogofilter/bogofilter_gtk.c
3423 New Bogofilter plugin, provides filtering and
3424 learning. Spamassassin will go to extra plugins.
3426 2006-08-26 [mones] 2.4.0cvs95
3428 * manual/handling.xml
3429 Fix subfolder path in the example (thanks to Paul)
3431 2006-08-26 [mones] 2.4.0cvs94
3433 * manual/glossary.xml
3434 2.2. + add ISP to the glossary
3435 7.5. + Add UIDL to glossary
3436 7.7. + Add TCP to glossary
3437 * manual/handling.xml
3438 7.1. + Mentions GNU/Linux distribution, what about the non...
3439 7.2. = s/html/HTML/, quote --local option -> Dillo HTML Viewer
3440 7.3. + Mentions .bashrc, what about the non-bash ones?
3441 7.4. = Use appropriate quotation for commands
3442 7.6. = change "" to <quote></quote>
3443 * manual/plugins.xml
3444 6.1. + Example #mh/Mailbox/Friends -> #mh/inbox/Friends
3445 * manual/starting.xml
3446 2.1. + local mbox file: some examples of mbox file locations...
3447 Also reformatted files requiring it
3449 2006-08-26 [wwp] 2.4.0cvs93
3451 * src/summary_search.c
3452 disable find buttons while summary search is running.
3454 2006-08-25 [colin] 2.4.0cvs92
3461 Speed up MH moving, and add progressbar
3464 Write cache files using mmap() too
3466 2006-08-25 [wwp] 2.4.0cvs91
3469 switch spam<->ham button when a message has been marked as spam or ham
3470 and is still selected. Thanks to Colin.
3472 2006-08-25 [paul] 2.4.0cvs90
3475 * src/stock_pixmap.c
3476 * src/stock_pixmap.h
3478 * src/gtk/icon_legend.c
3479 * src/pixmaps/copied.xpm
3480 * src/pixmaps/moved.xpm
3481 add icons for delayed execution marked for
3482 copying, marked for moving
3484 2006-08-25 [mones] 2.4.0cvs89
3486 * manual/glossary.xml
3487 Fix the other glossary items:
3488 5.1. = Inmmediate execution -> <quote>immediate execution...
3489 5.2. = Fix MBOX capitalization -> Mbox
3490 5.3. + Improve Plugins def. w/ tech. ref.
3491 5.4. = Quotation -> replace '>' by <quote>></quote>
3492 5.5. - SMTP Server. -> remove dot
3496 2006-08-25 [mones] 2.4.0cvs88
3499 Reformatted, changed email address
3500 * manual/glossary.xml
3501 Reformatted, fixed MANUAL-TODO items:
3502 8.2. + add ROT-13 to glossary
3503 8.4. + add URL to glossary
3504 * manual/es/advanced.xml
3507 2006-08-25 [paul] 2.4.0cvs87
3509 * src/gtk/icon_legend.c
3510 add 'marked for deletion' icon
3511 arrange icons by containing column
3512 wrap long label text
3514 2006-08-25 [colin] 2.4.0cvs86
3516 * src/common/utils.c
3517 * src/common/utils.h
3518 Add the sc_g_*list_bigger functions in
3519 a place everyone can use it
3521 Only freeze/thaw the list when working
3522 on the selection, if it's bigger than 1
3523 * src/gtk/gtksctree.c
3524 Only freeze/thaw the list when unselec-
3525 ting 'all' if ('all' != 1)
3526 This avoids some flickering
3528 2006-08-24 [colin] 2.4.0cvs85
3531 Fix strange list selection
3532 Fix random seg (Invalid read of freed memory)
3534 2006-08-24 [colin] 2.4.0cvs84
3537 * src/gtk/inputdialog.c
3538 * src/plugins/pgpcore/passphrase.c
3539 Revert minimal width patch of 2.4.0cvs67,
3540 as it is also a maximal width. Use
3541 gtk_window_set_default_size instead.
3543 2006-08-24 [colin] 2.4.0cvs83
3546 Write cache/mark to temp files before
3547 overwriting old ones (avoids metadata
3548 loss if writing the new files fail).
3549 Use mmap() to read cache/mark file, as
3550 this makes cache reading faster. Dis-
3551 abled for big-endian machines until it
3552 can be tested. (Big-endian users: set
3553 msgcache_use_mmap = TRUE in the relevant
3556 Move rarely used fields of MsgInfo in
3557 another structure, which will only be
3558 allocated if needed. Face, X-Face,
3559 Return receipt headers and List-*
3560 headers are moved. Mails having none
3561 of these occupy 52 bytes less with
3562 this patch, which makes 2.5MB of RAM
3563 saved on a 50k folder).
3567 * src/partial_download.c
3571 Follow this structure change.
3573 2006-08-24 [wwp] 2.4.0cvs82
3575 * manual/es/.cvsignore
3576 * manual/es/dist/.cvsignore
3577 * manual/es/dist/html/.cvsignore
3578 * manual/es/dist/pdf/.cvsignore
3579 * manual/es/dist/ps/.cvsignore
3580 * manual/es/dist/txt/.cvsignore
3581 more (generated) files to ignore.
3583 2006-08-24 [colin] 2.4.0cvs81
3587 Fix possible problems with local delivery. Check the folder doesn't
3588 need scan before setting its mtime when saving cache (which can be
3589 done long after the folder's been modified by an external process);
3590 Check that the stored item's mtime didn't change in mh functions.
3592 2006-08-24 [mones] 2.4.0cvs80
3594 * manual/advanced.xml
3595 Rewrapping, some fixes and MANUAL-TODO items:
3596 8.1. = change "" to <quote></quote>
3597 8.3. = quote menu items
3598 8.5. - deploying -> new user ... ideally a new user (redundant)
3600 2006-08-23 [colin] 2.4.0cvs79
3602 * src/gtk/gtksctree.c
3603 When selecting or deselecting range, only
3604 freeze/thaw when selection is bigger than 10
3606 2006-08-23 [colin] 2.4.0cvs78
3611 * src/plugins/dillo_viewer/dillo_viewer.c
3612 Provide an API for MimeViewer plugins to
3613 return a text selection for replying
3615 2006-08-23 [colin] 2.4.0cvs77
3617 * src/image_viewer.c
3619 Use gtk_pixbuf_new_from_file_at_scale(), which
3620 is faster than getting the pixbuf then resizing
3623 2006-08-23 [colin] 2.4.0cvs76
3626 UTF-8 should be sent Quoted-printable
3628 2006-08-22 [colin] 2.4.0cvs75
3631 Check if scan is required before touching
3632 the folder (or it'll be required every time)
3634 2006-08-22 [colin] 2.4.0cvs74
3637 Require libetpan 0.46 (crasher fix when built
3640 2006-08-22 [colin] 2.4.0cvs73
3643 Set folder's mtime after writing its
3648 Don't do useless stuff if we don't
3651 Add some timing, don't deselect prior
3652 to selecting (gtksctree does it itself),
3653 remove crash avoidance hacks as it's been
3654 properly fixed since a while
3655 * src/common/utils.c
3656 Optimize to_human_readable(): _() is slow,
3657 do it only once, and avoid %f format for KB
3658 (the most common in a summaryview)
3659 * src/gtk/gtksctree.c
3660 Don't uselessly freeze/thaw (fixes flicker
3661 on next unread and friends), reduce number
3662 of g_list_nth/g_list_position where possible
3663 * src/gtk/gtkutils.c
3664 * src/gtk/gtkutils.h
3665 Reduce number of g_list_nth/g_list_position
3667 All of this makes loading as 70k folder 2.1
3668 seconds instead of 3.2 (with hot FS caches).
3669 (1.3 seconds without Date and Size columns...)
3671 2006-08-22 [paul] 2.4.0cvs72
3673 wrap documents and do some items from mones' MANUAL-TODO:
3675 * manual/account.xml
3676 4.1. = fix tabname references to <quote>tabname</quote>
3677 4.2. = fix "xxx" and 'xxx' items to <quote>xxx</quote>
3679 1.1. = mentioned options don't match UI
3680 Add information about the 'Never send Return Receipts'
3682 * manual/handling.xml
3683 6.2. = Mentions Extended symbols button, but now is
3685 6.3. = Mentions ... button, which is now Edit
3687 2006-08-22 [colin] 2.4.0cvs71
3689 * src/gtk/pluginwindow.c
3690 Fix layout in verbose translations (such
3693 2006-08-22 [paul] 2.4.0cvs70
3695 * manual/Makefile.am
3696 build manuals in alphabetical order
3698 * src/prefs_themes.c
3699 replace/remove deprecated symbols
3700 * src/gtk/gtkutils.c
3702 * src/gtk/pluginwindow.c
3703 replace deprecated symbol
3704 replace label text and move it
3705 * src/plugins/pgpcore/prefs_gpg.c
3706 move the 'Generate...' button out of the
3707 Sign Key frame, replace the English used
3708 * src/plugins/pgpcore/sgpgme.c
3709 fixes to the English
3711 2006-08-21 [colin] 2.4.0cvs69
3713 * src/plugins/trayicon/trayicon.c
3714 Add more strings for translation; patch
3717 2006-08-21 [colin] 2.4.0cvs68
3720 fix replied flag not set after drafting
3722 fix body quicksearch in non-encoded bodies
3725 Get rid of the g_malloc workaround for
3726 corrupted caches, use g_try_malloc
3728 2006-08-21 [colin] 2.4.0cvs67
3731 * src/gtk/inputdialog.c
3732 * src/plugins/pgpcore/passphrase.c
3733 Set minimal width to 375
3735 Fix switching to offline, asking if it
3736 should be overriden for synchronising
3738 Don't offer to remember command on Open
3739 with for text parts, as the browser or
3740 text editor command isn't changed from
3743 2006-08-20 [paul] 2.4.0cvs66
3747 fix plural form errors. revealed by stricter
3748 checking of gettext 0.15
3750 2006-08-18 [paul] 2.4.0cvs65
3752 * src/stock_pixmap.c
3753 fix the fix of 2.4.0cvs64
3756 2006-08-18 [paul] 2.4.0cvs64
3758 * src/stock_pixmap.c
3762 2006-08-18 [paul] 2.4.0cvs63
3766 fix occasional IMAP bug where large msgs
3767 were left in the queue folder after sending
3770 2006-08-18 [paul] 2.4.0cvs62
3773 freeze the summaryview while quicksearch results
3775 (fixes bug 456 'current message is hidden when the
3776 view is refreshed and extended search is "unread
3780 add missing #include "inputdialog.h"
3781 * src/common/utils.h
3782 add missing mailcap_update_default() and improve
3785 2006-08-17 [colin] 2.4.0cvs61
3787 * src/plugins/pgpcore/select-keys.c
3790 2006-08-17 [colin] 2.4.0cvs60
3793 Don't continue queuing if Cancel is clicked
3796 2006-08-17 [colin] 2.4.0cvs59
3798 * src/plugins/pgpcore/select-keys.c
3799 When encrypting, if only one key matches and it
3800 matches exactly, automatically use it.
3802 2006-08-17 [colin] 2.4.0cvs58
3805 * src/prefs_common.c
3806 * src/prefs_common.h
3807 * src/prefs_ext_prog.c