1 2005-10-04 [colin] 1.9.15cvs7
6 Fix mbox import/export buglets
8 * src/plugins/trayicon/trayicon.c
12 2005-10-04 [colin] 1.9.15cvs6
17 Better fix (don't break mark all read) for cvs2
19 2005-10-03 [colin] 1.9.15cvs5
22 Use a sane sort by default
24 2005-10-03 [colin] 1.9.15cvs4
27 Add a 'Only once' button for overriding offline mode
30 Add Local mbox to the wizard
31 Add IMAP subdir to the wizard (or the wizard is useless
32 for such accounts, or even worse than useless)
33 Move IMAP subdir from Advanced to Receive tab, as it's
36 2005-10-03 [colin] 1.9.15cvs3
39 Forgot this one in cvs1
41 2005-10-03 [colin] 1.9.15cvs2
44 Faster close when leaving a folder with lots
45 of new mails. Idea by David Relson.
47 2005-10-03 [colin] 1.9.15cvs1
56 * src/gtk/sslcertwindow.c
57 * src/plugins/trayicon/trayicon.c
58 Add accels to every AlertPanel. Patch by Fabien
61 2005-10-03 [paul] 1.9.15
65 2005-10-03 [paul] 1.9.14cvs68
75 updated by Miquel Oliete, Thomas Gilgin, Ricardo
76 Mones Lastra, Tommi Pirinen, Fabien vantard,
77 Andrej Kacian, Aleksander Urosevic, Yang Guilong
79 2005-10-03 [paul] 1.9.14cvs67
82 prevent hang on Cancel
85 2005-10-03 [paul] 1.9.14cvs66
88 fix crash in IMAP caused by discrepancy
89 between check_at_startup and offline mode
92 2005-10-01 [paul] 1.9.14cvs65
97 2005-10-01 [paul] 1.9.14cvs64
100 synchronise import_mbox() and export_mbox()
102 proc_mbox(): add alert if file cannot be opened
103 export_list_to_mbox(): test if dest file exists,
104 prompt user to overwrite if it does. add alert
105 if file cannot be created
110 2005-09-30 [paul] 1.9.14cvs63
113 Fix sensitivity of a menu
115 Respect hidden pref for mails with no encoding
117 Fix memory corruption
118 * src/plugins/pgpcore/sgpgme.c
119 Fix segfault on incomplete sigs, and display
124 2005-09-30 [colin] 1.9.14cvs62
126 * src/partial_download.c
127 Little logic fix in almost-dead code
129 Fix partial download when there's no new mail
131 2005-09-29 [paul] 1.9.14cvs61
133 * src/plugins/pgpinline/pgpinline.c
134 fix bug 819, 'crash accessing sign message'
137 2005-09-28 [martin] 1.9.14cvs60
139 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
140 fix bug #790 (Crash when restarting window manager (fluxbox))
142 2005-09-28 [paul] 1.9.14cvs59
144 * src/gtk/gtkaspell.c
147 2005-09-27 [colin] 1.9.14cvs58
149 * src/plugins/pgpcore/sgpgme.c
150 Report error when there's one, instead of
151 "Signature unchecked"
153 2005-09-27 [colin] 1.9.14cvs57
156 Fix bug #816 (Weird quotation with spaces)
158 2005-09-27 [colin] 1.9.14cvs56
163 Put subject in compose's title
164 Fix Automatic encoding so that it's really automatic:
165 first try default locale's charset, then charset of the replied mail,
167 Fix encoding of headers (must be in strict mode too)
169 2005-09-26 [colin] 1.9.14cvs55
171 * src/gtk/gtkaspell.c
172 Fix previous patch - don't color the space,
175 2005-09-26 [colin] 1.9.14cvs54
177 * src/gtk/gtkaspell.c
178 Unmark space if possible
180 2005-09-26 [colin] 1.9.14cvs53
183 log_error instead of alertpanel according to the pref
184 * src/etpan/imap-thread.c
185 Print connect status, copy only necessary size to
187 * src/plugins/pgpmime/pgpmime.c
188 Handle S/Mime signatures (verification only). Patch based
189 on a patch for Sylpheed Main by Thomas White <taw27@cam.ac.uk>
191 2005-09-26 [paul] 1.9.14cvs52
193 * src/common/passcrypt.c
194 this 'workaround' not necessary on NetBSD.
195 Thanks to Daniel Gustafson
201 2005-09-26 [paul] 1.9.14cvs51
204 Skip currently selected message when
205 looking for next new or unread message
206 in current folder. Patch by Colin
207 * src/common/passcrypt.c
208 eliminate warnings on *BSD. Patch by
211 2005-09-26 [colin] 1.9.14cvs50
214 Call postfiltering hook anyway
216 2005-09-22 [colin] 1.9.14cvs49
220 Add a strict mode that doesn't replace with _
223 Use strict conversion while sending
224 Fix race when drafting while sending (happens
226 Fix d'n'd of messages from summaryview
229 add hidden utf8_instead_of_locale_for_broken_mail
230 pref for people that preferred the default charset
231 to be utf8 for broken mails
232 * src/quote_fmt_parse.y
233 fix bug #815 (No quote insert if "From:" fied
234 contained Russian letters)
236 Fix d'n'd of messages to compose
238 2005-09-22 [paul] 1.9.14cvs48
241 fix bug where attachments Name entry
242 would display Path instead
244 2005-09-21 [paul] 1.9.14cvs47
249 * config/config.rpath
250 * doc/manual/en/sylpheed-20.html
251 * doc/manual/es/sylpheed-20.html
306 * src/displayheader.c
307 * src/displayheader.h
318 * src/editldap_basedn.c
319 * src/editldap_basedn.h
338 * src/folder_item_prefs.c
339 * src/folder_item_prefs.h
346 * src/grouplistdialog.c
347 * src/grouplistdialog.h
392 * src/matcher_parser.h
393 * src/matcher_parser_lex.l
394 * src/matcher_parser_parse.y
397 * src/message_search.c
398 * src/message_search.h
417 * src/partial_download.c
418 * src/partial_download.h
423 * src/prefs_account.c
424 * src/prefs_account.h
425 * src/prefs_actions.c
426 * src/prefs_actions.h
429 * src/prefs_compose_writing.c
430 * src/prefs_compose_writing.h
431 * src/prefs_customheader.c
432 * src/prefs_customheader.h
433 * src/prefs_display_header.c
434 * src/prefs_display_header.h
435 * src/prefs_ext_prog.c
436 * src/prefs_ext_prog.h
437 * src/prefs_filtering.c
438 * src/prefs_filtering.h
439 * src/prefs_filtering_action.c
440 * src/prefs_filtering_action.h
441 * src/prefs_folder_column.c
442 * src/prefs_folder_column.h
443 * src/prefs_folder_item.c
444 * src/prefs_folder_item.h
449 * src/prefs_image_viewer.c
450 * src/prefs_image_viewer.h
451 * src/prefs_matcher.c
452 * src/prefs_matcher.h
453 * src/prefs_message.c
454 * src/prefs_message.h
455 * src/prefs_msg_colors.c
456 * src/prefs_msg_colors.h
461 * src/prefs_receive.c
462 * src/prefs_receive.h
465 * src/prefs_spelling.c
466 * src/prefs_spelling.h
467 * src/prefs_summaries.c
468 * src/prefs_summaries.h
469 * src/prefs_summary_column.c
470 * src/prefs_summary_column.h
471 * src/prefs_template.c
472 * src/prefs_template.h
475 * src/prefs_toolbar.c
476 * src/prefs_toolbar.h
477 * src/prefs_wrapping.c
478 * src/prefs_wrapping.h
488 * src/quote_fmt_parse.y
497 * src/simple-gettext.c
506 * src/summary_search.c
507 * src/summary_search.h
524 * src/common/base64.c
525 * src/common/base64.h
533 * src/common/mgutils.c
534 * src/common/mgutils.h
537 * src/common/passcrypt.c
538 * src/common/passcrypt.h.in
539 * src/common/plugin.c
540 * src/common/plugin.h
543 * src/common/progressindicator.c
544 * src/common/progressindicator.h
545 * src/common/quoted-printable.c
546 * src/common/quoted-printable.h
547 * src/common/session.c
548 * src/common/session.h
551 * src/common/socket.c
552 * src/common/socket.h
555 * src/common/ssl_certificate.c
556 * src/common/ssl_certificate.h
557 * src/common/string_match.c
558 * src/common/string_match.h
559 * src/common/stringtable.c
560 * src/common/sylpheed.c
561 * src/common/sylpheed.h
562 * src/common/template.c
563 * src/common/template.h
564 * src/common/timing.h
567 * src/common/uuencode.c
568 * src/common/uuencode.h
569 * src/common/version.h.in
572 * src/common/xmlprops.c
573 * src/common/xmlprops.h
576 * src/gtk/colorlabel.c
577 * src/gtk/colorlabel.h
580 * src/gtk/description_window.c
581 * src/gtk/description_window.h
584 * src/gtk/foldersort.c
585 * src/gtk/foldersort.h
588 * src/gtk/inputdialog.c
589 * src/gtk/inputdialog.h
590 * src/gtk/logwindow.c
591 * src/gtk/logwindow.h
592 * src/gtk/manage_window.c
593 * src/gtk/manage_window.h
596 * src/gtk/pluginwindow.c
597 * src/gtk/pluginwindow.h
598 * src/gtk/prefswindow.c
599 * src/gtk/prefswindow.h
600 * src/gtk/progressdialog.c
601 * src/gtk/progressdialog.h
602 * src/gtk/quicksearch.c
603 * src/gtk/quicksearch.h
604 * src/gtk/sslcertwindow.c
605 * src/gtk/sslcertwindow.h
606 * src/plugins/clamav/clamav_plugin.c
607 * src/plugins/clamav/clamav_plugin.h
608 * src/plugins/clamav/clamav_plugin_gtk.c
609 * src/plugins/demo/demo.c
610 * src/plugins/dillo_viewer/dillo_prefs.c
611 * src/plugins/dillo_viewer/dillo_prefs.h
612 * src/plugins/dillo_viewer/dillo_viewer.c
613 * src/plugins/mathml_viewer/mathml_viewer.c
614 * src/plugins/pgpcore/passphrase.c
615 * src/plugins/pgpcore/passphrase.h
616 * src/plugins/pgpcore/plugin.c
617 * src/plugins/pgpcore/prefs_gpg.c
618 * src/plugins/pgpcore/prefs_gpg.h
619 * src/plugins/pgpcore/select-keys.c
620 * src/plugins/pgpcore/select-keys.h
621 * src/plugins/pgpcore/sgpgme.c
622 * src/plugins/pgpcore/sgpgme.h
623 * src/plugins/pgpinline/pgpinline.c
624 * src/plugins/pgpinline/pgpinline.h
625 * src/plugins/pgpinline/plugin.c
626 * src/plugins/pgpmime/pgpmime.c
627 * src/plugins/pgpmime/pgpmime.h
628 * src/plugins/pgpmime/plugin.c
629 * src/plugins/spamassassin/spamassassin.c
630 * src/plugins/spamassassin/spamassassin.h
631 * src/plugins/spamassassin/spamassassin_gtk.c
632 * src/plugins/trayicon/trayicon.c
633 * tools/OOo2sylpheed.pl
634 * tools/acroread2sylpheed.pl
635 * tools/asus_mailled.sh
636 * tools/filter_conv.pl
637 * tools/freshmeat_search.pl
638 * tools/google_search.pl
639 * tools/kmail2sylpheed.pl
640 * tools/kmail2sylpheed_v2.pl
641 * tools/maildir2sylpheed.pl
642 * tools/multiwebsearch.pl
643 * tools/newscache_clean.pl
644 * tools/outlook2sylpheed.pl
645 * tools/sylpheed-switcher
648 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
651 2005-09-21 [colin] 1.9.14cvs46
658 Remove some printing hacks (deselection/reselection),
659 which by the way fix printing the currently
660 displayed mime part (still only text)
661 Plus a little optimisation of summary_show
664 2005-09-20 [colin] 1.9.14cvs45
668 GUI fixups: add accels, set message
669 view title to displayed mail's subject
670 * src/prefs_spelling.c
671 * src/gtk/gtkaspell.c
672 GUI fixups: allow underlining misspelled
673 words instead of coloring them (a11y!)
679 2005-09-19 [colin] 1.9.14cvs44
683 * src/gtk/gtkaspell.c
686 2005-09-19 [colin] 1.9.14cvs43
689 Fix sensitivity of Delete button
691 Warn if the requested Privacy system
701 * src/prefs_account.h
702 * src/prefs_account.c
703 Save SSL prefs even in builds that have
709 Warn if connection should be secure, but
710 SSL support isn't compiled in
712 Fix word separation on UTF-8 systems
713 Fixes bug #812 (Strange inline spellchecking)
715 Warn if the requested Privacy system
717 Factorize offline warning
725 Factorize offline warning
731 2005-09-18 [colin] 1.9.14cvs42
736 Add a way to get locale's charset ignoring utf-8,
737 and use that as default encoding for broken mails
739 2005-09-18 [colin] 1.9.14cvs41
741 * src/gtk/logwindow.c
742 Translate string. Patch by Fabien Vantard
744 2005-09-18 [colin] 1.9.14cvs40
747 Fix bug #803 (IMAP/SSL support breaks with
748 GnuTLS libetpan 0.38)
750 2005-09-18 [colin] 1.9.14cvs39
755 More charsets fixes. Fixes bug #806 (non
756 ascii characters in subject line)
758 2005-09-17 [paul] 1.9.14cvs38
763 Patch by Pawel Pekala
765 2005-09-17 [colin] 1.9.14cvs37
768 bugfix for NO-USE LDAP compilation, patch
771 2005-09-17 [colin] 1.9.14cvs36
773 * src/prefs_actions.c
774 * src/prefs_customheader.c
775 * src/prefs_display_header.c
776 * src/prefs_filtering_action.c
777 * src/prefs_matcher.c
778 * src/prefs_toolbar.c
779 Fix strange casts (less elegant but
782 2005-09-16 [colin] 1.9.14cvs35
787 2005-09-16 [colin] 1.9.14cvs34
801 * src/matcher_parser_parse.y
803 * src/etpan/Makefile.am
804 * src/gtk/description_window.c
805 * src/plugins/clamav/Makefile.am
806 * src/plugins/clamav/clamav_plugin.c
807 * src/plugins/dillo_viewer/Makefile.am
808 * src/plugins/pgpcore/Makefile.am
809 * src/plugins/pgpinline/Makefile.am
810 * src/plugins/pgpmime/Makefile.am
811 * src/plugins/trayicon/Makefile.am
812 Fix 100% cpu usage in address completion list
813 Fix little bugs (return with no values etc)
814 Fix all warnings (with common CFLAGS)
816 2005-09-15 [colin] 1.9.14cvs33
819 Fix bug where sometimes a group's email list is empty,
820 force its refresh (probably fixes "Re: how to create a
823 Don't return to the callback in the main thread from the
824 fetch thread (or face segs!)
826 2005-09-15 [paul] 1.9.14cvs32
828 * src/prefs_matcher.c
829 forgotten in last commit
831 2005-09-15 [paul] 1.9.14cvs31
833 * src/prefs_actions.c
834 * src/prefs_filtering_action.c
838 * src/gtk/description_window.c
839 * src/gtk/description_window.h
840 * src/gtk/quicksearch.c
841 allow interaction with the called
843 Patch by Anders Hammar
845 2005-09-14 [paul] 1.9.14cvs30
848 fix a little annoyance when pasting with 3rd button
849 with wrap_pastes=0 and wrap_input=1
852 2005-09-14 [paul] 1.9.14cvs29
854 * src/prefs_account.c
855 disable 'Filter messages on receiving' for
857 Patch by Anders Hammar
859 2005-09-14 [paul] 1.9.14cvs28
863 updated by Andrej Kacian
869 2005-09-14 [paul] 1.9.14cvs27
872 updated by Ricardo Mones Lastra
875 associate no_wrap_tags to Compose windows
876 instead of using a static one
882 remove unneeded printf()
884 2005-09-14 [paul] 1.9.14cvs26
892 * src/partial_download.c
894 * src/prefs_account.c
895 * src/prefs_account.h
896 * src/prefs_actions.c
897 * src/prefs_customheader.c
898 * src/prefs_display_header.c
899 * src/prefs_filtering_action.c
900 * src/prefs_matcher.c
901 * src/prefs_toolbar.c
908 * src/common/plugin.c
909 * src/common/session.h
910 * src/common/socket.c
911 * src/common/socket.h
912 * src/common/template.c
913 * src/gtk/gtkaspell.c
914 * src/gtk/quicksearch.h
915 * src/plugins/pgpcore/passphrase.c
916 * src/plugins/pgpcore/prefs_gpg.h
917 * src/plugins/pgpcore/select-keys.c
918 * src/plugins/pgpcore/select-keys.h
919 * src/plugins/pgpcore/sgpgme.c
920 * src/plugins/pgpinline/pgpinline.c
921 * src/plugins/pgpmime/pgpmime.c
922 * src/plugins/trayicon/trayicon.c
923 fix compilation warnings
924 Patch by Daniel Gustafson
926 2005-09-14 [paul] 1.9.14cvs25
929 add missing column header, and other small
931 Patch by Anders Hammar
933 2005-09-13 [colin] 1.9.14cvs24
935 * src/gtk/gtkaspell.c
938 Nullify struct members after free()s
940 2005-09-13 [colin] 1.9.14cvs23
943 Test utf8 compliance before inserting to
944 buffer, and try to convert if necessary
946 If no charset is present, use the locale
947 one instead of us-ascii
949 Add Sender, List-Post and To in the checked
950 headers for automatic rules creation
953 * src/gtk/gtkaspell.c
954 Remove deprecated functions.
955 patch by Daniel Gustafson
957 2005-09-12 [colin] 1.9.14cvs22
960 Fix bug #448 (Scrolling/Redraw issue with
961 address-fields in Header)
965 Fix loss of MSG_MARKED on move/copy
966 Fix bug #804 (Quicksearch togglebutton doesn't
967 get depressed after '/' key is pressed)
969 2005-09-12 [paul] 1.9.14cvs21
972 * src/gtk/logwindow.c
973 add 'Clear Log' to popup menu
974 Patch by Anders Hammar <anders.hammar@telia.com>
976 2005-09-12 [paul] 1.9.14cvs20
979 set correct sensitivity on attachments
983 * src/prefs_spelling.c
984 fix crash when no LANG env is set
987 don't use memeory after free
989 All patches by Daniel Gustafson
991 2005-09-12 [paul] 1.9.14cvs19
994 make theme info selectable
995 * src/gtk/description_window.c
996 make window non-modal
998 add details of asus_mailed.sh
999 * tools/claws.i18n.status.pl
1000 update for new zh_TW translator
1002 create alternate coloured lines
1005 2005-09-10 [colin] 1.9.14cvs18
1007 * src/plugins/pgpcore/select-keys.c
1008 Better order for the buttons
1010 2005-09-10 [colin] 1.9.14cvs17
1013 * src/plugins/pgpcore/select-keys.c
1014 * src/plugins/pgpcore/select-keys.h
1015 * src/plugins/pgpcore/sgpgme.c
1016 Add a "Don't encrypt" button to the key
1017 selection dialog. Fixes bug #177 (There should be a
1018 'Don't encrypt button in the Select Keys dialog)
1020 2005-09-10 [colin] 1.9.14cvs16
1023 Fix bug #572 (%X option does not work with templates)
1025 2005-09-10 [colin] 1.9.14cvs15
1030 2005-09-10 [colin] 1.9.14cvs14
1033 Fix a possible crash
1035 2005-09-09 [colin] 1.9.14cvs13
1038 * src/etpan/imap-thread.c
1039 * src/etpan/imap-thread.h
1040 Fix moving from queue or drafts to normal folders
1041 Fix bug #794 (No way to delete without expunging)
1042 Take flags unset by other mailers into account
1043 Take deleted flag set by other mailers into account
1044 Fix unsetting REPLIED flag
1045 Fix crash when capabilities can't be retrieved
1048 Add M_DELAYED_FLAGS condition, and let the user use
1049 Execute in order to be able to expunge deleted mails,
1050 even if he's not in delayed execute mode
1051 * src/prefs_spelling.c
1052 Use 'en' dictionary by default if LANG is POSIX or C
1053 * src/gtk/prefswindow.c
1054 Fix bug #767 (Preferences windows expanding) by making
1055 the window a bit larger when the resolution is greater
1056 than 640x480, and by putting the prefs in a
1059 2005-09-09 [paul] 1.9.14cvs12
1063 * po/zh_TW.Big5.po ** REMOVED **
1064 * po/zh_TW.po ** ADDED **
1065 updated by Wei-Lun Chao
1067 2005-09-09 [paul] 1.9.14cvs11
1072 delay memory allocation until file is
1074 Patch by Daniel Gustafson
1076 2005-09-09 [cleroy] 1.9.14cvs10
1081 2005-09-08 [colin] 1.9.14cvs9
1084 Alert when we can't save draft
1085 Fix various wrap/color issues
1086 Add mid-click pasting respecting wrap_paste option
1089 * src/folder_item_prefs.c
1090 * src/folder_item_prefs.h
1100 * src/prefs_folder_item.c
1101 Fix the impossibility to synchronise folders for
1102 offline use (IMAP and NNTP are concerned)
1104 2005-09-08 [colin] 1.9.14cvs8
1107 Build LDAP and JPilot by default if available
1111 2005-09-08 [paul] 1.9.14cvs7
1113 * doc/manual/en/sylpheed-1.html
1114 * doc/manual/en/sylpheed-18.html
1115 * doc/manual/en/sylpheed-19.html
1116 * doc/manual/en/sylpheed-4.html
1117 * doc/manual/en/sylpheed-6.html
1118 * doc/manual/en/sylpheed.html
1119 a few minor updates, plus include some
1120 details about plugins and their requirements
1122 minor changes to English in /View/Sort
1124 2005-09-07 [colin] 1.9.14cvs6
1126 * doc/manual/en/sylpheed-1.html
1127 * doc/manual/en/sylpheed-10.html
1128 * doc/manual/en/sylpheed-11.html
1129 * doc/manual/en/sylpheed-12.html
1130 * doc/manual/en/sylpheed-13.html
1131 * doc/manual/en/sylpheed-14.html
1132 * doc/manual/en/sylpheed-15.html
1133 * doc/manual/en/sylpheed-16.html
1134 * doc/manual/en/sylpheed-17.html
1135 * doc/manual/en/sylpheed-18.html
1136 * doc/manual/en/sylpheed-19.html
1137 * doc/manual/en/sylpheed-2.html
1138 * doc/manual/en/sylpheed-20.html
1139 * doc/manual/en/sylpheed-21.html
1140 * doc/manual/en/sylpheed-22.html
1141 * doc/manual/en/sylpheed-3.html
1142 * doc/manual/en/sylpheed-4.html
1143 * doc/manual/en/sylpheed-5.html
1144 * doc/manual/en/sylpheed-6.html
1145 * doc/manual/en/sylpheed-7.html
1146 * doc/manual/en/sylpheed-8.html
1147 * doc/manual/en/sylpheed-9.html
1148 * doc/manual/en/sylpheed.html
1149 More substitutions (missed Sylpheed -> Sylpheed-Claws)
1151 2005-09-07 [colin] 1.9.14cvs5
1154 Make labels more to-the-point
1156 2005-09-07 [colin] 1.9.14cvs4
1158 * doc/manual/en/sylpheed-1.html
1159 * doc/manual/en/sylpheed-12.html
1160 * doc/manual/en/sylpheed-13.html
1161 * doc/manual/en/sylpheed-14.html
1162 * doc/manual/en/sylpheed-15.html
1163 * doc/manual/en/sylpheed-16.html
1164 * doc/manual/en/sylpheed-17.html
1165 * doc/manual/en/sylpheed-18.html
1166 * doc/manual/en/sylpheed-19.html
1167 * doc/manual/en/sylpheed-2.html
1168 * doc/manual/en/sylpheed-20.html
1169 * doc/manual/en/sylpheed-21.html
1170 * doc/manual/en/sylpheed-22.html
1171 * doc/manual/en/sylpheed-4.html
1172 * doc/manual/en/sylpheed-5.html
1173 * doc/manual/en/sylpheed-6.html
1174 * doc/manual/en/sylpheed-7.html
1175 * doc/manual/en/sylpheed-8.html
1176 * doc/manual/en/sylpheed-9.html
1177 * doc/manual/en/sylpheed.html
1180 2005-09-07 [colin] 1.9.14cvs3
1182 * doc/faq/en/sylpheed-faq-1.html
1183 * doc/faq/en/sylpheed-faq-2.html
1184 * doc/faq/en/sylpheed-faq-3.html
1185 * doc/faq/en/sylpheed-faq.html
1188 2005-09-07 [colin] 1.9.14cvs2
1194 Fix special subfolders:
1195 - Inherit parent's icon
1196 - sent contents of queues subfolders
1197 - empty subfolders of trashes
1199 Remove outdated manual and faq entries
1200 * src/common/utils.c
1201 Add quotes around %s coming from mailcap
1203 2005-09-07 [colin] 1.9.14cvs1
1206 After saving draft, set modified to FALSE
1208 * src/common/utils.c
1209 * src/common/utils.h
1210 Try to open mime parts using what is
1211 indicated in ~/.mailcap or /etc/mailcap,
1214 2005-09-05 [paul] 1.9.14
1219 updated by Andrej Kacian
1221 2005-09-05 [paul] 1.9.13cvs83
1230 updated translations by Thomas Gilgin, Ricardo Mones
1231 Lastra, Tommi Pirinen, Fabien Vantard, Geir Helland,
1232 Frederico Goncalves Guimaraes, Aleksandar Urosevic
1234 2005-09-04 [paul] 1.9.13cvs82
1237 only warn about exceeded line length limit
1240 2005-09-04 [paul] 1.9.13cvs81
1243 fix crash in 'line length exceeded' dialogue
1245 2005-09-02 [paul] 1.9.13cvs80
1248 fix bug 795, 'Connection lost IMAP'
1249 and add statusbar prints
1252 2005-09-02 [paul] 1.9.13cvs79
1255 compose_wrap_paragraph() becomes
1256 compose_beautify_paragraph()
1259 2005-09-02 [cleroy] 1.9.13cvs78
1264 2005-09-01 [colin] 1.9.13cvs77
1267 Maybe fix bug #795 (Connection lost IMAP)
1268 Don't try to send logout when we're disconnected.
1270 Include locked and marked emails in HRM
1271 view. Fixes bug #800 (Locked messages no longer
1272 show up when hide read messages is used)
1274 2005-09-01 [paul] 1.9.13cvs76
1276 * src/prefs_common.c
1279 2005-08-31 [colin] 1.9.13cvs75
1283 * src/prefs_summaries.c
1285 Fix "go to next new", fix preference
1286 (Open unread/next swapped)
1288 2005-08-31 [paul] 1.9.13cvs74
1295 * src/prefs_common.c
1296 * src/prefs_common.h
1301 remove obsolete BOLD_FONT setting
1302 fix font update in headerview and textview
1303 headers after prefs change
1310 2005-08-30 [colin] 1.9.13cvs73
1313 When Hide read messages is selected and we
1314 refresh the summaryview, don't remove the
1315 currently displayed message. Fixes bug #797
1316 (Summary view reloads when new mail is
1317 downloaded in 1.9.14 rc)
1319 2005-08-30 [colin] 1.9.13cvs72
1324 Remove useless callback
1328 Add a filesel_select_file_save_folder() - used by Save All
1330 2005-08-29 [paul] 1.9.13cvs71
1333 * src/matcher_parser_parse.y
1334 * src/etpan/imap-thread.c
1335 fix building on FreeBSD
1336 Patch by Daniel Gustafson <daniel@hobbit.se>
1338 2005-08-29 [paul] 1.9.13cvs70
1340 * src/plugins/pgpinline/pgpinline.c
1341 only initialise sig result if it's been handled
1344 2005-08-29 [paul] 1.9.13cvs69
1349 * src/common.utils.c
1350 * src/common/utils.h
1352 * src/stock_pixmap.h
1353 fix wrong icon reference
1354 * src/pixmaps/trash_btn.xpm
1355 replace with nicer image
1357 2005-08-28 [colin] 1.9.13cvs68
1360 * src/stock_pixmap.c
1361 * src/stock_pixmap.h
1363 * src/pixmaps/trash_btn.xpm
1364 Add a specific trash xpm for the button
1366 2005-08-28 [colin] 1.9.13cvs67
1371 2005-08-27 [colin] 1.9.13cvs66
1375 Correctly fix "Problem with replies", fixes
1376 pgpmime encryption too.
1378 2005-08-27 [colin] 1.9.13cvs65
1384 Fix bug #517 (messages removed from summaryview
1387 2005-08-27 [colin] 1.9.13cvs64
1390 * tools/asus_mailled.sh
1391 Add a script to blink ASUS laptops' mail LED where there
1394 2005-08-27 [colin] 1.9.13cvs63
1397 * src/etpan/imap-thread.c
1398 * src/etpan/imap-thread.h
1399 Implement automatic choosing of login method
1401 * src/gtk/.cvsignore
1402 Add sylpheed-marshal.[ch]
1404 2005-08-27 [colin] 1.9.13cvs62
1406 * src/common/utils.c
1407 Fix confusing perror
1409 2005-08-27 [colin] 1.9.13cvs61
1413 Remove A_DELETE, replace it with
1414 A_TRASH and A_DELETE_REAL. Automatically
1415 rewrite config files to replace A_DELETE
1416 with A_TRASH (no functionality change).
1419 2005-08-26 [colin] 1.9.13cvs60
1422 Previous "Problem with replies" fix brought other
1423 problems, fixing them
1425 2005-08-26 [colin] 1.9.13cvs59
1428 Fix "Problem with replies". This happened only
1431 Factorize code a bit
1433 Speed improvement on very long messages (wrapping)
1434 Fix signature color on Reedit and Redirect
1435 On Reedit, don't attach pgp-signatures parts, but
1438 2005-08-24 [paul] 1.9.13cvs58
1441 don't claim success when clicking
1442 Cancel on the passphrase box.
1445 2005-08-24 [paul] 1.9.13cvs57
1448 fix misplaced sylpheed.log
1452 2005-08-24 [paul] 1.9.13cvs56
1455 * src/etpan/imap-thread.c
1456 * src/etpan/imap-thread.h
1457 fix bug 789 'IMAP CRAM-MD5 and ssl broken in 1.9.13'
1459 * src/gtk/sylpheed-marshal.c ** REMOVED **
1460 * src/gtk/sylpheed-marshal.h ** REMOVED **
1461 remove autogenerated files
1462 * tools/kdeservicemenu/README
1463 * tools/kdeservicemenu/install.sh
1464 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1465 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1466 use Claws icon, use 'Sylpheed-Claws' in menu,
1467 use kdialog, and other cleanups
1469 2005-08-23 [paul] 1.9.13cvs55
1472 fix paste/wrap crash
1475 2005-08-23 [paul] 1.9.13cvs54
1481 2005-08-23 [paul] 1.9.13cvs53
1485 view all data of LDAP contacts
1488 2005-08-23 [paul] 1.9.13cvs52
1491 fix issues with the Search field
1494 2005-08-22 [paul] 1.9.13cvs51
1497 put name of folder in processing dialog
1499 * src/prefs_folder_item.c
1500 improve english usage
1502 2005-08-22 [paul] 1.9.13cvs50
1507 * src/matcher_parser_lex.l
1508 * src/matcher_parser_parse.y
1509 * src/prefs_filtering.c
1510 add Filtering/Processing rule names feature.
1511 (the incompatible old matcherrc is saved as
1512 matcherrc.pre_names).
1515 2005-08-22 [paul] 1.9.13cvs49
1518 fix colour labelling
1521 2005-08-22 [paul] 1.9.13cvs48
1526 2005-08-22 [paul] 1.9.13cvs47
1529 fix bug 789, 'SC crashes with imap (CVS ver)'
1532 2005-08-22 [paul] 1.9.13cvs46
1535 * src/prefs_common.c
1537 define reused defaults in defs.h
1539 add 'Open image' to image popup menu
1541 2005-08-21 [colin] 1.9.13cvs45
1544 Fix bug #788 (Bogus "From" address displayed)
1546 2005-08-20 [colin] 1.9.13cvs44
1549 Fix buf #787 (multilevel delete causes SIGSEGV)
1551 2005-08-19 [colin] 1.9.13cvs43
1554 * src/prefs_common.c
1555 * src/prefs_common.h
1556 Add an hidden pref to allow modifying the
1557 update stepping in incorporation.
1560 2005-08-19 [colin] 1.9.13cvs42
1564 Workaround for broken MUAs: encode
1565 Content-type: name: as ASCII and
1566 Content-Disposition: filename: as
1568 * src/prefs_account.c
1569 Fix invisible-ness of SMTP SSL prefs
1572 2005-08-19 [paul] 1.9.13cvs41
1575 * src/prefs_common.c
1576 * src/prefs_common.h
1577 * src/prefs_wrapping.c
1578 paste with or without wrapping.
1581 2005-08-19 [paul] 1.9.13cvs40
1583 * src/prefs_common.c
1584 * src/prefs_common.h
1586 reintroduce enable_swap_from as a
1587 hidden pref. patch by Colin
1588 * src/quote_fmt_parse.y
1589 * src/plugins/clamav/clamav_plugin.c
1590 * src/plugins/dillo_viewer/dillo_viewer.c
1591 * src/plugins/mathml_viewer/mathml_viewer.c
1592 * src/plugins/pgpcore/sgpgme.c
1593 * src/plugins/pgpinline/pgpinline.c
1594 * src/plugins/pgpmime/pgpmime.c
1595 tidy up. patch by Colin
1597 2005-08-19 [paul] 1.9.13cvs39
1600 complete cvs38's sync
1604 * src/etpan/etpan-log.c
1605 * src/etpan/imap-thread.c
1606 * src/gtk/gtksourceprintjob.c
1607 fix compilation warnings
1610 2005-08-19 [paul] 1.9.13cvs38
1626 * src/image_viewer.c
1640 * src/partial_download.c
1643 * src/prefs_actions.c
1644 * src/prefs_common.c
1645 * src/prefs_customheader.c
1646 * src/prefs_display_header.c
1648 * src/prefs_themes.c
1653 * src/send_message.c
1654 * src/simple-gettext.c
1655 * src/sourcewindow.c
1660 * src/common/plugin.c
1661 * src/common/prefs.c
1662 * src/common/session.c
1663 * src/common/session.h
1664 * src/common/socket.c
1665 * src/common/socket.h
1666 * src/common/ssl_certificate.c
1667 * src/common/template.c
1668 * src/common/utils.c
1669 * src/common/utils.h
1672 added wrappers for C library function that
1673 take pathname arguments.
1674 enabled compilation with MinGW.
1675 use GDir instead of directly using opendir().
1676 added rename_force().
1678 2005-08-19 [paul] 1.9.13cvs37
1682 fix privacy settings on re-editing
1690 flag changing optimisation
1692 2005-08-18 [martin] 1.9.13cvs36
1700 * src/grouplistdialog.c
1706 * src/prefs_account.c
1707 * src/prefs_themes.c
1708 * src/stock_pixmap.c
1711 * src/gtk/logwindow.c
1712 removed deprecated glib and gdk stuff
1713 * src/plugins/pgpcore/select-keys.c
1714 convert attributes from locale to utf8
1716 2005-08-17 [paul] 1.9.13cvs35
1720 use new GTK_STOCK_ icons if available
1722 * src/gtk/gtksctree.c
1723 * src/gtk/gtksctree.h
1724 faster range select. patch by Colin
1726 2005-08-17 [paul] 1.9.13cvs34
1731 Add an edit button for contacts, fix selections
1734 Change labels, let Save be always possible in the
1735 email and user atributes tabs
1739 select next item instead of the displayed one
1742 * src/gtk/progressdialog.c
1743 use prefs_common.enable_rules_hint
1745 2005-08-13 [hoa] 1.9.13cvs33
1747 * src/etpan/imap-thread.c
1748 fixed build on Solaris.
1750 2005-08-10 [colin] 1.9.13cvs32
1753 Fix cvs31 (missing fclose before reading
1756 2005-08-10 [colin] 1.9.13cvs31
1759 Fix procmsg_msginfo_new_from_mimeinfo() when
1760 the MimeInfo isn't stored in memory. This fixes
1761 replying to an attached message.
1763 2005-08-10 [colin] 1.9.13cvs30
1766 Fix slowness in account changing
1768 2005-08-10 [colin] 1.9.13cvs29
1778 Optimize folder_has_parent_of_type
1779 Prevent moving special sub-folders from contextual menus
1780 Rework message a bit ("Empty all messages" -> "Delete all
1782 Fix bug #780 (MSexchange IMAP - using IMAP "Sent Items"
1783 and "Deleted Items" folders)
1785 2005-08-08 [colin] 1.9.13cvs28
1788 * src/prefs_summaries.c
1789 Make "Select first unread|new" more flexible
1790 (just prioritize new or unread)
1792 2005-08-08 [colin] 1.9.13cvs27
1795 If "select first new" is selected and there only
1796 are unread messages, fallback to "select first
1799 2005-08-08 [colin] 1.9.13cvs26
1802 Fix shameful bugs (and bug #779)
1804 2005-08-08 [colin] 1.9.13cvs25
1808 Cache parents' type to make folder_has_parent_of_type
1811 Forbid DnD of special sub-folders
1814 Add MAIL_POSTFILTERING_HOOK
1816 Revert over-zealous deletion of the use_addr_book
1819 2005-08-07 [colin] 1.9.13cvs24
1822 Fix big mistake (passing MsgInfo instead
1825 2005-08-07 [colin] 1.9.13cvs23
1840 Make subfolders of Drafts, Queue, Outbox, Trash
1841 work like their parents.
1842 Fixes bug #686 (Message view on Drafts/Sent should be the same on Subfolders)
1844 2005-08-07 [colin] 1.9.13cvs22
1847 Fix bug #771 (Dragged contacts not saved)
1849 2005-08-07 [paul] 1.9.13cvs21
1852 fix bug 32 'Search Doesn't display results
1853 if "Hide Read Messages" is chosen'
1854 be more literal in interpreting 'Hide read
1857 2005-08-07 [colin] 1.9.13cvs20
1862 Faster 'unthread_for_execution'
1864 2005-08-06 [paul] 1.9.13cvs19
1867 add mnemonics to Set displayed columns
1868 fix bug where msgview_visible option was
1869 overwritten as TRUE on startup
1871 2005-08-06 [paul] 1.9.13cvs18
1874 refer to 'displayed columns in folder/message
1875 list' not 'displayed items in summary/message view'
1876 * src/prefs_display_header.c
1877 replace GTK_STOCK_DELETE with GTK_STOCK_REMOVE to
1878 be consistent with similar dialogues
1879 * src/prefs_folder_column.c
1880 * src/prefs_summary_column.c
1881 'columns' not 'items', and folder and message lists,
1882 instead of folder and summary views;
1883 Use 'Hidden columns' as list heading not 'Available
1885 move the 'Remove' button to the right hand side;
1886 top-align the buttons;
1887 remove unneeded vbox
1888 * src/prefs_summaries.c
1889 put the 2 column prefs buttons in a frame to reduce
1890 overall width; refer to columns not items &c.
1892 2005-08-05 [colin] 1.9.13cvs17
1894 * src/prefs_common.c
1895 * src/prefs_common.h
1899 Add an hidden toolbar_detachable pref, so
1900 that I can get rid of these painful handles
1901 in the toolbars. Defaults to TRUE to avoid
1902 changing the GUI on unsuspecting people...
1904 2005-08-05 [colin] 1.9.13cvs16
1907 * src/prefs_folder_column.c
1908 * src/prefs_folder_column.h
1909 Add prefs for folder columns
1914 * src/prefs_common.c
1915 * src/prefs_common.h
1916 * src/prefs_summaries.c
1918 * src/prefs_summary_column.c
1923 * src/common/utils.c
1924 * src/common/utils.h
1925 Move uri colourisation functions
1930 Fix bug with LIST where we'd try
1931 to get Folder//////[...]///
1933 2005-08-05 [paul] 1.9.13cvs15
1935 * src/prefs_summaries.c
1936 improve the English usage
1938 set font on column change
1941 2005-08-05 [paul] 1.9.13cvs14
1943 * src/prefs_common.c
1944 * src/prefs_common.h
1945 * src/prefs_summaries.c
1947 replace 'open_unread_on_enter' option with
1948 'select_on_entry' option. opening/not opening
1949 is now exclusively controlled by 'always_show_msg'
1951 2005-08-04 [colin] 1.9.13cvs13
1955 Add colourisation of quotes and signatures
1957 Fix possible crashes
1959 Change an assert that is no problem
1964 * src/gtk/quicksearch.c
1965 Fix a possible crash
1967 2005-08-03 [colin] 1.9.13cvs12
1969 * src/prefs_account.c
1970 Fix bug #777 (Sylpheed crash in account configuration)
1972 2005-08-03 [colin] 1.9.13cvs11
1977 Fixing addressbook, round 2
1979 Fix emphasis color on rechecking 'Colorize messages'
1981 2005-08-03 [paul] 1.9.13cvs10
1989 * src/prefs_account.c
1992 * src/quote_fmt_parse.y
1994 * src/common/quoted-printable.c
1995 * src/common/utils.c
1996 * src/common/utils.h
1998 replaced incorrect locale-independent
1999 ctype functions with GLib's. Corrected
2000 signedness mismatch.
2002 headerview_create(): added spacing for vbox.
2004 set focus to the OK button.
2006 2005-08-03 [colin] 1.9.13cvs9
2011 2005-08-02 [colin] 1.9.13cvs8
2017 Fix a cast and more generally, try to make the
2018 GUI more intuitive and consistent (round 1)
2020 2005-08-02 [paul] 1.9.13cvs7
2023 missing in 1.9.13cvs6
2025 2005-08-02 [colin] 1.9.13cvs6
2030 2005-08-02 [colin] 1.9.13cvs5
2039 Fix a number of folder_item_get_msg_list()-related
2040 leaks (missing procmsg_msginfo_free()s)
2042 2005-08-01 [colin] 1.9.13cvs4
2048 * src/prefs_summaries.c
2049 * src/prefs_themes.c
2054 Fix instant-apply of summary and folderview-related prefs
2055 Fix erroneous g_free and alertpanels in prefs_theme
2056 Add instant-apply for fonts
2057 Defer applying of prefs a little bit so it's done only
2058 once even if requested by multiples prefs pages
2060 2005-08-01 [paul] 1.9.13cvs3
2063 fix bug 776 'S.C. crashes on close'
2065 * src/etpan/etpan-thread-manager-types.h
2069 2005-07-25 [paul] 1.9.13cvs2
2072 fix typos. spotted by Fabien Vantard
2074 2005-07-24 [paul] 1.9.13cvs1
2076 * doc/man/sylpheed.1
2077 update man page, incorporating fix of
2078 bug 769 'Typo in manpage'
2079 * src/etpan/imap-thread.c
2080 fix NetBSD openssl dependencies. patch by
2081 George Michaelson <ggm@apnic.net>
2083 updated by Frederico Goncalves Guimaraes
2085 2005-07-22 [paul] 1.9.13
2089 2005-07-22 [paul] 1.9.12cvs91
2094 * RELEASE_NOTES.claws
2098 * tools/claws.i18n.status.pl
2099 add Norwegian translation. submiited by
2100 Geir Helland <pjallabais@users.sourceforge.net>
2110 updated by Miquel Oliete, Thomas Gilgin, Ricardo
2111 Mones Lastra, Tommi Pirinen, Fabien Vantard,
2112 Andrea Spadaccini, Andrej Kacian, Aleksandar Urosevic,
2114 * src/plugins/clamav/clamav_plugin_gtk.c
2115 * src/plugins/spamassassin/spamassassin_gtk.c
2116 replace outdated description strings
2118 2005-07-21 [colin] 1.9.12cvs90
2121 Set folder to batch mode when scanning it. Makes deletion
2122 of unread mails on IMAP much faster (due to the UNREAD
2125 2005-07-21 [darko] 1.9.12cvs89
2128 link against libresolv if necessary (patch by Paul)
2130 use glib's portable macros to determine endianness
2132 2005-07-21 [paul] 1.9.12cvs88
2136 update compiled-in features list
2138 2005-07-20 [colin] 1.9.12cvs87
2142 Gcc 2.9x compilation fixes, thanks to Darko
2143 * src/plugins/clamav/clamav_plugin.c
2144 Little optimisation: load virus database only once
2145 * src/plugins/spamassassin/spamassassin.c
2146 Big optimisation: filtering one mail took at least 1 second,
2147 now it takes at least 50ms. Doesn't speed up spamassassin
2148 itself, but should already be much more tolerable.
2150 2005-07-20 [colin] 1.9.12cvs86
2153 Fix performance issue
2155 2005-07-19 [colin] 1.9.12cvs85
2157 * src/plugins/pgpinline/plugin.c
2160 2005-07-19 [colin] 1.9.12cvs84
2163 * src/plugins/Makefile.am
2164 * src/plugins/pgpinline/.cvsignore
2165 * src/plugins/pgpinline/Makefile.am
2166 * src/plugins/pgpinline/pgpinline.c
2167 * src/plugins/pgpinline/pgpinline.deps
2168 * src/plugins/pgpinline/pgpinline.h
2169 * src/plugins/pgpinline/plugin.c
2170 Put pgpinline in the main tree
2172 2005-07-19 [paul] 1.9.12cvs83
2174 * src/prefs_actions.c
2175 prevent '//' in menu names, which cause a crash
2178 2005-07-19 [paul] 1.9.12cvs82
2181 be generally more informative in configure output.
2182 OpenSSL: correction: '[ --enable-openssl ...' ->
2183 '[ --disable-openssl ...', as --enable-openssl is default
2184 PGP/MIME: don't check for GPGME again, check for
2185 pgpcore instead. Therefore prevent the possibility of
2186 attempting to build pgpmime if pgpcore dependencies are
2188 ClamAV: use pkgconfig to check for lib
2189 libgnomeprint: revert logic on inner test to match
2191 * src/plugins/pgpcore/sgpgme.c
2194 2005-07-19 [colin] 1.9.12cvs81
2197 Fix slow thread rebuilding in particular
2200 2005-07-19 [paul] 1.9.12cvs80
2202 * sylpheed-claws.desktop
2203 fix typo, spotted by Stephan Sachse
2205 replace GTK_STOCK_ADD with
2206 GTK_STOCK_NEW button
2208 2005-07-18 [colin] 1.9.12cvs79
2210 * src/etpan/imap-thread.c
2211 Fix return value (Thanks Hoa)
2213 2005-07-18 [colin] 1.9.12cvs78
2216 Allow empty passwords
2217 Create drafts/queue/outbox if necessary
2220 * src/etpan/imap-thread.c
2221 Fix STARTTLS (Thanks to Hoa)
2223 2005-07-18 [paul] 1.9.12cvs77
2229 updated to reflect additions and removals
2231 updated to be claws-specific
2235 * sylpheed-128x128.png
2236 * sylpheed-64x64.png
2238 * sylpheed-claws-128x128.png
2239 * sylpheed-claws-64x64.png
2240 * sylpheed-claws.desktop
2241 * sylpheed-claws.png
2247 2005-07-17 [paul] 1.9.12cvs76
2259 * src/message_search.c
2263 * src/prefs_actions.c
2264 * src/prefs_filtering.c
2265 * src/prefs_matcher.c
2266 * src/prefs_template.c
2267 * src/prefs_themes.c
2269 * src/summary_search.c
2272 * src/gtk/sslcertwindow.c
2273 * src/plugins/pgpcore/sgpgme.c
2276 2005-07-17 [colin] 1.9.12cvs75
2279 add a PrivacySystem accessor that checks that
2280 the system cached in a MimeInfo's privacydata
2281 is still registered. Use this accessor instead
2282 of directly using data->system. Fixes crashes
2283 after unloading pgp plugins.
2285 2005-07-17 [colin] 1.9.12cvs74
2288 Change geometry hints to a simple default size.
2289 Fixes the certs dialogs.
2291 2005-07-17 [colin] 1.9.12cvs73
2293 * src/gtk/sslcertwindow.c
2296 2005-07-17 [colin] 1.9.12cvs72
2298 * src/plugins/pgpcore/Makefile.am
2299 * src/plugins/pgpmime/Makefile.am
2302 2005-07-17 [paul] 1.9.12cvs71
2305 add --disable-gnomeprint option
2306 modified version of patch by Marius Mauch
2308 2005-07-17 [paul] 1.9.12cvs70
2326 * src/prefs_account.c
2328 * src/prefs_summaries.c
2331 * src/common/utils.c
2333 * src/plugins/pgpcore/passphrase.c
2334 * src/plugins/pgpcore/select-keys.c
2335 replace inappropriately used backticks
2338 2005-07-16 [colin] 1.9.12cvs69
2340 * src/image_viewer.c
2341 Add extra paranoid checks
2343 2005-07-16 [colin] 1.9.12cvs68
2345 * src/plugins/pgpcore/prefs_gpg.c
2346 Don't auto-check sigs by default, as it
2349 2005-07-16 [colin] 1.9.12cvs67
2351 * src/plugins/pgpcore/sgpgme.c
2352 Make messages a bit better.
2354 2005-07-16 [colin] 1.9.12cvs66
2358 * src/etpan/imap-thread.c
2361 2005-07-16 [colin] 1.9.12cvs65
2365 And now, fix build with libetpan :-/
2367 2005-07-15 [colin] 1.9.12cvs64
2370 Continue fixing build without libetpan.
2372 2005-07-15 [colin] 1.9.12cvs63
2375 Fix build with --disable-libetpan
2377 2005-07-15 [colin] 1.9.12cvs62
2380 Bump libetpan's version
2382 2005-07-15 [colin] 1.9.12cvs61
2384 * src/etpan/imap-thread.c
2385 Actually stop logging :)
2387 2005-07-15 [colin] 1.9.12cvs60
2390 Fix dnd of multiple addresses.
2392 2005-07-15 [hoa] 1.9.12cvs59
2394 * src/etpan/imap-thread.c
2395 disable login of IMAP password in libetpan log file.
2397 2005-07-15 [paul] 1.9.12cvs58
2400 don't automatically sort
2401 do allow drag n drop
2403 2005-07-15 [paul] 1.9.12cvs57
2407 alphabetical listing
2409 2005-07-15 [paul] 1.9.12cvs56
2411 * src/gtk/pluginwindow.c
2412 sort plugin list alphabetically
2414 2005-07-15 [paul] 1.9.12cvs55
2416 * src/prefs_spelling.c
2417 * src/prefs_wrapping.c
2420 2005-07-15 [colin] 1.9.12cvs54
2425 2005-07-15 [paul] 1.9.12cvs53
2427 * src/prefs_message.c
2428 make 'show cursor' a hidden option
2430 2005-07-14 [colin] 1.9.12cvs52
2432 * src/plugins/spamassassin/Makefile.am
2433 * src/plugins/clamav/Makefile.am
2434 Fix double EXTRA_DISTs
2436 2005-07-14 [colin] 1.9.12cvs51
2438 * src/plugins/clamav/Makefile.am
2439 * src/plugins/clamav/clamav_plugin_gtk.deps
2440 * src/plugins/spamassassin/Makefile.am
2441 * src/plugins/spamassassin/spamassassin_gtk.deps
2442 Make $plugin_gtk depend on $plugin
2444 2005-07-14 [hoa] 1.9.12cvs50
2446 * src/etpan/imap-thread.c
2447 enable debug log of libetpan when running with --debug
2449 2005-07-14 [colin] 1.9.12cvs49
2452 * src/common/Makefile.am
2453 * src/common/plugin.c
2454 * src/common/plugin.h
2455 Add a little plugin dependancy system.
2456 Plugins can ship a $plugin_name.deps file
2457 (near them in PLUGINDIR) so that their
2458 dependancies are loaded if possible.
2459 * src/plugins/Makefile.am
2460 * src/plugins/pgpcore/Makefile.am
2461 * src/plugins/pgpcore/passphrase.c
2462 * src/plugins/pgpcore/passphrase.h
2463 * src/plugins/pgpcore/plugin.c
2464 * src/plugins/pgpcore/prefs_gpg.c
2465 * src/plugins/pgpcore/prefs_gpg.h
2466 * src/plugins/pgpcore/select-keys.c
2467 * src/plugins/pgpcore/select-keys.h
2468 * src/plugins/pgpcore/sgpgme.c
2469 * src/plugins/pgpcore/sgpgme.h
2470 Introduce pgpcore, used by pgpmime and
2472 * src/plugins/pgpmime/Makefile.am
2473 * src/plugins/pgpmime/passphrase.c
2474 * src/plugins/pgpmime/passphrase.h
2475 * src/plugins/pgpmime/pgpmime.c
2476 * src/plugins/pgpmime/pgpmime.deps
2477 * src/plugins/pgpmime/plugin.c
2478 * src/plugins/pgpmime/prefs_gpg.c
2479 * src/plugins/pgpmime/prefs_gpg.h
2480 * src/plugins/pgpmime/select-keys.c
2481 * src/plugins/pgpmime/select-keys.h
2482 * src/plugins/pgpmime/sgpgme.c
2483 * src/plugins/pgpmime/sgpgme.h
2484 Remove the core from pgpmime and add the
2485 dependancy to pgpcore.
2487 2005-07-14 [paul] 1.9.12cvs48
2489 * src/stock_pixmap.c
2490 forgot this in last commit
2492 2005-07-14 [paul] 1.9.12cvs47
2496 add accelerators for the buttons (sync with main)
2499 add accelerators for the buttons.
2500 fix editing with external editor.
2501 replace gdk_input_*() with GIOChannel;
2504 display folder names with new/unread
2505 representation (sync with main)
2507 specify default window icon (sync with main)
2508 * src/prefs_common.c
2509 use_addr_book default to FALSE
2512 add accelerators for the buttons (sync with main)
2515 * src/pixmaps/sylpheed_icon.xpm
2518 2005-07-13 [paul] 1.9.12cvs46
2520 * src/plugins/pgpmime/pgpmime.c
2521 * src/plugins/pgpmime/sgpgme.c
2522 (temporarily) use deprecated gpgme_data_rewind()
2523 while largefile support is not present
2524 (as suggested by Colin)
2526 2005-07-13 [paul] 1.9.12cvs45
2529 remove large file support (for now):
2530 it breaks too many things
2532 2005-07-13 [paul] 1.9.12cvs44
2535 add large file support
2537 fix bug #763 where href attribute was not
2538 the very first attribute of a link
2539 patch by Thomas Gilgin
2541 2005-07-13 [colin] 1.9.12cvs43
2543 * src/gtk/pluginwindow.c
2544 Little portability fix
2546 2005-07-13 [colin] 1.9.12cvs42
2548 * src/plugins/pgpmime/sgpgme.c
2551 2005-07-13 [colin] 1.9.12cvs41
2553 * src/plugins/pgpmime/pgpmime.c
2554 * src/plugins/pgpmime/sgpgme.c
2555 Use gpgme_data_release_and_get_mem instead
2558 2005-07-13 [colin] 1.9.12cvs40
2561 * src/plugins/pgpmime/passphrase.c
2562 * src/plugins/pgpmime/passphrase.h
2563 * src/plugins/pgpmime/pgpmime.c
2564 * src/plugins/pgpmime/plugin.c
2565 * src/plugins/pgpmime/select-keys.c
2566 * src/plugins/pgpmime/select-keys.h
2567 * src/plugins/pgpmime/sgpgme.c
2568 * src/plugins/pgpmime/sgpgme.h
2569 Port pgpmime to gpgme-1.0.
2571 2005-07-12 [paul] 1.9.12cvs39
2576 add a 'Go to Prev' button to the toolbar.
2577 correct tooltip text of go to buttons.
2578 based on patch by Yang Guilong <bamanzi@gmail.com>
2580 2005-07-12 [colin] 1.9.12cvs38
2583 Fix progress bar showing stuff at startup.
2585 2005-07-12 [paul] 1.9.12cvs37
2588 fix building with jpilot support
2590 2005-07-11 [colin] 1.9.12cvs36
2593 Add visual indication that filtering is running
2595 Make {}[] uri delimiters
2597 Remove useless (and slow) calls
2599 2005-07-11 [paul] 1.9.12cvs35
2601 * src/plugins/clamav/clamav_plugin_gtk.c
2602 * src/plugins/dillo_viewer/dillo_prefs.c
2603 * src/plugins/pgpmime/prefs_gpg.c
2604 * src/plugins/spamassassin/spamassassin_gtk.c
2605 gather plugins prefs together under their
2606 own 'Plugins' heading
2608 2005-07-11 [paul] 1.9.12cvs34
2613 account_delete(): modified alert dialog
2616 fixed a crash when cancelling file selection
2617 dialog by Escape key. Made non-ascii filename
2619 * src/prefs_template.c
2620 prefs_template_window_create(): make scrolled
2621 window policy AUTOMATIC
2623 2005-07-10 [hoa] 1.9.12cvs33
2625 * src/etpan/imap-thread.c
2626 workaround for old Courier IMAP servers.
2628 2005-07-10 [colin] 1.9.12cvs32
2633 Add visual progress indicator on filtering/processing
2634 Factorize the progress bar code
2637 * src/etpan/imap-thread.c
2638 Add a reference counter to avoid destroying the Folder
2639 while it's in use by another callback.
2641 2005-07-09 [hoa] 1.9.12cvs31
2644 * src/etpan/imap-thread.c
2645 fixed deadlock when removing IMAP account.
2647 2005-07-08 [colin] 1.9.12cvs30
2651 Fix again problems decoding broken headers
2652 * src/gtk/inputdialog.c
2653 Fix local variable shadowing a global one
2655 2005-07-08 [colin] 1.9.12cvs29
2658 Make the cache/mark files platform-agnostic by writing
2659 them in little-endian format. Reading them is also done
2660 in little-endian format, of course; however, in order
2661 to avoid trashing mark data on big-endian machines, the
2662 files are, at first, read from the native format if the
2663 little-endian one doesn't exist. This is easy to deter-
2664 mine by trying to open a file with a swapped data_ver
2665 and seeing if it's the wanted version.
2666 Little-endian using users should see absolutely no
2667 difference, Big-endian users may get a very little
2668 performance drop due to byte-swapping.
2669 Tested on i386 and ppc32.
2670 Fixes bug #159 (The index file, in the mailboxes, is
2671 hardware depending).
2673 To have the cache/mark files updated to the new little-
2674 endian format, "Check for new messages" or even
2675 "Rebuild folder tree" aren't enough. Files will be
2676 updated as soon as a folder has been opened/closed.
2677 To update everything, just select all folders by
2678 selecting them one by one.
2680 2005-07-07 [colin] 1.9.12cvs28
2683 Remember the folder separator per IMAPFolder
2684 instead of globally.
2685 Revive the Session on noop; fixes bug #761
2686 (mark a bunch of unread messages as read takes
2689 2005-07-07 [darko] 1.9.12cvs27
2691 * src/common/template.c
2692 Sort templates alphabetically
2694 2005-07-06 [colin] 1.9.12cvs26
2697 Try to use the correct separator in
2698 most cases. Possibly fixes bug #759
2699 (only creates the INBOX folder when
2700 setting up new IMAP account) and
2701 bug #760 (Can't retrieve messages)
2703 2005-07-06 [colin] 1.9.12cvs25
2706 Use real_path in status command. This will
2707 help later, when namespaces will be used.
2709 2005-07-06 [colin] 1.9.12cvs24
2715 * src/etpan/etpan-log.c
2716 * src/etpan/etpan-thread-manager.c
2717 * src/etpan/imap-thread.c
2718 Add a --disable-libetpan parameter. With this,
2719 users that don't want IMAP4 support can avoid
2720 the new dependancy (and have no IMAP support).
2721 Users that have IMAP4 accounts and use this
2722 parameter won't lose their configuration, their
2723 IMAP accounts will just be invisible and not
2726 Make the "Copy ..." contextual menu items
2727 copy to both the X clipboard and the gtk
2728 clipboard - as most other apps do.
2730 Add a notice about OpenSSL usage, in order to
2731 comply with OpenSSL's license (point 6):
2732 http://www.openssl.org/source/license.html
2734 2005-07-06 [colin] 1.9.12cvs23
2737 Fix a minimum size for alertpanels
2739 Show 'No space left on device' type errors
2740 when queuing/sending
2743 Rework folder's deletion message (remove
2746 2005-07-05 [colin] 1.9.12cvs22
2749 Add an alertpanel on auth error
2751 Remove pthread-related stuff
2753 2005-07-05 [colin] 1.9.12cvs21
2755 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2756 Fix crash on plugin reloading (with a hack)
2758 2005-07-05 [colin] 1.9.12cvs20
2760 * src/prefs_account.c
2761 * src/prefs_account.h
2765 Add a way to filter the view
2766 * src/gtk/pluginwindow.c
2767 Filter loadable stuff
2768 * src/plugins/pgpmime/prefs_gpg.c
2769 Fix missing unregistration
2771 * src/etpan/.cvsignore
2772 * src/plugins/spamassassin/.cvsignore
2773 Add more stuff to cvs ignored files
2775 2005-07-04 [colin] 1.9.12cvs19
2778 Fix scan_required returning FALSE when it
2779 shouldn't. Maybe fix #760 (Can't retrieve
2782 2005-07-04 [colin] 1.9.12cvs18
2785 Fix always_show_msg pref
2787 2005-07-04 [paul] 1.9.12cvs17
2789 sync with main (forgotten in last commit)
2791 * src/common/utils.c
2792 * src/common/utils.h
2793 check_line_length(): new.
2795 is_file_entry_exist()
2796 dirent_is_regular_file()
2797 dirent_is_directory(): use g_file_test() instead of stat().
2799 2005-07-04 [paul] 1.9.12cvs16
2804 compose_write_to_file(): check for line
2805 length limit and display warning if exceeds
2807 use get_home_dir() instead of g_get_home_dir()
2809 removed warning about invalid date
2811 use get_home_dir() instead of g_get_home_dir()
2813 2005-07-04 [paul] 1.9.12cvs15
2815 * src/stock_pixmap.c
2816 fix new pixmap naming errors
2817 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
2819 2005-07-04 [colin] 1.9.12cvs14
2822 Fix debugging string with a warning
2824 2005-07-04 [colin] 1.9.12cvs13
2827 Add a check for libetpan's version (>= 0.37)
2829 2005-07-04 [hoa] 1.9.12cvs12
2833 * src/etpan/imap-thread.c
2834 * src/etpan/imap-thread.h
2835 fixed IMAP implementation of check of mails.
2837 2005-07-03 [hoa] 1.9.12cvs11
2839 * src/etpan/Makefile.am
2840 * src/etpan/etpan-errors.h
2841 * src/etpan/etpan-log.[ch]
2842 * src/etpan/etpan-thread-manager-types.h
2843 * src/etpan/etpan-thread-manager.[ch]
2844 * src/etpan/imap-thread.[ch]
2851 dependency on libetpan 0.37 is now added.
2853 2005-07-01 [colin] 1.9.12cvs10
2859 * src/stock_pixmap.c
2860 * src/stock_pixmap.h
2861 * src/plugins/trayicon/trayicon.c
2862 Add marked symbol on folders containing
2867 * src/prefs_common.c
2868 * src/prefs_common.h
2870 Add an optional confirmation dialog on queue
2871 sending. Patch by wwp.
2872 * src/pixmaps/dir_close_mark.xpm ** ADDED **
2873 * src/pixmaps/dir_open_hrm_mark.xpm ** ADDED **
2874 * src/pixmaps/dir_open_mark.xpm ** ADDED **
2875 * src/pixmaps/drafts_close_mark.xpm ** ADDED **
2876 * src/pixmaps/drafts_open_mark.xpm ** ADDED **
2877 * src/pixmaps/inbox_hrm_mark.xpm ** ADDED **
2878 * src/pixmaps/inbox_mark.xpm ** ADDED **
2879 * src/pixmaps/outbox_hrm_mark.xpm ** ADDED **
2880 * src/pixmaps/outbox_mark.xpm ** ADDED **
2881 * src/pixmaps/trash_hrm_mark.xpm ** ADDED **
2882 * src/pixmaps/trash_mark.xpm ** ADDED **
2885 2005-07-01 [colin] 1.9.12cvs9
2888 Fix a little threading bug
2891 A little bit of HIG normality never hurts
2893 2005-07-01 [colin] 1.9.12cvs8
2901 * src/common/template.c
2902 * src/common/utils.c
2903 * src/common/utils.h
2904 Reverted the fwrite_atomic stuff. In fact
2905 it is already atomic.
2907 2005-06-30 [colin] 1.9.12cvs7
2909 * src/common/utils.c
2910 * src/common/utils.h
2911 Add an fwrite_atomic() function to make
2912 sure we write everything: fwrite can make
2920 * src/common/template.c
2921 Use that (and fix swapping of size and nmemb).
2922 Thanks to Rich Coe for the heads up.
2924 2005-06-30 [colin] 1.9.12cvs6
2927 Optimize addressbook opening
2929 2005-06-30 [colin] 1.9.12cvs5
2932 Remove calls to summary_step after move/copy
2934 2005-06-28 [paul] 1.9.12cvs4
2937 wrap and make the error msg selectable
2939 2005-06-28 [paul] 1.9.12cvs3
2942 replace the OK button with a Close button
2943 * src/gtk/foldersort.c
2944 use GTK_STOCK_ icons/buttons
2946 2005-06-28 [colin] 1.9.12cvs2
2948 * src/gedit-print.c ** ADDED **
2949 * src/gedit-print.h ** ADDED **
2950 * src/gtk/gtksourceprintjob.c ** ADDED **
2951 * src/gtk/gtksourceprintjob.h ** ADDED **
2952 I can't believe no one had enough time to tell
2953 me I forgot the `cvs add`
2955 2005-06-27 [colin] 1.9.12cvs1
2958 * src/gtk/Makefile.am
2963 Add optional libgnomeprint-based printing
2965 * src/gtk/quicksearch.c
2966 Add an Edit/Quick search menu item to show
2967 and focus the quicksearch
2969 2005-06-27 [paul] 1.9.12
2982 updated by Miquel Oliete, Thomas Gilgin, Ricardo
2983 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
2984 SungHyun Nam, Frederico Goncalves Guimaraes,
2985 Andrej Kacian, and Yang Guilong
2986 2005-06-26 [colin] 1.9.11cvs106
2989 Forgot one file for previous fix
2991 2005-06-26 [colin] 1.9.11cvs105
2995 Fix problems with folder operations in no_select
2996 imap folders. it applies only to mails, and
2997 creation/deletion/move/renaming of folders
3000 2005-06-26 [paul] 1.9.11cvs104
3002 * src/prefs_filtering.c
3003 replace one more GTK_STOCK_REMOVE
3004 with GTK_STOCK_DELETE
3006 2005-06-25 [colin] 1.9.11cvs103
3009 Optimize get_seq_set_from_seq_list
3012 2005-06-25 [colin] 1.9.11cvs102
3015 If the directory exists, but not in the
3016 correct encoding, rename it. This should
3017 handle old-versions-induced bugs.
3019 2005-06-25 [colin] 1.9.11cvs101
3022 Fix path access with extended dir names
3023 Fixes bug #589 (SC segfaults with wrong locale
3026 2005-06-25 [colin] 1.9.11cvs100
3028 * src/prefs_account.c
3029 * src/prefs_account.h
3031 Add an option to encrypt replies to
3034 2005-06-25 [colin] 1.9.11cvs99
3037 * src/quote_fmt_parse.y
3038 ... And make it work with pgpinline.
3040 2005-06-25 [colin] 1.9.11cvs98
3045 * src/quote_fmt_parse.y
3046 o Make reedition of encrypted messages possible
3047 (as long as it is encrypted to self too, no
3049 o Make replying with quote (and without selecting
3050 text) possible for encrypted messages.
3051 Closes bug #550 (Not possible to "reply with quote"
3052 to gnupg encrypted messages)
3054 2005-06-24 [paul] 1.9.11cvs97
3059 2005-06-24 [paul] 1.9.11cvs96
3062 made bind password entry invisible
3064 * src/send_message.c
3065 send_message_local(): check exit status
3066 to detect errors (sync with main)
3068 use main's less ambiguous popup menu
3071 2005-06-24 [paul] 1.9.11cvs95
3073 * src/prefs_actions.c
3074 * src/prefs_customheader.c
3075 * src/prefs_display_header.c
3076 * src/prefs_filtering_action.c
3077 * src/prefs_matcher.c
3078 * src/prefs_template.c
3079 * src/prefs_toolbar.c
3080 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
3081 * src/gtk/description_window.c
3082 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
3084 2005-06-23 [colin] 1.9.11cvs94
3087 Fix rough edges (be sure to call status_show whenever
3090 2005-06-23 [colin] 1.9.11cvs93
3094 Before, in a 5K mails folder: 11s
3095 After, in the same folder: 58000µs
3096 The joys of locking... gtk_clist_select_all() fires a
3097 tree-select-row event for each selected row, which in
3098 summaryview, callbacks summary_selected which in turn,
3099 calls summary_status_show, which walks the selected
3100 rows. Hence, calling gtk_clist_select_all was
3101 exponential. Locking the summaryview makes
3102 summary_selected return early.
3104 2005-06-23 [colin] 1.9.11cvs92
3107 Move mutex at the important place to avoid
3110 Fix Del key deleting directly instead of
3113 2005-06-22 [colin] 1.9.11cvs91
3115 * src/plugins/spamassassin/libspamc.c
3116 As we do spagetti code with assignations in multiple
3117 places (see _message_read_raw where out = msg = raw),
3118 let's be sure we don't free the same pointer twice.
3119 Should fix bug #683 (Crash in libpam at
3122 2005-06-22 [colin] 1.9.11cvs90
3127 Make toolbar's delete use the move to trash stuff;
3128 Add gtk_widget_realize to be sure pixmaps can get
3129 created (that may fix an old worksforme bug which
3130 I can't find back...)
3132 2005-06-22 [colin] 1.9.11cvs89
3137 Rename "Message/Delete" to "Message/Move to trash"
3138 Add "Message/Delete..." that directly destroys the
3139 selected messages after asking for a confirmation.
3141 2005-06-22 [colin] 1.9.11cvs88
3144 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
3145 o Fix a deadlock (thanks Darko)
3147 2005-06-22 [colin] 1.9.11cvs87
3149 * src/gtk/foldersort.c
3150 Add missing include for the i18n;
3151 patch by Fabien Vantard
3153 2005-06-21 [colin] 1.9.11cvs86
3157 Respect the no_select flag
3159 Fix recursive deletion
3162 Make the folder deletion's warning
3165 2005-06-21 [colin] 1.9.11cvs85
3168 Prevent email addresses from spanning accross
3169 lines - fixes bug # 646 (newline-chars in
3172 2005-06-20 [colin] 1.9.11cvs84
3175 Be sure not to remove source if copy failed
3177 2005-06-20 [colin] 1.9.11cvs83
3181 remove summaryview's lock
3183 introduce threads to avoid problems when foreground tasks
3184 interfere with background tasks
3186 prevent moving to drafts/queue
3190 2005-06-19 [colin] 1.9.11cvs82
3193 Remember that the user doesn't want to override
3194 offline mode, for 3 seconds. It avoid presenting
3195 him with N popups in a really short time.
3197 2005-06-17 [colin] 1.9.11cvs81
3200 Fix IMAP breaking on folders containing '('
3201 (Probably won't be enough)
3203 2005-06-17 [colin] 1.9.11cvs80
3205 Forgotten files on 1.9.11cvs79
3207 Fix stepping when not immediately executing
3209 Really prevent UID FETCH 0
3211 Fix outgoing charset never set to utf-8
3215 2005-06-16 [colin] 1.9.11cvs79
3218 Fix bug #707 (Dash splits rows)
3219 Only wrap if we're on a line break position and
3220 the previous one was a "white" (space) char.
3221 Pango stuff is weird.
3223 2005-06-16 [colin] 1.9.11cvs78
3226 Lock summaryview while downloading messages
3230 * src/common/utils.c
3231 * src/common/utils.h
3232 Replace \r and \n with spaces in From and
3235 2005-06-16 [paul] 1.9.11cvs77
3238 liberalise the mime parser
3242 2005-06-16 [paul] 1.9.11cvs76
3247 2005-06-15 [colin] 1.9.11cvs75
3250 Finish header encoding fix
3254 Fix compilation (Thanks Stephan
3257 2005-06-15 [colin] 1.9.11cvs74
3260 Install gnome2 stuff rather than gnome1,
3265 Fix headers encoding
3267 Visual progress when fetching all messages
3271 Prevent changing current message while
3274 2005-06-15 [paul] 1.9.11cvs73
3276 * src/gtk/gtkaspell.c
3277 * src/gtk/gtkaspell.h
3280 2005-06-15 [paul] 1.9.11cvs72
3282 * src/prefs_filtering.c
3283 allow reordering of filter rules by
3286 2005-06-15 [paul] 1.9.11cvs71
3291 replace deprecated function
3293 * src/send_message.c
3294 * src/gtk/progressdialog.c
3295 * src/gtk/progressdialog.h
3296 salvage and reuse parts of reverted sync
3298 2005-06-15 [paul] 1.9.11cvs70
3301 * src/send_message.c
3302 * src/gtk/progressdialog.c
3303 * src/gtk/progressdialog.h
3304 revert yesterday's sync with main
3305 it contains deprecated functions
3307 2005-06-15 [colin] 1.9.11cvs69
3310 Fix bug #670 (multi user to: will corrupt message
3313 2005-06-15 [colin] 1.9.11cvs68
3316 Fix bug #421 (Fix undo on wrapping)
3318 2005-06-15 [colin] 1.9.11cvs67
3321 Provide visual feedback while processing
3324 Provide visual feedback while getting
3325 short headers (for uncached messages)
3328 2005-06-14 [paul] 1.9.11cvs66
3331 change a couple stock icons
3333 * src/send_message.c
3334 * src/gtk/progressdialog.c
3335 * src/gtk/progressdialog.h
3336 sync main's GtkTreeView implementation
3338 2005-06-14 [colin] 1.9.11cvs65
3341 Various little fixes, mainly on error paths
3343 2005-06-13 [colin] 1.9.11cvs64
3348 Add a way to fetch only headers. This speeds
3349 up filtering on headers for IMAP. Fixes:
3350 bug #481 extraneous imap commands slow down
3352 bug #522 Sylpheed downloads all messages
3353 when opening mailbox (IMAP)
3354 bug #677 IMAP fetch is soooooooooooooo slow
3357 Add a folder set_batch method so that
3358 implementations can speed up flags changes
3361 Use that in mark as (un)read and mark all read
3364 Implement set_batch - brings back deferred
3365 flags in a less buggy manner. Fixes:
3366 bug #729 IMAP immediate expunge of deleted messages
3367 bug #191 remove list of messages with one command
3368 Fix login with strange chars
3369 Implement fetch_msg_full
3370 Fix copy (wrong counts)
3372 2005-06-12 [colin] 1.9.11cvs63
3375 lock incorporation during long operations.
3376 Avoids fucking up the IMAP socket.
3378 2005-06-12 [colin] 1.9.11cvs62
3382 Factorize remove_all_msg
3385 Don't update partial-download status if unnecessary
3387 Use remove_msgs everywhere possible
3389 2005-06-12 [colin] 1.9.11cvs61
3393 Add a remove_msgs function to remove a
3398 2005-06-12 [colin] 1.9.11cvs60
3401 Remove flags-processing deferring... Too hard
3402 to get it to work in all cases.
3404 2005-06-11 [colin] 1.9.11cvs59
3407 printf -> debug_print
3409 2005-06-11 [colin] 1.9.11cvs58
3412 o Fix build without USE_PTHREAD
3413 o Factorize imap_open
3414 o Alertpanel in case of impossible connection
3415 o Alertpanel in case of impossible login
3416 o Fix deferred flags processing to force a
3417 flush before adding some more flags to process,
3418 but in another folder.
3420 2005-06-10 [colin] 1.9.11cvs57
3423 o Fix a format string error
3424 o init ssl socket outside of the thread
3425 (it possibly invokes gtk calls)
3427 o Put back the buffer to its necessary size
3428 o Fix changing a file pointer without keeping
3429 track of it (thanks Valgrind)
3431 o Fix automatic STARTTLS if login should be done
3432 and the server only allows it after starting TLS
3433 * src/gtk/gtkinputdialog.c
3434 o Eat GDK_Return so that the combo popup doesn't
3435 appear when we press Enter to validate the combo
3436 input dialog (as seen in the Open with... dialog)
3438 2005-06-10 [colin] 1.9.11cvs56
3442 o Fix a crash on deletion
3443 o Threadize imap_select (it's called outside of
3445 o Defer treatment of DELETED flags
3448 2005-06-09 [colin] 1.9.11cvs55
3451 Make sure we check imap_gtk_should_override(), which
3452 potentially calls gtk stuff, before creating thread.
3453 That way it should't be called via imap_get_session()
3456 2005-06-09 [colin] 1.9.11cvs54
3459 o add a bit of status output
3460 o remove some dead code
3461 o threadize get_list_of_uids
3462 o threadize imap_get_flags
3463 o defer flag changing by 500ms so that they
3467 2005-06-08 [colin] 1.9.11cvs53
3470 Thread-ize imap_cmd_fetch
3472 2005-06-08 [colin] 1.9.11cvs52
3475 Mmh, that broke POP3...
3477 2005-06-08 [colin] 1.9.11cvs51
3480 Stabilize IMAP patch (thanks to Hoa)
3482 2005-06-08 [colin] 1.9.11cvs50
3485 Test patch to speed up imap.
3487 2005-06-08 [colin] 1.9.11cvs49
3492 Apply patch from gentoo to use /usr/share/mime/globs if
3493 available, after un-breaking it
3496 Use g_timeout for invoking hooks that possibly use gtk
3497 calls. This should leave gtk calls in the main thread.
3499 2005-06-08 [paul] 1.9.11cvs48
3502 conv_get_outgoing_charset_str(): don't
3503 use prefs_common setting
3506 add /Options/Character encoding/... to
3507 temporarily change the outgoing encoding
3509 (belated sync with main)
3511 2005-06-08 [paul] 1.9.11cvs47
3514 correction to/completion of last
3517 2005-06-08 [paul] 1.9.11cvs46
3523 always enabled Japanese auto-detection
3524 if the first letters of locale string
3527 don't use "destroy" signal to destroy
3528 Compose object (fix rare crashes on discard?)
3532 added Hebrew encodings
3533 * src/sourcewindow.c
3534 don't use "destroy" signal to destroy
3537 2005-06-07 [colin] 1.9.11cvs45
3540 Add missing unlocks/locks
3542 2005-06-07 [paul] 1.9.11cvs44
3545 restore bug #749 fix
3547 2005-06-06 [colin] 1.9.11cvs43
3550 Fix selection bug when prefs_common.open_unread
3553 2005-06-06 [colin] 1.9.11cvs42
3559 Factorize long operations beginning and end
3560 (locking, freezing/thawing, cursor, ...)
3561 Check selection->data member in selection-
3562 related loops; this avoids dying an awful
3563 death if the selection changes on us while
3564 we're marking a whole IMAP folder unread,
3567 2005-06-06 [paul] 1.9.11cvs41
3570 don't g_free() a static gchar buffer
3572 2005-06-05 [colin] 1.9.11cvs40
3577 Fix bug #749 (Show all headers should be
3578 sticky as the GUI suggests)
3580 2005-06-03 [paul] 1.9.11cvs39
3583 don't allow editing of mail while sending.
3586 2005-06-03 [paul] 1.9.11cvs38
3589 add a freeze/thaw to speed up 'mark all read'
3591 2005-06-03 [paul] 1.9.11cvs37
3593 * src/prefs_message.c
3594 reflect changes immediately
3596 2005-06-02 [colin] 1.9.11cvs36
3599 Patch by Fabien Vantard.
3601 2005-06-02 [colin] 1.9.11cvs35
3604 Use a non-blocking imap_getline() if possible.
3605 This should completely prevent the interface
3606 from freezin on imap operations, although it
3607 may do strange stuff in case of folder switching
3608 while a big imap operation is taking place...
3610 In addition, fix a leak in the case thread
3611 creation fails on connection.
3613 2005-06-02 [colin] 1.9.11cvs34
3616 * src/prefs_common.h
3617 Fix build (prefs_common_init() doesn't exist
3620 2005-06-02 [colin] 1.9.11cvs33
3622 * src/prefs_account.c
3623 Fix bug #245 (filtering rules broken when
3624 renaming a remote account (imap4 or nntp)
3626 2005-06-02 [colin] 1.9.11cvs32
3629 Try to fix IMAP shortcomings:
3630 o Multithread imap_open()
3631 o allow offline-mode overriding instead of
3635 Add a function to ask whether we want to
3636 override offline-mode for 10 minutes (one-shot
3639 Fix segfault when imap parser isn't happy about
3642 2005-06-01 [colin] 1.9.11cvs31