1 2005-09-30 [paul] 1.9.14cvs63
4 Fix sensitivity of a menu
6 Respect hidden pref for mails with no encoding
9 * src/plugins/pgpcore/sgpgme.c
10 Fix segfault on incomplete sigs, and display
15 2005-09-30 [colin] 1.9.14cvs62
17 * src/partial_download.c
18 Little logic fix in almost-dead code
20 Fix partial download when there's no new mail
22 2005-09-29 [paul] 1.9.14cvs61
24 * src/plugins/pgpinline/pgpinline.c
25 fix bug 819, 'crash accessing sign message'
28 2005-09-28 [martin] 1.9.14cvs60
30 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
31 fix bug #790 (Crash when restarting window manager (fluxbox))
33 2005-09-28 [paul] 1.9.14cvs59
38 2005-09-27 [colin] 1.9.14cvs58
40 * src/plugins/pgpcore/sgpgme.c
41 Report error when there's one, instead of
44 2005-09-27 [colin] 1.9.14cvs57
47 Fix bug #816 (Weird quotation with spaces)
49 2005-09-27 [colin] 1.9.14cvs56
54 Put subject in compose's title
55 Fix Automatic encoding so that it's really automatic:
56 first try default locale's charset, then charset of the replied mail,
58 Fix encoding of headers (must be in strict mode too)
60 2005-09-26 [colin] 1.9.14cvs55
63 Fix previous patch - don't color the space,
66 2005-09-26 [colin] 1.9.14cvs54
69 Unmark space if possible
71 2005-09-26 [colin] 1.9.14cvs53
74 log_error instead of alertpanel according to the pref
75 * src/etpan/imap-thread.c
76 Print connect status, copy only necessary size to
78 * src/plugins/pgpmime/pgpmime.c
79 Handle S/Mime signatures (verification only). Patch based
80 on a patch for Sylpheed Main by Thomas White <taw27@cam.ac.uk>
82 2005-09-26 [paul] 1.9.14cvs52
84 * src/common/passcrypt.c
85 this 'workaround' not necessary on NetBSD.
86 Thanks to Daniel Gustafson
92 2005-09-26 [paul] 1.9.14cvs51
95 Skip currently selected message when
96 looking for next new or unread message
97 in current folder. Patch by Colin
98 * src/common/passcrypt.c
99 eliminate warnings on *BSD. Patch by
102 2005-09-26 [colin] 1.9.14cvs50
105 Call postfiltering hook anyway
107 2005-09-22 [colin] 1.9.14cvs49
111 Add a strict mode that doesn't replace with _
114 Use strict conversion while sending
115 Fix race when drafting while sending (happens
117 Fix d'n'd of messages from summaryview
120 add hidden utf8_instead_of_locale_for_broken_mail
121 pref for people that preferred the default charset
122 to be utf8 for broken mails
123 * src/quote_fmt_parse.y
124 fix bug #815 (No quote insert if "From:" fied
125 contained Russian letters)
127 Fix d'n'd of messages to compose
129 2005-09-22 [paul] 1.9.14cvs48
132 fix bug where attachments Name entry
133 would display Path instead
135 2005-09-21 [paul] 1.9.14cvs47
140 * config/config.rpath
141 * doc/manual/en/sylpheed-20.html
142 * doc/manual/es/sylpheed-20.html
197 * src/displayheader.c
198 * src/displayheader.h
209 * src/editldap_basedn.c
210 * src/editldap_basedn.h
229 * src/folder_item_prefs.c
230 * src/folder_item_prefs.h
237 * src/grouplistdialog.c
238 * src/grouplistdialog.h
283 * src/matcher_parser.h
284 * src/matcher_parser_lex.l
285 * src/matcher_parser_parse.y
288 * src/message_search.c
289 * src/message_search.h
308 * src/partial_download.c
309 * src/partial_download.h
314 * src/prefs_account.c
315 * src/prefs_account.h
316 * src/prefs_actions.c
317 * src/prefs_actions.h
320 * src/prefs_compose_writing.c
321 * src/prefs_compose_writing.h
322 * src/prefs_customheader.c
323 * src/prefs_customheader.h
324 * src/prefs_display_header.c
325 * src/prefs_display_header.h
326 * src/prefs_ext_prog.c
327 * src/prefs_ext_prog.h
328 * src/prefs_filtering.c
329 * src/prefs_filtering.h
330 * src/prefs_filtering_action.c
331 * src/prefs_filtering_action.h
332 * src/prefs_folder_column.c
333 * src/prefs_folder_column.h
334 * src/prefs_folder_item.c
335 * src/prefs_folder_item.h
340 * src/prefs_image_viewer.c
341 * src/prefs_image_viewer.h
342 * src/prefs_matcher.c
343 * src/prefs_matcher.h
344 * src/prefs_message.c
345 * src/prefs_message.h
346 * src/prefs_msg_colors.c
347 * src/prefs_msg_colors.h
352 * src/prefs_receive.c
353 * src/prefs_receive.h
356 * src/prefs_spelling.c
357 * src/prefs_spelling.h
358 * src/prefs_summaries.c
359 * src/prefs_summaries.h
360 * src/prefs_summary_column.c
361 * src/prefs_summary_column.h
362 * src/prefs_template.c
363 * src/prefs_template.h
366 * src/prefs_toolbar.c
367 * src/prefs_toolbar.h
368 * src/prefs_wrapping.c
369 * src/prefs_wrapping.h
379 * src/quote_fmt_parse.y
388 * src/simple-gettext.c
397 * src/summary_search.c
398 * src/summary_search.h
415 * src/common/base64.c
416 * src/common/base64.h
424 * src/common/mgutils.c
425 * src/common/mgutils.h
428 * src/common/passcrypt.c
429 * src/common/passcrypt.h.in
430 * src/common/plugin.c
431 * src/common/plugin.h
434 * src/common/progressindicator.c
435 * src/common/progressindicator.h
436 * src/common/quoted-printable.c
437 * src/common/quoted-printable.h
438 * src/common/session.c
439 * src/common/session.h
442 * src/common/socket.c
443 * src/common/socket.h
446 * src/common/ssl_certificate.c
447 * src/common/ssl_certificate.h
448 * src/common/string_match.c
449 * src/common/string_match.h
450 * src/common/stringtable.c
451 * src/common/sylpheed.c
452 * src/common/sylpheed.h
453 * src/common/template.c
454 * src/common/template.h
455 * src/common/timing.h
458 * src/common/uuencode.c
459 * src/common/uuencode.h
460 * src/common/version.h.in
463 * src/common/xmlprops.c
464 * src/common/xmlprops.h
467 * src/gtk/colorlabel.c
468 * src/gtk/colorlabel.h
471 * src/gtk/description_window.c
472 * src/gtk/description_window.h
475 * src/gtk/foldersort.c
476 * src/gtk/foldersort.h
479 * src/gtk/inputdialog.c
480 * src/gtk/inputdialog.h
481 * src/gtk/logwindow.c
482 * src/gtk/logwindow.h
483 * src/gtk/manage_window.c
484 * src/gtk/manage_window.h
487 * src/gtk/pluginwindow.c
488 * src/gtk/pluginwindow.h
489 * src/gtk/prefswindow.c
490 * src/gtk/prefswindow.h
491 * src/gtk/progressdialog.c
492 * src/gtk/progressdialog.h
493 * src/gtk/quicksearch.c
494 * src/gtk/quicksearch.h
495 * src/gtk/sslcertwindow.c
496 * src/gtk/sslcertwindow.h
497 * src/plugins/clamav/clamav_plugin.c
498 * src/plugins/clamav/clamav_plugin.h
499 * src/plugins/clamav/clamav_plugin_gtk.c
500 * src/plugins/demo/demo.c
501 * src/plugins/dillo_viewer/dillo_prefs.c
502 * src/plugins/dillo_viewer/dillo_prefs.h
503 * src/plugins/dillo_viewer/dillo_viewer.c
504 * src/plugins/mathml_viewer/mathml_viewer.c
505 * src/plugins/pgpcore/passphrase.c
506 * src/plugins/pgpcore/passphrase.h
507 * src/plugins/pgpcore/plugin.c
508 * src/plugins/pgpcore/prefs_gpg.c
509 * src/plugins/pgpcore/prefs_gpg.h
510 * src/plugins/pgpcore/select-keys.c
511 * src/plugins/pgpcore/select-keys.h
512 * src/plugins/pgpcore/sgpgme.c
513 * src/plugins/pgpcore/sgpgme.h
514 * src/plugins/pgpinline/pgpinline.c
515 * src/plugins/pgpinline/pgpinline.h
516 * src/plugins/pgpinline/plugin.c
517 * src/plugins/pgpmime/pgpmime.c
518 * src/plugins/pgpmime/pgpmime.h
519 * src/plugins/pgpmime/plugin.c
520 * src/plugins/spamassassin/spamassassin.c
521 * src/plugins/spamassassin/spamassassin.h
522 * src/plugins/spamassassin/spamassassin_gtk.c
523 * src/plugins/trayicon/trayicon.c
524 * tools/OOo2sylpheed.pl
525 * tools/acroread2sylpheed.pl
526 * tools/asus_mailled.sh
527 * tools/filter_conv.pl
528 * tools/freshmeat_search.pl
529 * tools/google_search.pl
530 * tools/kmail2sylpheed.pl
531 * tools/kmail2sylpheed_v2.pl
532 * tools/maildir2sylpheed.pl
533 * tools/multiwebsearch.pl
534 * tools/newscache_clean.pl
535 * tools/outlook2sylpheed.pl
536 * tools/sylpheed-switcher
539 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
542 2005-09-21 [colin] 1.9.14cvs46
549 Remove some printing hacks (deselection/reselection),
550 which by the way fix printing the currently
551 displayed mime part (still only text)
552 Plus a little optimisation of summary_show
555 2005-09-20 [colin] 1.9.14cvs45
559 GUI fixups: add accels, set message
560 view title to displayed mail's subject
561 * src/prefs_spelling.c
562 * src/gtk/gtkaspell.c
563 GUI fixups: allow underlining misspelled
564 words instead of coloring them (a11y!)
570 2005-09-19 [colin] 1.9.14cvs44
574 * src/gtk/gtkaspell.c
577 2005-09-19 [colin] 1.9.14cvs43
580 Fix sensitivity of Delete button
582 Warn if the requested Privacy system
592 * src/prefs_account.h
593 * src/prefs_account.c
594 Save SSL prefs even in builds that have
600 Warn if connection should be secure, but
601 SSL support isn't compiled in
603 Fix word separation on UTF-8 systems
604 Fixes bug #812 (Strange inline spellchecking)
606 Warn if the requested Privacy system
608 Factorize offline warning
616 Factorize offline warning
622 2005-09-18 [colin] 1.9.14cvs42
627 Add a way to get locale's charset ignoring utf-8,
628 and use that as default encoding for broken mails
630 2005-09-18 [colin] 1.9.14cvs41
632 * src/gtk/logwindow.c
633 Translate string. Patch by Fabien Vantard
635 2005-09-18 [colin] 1.9.14cvs40
638 Fix bug #803 (IMAP/SSL support breaks with
639 GnuTLS libetpan 0.38)
641 2005-09-18 [colin] 1.9.14cvs39
646 More charsets fixes. Fixes bug #806 (non
647 ascii characters in subject line)
649 2005-09-17 [paul] 1.9.14cvs38
654 Patch by Pawel Pekala
656 2005-09-17 [colin] 1.9.14cvs37
659 bugfix for NO-USE LDAP compilation, patch
662 2005-09-17 [colin] 1.9.14cvs36
664 * src/prefs_actions.c
665 * src/prefs_customheader.c
666 * src/prefs_display_header.c
667 * src/prefs_filtering_action.c
668 * src/prefs_matcher.c
669 * src/prefs_toolbar.c
670 Fix strange casts (less elegant but
673 2005-09-16 [colin] 1.9.14cvs35
678 2005-09-16 [colin] 1.9.14cvs34
692 * src/matcher_parser_parse.y
694 * src/etpan/Makefile.am
695 * src/gtk/description_window.c
696 * src/plugins/clamav/Makefile.am
697 * src/plugins/clamav/clamav_plugin.c
698 * src/plugins/dillo_viewer/Makefile.am
699 * src/plugins/pgpcore/Makefile.am
700 * src/plugins/pgpinline/Makefile.am
701 * src/plugins/pgpmime/Makefile.am
702 * src/plugins/trayicon/Makefile.am
703 Fix 100% cpu usage in address completion list
704 Fix little bugs (return with no values etc)
705 Fix all warnings (with common CFLAGS)
707 2005-09-15 [colin] 1.9.14cvs33
710 Fix bug where sometimes a group's email list is empty,
711 force its refresh (probably fixes "Re: how to create a
714 Don't return to the callback in the main thread from the
715 fetch thread (or face segs!)
717 2005-09-15 [paul] 1.9.14cvs32
719 * src/prefs_matcher.c
720 forgotten in last commit
722 2005-09-15 [paul] 1.9.14cvs31
724 * src/prefs_actions.c
725 * src/prefs_filtering_action.c
729 * src/gtk/description_window.c
730 * src/gtk/description_window.h
731 * src/gtk/quicksearch.c
732 allow interaction with the called
734 Patch by Anders Hammar
736 2005-09-14 [paul] 1.9.14cvs30
739 fix a little annoyance when pasting with 3rd button
740 with wrap_pastes=0 and wrap_input=1
743 2005-09-14 [paul] 1.9.14cvs29
745 * src/prefs_account.c
746 disable 'Filter messages on receiving' for
748 Patch by Anders Hammar
750 2005-09-14 [paul] 1.9.14cvs28
754 updated by Andrej Kacian
760 2005-09-14 [paul] 1.9.14cvs27
763 updated by Ricardo Mones Lastra
766 associate no_wrap_tags to Compose windows
767 instead of using a static one
773 remove unneeded printf()
775 2005-09-14 [paul] 1.9.14cvs26
783 * src/partial_download.c
785 * src/prefs_account.c
786 * src/prefs_account.h
787 * src/prefs_actions.c
788 * src/prefs_customheader.c
789 * src/prefs_display_header.c
790 * src/prefs_filtering_action.c
791 * src/prefs_matcher.c
792 * src/prefs_toolbar.c
799 * src/common/plugin.c
800 * src/common/session.h
801 * src/common/socket.c
802 * src/common/socket.h
803 * src/common/template.c
804 * src/gtk/gtkaspell.c
805 * src/gtk/quicksearch.h
806 * src/plugins/pgpcore/passphrase.c
807 * src/plugins/pgpcore/prefs_gpg.h
808 * src/plugins/pgpcore/select-keys.c
809 * src/plugins/pgpcore/select-keys.h
810 * src/plugins/pgpcore/sgpgme.c
811 * src/plugins/pgpinline/pgpinline.c
812 * src/plugins/pgpmime/pgpmime.c
813 * src/plugins/trayicon/trayicon.c
814 fix compilation warnings
815 Patch by Daniel Gustafson
817 2005-09-14 [paul] 1.9.14cvs25
820 add missing column header, and other small
822 Patch by Anders Hammar
824 2005-09-13 [colin] 1.9.14cvs24
826 * src/gtk/gtkaspell.c
829 Nullify struct members after free()s
831 2005-09-13 [colin] 1.9.14cvs23
834 Test utf8 compliance before inserting to
835 buffer, and try to convert if necessary
837 If no charset is present, use the locale
838 one instead of us-ascii
840 Add Sender, List-Post and To in the checked
841 headers for automatic rules creation
844 * src/gtk/gtkaspell.c
845 Remove deprecated functions.
846 patch by Daniel Gustafson
848 2005-09-12 [colin] 1.9.14cvs22
851 Fix bug #448 (Scrolling/Redraw issue with
852 address-fields in Header)
856 Fix loss of MSG_MARKED on move/copy
857 Fix bug #804 (Quicksearch togglebutton doesn't
858 get depressed after '/' key is pressed)
860 2005-09-12 [paul] 1.9.14cvs21
863 * src/gtk/logwindow.c
864 add 'Clear Log' to popup menu
865 Patch by Anders Hammar <anders.hammar@telia.com>
867 2005-09-12 [paul] 1.9.14cvs20
870 set correct sensitivity on attachments
874 * src/prefs_spelling.c
875 fix crash when no LANG env is set
878 don't use memeory after free
880 All patches by Daniel Gustafson
882 2005-09-12 [paul] 1.9.14cvs19
885 make theme info selectable
886 * src/gtk/description_window.c
887 make window non-modal
889 add details of asus_mailed.sh
890 * tools/claws.i18n.status.pl
891 update for new zh_TW translator
893 create alternate coloured lines
896 2005-09-10 [colin] 1.9.14cvs18
898 * src/plugins/pgpcore/select-keys.c
899 Better order for the buttons
901 2005-09-10 [colin] 1.9.14cvs17
904 * src/plugins/pgpcore/select-keys.c
905 * src/plugins/pgpcore/select-keys.h
906 * src/plugins/pgpcore/sgpgme.c
907 Add a "Don't encrypt" button to the key
908 selection dialog. Fixes bug #177 (There should be a
909 'Don't encrypt button in the Select Keys dialog)
911 2005-09-10 [colin] 1.9.14cvs16
914 Fix bug #572 (%X option does not work with templates)
916 2005-09-10 [colin] 1.9.14cvs15
921 2005-09-10 [colin] 1.9.14cvs14
926 2005-09-09 [colin] 1.9.14cvs13
929 * src/etpan/imap-thread.c
930 * src/etpan/imap-thread.h
931 Fix moving from queue or drafts to normal folders
932 Fix bug #794 (No way to delete without expunging)
933 Take flags unset by other mailers into account
934 Take deleted flag set by other mailers into account
935 Fix unsetting REPLIED flag
936 Fix crash when capabilities can't be retrieved
939 Add M_DELAYED_FLAGS condition, and let the user use
940 Execute in order to be able to expunge deleted mails,
941 even if he's not in delayed execute mode
942 * src/prefs_spelling.c
943 Use 'en' dictionary by default if LANG is POSIX or C
944 * src/gtk/prefswindow.c
945 Fix bug #767 (Preferences windows expanding) by making
946 the window a bit larger when the resolution is greater
947 than 640x480, and by putting the prefs in a
950 2005-09-09 [paul] 1.9.14cvs12
954 * po/zh_TW.Big5.po ** REMOVED **
955 * po/zh_TW.po ** ADDED **
956 updated by Wei-Lun Chao
958 2005-09-09 [paul] 1.9.14cvs11
963 delay memory allocation until file is
965 Patch by Daniel Gustafson
967 2005-09-09 [cleroy] 1.9.14cvs10
972 2005-09-08 [colin] 1.9.14cvs9
975 Alert when we can't save draft
976 Fix various wrap/color issues
977 Add mid-click pasting respecting wrap_paste option
980 * src/folder_item_prefs.c
981 * src/folder_item_prefs.h
991 * src/prefs_folder_item.c
992 Fix the impossibility to synchronise folders for
993 offline use (IMAP and NNTP are concerned)
995 2005-09-08 [colin] 1.9.14cvs8
998 Build LDAP and JPilot by default if available
1002 2005-09-08 [paul] 1.9.14cvs7
1004 * doc/manual/en/sylpheed-1.html
1005 * doc/manual/en/sylpheed-18.html
1006 * doc/manual/en/sylpheed-19.html
1007 * doc/manual/en/sylpheed-4.html
1008 * doc/manual/en/sylpheed-6.html
1009 * doc/manual/en/sylpheed.html
1010 a few minor updates, plus include some
1011 details about plugins and their requirements
1013 minor changes to English in /View/Sort
1015 2005-09-07 [colin] 1.9.14cvs6
1017 * doc/manual/en/sylpheed-1.html
1018 * doc/manual/en/sylpheed-10.html
1019 * doc/manual/en/sylpheed-11.html
1020 * doc/manual/en/sylpheed-12.html
1021 * doc/manual/en/sylpheed-13.html
1022 * doc/manual/en/sylpheed-14.html
1023 * doc/manual/en/sylpheed-15.html
1024 * doc/manual/en/sylpheed-16.html
1025 * doc/manual/en/sylpheed-17.html
1026 * doc/manual/en/sylpheed-18.html
1027 * doc/manual/en/sylpheed-19.html
1028 * doc/manual/en/sylpheed-2.html
1029 * doc/manual/en/sylpheed-20.html
1030 * doc/manual/en/sylpheed-21.html
1031 * doc/manual/en/sylpheed-22.html
1032 * doc/manual/en/sylpheed-3.html
1033 * doc/manual/en/sylpheed-4.html
1034 * doc/manual/en/sylpheed-5.html
1035 * doc/manual/en/sylpheed-6.html
1036 * doc/manual/en/sylpheed-7.html
1037 * doc/manual/en/sylpheed-8.html
1038 * doc/manual/en/sylpheed-9.html
1039 * doc/manual/en/sylpheed.html
1040 More substitutions (missed Sylpheed -> Sylpheed-Claws)
1042 2005-09-07 [colin] 1.9.14cvs5
1045 Make labels more to-the-point
1047 2005-09-07 [colin] 1.9.14cvs4
1049 * doc/manual/en/sylpheed-1.html
1050 * doc/manual/en/sylpheed-12.html
1051 * doc/manual/en/sylpheed-13.html
1052 * doc/manual/en/sylpheed-14.html
1053 * doc/manual/en/sylpheed-15.html
1054 * doc/manual/en/sylpheed-16.html
1055 * doc/manual/en/sylpheed-17.html
1056 * doc/manual/en/sylpheed-18.html
1057 * doc/manual/en/sylpheed-19.html
1058 * doc/manual/en/sylpheed-2.html
1059 * doc/manual/en/sylpheed-20.html
1060 * doc/manual/en/sylpheed-21.html
1061 * doc/manual/en/sylpheed-22.html
1062 * doc/manual/en/sylpheed-4.html
1063 * doc/manual/en/sylpheed-5.html
1064 * doc/manual/en/sylpheed-6.html
1065 * doc/manual/en/sylpheed-7.html
1066 * doc/manual/en/sylpheed-8.html
1067 * doc/manual/en/sylpheed-9.html
1068 * doc/manual/en/sylpheed.html
1071 2005-09-07 [colin] 1.9.14cvs3
1073 * doc/faq/en/sylpheed-faq-1.html
1074 * doc/faq/en/sylpheed-faq-2.html
1075 * doc/faq/en/sylpheed-faq-3.html
1076 * doc/faq/en/sylpheed-faq.html
1079 2005-09-07 [colin] 1.9.14cvs2
1085 Fix special subfolders:
1086 - Inherit parent's icon
1087 - sent contents of queues subfolders
1088 - empty subfolders of trashes
1090 Remove outdated manual and faq entries
1091 * src/common/utils.c
1092 Add quotes around %s coming from mailcap
1094 2005-09-07 [colin] 1.9.14cvs1
1097 After saving draft, set modified to FALSE
1099 * src/common/utils.c
1100 * src/common/utils.h
1101 Try to open mime parts using what is
1102 indicated in ~/.mailcap or /etc/mailcap,
1105 2005-09-05 [paul] 1.9.14
1110 updated by Andrej Kacian
1112 2005-09-05 [paul] 1.9.13cvs83
1121 updated translations by Thomas Gilgin, Ricardo Mones
1122 Lastra, Tommi Pirinen, Fabien Vantard, Geir Helland,
1123 Frederico Goncalves Guimaraes, Aleksandar Urosevic
1125 2005-09-04 [paul] 1.9.13cvs82
1128 only warn about exceeded line length limit
1131 2005-09-04 [paul] 1.9.13cvs81
1134 fix crash in 'line length exceeded' dialogue
1136 2005-09-02 [paul] 1.9.13cvs80
1139 fix bug 795, 'Connection lost IMAP'
1140 and add statusbar prints
1143 2005-09-02 [paul] 1.9.13cvs79
1146 compose_wrap_paragraph() becomes
1147 compose_beautify_paragraph()
1150 2005-09-02 [cleroy] 1.9.13cvs78
1155 2005-09-01 [colin] 1.9.13cvs77
1158 Maybe fix bug #795 (Connection lost IMAP)
1159 Don't try to send logout when we're disconnected.
1161 Include locked and marked emails in HRM
1162 view. Fixes bug #800 (Locked messages no longer
1163 show up when hide read messages is used)
1165 2005-09-01 [paul] 1.9.13cvs76
1167 * src/prefs_common.c
1170 2005-08-31 [colin] 1.9.13cvs75
1174 * src/prefs_summaries.c
1176 Fix "go to next new", fix preference
1177 (Open unread/next swapped)
1179 2005-08-31 [paul] 1.9.13cvs74
1186 * src/prefs_common.c
1187 * src/prefs_common.h
1192 remove obsolete BOLD_FONT setting
1193 fix font update in headerview and textview
1194 headers after prefs change
1201 2005-08-30 [colin] 1.9.13cvs73
1204 When Hide read messages is selected and we
1205 refresh the summaryview, don't remove the
1206 currently displayed message. Fixes bug #797
1207 (Summary view reloads when new mail is
1208 downloaded in 1.9.14 rc)
1210 2005-08-30 [colin] 1.9.13cvs72
1215 Remove useless callback
1219 Add a filesel_select_file_save_folder() - used by Save All
1221 2005-08-29 [paul] 1.9.13cvs71
1224 * src/matcher_parser_parse.y
1225 * src/etpan/imap-thread.c
1226 fix building on FreeBSD
1227 Patch by Daniel Gustafson <daniel@hobbit.se>
1229 2005-08-29 [paul] 1.9.13cvs70
1231 * src/plugins/pgpinline/pgpinline.c
1232 only initialise sig result if it's been handled
1235 2005-08-29 [paul] 1.9.13cvs69
1240 * src/common.utils.c
1241 * src/common/utils.h
1243 * src/stock_pixmap.h
1244 fix wrong icon reference
1245 * src/pixmaps/trash_btn.xpm
1246 replace with nicer image
1248 2005-08-28 [colin] 1.9.13cvs68
1251 * src/stock_pixmap.c
1252 * src/stock_pixmap.h
1254 * src/pixmaps/trash_btn.xpm
1255 Add a specific trash xpm for the button
1257 2005-08-28 [colin] 1.9.13cvs67
1262 2005-08-27 [colin] 1.9.13cvs66
1266 Correctly fix "Problem with replies", fixes
1267 pgpmime encryption too.
1269 2005-08-27 [colin] 1.9.13cvs65
1275 Fix bug #517 (messages removed from summaryview
1278 2005-08-27 [colin] 1.9.13cvs64
1281 * tools/asus_mailled.sh
1282 Add a script to blink ASUS laptops' mail LED where there
1285 2005-08-27 [colin] 1.9.13cvs63
1288 * src/etpan/imap-thread.c
1289 * src/etpan/imap-thread.h
1290 Implement automatic choosing of login method
1292 * src/gtk/.cvsignore
1293 Add sylpheed-marshal.[ch]
1295 2005-08-27 [colin] 1.9.13cvs62
1297 * src/common/utils.c
1298 Fix confusing perror
1300 2005-08-27 [colin] 1.9.13cvs61
1304 Remove A_DELETE, replace it with
1305 A_TRASH and A_DELETE_REAL. Automatically
1306 rewrite config files to replace A_DELETE
1307 with A_TRASH (no functionality change).
1310 2005-08-26 [colin] 1.9.13cvs60
1313 Previous "Problem with replies" fix brought other
1314 problems, fixing them
1316 2005-08-26 [colin] 1.9.13cvs59
1319 Fix "Problem with replies". This happened only
1322 Factorize code a bit
1324 Speed improvement on very long messages (wrapping)
1325 Fix signature color on Reedit and Redirect
1326 On Reedit, don't attach pgp-signatures parts, but
1329 2005-08-24 [paul] 1.9.13cvs58
1332 don't claim success when clicking
1333 Cancel on the passphrase box.
1336 2005-08-24 [paul] 1.9.13cvs57
1339 fix misplaced sylpheed.log
1343 2005-08-24 [paul] 1.9.13cvs56
1346 * src/etpan/imap-thread.c
1347 * src/etpan/imap-thread.h
1348 fix bug 789 'IMAP CRAM-MD5 and ssl broken in 1.9.13'
1350 * src/gtk/sylpheed-marshal.c ** REMOVED **
1351 * src/gtk/sylpheed-marshal.h ** REMOVED **
1352 remove autogenerated files
1353 * tools/kdeservicemenu/README
1354 * tools/kdeservicemenu/install.sh
1355 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1356 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1357 use Claws icon, use 'Sylpheed-Claws' in menu,
1358 use kdialog, and other cleanups
1360 2005-08-23 [paul] 1.9.13cvs55
1363 fix paste/wrap crash
1366 2005-08-23 [paul] 1.9.13cvs54
1372 2005-08-23 [paul] 1.9.13cvs53
1376 view all data of LDAP contacts
1379 2005-08-23 [paul] 1.9.13cvs52
1382 fix issues with the Search field
1385 2005-08-22 [paul] 1.9.13cvs51
1388 put name of folder in processing dialog
1390 * src/prefs_folder_item.c
1391 improve english usage
1393 2005-08-22 [paul] 1.9.13cvs50
1398 * src/matcher_parser_lex.l
1399 * src/matcher_parser_parse.y
1400 * src/prefs_filtering.c
1401 add Filtering/Processing rule names feature.
1402 (the incompatible old matcherrc is saved as
1403 matcherrc.pre_names).
1406 2005-08-22 [paul] 1.9.13cvs49
1409 fix colour labelling
1412 2005-08-22 [paul] 1.9.13cvs48
1417 2005-08-22 [paul] 1.9.13cvs47
1420 fix bug 789, 'SC crashes with imap (CVS ver)'
1423 2005-08-22 [paul] 1.9.13cvs46
1426 * src/prefs_common.c
1428 define reused defaults in defs.h
1430 add 'Open image' to image popup menu
1432 2005-08-21 [colin] 1.9.13cvs45
1435 Fix bug #788 (Bogus "From" address displayed)
1437 2005-08-20 [colin] 1.9.13cvs44
1440 Fix buf #787 (multilevel delete causes SIGSEGV)
1442 2005-08-19 [colin] 1.9.13cvs43
1445 * src/prefs_common.c
1446 * src/prefs_common.h
1447 Add an hidden pref to allow modifying the
1448 update stepping in incorporation.
1451 2005-08-19 [colin] 1.9.13cvs42
1455 Workaround for broken MUAs: encode
1456 Content-type: name: as ASCII and
1457 Content-Disposition: filename: as
1459 * src/prefs_account.c
1460 Fix invisible-ness of SMTP SSL prefs
1463 2005-08-19 [paul] 1.9.13cvs41
1466 * src/prefs_common.c
1467 * src/prefs_common.h
1468 * src/prefs_wrapping.c
1469 paste with or without wrapping.
1472 2005-08-19 [paul] 1.9.13cvs40
1474 * src/prefs_common.c
1475 * src/prefs_common.h
1477 reintroduce enable_swap_from as a
1478 hidden pref. patch by Colin
1479 * src/quote_fmt_parse.y
1480 * src/plugins/clamav/clamav_plugin.c
1481 * src/plugins/dillo_viewer/dillo_viewer.c
1482 * src/plugins/mathml_viewer/mathml_viewer.c
1483 * src/plugins/pgpcore/sgpgme.c
1484 * src/plugins/pgpinline/pgpinline.c
1485 * src/plugins/pgpmime/pgpmime.c
1486 tidy up. patch by Colin
1488 2005-08-19 [paul] 1.9.13cvs39
1491 complete cvs38's sync
1495 * src/etpan/etpan-log.c
1496 * src/etpan/imap-thread.c
1497 * src/gtk/gtksourceprintjob.c
1498 fix compilation warnings
1501 2005-08-19 [paul] 1.9.13cvs38
1517 * src/image_viewer.c
1531 * src/partial_download.c
1534 * src/prefs_actions.c
1535 * src/prefs_common.c
1536 * src/prefs_customheader.c
1537 * src/prefs_display_header.c
1539 * src/prefs_themes.c
1544 * src/send_message.c
1545 * src/simple-gettext.c
1546 * src/sourcewindow.c
1551 * src/common/plugin.c
1552 * src/common/prefs.c
1553 * src/common/session.c
1554 * src/common/session.h
1555 * src/common/socket.c
1556 * src/common/socket.h
1557 * src/common/ssl_certificate.c
1558 * src/common/template.c
1559 * src/common/utils.c
1560 * src/common/utils.h
1563 added wrappers for C library function that
1564 take pathname arguments.
1565 enabled compilation with MinGW.
1566 use GDir instead of directly using opendir().
1567 added rename_force().
1569 2005-08-19 [paul] 1.9.13cvs37
1573 fix privacy settings on re-editing
1581 flag changing optimisation
1583 2005-08-18 [martin] 1.9.13cvs36
1591 * src/grouplistdialog.c
1597 * src/prefs_account.c
1598 * src/prefs_themes.c
1599 * src/stock_pixmap.c
1602 * src/gtk/logwindow.c
1603 removed deprecated glib and gdk stuff
1604 * src/plugins/pgpcore/select-keys.c
1605 convert attributes from locale to utf8
1607 2005-08-17 [paul] 1.9.13cvs35
1611 use new GTK_STOCK_ icons if available
1613 * src/gtk/gtksctree.c
1614 * src/gtk/gtksctree.h
1615 faster range select. patch by Colin
1617 2005-08-17 [paul] 1.9.13cvs34
1622 Add an edit button for contacts, fix selections
1625 Change labels, let Save be always possible in the
1626 email and user atributes tabs
1630 select next item instead of the displayed one
1633 * src/gtk/progressdialog.c
1634 use prefs_common.enable_rules_hint
1636 2005-08-13 [hoa] 1.9.13cvs33
1638 * src/etpan/imap-thread.c
1639 fixed build on Solaris.
1641 2005-08-10 [colin] 1.9.13cvs32
1644 Fix cvs31 (missing fclose before reading
1647 2005-08-10 [colin] 1.9.13cvs31
1650 Fix procmsg_msginfo_new_from_mimeinfo() when
1651 the MimeInfo isn't stored in memory. This fixes
1652 replying to an attached message.
1654 2005-08-10 [colin] 1.9.13cvs30
1657 Fix slowness in account changing
1659 2005-08-10 [colin] 1.9.13cvs29
1669 Optimize folder_has_parent_of_type
1670 Prevent moving special sub-folders from contextual menus
1671 Rework message a bit ("Empty all messages" -> "Delete all
1673 Fix bug #780 (MSexchange IMAP - using IMAP "Sent Items"
1674 and "Deleted Items" folders)
1676 2005-08-08 [colin] 1.9.13cvs28
1679 * src/prefs_summaries.c
1680 Make "Select first unread|new" more flexible
1681 (just prioritize new or unread)
1683 2005-08-08 [colin] 1.9.13cvs27
1686 If "select first new" is selected and there only
1687 are unread messages, fallback to "select first
1690 2005-08-08 [colin] 1.9.13cvs26
1693 Fix shameful bugs (and bug #779)
1695 2005-08-08 [colin] 1.9.13cvs25
1699 Cache parents' type to make folder_has_parent_of_type
1702 Forbid DnD of special sub-folders
1705 Add MAIL_POSTFILTERING_HOOK
1707 Revert over-zealous deletion of the use_addr_book
1710 2005-08-07 [colin] 1.9.13cvs24
1713 Fix big mistake (passing MsgInfo instead
1716 2005-08-07 [colin] 1.9.13cvs23
1731 Make subfolders of Drafts, Queue, Outbox, Trash
1732 work like their parents.
1733 Fixes bug #686 (Message view on Drafts/Sent should be the same on Subfolders)
1735 2005-08-07 [colin] 1.9.13cvs22
1738 Fix bug #771 (Dragged contacts not saved)
1740 2005-08-07 [paul] 1.9.13cvs21
1743 fix bug 32 'Search Doesn't display results
1744 if "Hide Read Messages" is chosen'
1745 be more literal in interpreting 'Hide read
1748 2005-08-07 [colin] 1.9.13cvs20
1753 Faster 'unthread_for_execution'
1755 2005-08-06 [paul] 1.9.13cvs19
1758 add mnemonics to Set displayed columns
1759 fix bug where msgview_visible option was
1760 overwritten as TRUE on startup
1762 2005-08-06 [paul] 1.9.13cvs18
1765 refer to 'displayed columns in folder/message
1766 list' not 'displayed items in summary/message view'
1767 * src/prefs_display_header.c
1768 replace GTK_STOCK_DELETE with GTK_STOCK_REMOVE to
1769 be consistent with similar dialogues
1770 * src/prefs_folder_column.c
1771 * src/prefs_summary_column.c
1772 'columns' not 'items', and folder and message lists,
1773 instead of folder and summary views;
1774 Use 'Hidden columns' as list heading not 'Available
1776 move the 'Remove' button to the right hand side;
1777 top-align the buttons;
1778 remove unneeded vbox
1779 * src/prefs_summaries.c
1780 put the 2 column prefs buttons in a frame to reduce
1781 overall width; refer to columns not items &c.
1783 2005-08-05 [colin] 1.9.13cvs17
1785 * src/prefs_common.c
1786 * src/prefs_common.h
1790 Add an hidden toolbar_detachable pref, so
1791 that I can get rid of these painful handles
1792 in the toolbars. Defaults to TRUE to avoid
1793 changing the GUI on unsuspecting people...
1795 2005-08-05 [colin] 1.9.13cvs16
1798 * src/prefs_folder_column.c
1799 * src/prefs_folder_column.h
1800 Add prefs for folder columns
1805 * src/prefs_common.c
1806 * src/prefs_common.h
1807 * src/prefs_summaries.c
1809 * src/prefs_summary_column.c
1814 * src/common/utils.c
1815 * src/common/utils.h
1816 Move uri colourisation functions
1821 Fix bug with LIST where we'd try
1822 to get Folder//////[...]///
1824 2005-08-05 [paul] 1.9.13cvs15
1826 * src/prefs_summaries.c
1827 improve the English usage
1829 set font on column change
1832 2005-08-05 [paul] 1.9.13cvs14
1834 * src/prefs_common.c
1835 * src/prefs_common.h
1836 * src/prefs_summaries.c
1838 replace 'open_unread_on_enter' option with
1839 'select_on_entry' option. opening/not opening
1840 is now exclusively controlled by 'always_show_msg'
1842 2005-08-04 [colin] 1.9.13cvs13
1846 Add colourisation of quotes and signatures
1848 Fix possible crashes
1850 Change an assert that is no problem
1855 * src/gtk/quicksearch.c
1856 Fix a possible crash
1858 2005-08-03 [colin] 1.9.13cvs12
1860 * src/prefs_account.c
1861 Fix bug #777 (Sylpheed crash in account configuration)
1863 2005-08-03 [colin] 1.9.13cvs11
1868 Fixing addressbook, round 2
1870 Fix emphasis color on rechecking 'Colorize messages'
1872 2005-08-03 [paul] 1.9.13cvs10
1880 * src/prefs_account.c
1883 * src/quote_fmt_parse.y
1885 * src/common/quoted-printable.c
1886 * src/common/utils.c
1887 * src/common/utils.h
1889 replaced incorrect locale-independent
1890 ctype functions with GLib's. Corrected
1891 signedness mismatch.
1893 headerview_create(): added spacing for vbox.
1895 set focus to the OK button.
1897 2005-08-03 [colin] 1.9.13cvs9
1902 2005-08-02 [colin] 1.9.13cvs8
1908 Fix a cast and more generally, try to make the
1909 GUI more intuitive and consistent (round 1)
1911 2005-08-02 [paul] 1.9.13cvs7
1914 missing in 1.9.13cvs6
1916 2005-08-02 [colin] 1.9.13cvs6
1921 2005-08-02 [colin] 1.9.13cvs5
1930 Fix a number of folder_item_get_msg_list()-related
1931 leaks (missing procmsg_msginfo_free()s)
1933 2005-08-01 [colin] 1.9.13cvs4
1939 * src/prefs_summaries.c
1940 * src/prefs_themes.c
1945 Fix instant-apply of summary and folderview-related prefs
1946 Fix erroneous g_free and alertpanels in prefs_theme
1947 Add instant-apply for fonts
1948 Defer applying of prefs a little bit so it's done only
1949 once even if requested by multiples prefs pages
1951 2005-08-01 [paul] 1.9.13cvs3
1954 fix bug 776 'S.C. crashes on close'
1956 * src/etpan/etpan-thread-manager-types.h
1960 2005-07-25 [paul] 1.9.13cvs2
1963 fix typos. spotted by Fabien Vantard
1965 2005-07-24 [paul] 1.9.13cvs1
1967 * doc/man/sylpheed.1
1968 update man page, incorporating fix of
1969 bug 769 'Typo in manpage'
1970 * src/etpan/imap-thread.c
1971 fix NetBSD openssl dependencies. patch by
1972 George Michaelson <ggm@apnic.net>
1974 updated by Frederico Goncalves Guimaraes
1976 2005-07-22 [paul] 1.9.13
1980 2005-07-22 [paul] 1.9.12cvs91
1985 * RELEASE_NOTES.claws
1989 * tools/claws.i18n.status.pl
1990 add Norwegian translation. submiited by
1991 Geir Helland <pjallabais@users.sourceforge.net>
2001 updated by Miquel Oliete, Thomas Gilgin, Ricardo
2002 Mones Lastra, Tommi Pirinen, Fabien Vantard,
2003 Andrea Spadaccini, Andrej Kacian, Aleksandar Urosevic,
2005 * src/plugins/clamav/clamav_plugin_gtk.c
2006 * src/plugins/spamassassin/spamassassin_gtk.c
2007 replace outdated description strings
2009 2005-07-21 [colin] 1.9.12cvs90
2012 Set folder to batch mode when scanning it. Makes deletion
2013 of unread mails on IMAP much faster (due to the UNREAD
2016 2005-07-21 [darko] 1.9.12cvs89
2019 link against libresolv if necessary (patch by Paul)
2021 use glib's portable macros to determine endianness
2023 2005-07-21 [paul] 1.9.12cvs88
2027 update compiled-in features list
2029 2005-07-20 [colin] 1.9.12cvs87
2033 Gcc 2.9x compilation fixes, thanks to Darko
2034 * src/plugins/clamav/clamav_plugin.c
2035 Little optimisation: load virus database only once
2036 * src/plugins/spamassassin/spamassassin.c
2037 Big optimisation: filtering one mail took at least 1 second,
2038 now it takes at least 50ms. Doesn't speed up spamassassin
2039 itself, but should already be much more tolerable.
2041 2005-07-20 [colin] 1.9.12cvs86
2044 Fix performance issue
2046 2005-07-19 [colin] 1.9.12cvs85
2048 * src/plugins/pgpinline/plugin.c
2051 2005-07-19 [colin] 1.9.12cvs84
2054 * src/plugins/Makefile.am
2055 * src/plugins/pgpinline/.cvsignore
2056 * src/plugins/pgpinline/Makefile.am
2057 * src/plugins/pgpinline/pgpinline.c
2058 * src/plugins/pgpinline/pgpinline.deps
2059 * src/plugins/pgpinline/pgpinline.h
2060 * src/plugins/pgpinline/plugin.c
2061 Put pgpinline in the main tree
2063 2005-07-19 [paul] 1.9.12cvs83
2065 * src/prefs_actions.c
2066 prevent '//' in menu names, which cause a crash
2069 2005-07-19 [paul] 1.9.12cvs82
2072 be generally more informative in configure output.
2073 OpenSSL: correction: '[ --enable-openssl ...' ->
2074 '[ --disable-openssl ...', as --enable-openssl is default
2075 PGP/MIME: don't check for GPGME again, check for
2076 pgpcore instead. Therefore prevent the possibility of
2077 attempting to build pgpmime if pgpcore dependencies are
2079 ClamAV: use pkgconfig to check for lib
2080 libgnomeprint: revert logic on inner test to match
2082 * src/plugins/pgpcore/sgpgme.c
2085 2005-07-19 [colin] 1.9.12cvs81
2088 Fix slow thread rebuilding in particular
2091 2005-07-19 [paul] 1.9.12cvs80
2093 * sylpheed-claws.desktop
2094 fix typo, spotted by Stephan Sachse
2096 replace GTK_STOCK_ADD with
2097 GTK_STOCK_NEW button
2099 2005-07-18 [colin] 1.9.12cvs79
2101 * src/etpan/imap-thread.c
2102 Fix return value (Thanks Hoa)
2104 2005-07-18 [colin] 1.9.12cvs78
2107 Allow empty passwords
2108 Create drafts/queue/outbox if necessary
2111 * src/etpan/imap-thread.c
2112 Fix STARTTLS (Thanks to Hoa)
2114 2005-07-18 [paul] 1.9.12cvs77
2120 updated to reflect additions and removals
2122 updated to be claws-specific
2126 * sylpheed-128x128.png
2127 * sylpheed-64x64.png
2129 * sylpheed-claws-128x128.png
2130 * sylpheed-claws-64x64.png
2131 * sylpheed-claws.desktop
2132 * sylpheed-claws.png
2138 2005-07-17 [paul] 1.9.12cvs76
2150 * src/message_search.c
2154 * src/prefs_actions.c
2155 * src/prefs_filtering.c
2156 * src/prefs_matcher.c
2157 * src/prefs_template.c
2158 * src/prefs_themes.c
2160 * src/summary_search.c
2163 * src/gtk/sslcertwindow.c
2164 * src/plugins/pgpcore/sgpgme.c
2167 2005-07-17 [colin] 1.9.12cvs75
2170 add a PrivacySystem accessor that checks that
2171 the system cached in a MimeInfo's privacydata
2172 is still registered. Use this accessor instead
2173 of directly using data->system. Fixes crashes
2174 after unloading pgp plugins.
2176 2005-07-17 [colin] 1.9.12cvs74
2179 Change geometry hints to a simple default size.
2180 Fixes the certs dialogs.
2182 2005-07-17 [colin] 1.9.12cvs73
2184 * src/gtk/sslcertwindow.c
2187 2005-07-17 [colin] 1.9.12cvs72
2189 * src/plugins/pgpcore/Makefile.am
2190 * src/plugins/pgpmime/Makefile.am
2193 2005-07-17 [paul] 1.9.12cvs71
2196 add --disable-gnomeprint option
2197 modified version of patch by Marius Mauch
2199 2005-07-17 [paul] 1.9.12cvs70
2217 * src/prefs_account.c
2219 * src/prefs_summaries.c
2222 * src/common/utils.c
2224 * src/plugins/pgpcore/passphrase.c
2225 * src/plugins/pgpcore/select-keys.c
2226 replace inappropriately used backticks
2229 2005-07-16 [colin] 1.9.12cvs69
2231 * src/image_viewer.c
2232 Add extra paranoid checks
2234 2005-07-16 [colin] 1.9.12cvs68
2236 * src/plugins/pgpcore/prefs_gpg.c
2237 Don't auto-check sigs by default, as it
2240 2005-07-16 [colin] 1.9.12cvs67
2242 * src/plugins/pgpcore/sgpgme.c
2243 Make messages a bit better.
2245 2005-07-16 [colin] 1.9.12cvs66
2249 * src/etpan/imap-thread.c
2252 2005-07-16 [colin] 1.9.12cvs65
2256 And now, fix build with libetpan :-/
2258 2005-07-15 [colin] 1.9.12cvs64
2261 Continue fixing build without libetpan.
2263 2005-07-15 [colin] 1.9.12cvs63
2266 Fix build with --disable-libetpan
2268 2005-07-15 [colin] 1.9.12cvs62
2271 Bump libetpan's version
2273 2005-07-15 [colin] 1.9.12cvs61
2275 * src/etpan/imap-thread.c
2276 Actually stop logging :)
2278 2005-07-15 [colin] 1.9.12cvs60
2281 Fix dnd of multiple addresses.
2283 2005-07-15 [hoa] 1.9.12cvs59
2285 * src/etpan/imap-thread.c
2286 disable login of IMAP password in libetpan log file.
2288 2005-07-15 [paul] 1.9.12cvs58
2291 don't automatically sort
2292 do allow drag n drop
2294 2005-07-15 [paul] 1.9.12cvs57
2298 alphabetical listing
2300 2005-07-15 [paul] 1.9.12cvs56
2302 * src/gtk/pluginwindow.c
2303 sort plugin list alphabetically
2305 2005-07-15 [paul] 1.9.12cvs55
2307 * src/prefs_spelling.c
2308 * src/prefs_wrapping.c
2311 2005-07-15 [colin] 1.9.12cvs54
2316 2005-07-15 [paul] 1.9.12cvs53
2318 * src/prefs_message.c
2319 make 'show cursor' a hidden option
2321 2005-07-14 [colin] 1.9.12cvs52
2323 * src/plugins/spamassassin/Makefile.am
2324 * src/plugins/clamav/Makefile.am
2325 Fix double EXTRA_DISTs
2327 2005-07-14 [colin] 1.9.12cvs51
2329 * src/plugins/clamav/Makefile.am
2330 * src/plugins/clamav/clamav_plugin_gtk.deps
2331 * src/plugins/spamassassin/Makefile.am
2332 * src/plugins/spamassassin/spamassassin_gtk.deps
2333 Make $plugin_gtk depend on $plugin
2335 2005-07-14 [hoa] 1.9.12cvs50
2337 * src/etpan/imap-thread.c
2338 enable debug log of libetpan when running with --debug
2340 2005-07-14 [colin] 1.9.12cvs49
2343 * src/common/Makefile.am
2344 * src/common/plugin.c
2345 * src/common/plugin.h
2346 Add a little plugin dependancy system.
2347 Plugins can ship a $plugin_name.deps file
2348 (near them in PLUGINDIR) so that their
2349 dependancies are loaded if possible.
2350 * src/plugins/Makefile.am
2351 * src/plugins/pgpcore/Makefile.am
2352 * src/plugins/pgpcore/passphrase.c
2353 * src/plugins/pgpcore/passphrase.h
2354 * src/plugins/pgpcore/plugin.c
2355 * src/plugins/pgpcore/prefs_gpg.c
2356 * src/plugins/pgpcore/prefs_gpg.h
2357 * src/plugins/pgpcore/select-keys.c
2358 * src/plugins/pgpcore/select-keys.h
2359 * src/plugins/pgpcore/sgpgme.c
2360 * src/plugins/pgpcore/sgpgme.h
2361 Introduce pgpcore, used by pgpmime and
2363 * src/plugins/pgpmime/Makefile.am
2364 * src/plugins/pgpmime/passphrase.c
2365 * src/plugins/pgpmime/passphrase.h
2366 * src/plugins/pgpmime/pgpmime.c
2367 * src/plugins/pgpmime/pgpmime.deps
2368 * src/plugins/pgpmime/plugin.c
2369 * src/plugins/pgpmime/prefs_gpg.c
2370 * src/plugins/pgpmime/prefs_gpg.h
2371 * src/plugins/pgpmime/select-keys.c
2372 * src/plugins/pgpmime/select-keys.h
2373 * src/plugins/pgpmime/sgpgme.c
2374 * src/plugins/pgpmime/sgpgme.h
2375 Remove the core from pgpmime and add the
2376 dependancy to pgpcore.
2378 2005-07-14 [paul] 1.9.12cvs48
2380 * src/stock_pixmap.c
2381 forgot this in last commit
2383 2005-07-14 [paul] 1.9.12cvs47
2387 add accelerators for the buttons (sync with main)
2390 add accelerators for the buttons.
2391 fix editing with external editor.
2392 replace gdk_input_*() with GIOChannel;
2395 display folder names with new/unread
2396 representation (sync with main)
2398 specify default window icon (sync with main)
2399 * src/prefs_common.c
2400 use_addr_book default to FALSE
2403 add accelerators for the buttons (sync with main)
2406 * src/pixmaps/sylpheed_icon.xpm
2409 2005-07-13 [paul] 1.9.12cvs46
2411 * src/plugins/pgpmime/pgpmime.c
2412 * src/plugins/pgpmime/sgpgme.c
2413 (temporarily) use deprecated gpgme_data_rewind()
2414 while largefile support is not present
2415 (as suggested by Colin)
2417 2005-07-13 [paul] 1.9.12cvs45
2420 remove large file support (for now):
2421 it breaks too many things
2423 2005-07-13 [paul] 1.9.12cvs44
2426 add large file support
2428 fix bug #763 where href attribute was not
2429 the very first attribute of a link
2430 patch by Thomas Gilgin
2432 2005-07-13 [colin] 1.9.12cvs43
2434 * src/gtk/pluginwindow.c
2435 Little portability fix
2437 2005-07-13 [colin] 1.9.12cvs42
2439 * src/plugins/pgpmime/sgpgme.c
2442 2005-07-13 [colin] 1.9.12cvs41
2444 * src/plugins/pgpmime/pgpmime.c
2445 * src/plugins/pgpmime/sgpgme.c
2446 Use gpgme_data_release_and_get_mem instead
2449 2005-07-13 [colin] 1.9.12cvs40
2452 * src/plugins/pgpmime/passphrase.c
2453 * src/plugins/pgpmime/passphrase.h
2454 * src/plugins/pgpmime/pgpmime.c
2455 * src/plugins/pgpmime/plugin.c
2456 * src/plugins/pgpmime/select-keys.c
2457 * src/plugins/pgpmime/select-keys.h
2458 * src/plugins/pgpmime/sgpgme.c
2459 * src/plugins/pgpmime/sgpgme.h
2460 Port pgpmime to gpgme-1.0.
2462 2005-07-12 [paul] 1.9.12cvs39
2467 add a 'Go to Prev' button to the toolbar.
2468 correct tooltip text of go to buttons.
2469 based on patch by Yang Guilong <bamanzi@gmail.com>
2471 2005-07-12 [colin] 1.9.12cvs38
2474 Fix progress bar showing stuff at startup.
2476 2005-07-12 [paul] 1.9.12cvs37
2479 fix building with jpilot support
2481 2005-07-11 [colin] 1.9.12cvs36
2484 Add visual indication that filtering is running
2486 Make {}[] uri delimiters
2488 Remove useless (and slow) calls
2490 2005-07-11 [paul] 1.9.12cvs35
2492 * src/plugins/clamav/clamav_plugin_gtk.c
2493 * src/plugins/dillo_viewer/dillo_prefs.c
2494 * src/plugins/pgpmime/prefs_gpg.c
2495 * src/plugins/spamassassin/spamassassin_gtk.c
2496 gather plugins prefs together under their
2497 own 'Plugins' heading
2499 2005-07-11 [paul] 1.9.12cvs34
2504 account_delete(): modified alert dialog
2507 fixed a crash when cancelling file selection
2508 dialog by Escape key. Made non-ascii filename
2510 * src/prefs_template.c
2511 prefs_template_window_create(): make scrolled
2512 window policy AUTOMATIC
2514 2005-07-10 [hoa] 1.9.12cvs33
2516 * src/etpan/imap-thread.c
2517 workaround for old Courier IMAP servers.
2519 2005-07-10 [colin] 1.9.12cvs32
2524 Add visual progress indicator on filtering/processing
2525 Factorize the progress bar code
2528 * src/etpan/imap-thread.c
2529 Add a reference counter to avoid destroying the Folder
2530 while it's in use by another callback.
2532 2005-07-09 [hoa] 1.9.12cvs31
2535 * src/etpan/imap-thread.c
2536 fixed deadlock when removing IMAP account.
2538 2005-07-08 [colin] 1.9.12cvs30
2542 Fix again problems decoding broken headers
2543 * src/gtk/inputdialog.c
2544 Fix local variable shadowing a global one
2546 2005-07-08 [colin] 1.9.12cvs29
2549 Make the cache/mark files platform-agnostic by writing
2550 them in little-endian format. Reading them is also done
2551 in little-endian format, of course; however, in order
2552 to avoid trashing mark data on big-endian machines, the
2553 files are, at first, read from the native format if the
2554 little-endian one doesn't exist. This is easy to deter-
2555 mine by trying to open a file with a swapped data_ver
2556 and seeing if it's the wanted version.
2557 Little-endian using users should see absolutely no
2558 difference, Big-endian users may get a very little
2559 performance drop due to byte-swapping.
2560 Tested on i386 and ppc32.
2561 Fixes bug #159 (The index file, in the mailboxes, is
2562 hardware depending).
2564 To have the cache/mark files updated to the new little-
2565 endian format, "Check for new messages" or even
2566 "Rebuild folder tree" aren't enough. Files will be
2567 updated as soon as a folder has been opened/closed.
2568 To update everything, just select all folders by
2569 selecting them one by one.
2571 2005-07-07 [colin] 1.9.12cvs28
2574 Remember the folder separator per IMAPFolder
2575 instead of globally.
2576 Revive the Session on noop; fixes bug #761
2577 (mark a bunch of unread messages as read takes
2580 2005-07-07 [darko] 1.9.12cvs27
2582 * src/common/template.c
2583 Sort templates alphabetically
2585 2005-07-06 [colin] 1.9.12cvs26
2588 Try to use the correct separator in
2589 most cases. Possibly fixes bug #759
2590 (only creates the INBOX folder when
2591 setting up new IMAP account) and
2592 bug #760 (Can't retrieve messages)
2594 2005-07-06 [colin] 1.9.12cvs25
2597 Use real_path in status command. This will
2598 help later, when namespaces will be used.
2600 2005-07-06 [colin] 1.9.12cvs24
2606 * src/etpan/etpan-log.c
2607 * src/etpan/etpan-thread-manager.c
2608 * src/etpan/imap-thread.c
2609 Add a --disable-libetpan parameter. With this,
2610 users that don't want IMAP4 support can avoid
2611 the new dependancy (and have no IMAP support).
2612 Users that have IMAP4 accounts and use this
2613 parameter won't lose their configuration, their
2614 IMAP accounts will just be invisible and not
2617 Make the "Copy ..." contextual menu items
2618 copy to both the X clipboard and the gtk
2619 clipboard - as most other apps do.
2621 Add a notice about OpenSSL usage, in order to
2622 comply with OpenSSL's license (point 6):
2623 http://www.openssl.org/source/license.html
2625 2005-07-06 [colin] 1.9.12cvs23
2628 Fix a minimum size for alertpanels
2630 Show 'No space left on device' type errors
2631 when queuing/sending
2634 Rework folder's deletion message (remove
2637 2005-07-05 [colin] 1.9.12cvs22
2640 Add an alertpanel on auth error
2642 Remove pthread-related stuff
2644 2005-07-05 [colin] 1.9.12cvs21
2646 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2647 Fix crash on plugin reloading (with a hack)
2649 2005-07-05 [colin] 1.9.12cvs20
2651 * src/prefs_account.c
2652 * src/prefs_account.h
2656 Add a way to filter the view
2657 * src/gtk/pluginwindow.c
2658 Filter loadable stuff
2659 * src/plugins/pgpmime/prefs_gpg.c
2660 Fix missing unregistration
2662 * src/etpan/.cvsignore
2663 * src/plugins/spamassassin/.cvsignore
2664 Add more stuff to cvs ignored files
2666 2005-07-04 [colin] 1.9.12cvs19
2669 Fix scan_required returning FALSE when it
2670 shouldn't. Maybe fix #760 (Can't retrieve
2673 2005-07-04 [colin] 1.9.12cvs18
2676 Fix always_show_msg pref
2678 2005-07-04 [paul] 1.9.12cvs17
2680 sync with main (forgotten in last commit)
2682 * src/common/utils.c
2683 * src/common/utils.h
2684 check_line_length(): new.
2686 is_file_entry_exist()
2687 dirent_is_regular_file()
2688 dirent_is_directory(): use g_file_test() instead of stat().
2690 2005-07-04 [paul] 1.9.12cvs16
2695 compose_write_to_file(): check for line
2696 length limit and display warning if exceeds
2698 use get_home_dir() instead of g_get_home_dir()
2700 removed warning about invalid date
2702 use get_home_dir() instead of g_get_home_dir()
2704 2005-07-04 [paul] 1.9.12cvs15
2706 * src/stock_pixmap.c
2707 fix new pixmap naming errors
2708 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
2710 2005-07-04 [colin] 1.9.12cvs14
2713 Fix debugging string with a warning
2715 2005-07-04 [colin] 1.9.12cvs13
2718 Add a check for libetpan's version (>= 0.37)
2720 2005-07-04 [hoa] 1.9.12cvs12
2724 * src/etpan/imap-thread.c
2725 * src/etpan/imap-thread.h
2726 fixed IMAP implementation of check of mails.
2728 2005-07-03 [hoa] 1.9.12cvs11
2730 * src/etpan/Makefile.am
2731 * src/etpan/etpan-errors.h
2732 * src/etpan/etpan-log.[ch]
2733 * src/etpan/etpan-thread-manager-types.h
2734 * src/etpan/etpan-thread-manager.[ch]
2735 * src/etpan/imap-thread.[ch]
2742 dependency on libetpan 0.37 is now added.
2744 2005-07-01 [colin] 1.9.12cvs10
2750 * src/stock_pixmap.c
2751 * src/stock_pixmap.h
2752 * src/plugins/trayicon/trayicon.c
2753 Add marked symbol on folders containing
2758 * src/prefs_common.c
2759 * src/prefs_common.h
2761 Add an optional confirmation dialog on queue
2762 sending. Patch by wwp.
2763 * src/pixmaps/dir_close_mark.xpm ** ADDED **
2764 * src/pixmaps/dir_open_hrm_mark.xpm ** ADDED **
2765 * src/pixmaps/dir_open_mark.xpm ** ADDED **
2766 * src/pixmaps/drafts_close_mark.xpm ** ADDED **
2767 * src/pixmaps/drafts_open_mark.xpm ** ADDED **
2768 * src/pixmaps/inbox_hrm_mark.xpm ** ADDED **
2769 * src/pixmaps/inbox_mark.xpm ** ADDED **
2770 * src/pixmaps/outbox_hrm_mark.xpm ** ADDED **
2771 * src/pixmaps/outbox_mark.xpm ** ADDED **
2772 * src/pixmaps/trash_hrm_mark.xpm ** ADDED **
2773 * src/pixmaps/trash_mark.xpm ** ADDED **
2776 2005-07-01 [colin] 1.9.12cvs9
2779 Fix a little threading bug
2782 A little bit of HIG normality never hurts
2784 2005-07-01 [colin] 1.9.12cvs8
2792 * src/common/template.c
2793 * src/common/utils.c
2794 * src/common/utils.h
2795 Reverted the fwrite_atomic stuff. In fact
2796 it is already atomic.
2798 2005-06-30 [colin] 1.9.12cvs7
2800 * src/common/utils.c
2801 * src/common/utils.h
2802 Add an fwrite_atomic() function to make
2803 sure we write everything: fwrite can make
2811 * src/common/template.c
2812 Use that (and fix swapping of size and nmemb).
2813 Thanks to Rich Coe for the heads up.
2815 2005-06-30 [colin] 1.9.12cvs6
2818 Optimize addressbook opening
2820 2005-06-30 [colin] 1.9.12cvs5
2823 Remove calls to summary_step after move/copy
2825 2005-06-28 [paul] 1.9.12cvs4
2828 wrap and make the error msg selectable
2830 2005-06-28 [paul] 1.9.12cvs3
2833 replace the OK button with a Close button
2834 * src/gtk/foldersort.c
2835 use GTK_STOCK_ icons/buttons
2837 2005-06-28 [colin] 1.9.12cvs2
2839 * src/gedit-print.c ** ADDED **
2840 * src/gedit-print.h ** ADDED **
2841 * src/gtk/gtksourceprintjob.c ** ADDED **
2842 * src/gtk/gtksourceprintjob.h ** ADDED **
2843 I can't believe no one had enough time to tell
2844 me I forgot the `cvs add`
2846 2005-06-27 [colin] 1.9.12cvs1
2849 * src/gtk/Makefile.am
2854 Add optional libgnomeprint-based printing
2856 * src/gtk/quicksearch.c
2857 Add an Edit/Quick search menu item to show
2858 and focus the quicksearch
2860 2005-06-27 [paul] 1.9.12
2873 updated by Miquel Oliete, Thomas Gilgin, Ricardo
2874 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
2875 SungHyun Nam, Frederico Goncalves Guimaraes,
2876 Andrej Kacian, and Yang Guilong
2877 2005-06-26 [colin] 1.9.11cvs106
2880 Forgot one file for previous fix
2882 2005-06-26 [colin] 1.9.11cvs105
2886 Fix problems with folder operations in no_select
2887 imap folders. it applies only to mails, and
2888 creation/deletion/move/renaming of folders
2891 2005-06-26 [paul] 1.9.11cvs104
2893 * src/prefs_filtering.c
2894 replace one more GTK_STOCK_REMOVE
2895 with GTK_STOCK_DELETE
2897 2005-06-25 [colin] 1.9.11cvs103
2900 Optimize get_seq_set_from_seq_list
2903 2005-06-25 [colin] 1.9.11cvs102
2906 If the directory exists, but not in the
2907 correct encoding, rename it. This should
2908 handle old-versions-induced bugs.
2910 2005-06-25 [colin] 1.9.11cvs101
2913 Fix path access with extended dir names
2914 Fixes bug #589 (SC segfaults with wrong locale
2917 2005-06-25 [colin] 1.9.11cvs100
2919 * src/prefs_account.c
2920 * src/prefs_account.h
2922 Add an option to encrypt replies to
2925 2005-06-25 [colin] 1.9.11cvs99
2928 * src/quote_fmt_parse.y
2929 ... And make it work with pgpinline.
2931 2005-06-25 [colin] 1.9.11cvs98
2936 * src/quote_fmt_parse.y
2937 o Make reedition of encrypted messages possible
2938 (as long as it is encrypted to self too, no
2940 o Make replying with quote (and without selecting
2941 text) possible for encrypted messages.
2942 Closes bug #550 (Not possible to "reply with quote"
2943 to gnupg encrypted messages)
2945 2005-06-24 [paul] 1.9.11cvs97
2950 2005-06-24 [paul] 1.9.11cvs96
2953 made bind password entry invisible
2955 * src/send_message.c
2956 send_message_local(): check exit status
2957 to detect errors (sync with main)
2959 use main's less ambiguous popup menu
2962 2005-06-24 [paul] 1.9.11cvs95
2964 * src/prefs_actions.c
2965 * src/prefs_customheader.c
2966 * src/prefs_display_header.c
2967 * src/prefs_filtering_action.c
2968 * src/prefs_matcher.c
2969 * src/prefs_template.c
2970 * src/prefs_toolbar.c
2971 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
2972 * src/gtk/description_window.c
2973 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
2975 2005-06-23 [colin] 1.9.11cvs94
2978 Fix rough edges (be sure to call status_show whenever
2981 2005-06-23 [colin] 1.9.11cvs93
2985 Before, in a 5K mails folder: 11s
2986 After, in the same folder: 58000µs
2987 The joys of locking... gtk_clist_select_all() fires a
2988 tree-select-row event for each selected row, which in
2989 summaryview, callbacks summary_selected which in turn,
2990 calls summary_status_show, which walks the selected
2991 rows. Hence, calling gtk_clist_select_all was
2992 exponential. Locking the summaryview makes
2993 summary_selected return early.
2995 2005-06-23 [colin] 1.9.11cvs92
2998 Move mutex at the important place to avoid
3001 Fix Del key deleting directly instead of
3004 2005-06-22 [colin] 1.9.11cvs91
3006 * src/plugins/spamassassin/libspamc.c
3007 As we do spagetti code with assignations in multiple
3008 places (see _message_read_raw where out = msg = raw),
3009 let's be sure we don't free the same pointer twice.
3010 Should fix bug #683 (Crash in libpam at
3013 2005-06-22 [colin] 1.9.11cvs90
3018 Make toolbar's delete use the move to trash stuff;
3019 Add gtk_widget_realize to be sure pixmaps can get
3020 created (that may fix an old worksforme bug which
3021 I can't find back...)
3023 2005-06-22 [colin] 1.9.11cvs89
3028 Rename "Message/Delete" to "Message/Move to trash"
3029 Add "Message/Delete..." that directly destroys the
3030 selected messages after asking for a confirmation.
3032 2005-06-22 [colin] 1.9.11cvs88
3035 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
3036 o Fix a deadlock (thanks Darko)
3038 2005-06-22 [colin] 1.9.11cvs87
3040 * src/gtk/foldersort.c
3041 Add missing include for the i18n;
3042 patch by Fabien Vantard
3044 2005-06-21 [colin] 1.9.11cvs86
3048 Respect the no_select flag
3050 Fix recursive deletion
3053 Make the folder deletion's warning
3056 2005-06-21 [colin] 1.9.11cvs85
3059 Prevent email addresses from spanning accross
3060 lines - fixes bug # 646 (newline-chars in
3063 2005-06-20 [colin] 1.9.11cvs84
3066 Be sure not to remove source if copy failed
3068 2005-06-20 [colin] 1.9.11cvs83
3072 remove summaryview's lock
3074 introduce threads to avoid problems when foreground tasks
3075 interfere with background tasks
3077 prevent moving to drafts/queue
3081 2005-06-19 [colin] 1.9.11cvs82
3084 Remember that the user doesn't want to override
3085 offline mode, for 3 seconds. It avoid presenting
3086 him with N popups in a really short time.
3088 2005-06-17 [colin] 1.9.11cvs81
3091 Fix IMAP breaking on folders containing '('
3092 (Probably won't be enough)
3094 2005-06-17 [colin] 1.9.11cvs80
3096 Forgotten files on 1.9.11cvs79
3098 Fix stepping when not immediately executing
3100 Really prevent UID FETCH 0
3102 Fix outgoing charset never set to utf-8
3106 2005-06-16 [colin] 1.9.11cvs79
3109 Fix bug #707 (Dash splits rows)
3110 Only wrap if we're on a line break position and
3111 the previous one was a "white" (space) char.
3112 Pango stuff is weird.
3114 2005-06-16 [colin] 1.9.11cvs78
3117 Lock summaryview while downloading messages
3121 * src/common/utils.c
3122 * src/common/utils.h
3123 Replace \r and \n with spaces in From and
3126 2005-06-16 [paul] 1.9.11cvs77
3129 liberalise the mime parser
3133 2005-06-16 [paul] 1.9.11cvs76
3138 2005-06-15 [colin] 1.9.11cvs75
3141 Finish header encoding fix
3145 Fix compilation (Thanks Stephan
3148 2005-06-15 [colin] 1.9.11cvs74
3151 Install gnome2 stuff rather than gnome1,
3156 Fix headers encoding
3158 Visual progress when fetching all messages
3162 Prevent changing current message while
3165 2005-06-15 [paul] 1.9.11cvs73
3167 * src/gtk/gtkaspell.c
3168 * src/gtk/gtkaspell.h
3171 2005-06-15 [paul] 1.9.11cvs72
3173 * src/prefs_filtering.c
3174 allow reordering of filter rules by
3177 2005-06-15 [paul] 1.9.11cvs71
3182 replace deprecated function
3184 * src/send_message.c
3185 * src/gtk/progressdialog.c
3186 * src/gtk/progressdialog.h
3187 salvage and reuse parts of reverted sync
3189 2005-06-15 [paul] 1.9.11cvs70
3192 * src/send_message.c
3193 * src/gtk/progressdialog.c
3194 * src/gtk/progressdialog.h
3195 revert yesterday's sync with main
3196 it contains deprecated functions
3198 2005-06-15 [colin] 1.9.11cvs69
3201 Fix bug #670 (multi user to: will corrupt message
3204 2005-06-15 [colin] 1.9.11cvs68
3207 Fix bug #421 (Fix undo on wrapping)
3209 2005-06-15 [colin] 1.9.11cvs67
3212 Provide visual feedback while processing
3215 Provide visual feedback while getting
3216 short headers (for uncached messages)
3219 2005-06-14 [paul] 1.9.11cvs66
3222 change a couple stock icons
3224 * src/send_message.c
3225 * src/gtk/progressdialog.c
3226 * src/gtk/progressdialog.h
3227 sync main's GtkTreeView implementation
3229 2005-06-14 [colin] 1.9.11cvs65
3232 Various little fixes, mainly on error paths
3234 2005-06-13 [colin] 1.9.11cvs64
3239 Add a way to fetch only headers. This speeds
3240 up filtering on headers for IMAP. Fixes:
3241 bug #481 extraneous imap commands slow down
3243 bug #522 Sylpheed downloads all messages
3244 when opening mailbox (IMAP)
3245 bug #677 IMAP fetch is soooooooooooooo slow
3248 Add a folder set_batch method so that
3249 implementations can speed up flags changes
3252 Use that in mark as (un)read and mark all read
3255 Implement set_batch - brings back deferred
3256 flags in a less buggy manner. Fixes:
3257 bug #729 IMAP immediate expunge of deleted messages
3258 bug #191 remove list of messages with one command
3259 Fix login with strange chars
3260 Implement fetch_msg_full
3261 Fix copy (wrong counts)
3263 2005-06-12 [colin] 1.9.11cvs63
3266 lock incorporation during long operations.
3267 Avoids fucking up the IMAP socket.
3269 2005-06-12 [colin] 1.9.11cvs62
3273 Factorize remove_all_msg
3276 Don't update partial-download status if unnecessary
3278 Use remove_msgs everywhere possible
3280 2005-06-12 [colin] 1.9.11cvs61
3284 Add a remove_msgs function to remove a
3289 2005-06-12 [colin] 1.9.11cvs60
3292 Remove flags-processing deferring... Too hard
3293 to get it to work in all cases.
3295 2005-06-11 [colin] 1.9.11cvs59
3298 printf -> debug_print
3300 2005-06-11 [colin] 1.9.11cvs58
3303 o Fix build without USE_PTHREAD
3304 o Factorize imap_open
3305 o Alertpanel in case of impossible connection
3306 o Alertpanel in case of impossible login
3307 o Fix deferred flags processing to force a
3308 flush before adding some more flags to process,
3309 but in another folder.
3311 2005-06-10 [colin] 1.9.11cvs57
3314 o Fix a format string error
3315 o init ssl socket outside of the thread
3316 (it possibly invokes gtk calls)
3318 o Put back the buffer to its necessary size
3319 o Fix changing a file pointer without keeping
3320 track of it (thanks Valgrind)
3322 o Fix automatic STARTTLS if login should be done
3323 and the server only allows it after starting TLS
3324 * src/gtk/gtkinputdialog.c
3325 o Eat GDK_Return so that the combo popup doesn't
3326 appear when we press Enter to validate the combo
3327 input dialog (as seen in the Open with... dialog)
3329 2005-06-10 [colin] 1.9.11cvs56
3333 o Fix a crash on deletion
3334 o Threadize imap_select (it's called outside of
3336 o Defer treatment of DELETED flags
3339 2005-06-09 [colin] 1.9.11cvs55
3342 Make sure we check imap_gtk_should_override(), which
3343 potentially calls gtk stuff, before creating thread.
3344 That way it should't be called via imap_get_session()
3347 2005-06-09 [colin] 1.9.11cvs54
3350 o add a bit of status output
3351 o remove some dead code
3352 o threadize get_list_of_uids
3353 o threadize imap_get_flags
3354 o defer flag changing by 500ms so that they
3358 2005-06-08 [colin] 1.9.11cvs53
3361 Thread-ize imap_cmd_fetch
3363 2005-06-08 [colin] 1.9.11cvs52
3366 Mmh, that broke POP3...
3368 2005-06-08 [colin] 1.9.11cvs51
3371 Stabilize IMAP patch (thanks to Hoa)
3373 2005-06-08 [colin] 1.9.11cvs50
3376 Test patch to speed up imap.
3378 2005-06-08 [colin] 1.9.11cvs49
3383 Apply patch from gentoo to use /usr/share/mime/globs if
3384 available, after un-breaking it
3387 Use g_timeout for invoking hooks that possibly use gtk
3388 calls. This should leave gtk calls in the main thread.
3390 2005-06-08 [paul] 1.9.11cvs48
3393 conv_get_outgoing_charset_str(): don't
3394 use prefs_common setting
3397 add /Options/Character encoding/... to
3398 temporarily change the outgoing encoding
3400 (belated sync with main)
3402 2005-06-08 [paul] 1.9.11cvs47
3405 correction to/completion of last
3408 2005-06-08 [paul] 1.9.11cvs46
3414 always enabled Japanese auto-detection
3415 if the first letters of locale string
3418 don't use "destroy" signal to destroy
3419 Compose object (fix rare crashes on discard?)
3423 added Hebrew encodings
3424 * src/sourcewindow.c
3425 don't use "destroy" signal to destroy
3428 2005-06-07 [colin] 1.9.11cvs45
3431 Add missing unlocks/locks
3433 2005-06-07 [paul] 1.9.11cvs44
3436 restore bug #749 fix
3438 2005-06-06 [colin] 1.9.11cvs43
3441 Fix selection bug when prefs_common.open_unread
3444 2005-06-06 [colin] 1.9.11cvs42
3450 Factorize long operations beginning and end
3451 (locking, freezing/thawing, cursor, ...)
3452 Check selection->data member in selection-
3453 related loops; this avoids dying an awful
3454 death if the selection changes on us while
3455 we're marking a whole IMAP folder unread,
3458 2005-06-06 [paul] 1.9.11cvs41
3461 don't g_free() a static gchar buffer
3463 2005-06-05 [colin] 1.9.11cvs40
3468 Fix bug #749 (Show all headers should be
3469 sticky as the GUI suggests)
3471 2005-06-03 [paul] 1.9.11cvs39
3474 don't allow editing of mail while sending.
3477 2005-06-03 [paul] 1.9.11cvs38
3480 add a freeze/thaw to speed up 'mark all read'
3482 2005-06-03 [paul] 1.9.11cvs37
3484 * src/prefs_message.c
3485 reflect changes immediately
3487 2005-06-02 [colin] 1.9.11cvs36
3490 Patch by Fabien Vantard.
3492 2005-06-02 [colin] 1.9.11cvs35
3495 Use a non-blocking imap_getline() if possible.
3496 This should completely prevent the interface
3497 from freezin on imap operations, although it
3498 may do strange stuff in case of folder switching
3499 while a big imap operation is taking place...
3501 In addition, fix a leak in the case thread
3502 creation fails on connection.
3504 2005-06-02 [colin] 1.9.11cvs34
3507 * src/prefs_common.h
3508 Fix build (prefs_common_init() doesn't exist
3511 2005-06-02 [colin] 1.9.11cvs33
3513 * src/prefs_account.c
3514 Fix bug #245 (filtering rules broken when
3515 renaming a remote account (imap4 or nntp)
3517 2005-06-02 [colin] 1.9.11cvs32
3520 Try to fix IMAP shortcomings:
3521 o Multithread imap_open()
3522 o allow offline-mode overriding instead of
3526 Add a function to ask whether we want to
3527 override offline-mode for 10 minutes (one-shot
3530 Fix segfault when imap parser isn't happy about
3533 2005-06-01 [colin] 1.9.11cvs31
3541 * src/send_message.c
3544 * src/common/hooks.c
3545 * src/common/prefs.c
3546 * src/common/template.c
3547 * src/common/utils.c
3548 * src/gtk/gtkutils.c
3549 * src/gtk/inputdialog.c
3551 * src/gtk/pluginwindow.c
3552 * src/gtk/prefswindow.c
3553 * src/plugins/pgpmime/passphrase.c
3554 * src/plugins/pgpmime/prefs_gpg.c
3557 * src/common/Makefile.am
3558 * src/common/timing.h
3559 Add basic timing code
3562 Fix a bug with unread messages when
3563 re-sorting folders, and by the way
3564 fix a big performance hit when
3565 re-sorting (10k mails: before 5s,
3568 * src/prefs_compose_writing.c
3569 * src/prefs_compose_writing.h
3570 * src/prefs_message.c
3571 * src/prefs_message.h
3576 * src/prefs_receive.c
3577 * src/prefs_receive.h
3580 * src/prefs_summaries.c
3581 * src/prefs_summaries.h
3582 Fix copyright banner
3584 2005-06-01 [paul] 1.9.11cvs30
3587 updated by Flammie Pirinen
3589 fix 'Bad BASE64 content' output
3591 2005-05-31 [colin] 1.9.11cvs29
3594 Oops, where did my hunk go.
3596 2005-05-31 [colin] 1.9.11cvs28
3608 * src/image_viewer.c
3614 * src/prefs_account.c
3615 * src/prefs_actions.c
3616 * src/prefs_common.c
3617 * src/prefs_compose_writing.c
3618 * src/prefs_customheader.c
3619 * src/prefs_ext_prog.c
3620 * src/prefs_filtering.c
3621 * src/prefs_filtering_action.c
3623 * src/prefs_image_viewer.c
3624 * src/prefs_message.c
3625 * src/prefs_message.h
3626 * src/prefs_msg_colors.c
3630 * src/prefs_receive.c
3631 * src/prefs_receive.h
3634 * src/prefs_spelling.c
3635 * src/prefs_summaries.c
3636 * src/prefs_summary_column.c
3637 * src/prefs_template.c
3638 * src/prefs_themes.c
3639 * src/prefs_toolbar.c
3640 * src/prefs_wrapping.c
3643 * src/send_message.h
3645 * src/summary_search.c