1 2006-11-15 [wwp] 2.6.0cvs49
4 updated manuals authors.
6 2006-11-14 [paul] 2.6.0cvs48
9 Fix Options/Reply mode after draft save
11 2006-11-14 [paul] 2.6.0cvs47
17 * src/plugins/pgpinline/pgpinline.c
20 2006-11-14 [paul] 2.6.0cvs46
28 * src/pixmaps/active.xpm
29 * src/pixmaps/inactive.xpm
30 add a new page, 'Features', to the About dialog
31 showing which features are compiled in and which
34 2006-11-14 [paul] 2.6.0cvs45
37 updated by Pavlo Bohmat
39 2006-11-14 [colin] 2.6.0cvs44
48 Fix 64-bit-related warnings
50 Fix possible infinite loop
51 * src/plugins/pgpcore/sgpgme.c
54 2006-11-13 [colin] 2.6.0cvs43
57 authors.h isn't generated
59 2006-11-13 [colin] 2.6.0cvs42
61 * src/plugins/pgpinline/pgpinline.c
62 * src/plugins/pgpmime/pgpmime.c
63 Very probably fix bug 1061, 'crash on
64 opening signed email'. Another cast
67 2006-11-13 [colin] 2.6.0cvs41
69 * src/plugins/pgpcore/sgpgme.c
70 Maybe fix bug 1061, 'crash on opening
73 2006-11-13 [wwp] 2.6.0cvs40
75 * src/plugins/pgpinline/pgpinline.c
76 fix candidate for bug #1057, thanks to Colin.
78 2006-11-13 [wwp] 2.6.0cvs39
81 * src/quote_fmt_parse.y
82 fix bug 1052: current parser buffer was not always
83 allocated, ptr to this buffer could be returned as
84 NULL whereas no parser error has occurred. in
85 consequence, defining a template body as "%d"
86 (w/o the quotes) for the first time of the instance
87 of claws-mail, was reporting a parser error. make
88 sure that the buffer is always allocated, even to
90 fix mis-unescaping in compose.:compose_quote_fmt():
91 unescaping of the fmt string was always done
92 whereas it must be done *only* when receiving
93 quote format strings issued from the prefs
94 (compose new message, reply, forward, redirect
95 formats), *not* when applying templates. in
96 consequences, applying templates w/ sequences
97 like \\|p{echo} were failing. make sure that
98 unescaping is done only when necessary.
100 2006-11-12 [colin] 2.6.0cvs38
105 2006-11-12 [colin] 2.6.0cvs37
107 * src/plugins/pgpinline/pgpinline.c
108 * src/plugins/pgpmime/pgpmime.c
109 Release GPG context at the latest
110 possible moment. Maybe fixes
111 bug 1057, 'crash on sending signed
112 message to a newsgroup'
115 2006-11-12 [colin] 2.6.0cvs36
117 * src/plugins/pgpcore/sgpgme.c
118 Tell a bit more when gpg's status doesn't
119 contain any signature
121 2006-11-12 [colin] 2.6.0cvs35
124 Fix bug 1060, 'compilation error with
127 2006-11-12 [paul] 2.6.0cvs34
129 * doc/man/claws-mail.1
131 * src/plugins/clamav/README
132 * src/plugins/spamassassin/README
134 * tools/freshmeat_search.pl
135 * tools/google_search.pl
136 * tools/multiwebsearch.pl
138 * src/plugins/trayicon/trayicon.c
139 fix compiliation warning
141 2006-11-11 [colin] 2.6.0cvs33
144 Forbid drag and drop from/to different
145 folders of type F_UNKNOWN
147 2006-11-11 [colin] 2.6.0cvs32
149 * src/plugins/pgpinline/pgpinline.c
150 Fix typo in previous commit:
152 + if ((err = gpgme_new(&data->ctx)) ...)
154 2006-11-11 [colin] 2.6.0cvs31
156 * src/plugins/pgpinline/pgpinline.c
157 * src/plugins/pgpmime/pgpmime.c
158 Check success after calling gpgme_new
159 Maybe fixes bug 1057, 'crash on sending
160 signed message to a newsgroup'
162 2006-11-11 [colin] 2.6.0cvs30
165 init undostruct to 0s (from
166 valgrind log of bug 1057)
168 2006-11-10 [colin] 2.6.0cvs29
171 Set cursor to wait before filtering
172 duplicates in all folders
173 * src/plugins/bogofilter/bogofilter.c
174 * src/plugins/bogofilter/bogofilter.h
175 * src/plugins/bogofilter/bogofilter_gtk.c
176 Completely thread away the bogofilter
179 2006-11-10 [mones] 2.6.0cvs28
183 added COMPOSE_CHECK_BEFORE_SEND hook
185 2006-11-10 [paul] 2.6.0cvs27
189 add libSM to get_compiled_in_features()
193 2006-11-10 [colin] 2.6.0cvs26
195 * src/etpan/imap-thread.c
196 Add a reference to libetpan's sasl engine
197 so that sasl_done() doesn't get called by
198 libetpan, and doesn't break openssl.
199 Should fix bug 1053, 'SC fails to reestablish
203 2006-11-10 [colin] 2.6.0cvs25
205 * manual/addrbook.xml
206 * manual/advanced.xml
211 2006-11-09 [colin] 2.6.0cvs24
213 * src/plugins/bogofilter/bogofilter_gtk.c
214 Add comment about annoyance
216 2006-11-09 [colin] 2.6.0cvs23
218 * src/plugins/bogofilter/bogofilter.c
219 * src/plugins/bogofilter/bogofilter_gtk.c
220 Prepare things needed to thread bogofilter
221 filtering: separate bogo stuff and possible GUI
224 2006-11-09 [colin] 2.6.0cvs22
228 Search for one of our accounts in Delivered-To
229 (helps for auto-account selection when
234 * src/plugins/trayicon/trayicon.c
235 Allow opening a new mail with any account from
238 2006-11-09 [wwp] 2.6.0cvs21
243 * src/prefs_compose_writing.c
244 add a compose new message format (in prefs/compose/writing), it's a
245 simple subject+body template to use when opening a new composition
246 window. It's similar to the existent reply and forward formats.
248 enhanced the template/format % symbols substitution mechanism to
249 use current composition window information when % are used in
250 the compose new message format or in templates applied to new
251 messages (there were useless in that situations before). When
252 applied to new messages, %d corresponds to the system time/date.
254 2006-11-09 [paul] 2.6.0cvs20
259 2006-11-09 [paul] 2.6.0cvs19
262 keep tje alphabetical order
264 2006-11-08 [colin] 2.6.0cvs18
266 * src/etpan/imap-thread.c
267 Fix bug 1054, 'Slowness logging big
270 2006-11-08 [paul] 2.6.0cvs17
275 2006-11-08 [paul] 2.6.0cvs16
280 2006-11-08 [paul] 2.6.0cvs15
283 * tools/OOo2claws-mail.pl
284 * tools/OOo2sylpheed.pl
286 * tools/acroread2claws-mail.pl
287 * tools/acroread2sylpheed.pl
288 * tools/kmail2claws-mail.pl
289 * tools/kmail2claws-mail_v2.pl
290 * tools/kmail2sylpheed.pl
291 * tools/kmail2sylpheed_v2.pl
292 * tools/maildir2claws-mail.pl
293 * tools/maildir2sylpheed.pl
294 * tools/nautilus2claws-mail.sh
295 * tools/nautilus2sylpheed.sh
296 * tools/outlook2claws-mail.pl
297 * tools/outlook2sylpheed.pl
298 * tools/tb2claws-mail
300 * tools/tbird2claws.py
302 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
303 * tools/kdeservicemenu/install.sh
304 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
305 * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
306 * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
307 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
308 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
309 renamed (removed, added) tools files
311 2006-11-08 [paul] 2.6.0cvs14
315 Migrate sylpheedrc to clawsrc, and fix the standard
316 plugins path in the process
318 2006-11-07 [colin] 2.6.0cvs13
321 Symlink sylpheed-claws relative to
324 2006-11-07 [colin] 2.6.0cvs12
327 Fix typo - Reply-To/Mailing-list is broken in 2.6 :-/
329 2006-11-07 [paul] 2.6.0cvs11
332 Fix a missed occurence of
335 2006-11-07 [paul] 2.6.0cvs10
338 Fix symlink installation
340 2006-11-07 [paul] 2.6.0cvs9
343 Symlink claws-mail to sylpheed-claws
345 Fix migrating symlinks
346 * src/etpan/imap-thread.c
347 check certificate only when there's
350 2006-11-07 [paul] 2.6.0cvs8
353 Fix icon breakages with Gtk, which needs a
354 cache updated to see them.
356 2006-11-07 [paul] 2.6.0cvs7
367 * claws-mail-128x128.png
368 * claws-mail-64x64.png
373 * sylpheed-claws-128x128.png
374 * sylpheed-claws-64x64.png
375 * sylpheed-claws.desktop
377 * sylpheed-claws.pc.in
379 * debian/README.Debian
381 * debian/claws-mail.desktop
382 * debian/claws-mail.menu
383 * debian/claws-mail.postinst.debhelper
384 * debian/claws-mail.postrm.debhelper
389 * debian/sylpheed-claws.desktop
390 * debian/sylpheed-claws.menu
391 * debian/sylpheed-claws.postinst.debhelper
392 * debian/sylpheed-claws.postrm.debhelper
393 * doc/man/Makefile.am
394 * doc/man/claws-mail.1
395 * doc/man/sylpheed-claws.1
396 * doc/src/ChangeLog.claws-pre0.8.0
400 * manual/addrbook.xml
401 * manual/advanced.xml
402 * manual/claws-mail-manual.xml
404 * manual/glossary.xml
405 * manual/handling.xml
407 * manual/keyboard.xml
409 * manual/starting.xml
410 * manual/sylpheed-claws-manual.xml
412 * manual/dist/.cvsignore
413 * manual/dist/html/.cvsignore
414 * manual/dist/html/Makefile.am
415 * manual/dist/pdf/.cvsignore
416 * manual/dist/pdf/Makefile.am
417 * manual/dist/ps/.cvsignore
418 * manual/dist/ps/Makefile.am
419 * manual/dist/txt/.cvsignore
420 * manual/dist/txt/Makefile.am
421 * manual/es/Makefile.am
422 * manual/es/advanced.xml
423 * manual/es/claws-mail-manual.xml
425 * manual/es/glossary.xml
426 * manual/es/handling.xml
427 * manual/es/intro.xml
428 * manual/es/plugins.xml
429 * manual/es/sylpheed-claws-manual.xml
430 * manual/es/dist/.cvsignore
431 * manual/es/dist/html/.cvsignore
432 * manual/es/dist/html/Makefile.am
433 * manual/es/dist/pdf/.cvsignore
434 * manual/es/dist/pdf/Makefile.am
435 * manual/es/dist/ps/.cvsignore
436 * manual/es/dist/ps/Makefile.am
437 * manual/es/dist/txt/.cvsignore
438 * manual/es/dist/txt/Makefile.am
439 * manual/fr/Makefile.am
440 * manual/fr/account.xml
442 * manual/fr/addrbook.xml
443 * manual/fr/advanced.xml
444 * manual/fr/claws-mail-manual.xml
446 * manual/fr/glossary.xml
447 * manual/fr/handling.xml
448 * manual/fr/intro.xml
449 * manual/fr/keyboard.xml
450 * manual/fr/plugins.xml
451 * manual/fr/starting.xml
452 * manual/fr/sylpheed-claws-manual.xml
453 * manual/fr/dist/.cvsignore
454 * manual/fr/dist/html/.cvsignore
455 * manual/fr/dist/html/Makefile.am
456 * manual/fr/dist/pdf/.cvsignore
457 * manual/fr/dist/pdf/Makefile.am
458 * manual/fr/dist/ps/.cvsignore
459 * manual/fr/dist/ps/Makefile.am
460 * manual/fr/dist/txt/.cvsignore
461 * manual/fr/dist/txt/Makefile.am
462 * manual/pl/Makefile.am
463 * manual/pl/account.xml
465 * manual/pl/addrbook.xml
466 * manual/pl/advanced.xml
467 * manual/pl/claws-mail-manual.xml
469 * manual/pl/glossary.xml
470 * manual/pl/handling.xml
471 * manual/pl/intro.xml
472 * manual/pl/keyboard.xml
473 * manual/pl/plugins.xml
474 * manual/pl/starting.xml
475 * manual/pl/sylpheed-claws-manual.xml
476 * manual/pl/dist/.cvsignore
477 * manual/pl/dist/html/.cvsignore
478 * manual/pl/dist/html/Makefile.am
479 * manual/pl/dist/pdf/.cvsignore
480 * manual/pl/dist/pdf/Makefile.am
481 * manual/pl/dist/ps/.cvsignore
482 * manual/pl/dist/ps/Makefile.am
483 * manual/pl/dist/txt/.cvsignore
484 * manual/pl/dist/txt/Makefile.am
508 * src/addressbook_foldersel.c
509 * src/addressbook_foldersel.h
533 * src/displayheader.c
534 * src/displayheader.h
545 * src/editldap_basedn.c
546 * src/editldap_basedn.h
562 * src/folder_item_prefs.c
563 * src/folder_item_prefs.h
570 * src/grouplistdialog.c
571 * src/grouplistdialog.h
614 * src/matcher_parser.h
615 * src/matcher_parser_lex.l
616 * src/matcher_parser_parse.y
619 * src/message_search.c
620 * src/message_search.h
639 * src/partial_download.c
640 * src/partial_download.h
645 * src/prefs_account.c
646 * src/prefs_account.h
647 * src/prefs_actions.c
648 * src/prefs_actions.h
651 * src/prefs_compose_writing.c
652 * src/prefs_compose_writing.h
653 * src/prefs_customheader.c
654 * src/prefs_customheader.h
655 * src/prefs_display_header.c
656 * src/prefs_display_header.h
657 * src/prefs_ext_prog.c
658 * src/prefs_ext_prog.h
659 * src/prefs_filtering.c
660 * src/prefs_folder_column.c
661 * src/prefs_folder_column.h
662 * src/prefs_folder_item.c
663 * src/prefs_folder_item.h
668 * src/prefs_image_viewer.c
669 * src/prefs_image_viewer.h
670 * src/prefs_matcher.c
671 * src/prefs_matcher.h
672 * src/prefs_message.c
673 * src/prefs_message.h
674 * src/prefs_msg_colors.c
675 * src/prefs_msg_colors.h
680 * src/prefs_receive.c
681 * src/prefs_receive.h
684 * src/prefs_spelling.c
685 * src/prefs_spelling.h
686 * src/prefs_summaries.c
687 * src/prefs_summaries.h
688 * src/prefs_summary_column.c
689 * src/prefs_summary_column.h
690 * src/prefs_template.c
691 * src/prefs_template.h
694 * src/prefs_toolbar.c
695 * src/prefs_toolbar.h
696 * src/prefs_wrapping.c
697 * src/prefs_wrapping.h
707 * src/quote_fmt_parse.y
724 * src/summary_search.c
725 * src/summary_search.h
742 * src/common/base64.c
743 * src/common/base64.h
749 * src/common/mgutils.c
750 * src/common/mgutils.h
753 * src/common/passcrypt.c
754 * src/common/passcrypt.h.in
755 * src/common/plugin.c
756 * src/common/plugin.h
759 * src/common/progressindicator.c
760 * src/common/progressindicator.h
761 * src/common/quoted-printable.c
762 * src/common/quoted-printable.h
763 * src/common/session.c
764 * src/common/session.h
767 * src/common/socket.c
768 * src/common/socket.h
771 * src/common/stringtable.c
772 * src/common/stringtable.h
773 * src/common/sylpheed.c
774 * src/common/sylpheed.h
775 * src/common/template.c
776 * src/common/template.h
777 * src/common/timing.h
780 * src/common/version.h.in
783 * src/common/xmlprops.c
784 * src/common/xmlprops.h
786 * src/gtk/colorlabel.c
787 * src/gtk/colorlabel.h
792 * src/gtk/description_window.c
793 * src/gtk/description_window.h
796 * src/gtk/foldersort.c
797 * src/gtk/foldersort.h
798 * src/gtk/gtkaspell.c
799 * src/gtk/gtkaspell.h
800 * src/gtk/gtksctree.c
801 * src/gtk/gtkshruler.c
802 * src/gtk/gtkshruler.h
805 * src/gtk/icon_legend.c
806 * src/gtk/icon_legend.h
807 * src/gtk/logwindow.c
808 * src/gtk/logwindow.h
809 * src/gtk/manage_window.c
810 * src/gtk/manage_window.h
811 * src/gtk/pluginwindow.c
812 * src/gtk/pluginwindow.h
813 * src/gtk/prefswindow.c
814 * src/gtk/prefswindow.h
815 * src/gtk/quicksearch.c
816 * src/gtk/quicksearch.h
817 * src/pixmaps/claws-mail.xpm
818 * src/pixmaps/claws-mail_icon.xpm
819 * src/pixmaps/claws-mail_logo.xpm
820 * src/pixmaps/sylpheed-claws.xpm
821 * src/pixmaps/sylpheed-claws_icon.xpm
822 * src/pixmaps/sylpheed-claws_logo.xpm
823 * src/plugins/bogofilter/Makefile.am
824 * src/plugins/bogofilter/bogofilter.c
825 * src/plugins/bogofilter/bogofilter.h
826 * src/plugins/bogofilter/bogofilter_gtk.c
827 * src/plugins/clamav/Makefile.am
828 * src/plugins/clamav/clamav_plugin.c
829 * src/plugins/clamav/clamav_plugin.h
830 * src/plugins/clamav/clamav_plugin_gtk.c
831 * src/plugins/demo/Makefile.am
832 * src/plugins/demo/demo.c
833 * src/plugins/dillo_viewer/Makefile.am
834 * src/plugins/dillo_viewer/README
835 * src/plugins/dillo_viewer/dillo_prefs.c
836 * src/plugins/dillo_viewer/dillo_prefs.h
837 * src/plugins/dillo_viewer/dillo_viewer.c
838 * src/plugins/pgpcore/Makefile.am
839 * src/plugins/pgpcore/passphrase.c
840 * src/plugins/pgpcore/passphrase.h
841 * src/plugins/pgpcore/pgp_viewer.c
842 * src/plugins/pgpcore/pgp_viewer.h
843 * src/plugins/pgpcore/plugin.c
844 * src/plugins/pgpcore/prefs_gpg.c
845 * src/plugins/pgpcore/prefs_gpg.h
846 * src/plugins/pgpcore/select-keys.c
847 * src/plugins/pgpcore/select-keys.h
848 * src/plugins/pgpcore/sgpgme.c
849 * src/plugins/pgpcore/sgpgme.h
850 * src/plugins/pgpcore/sylpheed.def
851 * src/plugins/pgpcore/version.rc
852 * src/plugins/pgpinline/Makefile.am
853 * src/plugins/pgpinline/pgpinline.c
854 * src/plugins/pgpinline/pgpinline.h
855 * src/plugins/pgpinline/plugin.c
856 * src/plugins/pgpinline/sylpheed.def
857 * src/plugins/pgpinline/version.rc
858 * src/plugins/pgpmime/Makefile.am
859 * src/plugins/pgpmime/pgpmime.c
860 * src/plugins/pgpmime/pgpmime.h
861 * src/plugins/pgpmime/plugin.c
862 * src/plugins/pgpmime/sylpheed.def
863 * src/plugins/pgpmime/version.rc
864 * src/plugins/spamassassin/Makefile.am
865 * src/plugins/spamassassin/README
866 * src/plugins/spamassassin/spamassassin.c
867 * src/plugins/spamassassin/spamassassin.h
868 * src/plugins/spamassassin/spamassassin_gtk.c
869 * src/plugins/trayicon/Makefile.am
870 * src/plugins/trayicon/trayicon.c
871 * tools/OOo2sylpheed.pl
873 * tools/README.sylprint
874 * tools/acroread2sylpheed.pl
875 * tools/claws.i18n.status.pl
876 * tools/filter_conv.pl
877 * tools/filter_conv_new.pl
878 * tools/freshmeat_search.pl
879 * tools/google_search.pl
880 * tools/kmail2sylpheed.pl
881 * tools/kmail2sylpheed_v2.pl
882 * tools/make.themes.project
883 * tools/multiwebsearch.pl
884 * tools/nautilus2sylpheed.sh
885 * tools/outlook2sylpheed.pl
889 * tools/textviewer.sh
891 * tools/kdeservicemenu/README
892 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
893 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
894 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
895 Change name to Claws Mail. Announce to follow...
897 2006-11-06 [wwp] 2.6.0cvs6
899 * src/prefs_template.c
900 unify messages related to quote format/template errors (fix
901 capitalization), again.
903 2006-11-06 [wwp] 2.6.0cvs5
906 unify messages related to quote format/template errors.
908 2006-11-06 [wwp] 2.6.0cvs4
910 * src/prefs_msg_colors.c
911 more uses of Q_ macro for contextual translations, thanks
914 2006-11-06 [wwp] 2.6.0cvs3
919 show an alertpanel to make sure users are aware that sensitive
920 files are attached (it's file blacklist-based). This will fix
921 interaction w/ GoogleEarth for instance, thanks to Colin.
923 2006-11-06 [wwp] 2.6.0cvs2
926 * src/prefs_template.c
927 * src/prefs_template.h
928 check quote format when applying/closing prefs. For now this only
929 shows up an error dialog box, not preventing the user from using
930 a broken quote (reply, forwards) format.
932 2006-11-06 [wwp] 2.6.0cvs1
934 * src/prefs_template.c
935 fix missing checks of some template fields.
937 2006-11-06 [paul] 2.6.0
944 2006-11-06 [paul] 2.5.6cvs22
946 * manual/advanced.xml
947 * manual/es/advanced.xml
948 put 'respect_flowed_format' info in the correct
951 2006-11-06 [mones] 2.5.6cvs21
954 Minor fixes for release
956 2006-11-06 [paul] 2.5.6cvs20
967 updated by Tim Brain, Stephan Sachse, Fabien Vantard,
968 Andrea Spadaccini, Tim Dijkstra, Frederico Goncalves
969 Guimaraes, Andrej Kacian, Anders Troback, and Ralgh
972 2006-11-02 [colin] 2.5.6cvs19
976 * src/prefs_account.c
977 * src/etpan/imap-thread.c
978 Add GSSAPI support - fixes Debian bug #383274
980 2006-11-01 [colin] 2.5.6cvs18
983 Handle libpisock12 support. Probably
984 fixes bug 1046, 'jpilot AddressDB.pdb
987 2006-11-01 [colin] 2.5.6cvs17
990 debug_print() folderutils_mark_all_read()
992 2006-11-01 [colin] 2.5.6cvs16
995 Add missed files to the Apache exception
997 2006-10-31 [colin] 2.5.6cvs15
1001 Add a copy_private_data() func to FolderClasses
1002 Doesn't break the feature freeze, because we
1003 won't use it (right now) in the core.
1005 2006-10-31 [colin] 2.5.6cvs14
1008 Allow linking with the Apache licensed files in
1009 src/plugins/spamassassin. Hopefully fixes
1010 bug 1048, 'Spamassassin plugin license problem'
1012 2006-10-31 [wwp] 2.5.6cvs13
1015 fix and optimize trimming of leading linefeeds in body loop.
1017 2006-10-31 [colin] 2.5.6cvs12
1019 * src/etpan/imap-thread.c
1021 Make really sure to have NULL sets in case
1024 2006-10-30 [wwp] 2.5.6cvs11
1026 * src/prefs_common.c
1027 * src/prefs_common.h
1029 fix broken storage of quote format template when it contains \-escape
1030 sequences. The application of such sequences is also fixed now (\t
1031 in quote format will be a real tab instead of a 't', for instance).
1033 2006-10-27 [colin] 2.5.6cvs10
1036 Probably fix bug 1045, 'sylpheed-claws
1037 doesn't remove the mail from the IMAP
1038 Queue folder after sending'. From
1041 2006-10-27 [colin] 2.5.6cvs9
1044 Require libetpan-0.48. I'm so annoying,
1047 2006-10-27 [colin] 2.5.6cvs8
1051 Probably fix bug 1044, 'sylpheed-claws
1052 segfaults while moving mails' - Fix relation
1053 usage when moving to an IMAP mailbox from another
1056 2006-10-26 [paul] 2.5.6cvs7
1059 add libSM to compiled-in features
1062 2006-10-24 [colin] 2.5.6cvs6
1065 * src/gtk/gtkutils.c
1066 Fix crash when printing emails with an
1069 2006-10-24 [mones] 2.5.6cvs5
1071 * manual/es/advanced.xml
1072 Synchronize hidden option respect_flowed_format
1076 2006-10-21 [paul] 2.5.6cvs4
1079 * src/plugins/pgpcore/pgp_viewer.c
1080 * src/plugins/pgpcore/sgpgme.c
1081 fix building on BSDs
1082 Thanks to Michael Hughes
1083 <Sylpheed-Claws_user@thehugheslogcabin.net>
1085 2006-10-20 [colin] 2.5.6cvs3
1088 Bump up libetpan requirement
1089 *** THIS COMMIT REQUIRES LIBETPAN CVS ***
1090 * src/common/utils.c
1091 * src/common/utils.h
1092 Add convenience get_file_mtime()
1094 * src/etpan/imap-thread.c
1095 * src/etpan/imap-thread.h
1096 Implement UIDPLUS support if the server
1097 supports it - faster sending in this case
1099 2006-10-19 [colin] 2.5.6cvs2
1101 * src/gtk/quicksearch.c
1102 Fix emptying in type-ahead+extended mode
1105 Add a hook for offline state change
1106 * src/plugins/trayicon/trayicon.c
1107 Use it to display offline icons
1108 * src/plugins/trayicon/Makefile.am
1109 * src/plugins/trayicon/newmail.offline.xpm
1110 * src/plugins/trayicon/newmarkedmail.offline.xpm
1111 * src/plugins/trayicon/nomail.offline.xpm
1112 * src/plugins/trayicon/unreadmail.offline.xpm
1113 * src/plugins/trayicon/unreadmarkedmail.offline.xpm
1116 2006-10-12 [paul] 2.5.6cvs1
1121 Update version number following
1124 2006-10-19 [colin] 2.5.5cvs18
1126 * manual/handling.xml
1127 Add type-ahead search
1129 2006-10-18 [colin] 2.5.5cvs17
1131 * src/gtk/quicksearch.c
1132 Remove "save to history only if there's
1133 no syntax error", it breaks for some
1134 reason which I'll investigate later.
1136 2006-10-18 [colin] 2.5.5cvs16
1138 * src/prefs_common.c
1139 * src/prefs_common.h
1141 * src/gtk/quicksearch.c
1142 * src/gtk/quicksearch.h
1143 Add a type-ahead option for fast searches
1144 Patch by Fabien Vantard
1146 2006-10-18 [colin] 2.5.5cvs15
1150 Add Options/Reply mode/ menu to be able to
1151 change the recipients of a reply on the fly
1153 2006-10-18 [colin] 2.5.5cvs14
1156 Fix redirecting of our own sent mails
1158 2006-10-17 [wwp] 2.5.5cvs13
1160 * src/send_message.c
1161 Fix duplicate error messages when sending, and missing
1162 newline in such error messages.
1164 2006-10-17 [colin] 2.5.5cvs12
1167 Compare addresses case-insensitive
1169 2006-10-17 [colin] 2.5.5cvs11
1171 * src/plugins/pgpcore/sgpgme.c
1174 2006-10-17 [colin] 2.5.5cvs10
1176 * src/plugins/pgpcore/pgp_viewer.c
1179 2006-10-17 [colin] 2.5.5cvs9
1182 Fix a typo (thanks to Fabien)
1184 2006-10-16 [colin] 2.5.5cvs8
1187 Fix problem with quote-folding when emails
1188 don't convert cleanly to UTF-8
1190 2006-10-14 [colin] 2.5.5cvs7
1192 * src/prefs_template.c
1193 Reset fields when reopening
1196 2006-10-13 [paul] 2.5.5cvs6
1198 * manual/advanced.xml
1199 * src/prefs_message.c
1200 make 'respect_flowed_format' a hidden
1201 option, and add a manual entry for it
1204 2006-10-12 [colin] 2.5.5cvs5
1207 Revert part of 2.5.2cvs21:
1208 Don't optimise by reusing the
1209 last iconv converter if possible:
1210 it seems slightly broken in a
1211 very hard way to reproduce
1213 2006-10-12 [colin] 2.5.5cvs4
1215 * src/prefs_common.c
1216 * src/prefs_common.h
1217 * src/prefs_message.c
1219 Fix bug 1035, 'Incorrect handling
1220 of flowed lines'. We now optionnaly
1221 handle this format (preference is in
1222 Message View/Text options section)
1224 2006-10-12 [colin] 2.5.5cvs3
1228 * src/plugins/pgpcore/pgp_viewer.c
1229 * src/plugins/pgpcore/sgpgme.c
1230 Don't try to import without asking
1232 2006-10-12 [colin] 2.5.5cvs2
1235 Fix bug 1036, 'Forwarding a mutlipart
1236 mail with a "text/html" block to ms
1237 outlook users leeds to freeze of
1238 outlook'. Poor outlook users...
1240 2006-10-12 [paul] 2.5.5cvs1
1245 Update version number following
1248 2006-10-11 [paul] 2.5.4cvs1
1253 Update version number following
1256 2006-10-11 [paul] 2.5.3cvs32
1259 fix bug 1032, 'Segmentation fault when showing
1260 message' (bug in quote folding)
1263 2006-10-10 [colin] 2.5.3cvs31
1266 Rephrase english a bit
1268 2006-10-10 [colin] 2.5.3cvs30
1270 * src/prefs_compose_writing.c
1271 Stop making the page larger than the window
1273 2006-10-10 [wwp] 2.5.3cvs29
1276 * src/prefs_template.c
1279 * src/quote_fmt_lex.l
1280 * src/quote_fmt_parse.y
1281 Extend the quote parser a bit: allow to get access to
1282 basic (composing) account info.
1284 2006-10-10 [colin] 2.5.3cvs28
1287 Fix this \t problem in subject
1289 2006-10-09 [colin] 2.5.3cvs27
1293 Prepare cache a bit later
1294 If section already exists, skip the new one
1295 (as previously); avoid writing the same block
1296 twice - if we find a second block with the
1298 * src/plugins/pgpcore/pgp_viewer.c
1299 Set cursor to busy when retrieving a key
1300 * src/plugins/pgpcore/sgpgme.c
1301 allow 5 seconds for gpg to export the key
1304 2006-10-09 [colin] 2.5.3cvs26
1309 Check for existence of fgets_unlocked
1312 2006-10-09 [paul] 2.5.3cvs25
1314 * src/prefs_summaries.c
1315 replace strftime() with fast_strftime() and in
1316 the consequence fix the bug in the display of
1317 AM/PM in the 'Example' string
1319 2006-10-09 [ticho] 2.5.3cvs24
1322 Updated (and fixed up somewhat) Slovak translation.
1324 2006-10-08 [colin] 2.5.3cvs23
1326 * src/prefs_folder_item.c
1327 Explain why prefs in the top-level folder
1328 aren't retained, but are still useful
1330 2006-10-08 [colin] 2.5.3cvs22
1333 Don't cache anything if caching fails
1335 2006-10-08 [colin] 2.5.3cvs21
1337 * src/common/utils.c
1338 always include gi18n.h
1340 2006-10-07 [colin] 2.5.3cvs20
1342 * src/plugins/pgpcore/pgp_viewer.c
1343 Kill gpg after 5 seconds wait
1345 2006-10-07 [colin] 2.5.3cvs19
1347 * src/plugins/pgpcore/pgp_viewer.c
1348 * src/plugins/pgpcore/pgp_viewer.h
1351 2006-10-07 [colin] 2.5.3cvs18
1353 * src/plugins/pgpcore/pgp_viewer.c
1354 * src/plugins/pgpcore/pgp_viewer.h
1355 Actually add the files to CVS
1357 2006-10-07 [colin] 2.5.3cvs17
1359 * src/plugins/pgpcore/sgpgme.c
1360 Be sure not to crash on 'application/pgp-signature' that
1361 are not application/pgp-signatures
1363 2006-10-07 [colin] 2.5.3cvs16
1367 Make a bit more of the API available
1368 * src/plugins/pgpcore/Makefile.am
1369 * src/plugins/pgpcore/plugin.c
1370 * src/plugins/pgpcore/sgpgme.c
1371 Add basic key import/export
1373 2006-10-07 [colin] 2.5.3cvs15
1377 * src/prefs_account.c
1379 Warn users *everywhere* if libetpan's not
1382 2006-10-06 [mones] 2.5.3cvs14
1386 updated by Stephan Sachse and me
1388 2006-10-06 [colin] 2.5.3cvs13
1391 * src/common/sylpheed.c
1392 Don't load common plugins if --exit is passed
1395 Implement a cache to avoid reading the same
1396 files over and over again at startup
1398 2006-10-06 [colin] 2.5.3cvs12
1401 * src/gtk/quicksearch.c
1402 Update display every 5k mails on fast searches
1404 2006-10-06 [colin] 2.5.3cvs11
1407 Don't do quote folding on HTML or ERTF.
1408 May fix the Cygwin issues if they were
1409 happening with HTML mails?
1411 2006-10-05 [colin] 2.5.3cvs10
1416 2006-10-05 [colin] 2.5.3cvs9
1419 Use unlocked_stdio here too
1421 2006-10-05 [colin] 2.5.3cvs8
1424 Fix go to next * after preferences apply
1426 Do the fd lock/unlock ourselves instead of
1427 letting the libc do it at each write
1429 2006-10-05 [colin] 2.5.3cvs7
1431 * src/common/utils.c
1432 Faster division, thanks to Jean Diraison
1434 2006-10-05 [paul] 2.5.3cvs6
1436 * src/common/utils.c
1437 fix building with --disable-nls
1439 2006-10-04 [colin] 2.5.3cvs5
1442 Maybe fix a segfault
1444 2006-10-04 [wwp] 2.5.3cvs4
1446 * src/prefs_folder_item.c
1447 Fine-tune layouts in folder item prefs. Suggested by
1448 Fabien Vantard <fzzzzz@gmail.com>.
1450 2006-10-04 [wwp] 2.5.3cvs3
1452 * src/prefs_folder_item.c
1453 Kill the clandestine passengers. You didn't see anything.
1455 2006-10-04 [wwp] 2.5.3cvs2
1457 * src/prefs_folder_item.c
1458 Add a way to test the subject simplify regexp in
1459 folder prefs. Patch by Fabien Vantard <fzzzzz@gmail.com>,
1460 w/ few layout changes.
1462 2006-20-04 [paul] 2.5.3cvs1
1467 Update version number following
1470 2006-10-04 [colin] 2.5.2cvs42
1475 Provide a way for folder classes to set their sort
1478 2006-10-03 [colin] 2.5.2cvs41
1481 Don't use strlen() to know if the
1484 2006-10-03 [colin] 2.5.2cvs40
1487 Fix "check for new folders" with accentued folders
1489 2006-10-03 [ticho] 2.5.2cvs39
1495 Colin's fix for "copy" filtering rules.
1497 2006-10-02 [colin] 2.5.2cvs38
1500 Fix for double-click too
1502 2006-10-02 [colin] 2.5.2cvs37
1505 correct fix for cvs36
1507 2006-10-02 [colin] 2.5.2cvs36
1510 Fix 'goto next unread' after collapsing/expanding
1513 2006-10-02 [colin] 2.5.2cvs35
1516 Fix double freeze/thaw
1517 * src/common/utils.c
1518 * src/common/utils.h
1519 Reimplement strftime
1524 2006-10-02 [colin] 2.5.2cvs34
1527 Time mh_write_sequences() - it's fast
1529 Init a variable to shut up gcc
1531 2006-10-01 [colin] 2.5.2cvs33
1537 Add helper mh_set_mtime(), and set mtime to stat()'s result
1538 Add fsync but disable it, it's slow as hell
1540 2006-10-01 [colin] 2.5.2cvs32
1544 fflush() caches and mh_sequences before
1547 2006-10-01 [colin] 2.5.2cvs31
1550 Don't ftruncate when not using mmap
1552 2006-09-30 [colin] 2.5.2cvs30
1555 Write folder list *after* saving caches
1557 2006-09-30 [colin] 2.5.2cvs29
1561 Debug forced mtime changes
1563 2006-09-30 [colin] 2.5.2cvs28
1567 Remove useless debug_print()s (code
1570 2006-09-30 [colin] 2.5.2cvs27
1573 Do stuff faster when writing mh_sequences
1575 2006-09-30 [colin] 2.5.2cvs26
1578 Don't let the writing of .mh_sequences, which
1579 can change the folder's mtime, let us think
1582 2006-09-30 [colin] 2.5.2cvs25
1585 Move a debug_print where it belongs
1588 Don't mess with a huge slow subject
1589 table if we're not threading by
1592 2006-09-30 [colin] 2.5.2cvs24
1595 Reenable mmaped reads (*not* writes!)
1597 Don't destroy and recreate hashtables just
1599 * src/common/utils.c
1600 Remove useless reply prefixes (it's case
1603 2006-09-30 [wwp] 2.5.2cvs23
1606 Fixed a minor bug in date value extraction, added a switch
1607 to replace non RFC-compliant Date: value, added a switch
1608 to use strict RFC matching patterns for dates.
1610 2006-09-29 [colin] 2.5.2cvs22
1612 * src/matcher_parser.h
1613 * src/matcher_parser_parse.y
1614 * src/prefs_filtering.c
1616 * src/summary_search.c
1618 * src/gtk/quicksearch.c
1619 * src/gtk/quicksearch.h
1620 Optimise searches by setting different
1621 refresh intervals (depending if the
1622 search is fast or not)
1624 2006-09-29 [colin] 2.5.2cvs21
1627 Optimise by reusing the last iconv converter
1630 Optimise a bit (the foldable quotes feature
1631 still has an awful O(n^2) algo
1633 2006-09-29 [colin] 2.5.2cvs20
1635 * src/gtk/gtksctree.c
1636 * src/gtk/gtksctree.h
1637 Optimise de-selection via up/down or
1640 2006-09-28 [colin] 2.5.2cvs19
1647 * src/summary_search.c
1649 Avoid using summaryview->ctree directly
1651 2006-09-28 [colin] 2.5.2cvs18
1655 Add helpers to freeze/thaw/grab_focus
1656 Factorize calls to freeze/thaw/grab_focus
1659 2006-09-28 [colin] 2.5.2cvs17
1662 More guards for the session management
1664 2006-09-28 [colin] 2.5.2cvs16
1667 * src/gtk/gtksctree.c
1668 * src/gtk/gtksctree.h
1669 Make expanding not recursive in folderview
1671 2006-09-28 [colin] 2.5.2cvs15
1674 If nothing is selected in the list (right part)
1675 and a group is selected in the tree (left part),
1678 2006-09-28 [colin] 2.5.2cvs14
1681 Actually use SM_LIBS
1683 2006-09-28 [ticho] 2.5.2cvs13
1690 * src/prefs_themes.c
1692 Small i18n string optimization.
1693 * src/send_message.c
1695 * src/common/session.c
1697 * src/common/ssl_certificate.c
1698 * src/common/utils.c
1699 Use "Couldn't" instead of "Can't" in UI messages,
1702 2006-09-28 [colin] 2.5.2cvs12
1705 Possibly fix link errors
1707 2006-09-27 [wwp] 2.5.2cvs11
1710 * doc/man/sylpheed-claws.1
1715 Updated authors info (me, myself and I).
1717 2006-09-27 [colin] 2.5.2cvs10
1720 Remove useless printf
1722 2006-09-27 [wwp] 2.5.2cvs9
1725 * src/send_message.c
1727 * src/prefs_common.c
1728 * src/prefs_common.h
1729 * src/gtk/progressdialog.c
1730 remember more windows' sizes (send dialog, received dialog,
1731 edit group in addressbook).
1733 2006-09-27 [colin] 2.5.2cvs8
1738 Use libSM to communicate with the session
1739 manager, so that we can know when the
1740 session ends, save our caches, and draft
1741 our compose windows.
1743 2006-09-27 [colin] 2.5.2cvs7
1747 o Allow Book and Group creation from the tree's
1749 o Do not actually delete the contacts when
1750 deleting groups from the tree (duh!)
1752 2006-09-27 [colin] 2.5.2cvs6
1759 o Allow passing an email address to
1760 compose_new_with_folderitem
1762 o Use current folderitem when clicking
1763 on a TextView mailto: link
1764 o Fix a possible leak in TextView
1766 2006-09-27 [colin] 2.5.2cvs5
1769 Use UTF-8 chars to replace HTML entities
1771 2006-09-27 [colin] 2.5.2cvs4
1774 * src/prefs_account.c
1776 Fix bug #1024 (Array index out of
1777 range in sylpheed-claws-2.5.2)
1778 Patch by Ales Nosek <anosek@suse.cz>
1780 2006-09-27 [colin] 2.5.2cvs3
1783 Actually do the test
1785 2006-09-27 [colin] 2.5.2cvs2
1789 Allow completing with comma (in certain cases: vCalendar
1790 for example doesn't support that)
1791 Patch by Fabien Vantard
1793 2006-09-26 [colin] 2.5.2cvs1
1804 * src/prefs_common.c
1805 * src/prefs_filtering_action.c
1806 * src/prefs_folder_item.c
1807 * src/prefs_template.c
1808 * src/stock_pixmap.c
1809 * src/stock_pixmap.h
1810 * src/pixmaps/addr_one.xpm
1811 * src/pixmaps/addr_two.xpm
1812 Add auto-completion on groups
1814 2006-09-26 [colin] 2.5.2
1821 2006-09-26 [colin] 2.5.1cvs5
1826 2006-09-26 [colin] 2.5.1cvs4
1829 Revert cvs1 (useless as the message is printed
1832 2006-09-26 [colin] 2.5.1cvs3
1834 * src/partial_download.c
1835 Fix crasher found by Alexsandar Urosevic
1837 2006-09-26 [colin] 2.5.1cvs2
1840 Fix bug #1023 (Sylpheed deletes too much messages)
1842 2006-09-26 [ticho] 2.5.1cvs1
1845 Make use of gettext's multiple plurals for statusbar
1848 2006-09-25 [paul] 2.5.1
1855 2006-09-25 [colin] 2.5.0cvs3
1857 * src/plugins/bogofilter/bogofilter.c
1858 * src/plugins/clamav/clamav_plugin.c
1859 * src/plugins/spamassassin/spamassassin.c
1860 BogoFilter, Spamassassin: Fix double hook registering after
1861 visiting preferences
1862 Spamassassin, Clamav: Just set the mails to move instead of
1863 doing the move - caller will move the things at once.
1865 2006-09-25 [colin] 2.5.0cvs2
1868 * src/etpan/imap-thread.c
1869 Use UID SEARCH ALL instead of UID 1:*
1870 (braindead servers can't figure out that's
1873 2006-09-25 [wwp] 2.5.0cvs1
1875 * src/message_search.c
1876 Added the ability to stop a running search (in message body).
1878 2006-09-25 [paul] 2.5.0
1885 2006-09-25 [paul] 2.4.0cvs214
1896 updated by Tim, Stephan Sachse, Flammie Pirinen,
1897 Fabien Vantard, Tim Dijkstra, Frederico Goncalves Guimaraes,
1898 Ticho, Aleksander Urosevic, Ralgh Young
1900 2006-09-24 [mones] 2.4.0cvs213
1905 2006-09-23 [colin] 2.4.0cvs212
1907 * src/gtk/inputdialog.c
1908 Fix [ ] remember this appearing in normal
1909 input dialogs after it's been used by
1917 * src/common/timing.h
1918 Enable timings in debug mode and make it
1921 2006-09-22 [colin] 2.4.0cvs211
1926 ping the correct URI
1928 2006-09-22 [colin] 2.4.0cvs210
1931 Let's see if bug #1022 is fixed
1933 2006-09-21 [colin] 2.4.0cvs209
1936 * src/common/plugin.c
1937 Prepare infra to load predefined plugins when
1938 no configuration existed. Don't actually load
1939 anything yet (feat. freeze)
1941 2006-09-21 [wwp] 2.4.0cvs208
1944 Partial sync w/ 2.4.0cvs72:
1945 wrap file and minor updates.
1947 2006-09-21 [wwp] 2.4.0cvs207
1950 several fixes and enhancements. A new --force switch has been
1951 added to prevent overriding by default Date: header when
1954 2006-09-21 [paul] 2.4.0cvs206
1956 * src/common/utils.c
1957 add Chinese UTF8 Re prefix
1959 2006-09-21 [wwp] 2.4.0cvs205
1962 Fics alfabettical order.
1964 2006-09-21 [wwp] 2.4.0cvs204
1968 Added an action tool to fix missing Date field in emails.
1969 Updated Makefile.am to reflect those last two additions.
1971 2006-09-21 [wwp] 2.4.0cvs203
1974 Added a action tool to open uuencoded docs w/
1975 OpenOffice (based on uudec method).
1977 2006-09-21 [colin] 2.4.0cvs202
1981 Workaround possible GTK crash: remove selection
1982 clipboard before destroying widget, or GTK+-2.10
1983 dies. Thanks to Hiro.
1985 2006-09-20 [colin] 2.4.0cvs201
1988 Fix free-after-use in some cases (when
1989 procmime_encode_content() frees mimeinfo->data.mem
1990 and turns it to a temp file)
1992 2006-09-20 [colin] 2.4.0cvs200
1996 * src/gtk/gtksctree.c
1997 * src/gtk/gtksctree.h
1998 Add tooltips in the folderview and summaryview
1999 (Doesn't break string freeze as they already
2002 Put the spam button in the default configuration
2003 if compiled with bogo plugin too
2005 2006-09-19 [colin] 2.4.0cvs199
2009 Update folder name label on folder rename
2010 * src/prefs_matcher.c
2011 * src/gtk/logwindow.h
2015 2006-09-19 [wwp] 2.4.0cvs198
2017 * src/summary_search.c
2018 fix can't click forward/backward buttons in the
2021 2006-09-18 [paul] 2.4.0cvs197
2024 add missing bracket, capitalise the A of
2027 2006-09-18 [paul] 2.4.0cvs196
2030 fix bug 1012 'crashed upon sending mail
2031 from compose window'
2034 2006-09-16 [colin] 2.4.0cvs195
2037 Fix "real-time" sorting by freezing/thawing
2039 2006-09-16 [colin] 2.4.0cvs194
2042 Fix the anti-spam entry a bit
2044 2006-09-16 [colin] 2.4.0cvs193
2047 Make sure reviewers have no excuse when stating
2048 Sylpheed-Claws doesn't have antispam capabilities.
2050 2006-09-16 [colin] 2.4.0cvs192
2053 Revert part of 2.3.0cvs18, Saving caches on SIGPIPE,
2054 as if the SIGPIPE comes from etpan's thread we could
2055 trigger a GUI update from this thread.
2057 2006-09-16 [colin] 2.4.0cvs191
2060 Init all members of the struct
2062 2006-09-16 [paul] 2.4.0cvs190
2065 improvements to the English
2067 2006-09-15 [colin] 2.4.0cvs189
2072 2006-09-14 [colin] 2.4.0cvs188
2074 * src/common/socket.c
2075 * src/common/socket.h
2077 * src/common/ssl_certificate.c
2078 * src/common/ssl_certificate.h
2079 * src/etpan/imap-thread.c
2080 the get_fqdn() call done to get canonical name when
2081 checking an SSL certificate is blocking, which is
2082 sad as we just did a non-blocking lookup to connect.
2083 Fix that by letting the fqdn available to the SockInfo,
2084 and use that in ssl_certificate_check(). For IMAP,
2085 we don't do it as the lookup's done by libetpan, but
2086 it's less annoying as IMAP connections as much more
2087 rare than POP3 connections.
2089 2006-09-14 [paul] 2.4.0cvs187
2091 * manual/advanced.xml
2092 improvements to the English,
2093 properly place the new hidden options
2094 within the alphabetical order
2095 * src/gtk/pluginwindow.c
2096 improvements to the English
2098 2006-09-14 [colin] 2.4.0cvs186
2100 * src/prefs_common.c
2101 * src/prefs_common.h
2102 * src/gtk/gtksctree.c
2103 * manual/advanced.xml
2104 New hidden pref, stripes_color_offset, to change
2105 the value added/substracted to normal bgcolor to
2106 create the stripes in summaries
2108 2006-09-13 [colin] 2.4.0cvs185
2115 Fix misc. printing issues:
2116 - Bad font for linkified headers
2117 - Different font if the mail was displayed or not
2118 - Factorize the thing
2120 2006-09-13 [colin] 2.4.0cvs184
2122 * src/common/ssl_certificate.c
2123 Only get FQDN once when checking certificate
2125 2006-09-13 [colin] 2.4.0cvs183
2128 * src/gtk/pluginwindow.c
2129 Misc. GUI fixes by Fabien
2131 2006-09-13 [wwp] 2.4.0cvs182
2134 * src/common/utils.h
2135 * src/common/utils.c
2136 get rid of unused wide-char functions.
2138 2006-09-13 [wwp] 2.4.0cvs181
2140 * src/plugins/pgpinline/sylpheed.def
2142 merge more w32 patches from gpg4win sources (Marcus Brinkmann <marcus@g10code.de>):
2143 add privacy_reset_error to the .def file,
2144 do not fork for an external textviewer.
2146 2006-09-13 [wwp] 2.4.0cvs180
2148 * src/prefs_common.c
2149 fix broken font entry in prefs (patch issued by the gpg4win team,
2150 probably by Marcus Brinkmann <marcus@g10code.de>).
2152 2006-09-13 [colin] 2.4.0cvs179
2155 Fix a warning in summaryview.c
2159 Add missing Mark/* elements in the
2162 2006-09-12 [colin] 2.4.0cvs178
2164 * src/prefs_actions.c
2165 * src/prefs_filtering_action.c
2166 * src/prefs_matcher.c
2167 Use (New) instead of New everywhere
2169 2006-09-12 [wwp] 2.4.0cvs177
2171 * manual/fr/addrbook.xml
2172 * manual/fr/handling.xml
2173 updated some quotes in the fr manual to match the fr translation.
2175 2006-09-12 [wwp] 2.4.0cvs176
2177 * src/prefs_matcher.c
2178 don't store translated string elements in matcher expressions.
2179 Also fixed a misused of Q_().
2181 2006-09-11 [wwp] 2.4.0cvs175
2183 * src/plugins//bogofilter/bogofilter.c
2184 * src/plugins//clamav/clamav_plugin.c
2185 * src/plugins//demo/demo.c
2186 * src/plugins//dillo_viewer/dillo_viewer.c
2187 * src/plugins//pgpcore/plugin.c
2188 * src/plugins//pgpinline/plugin.c
2189 * src/plugins//pgpmime/plugin.c
2190 * src/plugins//spamassassin/spamassassin.c
2191 gettext-ize more strings (mostly plugin error messages).
2193 2006-09-11 [colin] 2.4.0cvs174
2196 Make maximum buffer size bigger to avoid
2197 truncating translated messages. Patch by
2200 2006-09-11 [colin] 2.4.0cvs173
2202 * src/etpan/imap-thread.c
2203 Fix compilation on OpenBSD, thanks to
2206 2006-09-10 [wwp] 2.4.0cvs172
2208 * manual/account.xml
2209 * manual/addrbook.xml
2210 * manual/handling.xml
2211 * manual/es/handling.xml
2212 * manual/fr/account.xml
2213 * manual/fr/addrbook.xml
2214 * manual/fr/handling.xml
2215 documented addressbook matching (condition configuration):
2217 documented per-account filtering rules (handling/filtering
2218 section, account section):
2219 account.xml, handling.xml, en fr
2220 slightly updated the handling/searching section to tell few
2221 words about the extended search ability:
2223 added missing <quote></quotes> to Quick Search:
2224 handling.xml, en fr es
2225 fixed a typo (auomatically):
2227 changes revisited by Paul.
2229 2006-09-10 [paul] 2.4.0cvs171
2231 * src/prefs_actions.c
2232 * src/prefs_filtering.c
2233 * src/prefs_template.c
2234 adjustments to the gui
2235 Patch by Fabien Vantard (slightly modified)
2237 2006-09-10 [colin] 2.4.0cvs170
2240 Check folderitem/summaryview consistency
2241 (basically automates Update summary). Fixes
2242 #1011 (wrong (negative) count on unread
2245 2006-09-10 [colin] 2.4.0cvs169
2247 * src/gtk/gtksctree.c
2248 Fix recursive expansion via mouse
2249 * src/plugins/bogofilter/bogofilter.c
2250 Use normal filtering way of moving
2251 messages (batching), possibly fixing
2252 bug #1015 (Bogofilter plugin doubles
2255 2006-09-09 [wwp] 2.4.0cvs168
2257 * src/prefs_filtering.c
2258 better place for this fix.
2260 2006-09-09 [wwp] 2.4.0cvs167
2262 * src/prefs_filtering.c
2263 fix a minor bug when the enabled status of a filtering/processing
2264 rule always got set to TRUE when replacing this rule. That still
2265 make sense when adding a new rule, but now when replacing, we
2266 don't override the value of 'enabled'.
2267 Also renamed the func prefs_filtering_list_view_get_rule_name()
2268 to prefs_filtering_list_view_get_info() as this function not only
2269 returns the name, but also the account_id and the enabled status.
2271 2006-09-09 [mones] 2.4.0cvs166
2273 * manual/glossary.xml
2274 * manual/plugins.xml
2275 Minor format corrections
2277 Fix misplaced NO WARRANTY section
2278 * manual/es/advanced.xml
2280 * manual/es/glossary.xml
2282 * manual/es/handling.xml
2283 * manual/es/plugins.xml
2284 * manual/es/starting.xml
2285 Incorporate changes from English version
2289 Fix address, (add translation credits in es version)
2293 2006-09-09 [wwp] 2.4.0cvs165
2295 * src/prefs_filtering.c
2296 fix a crash when opening filtering prefs, if matcherrc file contains
2297 broken data (non-existing account id, which is theoretically not
2300 2006-09-08 [colin] 2.4.0cvs164
2303 Wrong assert, make it an if()
2304 * src/gtk/gtksctree.c
2305 Fix bug #1013 (expand selected thread
2306 tree) - expanding is now recursive
2308 2006-09-07 [wwp] 2.4.0cvs163
2310 * src/prefs_matcher.c
2311 make better sentences about addressbook matching in the
2312 matcher prefs. This should make translators' work easier
2315 2006-09-07 [wwp] 2.4.0cvs162
2317 * src/prefs_filtering.c
2318 code simplification (get rid of dup var. assignment).
2320 2006-09-07 [wwp] 2.4.0cvs161
2323 use GTK_STOCK icons when possible, patch by Fabien Vantard
2326 2006-09-07 [paul] 2.4.0cvs160
2329 fix compilation warnings
2332 2006-09-07 [paul] 2.4.0cvs159
2335 select the mimepart icon when
2339 2006-09-06 [paul] 2.4.0cvs158
2341 * src/prefs_filtering.c
2342 fix labels and table element spacing
2343 Patch by Fabien Vantard
2349 2006-09-06 [paul] 2.4.0cvs157
2351 * manual/es/advanced.xml
2354 2006-09-06 [wwp] 2.4.0cvs156
2357 fix an dup launch issue when iconified, thanks to Colin.
2359 2006-09-06 [wwp] 2.4.0cvs155
2361 * src/gtk//gtksctree.h
2362 oops, forgot that one!
2364 2006-09-06 [wwp] 2.4.0cvs154
2366 * manual/pl/advanced.xml
2367 * manual/advanced.xml
2368 * manual/es/advanced.xml
2369 * manual/fr/advanced.xml
2370 * src/prefs_customheader.c
2371 * src/prefs_filtering_action.c
2373 * src/prefs_summaries.c
2374 * src/prefs_filtering.c
2377 * src/prefs_summary_column.c
2379 * src/prefs_actions.c
2380 * src/prefs_folder_column.c
2382 * src/prefs_template.c
2383 * src/prefs_display_header.c
2384 * src/prefs_common.h
2385 * src/prefs_matcher.c
2386 * src/prefs_common.c
2387 * src/prefs_toolbar.c
2390 * src/gtk/gtksctree.c
2391 * src/gtk/pluginwindow.c
2392 * src/gtk/progressdialog.c
2393 * src/gtk/prefswindow.c
2394 renamed hidden option enable_rules_hint to use_stripes_everywhere
2395 to make its meaning more obvious (all versions of the manual reflect
2397 added an extra hidden option use_stripes_in_summary to allow
2398 discarding these stripes in mainwindow's folder and message lists;
2399 en and fr manuals only are OK towards this.
2401 2006-09-06 [colin] 2.4.0cvs153
2404 Hide Sylpheed-Claws' internal queue headers
2405 when showing all headers. They'll be present
2406 only in Source window.
2408 2006-09-05 [colin] 2.4.0cvs152
2410 * src/plugins/trayicon/trayicon.c
2411 Fix crash at exit - we have to disconnect
2413 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2414 Update eggtrayicon - patch adapted from a
2415 patch by Fryderyk Dziarmagowski <freetz@gmx.net>
2418 2006-09-05 [colin] 2.4.0cvs151
2421 * src/gtk/logwindow.c
2422 Fix race condition when something writes
2423 to the log too soon during init. Thanks
2426 2006-09-05 [colin] 2.4.0cvs150
2429 Don't select part on right-click either
2431 2006-09-05 [paul] 2.4.0cvs149
2434 completion of previous commit
2437 2006-09-05 [colin] 2.4.0cvs148
2440 Don't force selection on middle-click, just open
2442 2006-09-04 [colin] 2.4.0cvs147
2445 Looks like gtk_notebook_set_current_page()
2446 sometimes steals focus, and this annoys us
2447 in MimeViewers as it renders navigation
2448 keys useless. Take back focus after switching
2451 2006-09-04 [colin] 2.4.0cvs146
2454 Set stop_loading when clicking on Next
2455 during load. Don't add a callback to
2456 avoid over-complicating things.
2458 2006-09-04 [colin] 2.4.0cvs145
2462 Fix multiple loads in separate messageview
2464 2006-09-04 [colin] 2.4.0cvs144
2467 Let navigation keys be handled during
2470 2006-09-04 [colin] 2.4.0cvs143
2476 Make loading of huge mails (lots of text and/or
2477 images) cancellable, so the GUI doesn't block
2479 2006-09-04 [colin] 2.4.0cvs142
2481 * src/plugins/trayicon/trayicon.c
2482 Fix annoyance when removing a folder with
2483 unread mails: trayicon didn't update
2485 2006-09-04 [paul] 2.4.0cvs141
2487 * src/gtk/icon_legend.c
2488 straighten up columns
2489 Patch by Fabien Vantard
2491 2006-09-04 [wwp] 2.4.0cvs140
2493 * src/prefs_filtering.c
2494 fix new line's account name in filtering prefs:
2495 was "All", is now "(New)".
2497 2006-09-04 [paul] 2.4.0cvs139
2499 * tools/make.themes.project
2500 use "AUTOMAKE_OPTIONS = dist-bzip2"
2501 instead of homebrewed "make release"
2503 2006-09-03 [colin] 2.4.0cvs138
2506 Fix bug #1007 (Wrong folder highlighted)
2508 2006-09-03 [colin] 2.4.0cvs137
2511 Don't set Newsgroup: header to a mail folder
2514 2006-09-03 [paul] 2.4.0cvs136
2517 * src/prefs_spelling.c
2520 2006-09-03 [paul] 2.4.0cvs135
2522 * src/prefs_summaries.c
2523 correct menu item text in prefs_keybind_apply_clicked()
2525 2006-09-03 [paul] 2.4.0cvs134
2527 * manual/advanced.xml
2528 some improvements to the descriptions
2533 fix menu sensitivity issues
2534 * src/prefs_message.c
2535 drop the useless word 'short'
2537 add the word 'lines' indicating log length
2538 is a measure of lines
2540 fix compilation warnings
2542 2006-09-02 [colin] 2.4.0cvs133
2545 Display a special return-receipt message
2546 if the message is from the user
2548 Fix missing freeze of the list when marking
2549 all read and unthreading for exec. Thanks
2552 2006-09-02 [paul] 2.4.0cvs132
2555 * src/prefs_message.c
2559 2006-09-02 [wwp] 2.4.0cvs131
2561 * src/prefs_filtering.c
2562 added an account name column to the filtering rules
2565 2006-09-02 [colin] 2.4.0cvs130
2567 * src/gtk/logwindow.c
2568 * src/gtk/logwindow.h
2569 Block scrolling if we're not at the end
2572 2006-09-02 [colin] 2.4.0cvs129
2575 Make sure account-specific rules can't
2576 be used in {pre-,post-,}processing
2578 * src/gtk/logwindow.c
2579 * src/gtk/logwindow.h
2580 Jump to last error when clicking on the
2583 2006-09-02 [colin] 2.4.0cvs128
2593 Let proc_mbox know its account, for
2594 account-specific rules
2596 2006-09-01 [colin] 2.4.0cvs127
2599 Don't uselessly use iconv to convert from
2605 Fix certain log cases, disable warning icon
2606 for now, the correct way to display it when
2607 necessary and only when necessary is probably
2608 to do it manually rather than use error logs
2609 * src/etpan/imap-thread.c
2610 Clean up UID logging a bit
2611 * src/gtk/logwindow.c
2612 * src/gtk/logwindow.h
2613 Make logging faster when the window's closed
2615 2006-09-01 [wwp] 2.4.0cvs126
2617 * manual/fr/account.xml
2618 reflect changes to the ref. manual (parts of cvs72):
2619 fix tabnames and quotes.
2621 2006-09-01 [wwp] 2.4.0cvs125
2623 * manual/fr/plugins.xml
2624 reflect changes to the reference manual (cvs42):
2625 update IRC channel info.
2627 2006-09-01 [wwp] 2.4.0cvs124
2630 use CVSEDITOR env. var. if set, according to `man cvs`.
2632 2006-09-01 [wwp] 2.4.0cvs123
2634 * manual/advanced.xml
2635 better sentence again (thanks to Paul).
2637 2006-09-01 [wwp] 2.4.0cvs122
2639 * manual/advanced.xml
2640 fix definition of toolbar_detachable and rework a bit the one of
2641 enable_dotted_lines.
2643 2006-09-01 [mones] 2.4.0cvs121
2645 * manual/advanced.xml
2646 Document enable_dotted_lines
2648 2006-09-01 [paul] 2.4.0cvs120
2655 obey the 'When entering folder...' option
2656 when using the /View/Go to/... menu items
2659 2006-08-31 [colin] 2.4.0cvs119
2662 Revert 2.4.0cvs116, wrong fix.
2664 2006-08-31 [colin] 2.4.0cvs118
2666 * src/gtk/gtksctree.c
2667 Better state the various copyrights
2669 2006-08-31 [colin] 2.4.0cvs117
2671 * src/prefs_common.c
2672 fix enable_dotted_lines
2674 2006-08-31 [colin] 2.4.0cvs116
2677 Use pref "Always open on select" when going
2678 to next unread folder
2679 * src/gtk/gtksctree.c
2680 Fix link failure to _gtk_clist_create_cell_layout
2681 on certain computers. (Why not mine, I wonder)
2683 2006-08-31 [colin] 2.4.0cvs115
2687 * src/plugins/bogofilter/bogofilter.c
2688 * src/plugins/spamassassin/spamassassin.c
2689 Requalify some "errors" to warnings
2693 Add an icon in the statusbar to notify
2695 * src/gtk/gtksctree.c
2698 Make the GtkSCTree look more modern by
2699 alternating background lines
2700 * src/prefs_common.c
2701 * src/prefs_common.h
2702 Add a pref to let people have the old
2706 2006-08-30 [colin] 2.4.0cvs114
2710 Provide a way to filter a list of
2711 messages in an optimised manner, and
2712 add a list-filtering hook
2716 Use the list filtering
2717 * src/plugins/bogofilter/bogofilter.c
2718 Use the list-filtering hook
2719 Use -b (bulk) mode for more speed
2720 when learning and filtering
2721 * src/etpan/imap-thread.c
2722 Make log output shorter in UID SEARCH
2725 2006-08-30 [colin] 2.4.0cvs113
2727 * src/plugins/bogofilter/bogofilter.c
2728 Really fast mass learning - thanks to David
2729 Relson for the options explanations :)
2731 2006-08-30 [colin] 2.4.0cvs112
2734 Fix compilation on FreeBSD. Thanks
2737 2006-08-29 [colin] 2.4.0cvs111
2740 Handle "popup_menu" signal (for popping the
2741 menu via the keyboard)
2746 * src/gtk/gtkutils.c
2747 * src/gtk/gtkutils.h
2748 Factorize scrolling code, and add an API
2749 for MimeViewers to handle scroll orders
2751 2006-08-29 [wwp] 2.4.0cvs110
2753 * src/plugins//bogofilter/bogofilter.c
2754 * src/plugins//spamassassin/spamassassin.c
2755 make the bogofilter/spamassassin filtering error dialogs at
2756 incorporation obey to the "don't popup error dialog on
2757 receive error" option. If disabled, feed the log window w/
2764 2006-08-29 [paul] 2.4.0cvs109
2767 remove 'make release', it's not needed
2768 since we use 'AUTOMAKE_OPTIONS = dist-bzip2'
2770 2006-08-29 [paul] 2.4.0cvs108
2773 * src/summary_search.c
2774 * src/gtk/progressdialog.c
2775 * src/plugins/pgpcore/passphrase.c
2776 replace deprecated gtk_window_set_policy()
2778 2006-08-29 [colin] 2.4.0cvs107
2781 Fix data loss when copy fails during a move:
2782 only use fast remove_msgs if everything was
2783 copied OK; else use slow remove_msg on the
2784 mails that got copied only.
2786 2006-08-28 [paul] 2.4.0cvs106
2789 revert change in 2.4.0cvs104, it breaks
2792 2006-08-28 [paul] 2.4.0cvs105
2794 * src/plugins/spamassassin/spamassassin.c
2797 2006-08-28 [paul] 2.4.0cvs104
2800 fix data loss when moving to another
2802 * src/prefs_spelling.c
2804 * src/gtk/pluginwindow.c
2805 improve the layout of the dialog text
2808 2006-08-28 [paul] 2.4.0cvs103
2810 * src/plugins/bogofilter/bogofilter.c
2811 * src/plugins/bogofilter/bogofilter_gtk.c
2812 fix english up a bit, innit
2814 2006-08-28 [paul] 2.4.0cvs102
2819 require autoconf 2.60, enabling building
2820 with gettext 0.15 (gettext 0.14.x build still
2821 possible). Replace Makefiles with versions
2823 Remove configure options --with-localedir and
2824 --with-mandir. The options that are provided
2825 directly by autoconf 2.60 can be used instead:
2826 --mandir --localedir
2828 2006-08-27 [colin] 2.4.0cvs101
2830 * src/plugins/bogofilter/Makefile.am
2831 Fix make dist (no README)
2833 2006-08-27 [colin] 2.4.0cvs100
2836 Don't use F_UNKNOWN folders for any default
2838 * src/plugins/bogofilter/bogofilter.c
2839 * src/plugins/bogofilter/bogofilter.h
2840 * src/plugins/bogofilter/bogofilter_gtk.c
2841 Add an option to specify the path to bogofilter
2842 Use single-quotes to be able to learn in folders
2843 with spaces in their names
2844 Verify learning status
2846 2006-08-27 [colin] 2.4.0cvs99
2849 * manual/plugins.xml
2850 Document Bogofilter plugin
2852 2006-08-27 [colin] 2.4.0cvs98
2858 When possible, copy the queued mail to sent folder
2859 instead of re-adding. Much faster on IMAP.
2861 2006-08-27 [colin] 2.4.0cvs97
2864 Disable mmaped caches - huge metadata loss
2865 here after a power failure.
2867 Add quicksearch timing
2868 * src/common/plugin.c
2869 * src/common/plugin.h
2870 Implement an interface to tell what plugins
2871 provide. Prevent loading of similar plugins.
2872 * src/plugins/clamav/clamav_plugin.c
2873 * src/plugins/demo/demo.c
2874 * src/plugins/dillo_viewer/dillo_viewer.c
2875 * src/plugins/pgpcore/plugin.c
2876 * src/plugins/pgpinline/pgpinline.c
2877 * src/plugins/pgpmime/pgpmime.c
2878 * src/plugins/spamassassin/spamassassin.c
2879 * src/plugins/trayicon/trayicon.c
2880 Implement plugin_provides()
2882 2006-08-27 [colin] 2.4.0cvs96
2885 * src/plugins/Makefile.am
2886 * src/plugins/bogofilter/.cvsignore
2887 * src/plugins/bogofilter/Makefile.am
2888 * src/plugins/bogofilter/bogofilter.c
2889 * src/plugins/bogofilter/bogofilter.h
2890 * src/plugins/bogofilter/bogofilter_gtk.c
2891 New Bogofilter plugin, provides filtering and
2892 learning. Spamassassin will go to extra plugins.
2894 2006-08-26 [mones] 2.4.0cvs95
2896 * manual/handling.xml
2897 Fix subfolder path in the example (thanks to Paul)
2899 2006-08-26 [mones] 2.4.0cvs94
2901 * manual/glossary.xml
2902 2.2. + add ISP to the glossary
2903 7.5. + Add UIDL to glossary
2904 7.7. + Add TCP to glossary
2905 * manual/handling.xml
2906 7.1. + Mentions GNU/Linux distribution, what about the non...
2907 7.2. = s/html/HTML/, quote --local option -> Dillo HTML Viewer
2908 7.3. + Mentions .bashrc, what about the non-bash ones?
2909 7.4. = Use appropriate quotation for commands
2910 7.6. = change "" to <quote></quote>
2911 * manual/plugins.xml
2912 6.1. + Example #mh/Mailbox/Friends -> #mh/inbox/Friends
2913 * manual/starting.xml
2914 2.1. + local mbox file: some examples of mbox file locations...
2915 Also reformatted files requiring it
2917 2006-08-26 [wwp] 2.4.0cvs93
2919 * src/summary_search.c
2920 disable find buttons while summary search is running.
2922 2006-08-25 [colin] 2.4.0cvs92
2929 Speed up MH moving, and add progressbar
2932 Write cache files using mmap() too
2934 2006-08-25 [wwp] 2.4.0cvs91
2937 switch spam<->ham button when a message has been marked as spam or ham
2938 and is still selected. Thanks to Colin.
2940 2006-08-25 [paul] 2.4.0cvs90
2943 * src/stock_pixmap.c
2944 * src/stock_pixmap.h
2946 * src/gtk/icon_legend.c
2947 * src/pixmaps/copied.xpm
2948 * src/pixmaps/moved.xpm
2949 add icons for delayed execution marked for
2950 copying, marked for moving
2952 2006-08-25 [mones] 2.4.0cvs89
2954 * manual/glossary.xml
2955 Fix the other glossary items:
2956 5.1. = Inmmediate execution -> <quote>immediate execution...
2957 5.2. = Fix MBOX capitalization -> Mbox
2958 5.3. + Improve Plugins def. w/ tech. ref.
2959 5.4. = Quotation -> replace '>' by <quote>></quote>
2960 5.5. - SMTP Server. -> remove dot
2964 2006-08-25 [mones] 2.4.0cvs88
2967 Reformatted, changed email address
2968 * manual/glossary.xml
2969 Reformatted, fixed MANUAL-TODO items:
2970 8.2. + add ROT-13 to glossary
2971 8.4. + add URL to glossary
2972 * manual/es/advanced.xml
2975 2006-08-25 [paul] 2.4.0cvs87
2977 * src/gtk/icon_legend.c
2978 add 'marked for deletion' icon
2979 arrange icons by containing column
2980 wrap long label text
2982 2006-08-25 [colin] 2.4.0cvs86
2984 * src/common/utils.c
2985 * src/common/utils.h
2986 Add the sc_g_*list_bigger functions in
2987 a place everyone can use it
2989 Only freeze/thaw the list when working
2990 on the selection, if it's bigger than 1
2991 * src/gtk/gtksctree.c
2992 Only freeze/thaw the list when unselec-
2993 ting 'all' if ('all' != 1)
2994 This avoids some flickering
2996 2006-08-24 [colin] 2.4.0cvs85
2999 Fix strange list selection
3000 Fix random seg (Invalid read of freed memory)
3002 2006-08-24 [colin] 2.4.0cvs84
3005 * src/gtk/inputdialog.c
3006 * src/plugins/pgpcore/passphrase.c
3007 Revert minimal width patch of 2.4.0cvs67,
3008 as it is also a maximal width. Use
3009 gtk_window_set_default_size instead.
3011 2006-08-24 [colin] 2.4.0cvs83
3014 Write cache/mark to temp files before
3015 overwriting old ones (avoids metadata
3016 loss if writing the new files fail).
3017 Use mmap() to read cache/mark file, as
3018 this makes cache reading faster. Dis-
3019 abled for big-endian machines until it
3020 can be tested. (Big-endian users: set
3021 msgcache_use_mmap = TRUE in the relevant
3024 Move rarely used fields of MsgInfo in
3025 another structure, which will only be
3026 allocated if needed. Face, X-Face,
3027 Return receipt headers and List-*
3028 headers are moved. Mails having none
3029 of these occupy 52 bytes less with
3030 this patch, which makes 2.5MB of RAM
3031 saved on a 50k folder).
3035 * src/partial_download.c
3039 Follow this structure change.
3041 2006-08-24 [wwp] 2.4.0cvs82
3043 * manual/es/.cvsignore
3044 * manual/es/dist/.cvsignore
3045 * manual/es/dist/html/.cvsignore
3046 * manual/es/dist/pdf/.cvsignore
3047 * manual/es/dist/ps/.cvsignore
3048 * manual/es/dist/txt/.cvsignore
3049 more (generated) files to ignore.
3051 2006-08-24 [colin] 2.4.0cvs81
3055 Fix possible problems with local delivery. Check the folder doesn't
3056 need scan before setting its mtime when saving cache (which can be
3057 done long after the folder's been modified by an external process);
3058 Check that the stored item's mtime didn't change in mh functions.
3060 2006-08-24 [mones] 2.4.0cvs80
3062 * manual/advanced.xml
3063 Rewrapping, some fixes and MANUAL-TODO items:
3064 8.1. = change "" to <quote></quote>
3065 8.3. = quote menu items
3066 8.5. - deploying -> new user ... ideally a new user (redundant)
3068 2006-08-23 [colin] 2.4.0cvs79
3070 * src/gtk/gtksctree.c
3071 When selecting or deselecting range, only
3072 freeze/thaw when selection is bigger than 10
3074 2006-08-23 [colin] 2.4.0cvs78
3079 * src/plugins/dillo_viewer/dillo_viewer.c
3080 Provide an API for MimeViewer plugins to
3081 return a text selection for replying
3083 2006-08-23 [colin] 2.4.0cvs77
3085 * src/image_viewer.c
3087 Use gtk_pixbuf_new_from_file_at_scale(), which
3088 is faster than getting the pixbuf then resizing
3091 2006-08-23 [colin] 2.4.0cvs76
3094 UTF-8 should be sent Quoted-printable
3096 2006-08-22 [colin] 2.4.0cvs75
3099 Check if scan is required before touching
3100 the folder (or it'll be required every time)
3102 2006-08-22 [colin] 2.4.0cvs74
3105 Require libetpan 0.46 (crasher fix when built
3108 2006-08-22 [colin] 2.4.0cvs73
3111 Set folder's mtime after writing its
3116 Don't do useless stuff if we don't
3119 Add some timing, don't deselect prior
3120 to selecting (gtksctree does it itself),
3121 remove crash avoidance hacks as it's been
3122 properly fixed since a while
3123 * src/common/utils.c
3124 Optimize to_human_readable(): _() is slow,
3125 do it only once, and avoid %f format for KB
3126 (the most common in a summaryview)
3127 * src/gtk/gtksctree.c
3128 Don't uselessly freeze/thaw (fixes flicker
3129 on next unread and friends), reduce number
3130 of g_list_nth/g_list_position where possible
3131 * src/gtk/gtkutils.c
3132 * src/gtk/gtkutils.h
3133 Reduce number of g_list_nth/g_list_position
3135 All of this makes loading as 70k folder 2.1
3136 seconds instead of 3.2 (with hot FS caches).
3137 (1.3 seconds without Date and Size columns...)
3139 2006-08-22 [paul] 2.4.0cvs72
3141 wrap documents and do some items from mones' MANUAL-TODO:
3143 * manual/account.xml
3144 4.1. = fix tabname references to <quote>tabname</quote>
3145 4.2. = fix "xxx" and 'xxx' items to <quote>xxx</quote>
3147 1.1. = mentioned options don't match UI
3148 Add information about the 'Never send Return Receipts'
3150 * manual/handling.xml
3151 6.2. = Mentions Extended symbols button, but now is
3153 6.3. = Mentions ... button, which is now Edit
3155 2006-08-22 [colin] 2.4.0cvs71
3157 * src/gtk/pluginwindow.c
3158 Fix layout in verbose translations (such
3161 2006-08-22 [paul] 2.4.0cvs70
3163 * manual/Makefile.am
3164 build manuals in alphabetical order
3166 * src/prefs_themes.c
3167 replace/remove deprecated symbols
3168 * src/gtk/gtkutils.c
3170 * src/gtk/pluginwindow.c
3171 replace deprecated symbol
3172 replace label text and move it
3173 * src/plugins/pgpcore/prefs_gpg.c
3174 move the 'Generate...' button out of the
3175 Sign Key frame, replace the English used
3176 * src/plugins/pgpcore/sgpgme.c
3177 fixes to the English
3179 2006-08-21 [colin] 2.4.0cvs69
3181 * src/plugins/trayicon/trayicon.c
3182 Add more strings for translation; patch
3185 2006-08-21 [colin] 2.4.0cvs68
3188 fix replied flag not set after drafting
3190 fix body quicksearch in non-encoded bodies
3193 Get rid of the g_malloc workaround for
3194 corrupted caches, use g_try_malloc
3196 2006-08-21 [colin] 2.4.0cvs67
3199 * src/gtk/inputdialog.c
3200 * src/plugins/pgpcore/passphrase.c
3201 Set minimal width to 375
3203 Fix switching to offline, asking if it
3204 should be overriden for synchronising
3206 Don't offer to remember command on Open
3207 with for text parts, as the browser or
3208 text editor command isn't changed from
3211 2006-08-20 [paul] 2.4.0cvs66
3215 fix plural form errors. revealed by stricter
3216 checking of gettext 0.15
3218 2006-08-18 [paul] 2.4.0cvs65
3220 * src/stock_pixmap.c
3221 fix the fix of 2.4.0cvs64
3224 2006-08-18 [paul] 2.4.0cvs64
3226 * src/stock_pixmap.c
3230 2006-08-18 [paul] 2.4.0cvs63
3234 fix occasional IMAP bug where large msgs
3235 were left in the queue folder after sending
3238 2006-08-18 [paul] 2.4.0cvs62
3241 freeze the summaryview while quicksearch results
3243 (fixes bug 456 'current message is hidden when the
3244 view is refreshed and extended search is "unread
3248 add missing #include "inputdialog.h"
3249 * src/common/utils.h
3250 add missing mailcap_update_default() and improve
3253 2006-08-17 [colin] 2.4.0cvs61
3255 * src/plugins/pgpcore/select-keys.c
3258 2006-08-17 [colin] 2.4.0cvs60
3261 Don't continue queuing if Cancel is clicked
3264 2006-08-17 [colin] 2.4.0cvs59
3266 * src/plugins/pgpcore/select-keys.c
3267 When encrypting, if only one key matches and it
3268 matches exactly, automatically use it.
3270 2006-08-17 [colin] 2.4.0cvs58
3273 * src/prefs_common.c
3274 * src/prefs_common.h
3275 * src/prefs_ext_prog.c
3277 Fix issues with previous patch (text/html)
3278 Remove outdated prefs
3280 2006-08-17 [colin] 2.4.0cvs57
3283 Add View Log button on auth error
3285 Fix encrypted mail marked as new when
3286 saved in normal folders
3287 * src/plugins/pgpinline/pgpinline.c
3288 Fix encrypt bug on IMAP
3290 * src/common/utils.c
3291 * src/common/utils.h
3292 * src/gtk/inputdialog.c
3293 * src/gtk/inputdialog.h
3294 Get rid of metamail stuff, simplify
3295 opening, and allow remembering of user's
3296 choices (by updating ~/.mailcap). There's
3297 still to drop "Audio player" and "Image
3298 viewer" preferences.
3300 2006-08-17 [mones] 2.4.0cvs56
3302 * manual/es/sylpheed-claws-manual.xml
3305 2006-08-17 [mones] 2.4.0cvs55
3308 * manual/Makefile.am
3309 * manual/es/Makefile.am
3310 * manual/es/account.xml
3312 * manual/es/addrbook.xml
3313 * manual/es/advanced.xml
3315 * manual/es/glossary.xml
3317 * manual/es/handling.xml
3318 * manual/es/intro.xml
3319 * manual/es/keyboard.xml
3320 * manual/es/plugins.xml
3321 * manual/es/starting.xml
3322 * manual/es/sylpheed-claws-manual.xml
3323 * manual/es/dist/Makefile.am
3324 * manual/es/dist/html/Makefile.am
3325 * manual/es/dist/pdf/Makefile.am
3326 * manual/es/dist/ps/Makefile.am
3327 * manual/es/dist/txt/Makefile.am
3328 Spanish translation for the manual
3330 2006-08-16 [colin] 2.4.0cvs54
3335 Fix send button sensitivity at startup
3336 Set send menu sensitivity (patch by Fabien)
3338 Enable closing with esc (patch by Fabien)
3339 * src/gtk/foldersort.c
3340 Enable closing with esc (patch by Fabien)
3342 Optimisation (no need to copy to tempfile to
3343 "decode" 7bit and 8bit)
3345 Fix cruft in swap_from case
3347 Fix missing last line in some mail cases
3348 (Fixes debian #381872)
3349 * src/plugins/pgpcore/prefs_gpg.c
3350 * src/plugins/pgpcore/sgpgme.c
3351 * src/plugins/pgpcore/sgpgme.h
3352 Don't show "no key found" when user explicitely
3353 wants to create a key
3355 2006-08-16 [paul] 2.4.0cvs53
3361 * src/prefs_account.c
3362 * src/prefs_message.c
3363 * src/gtk/gtkutils.c
3364 bump up minimum required versions of GTK+ and
3367 2006-08-16 [paul] 2.4.0cvs52
3370 workaround GTK+ Bug 351600 - 'Can't re-click
3371 on button after sensitivity update'
3372 http://bugzilla.gnome.org/show_bug.cgi?id=351600
3375 2006-08-15 [colin] 2.4.0cvs51
3377 * src/plugins/pgpcore/prefs_gpg.c
3378 Set options sensitivity according to
3380 * src/plugins/pgpcore/sgpgme.c
3381 Allow to create key with no passphrase
3383 2006-08-14 [cleroy] 2.4.0cvs50
3385 * src/gtk/pluginwindow.c
3386 New layout (maybe to be changed?)
3387 * src/gtk/gtkutils.c
3388 Fix a bit label_window
3389 * src/plugins/pgpcore/passphrase.c
3390 * src/plugins/pgpcore/passphrase.h
3391 * src/plugins/pgpcore/plugin.c
3392 * src/plugins/pgpcore/prefs_gpg.c
3393 * src/plugins/pgpcore/prefs_gpg.h
3394 * src/plugins/pgpcore/sgpgme.c
3395 * src/plugins/pgpcore/sgpgme.h
3396 Allow to create a PGP private key via the GUI
3398 2006-08-14 [wwp] 2.4.0cvs49
3400 * src/addressbook_foldersel.c
3401 fix strict ISO C90 compliance.
3403 2006-08-14 [paul] 2.4.0cvs48
3405 * src/gtk/prefswindow.c
3406 re-set scrolled window on opening
3413 2006-08-14 [paul] 2.4.0cvs47
3415 * src/prefs_display_header.c
3416 re-enable user-defined Displayed Headers
3418 2006-08-14 [paul] 2.4.0cvs46
3420 * src/prefs_account.c
3423 2006-08-13 [colin] 2.4.0cvs45
3425 * src/common/utils.c
3426 Fix "a" in quote when the original message is empty,
3427 by using \0 instead of 'a' to test writability of
3430 2006-08-13 [wwp] 2.4.0cvs44
3432 * src/plugins/spamassassin/spamassassin.c
3433 fix capitalization of "SpamAssassin" in some debug, log and
3436 2006-08-13 [paul] 2.4.0cvs43
3439 fix overlapping widgets
3440 * src/prefs_account.c
3441 fix translation of protocol_names[]
3442 fix label disappearing off the edge of the
3445 2006-08-12 [paul] 2.4.0cvs42
3447 * manual/plugins.xml
3448 update IRC channel info before it gets forgotten
3451 2006-08-11 [colin] 2.4.0cvs41
3460 Grey out the Send button if
3461 - Queue folders are empty, or
3462 - We're sending already
3464 2006-08-11 [wwp] 2.4.0cvs40
3467 fix a logic issue when quitting while a compose window is
3468 still open, thanks to Colin.
3470 2006-08-10 [colin] 2.4.0cvs39
3473 Fix default font size setting after wizard run
3475 * src/etpan/imap-thread.c
3476 * src/etpan/imap-thread.h
3477 Fix bug #999 (Timing out on TSL cert validation
3478 dialog makes ugly things happen). Also, STARTTLS
3479 unconditionnaly if initial capabilities contain
3480 LOGINDISABLED and STARTTLS.
3482 2006-08-09 [colin] 2.4.0cvs38
3486 Fix Tools/Actions sensitivity when there are
3489 2006-08-09 [colin] 2.4.0cvs37
3491 * src/prefs_filtering.c
3492 Warning fix, patch by Paul
3494 * src/prefs_actions.c
3495 * src/prefs_filtering_action.c
3496 * src/prefs_matcher.c
3497 Uniformisation of "Info ..." to "Info..." (for
3498 old gtk), patch by Fabien
3499 * src/plugins/clamav/clamav_plugin_gtk.c
3500 Sensitivity fix by Fabien
3502 2006-08-09 [colin] 2.4.0cvs36
3506 Add a function to know whether we're exiting
3507 * src/plugins/trayicon/trayicon.c
3508 If exiting, don't do anything. Faster, and
3509 avoids gtk_main_iteration reentracy causing
3512 2006-08-09 [colin] 2.4.0cvs35
3517 Fix lack of part selection when automatically
3518 jumping to a specific part
3520 Little optimisation in cache reading
3522 2006-08-09 [colin] 2.4.0cvs34
3525 Fix crash setting the priority on reedit
3526 (Accessing compose before creating it!)
3528 2006-08-08 [colin] 2.4.0cvs33
3531 Fix bug #998 (last attachment is not accessible)
3532 Bad RFC interpretation on multipart close-delimiters
3535 * src/gtk/gtkvscrollbutton.c
3536 * src/gtk/gtkvscrollbutton.h
3537 Make attachments list wheel-scrollable
3539 2006-08-07 [colin] 2.4.0cvs32
3541 * src/gtk/gtkaspell.c
3542 Fix bug #973 (Unicode punctation characters
3543 are not recognized as separators by the
3544 spell checker); fix unsigned stuff
3546 2006-08-07 [colin] 2.4.0cvs31
3549 Fix bug #956 (DnD text with accents in compose
3550 text entry); fix gccc's signed/unsigned fuss
3552 2006-08-06 [colin] 2.4.0cvs30
3555 Fix bug #979 (Plugin crashes when exiting
3556 sylpheed-claws) : handle exit request only
3559 2006-08-05 [colin] 2.4.0cvs29
3562 Just make sure we have a msgid.
3564 2006-08-05 [colin] 2.4.0cvs28
3568 Fix bug #995 ("Mark cross-posted as read" doesn't work)
3569 by reimplementing it
3571 Fix bug when hiding quotes with level > 3 and quote
3574 2006-08-04 [colin] 2.4.0cvs27
3579 Fix a bit replace-by-pasting undo
3582 Fix Fold quotes menu synchro in
3583 mainwindow when it changes in
3586 Fix right-click on quotes blocks
3587 * src/common/utils.c
3588 Verify that the file created by
3589 my_tmpfile() is writable. Fixes
3590 bug #988 (very specific filesystem
3592 * src/plugins/pgpcore/sgpgme.c
3593 Fix file descriptor leak
3594 * src/plugins/spamassassin/spamassassin.c
3595 Warn once if spamd isn't reachable
3597 2006-08-04 [colin] 2.4.0cvs26
3600 i18n context patch by Fabien
3602 2006-08-03 [colin] 2.4.0cvs25
3606 Rename "Hide quotes" to "Fold quotes"
3608 Don't use hand cursor on quotes. "all
3609 the bonuses of the feature and none of
3610 unwelcome side-effects"
3612 2006-08-03 [colin] 2.4.0cvs24
3615 * sylpheed-claws.desktop
3617 Bring the desktop file to XDG compliance
3618 Patch by Charles A. Edwards
3620 2006-08-03 [colin] 2.4.0cvs23
3623 Fix links offset when they are preceded
3624 by accentued chars (g_utf8_strlen!)
3626 Fix wrong status when starting offline
3629 2006-08-03 [wwp] 2.4.0cvs22
3631 * src/prefs_common.h
3632 ask what to do w/ filtering rules that belong to an account when
3633 applying filtering rules manually from the main window (skip,
3634 apply regardless of the account, use current account). This dialog
3635 can be skipped and the last reply used.
3638 2006-08-03 [wwp] 2.4.0cvs21
3642 * src/prefs_common.c
3647 ask what to do w/ filtering rules that belong to an account when
3648 applying filtering rules manually from the main window (skip,
3649 apply regardless of the account, use current account). This dialog
3650 can be skipped and the last reply used.
3653 2006-08-03 [colin] 2.4.0cvs20
3656 Optimize previous patch
3658 2006-08-03 [cleroy] 2.4.0cvs19
3661 Fix quotes getting toggled back when the
3662 mail has an even number of text parts
3664 2006-08-02 [colin] 2.4.0cvs18
3667 Add Hide quotes menu
3669 2006-08-02 [colin] 2.4.0cvs17
3672 * src/prefs_common.c
3676 Allow per-level quote hiding,
3677 Allow toggling quotes by double-clicking them
3678 Rename RemoteURI to ClickableText to reflect
3679 the fact it's used for a variety of things
3681 2006-08-02 [wwp] 2.4.0cvs16
3684 fix "View/Hide quotes" menu item status initialization.
3686 2006-08-02 [wwp] 2.4.0cvs15
3688 * src/matcher_parser_parse.y
3689 remove a debug trace.
3691 2006-08-02 [paul] 2.4.0cvs14
3693 * src/plugins/pgpcore/passphrase.c
3694 don't set initial dialog size
3697 2006-08-02 [paul] 2.4.0cvs13
3700 remove the rogue '/' character
3702 2006-08-02 [paul] 2.4.0cvs12
3705 allow buttons to resize as necessary
3707 2006-08-01 [wwp] 2.4.0cvs11
3710 fix strict ISO C90 compliance.
3712 2006-08-01 [wwp] 2.4.0cvs10
3715 updated update-po tool to work w/ context-dependent translations.
3716 Patch by Fabien Vantard <fzzzzz@gmail.com>.
3718 2006-08-01 [wwp] 2.4.0cvs9
3721 * src/prefs_filtering.c
3722 * src/prefs_matcher.c
3723 allow context-dependent translations for "All",
3724 patch by Fabien Vantard <fzzzzz@gmail.com>.
3726 2006-07-31 [colin] 2.4.0cvs8
3730 Add Rafal to authors
3732 2006-07-31 [colin] 2.4.0cvs7
3737 * src/prefs_common.c
3738 * src/prefs_common.h
3740 Add 'View/Hide quotes'. Patch based on a patch
3743 2006-07-31 [colin] 2.4.0cvs6
3746 Fix problem with "> stuff >" actions
3748 2006-07-31 [paul] 2.4.0cvs5
3751 updated by Geir Helland
3753 2006-07-31 [wwp] 2.4.0cvs4
3758 add "View/Go to/Parent message" and "View/Go to/Last read message",
3761 2006-07-31 [wwp] 2.4.0cvs3
3768 * src/addressbook_foldersel.c
3769 * src/addressbook_foldersel.h
3774 * src/matcher_parser_lex.l
3775 * src/matcher_parser_parse.y
3776 * src/prefs_common.c
3777 * src/prefs_common.h
3778 * src/prefs_filtering.c
3779 * src/prefs_matcher.c
3780 * src/prefs_matcher.h
3782 introduce filtering against the address book. It's now possible to add
3783 matched conditions to determine if any email address in a message matches
3784 or doesn't match any or all books or folders in the address book.
3786 2006-07-31 [wwp] 2.4.0cvs2
3796 * src/matcher_parser_lex.l
3797 * src/matcher_parser_parse.y
3799 * src/prefs_filtering.c
3800 * src/prefs_filtering.h