1 2005-09-26 [colin] 1.9.14cvs53
4 log_error instead of alertpanel according to the pref
5 * src/etpan/imap-thread.c
6 Print connect status, copy only necessary size to
8 * src/plugins/pgpmime/pgpmime.c
9 Handle S/Mime signatures (verification only). Patch based
10 on a patch for Sylpheed Main by Thomas White <taw27@cam.ac.uk>
12 2005-09-26 [paul] 1.9.14cvs52
14 * src/common/passcrypt.c
15 this 'workaround' not necessary on NetBSD.
16 Thanks to Daniel Gustafson
22 2005-09-26 [paul] 1.9.14cvs51
25 Skip currently selected message when
26 looking for next new or unread message
27 in current folder. Patch by Colin
28 * src/common/passcrypt.c
29 eliminate warnings on *BSD. Patch by
32 2005-09-26 [colin] 1.9.14cvs50
35 Call postfiltering hook anyway
37 2005-09-22 [colin] 1.9.14cvs49
41 Add a strict mode that doesn't replace with _
44 Use strict conversion while sending
45 Fix race when drafting while sending (happens
47 Fix d'n'd of messages from summaryview
50 add hidden utf8_instead_of_locale_for_broken_mail
51 pref for people that preferred the default charset
52 to be utf8 for broken mails
53 * src/quote_fmt_parse.y
54 fix bug #815 (No quote insert if "From:" fied
55 contained Russian letters)
57 Fix d'n'd of messages to compose
59 2005-09-22 [paul] 1.9.14cvs48
62 fix bug where attachments Name entry
63 would display Path instead
65 2005-09-21 [paul] 1.9.14cvs47
71 * doc/manual/en/sylpheed-20.html
72 * doc/manual/es/sylpheed-20.html
127 * src/displayheader.c
128 * src/displayheader.h
139 * src/editldap_basedn.c
140 * src/editldap_basedn.h
159 * src/folder_item_prefs.c
160 * src/folder_item_prefs.h
167 * src/grouplistdialog.c
168 * src/grouplistdialog.h
213 * src/matcher_parser.h
214 * src/matcher_parser_lex.l
215 * src/matcher_parser_parse.y
218 * src/message_search.c
219 * src/message_search.h
238 * src/partial_download.c
239 * src/partial_download.h
244 * src/prefs_account.c
245 * src/prefs_account.h
246 * src/prefs_actions.c
247 * src/prefs_actions.h
250 * src/prefs_compose_writing.c
251 * src/prefs_compose_writing.h
252 * src/prefs_customheader.c
253 * src/prefs_customheader.h
254 * src/prefs_display_header.c
255 * src/prefs_display_header.h
256 * src/prefs_ext_prog.c
257 * src/prefs_ext_prog.h
258 * src/prefs_filtering.c
259 * src/prefs_filtering.h
260 * src/prefs_filtering_action.c
261 * src/prefs_filtering_action.h
262 * src/prefs_folder_column.c
263 * src/prefs_folder_column.h
264 * src/prefs_folder_item.c
265 * src/prefs_folder_item.h
270 * src/prefs_image_viewer.c
271 * src/prefs_image_viewer.h
272 * src/prefs_matcher.c
273 * src/prefs_matcher.h
274 * src/prefs_message.c
275 * src/prefs_message.h
276 * src/prefs_msg_colors.c
277 * src/prefs_msg_colors.h
282 * src/prefs_receive.c
283 * src/prefs_receive.h
286 * src/prefs_spelling.c
287 * src/prefs_spelling.h
288 * src/prefs_summaries.c
289 * src/prefs_summaries.h
290 * src/prefs_summary_column.c
291 * src/prefs_summary_column.h
292 * src/prefs_template.c
293 * src/prefs_template.h
296 * src/prefs_toolbar.c
297 * src/prefs_toolbar.h
298 * src/prefs_wrapping.c
299 * src/prefs_wrapping.h
309 * src/quote_fmt_parse.y
318 * src/simple-gettext.c
327 * src/summary_search.c
328 * src/summary_search.h
345 * src/common/base64.c
346 * src/common/base64.h
354 * src/common/mgutils.c
355 * src/common/mgutils.h
358 * src/common/passcrypt.c
359 * src/common/passcrypt.h.in
360 * src/common/plugin.c
361 * src/common/plugin.h
364 * src/common/progressindicator.c
365 * src/common/progressindicator.h
366 * src/common/quoted-printable.c
367 * src/common/quoted-printable.h
368 * src/common/session.c
369 * src/common/session.h
372 * src/common/socket.c
373 * src/common/socket.h
376 * src/common/ssl_certificate.c
377 * src/common/ssl_certificate.h
378 * src/common/string_match.c
379 * src/common/string_match.h
380 * src/common/stringtable.c
381 * src/common/sylpheed.c
382 * src/common/sylpheed.h
383 * src/common/template.c
384 * src/common/template.h
385 * src/common/timing.h
388 * src/common/uuencode.c
389 * src/common/uuencode.h
390 * src/common/version.h.in
393 * src/common/xmlprops.c
394 * src/common/xmlprops.h
397 * src/gtk/colorlabel.c
398 * src/gtk/colorlabel.h
401 * src/gtk/description_window.c
402 * src/gtk/description_window.h
405 * src/gtk/foldersort.c
406 * src/gtk/foldersort.h
409 * src/gtk/inputdialog.c
410 * src/gtk/inputdialog.h
411 * src/gtk/logwindow.c
412 * src/gtk/logwindow.h
413 * src/gtk/manage_window.c
414 * src/gtk/manage_window.h
417 * src/gtk/pluginwindow.c
418 * src/gtk/pluginwindow.h
419 * src/gtk/prefswindow.c
420 * src/gtk/prefswindow.h
421 * src/gtk/progressdialog.c
422 * src/gtk/progressdialog.h
423 * src/gtk/quicksearch.c
424 * src/gtk/quicksearch.h
425 * src/gtk/sslcertwindow.c
426 * src/gtk/sslcertwindow.h
427 * src/plugins/clamav/clamav_plugin.c
428 * src/plugins/clamav/clamav_plugin.h
429 * src/plugins/clamav/clamav_plugin_gtk.c
430 * src/plugins/demo/demo.c
431 * src/plugins/dillo_viewer/dillo_prefs.c
432 * src/plugins/dillo_viewer/dillo_prefs.h
433 * src/plugins/dillo_viewer/dillo_viewer.c
434 * src/plugins/mathml_viewer/mathml_viewer.c
435 * src/plugins/pgpcore/passphrase.c
436 * src/plugins/pgpcore/passphrase.h
437 * src/plugins/pgpcore/plugin.c
438 * src/plugins/pgpcore/prefs_gpg.c
439 * src/plugins/pgpcore/prefs_gpg.h
440 * src/plugins/pgpcore/select-keys.c
441 * src/plugins/pgpcore/select-keys.h
442 * src/plugins/pgpcore/sgpgme.c
443 * src/plugins/pgpcore/sgpgme.h
444 * src/plugins/pgpinline/pgpinline.c
445 * src/plugins/pgpinline/pgpinline.h
446 * src/plugins/pgpinline/plugin.c
447 * src/plugins/pgpmime/pgpmime.c
448 * src/plugins/pgpmime/pgpmime.h
449 * src/plugins/pgpmime/plugin.c
450 * src/plugins/spamassassin/spamassassin.c
451 * src/plugins/spamassassin/spamassassin.h
452 * src/plugins/spamassassin/spamassassin_gtk.c
453 * src/plugins/trayicon/trayicon.c
454 * tools/OOo2sylpheed.pl
455 * tools/acroread2sylpheed.pl
456 * tools/asus_mailled.sh
457 * tools/filter_conv.pl
458 * tools/freshmeat_search.pl
459 * tools/google_search.pl
460 * tools/kmail2sylpheed.pl
461 * tools/kmail2sylpheed_v2.pl
462 * tools/maildir2sylpheed.pl
463 * tools/multiwebsearch.pl
464 * tools/newscache_clean.pl
465 * tools/outlook2sylpheed.pl
466 * tools/sylpheed-switcher
469 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
472 2005-09-21 [colin] 1.9.14cvs46
479 Remove some printing hacks (deselection/reselection),
480 which by the way fix printing the currently
481 displayed mime part (still only text)
482 Plus a little optimisation of summary_show
485 2005-09-20 [colin] 1.9.14cvs45
489 GUI fixups: add accels, set message
490 view title to displayed mail's subject
491 * src/prefs_spelling.c
492 * src/gtk/gtkaspell.c
493 GUI fixups: allow underlining misspelled
494 words instead of coloring them (a11y!)
500 2005-09-19 [colin] 1.9.14cvs44
504 * src/gtk/gtkaspell.c
507 2005-09-19 [colin] 1.9.14cvs43
510 Fix sensitivity of Delete button
512 Warn if the requested Privacy system
522 * src/prefs_account.h
523 * src/prefs_account.c
524 Save SSL prefs even in builds that have
530 Warn if connection should be secure, but
531 SSL support isn't compiled in
533 Fix word separation on UTF-8 systems
534 Fixes bug #812 (Strange inline spellchecking)
536 Warn if the requested Privacy system
538 Factorize offline warning
546 Factorize offline warning
552 2005-09-18 [colin] 1.9.14cvs42
557 Add a way to get locale's charset ignoring utf-8,
558 and use that as default encoding for broken mails
560 2005-09-18 [colin] 1.9.14cvs41
562 * src/gtk/logwindow.c
563 Translate string. Patch by Fabien Vantard
565 2005-09-18 [colin] 1.9.14cvs40
568 Fix bug #803 (IMAP/SSL support breaks with
569 GnuTLS libetpan 0.38)
571 2005-09-18 [colin] 1.9.14cvs39
576 More charsets fixes. Fixes bug #806 (non
577 ascii characters in subject line)
579 2005-09-17 [paul] 1.9.14cvs38
584 Patch by Pawel Pekala
586 2005-09-17 [colin] 1.9.14cvs37
589 bugfix for NO-USE LDAP compilation, patch
592 2005-09-17 [colin] 1.9.14cvs36
594 * src/prefs_actions.c
595 * src/prefs_customheader.c
596 * src/prefs_display_header.c
597 * src/prefs_filtering_action.c
598 * src/prefs_matcher.c
599 * src/prefs_toolbar.c
600 Fix strange casts (less elegant but
603 2005-09-16 [colin] 1.9.14cvs35
608 2005-09-16 [colin] 1.9.14cvs34
622 * src/matcher_parser_parse.y
624 * src/etpan/Makefile.am
625 * src/gtk/description_window.c
626 * src/plugins/clamav/Makefile.am
627 * src/plugins/clamav/clamav_plugin.c
628 * src/plugins/dillo_viewer/Makefile.am
629 * src/plugins/pgpcore/Makefile.am
630 * src/plugins/pgpinline/Makefile.am
631 * src/plugins/pgpmime/Makefile.am
632 * src/plugins/trayicon/Makefile.am
633 Fix 100% cpu usage in address completion list
634 Fix little bugs (return with no values etc)
635 Fix all warnings (with common CFLAGS)
637 2005-09-15 [colin] 1.9.14cvs33
640 Fix bug where sometimes a group's email list is empty,
641 force its refresh (probably fixes "Re: how to create a
644 Don't return to the callback in the main thread from the
645 fetch thread (or face segs!)
647 2005-09-15 [paul] 1.9.14cvs32
649 * src/prefs_matcher.c
650 forgotten in last commit
652 2005-09-15 [paul] 1.9.14cvs31
654 * src/prefs_actions.c
655 * src/prefs_filtering_action.c
659 * src/gtk/description_window.c
660 * src/gtk/description_window.h
661 * src/gtk/quicksearch.c
662 allow interaction with the called
664 Patch by Anders Hammar
666 2005-09-14 [paul] 1.9.14cvs30
669 fix a little annoyance when pasting with 3rd button
670 with wrap_pastes=0 and wrap_input=1
673 2005-09-14 [paul] 1.9.14cvs29
675 * src/prefs_account.c
676 disable 'Filter messages on receiving' for
678 Patch by Anders Hammar
680 2005-09-14 [paul] 1.9.14cvs28
684 updated by Andrej Kacian
690 2005-09-14 [paul] 1.9.14cvs27
693 updated by Ricardo Mones Lastra
696 associate no_wrap_tags to Compose windows
697 instead of using a static one
703 remove unneeded printf()
705 2005-09-14 [paul] 1.9.14cvs26
713 * src/partial_download.c
715 * src/prefs_account.c
716 * src/prefs_account.h
717 * src/prefs_actions.c
718 * src/prefs_customheader.c
719 * src/prefs_display_header.c
720 * src/prefs_filtering_action.c
721 * src/prefs_matcher.c
722 * src/prefs_toolbar.c
729 * src/common/plugin.c
730 * src/common/session.h
731 * src/common/socket.c
732 * src/common/socket.h
733 * src/common/template.c
734 * src/gtk/gtkaspell.c
735 * src/gtk/quicksearch.h
736 * src/plugins/pgpcore/passphrase.c
737 * src/plugins/pgpcore/prefs_gpg.h
738 * src/plugins/pgpcore/select-keys.c
739 * src/plugins/pgpcore/select-keys.h
740 * src/plugins/pgpcore/sgpgme.c
741 * src/plugins/pgpinline/pgpinline.c
742 * src/plugins/pgpmime/pgpmime.c
743 * src/plugins/trayicon/trayicon.c
744 fix compilation warnings
745 Patch by Daniel Gustafson
747 2005-09-14 [paul] 1.9.14cvs25
750 add missing column header, and other small
752 Patch by Anders Hammar
754 2005-09-13 [colin] 1.9.14cvs24
756 * src/gtk/gtkaspell.c
759 Nullify struct members after free()s
761 2005-09-13 [colin] 1.9.14cvs23
764 Test utf8 compliance before inserting to
765 buffer, and try to convert if necessary
767 If no charset is present, use the locale
768 one instead of us-ascii
770 Add Sender, List-Post and To in the checked
771 headers for automatic rules creation
774 * src/gtk/gtkaspell.c
775 Remove deprecated functions.
776 patch by Daniel Gustafson
778 2005-09-12 [colin] 1.9.14cvs22
781 Fix bug #448 (Scrolling/Redraw issue with
782 address-fields in Header)
786 Fix loss of MSG_MARKED on move/copy
787 Fix bug #804 (Quicksearch togglebutton doesn't
788 get depressed after '/' key is pressed)
790 2005-09-12 [paul] 1.9.14cvs21
793 * src/gtk/logwindow.c
794 add 'Clear Log' to popup menu
795 Patch by Anders Hammar <anders.hammar@telia.com>
797 2005-09-12 [paul] 1.9.14cvs20
800 set correct sensitivity on attachments
804 * src/prefs_spelling.c
805 fix crash when no LANG env is set
808 don't use memeory after free
810 All patches by Daniel Gustafson
812 2005-09-12 [paul] 1.9.14cvs19
815 make theme info selectable
816 * src/gtk/description_window.c
817 make window non-modal
819 add details of asus_mailed.sh
820 * tools/claws.i18n.status.pl
821 update for new zh_TW translator
823 create alternate coloured lines
826 2005-09-10 [colin] 1.9.14cvs18
828 * src/plugins/pgpcore/select-keys.c
829 Better order for the buttons
831 2005-09-10 [colin] 1.9.14cvs17
834 * src/plugins/pgpcore/select-keys.c
835 * src/plugins/pgpcore/select-keys.h
836 * src/plugins/pgpcore/sgpgme.c
837 Add a "Don't encrypt" button to the key
838 selection dialog. Fixes bug #177 (There should be a
839 'Don't encrypt button in the Select Keys dialog)
841 2005-09-10 [colin] 1.9.14cvs16
844 Fix bug #572 (%X option does not work with templates)
846 2005-09-10 [colin] 1.9.14cvs15
851 2005-09-10 [colin] 1.9.14cvs14
856 2005-09-09 [colin] 1.9.14cvs13
859 * src/etpan/imap-thread.c
860 * src/etpan/imap-thread.h
861 Fix moving from queue or drafts to normal folders
862 Fix bug #794 (No way to delete without expunging)
863 Take flags unset by other mailers into account
864 Take deleted flag set by other mailers into account
865 Fix unsetting REPLIED flag
866 Fix crash when capabilities can't be retrieved
869 Add M_DELAYED_FLAGS condition, and let the user use
870 Execute in order to be able to expunge deleted mails,
871 even if he's not in delayed execute mode
872 * src/prefs_spelling.c
873 Use 'en' dictionary by default if LANG is POSIX or C
874 * src/gtk/prefswindow.c
875 Fix bug #767 (Preferences windows expanding) by making
876 the window a bit larger when the resolution is greater
877 than 640x480, and by putting the prefs in a
880 2005-09-09 [paul] 1.9.14cvs12
884 * po/zh_TW.Big5.po ** REMOVED **
885 * po/zh_TW.po ** ADDED **
886 updated by Wei-Lun Chao
888 2005-09-09 [paul] 1.9.14cvs11
893 delay memory allocation until file is
895 Patch by Daniel Gustafson
897 2005-09-09 [cleroy] 1.9.14cvs10
902 2005-09-08 [colin] 1.9.14cvs9
905 Alert when we can't save draft
906 Fix various wrap/color issues
907 Add mid-click pasting respecting wrap_paste option
910 * src/folder_item_prefs.c
911 * src/folder_item_prefs.h
921 * src/prefs_folder_item.c
922 Fix the impossibility to synchronise folders for
923 offline use (IMAP and NNTP are concerned)
925 2005-09-08 [colin] 1.9.14cvs8
928 Build LDAP and JPilot by default if available
932 2005-09-08 [paul] 1.9.14cvs7
934 * doc/manual/en/sylpheed-1.html
935 * doc/manual/en/sylpheed-18.html
936 * doc/manual/en/sylpheed-19.html
937 * doc/manual/en/sylpheed-4.html
938 * doc/manual/en/sylpheed-6.html
939 * doc/manual/en/sylpheed.html
940 a few minor updates, plus include some
941 details about plugins and their requirements
943 minor changes to English in /View/Sort
945 2005-09-07 [colin] 1.9.14cvs6
947 * doc/manual/en/sylpheed-1.html
948 * doc/manual/en/sylpheed-10.html
949 * doc/manual/en/sylpheed-11.html
950 * doc/manual/en/sylpheed-12.html
951 * doc/manual/en/sylpheed-13.html
952 * doc/manual/en/sylpheed-14.html
953 * doc/manual/en/sylpheed-15.html
954 * doc/manual/en/sylpheed-16.html
955 * doc/manual/en/sylpheed-17.html
956 * doc/manual/en/sylpheed-18.html
957 * doc/manual/en/sylpheed-19.html
958 * doc/manual/en/sylpheed-2.html
959 * doc/manual/en/sylpheed-20.html
960 * doc/manual/en/sylpheed-21.html
961 * doc/manual/en/sylpheed-22.html
962 * doc/manual/en/sylpheed-3.html
963 * doc/manual/en/sylpheed-4.html
964 * doc/manual/en/sylpheed-5.html
965 * doc/manual/en/sylpheed-6.html
966 * doc/manual/en/sylpheed-7.html
967 * doc/manual/en/sylpheed-8.html
968 * doc/manual/en/sylpheed-9.html
969 * doc/manual/en/sylpheed.html
970 More substitutions (missed Sylpheed -> Sylpheed-Claws)
972 2005-09-07 [colin] 1.9.14cvs5
975 Make labels more to-the-point
977 2005-09-07 [colin] 1.9.14cvs4
979 * doc/manual/en/sylpheed-1.html
980 * doc/manual/en/sylpheed-12.html
981 * doc/manual/en/sylpheed-13.html
982 * doc/manual/en/sylpheed-14.html
983 * doc/manual/en/sylpheed-15.html
984 * doc/manual/en/sylpheed-16.html
985 * doc/manual/en/sylpheed-17.html
986 * doc/manual/en/sylpheed-18.html
987 * doc/manual/en/sylpheed-19.html
988 * doc/manual/en/sylpheed-2.html
989 * doc/manual/en/sylpheed-20.html
990 * doc/manual/en/sylpheed-21.html
991 * doc/manual/en/sylpheed-22.html
992 * doc/manual/en/sylpheed-4.html
993 * doc/manual/en/sylpheed-5.html
994 * doc/manual/en/sylpheed-6.html
995 * doc/manual/en/sylpheed-7.html
996 * doc/manual/en/sylpheed-8.html
997 * doc/manual/en/sylpheed-9.html
998 * doc/manual/en/sylpheed.html
1001 2005-09-07 [colin] 1.9.14cvs3
1003 * doc/faq/en/sylpheed-faq-1.html
1004 * doc/faq/en/sylpheed-faq-2.html
1005 * doc/faq/en/sylpheed-faq-3.html
1006 * doc/faq/en/sylpheed-faq.html
1009 2005-09-07 [colin] 1.9.14cvs2
1015 Fix special subfolders:
1016 - Inherit parent's icon
1017 - sent contents of queues subfolders
1018 - empty subfolders of trashes
1020 Remove outdated manual and faq entries
1021 * src/common/utils.c
1022 Add quotes around %s coming from mailcap
1024 2005-09-07 [colin] 1.9.14cvs1
1027 After saving draft, set modified to FALSE
1029 * src/common/utils.c
1030 * src/common/utils.h
1031 Try to open mime parts using what is
1032 indicated in ~/.mailcap or /etc/mailcap,
1035 2005-09-05 [paul] 1.9.14
1040 updated by Andrej Kacian
1042 2005-09-05 [paul] 1.9.13cvs83
1051 updated translations by Thomas Gilgin, Ricardo Mones
1052 Lastra, Tommi Pirinen, Fabien Vantard, Geir Helland,
1053 Frederico Goncalves Guimaraes, Aleksandar Urosevic
1055 2005-09-04 [paul] 1.9.13cvs82
1058 only warn about exceeded line length limit
1061 2005-09-04 [paul] 1.9.13cvs81
1064 fix crash in 'line length exceeded' dialogue
1066 2005-09-02 [paul] 1.9.13cvs80
1069 fix bug 795, 'Connection lost IMAP'
1070 and add statusbar prints
1073 2005-09-02 [paul] 1.9.13cvs79
1076 compose_wrap_paragraph() becomes
1077 compose_beautify_paragraph()
1080 2005-09-02 [cleroy] 1.9.13cvs78
1085 2005-09-01 [colin] 1.9.13cvs77
1088 Maybe fix bug #795 (Connection lost IMAP)
1089 Don't try to send logout when we're disconnected.
1091 Include locked and marked emails in HRM
1092 view. Fixes bug #800 (Locked messages no longer
1093 show up when hide read messages is used)
1095 2005-09-01 [paul] 1.9.13cvs76
1097 * src/prefs_common.c
1100 2005-08-31 [colin] 1.9.13cvs75
1104 * src/prefs_summaries.c
1106 Fix "go to next new", fix preference
1107 (Open unread/next swapped)
1109 2005-08-31 [paul] 1.9.13cvs74
1116 * src/prefs_common.c
1117 * src/prefs_common.h
1122 remove obsolete BOLD_FONT setting
1123 fix font update in headerview and textview
1124 headers after prefs change
1131 2005-08-30 [colin] 1.9.13cvs73
1134 When Hide read messages is selected and we
1135 refresh the summaryview, don't remove the
1136 currently displayed message. Fixes bug #797
1137 (Summary view reloads when new mail is
1138 downloaded in 1.9.14 rc)
1140 2005-08-30 [colin] 1.9.13cvs72
1145 Remove useless callback
1149 Add a filesel_select_file_save_folder() - used by Save All
1151 2005-08-29 [paul] 1.9.13cvs71
1154 * src/matcher_parser_parse.y
1155 * src/etpan/imap-thread.c
1156 fix building on FreeBSD
1157 Patch by Daniel Gustafson <daniel@hobbit.se>
1159 2005-08-29 [paul] 1.9.13cvs70
1161 * src/plugins/pgpinline/pgpinline.c
1162 only initialise sig result if it's been handled
1165 2005-08-29 [paul] 1.9.13cvs69
1170 * src/common.utils.c
1171 * src/common/utils.h
1173 * src/stock_pixmap.h
1174 fix wrong icon reference
1175 * src/pixmaps/trash_btn.xpm
1176 replace with nicer image
1178 2005-08-28 [colin] 1.9.13cvs68
1181 * src/stock_pixmap.c
1182 * src/stock_pixmap.h
1184 * src/pixmaps/trash_btn.xpm
1185 Add a specific trash xpm for the button
1187 2005-08-28 [colin] 1.9.13cvs67
1192 2005-08-27 [colin] 1.9.13cvs66
1196 Correctly fix "Problem with replies", fixes
1197 pgpmime encryption too.
1199 2005-08-27 [colin] 1.9.13cvs65
1205 Fix bug #517 (messages removed from summaryview
1208 2005-08-27 [colin] 1.9.13cvs64
1211 * tools/asus_mailled.sh
1212 Add a script to blink ASUS laptops' mail LED where there
1215 2005-08-27 [colin] 1.9.13cvs63
1218 * src/etpan/imap-thread.c
1219 * src/etpan/imap-thread.h
1220 Implement automatic choosing of login method
1222 * src/gtk/.cvsignore
1223 Add sylpheed-marshal.[ch]
1225 2005-08-27 [colin] 1.9.13cvs62
1227 * src/common/utils.c
1228 Fix confusing perror
1230 2005-08-27 [colin] 1.9.13cvs61
1234 Remove A_DELETE, replace it with
1235 A_TRASH and A_DELETE_REAL. Automatically
1236 rewrite config files to replace A_DELETE
1237 with A_TRASH (no functionality change).
1240 2005-08-26 [colin] 1.9.13cvs60
1243 Previous "Problem with replies" fix brought other
1244 problems, fixing them
1246 2005-08-26 [colin] 1.9.13cvs59
1249 Fix "Problem with replies". This happened only
1252 Factorize code a bit
1254 Speed improvement on very long messages (wrapping)
1255 Fix signature color on Reedit and Redirect
1256 On Reedit, don't attach pgp-signatures parts, but
1259 2005-08-24 [paul] 1.9.13cvs58
1262 don't claim success when clicking
1263 Cancel on the passphrase box.
1266 2005-08-24 [paul] 1.9.13cvs57
1269 fix misplaced sylpheed.log
1273 2005-08-24 [paul] 1.9.13cvs56
1276 * src/etpan/imap-thread.c
1277 * src/etpan/imap-thread.h
1278 fix bug 789 'IMAP CRAM-MD5 and ssl broken in 1.9.13'
1280 * src/gtk/sylpheed-marshal.c ** REMOVED **
1281 * src/gtk/sylpheed-marshal.h ** REMOVED **
1282 remove autogenerated files
1283 * tools/kdeservicemenu/README
1284 * tools/kdeservicemenu/install.sh
1285 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1286 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1287 use Claws icon, use 'Sylpheed-Claws' in menu,
1288 use kdialog, and other cleanups
1290 2005-08-23 [paul] 1.9.13cvs55
1293 fix paste/wrap crash
1296 2005-08-23 [paul] 1.9.13cvs54
1302 2005-08-23 [paul] 1.9.13cvs53
1306 view all data of LDAP contacts
1309 2005-08-23 [paul] 1.9.13cvs52
1312 fix issues with the Search field
1315 2005-08-22 [paul] 1.9.13cvs51
1318 put name of folder in processing dialog
1320 * src/prefs_folder_item.c
1321 improve english usage
1323 2005-08-22 [paul] 1.9.13cvs50
1328 * src/matcher_parser_lex.l
1329 * src/matcher_parser_parse.y
1330 * src/prefs_filtering.c
1331 add Filtering/Processing rule names feature.
1332 (the incompatible old matcherrc is saved as
1333 matcherrc.pre_names).
1336 2005-08-22 [paul] 1.9.13cvs49
1339 fix colour labelling
1342 2005-08-22 [paul] 1.9.13cvs48
1347 2005-08-22 [paul] 1.9.13cvs47
1350 fix bug 789, 'SC crashes with imap (CVS ver)'
1353 2005-08-22 [paul] 1.9.13cvs46
1356 * src/prefs_common.c
1358 define reused defaults in defs.h
1360 add 'Open image' to image popup menu
1362 2005-08-21 [colin] 1.9.13cvs45
1365 Fix bug #788 (Bogus "From" address displayed)
1367 2005-08-20 [colin] 1.9.13cvs44
1370 Fix buf #787 (multilevel delete causes SIGSEGV)
1372 2005-08-19 [colin] 1.9.13cvs43
1375 * src/prefs_common.c
1376 * src/prefs_common.h
1377 Add an hidden pref to allow modifying the
1378 update stepping in incorporation.
1381 2005-08-19 [colin] 1.9.13cvs42
1385 Workaround for broken MUAs: encode
1386 Content-type: name: as ASCII and
1387 Content-Disposition: filename: as
1389 * src/prefs_account.c
1390 Fix invisible-ness of SMTP SSL prefs
1393 2005-08-19 [paul] 1.9.13cvs41
1396 * src/prefs_common.c
1397 * src/prefs_common.h
1398 * src/prefs_wrapping.c
1399 paste with or without wrapping.
1402 2005-08-19 [paul] 1.9.13cvs40
1404 * src/prefs_common.c
1405 * src/prefs_common.h
1407 reintroduce enable_swap_from as a
1408 hidden pref. patch by Colin
1409 * src/quote_fmt_parse.y
1410 * src/plugins/clamav/clamav_plugin.c
1411 * src/plugins/dillo_viewer/dillo_viewer.c
1412 * src/plugins/mathml_viewer/mathml_viewer.c
1413 * src/plugins/pgpcore/sgpgme.c
1414 * src/plugins/pgpinline/pgpinline.c
1415 * src/plugins/pgpmime/pgpmime.c
1416 tidy up. patch by Colin
1418 2005-08-19 [paul] 1.9.13cvs39
1421 complete cvs38's sync
1425 * src/etpan/etpan-log.c
1426 * src/etpan/imap-thread.c
1427 * src/gtk/gtksourceprintjob.c
1428 fix compilation warnings
1431 2005-08-19 [paul] 1.9.13cvs38
1447 * src/image_viewer.c
1461 * src/partial_download.c
1464 * src/prefs_actions.c
1465 * src/prefs_common.c
1466 * src/prefs_customheader.c
1467 * src/prefs_display_header.c
1469 * src/prefs_themes.c
1474 * src/send_message.c
1475 * src/simple-gettext.c
1476 * src/sourcewindow.c
1481 * src/common/plugin.c
1482 * src/common/prefs.c
1483 * src/common/session.c
1484 * src/common/session.h
1485 * src/common/socket.c
1486 * src/common/socket.h
1487 * src/common/ssl_certificate.c
1488 * src/common/template.c
1489 * src/common/utils.c
1490 * src/common/utils.h
1493 added wrappers for C library function that
1494 take pathname arguments.
1495 enabled compilation with MinGW.
1496 use GDir instead of directly using opendir().
1497 added rename_force().
1499 2005-08-19 [paul] 1.9.13cvs37
1503 fix privacy settings on re-editing
1511 flag changing optimisation
1513 2005-08-18 [martin] 1.9.13cvs36
1521 * src/grouplistdialog.c
1527 * src/prefs_account.c
1528 * src/prefs_themes.c
1529 * src/stock_pixmap.c
1532 * src/gtk/logwindow.c
1533 removed deprecated glib and gdk stuff
1534 * src/plugins/pgpcore/select-keys.c
1535 convert attributes from locale to utf8
1537 2005-08-17 [paul] 1.9.13cvs35
1541 use new GTK_STOCK_ icons if available
1543 * src/gtk/gtksctree.c
1544 * src/gtk/gtksctree.h
1545 faster range select. patch by Colin
1547 2005-08-17 [paul] 1.9.13cvs34
1552 Add an edit button for contacts, fix selections
1555 Change labels, let Save be always possible in the
1556 email and user atributes tabs
1560 select next item instead of the displayed one
1563 * src/gtk/progressdialog.c
1564 use prefs_common.enable_rules_hint
1566 2005-08-13 [hoa] 1.9.13cvs33
1568 * src/etpan/imap-thread.c
1569 fixed build on Solaris.
1571 2005-08-10 [colin] 1.9.13cvs32
1574 Fix cvs31 (missing fclose before reading
1577 2005-08-10 [colin] 1.9.13cvs31
1580 Fix procmsg_msginfo_new_from_mimeinfo() when
1581 the MimeInfo isn't stored in memory. This fixes
1582 replying to an attached message.
1584 2005-08-10 [colin] 1.9.13cvs30
1587 Fix slowness in account changing
1589 2005-08-10 [colin] 1.9.13cvs29
1599 Optimize folder_has_parent_of_type
1600 Prevent moving special sub-folders from contextual menus
1601 Rework message a bit ("Empty all messages" -> "Delete all
1603 Fix bug #780 (MSexchange IMAP - using IMAP "Sent Items"
1604 and "Deleted Items" folders)
1606 2005-08-08 [colin] 1.9.13cvs28
1609 * src/prefs_summaries.c
1610 Make "Select first unread|new" more flexible
1611 (just prioritize new or unread)
1613 2005-08-08 [colin] 1.9.13cvs27
1616 If "select first new" is selected and there only
1617 are unread messages, fallback to "select first
1620 2005-08-08 [colin] 1.9.13cvs26
1623 Fix shameful bugs (and bug #779)
1625 2005-08-08 [colin] 1.9.13cvs25
1629 Cache parents' type to make folder_has_parent_of_type
1632 Forbid DnD of special sub-folders
1635 Add MAIL_POSTFILTERING_HOOK
1637 Revert over-zealous deletion of the use_addr_book
1640 2005-08-07 [colin] 1.9.13cvs24
1643 Fix big mistake (passing MsgInfo instead
1646 2005-08-07 [colin] 1.9.13cvs23
1661 Make subfolders of Drafts, Queue, Outbox, Trash
1662 work like their parents.
1663 Fixes bug #686 (Message view on Drafts/Sent should be the same on Subfolders)
1665 2005-08-07 [colin] 1.9.13cvs22
1668 Fix bug #771 (Dragged contacts not saved)
1670 2005-08-07 [paul] 1.9.13cvs21
1673 fix bug 32 'Search Doesn't display results
1674 if "Hide Read Messages" is chosen'
1675 be more literal in interpreting 'Hide read
1678 2005-08-07 [colin] 1.9.13cvs20
1683 Faster 'unthread_for_execution'
1685 2005-08-06 [paul] 1.9.13cvs19
1688 add mnemonics to Set displayed columns
1689 fix bug where msgview_visible option was
1690 overwritten as TRUE on startup
1692 2005-08-06 [paul] 1.9.13cvs18
1695 refer to 'displayed columns in folder/message
1696 list' not 'displayed items in summary/message view'
1697 * src/prefs_display_header.c
1698 replace GTK_STOCK_DELETE with GTK_STOCK_REMOVE to
1699 be consistent with similar dialogues
1700 * src/prefs_folder_column.c
1701 * src/prefs_summary_column.c
1702 'columns' not 'items', and folder and message lists,
1703 instead of folder and summary views;
1704 Use 'Hidden columns' as list heading not 'Available
1706 move the 'Remove' button to the right hand side;
1707 top-align the buttons;
1708 remove unneeded vbox
1709 * src/prefs_summaries.c
1710 put the 2 column prefs buttons in a frame to reduce
1711 overall width; refer to columns not items &c.
1713 2005-08-05 [colin] 1.9.13cvs17
1715 * src/prefs_common.c
1716 * src/prefs_common.h
1720 Add an hidden toolbar_detachable pref, so
1721 that I can get rid of these painful handles
1722 in the toolbars. Defaults to TRUE to avoid
1723 changing the GUI on unsuspecting people...
1725 2005-08-05 [colin] 1.9.13cvs16
1728 * src/prefs_folder_column.c
1729 * src/prefs_folder_column.h
1730 Add prefs for folder columns
1735 * src/prefs_common.c
1736 * src/prefs_common.h
1737 * src/prefs_summaries.c
1739 * src/prefs_summary_column.c
1744 * src/common/utils.c
1745 * src/common/utils.h
1746 Move uri colourisation functions
1751 Fix bug with LIST where we'd try
1752 to get Folder//////[...]///
1754 2005-08-05 [paul] 1.9.13cvs15
1756 * src/prefs_summaries.c
1757 improve the English usage
1759 set font on column change
1762 2005-08-05 [paul] 1.9.13cvs14
1764 * src/prefs_common.c
1765 * src/prefs_common.h
1766 * src/prefs_summaries.c
1768 replace 'open_unread_on_enter' option with
1769 'select_on_entry' option. opening/not opening
1770 is now exclusively controlled by 'always_show_msg'
1772 2005-08-04 [colin] 1.9.13cvs13
1776 Add colourisation of quotes and signatures
1778 Fix possible crashes
1780 Change an assert that is no problem
1785 * src/gtk/quicksearch.c
1786 Fix a possible crash
1788 2005-08-03 [colin] 1.9.13cvs12
1790 * src/prefs_account.c
1791 Fix bug #777 (Sylpheed crash in account configuration)
1793 2005-08-03 [colin] 1.9.13cvs11
1798 Fixing addressbook, round 2
1800 Fix emphasis color on rechecking 'Colorize messages'
1802 2005-08-03 [paul] 1.9.13cvs10
1810 * src/prefs_account.c
1813 * src/quote_fmt_parse.y
1815 * src/common/quoted-printable.c
1816 * src/common/utils.c
1817 * src/common/utils.h
1819 replaced incorrect locale-independent
1820 ctype functions with GLib's. Corrected
1821 signedness mismatch.
1823 headerview_create(): added spacing for vbox.
1825 set focus to the OK button.
1827 2005-08-03 [colin] 1.9.13cvs9
1832 2005-08-02 [colin] 1.9.13cvs8
1838 Fix a cast and more generally, try to make the
1839 GUI more intuitive and consistent (round 1)
1841 2005-08-02 [paul] 1.9.13cvs7
1844 missing in 1.9.13cvs6
1846 2005-08-02 [colin] 1.9.13cvs6
1851 2005-08-02 [colin] 1.9.13cvs5
1860 Fix a number of folder_item_get_msg_list()-related
1861 leaks (missing procmsg_msginfo_free()s)
1863 2005-08-01 [colin] 1.9.13cvs4
1869 * src/prefs_summaries.c
1870 * src/prefs_themes.c
1875 Fix instant-apply of summary and folderview-related prefs
1876 Fix erroneous g_free and alertpanels in prefs_theme
1877 Add instant-apply for fonts
1878 Defer applying of prefs a little bit so it's done only
1879 once even if requested by multiples prefs pages
1881 2005-08-01 [paul] 1.9.13cvs3
1884 fix bug 776 'S.C. crashes on close'
1886 * src/etpan/etpan-thread-manager-types.h
1890 2005-07-25 [paul] 1.9.13cvs2
1893 fix typos. spotted by Fabien Vantard
1895 2005-07-24 [paul] 1.9.13cvs1
1897 * doc/man/sylpheed.1
1898 update man page, incorporating fix of
1899 bug 769 'Typo in manpage'
1900 * src/etpan/imap-thread.c
1901 fix NetBSD openssl dependencies. patch by
1902 George Michaelson <ggm@apnic.net>
1904 updated by Frederico Goncalves Guimaraes
1906 2005-07-22 [paul] 1.9.13
1910 2005-07-22 [paul] 1.9.12cvs91
1915 * RELEASE_NOTES.claws
1919 * tools/claws.i18n.status.pl
1920 add Norwegian translation. submiited by
1921 Geir Helland <pjallabais@users.sourceforge.net>
1931 updated by Miquel Oliete, Thomas Gilgin, Ricardo
1932 Mones Lastra, Tommi Pirinen, Fabien Vantard,
1933 Andrea Spadaccini, Andrej Kacian, Aleksandar Urosevic,
1935 * src/plugins/clamav/clamav_plugin_gtk.c
1936 * src/plugins/spamassassin/spamassassin_gtk.c
1937 replace outdated description strings
1939 2005-07-21 [colin] 1.9.12cvs90
1942 Set folder to batch mode when scanning it. Makes deletion
1943 of unread mails on IMAP much faster (due to the UNREAD
1946 2005-07-21 [darko] 1.9.12cvs89
1949 link against libresolv if necessary (patch by Paul)
1951 use glib's portable macros to determine endianness
1953 2005-07-21 [paul] 1.9.12cvs88
1957 update compiled-in features list
1959 2005-07-20 [colin] 1.9.12cvs87
1963 Gcc 2.9x compilation fixes, thanks to Darko
1964 * src/plugins/clamav/clamav_plugin.c
1965 Little optimisation: load virus database only once
1966 * src/plugins/spamassassin/spamassassin.c
1967 Big optimisation: filtering one mail took at least 1 second,
1968 now it takes at least 50ms. Doesn't speed up spamassassin
1969 itself, but should already be much more tolerable.
1971 2005-07-20 [colin] 1.9.12cvs86
1974 Fix performance issue
1976 2005-07-19 [colin] 1.9.12cvs85
1978 * src/plugins/pgpinline/plugin.c
1981 2005-07-19 [colin] 1.9.12cvs84
1984 * src/plugins/Makefile.am
1985 * src/plugins/pgpinline/.cvsignore
1986 * src/plugins/pgpinline/Makefile.am
1987 * src/plugins/pgpinline/pgpinline.c
1988 * src/plugins/pgpinline/pgpinline.deps
1989 * src/plugins/pgpinline/pgpinline.h
1990 * src/plugins/pgpinline/plugin.c
1991 Put pgpinline in the main tree
1993 2005-07-19 [paul] 1.9.12cvs83
1995 * src/prefs_actions.c
1996 prevent '//' in menu names, which cause a crash
1999 2005-07-19 [paul] 1.9.12cvs82
2002 be generally more informative in configure output.
2003 OpenSSL: correction: '[ --enable-openssl ...' ->
2004 '[ --disable-openssl ...', as --enable-openssl is default
2005 PGP/MIME: don't check for GPGME again, check for
2006 pgpcore instead. Therefore prevent the possibility of
2007 attempting to build pgpmime if pgpcore dependencies are
2009 ClamAV: use pkgconfig to check for lib
2010 libgnomeprint: revert logic on inner test to match
2012 * src/plugins/pgpcore/sgpgme.c
2015 2005-07-19 [colin] 1.9.12cvs81
2018 Fix slow thread rebuilding in particular
2021 2005-07-19 [paul] 1.9.12cvs80
2023 * sylpheed-claws.desktop
2024 fix typo, spotted by Stephan Sachse
2026 replace GTK_STOCK_ADD with
2027 GTK_STOCK_NEW button
2029 2005-07-18 [colin] 1.9.12cvs79
2031 * src/etpan/imap-thread.c
2032 Fix return value (Thanks Hoa)
2034 2005-07-18 [colin] 1.9.12cvs78
2037 Allow empty passwords
2038 Create drafts/queue/outbox if necessary
2041 * src/etpan/imap-thread.c
2042 Fix STARTTLS (Thanks to Hoa)
2044 2005-07-18 [paul] 1.9.12cvs77
2050 updated to reflect additions and removals
2052 updated to be claws-specific
2056 * sylpheed-128x128.png
2057 * sylpheed-64x64.png
2059 * sylpheed-claws-128x128.png
2060 * sylpheed-claws-64x64.png
2061 * sylpheed-claws.desktop
2062 * sylpheed-claws.png
2068 2005-07-17 [paul] 1.9.12cvs76
2080 * src/message_search.c
2084 * src/prefs_actions.c
2085 * src/prefs_filtering.c
2086 * src/prefs_matcher.c
2087 * src/prefs_template.c
2088 * src/prefs_themes.c
2090 * src/summary_search.c
2093 * src/gtk/sslcertwindow.c
2094 * src/plugins/pgpcore/sgpgme.c
2097 2005-07-17 [colin] 1.9.12cvs75
2100 add a PrivacySystem accessor that checks that
2101 the system cached in a MimeInfo's privacydata
2102 is still registered. Use this accessor instead
2103 of directly using data->system. Fixes crashes
2104 after unloading pgp plugins.
2106 2005-07-17 [colin] 1.9.12cvs74
2109 Change geometry hints to a simple default size.
2110 Fixes the certs dialogs.
2112 2005-07-17 [colin] 1.9.12cvs73
2114 * src/gtk/sslcertwindow.c
2117 2005-07-17 [colin] 1.9.12cvs72
2119 * src/plugins/pgpcore/Makefile.am
2120 * src/plugins/pgpmime/Makefile.am
2123 2005-07-17 [paul] 1.9.12cvs71
2126 add --disable-gnomeprint option
2127 modified version of patch by Marius Mauch
2129 2005-07-17 [paul] 1.9.12cvs70
2147 * src/prefs_account.c
2149 * src/prefs_summaries.c
2152 * src/common/utils.c
2154 * src/plugins/pgpcore/passphrase.c
2155 * src/plugins/pgpcore/select-keys.c
2156 replace inappropriately used backticks
2159 2005-07-16 [colin] 1.9.12cvs69
2161 * src/image_viewer.c
2162 Add extra paranoid checks
2164 2005-07-16 [colin] 1.9.12cvs68
2166 * src/plugins/pgpcore/prefs_gpg.c
2167 Don't auto-check sigs by default, as it
2170 2005-07-16 [colin] 1.9.12cvs67
2172 * src/plugins/pgpcore/sgpgme.c
2173 Make messages a bit better.
2175 2005-07-16 [colin] 1.9.12cvs66
2179 * src/etpan/imap-thread.c
2182 2005-07-16 [colin] 1.9.12cvs65
2186 And now, fix build with libetpan :-/
2188 2005-07-15 [colin] 1.9.12cvs64
2191 Continue fixing build without libetpan.
2193 2005-07-15 [colin] 1.9.12cvs63
2196 Fix build with --disable-libetpan
2198 2005-07-15 [colin] 1.9.12cvs62
2201 Bump libetpan's version
2203 2005-07-15 [colin] 1.9.12cvs61
2205 * src/etpan/imap-thread.c
2206 Actually stop logging :)
2208 2005-07-15 [colin] 1.9.12cvs60
2211 Fix dnd of multiple addresses.
2213 2005-07-15 [hoa] 1.9.12cvs59
2215 * src/etpan/imap-thread.c
2216 disable login of IMAP password in libetpan log file.
2218 2005-07-15 [paul] 1.9.12cvs58
2221 don't automatically sort
2222 do allow drag n drop
2224 2005-07-15 [paul] 1.9.12cvs57
2228 alphabetical listing
2230 2005-07-15 [paul] 1.9.12cvs56
2232 * src/gtk/pluginwindow.c
2233 sort plugin list alphabetically
2235 2005-07-15 [paul] 1.9.12cvs55
2237 * src/prefs_spelling.c
2238 * src/prefs_wrapping.c
2241 2005-07-15 [colin] 1.9.12cvs54
2246 2005-07-15 [paul] 1.9.12cvs53
2248 * src/prefs_message.c
2249 make 'show cursor' a hidden option
2251 2005-07-14 [colin] 1.9.12cvs52
2253 * src/plugins/spamassassin/Makefile.am
2254 * src/plugins/clamav/Makefile.am
2255 Fix double EXTRA_DISTs
2257 2005-07-14 [colin] 1.9.12cvs51
2259 * src/plugins/clamav/Makefile.am
2260 * src/plugins/clamav/clamav_plugin_gtk.deps
2261 * src/plugins/spamassassin/Makefile.am
2262 * src/plugins/spamassassin/spamassassin_gtk.deps
2263 Make $plugin_gtk depend on $plugin
2265 2005-07-14 [hoa] 1.9.12cvs50
2267 * src/etpan/imap-thread.c
2268 enable debug log of libetpan when running with --debug
2270 2005-07-14 [colin] 1.9.12cvs49
2273 * src/common/Makefile.am
2274 * src/common/plugin.c
2275 * src/common/plugin.h
2276 Add a little plugin dependancy system.
2277 Plugins can ship a $plugin_name.deps file
2278 (near them in PLUGINDIR) so that their
2279 dependancies are loaded if possible.
2280 * src/plugins/Makefile.am
2281 * src/plugins/pgpcore/Makefile.am
2282 * src/plugins/pgpcore/passphrase.c
2283 * src/plugins/pgpcore/passphrase.h
2284 * src/plugins/pgpcore/plugin.c
2285 * src/plugins/pgpcore/prefs_gpg.c
2286 * src/plugins/pgpcore/prefs_gpg.h
2287 * src/plugins/pgpcore/select-keys.c
2288 * src/plugins/pgpcore/select-keys.h
2289 * src/plugins/pgpcore/sgpgme.c
2290 * src/plugins/pgpcore/sgpgme.h
2291 Introduce pgpcore, used by pgpmime and
2293 * src/plugins/pgpmime/Makefile.am
2294 * src/plugins/pgpmime/passphrase.c
2295 * src/plugins/pgpmime/passphrase.h
2296 * src/plugins/pgpmime/pgpmime.c
2297 * src/plugins/pgpmime/pgpmime.deps
2298 * src/plugins/pgpmime/plugin.c
2299 * src/plugins/pgpmime/prefs_gpg.c
2300 * src/plugins/pgpmime/prefs_gpg.h
2301 * src/plugins/pgpmime/select-keys.c
2302 * src/plugins/pgpmime/select-keys.h
2303 * src/plugins/pgpmime/sgpgme.c
2304 * src/plugins/pgpmime/sgpgme.h
2305 Remove the core from pgpmime and add the
2306 dependancy to pgpcore.
2308 2005-07-14 [paul] 1.9.12cvs48
2310 * src/stock_pixmap.c
2311 forgot this in last commit
2313 2005-07-14 [paul] 1.9.12cvs47
2317 add accelerators for the buttons (sync with main)
2320 add accelerators for the buttons.
2321 fix editing with external editor.
2322 replace gdk_input_*() with GIOChannel;
2325 display folder names with new/unread
2326 representation (sync with main)
2328 specify default window icon (sync with main)
2329 * src/prefs_common.c
2330 use_addr_book default to FALSE
2333 add accelerators for the buttons (sync with main)
2336 * src/pixmaps/sylpheed_icon.xpm
2339 2005-07-13 [paul] 1.9.12cvs46
2341 * src/plugins/pgpmime/pgpmime.c
2342 * src/plugins/pgpmime/sgpgme.c
2343 (temporarily) use deprecated gpgme_data_rewind()
2344 while largefile support is not present
2345 (as suggested by Colin)
2347 2005-07-13 [paul] 1.9.12cvs45
2350 remove large file support (for now):
2351 it breaks too many things
2353 2005-07-13 [paul] 1.9.12cvs44
2356 add large file support
2358 fix bug #763 where href attribute was not
2359 the very first attribute of a link
2360 patch by Thomas Gilgin
2362 2005-07-13 [colin] 1.9.12cvs43
2364 * src/gtk/pluginwindow.c
2365 Little portability fix
2367 2005-07-13 [colin] 1.9.12cvs42
2369 * src/plugins/pgpmime/sgpgme.c
2372 2005-07-13 [colin] 1.9.12cvs41
2374 * src/plugins/pgpmime/pgpmime.c
2375 * src/plugins/pgpmime/sgpgme.c
2376 Use gpgme_data_release_and_get_mem instead
2379 2005-07-13 [colin] 1.9.12cvs40
2382 * src/plugins/pgpmime/passphrase.c
2383 * src/plugins/pgpmime/passphrase.h
2384 * src/plugins/pgpmime/pgpmime.c
2385 * src/plugins/pgpmime/plugin.c
2386 * src/plugins/pgpmime/select-keys.c
2387 * src/plugins/pgpmime/select-keys.h
2388 * src/plugins/pgpmime/sgpgme.c
2389 * src/plugins/pgpmime/sgpgme.h
2390 Port pgpmime to gpgme-1.0.
2392 2005-07-12 [paul] 1.9.12cvs39
2397 add a 'Go to Prev' button to the toolbar.
2398 correct tooltip text of go to buttons.
2399 based on patch by Yang Guilong <bamanzi@gmail.com>
2401 2005-07-12 [colin] 1.9.12cvs38
2404 Fix progress bar showing stuff at startup.
2406 2005-07-12 [paul] 1.9.12cvs37
2409 fix building with jpilot support
2411 2005-07-11 [colin] 1.9.12cvs36
2414 Add visual indication that filtering is running
2416 Make {}[] uri delimiters
2418 Remove useless (and slow) calls
2420 2005-07-11 [paul] 1.9.12cvs35
2422 * src/plugins/clamav/clamav_plugin_gtk.c
2423 * src/plugins/dillo_viewer/dillo_prefs.c
2424 * src/plugins/pgpmime/prefs_gpg.c
2425 * src/plugins/spamassassin/spamassassin_gtk.c
2426 gather plugins prefs together under their
2427 own 'Plugins' heading
2429 2005-07-11 [paul] 1.9.12cvs34
2434 account_delete(): modified alert dialog
2437 fixed a crash when cancelling file selection
2438 dialog by Escape key. Made non-ascii filename
2440 * src/prefs_template.c
2441 prefs_template_window_create(): make scrolled
2442 window policy AUTOMATIC
2444 2005-07-10 [hoa] 1.9.12cvs33
2446 * src/etpan/imap-thread.c
2447 workaround for old Courier IMAP servers.
2449 2005-07-10 [colin] 1.9.12cvs32
2454 Add visual progress indicator on filtering/processing
2455 Factorize the progress bar code
2458 * src/etpan/imap-thread.c
2459 Add a reference counter to avoid destroying the Folder
2460 while it's in use by another callback.
2462 2005-07-09 [hoa] 1.9.12cvs31
2465 * src/etpan/imap-thread.c
2466 fixed deadlock when removing IMAP account.
2468 2005-07-08 [colin] 1.9.12cvs30
2472 Fix again problems decoding broken headers
2473 * src/gtk/inputdialog.c
2474 Fix local variable shadowing a global one
2476 2005-07-08 [colin] 1.9.12cvs29
2479 Make the cache/mark files platform-agnostic by writing
2480 them in little-endian format. Reading them is also done
2481 in little-endian format, of course; however, in order
2482 to avoid trashing mark data on big-endian machines, the
2483 files are, at first, read from the native format if the
2484 little-endian one doesn't exist. This is easy to deter-
2485 mine by trying to open a file with a swapped data_ver
2486 and seeing if it's the wanted version.
2487 Little-endian using users should see absolutely no
2488 difference, Big-endian users may get a very little
2489 performance drop due to byte-swapping.
2490 Tested on i386 and ppc32.
2491 Fixes bug #159 (The index file, in the mailboxes, is
2492 hardware depending).
2494 To have the cache/mark files updated to the new little-
2495 endian format, "Check for new messages" or even
2496 "Rebuild folder tree" aren't enough. Files will be
2497 updated as soon as a folder has been opened/closed.
2498 To update everything, just select all folders by
2499 selecting them one by one.
2501 2005-07-07 [colin] 1.9.12cvs28
2504 Remember the folder separator per IMAPFolder
2505 instead of globally.
2506 Revive the Session on noop; fixes bug #761
2507 (mark a bunch of unread messages as read takes
2510 2005-07-07 [darko] 1.9.12cvs27
2512 * src/common/template.c
2513 Sort templates alphabetically
2515 2005-07-06 [colin] 1.9.12cvs26
2518 Try to use the correct separator in
2519 most cases. Possibly fixes bug #759
2520 (only creates the INBOX folder when
2521 setting up new IMAP account) and
2522 bug #760 (Can't retrieve messages)
2524 2005-07-06 [colin] 1.9.12cvs25
2527 Use real_path in status command. This will
2528 help later, when namespaces will be used.
2530 2005-07-06 [colin] 1.9.12cvs24
2536 * src/etpan/etpan-log.c
2537 * src/etpan/etpan-thread-manager.c
2538 * src/etpan/imap-thread.c
2539 Add a --disable-libetpan parameter. With this,
2540 users that don't want IMAP4 support can avoid
2541 the new dependancy (and have no IMAP support).
2542 Users that have IMAP4 accounts and use this
2543 parameter won't lose their configuration, their
2544 IMAP accounts will just be invisible and not
2547 Make the "Copy ..." contextual menu items
2548 copy to both the X clipboard and the gtk
2549 clipboard - as most other apps do.
2551 Add a notice about OpenSSL usage, in order to
2552 comply with OpenSSL's license (point 6):
2553 http://www.openssl.org/source/license.html
2555 2005-07-06 [colin] 1.9.12cvs23
2558 Fix a minimum size for alertpanels
2560 Show 'No space left on device' type errors
2561 when queuing/sending
2564 Rework folder's deletion message (remove
2567 2005-07-05 [colin] 1.9.12cvs22
2570 Add an alertpanel on auth error
2572 Remove pthread-related stuff
2574 2005-07-05 [colin] 1.9.12cvs21
2576 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2577 Fix crash on plugin reloading (with a hack)
2579 2005-07-05 [colin] 1.9.12cvs20
2581 * src/prefs_account.c
2582 * src/prefs_account.h
2586 Add a way to filter the view
2587 * src/gtk/pluginwindow.c
2588 Filter loadable stuff
2589 * src/plugins/pgpmime/prefs_gpg.c
2590 Fix missing unregistration
2592 * src/etpan/.cvsignore
2593 * src/plugins/spamassassin/.cvsignore
2594 Add more stuff to cvs ignored files
2596 2005-07-04 [colin] 1.9.12cvs19
2599 Fix scan_required returning FALSE when it
2600 shouldn't. Maybe fix #760 (Can't retrieve
2603 2005-07-04 [colin] 1.9.12cvs18
2606 Fix always_show_msg pref
2608 2005-07-04 [paul] 1.9.12cvs17
2610 sync with main (forgotten in last commit)
2612 * src/common/utils.c
2613 * src/common/utils.h
2614 check_line_length(): new.
2616 is_file_entry_exist()
2617 dirent_is_regular_file()
2618 dirent_is_directory(): use g_file_test() instead of stat().
2620 2005-07-04 [paul] 1.9.12cvs16
2625 compose_write_to_file(): check for line
2626 length limit and display warning if exceeds
2628 use get_home_dir() instead of g_get_home_dir()
2630 removed warning about invalid date
2632 use get_home_dir() instead of g_get_home_dir()
2634 2005-07-04 [paul] 1.9.12cvs15
2636 * src/stock_pixmap.c
2637 fix new pixmap naming errors
2638 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
2640 2005-07-04 [colin] 1.9.12cvs14
2643 Fix debugging string with a warning
2645 2005-07-04 [colin] 1.9.12cvs13
2648 Add a check for libetpan's version (>= 0.37)
2650 2005-07-04 [hoa] 1.9.12cvs12
2654 * src/etpan/imap-thread.c
2655 * src/etpan/imap-thread.h
2656 fixed IMAP implementation of check of mails.
2658 2005-07-03 [hoa] 1.9.12cvs11
2660 * src/etpan/Makefile.am
2661 * src/etpan/etpan-errors.h
2662 * src/etpan/etpan-log.[ch]
2663 * src/etpan/etpan-thread-manager-types.h
2664 * src/etpan/etpan-thread-manager.[ch]
2665 * src/etpan/imap-thread.[ch]
2672 dependency on libetpan 0.37 is now added.
2674 2005-07-01 [colin] 1.9.12cvs10
2680 * src/stock_pixmap.c
2681 * src/stock_pixmap.h
2682 * src/plugins/trayicon/trayicon.c
2683 Add marked symbol on folders containing
2688 * src/prefs_common.c
2689 * src/prefs_common.h
2691 Add an optional confirmation dialog on queue
2692 sending. Patch by wwp.
2693 * src/pixmaps/dir_close_mark.xpm ** ADDED **
2694 * src/pixmaps/dir_open_hrm_mark.xpm ** ADDED **
2695 * src/pixmaps/dir_open_mark.xpm ** ADDED **
2696 * src/pixmaps/drafts_close_mark.xpm ** ADDED **
2697 * src/pixmaps/drafts_open_mark.xpm ** ADDED **
2698 * src/pixmaps/inbox_hrm_mark.xpm ** ADDED **
2699 * src/pixmaps/inbox_mark.xpm ** ADDED **
2700 * src/pixmaps/outbox_hrm_mark.xpm ** ADDED **
2701 * src/pixmaps/outbox_mark.xpm ** ADDED **
2702 * src/pixmaps/trash_hrm_mark.xpm ** ADDED **
2703 * src/pixmaps/trash_mark.xpm ** ADDED **
2706 2005-07-01 [colin] 1.9.12cvs9
2709 Fix a little threading bug
2712 A little bit of HIG normality never hurts
2714 2005-07-01 [colin] 1.9.12cvs8
2722 * src/common/template.c
2723 * src/common/utils.c
2724 * src/common/utils.h
2725 Reverted the fwrite_atomic stuff. In fact
2726 it is already atomic.
2728 2005-06-30 [colin] 1.9.12cvs7
2730 * src/common/utils.c
2731 * src/common/utils.h
2732 Add an fwrite_atomic() function to make
2733 sure we write everything: fwrite can make
2741 * src/common/template.c
2742 Use that (and fix swapping of size and nmemb).
2743 Thanks to Rich Coe for the heads up.
2745 2005-06-30 [colin] 1.9.12cvs6
2748 Optimize addressbook opening
2750 2005-06-30 [colin] 1.9.12cvs5
2753 Remove calls to summary_step after move/copy
2755 2005-06-28 [paul] 1.9.12cvs4
2758 wrap and make the error msg selectable
2760 2005-06-28 [paul] 1.9.12cvs3
2763 replace the OK button with a Close button
2764 * src/gtk/foldersort.c
2765 use GTK_STOCK_ icons/buttons
2767 2005-06-28 [colin] 1.9.12cvs2
2769 * src/gedit-print.c ** ADDED **
2770 * src/gedit-print.h ** ADDED **
2771 * src/gtk/gtksourceprintjob.c ** ADDED **
2772 * src/gtk/gtksourceprintjob.h ** ADDED **
2773 I can't believe no one had enough time to tell
2774 me I forgot the `cvs add`
2776 2005-06-27 [colin] 1.9.12cvs1
2779 * src/gtk/Makefile.am
2784 Add optional libgnomeprint-based printing
2786 * src/gtk/quicksearch.c
2787 Add an Edit/Quick search menu item to show
2788 and focus the quicksearch
2790 2005-06-27 [paul] 1.9.12
2803 updated by Miquel Oliete, Thomas Gilgin, Ricardo
2804 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
2805 SungHyun Nam, Frederico Goncalves Guimaraes,
2806 Andrej Kacian, and Yang Guilong
2807 2005-06-26 [colin] 1.9.11cvs106
2810 Forgot one file for previous fix
2812 2005-06-26 [colin] 1.9.11cvs105
2816 Fix problems with folder operations in no_select
2817 imap folders. it applies only to mails, and
2818 creation/deletion/move/renaming of folders
2821 2005-06-26 [paul] 1.9.11cvs104
2823 * src/prefs_filtering.c
2824 replace one more GTK_STOCK_REMOVE
2825 with GTK_STOCK_DELETE
2827 2005-06-25 [colin] 1.9.11cvs103
2830 Optimize get_seq_set_from_seq_list
2833 2005-06-25 [colin] 1.9.11cvs102
2836 If the directory exists, but not in the
2837 correct encoding, rename it. This should
2838 handle old-versions-induced bugs.
2840 2005-06-25 [colin] 1.9.11cvs101
2843 Fix path access with extended dir names
2844 Fixes bug #589 (SC segfaults with wrong locale
2847 2005-06-25 [colin] 1.9.11cvs100
2849 * src/prefs_account.c
2850 * src/prefs_account.h
2852 Add an option to encrypt replies to
2855 2005-06-25 [colin] 1.9.11cvs99
2858 * src/quote_fmt_parse.y
2859 ... And make it work with pgpinline.
2861 2005-06-25 [colin] 1.9.11cvs98
2866 * src/quote_fmt_parse.y
2867 o Make reedition of encrypted messages possible
2868 (as long as it is encrypted to self too, no
2870 o Make replying with quote (and without selecting
2871 text) possible for encrypted messages.
2872 Closes bug #550 (Not possible to "reply with quote"
2873 to gnupg encrypted messages)
2875 2005-06-24 [paul] 1.9.11cvs97
2880 2005-06-24 [paul] 1.9.11cvs96
2883 made bind password entry invisible
2885 * src/send_message.c
2886 send_message_local(): check exit status
2887 to detect errors (sync with main)
2889 use main's less ambiguous popup menu
2892 2005-06-24 [paul] 1.9.11cvs95
2894 * src/prefs_actions.c
2895 * src/prefs_customheader.c
2896 * src/prefs_display_header.c
2897 * src/prefs_filtering_action.c
2898 * src/prefs_matcher.c
2899 * src/prefs_template.c
2900 * src/prefs_toolbar.c
2901 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
2902 * src/gtk/description_window.c
2903 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
2905 2005-06-23 [colin] 1.9.11cvs94
2908 Fix rough edges (be sure to call status_show whenever
2911 2005-06-23 [colin] 1.9.11cvs93
2915 Before, in a 5K mails folder: 11s
2916 After, in the same folder: 58000µs
2917 The joys of locking... gtk_clist_select_all() fires a
2918 tree-select-row event for each selected row, which in
2919 summaryview, callbacks summary_selected which in turn,
2920 calls summary_status_show, which walks the selected
2921 rows. Hence, calling gtk_clist_select_all was
2922 exponential. Locking the summaryview makes
2923 summary_selected return early.
2925 2005-06-23 [colin] 1.9.11cvs92
2928 Move mutex at the important place to avoid
2931 Fix Del key deleting directly instead of
2934 2005-06-22 [colin] 1.9.11cvs91
2936 * src/plugins/spamassassin/libspamc.c
2937 As we do spagetti code with assignations in multiple
2938 places (see _message_read_raw where out = msg = raw),
2939 let's be sure we don't free the same pointer twice.
2940 Should fix bug #683 (Crash in libpam at
2943 2005-06-22 [colin] 1.9.11cvs90
2948 Make toolbar's delete use the move to trash stuff;
2949 Add gtk_widget_realize to be sure pixmaps can get
2950 created (that may fix an old worksforme bug which
2951 I can't find back...)
2953 2005-06-22 [colin] 1.9.11cvs89
2958 Rename "Message/Delete" to "Message/Move to trash"
2959 Add "Message/Delete..." that directly destroys the
2960 selected messages after asking for a confirmation.
2962 2005-06-22 [colin] 1.9.11cvs88
2965 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
2966 o Fix a deadlock (thanks Darko)
2968 2005-06-22 [colin] 1.9.11cvs87
2970 * src/gtk/foldersort.c
2971 Add missing include for the i18n;
2972 patch by Fabien Vantard
2974 2005-06-21 [colin] 1.9.11cvs86
2978 Respect the no_select flag
2980 Fix recursive deletion
2983 Make the folder deletion's warning
2986 2005-06-21 [colin] 1.9.11cvs85
2989 Prevent email addresses from spanning accross
2990 lines - fixes bug # 646 (newline-chars in
2993 2005-06-20 [colin] 1.9.11cvs84
2996 Be sure not to remove source if copy failed
2998 2005-06-20 [colin] 1.9.11cvs83
3002 remove summaryview's lock
3004 introduce threads to avoid problems when foreground tasks
3005 interfere with background tasks
3007 prevent moving to drafts/queue
3011 2005-06-19 [colin] 1.9.11cvs82
3014 Remember that the user doesn't want to override
3015 offline mode, for 3 seconds. It avoid presenting
3016 him with N popups in a really short time.
3018 2005-06-17 [colin] 1.9.11cvs81
3021 Fix IMAP breaking on folders containing '('
3022 (Probably won't be enough)
3024 2005-06-17 [colin] 1.9.11cvs80
3026 Forgotten files on 1.9.11cvs79
3028 Fix stepping when not immediately executing
3030 Really prevent UID FETCH 0
3032 Fix outgoing charset never set to utf-8
3036 2005-06-16 [colin] 1.9.11cvs79
3039 Fix bug #707 (Dash splits rows)
3040 Only wrap if we're on a line break position and
3041 the previous one was a "white" (space) char.
3042 Pango stuff is weird.
3044 2005-06-16 [colin] 1.9.11cvs78
3047 Lock summaryview while downloading messages
3051 * src/common/utils.c
3052 * src/common/utils.h
3053 Replace \r and \n with spaces in From and
3056 2005-06-16 [paul] 1.9.11cvs77
3059 liberalise the mime parser
3063 2005-06-16 [paul] 1.9.11cvs76
3068 2005-06-15 [colin] 1.9.11cvs75
3071 Finish header encoding fix
3075 Fix compilation (Thanks Stephan
3078 2005-06-15 [colin] 1.9.11cvs74
3081 Install gnome2 stuff rather than gnome1,
3086 Fix headers encoding
3088 Visual progress when fetching all messages
3092 Prevent changing current message while
3095 2005-06-15 [paul] 1.9.11cvs73
3097 * src/gtk/gtkaspell.c
3098 * src/gtk/gtkaspell.h
3101 2005-06-15 [paul] 1.9.11cvs72
3103 * src/prefs_filtering.c
3104 allow reordering of filter rules by
3107 2005-06-15 [paul] 1.9.11cvs71
3112 replace deprecated function
3114 * src/send_message.c
3115 * src/gtk/progressdialog.c
3116 * src/gtk/progressdialog.h
3117 salvage and reuse parts of reverted sync
3119 2005-06-15 [paul] 1.9.11cvs70
3122 * src/send_message.c
3123 * src/gtk/progressdialog.c
3124 * src/gtk/progressdialog.h
3125 revert yesterday's sync with main
3126 it contains deprecated functions
3128 2005-06-15 [colin] 1.9.11cvs69
3131 Fix bug #670 (multi user to: will corrupt message
3134 2005-06-15 [colin] 1.9.11cvs68
3137 Fix bug #421 (Fix undo on wrapping)
3139 2005-06-15 [colin] 1.9.11cvs67
3142 Provide visual feedback while processing
3145 Provide visual feedback while getting
3146 short headers (for uncached messages)
3149 2005-06-14 [paul] 1.9.11cvs66
3152 change a couple stock icons
3154 * src/send_message.c
3155 * src/gtk/progressdialog.c
3156 * src/gtk/progressdialog.h
3157 sync main's GtkTreeView implementation
3159 2005-06-14 [colin] 1.9.11cvs65
3162 Various little fixes, mainly on error paths
3164 2005-06-13 [colin] 1.9.11cvs64
3169 Add a way to fetch only headers. This speeds
3170 up filtering on headers for IMAP. Fixes:
3171 bug #481 extraneous imap commands slow down
3173 bug #522 Sylpheed downloads all messages
3174 when opening mailbox (IMAP)
3175 bug #677 IMAP fetch is soooooooooooooo slow
3178 Add a folder set_batch method so that
3179 implementations can speed up flags changes
3182 Use that in mark as (un)read and mark all read
3185 Implement set_batch - brings back deferred
3186 flags in a less buggy manner. Fixes:
3187 bug #729 IMAP immediate expunge of deleted messages
3188 bug #191 remove list of messages with one command
3189 Fix login with strange chars
3190 Implement fetch_msg_full
3191 Fix copy (wrong counts)
3193 2005-06-12 [colin] 1.9.11cvs63
3196 lock incorporation during long operations.
3197 Avoids fucking up the IMAP socket.
3199 2005-06-12 [colin] 1.9.11cvs62
3203 Factorize remove_all_msg
3206 Don't update partial-download status if unnecessary
3208 Use remove_msgs everywhere possible
3210 2005-06-12 [colin] 1.9.11cvs61
3214 Add a remove_msgs function to remove a
3219 2005-06-12 [colin] 1.9.11cvs60
3222 Remove flags-processing deferring... Too hard
3223 to get it to work in all cases.
3225 2005-06-11 [colin] 1.9.11cvs59
3228 printf -> debug_print
3230 2005-06-11 [colin] 1.9.11cvs58
3233 o Fix build without USE_PTHREAD
3234 o Factorize imap_open
3235 o Alertpanel in case of impossible connection
3236 o Alertpanel in case of impossible login
3237 o Fix deferred flags processing to force a
3238 flush before adding some more flags to process,
3239 but in another folder.
3241 2005-06-10 [colin] 1.9.11cvs57
3244 o Fix a format string error
3245 o init ssl socket outside of the thread
3246 (it possibly invokes gtk calls)
3248 o Put back the buffer to its necessary size
3249 o Fix changing a file pointer without keeping
3250 track of it (thanks Valgrind)
3252 o Fix automatic STARTTLS if login should be done
3253 and the server only allows it after starting TLS
3254 * src/gtk/gtkinputdialog.c
3255 o Eat GDK_Return so that the combo popup doesn't
3256 appear when we press Enter to validate the combo
3257 input dialog (as seen in the Open with... dialog)
3259 2005-06-10 [colin] 1.9.11cvs56
3263 o Fix a crash on deletion
3264 o Threadize imap_select (it's called outside of
3266 o Defer treatment of DELETED flags
3269 2005-06-09 [colin] 1.9.11cvs55
3272 Make sure we check imap_gtk_should_override(), which
3273 potentially calls gtk stuff, before creating thread.
3274 That way it should't be called via imap_get_session()
3277 2005-06-09 [colin] 1.9.11cvs54
3280 o add a bit of status output
3281 o remove some dead code
3282 o threadize get_list_of_uids
3283 o threadize imap_get_flags
3284 o defer flag changing by 500ms so that they
3288 2005-06-08 [colin] 1.9.11cvs53
3291 Thread-ize imap_cmd_fetch
3293 2005-06-08 [colin] 1.9.11cvs52
3296 Mmh, that broke POP3...
3298 2005-06-08 [colin] 1.9.11cvs51
3301 Stabilize IMAP patch (thanks to Hoa)
3303 2005-06-08 [colin] 1.9.11cvs50
3306 Test patch to speed up imap.
3308 2005-06-08 [colin] 1.9.11cvs49
3313 Apply patch from gentoo to use /usr/share/mime/globs if
3314 available, after un-breaking it
3317 Use g_timeout for invoking hooks that possibly use gtk
3318 calls. This should leave gtk calls in the main thread.
3320 2005-06-08 [paul] 1.9.11cvs48
3323 conv_get_outgoing_charset_str(): don't
3324 use prefs_common setting
3327 add /Options/Character encoding/... to
3328 temporarily change the outgoing encoding
3330 (belated sync with main)
3332 2005-06-08 [paul] 1.9.11cvs47
3335 correction to/completion of last
3338 2005-06-08 [paul] 1.9.11cvs46
3344 always enabled Japanese auto-detection
3345 if the first letters of locale string
3348 don't use "destroy" signal to destroy
3349 Compose object (fix rare crashes on discard?)
3353 added Hebrew encodings
3354 * src/sourcewindow.c
3355 don't use "destroy" signal to destroy
3358 2005-06-07 [colin] 1.9.11cvs45
3361 Add missing unlocks/locks
3363 2005-06-07 [paul] 1.9.11cvs44
3366 restore bug #749 fix
3368 2005-06-06 [colin] 1.9.11cvs43
3371 Fix selection bug when prefs_common.open_unread
3374 2005-06-06 [colin] 1.9.11cvs42
3380 Factorize long operations beginning and end
3381 (locking, freezing/thawing, cursor, ...)
3382 Check selection->data member in selection-
3383 related loops; this avoids dying an awful
3384 death if the selection changes on us while
3385 we're marking a whole IMAP folder unread,
3388 2005-06-06 [paul] 1.9.11cvs41
3391 don't g_free() a static gchar buffer
3393 2005-06-05 [colin] 1.9.11cvs40
3398 Fix bug #749 (Show all headers should be
3399 sticky as the GUI suggests)
3401 2005-06-03 [paul] 1.9.11cvs39
3404 don't allow editing of mail while sending.
3407 2005-06-03 [paul] 1.9.11cvs38
3410 add a freeze/thaw to speed up 'mark all read'
3412 2005-06-03 [paul] 1.9.11cvs37
3414 * src/prefs_message.c
3415 reflect changes immediately
3417 2005-06-02 [colin] 1.9.11cvs36
3420 Patch by Fabien Vantard.
3422 2005-06-02 [colin] 1.9.11cvs35
3425 Use a non-blocking imap_getline() if possible.
3426 This should completely prevent the interface
3427 from freezin on imap operations, although it
3428 may do strange stuff in case of folder switching
3429 while a big imap operation is taking place...
3431 In addition, fix a leak in the case thread
3432 creation fails on connection.
3434 2005-06-02 [colin] 1.9.11cvs34
3437 * src/prefs_common.h
3438 Fix build (prefs_common_init() doesn't exist
3441 2005-06-02 [colin] 1.9.11cvs33
3443 * src/prefs_account.c
3444 Fix bug #245 (filtering rules broken when
3445 renaming a remote account (imap4 or nntp)
3447 2005-06-02 [colin] 1.9.11cvs32
3450 Try to fix IMAP shortcomings:
3451 o Multithread imap_open()
3452 o allow offline-mode overriding instead of
3456 Add a function to ask whether we want to
3457 override offline-mode for 10 minutes (one-shot
3460 Fix segfault when imap parser isn't happy about
3463 2005-06-01 [colin] 1.9.11cvs31
3471 * src/send_message.c
3474 * src/common/hooks.c
3475 * src/common/prefs.c
3476 * src/common/template.c
3477 * src/common/utils.c
3478 * src/gtk/gtkutils.c
3479 * src/gtk/inputdialog.c
3481 * src/gtk/pluginwindow.c
3482 * src/gtk/prefswindow.c
3483 * src/plugins/pgpmime/passphrase.c
3484 * src/plugins/pgpmime/prefs_gpg.c
3487 * src/common/Makefile.am
3488 * src/common/timing.h
3489 Add basic timing code
3492 Fix a bug with unread messages when
3493 re-sorting folders, and by the way
3494 fix a big performance hit when
3495 re-sorting (10k mails: before 5s,
3498 * src/prefs_compose_writing.c
3499 * src/prefs_compose_writing.h
3500 * src/prefs_message.c
3501 * src/prefs_message.h
3506 * src/prefs_receive.c
3507 * src/prefs_receive.h
3510 * src/prefs_summaries.c
3511 * src/prefs_summaries.h
3512 Fix copyright banner
3514 2005-06-01 [paul] 1.9.11cvs30
3517 updated by Flammie Pirinen
3519 fix 'Bad BASE64 content' output
3521 2005-05-31 [colin] 1.9.11cvs29
3524 Oops, where did my hunk go.
3526 2005-05-31 [colin] 1.9.11cvs28
3538 * src/image_viewer.c
3544 * src/prefs_account.c
3545 * src/prefs_actions.c
3546 * src/prefs_common.c
3547 * src/prefs_compose_writing.c
3548 * src/prefs_customheader.c
3549 * src/prefs_ext_prog.c
3550 * src/prefs_filtering.c
3551 * src/prefs_filtering_action.c
3553 * src/prefs_image_viewer.c
3554 * src/prefs_message.c
3555 * src/prefs_message.h
3556 * src/prefs_msg_colors.c
3560 * src/prefs_receive.c
3561 * src/prefs_receive.h
3564 * src/prefs_spelling.c
3565 * src/prefs_summaries.c
3566 * src/prefs_summary_column.c
3567 * src/prefs_template.c
3568 * src/prefs_themes.c
3569 * src/prefs_toolbar.c
3570 * src/prefs_wrapping.c
3573 * src/send_message.h
3575 * src/summary_search.c
3581 * src/gtk/gtkutils.h
3582 o Move the rest of Common prefs to new style
3583 o Lots of -Wall warning fixes
3584 o fix FIXME in cache memusage calculation
3585 o Let return receipts be sent from any account
3586 o Little cache optimisation (read)
3587 o Fix bug #746 (don't treat commas as separators
3588 when inside a quoted string)
3590 2005-05-31 [paul] 1.9.11cvs27
3592 * src/prefs_common.c
3593 fix 'off-by-one' typo
3595 2005-05-31 [paul] 1.9.11cvs26
3601 * src/prefs_actions.c
3602 * src/prefs_common.c
3603 * src/prefs_common.h
3604 * src/prefs_customheader.c
3605 * src/prefs_display_header.c
3606 * src/prefs_filtering.c
3607 * src/prefs_filtering_action.c
3608 * src/prefs_matcher.c
3609 * src/prefs_summaries.c
3610 * src/prefs_summary_column.c
3611 * src/prefs_template.c
3612 * src/prefs_toolbar.c
3614 * src/gtk/pluginwindow.c
3615 * src/gtk/prefswindow.c
3616 * src/gtk/progressdialog.c
3617 add hidden prefs 'enable_rules_hint'
3618 for gtk_tree_view_set_rules_hint()
3622 2005-05-31 [colin] 1.9.11cvs25
3626 * src/prefs_common.c
3627 * src/prefs_summaries.c ** ADDED **
3628 * src/prefs_summaries.h ** ADDED **
3629 Common/Display -> Display/Summaries
3631 2005-05-31 [colin] 1.9.11cvs24
3635 * src/prefs_quote.c ** ADDED **
3636 * src/prefs_quote.h ** ADDED **
3637 Move Common/Quote to Compose/Quoting
3638 * src/prefs_common.c
3639 * src/prefs_common.h
3640 Remove old quote stuff, add
3641 convenience functions for GtkTextView prefs
3642 * src/gtk/prefswindow.c
3643 Set default height higher
3645 2005-05-30 [colin] 1.9.11cvs23
3649 * src/prefs_common.c
3650 * src/prefs_compose_writing.c ** ADDED **
3651 * src/prefs_compose_writing.h ** ADDED **
3652 Move Common/Compose prefs to Compose/Writing
3654 2005-05-30 [colin] 1.9.11cvs22
3656 * src/common/utils.c
3657 Fix bug #651 (Confused Attract by Subject)
3658 Patch by M. Benkmann <haferfrost@web.de>
3661 2005-05-30 [colin] 1.9.11cvs21
3664 Fix concatenation of different headers of
3665 the same type (bug #645)
3666 * src/prefs_folder_item.c
3667 Fix bug #699 (setting color to black doesn't
3670 Print out decoding error only once per
3673 2005-05-30 [paul] 1.9.11cvs20
3675 * src/common/template.c
3678 2005-05-30 [paul] 1.9.11cvs19
3680 * doc/src/rfc2368.txt **NEW FILE**
3682 compose_entries_set(): don't interpret Bcc
3683 header field (conform to RFC 2368)
3686 2005-05-29 [colin] 1.9.11cvs18
3688 * src/prefs_common.c
3689 Let the default reply format respect
3690 netiquette by cutting the signature.
3692 2005-05-29 [colin] 1.9.11cvs17
3695 Don't let always_show_msg override
3696 open_unread_on_enter when opening a new
3699 2005-05-27 [paul] 1.9.11cvs16
3704 app_will_exit(): cleanup tmp directory when exit
3705 * src/message_search.c
3706 improved the interface and made code cleanup.
3707 removed Clear button
3708 * src/send_message.c
3709 send_message_local(): use GSpawn, and detect errors
3710 * src/summary_search.c
3711 improved the interface and made code cleanup
3713 textview_write_link(): also skip non-ascii space
3714 at the head of link strings (phishing check
3715 didn't work at the case)
3716 * src/common/utils.c
3717 get_command_output(): use g_spawn_command_line_sync()
3720 2005-05-26 [colin] 1.9.11cvs15
3725 2005-05-26 [colin] 1.9.11cvs14
3728 Fix nntp mode reader (bug #611)
3729 Patch by Florian Mickler <florian@mickler.org>
3731 2005-05-26 [colin] 1.9.11cvs13
3733 * src/plugins/pgpmime/passphrase.c
3734 Fix mouse grabbing (bug #557)
3736 2005-05-26 [colin] 1.9.11cvs12
3738 * src/prefs_themes.c
3739 Fix g_warning (bug #541)
3741 2005-05-26 [colin] 1.9.11cvs11
3743 * src/prefs_actions.c
3744 * src/prefs_template.c
3745 Fix bug #506 (no warning if action/template
3747 * src/common/template.c
3748 Fix a possible crash
3750 2005-05-26 [colin] 1.9.11cvs10
3756 Forbid locked messages to be moved or
3757 deleted. Locked messages in trashes
3758 still get deleted, for performance
3759 reason (mh.c::mh_remove_all_msgs)
3761 2005-05-25 [colin] 1.9.11cvs9
3764 Use correct encoding when sending mails
3765 with attachments that have accentued
3768 2005-05-24 [colin] 1.9.11cvs8
3771 Fix bug #688 f) read/unread marker not
3772 changed on first click
3773 Also, optimize summary_status_show()
3778 Fix bug #688 b) and c) wrt message
3779 attachments and signature
3780 * src/stock_pixmap.c
3781 * src/stock_pixmap.h
3782 * src/stock_pixmap.c
3783 * src/stock_pixmap.h
3785 * src/pixmaps/clip_gpg_signed.xpm
3786 Add clip/signed icon
3788 2005-05-24 [colin] 1.9.11cvs7
3790 * src/folder_item_prefs.c
3793 2005-05-24 [colin] 1.9.11cvs6
3796 * src/prefs_common.c
3797 * src/prefs_common.h
3798 Add a confirmation to folder drag and drop
3802 fix _with_disable parameters so that
3803 the buttons labels are specifiable too
3804 * src/plugins/pgpmime/sgpgme.c
3808 2005-05-24 [colin] 1.9.11cvs5
3811 Uncollapse/collapse folders on double-click
3812 patch by Torsten Schoenfeld <kaffeetisch@gmx.de>
3815 2005-05-23 [colin] 1.9.11cvs4
3817 * src/common/socket.c
3818 Check another special SSL_peek() error.
3819 Should help wrt bug #728
3821 2005-05-23 [colin] 1.9.11cvs3
3823 * src/plugins/pgpmime/pgpmime.c
3824 Change name to "PGP MIME" instead of "PGP/MIME" to avoid
3825 breaking menu accelerators and stuff. Users will have to
3826 reselect "PGP MIME" instead of "PGP/MIME" in their
3827 account's privacy preferences if needed.
3831 * tools/kdeservicemenu/install.sh
3832 use kdesu to prompt for root password if doing
3833 global install/uninstall
3835 2005-05-20 [colin] 1.9.11cvs2
3838 Fix another compilation error with gcc-2.9x
3839 Thanks to Pawel Pekala <c0rn@gazeta.pl>
3840 * src/send_message.c
3841 Don't send QUIT if we aren't connected
3843 2005-05-19 [colin] 1.9.11cvs1
3846 Fix compilation with gcc 2.9x
3848 2005-05-19 [paul] 1.9.11
3852 2005-05-19 [paul] 1.9.9cvs14
3854 * src/gtk/inputdialog.c
3855 prevent gettext warning
3857 2005-05-19 [paul] 1.9.9cvs13
3860 * src/prefs_common.c
3861 * src/prefs_common.h
3864 add an option to toggle cursor in message
3865 view (sync with main)
3867 2005-05-18 [colin] 1.9.9cvs12
3870 Dereference freed pointer
3871 * src/gtk/gtkaspell.c
3872 Fix duplication of dictionaries (is it an aspell issue?)
3874 2005-05-18 [colin] 1.9.9cvs11
3876 * src/gtk/inputdialog.c
3877 * src/gtk/gtkaspell.c
3880 Remove a double call
3882 2005-05-17 [colin] 1.9.9cvs10
3884 * src/gtk/gtkaspell.c
3885 Fix dialogs, Ctrl-Enter accel
3887 2005-05-17 [colin] 1.9.9cvs9
3889 * src/gtk/gtkaspell.c
3890 Fix some accelerators, escape in replace-window
3892 2005-05-16 [colin] 1.9.9cvs8
3894 * src/gtk/gtkaspell.c
3895 Revert last commit, it was a mistake.
3897 2005-05-16 [colin] 1.9.9cvs7
3899 * src/gtk/gtkaspell.c
3900 Remove buggy code while we're at it. It's a
3901 dead code path anyway.
3903 2005-05-16 [colin] 1.9.9cvs6
3905 * src/gtk/gtkaspell.c
3906 Missed some gtk_menu_popup where deactivate
3907 signal should be handled. Should fix bug
3910 2005-05-16 [colin] 1.9.9cvs5
3912 * src/gtk/gtkaspell.c
3913 Remove debug printf()s
3915 2005-05-16 [colin] 1.9.9cvs4
3917 * src/gtk/gtkaspell.c
3918 Fix a bit aspell problems
3921 2005-05-13 [colin] 1.9.9cvs3
3924 Fix the + appearing even when no subfolders
3925 have unread messages. Thanks to wwp for the
3928 2005-05-11 [paul] 1.9.9cvs2
3931 correction to 1.9.9cvs1, only colour folders that
3932 have new msgs (not unread msgs)
3934 2005-05-10 [colin] 1.9.9cvs1
3938 Try to fix bolding bugs again.
3942 * tools/claws.i18n.status.pl
3943 add Ricardo Mones Lastra's script that has been providing
3944 the i18n status page for many months
3946 2005-05-09 [paul] 1.9.9
3950 2005-05-09 [paul] 1.9.6cvs58
3957 * RELEASE_NOTES.claws
3958 add release notes to cvs to simplify release
3961 add ca and fi to ALL_LINGUAS
3963 workaround for missing Makevars
3966 add new Catalan and Finnish translations
3967 submitted by Miquel Oliete and Flammie Pirinen
3977 updated by Thomas Gilgin, Ricardo Mones Lastra, Fabien Vantard,
3978 Andrea Spadaccini, Emilian Nowak, Pavlo Bohmat, Andrej Kacian,
3979 Urke MMI, and Hansom Young
3981 Fix drafting when quitting. compose_draft() closes the
3982 compose windows, which modifies the compose_list GSList.
3983 We have to refresh this list after echo drafting to avoid a
3985 * src/partial_download.c
3986 fix segfault on exit
3988 2005-05-06 [paul] 1.9.6cvs57
3990 * src/grouplistdialog.c
3991 quick fix/workaround for unresizeable newsgroup
3994 2005-05-06 [paul] 1.9.6cvs56
3998 use gettext plural forms
4002 small improvement to english usage
4004 2005-05-05 [thorsten] 1.9.6cvs55
4009 2005-05-05 [paul] 1.9.6cvs54
4015 fix bug 713 'Resent-To and Resent-Cc headers are garbled'
4018 2005-05-05 [paul] 1.9.6cvs53
4021 fix resizing of separate message and
4024 2005-05-05 [paul] 1.9.6cvs52
4036 * src/prefs_filtering.c
4037 * src/prefs_filtering_action.c
4038 * src/prefs_matcher.c
4039 * src/prefs_spelling.c
4040 * src/prefs_toolbar.c
4043 * src/gtk/description_window.c
4044 * src/gtk/gtkvscrollbutton.c
4045 * src/gtk/progressdialog.c
4046 * src/gtk/quicksearch.c
4047 * src/plugins/pgpmime/prefs_gpg.c
4048 * src/plugins/spamassassin/spamassassin_gtk.c
4049 replace deprecated gtk_widget_set_usize
4051 2005-05-04 [colin] 1.9.6cvs51
4053 * src/common/utils.c
4054 Fix crash when subst_for_filename is called
4055 with a NULL parameter
4057 2005-05-04 [colin] 1.9.6cvs50
4059 * src/partial_download.c
4061 Escape login when writing uidl file
4064 2005-05-03 [colin] 1.9.6cvs49
4067 Fix possible DOS in mime parser
4070 2005-05-02 [colin] 1.9.6cvs48
4073 Try to fix the copy/paste mess once again.
4076 2005-04-30 [colin] 1.9.6cvs47
4078 * src/prefs_account.h
4080 * src/send_message.c
4083 Try to batch sending mails (per account) instead of
4084 reconnecting to server every time.
4086 2005-04-29 [colin] 1.9.6cvs46
4089 Fix window resizing that refused to size down
4090 * src/prefs_common.c
4091 * src/prefs_common.h
4092 * src/prefs_filtering.c
4093 Save Filtering's window size
4095 2005-04-21 [paul] 1.9.6cvs45
4097 * ChangeLog-gtk2.claws
4101 2005-04-21 [paul] 1.9.6cvs44
4108 use gtkut_widget_draw_now(). Improved performance
4109 of the update of statusbar
4111 textview_smooth_scroll_do(): redraw it after scroll
4112 is done (fixed incorrect display when a part of the
4114 * src/gtk/gtkutils.c
4115 * src/gtk/gtkutils.h
4116 gtkut_widget_draw_now(): use gdk_window_process_updates()
4117 to force update of widgets.
4118 Removed gtkut_widget_wait_for_draw() which had a big
4119 overhead because of waiting for all events processed
4121 2005-04-20 [paul] 1.9.6cvs43
4124 complete 1.9.6cvs42's sync:
4125 Fallback to GBK if "X-GBK" is passed (thanks to SuperMMX)
4127 2005-04-19 [paul] 1.9.6cvs42
4132 catch_output(): correctly select the insert text
4133 (fix invalid iterator warnings).
4138 * src/prefs_common.c
4139 support GBK encoding.
4140 * src/common/session.c
4141 * src/common/session.h
4142 use separate buffer for large data to be sent,
4143 and don't duplicate it (reduces memory usage) (thanks to Dirk).
4145 2005-04-18 [paul] 1.9.6cvs41
4148 convert unsigned long into guint32
4149 patch by Paul LeoNerd Evans
4151 2005-04-17 [colin] 1.9.6cvs40
4154 Fix 'Request return receipt' from folder
4155 properties (bug #708)
4157 2005-04-17 [colin] 1.9.6cvs39
4160 Fix duplicate hotkeys in Mainwindow's menu
4162 2005-04-17 [colin] 1.9.6cvs38
4165 Fix duplicate hotkeys in Folderview's contextual
4168 2005-04-15 [colin] 1.9.6cvs37
4171 Fix 'Save as...' with non-ascii filenames
4173 2005-04-15 [colin] 1.9.6cvs36
4175 * src/plugins/pgpmime/pgpmime.c
4176 Fix bus error on 64bit. Spotted by
4177 macallan1888@gmail.com
4179 2005-04-15 [colin] 1.9.6cvs35
4181 * src/prefs_account.c
4184 2005-04-12 [colin] 1.9.6cvs34
4186 * src/prefs_account.c
4187 Fix smtp auth type off-by-one. We forgot to
4188 add PLAIN in the prefs-to-gui setter func and
4189 as a result, the selected auth when opening
4190 account prefs was not the correct one.
4192 2005-04-12 [paul] 1.9.6cvs33
4195 if the recv dialog is visible, Cancel only
4196 cancels the current account
4199 2005-04-10 [colin] 1.9.6cvs32
4202 Copy score when copying FilteringActions
4205 2005-04-10 [colin] 1.9.6cvs31
4208 Make Message -> Receive -> Cancel cancel
4209 incorporation on all accounts. Fixes
4212 2005-04-10 [colin] 1.9.6cvs30
4214 * src/prefs_account.c
4215 Update Privacy checkbuttons status based
4216 on the selected privacy system
4218 Always connect the "None" privacy system; the
4219 static boolean was probably there to avoid
4220 reconnecting twice in the same compose window,
4221 but as the parent function is only called once
4222 per compose, it's only a bug - as a static is
4223 initialized once per application instance.
4224 Also, don't uncheck Sign and Encrypt when
4225 selecting None as privacy system; just ignore
4226 them when sending/queuing.
4229 2005-04-08 [colin] 1.9.6cvs29
4232 * src/prefs_account.c
4233 * src/prefs_account.h
4234 Add account preference to queue message in a certain
4237 2005-04-06 [colin] 1.9.6cvs28
4239 * src/prefs_account.c
4240 Update old inbox path syntax
4242 2005-04-06 [paul] 1.9.6cvs27
4247 changed -traditional-cpp to -no-cpp-precomp for newer
4250 made column resize automatically
4251 * src/send_message.c
4252 send_message_smtp(): consider EOF right after QUIT
4253 successful (workaround for Gmail SMTP server)
4254 * src/common/socket.c
4255 ssl_read(), ssl_peek(): check EOF which violates the
4257 * src/gtk/colorlabel.c
4258 removed warnings when displaying colorlabel menu
4259 (don't use GtkAlignment)
4261 2005-04-05 [paul] 1.9.6cvs26
4263 * src/plugins/trayicon/trayicon.c
4264 fix clipping of icon under KDE3
4266 2005-04-05 [paul] 1.9.6cvs25
4269 hide display of threading
4272 2005-04-04 [thorsten] 1.9.6cvs24
4275 marks lost on filesystems with different stat() results on
4278 2005-04-03 [colin] 1.9.6cvs23
4281 Don't handle up/down. Patch by Alfons
4283 2005-04-02 [colin] 1.9.6cvs22
4286 Make scrolling faster. Patch by Alfons.
4288 2005-04-01 [colin] 1.9.6cvs21
4291 * src/stock_pixmap.c
4292 * src/pixmaps/dir-noselect.xpm ** REMOVED **
4293 * src/pixmaps/dir_noselect.xpm ** ADDED **
4294 Fix pixmap name mismatch (Thanks Stephan Sachse)
4296 2005-04-01 [colin] 1.9.6cvs20
4298 * src/image_viewer.c
4299 * src/image_viewer.h
4304 Implement inline image resizing and right-clicking
4306 2005-04-01 [paul] 1.9.6cvs19
4312 patch by Luca Cavalli <loopback<AT>slackit.org>
4314 updated by Pavlo Bohmat
4316 2005-03-31 [colin] 1.9.6cvs18
4319 Fix parsing references