1 2006-12-28 [colin] 2.6.1cvs86
4 Fix desktop/icon simplification
6 2006-12-28 [colin] 2.6.1cvs85
9 Make desktop and icon not
10 dependant on the desktop
12 2006-12-28 [wwp] 2.6.1cvs84
14 * src/plugins/pgpmime/claws.def
15 Add missing symbol (discards gpg4win's 03-plugins-symbols.patch).
17 2006-12-28 [wwp] 2.6.1cvs83
19 * src/prefs_folder_item.c
20 Fix coloring of "simplify subject regexp" (folder prefs),
21 which might be left to red whereas the regexp gets empty.
23 2006-12-28 [wwp] 2.6.1cvs82
29 Save addressbook mainwindow's horizontal and vertical splitter position.
31 2006-12-27 [wwp] 2.6.1cvs81
36 Fix assignment of compose's default and alternate dictionary from
37 account or folder settings. Now gtkaspell_change_dict does rotate
38 dicts only when it's called from a menu cb.
40 2006-12-27 [wwp] 2.6.1cvs80
42 * src/folder_item_prefs.c
43 Fix randomly initialized default-alt-dictionary (folder prefs),
46 2006-12-27 [paul] 2.6.1cvs79
50 Add Copy folder in the folder's contextual
53 2006-12-27 [wwp] 2.6.1cvs78
56 Clean up session locking, thanks to Colin.
58 2006-12-26 [colin] 2.6.1cvs77
63 2006-12-26 [colin] 2.6.1cvs76
69 * src/etpan/imap-thread.c
70 Fix previous commit warnings
71 Make statusbar update every second if total < 20
72 Make IMAP APPEND faster by simplifying log
74 2006-12-26 [colin] 2.6.1cvs75
82 Make it possible to copy folders accross
83 mailboxes (this was an arbitrary limitation).
84 Still make it impossible to move folders
87 2006-12-26 [colin] 2.6.1cvs74
89 * src/etpan/imap-thread.c
90 Fix bug 1081, 'claws-mail
91 segfaults when going offline
92 while it transfers mails via
95 2006-12-26 [colin] 2.6.1cvs73
97 * src/folder_item_prefs.c
98 Don't forget alt dictionary when
99 renaming/moving folders
101 2006-12-26 [wwp] 2.6.1cvs72
103 * src/folder_item_prefs.c
104 Add missing defaults for per-folder alt dict
105 (forgotten in 2.6.1cvs61).
107 2006-12-26 [colin] 2.6.1cvs71
110 Add tooltip to state that specifying
111 full path to mailbox is possible
113 2006-12-26 [wwp] 2.6.1cvs70
115 * src/partial_download.c
116 * src/gtk/gtkvscrollbutton.c
117 * src/plugins/pgpinline/plugin.c
118 Fix for few compiler warnings that matter.
120 2006-12-25 [colin] 2.6.1cvs69
122 * src/partial_download.c
123 Fix marking for download or deletion
124 when the header isn't the first
125 * src/gtk/logwindow.c
126 Fix start of scrolling
128 2006-12-23 [paul] 2.6.1cvs68
131 change last commit to use the 'academic'
132 method instead. Thanks to wwp
134 2006-12-23 [paul] 2.6.1cvs67
137 don't warn about empty subject when
140 2006-12-22 [colin] 2.6.1cvs66
142 * src/summary_search.c
145 2006-12-22 [colin] 2.6.1cvs65
150 * src/summary_search.c
157 2006-12-22 [colin] 2.6.1cvs64
161 Add a combo to the learn spam button
162 * src/plugins/bogofilter/bogofilter.c
163 * src/plugins/bogofilter/bogofilter_gtk.c
164 * src/plugins/bogofilter/bogofilter.h
165 Allow to store Unsure mails in a specific
166 folder to make better teaching easier
168 2006-12-21 [wwp] 2.6.1cvs63
173 * src/prefs_spelling.c
174 * src/gtk/gtkaspell.c
175 * src/gtk/gtkaspell.h
176 Allow spell-checking using both current and alternate dictionaries
179 2006-12-21 [wwp] 2.6.1cvs62
181 * src/gtk/gtkaspell.c
182 Apply recheck_when_changing_dict (highlight all mispelled words)
183 when switching to alternate dictionary.
185 2006-12-21 [wwp] 2.6.1cvs61
188 * src/folder_item_prefs.h
191 * src/prefs_folder_item.c
192 * src/prefs_spelling.c
193 * src/gtk/gtkaspell.c
194 * src/gtk/gtkaspell.h
195 Add global and per-folder prefs to set the default
196 alternate dictionary.
198 2006-12-21 [colin] 2.6.1cvs60
201 Look for folders by path in all folders
205 2006-12-20 [colin] 2.6.1cvs59
207 * src/gtk/quicksearch.c
208 Make sure in_typing is false when clearing
210 2006-12-20 [wwp] 2.6.1cvs58
213 change manual's target dir to be LFH-compliant (thanks to Colin).
215 2006-12-20 [wwp] 2.6.1cvs57
218 * src/prefs_summaries.c
219 i18n fix and factorize patch, thanks to Fabien.
221 2006-12-20 [paul] 2.6.1cvs56
224 last of the renaming (??)
226 correct --help info of --status-full
227 * src/plugins/bogofilter/bogofilter.c
228 make FALSE default of whitelist_ab
230 2006-12-19 [colin] 2.6.1cvs55
233 Same as before, without depending on
236 2006-12-19 [colin] 2.6.1cvs54
239 Fix bug 1059, 'Better jpilot charset
240 handling'. Use libpisync's charset conversion
243 2006-12-19 [colin] 2.6.1cvs53
248 2006-12-19 [wwp] 2.6.1cvs52
251 Add missing #include (thanks to Colin).
253 2006-12-19 [wwp] 2.6.1cvs51
255 * src/prefs_receive.c
256 Better spacing between widgets in prefs.
258 2006-12-18 [colin] 2.6.1cvs50
261 Fix failure to get separator on LIST "" ""
262 Try LIST "" "INBOX" too.
264 2006-12-18 [wwp] 2.6.1cvs49
266 * src/common/session.c
267 Fix a compiler warning (thanks to Fabien).
269 2006-12-18 [wwp] 2.6.1cvs48
273 Factorize some strings for translation (it's about error
274 messages when applying or checking template/quote format).
276 2006-12-18 [colin] 2.6.1cvs47
280 * src/gtk/Makefile.am
282 Add a Release notes tab from the contents of
283 $(DOCDIR)/RELEASE_NOTES. Patch by Fabien.
285 2006-12-17 [colin] 2.6.1cvs46
290 Correctly convert from/to UTF8/filename encoding
291 when loading and saving files. Probably fixes
292 bug 1068, 'Claws-Mail uses 100% CPU when looking
293 for a file to attach and is blocked...'
295 2006-12-17 [colin] 2.6.1cvs45
297 * src/gtk/logwindow.c
298 Fix bug 1067, 'Claws-Mail uses 100% CPU on an
299 IMAP folder and is blocked on main thread':
300 make sure we put utf8 in the log.
302 2006-12-16 [colin] 2.6.1cvs44
306 Fix bug 1055, 'Add the 'cancel receive'
307 in the available events for the toolbar buttons'
309 2006-12-16 [colin] 2.6.1cvs43
314 * src/common/session.c
315 Log error when SSL handshakes fail.
316 Fixes bug 1082, 'incorrect / imprecise
317 error message when imap server provides
318 ssl only through STARTTLS but SSL is
321 2006-12-15 [wwp] 2.6.1cvs42
323 * src/plugins/bogofilter/bogofilter_gtk.c
324 set proper sensitivity to widgets I've recently added.
330 2006-12-15 [wwp] 2.6.1cvs41
332 * src/plugins/bogofilter/bogofilter.c
333 * src/plugins/bogofilter/bogofilter.h
334 * src/plugins/bogofilter/bogofilter_gtk.c
335 bogofilter's whitelist can now use a subset of
336 the addressbook (either a book, a subfolder of a book,
337 or the whole addressbook by using "Any"). Re-used there
338 some pref_matcher widgets and mechanisms to match a subset
341 2006-12-15 [wwp] 2.6.1cvs40
344 * src/common/plugin.c
345 * src/common/plugin.h
347 * src/plugins/bogofilter/bogofilter.c
348 * src/plugins/clamav/clamav_plugin.c
349 * src/plugins/demo/demo.c
350 * src/plugins/dillo_viewer/dillo_viewer.c
351 * src/plugins/pgpcore/plugin.c
352 * src/plugins/pgpinline/plugin.c
353 * src/plugins/pgpmime/plugin.c
354 * src/plugins/spamassassin/spamassassin.c
355 * src/plugins/trayicon/trayicon.c
356 factorize some translatable strings (plugins-related),
357 fix missing punctuation in several places,
358 remove useless translatable \n in about.c,
359 and factorize plugin init code w/ a new function
360 check_plugin_version() in common/plugin.c.
361 Patch by Fabien Vantard <fzzzzz@gmail.com>.
363 2006-12-15 [wwp] 2.6.1cvs39
365 * src/plugins/bogofilter/bogofilter.c
366 * src/plugins/bogofilter/bogofilter_gtk.c
367 flag whitelisted spams as spam, but don't filter it to the spam
368 folder. Thanks to Colin.
370 2006-12-15 [ticho] 2.6.1cvs38
372 * src/plugins/bogofilter/bogofilter.c
373 * src/plugins/bogofilter/bogofilter.h
374 * src/plugins/bogofilter/bogofilter_gtk.c
375 Add option to whitelist senders found in addressbook. Patch by colin.
377 2006-12-15 [paul] 2.6.1cvs37
380 add missing #include "log.h"
382 2006-12-15 [paul] 2.6.1cvs36
384 * src/plugins/bogofilter/bogofilter.c
385 * src/plugins/bogofilter/bogofilter.h
386 * src/plugins/bogofilter/bogofilter_gtk.c
387 Add an option to allow inserting an
388 X-Claws-Bogosity header (on MH folders
389 only). Patch by Colin
391 2006-12-14 [colin] 2.6.1cvs35
394 "Yes" should be the default choice for
395 migration configuration
397 2006-12-14 [paul] 2.6.1cvs34
399 * src/prefs_summaries.c
400 * manual/advanced.xml
401 Unhide mark_as_read_delay
403 2006-12-14 [paul] 2.6.1cvs33
412 Fix printing of selection
413 Fix printing of message parts
414 Fix printing of images
415 * src/gtk/gtksourceprintjob.c
416 Fix page count when there are images
418 2006-12-14 [wwp] 2.6.1cvs32
423 * src/gtk/quicksearch.c
424 fix quicksearch 'magnify' button status when QS is closed
425 using the Escape key, thanks to Colin.
427 2006-12-14 [wwp] 2.6.1cvs31
432 * src/gtk/quicksearch.c
433 fix quicksearch 'magnify' button status when QS is closed
434 using the Escape key, thanks to Colin.
436 2006-12-13 [colin] 2.6.1cvs30
440 Use the binary safe version of ldap_get_values,
441 to make sure we manipulate null-terminated
442 strings. Maybe fixes bug 1075, 'claws mail
443 segfault when completing ldap adresses'
444 * src/syldap.c ** REMOVED **
445 * src/syldap.h ** REMOVED **
448 2006-12-13 [mones] 2.6.1cvs29
451 Fixed piped strings, fixed click translation
453 2006-12-13 [paul] 2.6.1cvs28
456 don't translate these strings
458 2006-12-13 [paul] 2.6.1cvs27
463 2006-12-13 [colin] 2.6.1cvs26
467 Add claws_is_starting()
469 2006-12-13 [mones] 2.6.1cvs25
471 * manual/es/advanced.xml
473 Synced manual and updated translation
475 2006-12-12 [colin] 2.6.1cvs24
478 Add an option to use STARTTLS in the
479 welcome wizard. Fixes bug 1080,
480 'Using SSL option in wizard for incoming
481 server does not activate SSL with STARTTLS'
483 2006-12-12 [colin] 2.6.1cvs23
486 Don't exit when there's an incomplete
487 mailbox configured - leaves a chance
488 to fix a failing IMAP account. Exit
489 if no mailbox at all is loaded (case
491 Completes bug 1077's fix (I was wrong
492 in this bug's comment #3).
494 2006-12-12 [colin] 2.6.1cvs22
497 Add another menu data type
498 * src/prefs_account.c
499 Complete the completion of bug 1076
500 (doesn't lose the pref on apply)
502 2006-12-12 [paul] 2.6.1cvs21
504 * src/prefs_account.c
505 complete the fix of bug 1076
506 also be more verbose with the text
508 2006-12-12 [paul] 2.6.1cvs20
511 fix compilation warning
513 2006-12-11 [colin] 2.6.1cvs19
516 Document :port in server entry tooltips
518 2006-12-11 [colin] 2.6.1cvs18
523 2006-12-11 [colin] 2.6.1cvs17
526 Add failing IMAP as a reason for no
529 2006-12-11 [colin] 2.6.1cvs16
531 * src/prefs_account.c
532 Check for existence of inbox for local
535 Allow setting the port to use for servers
536 by using the usual "server.example.com:port"
537 syntax. Fixes bug 1077, 'sylpheed-claws does
538 not start when IMAP server is unavailable'
540 2006-12-11 [colin] 2.6.1cvs15
542 * src/prefs_account.c
543 Prevent use of non-existing default inbox
545 2006-12-11 [colin] 2.6.1cvs14
547 * src/prefs_account.c
548 Fix sensitivity. Fixes bug 1076, 'privacy
549 options are displayed even when pgp plugin
550 not loaded / available'
552 2006-12-09 [colin] 2.6.1cvs13
554 * manual/advanced.xml
557 * src/common/ssl_certificate.c
558 Add a new hidden preference, 'unsafe_ssl_certs',
559 which allows to store multiple certificates per
560 server/port. This is disabled by default because
561 it's less secure (presenting a new certificate
562 instead of a changed one raises less alarms).
563 This will cause Claws to ask about an unknown
564 certificate for people who have used 2.6.1cvs8
567 2006-12-09 [colin] 2.6.1cvs12
570 Fix cache updating after action
572 2006-12-07 [wwp] 2.6.1cvs11
575 fix email address comparison when replying to all
576 (avoid replying to ourselves), thanks to Colin.
578 2006-12-06 [paul] 2.6.1cvs10
589 2006-12-06 [paul] 2.6.1cvs9
600 2006-12-06 [colin] 2.6.1cvs8
603 * src/common/ssl_certificate.c
604 * src/common/ssl_certificate.h
605 Handle multiple certificates per host/port
607 2006-12-06 [colin] 2.6.1cvs7
609 * src/etpan/imap-thread.c
610 Fix certificate checking on IMAP
612 2006-12-06 [colin] 2.6.1cvs6
615 Fix bug 1072, 'Claws stops fetching newsgroups
616 from server when newsgroup got deleted': continue
617 checking other groups
619 2006-12-05 [wwp] 2.6.1cvs5
621 * src/message_search.c
622 * src/summary_search.c
627 make up and down arrow keys in modern gtk_combo_box_entry widgets
628 behave like w/ old comboboxes (summary and message search only).
630 2006-12-05 [paul] 2.6.1cvs4
636 2006-12-05 [paul] 2.6.1cvs3
639 * tools/textviewer.pl
640 script updated and description added
642 2006-12-04 [colin] 2.6.1cvs2
645 Run pre-send hook only when checking
648 2006-12-04 [paul] 2.6.1cvs1
655 bump up version number following stable release
657 2006-12-04 [paul] 2.6.0cvs83
660 updates and corrections
662 2006-12-04 [colin] 2.6.0cvs82
665 Probably fix bug 1066, 'Incorrect mailbox
668 2006-12-04 [colin] 2.6.0cvs81
671 Trim tabs from mailcap file too.
673 2006-12-02 [paul] 2.6.0cvs80
676 fix broken GUI under certain languages
678 put the Cancel button to the right
680 2006-12-01 [paul] 2.6.0cvs79
683 remove reference to removed file
685 2006-12-01 [wwp] 2.6.0cvs78
689 remove forgotten debug statements.
691 2006-12-01 [wwp] 2.6.0cvs77
693 * manual/advanced.xml
694 * manual/fr/advanced.xml
704 add a hidden option to allow embedding the editaddress (edit contact details)
705 dialog into the addressbook's window. This doesn't change the default
708 2006-12-01 [wwp] 2.6.0cvs76
710 * src/message_search.c
711 * src/summary_search.c
712 fix more focus issues (don't set focus to combobox's entry widget when
713 entry's value changed, if entry widget has focus already).
715 2006-12-01 [wwp] 2.6.0cvs75
717 * src/gtk/quicksearch.c
718 revert last changes to the quicksearch gtk_combo_box, this needs more
721 2006-12-01 [paul] 2.6.0cvs74
723 * tools/kdeservicemenu/README
724 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
725 * tools/kdeservicemenu/install.sh
726 * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
727 * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
728 simplify this stuff, and in so doing,
729 fix it. (possibly re-extend it again at
732 2006-12-01 [wwp] 2.6.0cvs73
734 * src/gtk/quicksearch.c
735 adapt quicksearch code to use modern gtk_combo_box'es.
737 2006-12-01 [wwp] 2.6.0cvs72
742 * src/message_search.c
743 * src/summary_search.c
746 add history combos to all message and summary search fields.
748 2006-12-01 [wwp] 2.6.0cvs71
751 As the list may change while the mark as read delay
752 runs, we can't rely on the 'row' pointer, which can
753 be invalid when the timeout is called. As the mark
754 as read is only done if the message is still selected,
755 use summaryview->selected instead. Thanks to Colin.
757 2006-11-30 [paul] 2.6.0cvs70
760 give emphasis to "Sylpheed-Claws"
761 as well as "Claws Mail"
763 2006-11-30 [colin] 2.6.0cvs69
766 Put the SSL checkboxes in the receiving
767 and sending server pages.
769 2006-11-29 [colin] 2.6.0cvs68
772 * src/gtk/gtkvscrollbutton.c
773 Revert some deprecated fixes - they seem to
774 deprecate stuff as soon as a new one gets out.
775 g_object_ref_sink needed glib-2.10.
777 2006-11-29 [colin] 2.6.0cvs67
780 Create .mailcap if it doesn't exist
782 2006-11-29 [colin] 2.6.0cvs66
785 Followup to cvs60: use original list
786 of recipients if replying to a mail
787 in Sent Drafts or Queue.
789 2006-11-27 [paul] 2.6.0cvs65
792 revert the last change for now (it's broken)
794 2006-11-27 [paul] 2.6.0cvs64
798 * m4/aclocal-include.m4
815 * src/common/Makefile.am
819 * src/common/sylpheed.c
820 * src/common/sylpheed.h
821 * src/etpan/Makefile.am
822 * src/gtk/Makefile.am
823 * src/gtk/claws-marshal.list
825 * src/gtk/gtksctree.c
826 * src/gtk/quicksearch.c
827 * src/gtk/sylpheed-marshal.list
828 * src/plugins/bogofilter/bogofilter.c
829 * src/plugins/bogofilter/bogofilter_gtk.c
830 * src/plugins/clamav/clamav_plugin.c
831 * src/plugins/clamav/clamav_plugin_gtk.c
832 * src/plugins/demo/demo.c
833 * src/plugins/dillo_viewer/dillo_viewer.c
834 * src/plugins/pgpcore/Makefile.am
835 * src/plugins/pgpcore/claws.def
836 * src/plugins/pgpcore/pgp_viewer.c
837 * src/plugins/pgpcore/plugin.c
838 * src/plugins/pgpcore/sylpheed.def
839 * src/plugins/pgpinline/Makefile.am
840 * src/plugins/pgpinline/claws.def
841 * src/plugins/pgpinline/plugin.c
842 * src/plugins/pgpinline/sylpheed.def
843 * src/plugins/pgpmime/Makefile.am
844 * src/plugins/pgpmime/claws.def
845 * src/plugins/pgpmime/plugin.c
846 * src/plugins/pgpmime/sylpheed.def
847 * src/plugins/spamassassin/spamassassin.c
848 * src/plugins/spamassassin/spamassassin_gtk.c
849 * src/plugins/trayicon/trayicon.c
851 remove deprecated gtk_tooltips_set_delay()
853 2006-11-26 [paul] 2.6.0cvs63
860 * src/gtk/gtkvscrollbutton.c
861 * src/gtk/prefswindow.c
862 * src/plugins/pgpcore/prefs_gpg.c
863 replace more deprecated GTK+ functions
865 2006-11-26 [paul] 2.6.0cvs62
870 replace deprecated gtk_idle_... functions
872 2006-11-26 [paul] 2.6.0cvs61
878 * src/gtk/gtkvscrollbutton.c
879 * src/gtk/quicksearch.c
880 * src/plugins/pgpcore/passphrase.c
881 replace deprecated gtk_timeout_add and
884 2006-11-26 [paul] 2.6.0cvs60
887 fix bug that caused the wrong recipient
888 to be selected when replying to a msg
889 which is From one of our accounts to
890 another of our accounts
892 2006-11-25 [paul] 2.6.0cvs59
895 don't change the From column title to
896 To if the To column is visible
898 2006-11-24 [paul] 2.6.0cvs58
901 fix bug 1069, 'Sent mails disappear, BCC
904 2006-11-21 [wwp] 2.6.0cvs57
907 fix spelling menu when replying (same as 2.3.1cvs39):
908 discrepancy between context menu and top menu when
909 folder's dictionary isn't the default one.
911 2006-11-19 [paul] 2.6.0cvs56
914 obey always_show_msg option when
916 * src/plugins/bogofilter/bogofilter.c
919 2006-11-18 [paul] 2.6.0cvs55
929 * src/gtk/icon_legend.c
930 * src/gtk/icon_legend.h
931 * tools/OOo2claws-mail.pl
933 * tools/acroread2claws-mail.pl
934 * tools/claws.i18n.status.pl
935 * tools/filter_conv.pl
936 * tools/filter_conv_new.pl
937 * tools/freshmeat_search.pl
938 * tools/google_search.pl
939 * tools/kmail2claws-mail.pl
940 * tools/kmail2claws-mail_v2.pl
941 * tools/maildir2claws-mail.pl
942 * tools/make.themes.project
943 * tools/multiwebsearch.pl
944 * tools/outlook2claws-mail.pl
945 * tools/tb2claws-mail
946 * tools/kdeservicemenu/README
947 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
948 update mine and wwp's email addresses in
951 * src/prefs_compose_writing.c
952 set sensitivity on 'new message format' frame
954 2006-11-17 [paul] 2.6.0cvs54
957 more reworking of the GUI
958 Patch by Fabien Vantard
960 2006-11-16 [paul] 2.6.0cvs53
963 set a minimum size for the window, allow
964 it to automatically expand as necessary
966 2006-11-16 [wwp] 2.6.0cvs52
969 better wrap of copyright info on some systems.
971 2006-11-16 [paul] 2.6.0cvs51
974 move the tech info from the upper panel
976 use a gtk_text_view for the features tab
978 2006-11-16 [paul] 2.6.0cvs50
981 update my email address
988 * src/plugins/trayicon/trayicon.c
989 don't offer simple menu separators
992 add separator between 'mark all read'
995 2006-11-15 [wwp] 2.6.0cvs49
998 updated manuals authors.
1000 2006-11-14 [paul] 2.6.0cvs48
1003 Fix Options/Reply mode after draft save
1005 2006-11-14 [paul] 2.6.0cvs47
1008 Fix make DESTDIR=...
1011 * src/plugins/pgpinline/pgpinline.c
1012 Probably fix bug 1061
1014 2006-11-14 [paul] 2.6.0cvs46
1019 * src/stock_pixmap.c
1020 * src/stock_pixmap.h
1022 * src/pixmaps/active.xpm
1023 * src/pixmaps/inactive.xpm
1024 add a new page, 'Features', to the About dialog
1025 showing which features are compiled in and which
1028 2006-11-14 [paul] 2.6.0cvs45
1031 updated by Pavlo Bohmat
1033 2006-11-14 [colin] 2.6.0cvs44
1041 * src/gtk/gtkaspell.c
1042 Fix 64-bit-related warnings
1044 Fix possible infinite loop
1045 * src/plugins/pgpcore/sgpgme.c
1046 Remove useless check
1048 2006-11-13 [colin] 2.6.0cvs43
1050 * src/gtk/Makefile.am
1051 authors.h isn't generated
1053 2006-11-13 [colin] 2.6.0cvs42
1055 * src/plugins/pgpinline/pgpinline.c
1056 * src/plugins/pgpmime/pgpmime.c
1057 Very probably fix bug 1061, 'crash on
1058 opening signed email'. Another cast
1061 2006-11-13 [colin] 2.6.0cvs41
1063 * src/plugins/pgpcore/sgpgme.c
1064 Maybe fix bug 1061, 'crash on opening
1067 2006-11-13 [wwp] 2.6.0cvs40
1069 * src/plugins/pgpinline/pgpinline.c
1070 fix candidate for bug #1057, thanks to Colin.
1072 2006-11-13 [wwp] 2.6.0cvs39
1075 * src/quote_fmt_parse.y
1076 fix bug 1052: current parser buffer was not always
1077 allocated, ptr to this buffer could be returned as
1078 NULL whereas no parser error has occurred. in
1079 consequence, defining a template body as "%d"
1080 (w/o the quotes) for the first time of the instance
1081 of claws-mail, was reporting a parser error. make
1082 sure that the buffer is always allocated, even to
1084 fix mis-unescaping in compose.:compose_quote_fmt():
1085 unescaping of the fmt string was always done
1086 whereas it must be done *only* when receiving
1087 quote format strings issued from the prefs
1088 (compose new message, reply, forward, redirect
1089 formats), *not* when applying templates. in
1090 consequences, applying templates w/ sequences
1091 like \\|p{echo} were failing. make sure that
1092 unescaping is done only when necessary.
1094 2006-11-12 [colin] 2.6.0cvs38
1099 2006-11-12 [colin] 2.6.0cvs37
1101 * src/plugins/pgpinline/pgpinline.c
1102 * src/plugins/pgpmime/pgpmime.c
1103 Release GPG context at the latest
1104 possible moment. Maybe fixes
1105 bug 1057, 'crash on sending signed
1106 message to a newsgroup'
1109 2006-11-12 [colin] 2.6.0cvs36
1111 * src/plugins/pgpcore/sgpgme.c
1112 Tell a bit more when gpg's status doesn't
1113 contain any signature
1115 2006-11-12 [colin] 2.6.0cvs35
1118 Fix bug 1060, 'compilation error with
1121 2006-11-12 [paul] 2.6.0cvs34
1123 * doc/man/claws-mail.1
1125 * src/plugins/clamav/README
1126 * src/plugins/spamassassin/README
1128 * tools/freshmeat_search.pl
1129 * tools/google_search.pl
1130 * tools/multiwebsearch.pl
1132 * src/plugins/trayicon/trayicon.c
1133 fix compiliation warning
1135 2006-11-11 [colin] 2.6.0cvs33
1138 Forbid drag and drop from/to different
1139 folders of type F_UNKNOWN
1141 2006-11-11 [colin] 2.6.0cvs32
1143 * src/plugins/pgpinline/pgpinline.c
1144 Fix typo in previous commit:
1146 + if ((err = gpgme_new(&data->ctx)) ...)
1148 2006-11-11 [colin] 2.6.0cvs31
1150 * src/plugins/pgpinline/pgpinline.c
1151 * src/plugins/pgpmime/pgpmime.c
1152 Check success after calling gpgme_new
1153 Maybe fixes bug 1057, 'crash on sending
1154 signed message to a newsgroup'
1156 2006-11-11 [colin] 2.6.0cvs30
1159 init undostruct to 0s (from
1160 valgrind log of bug 1057)
1162 2006-11-10 [colin] 2.6.0cvs29
1165 Set cursor to wait before filtering
1166 duplicates in all folders
1167 * src/plugins/bogofilter/bogofilter.c
1168 * src/plugins/bogofilter/bogofilter.h
1169 * src/plugins/bogofilter/bogofilter_gtk.c
1170 Completely thread away the bogofilter
1173 2006-11-10 [mones] 2.6.0cvs28
1177 added COMPOSE_CHECK_BEFORE_SEND hook
1179 2006-11-10 [paul] 2.6.0cvs27
1183 add libSM to get_compiled_in_features()
1187 2006-11-10 [colin] 2.6.0cvs26
1189 * src/etpan/imap-thread.c
1190 Add a reference to libetpan's sasl engine
1191 so that sasl_done() doesn't get called by
1192 libetpan, and doesn't break openssl.
1193 Should fix bug 1053, 'SC fails to reestablish
1194 a secure connection'
1197 2006-11-10 [colin] 2.6.0cvs25
1199 * manual/addrbook.xml
1200 * manual/advanced.xml
1205 2006-11-09 [colin] 2.6.0cvs24
1207 * src/plugins/bogofilter/bogofilter_gtk.c
1208 Add comment about annoyance
1210 2006-11-09 [colin] 2.6.0cvs23
1212 * src/plugins/bogofilter/bogofilter.c
1213 * src/plugins/bogofilter/bogofilter_gtk.c
1214 Prepare things needed to thread bogofilter
1215 filtering: separate bogo stuff and possible GUI
1218 2006-11-09 [colin] 2.6.0cvs22
1222 Search for one of our accounts in Delivered-To
1223 (helps for auto-account selection when
1224 replying/forwarding)
1228 * src/plugins/trayicon/trayicon.c
1229 Allow opening a new mail with any account from
1232 2006-11-09 [wwp] 2.6.0cvs21
1235 * src/prefs_common.c
1236 * src/prefs_common.h
1237 * src/prefs_compose_writing.c
1238 add a compose new message format (in prefs/compose/writing), it's a
1239 simple subject+body template to use when opening a new composition
1240 window. It's similar to the existent reply and forward formats.
1242 enhanced the template/format % symbols substitution mechanism to
1243 use current composition window information when % are used in
1244 the compose new message format or in templates applied to new
1245 messages (there were useless in that situations before). When
1246 applied to new messages, %d corresponds to the system time/date.
1248 2006-11-09 [paul] 2.6.0cvs20
1253 2006-11-09 [paul] 2.6.0cvs19
1256 keep tje alphabetical order
1258 2006-11-08 [colin] 2.6.0cvs18
1260 * src/etpan/imap-thread.c
1261 Fix bug 1054, 'Slowness logging big
1264 2006-11-08 [paul] 2.6.0cvs17
1269 2006-11-08 [paul] 2.6.0cvs16
1274 2006-11-08 [paul] 2.6.0cvs15
1277 * tools/OOo2claws-mail.pl
1278 * tools/OOo2sylpheed.pl
1280 * tools/acroread2claws-mail.pl
1281 * tools/acroread2sylpheed.pl
1282 * tools/kmail2claws-mail.pl
1283 * tools/kmail2claws-mail_v2.pl
1284 * tools/kmail2sylpheed.pl
1285 * tools/kmail2sylpheed_v2.pl
1286 * tools/maildir2claws-mail.pl
1287 * tools/maildir2sylpheed.pl
1288 * tools/nautilus2claws-mail.sh
1289 * tools/nautilus2sylpheed.sh
1290 * tools/outlook2claws-mail.pl
1291 * tools/outlook2sylpheed.pl
1292 * tools/tb2claws-mail
1294 * tools/tbird2claws.py
1295 * tools/tbird2syl.py
1296 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
1297 * tools/kdeservicemenu/install.sh
1298 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
1299 * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
1300 * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
1301 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1302 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1303 renamed (removed, added) tools files
1305 2006-11-08 [paul] 2.6.0cvs14
1309 Migrate sylpheedrc to clawsrc, and fix the standard
1310 plugins path in the process
1312 2006-11-07 [colin] 2.6.0cvs13
1315 Symlink sylpheed-claws relative to
1318 2006-11-07 [colin] 2.6.0cvs12
1321 Fix typo - Reply-To/Mailing-list is broken in 2.6 :-/
1323 2006-11-07 [paul] 2.6.0cvs11
1326 Fix a missed occurence of
1329 2006-11-07 [paul] 2.6.0cvs10
1332 Fix symlink installation
1334 2006-11-07 [paul] 2.6.0cvs9
1337 Symlink claws-mail to sylpheed-claws
1338 * src/common/utils.c
1339 Fix migrating symlinks
1340 * src/etpan/imap-thread.c
1341 check certificate only when there's
1344 2006-11-07 [paul] 2.6.0cvs8
1347 Fix icon breakages with Gtk, which needs a
1348 cache updated to see them.
1350 2006-11-07 [paul] 2.6.0cvs7
1361 * claws-mail-128x128.png
1362 * claws-mail-64x64.png
1367 * sylpheed-claws-128x128.png
1368 * sylpheed-claws-64x64.png
1369 * sylpheed-claws.desktop
1370 * sylpheed-claws.ico
1371 * sylpheed-claws.pc.in
1372 * sylpheed-claws.png
1373 * debian/README.Debian
1375 * debian/claws-mail.desktop
1376 * debian/claws-mail.menu
1377 * debian/claws-mail.postinst.debhelper
1378 * debian/claws-mail.postrm.debhelper
1383 * debian/sylpheed-claws.desktop
1384 * debian/sylpheed-claws.menu
1385 * debian/sylpheed-claws.postinst.debhelper
1386 * debian/sylpheed-claws.postrm.debhelper
1387 * doc/man/Makefile.am
1388 * doc/man/claws-mail.1
1389 * doc/man/sylpheed-claws.1
1390 * doc/src/ChangeLog.claws-pre0.8.0
1391 * manual/Makefile.am
1392 * manual/account.xml
1394 * manual/addrbook.xml
1395 * manual/advanced.xml
1396 * manual/claws-mail-manual.xml
1398 * manual/glossary.xml
1399 * manual/handling.xml
1401 * manual/keyboard.xml
1402 * manual/plugins.xml
1403 * manual/starting.xml
1404 * manual/sylpheed-claws-manual.xml
1406 * manual/dist/.cvsignore
1407 * manual/dist/html/.cvsignore
1408 * manual/dist/html/Makefile.am
1409 * manual/dist/pdf/.cvsignore
1410 * manual/dist/pdf/Makefile.am
1411 * manual/dist/ps/.cvsignore
1412 * manual/dist/ps/Makefile.am
1413 * manual/dist/txt/.cvsignore
1414 * manual/dist/txt/Makefile.am
1415 * manual/es/Makefile.am
1416 * manual/es/advanced.xml
1417 * manual/es/claws-mail-manual.xml
1419 * manual/es/glossary.xml
1420 * manual/es/handling.xml
1421 * manual/es/intro.xml
1422 * manual/es/plugins.xml
1423 * manual/es/sylpheed-claws-manual.xml
1424 * manual/es/dist/.cvsignore
1425 * manual/es/dist/html/.cvsignore
1426 * manual/es/dist/html/Makefile.am
1427 * manual/es/dist/pdf/.cvsignore
1428 * manual/es/dist/pdf/Makefile.am
1429 * manual/es/dist/ps/.cvsignore
1430 * manual/es/dist/ps/Makefile.am
1431 * manual/es/dist/txt/.cvsignore
1432 * manual/es/dist/txt/Makefile.am
1433 * manual/fr/Makefile.am
1434 * manual/fr/account.xml
1436 * manual/fr/addrbook.xml
1437 * manual/fr/advanced.xml
1438 * manual/fr/claws-mail-manual.xml
1440 * manual/fr/glossary.xml
1441 * manual/fr/handling.xml
1442 * manual/fr/intro.xml
1443 * manual/fr/keyboard.xml
1444 * manual/fr/plugins.xml
1445 * manual/fr/starting.xml
1446 * manual/fr/sylpheed-claws-manual.xml
1447 * manual/fr/dist/.cvsignore
1448 * manual/fr/dist/html/.cvsignore
1449 * manual/fr/dist/html/Makefile.am
1450 * manual/fr/dist/pdf/.cvsignore
1451 * manual/fr/dist/pdf/Makefile.am
1452 * manual/fr/dist/ps/.cvsignore
1453 * manual/fr/dist/ps/Makefile.am
1454 * manual/fr/dist/txt/.cvsignore
1455 * manual/fr/dist/txt/Makefile.am
1456 * manual/pl/Makefile.am
1457 * manual/pl/account.xml
1459 * manual/pl/addrbook.xml
1460 * manual/pl/advanced.xml
1461 * manual/pl/claws-mail-manual.xml
1463 * manual/pl/glossary.xml
1464 * manual/pl/handling.xml
1465 * manual/pl/intro.xml
1466 * manual/pl/keyboard.xml
1467 * manual/pl/plugins.xml
1468 * manual/pl/starting.xml
1469 * manual/pl/sylpheed-claws-manual.xml
1470 * manual/pl/dist/.cvsignore
1471 * manual/pl/dist/html/.cvsignore
1472 * manual/pl/dist/html/Makefile.am
1473 * manual/pl/dist/pdf/.cvsignore
1474 * manual/pl/dist/pdf/Makefile.am
1475 * manual/pl/dist/ps/.cvsignore
1476 * manual/pl/dist/ps/Makefile.am
1477 * manual/pl/dist/txt/.cvsignore
1478 * manual/pl/dist/txt/Makefile.am
1502 * src/addressbook_foldersel.c
1503 * src/addressbook_foldersel.h
1525 * src/customheader.c
1526 * src/customheader.h
1527 * src/displayheader.c
1528 * src/displayheader.h
1539 * src/editldap_basedn.c
1540 * src/editldap_basedn.h
1556 * src/folder_item_prefs.c
1557 * src/folder_item_prefs.h
1564 * src/grouplistdialog.c
1565 * src/grouplistdialog.h
1568 * src/image_viewer.c
1569 * src/image_viewer.h
1608 * src/matcher_parser.h
1609 * src/matcher_parser_lex.l
1610 * src/matcher_parser_parse.y
1613 * src/message_search.c
1614 * src/message_search.h
1633 * src/partial_download.c
1634 * src/partial_download.h
1639 * src/prefs_account.c
1640 * src/prefs_account.h
1641 * src/prefs_actions.c
1642 * src/prefs_actions.h
1643 * src/prefs_common.c
1644 * src/prefs_common.h
1645 * src/prefs_compose_writing.c
1646 * src/prefs_compose_writing.h
1647 * src/prefs_customheader.c
1648 * src/prefs_customheader.h
1649 * src/prefs_display_header.c
1650 * src/prefs_display_header.h
1651 * src/prefs_ext_prog.c
1652 * src/prefs_ext_prog.h
1653 * src/prefs_filtering.c
1654 * src/prefs_folder_column.c
1655 * src/prefs_folder_column.h
1656 * src/prefs_folder_item.c
1657 * src/prefs_folder_item.h
1662 * src/prefs_image_viewer.c
1663 * src/prefs_image_viewer.h
1664 * src/prefs_matcher.c
1665 * src/prefs_matcher.h
1666 * src/prefs_message.c
1667 * src/prefs_message.h
1668 * src/prefs_msg_colors.c
1669 * src/prefs_msg_colors.h
1674 * src/prefs_receive.c
1675 * src/prefs_receive.h
1678 * src/prefs_spelling.c
1679 * src/prefs_spelling.h
1680 * src/prefs_summaries.c
1681 * src/prefs_summaries.h
1682 * src/prefs_summary_column.c
1683 * src/prefs_summary_column.h
1684 * src/prefs_template.c
1685 * src/prefs_template.h
1686 * src/prefs_themes.c
1687 * src/prefs_themes.h
1688 * src/prefs_toolbar.c
1689 * src/prefs_toolbar.h
1690 * src/prefs_wrapping.c
1691 * src/prefs_wrapping.h
1701 * src/quote_fmt_parse.y
1704 * src/remotefolder.c
1705 * src/remotefolder.h
1706 * src/send_message.c
1707 * src/send_message.h
1710 * src/sourcewindow.c
1711 * src/sourcewindow.h
1716 * src/stock_pixmap.c
1717 * src/stock_pixmap.h
1718 * src/summary_search.c
1719 * src/summary_search.h
1736 * src/common/base64.c
1737 * src/common/base64.h
1739 * src/common/hooks.c
1740 * src/common/hooks.h
1743 * src/common/mgutils.c
1744 * src/common/mgutils.h
1747 * src/common/passcrypt.c
1748 * src/common/passcrypt.h.in
1749 * src/common/plugin.c
1750 * src/common/plugin.h
1751 * src/common/prefs.c
1752 * src/common/prefs.h
1753 * src/common/progressindicator.c
1754 * src/common/progressindicator.h
1755 * src/common/quoted-printable.c
1756 * src/common/quoted-printable.h
1757 * src/common/session.c
1758 * src/common/session.h
1761 * src/common/socket.c
1762 * src/common/socket.h
1765 * src/common/stringtable.c
1766 * src/common/stringtable.h
1767 * src/common/sylpheed.c
1768 * src/common/sylpheed.h
1769 * src/common/template.c
1770 * src/common/template.h
1771 * src/common/timing.h
1772 * src/common/utils.c
1773 * src/common/utils.h
1774 * src/common/version.h.in
1777 * src/common/xmlprops.c
1778 * src/common/xmlprops.h
1780 * src/gtk/colorlabel.c
1781 * src/gtk/colorlabel.h
1782 * src/gtk/colorsel.c
1783 * src/gtk/colorsel.h
1784 * src/gtk/combobox.c
1785 * src/gtk/combobox.h
1786 * src/gtk/description_window.c
1787 * src/gtk/description_window.h
1790 * src/gtk/foldersort.c
1791 * src/gtk/foldersort.h
1792 * src/gtk/gtkaspell.c
1793 * src/gtk/gtkaspell.h
1794 * src/gtk/gtksctree.c
1795 * src/gtk/gtkshruler.c
1796 * src/gtk/gtkshruler.h
1797 * src/gtk/gtkutils.c
1798 * src/gtk/gtkutils.h
1799 * src/gtk/icon_legend.c
1800 * src/gtk/icon_legend.h
1801 * src/gtk/logwindow.c
1802 * src/gtk/logwindow.h
1803 * src/gtk/manage_window.c
1804 * src/gtk/manage_window.h
1805 * src/gtk/pluginwindow.c
1806 * src/gtk/pluginwindow.h
1807 * src/gtk/prefswindow.c
1808 * src/gtk/prefswindow.h
1809 * src/gtk/quicksearch.c
1810 * src/gtk/quicksearch.h
1811 * src/pixmaps/claws-mail.xpm
1812 * src/pixmaps/claws-mail_icon.xpm
1813 * src/pixmaps/claws-mail_logo.xpm
1814 * src/pixmaps/sylpheed-claws.xpm
1815 * src/pixmaps/sylpheed-claws_icon.xpm
1816 * src/pixmaps/sylpheed-claws_logo.xpm
1817 * src/plugins/bogofilter/Makefile.am
1818 * src/plugins/bogofilter/bogofilter.c
1819 * src/plugins/bogofilter/bogofilter.h
1820 * src/plugins/bogofilter/bogofilter_gtk.c
1821 * src/plugins/clamav/Makefile.am
1822 * src/plugins/clamav/clamav_plugin.c
1823 * src/plugins/clamav/clamav_plugin.h
1824 * src/plugins/clamav/clamav_plugin_gtk.c
1825 * src/plugins/demo/Makefile.am
1826 * src/plugins/demo/demo.c
1827 * src/plugins/dillo_viewer/Makefile.am
1828 * src/plugins/dillo_viewer/README
1829 * src/plugins/dillo_viewer/dillo_prefs.c
1830 * src/plugins/dillo_viewer/dillo_prefs.h
1831 * src/plugins/dillo_viewer/dillo_viewer.c
1832 * src/plugins/pgpcore/Makefile.am
1833 * src/plugins/pgpcore/passphrase.c
1834 * src/plugins/pgpcore/passphrase.h
1835 * src/plugins/pgpcore/pgp_viewer.c
1836 * src/plugins/pgpcore/pgp_viewer.h
1837 * src/plugins/pgpcore/plugin.c
1838 * src/plugins/pgpcore/prefs_gpg.c
1839 * src/plugins/pgpcore/prefs_gpg.h
1840 * src/plugins/pgpcore/select-keys.c
1841 * src/plugins/pgpcore/select-keys.h
1842 * src/plugins/pgpcore/sgpgme.c
1843 * src/plugins/pgpcore/sgpgme.h
1844 * src/plugins/pgpcore/sylpheed.def
1845 * src/plugins/pgpcore/version.rc
1846 * src/plugins/pgpinline/Makefile.am
1847 * src/plugins/pgpinline/pgpinline.c
1848 * src/plugins/pgpinline/pgpinline.h
1849 * src/plugins/pgpinline/plugin.c
1850 * src/plugins/pgpinline/sylpheed.def
1851 * src/plugins/pgpinline/version.rc
1852 * src/plugins/pgpmime/Makefile.am
1853 * src/plugins/pgpmime/pgpmime.c
1854 * src/plugins/pgpmime/pgpmime.h
1855 * src/plugins/pgpmime/plugin.c
1856 * src/plugins/pgpmime/sylpheed.def
1857 * src/plugins/pgpmime/version.rc
1858 * src/plugins/spamassassin/Makefile.am
1859 * src/plugins/spamassassin/README
1860 * src/plugins/spamassassin/spamassassin.c
1861 * src/plugins/spamassassin/spamassassin.h
1862 * src/plugins/spamassassin/spamassassin_gtk.c
1863 * src/plugins/trayicon/Makefile.am
1864 * src/plugins/trayicon/trayicon.c
1865 * tools/OOo2sylpheed.pl
1867 * tools/README.sylprint
1868 * tools/acroread2sylpheed.pl
1869 * tools/claws.i18n.status.pl
1870 * tools/filter_conv.pl
1871 * tools/filter_conv_new.pl
1872 * tools/freshmeat_search.pl
1873 * tools/google_search.pl
1874 * tools/kmail2sylpheed.pl
1875 * tools/kmail2sylpheed_v2.pl
1876 * tools/make.themes.project
1877 * tools/multiwebsearch.pl
1878 * tools/nautilus2sylpheed.sh
1879 * tools/outlook2sylpheed.pl
1883 * tools/textviewer.sh
1884 * tools/vcard2xml.py
1885 * tools/kdeservicemenu/README
1886 * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
1887 * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1888 * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1889 Change name to Claws Mail. Announce to follow...
1891 2006-11-06 [wwp] 2.6.0cvs6
1893 * src/prefs_template.c
1894 unify messages related to quote format/template errors (fix
1895 capitalization), again.
1897 2006-11-06 [wwp] 2.6.0cvs5
1900 unify messages related to quote format/template errors.
1902 2006-11-06 [wwp] 2.6.0cvs4
1904 * src/prefs_msg_colors.c
1905 more uses of Q_ macro for contextual translations, thanks
1908 2006-11-06 [wwp] 2.6.0cvs3
1911 * src/common/utils.c
1912 * src/common/utils.h
1913 show an alertpanel to make sure users are aware that sensitive
1914 files are attached (it's file blacklist-based). This will fix
1915 interaction w/ GoogleEarth for instance, thanks to Colin.
1917 2006-11-06 [wwp] 2.6.0cvs2
1920 * src/prefs_template.c
1921 * src/prefs_template.h
1922 check quote format when applying/closing prefs. For now this only
1923 shows up an error dialog box, not preventing the user from using
1924 a broken quote (reply, forwards) format.
1926 2006-11-06 [wwp] 2.6.0cvs1
1928 * src/prefs_template.c
1929 fix missing checks of some template fields.
1931 2006-11-06 [paul] 2.6.0
1938 2006-11-06 [paul] 2.5.6cvs22
1940 * manual/advanced.xml
1941 * manual/es/advanced.xml
1942 put 'respect_flowed_format' info in the correct
1945 2006-11-06 [mones] 2.5.6cvs21
1948 Minor fixes for release
1950 2006-11-06 [paul] 2.5.6cvs20
1961 updated by Tim Brain, Stephan Sachse, Fabien Vantard,
1962 Andrea Spadaccini, Tim Dijkstra, Frederico Goncalves
1963 Guimaraes, Andrej Kacian, Anders Troback, and Ralgh
1966 2006-11-02 [colin] 2.5.6cvs19
1970 * src/prefs_account.c
1971 * src/etpan/imap-thread.c
1972 Add GSSAPI support - fixes Debian bug #383274
1974 2006-11-01 [colin] 2.5.6cvs18
1977 Handle libpisock12 support. Probably
1978 fixes bug 1046, 'jpilot AddressDB.pdb
1981 2006-11-01 [colin] 2.5.6cvs17
1984 debug_print() folderutils_mark_all_read()
1986 2006-11-01 [colin] 2.5.6cvs16
1989 Add missed files to the Apache exception
1991 2006-10-31 [colin] 2.5.6cvs15
1995 Add a copy_private_data() func to FolderClasses
1996 Doesn't break the feature freeze, because we
1997 won't use it (right now) in the core.
1999 2006-10-31 [colin] 2.5.6cvs14
2002 Allow linking with the Apache licensed files in
2003 src/plugins/spamassassin. Hopefully fixes
2004 bug 1048, 'Spamassassin plugin license problem'
2006 2006-10-31 [wwp] 2.5.6cvs13
2009 fix and optimize trimming of leading linefeeds in body loop.
2011 2006-10-31 [colin] 2.5.6cvs12
2013 * src/etpan/imap-thread.c
2015 Make really sure to have NULL sets in case
2018 2006-10-30 [wwp] 2.5.6cvs11
2020 * src/prefs_common.c
2021 * src/prefs_common.h
2023 fix broken storage of quote format template when it contains \-escape
2024 sequences. The application of such sequences is also fixed now (\t
2025 in quote format will be a real tab instead of a 't', for instance).
2027 2006-10-27 [colin] 2.5.6cvs10
2030 Probably fix bug 1045, 'sylpheed-claws
2031 doesn't remove the mail from the IMAP
2032 Queue folder after sending'. From
2035 2006-10-27 [colin] 2.5.6cvs9
2038 Require libetpan-0.48. I'm so annoying,
2041 2006-10-27 [colin] 2.5.6cvs8
2045 Probably fix bug 1044, 'sylpheed-claws
2046 segfaults while moving mails' - Fix relation
2047 usage when moving to an IMAP mailbox from another
2050 2006-10-26 [paul] 2.5.6cvs7
2053 add libSM to compiled-in features
2056 2006-10-24 [colin] 2.5.6cvs6
2059 * src/gtk/gtkutils.c
2060 Fix crash when printing emails with an
2063 2006-10-24 [mones] 2.5.6cvs5
2065 * manual/es/advanced.xml
2066 Synchronize hidden option respect_flowed_format
2070 2006-10-21 [paul] 2.5.6cvs4
2073 * src/plugins/pgpcore/pgp_viewer.c
2074 * src/plugins/pgpcore/sgpgme.c
2075 fix building on BSDs
2076 Thanks to Michael Hughes
2077 <Sylpheed-Claws_user@thehugheslogcabin.net>
2079 2006-10-20 [colin] 2.5.6cvs3
2082 Bump up libetpan requirement
2083 *** THIS COMMIT REQUIRES LIBETPAN CVS ***
2084 * src/common/utils.c
2085 * src/common/utils.h
2086 Add convenience get_file_mtime()
2088 * src/etpan/imap-thread.c
2089 * src/etpan/imap-thread.h
2090 Implement UIDPLUS support if the server
2091 supports it - faster sending in this case
2093 2006-10-19 [colin] 2.5.6cvs2
2095 * src/gtk/quicksearch.c
2096 Fix emptying in type-ahead+extended mode
2099 Add a hook for offline state change
2100 * src/plugins/trayicon/trayicon.c
2101 Use it to display offline icons
2102 * src/plugins/trayicon/Makefile.am
2103 * src/plugins/trayicon/newmail.offline.xpm
2104 * src/plugins/trayicon/newmarkedmail.offline.xpm
2105 * src/plugins/trayicon/nomail.offline.xpm
2106 * src/plugins/trayicon/unreadmail.offline.xpm
2107 * src/plugins/trayicon/unreadmarkedmail.offline.xpm
2110 2006-10-12 [paul] 2.5.6cvs1
2115 Update version number following
2118 2006-10-19 [colin] 2.5.5cvs18
2120 * manual/handling.xml
2121 Add type-ahead search
2123 2006-10-18 [colin] 2.5.5cvs17
2125 * src/gtk/quicksearch.c
2126 Remove "save to history only if there's
2127 no syntax error", it breaks for some
2128 reason which I'll investigate later.
2130 2006-10-18 [colin] 2.5.5cvs16
2132 * src/prefs_common.c
2133 * src/prefs_common.h
2135 * src/gtk/quicksearch.c
2136 * src/gtk/quicksearch.h
2137 Add a type-ahead option for fast searches
2138 Patch by Fabien Vantard
2140 2006-10-18 [colin] 2.5.5cvs15
2144 Add Options/Reply mode/ menu to be able to
2145 change the recipients of a reply on the fly
2147 2006-10-18 [colin] 2.5.5cvs14
2150 Fix redirecting of our own sent mails
2152 2006-10-17 [wwp] 2.5.5cvs13
2154 * src/send_message.c
2155 Fix duplicate error messages when sending, and missing
2156 newline in such error messages.
2158 2006-10-17 [colin] 2.5.5cvs12
2161 Compare addresses case-insensitive
2163 2006-10-17 [colin] 2.5.5cvs11
2165 * src/plugins/pgpcore/sgpgme.c
2168 2006-10-17 [colin] 2.5.5cvs10
2170 * src/plugins/pgpcore/pgp_viewer.c
2173 2006-10-17 [colin] 2.5.5cvs9
2176 Fix a typo (thanks to Fabien)
2178 2006-10-16 [colin] 2.5.5cvs8
2181 Fix problem with quote-folding when emails
2182 don't convert cleanly to UTF-8
2184 2006-10-14 [colin] 2.5.5cvs7
2186 * src/prefs_template.c
2187 Reset fields when reopening
2190 2006-10-13 [paul] 2.5.5cvs6
2192 * manual/advanced.xml
2193 * src/prefs_message.c
2194 make 'respect_flowed_format' a hidden
2195 option, and add a manual entry for it
2198 2006-10-12 [colin] 2.5.5cvs5
2201 Revert part of 2.5.2cvs21:
2202 Don't optimise by reusing the
2203 last iconv converter if possible:
2204 it seems slightly broken in a
2205 very hard way to reproduce
2207 2006-10-12 [colin] 2.5.5cvs4
2209 * src/prefs_common.c
2210 * src/prefs_common.h
2211 * src/prefs_message.c
2213 Fix bug 1035, 'Incorrect handling
2214 of flowed lines'. We now optionnaly
2215 handle this format (preference is in
2216 Message View/Text options section)
2218 2006-10-12 [colin] 2.5.5cvs3
2222 * src/plugins/pgpcore/pgp_viewer.c
2223 * src/plugins/pgpcore/sgpgme.c
2224 Don't try to import without asking
2226 2006-10-12 [colin] 2.5.5cvs2
2229 Fix bug 1036, 'Forwarding a mutlipart
2230 mail with a "text/html" block to ms
2231 outlook users leeds to freeze of
2232 outlook'. Poor outlook users...
2234 2006-10-12 [paul] 2.5.5cvs1
2239 Update version number following
2242 2006-10-11 [paul] 2.5.4cvs1
2247 Update version number following
2250 2006-10-11 [paul] 2.5.3cvs32
2253 fix bug 1032, 'Segmentation fault when showing
2254 message' (bug in quote folding)
2257 2006-10-10 [colin] 2.5.3cvs31
2260 Rephrase english a bit
2262 2006-10-10 [colin] 2.5.3cvs30
2264 * src/prefs_compose_writing.c
2265 Stop making the page larger than the window
2267 2006-10-10 [wwp] 2.5.3cvs29
2270 * src/prefs_template.c
2273 * src/quote_fmt_lex.l
2274 * src/quote_fmt_parse.y
2275 Extend the quote parser a bit: allow to get access to
2276 basic (composing) account info.
2278 2006-10-10 [colin] 2.5.3cvs28
2281 Fix this \t problem in subject
2283 2006-10-09 [colin] 2.5.3cvs27
2287 Prepare cache a bit later
2288 If section already exists, skip the new one
2289 (as previously); avoid writing the same block
2290 twice - if we find a second block with the
2292 * src/plugins/pgpcore/pgp_viewer.c
2293 Set cursor to busy when retrieving a key
2294 * src/plugins/pgpcore/sgpgme.c
2295 allow 5 seconds for gpg to export the key
2298 2006-10-09 [colin] 2.5.3cvs26
2303 Check for existence of fgets_unlocked
2306 2006-10-09 [paul] 2.5.3cvs25
2308 * src/prefs_summaries.c
2309 replace strftime() with fast_strftime() and in
2310 the consequence fix the bug in the display of
2311 AM/PM in the 'Example' string
2313 2006-10-09 [ticho] 2.5.3cvs24
2316 Updated (and fixed up somewhat) Slovak translation.
2318 2006-10-08 [colin] 2.5.3cvs23
2320 * src/prefs_folder_item.c
2321 Explain why prefs in the top-level folder
2322 aren't retained, but are still useful
2324 2006-10-08 [colin] 2.5.3cvs22
2327 Don't cache anything if caching fails
2329 2006-10-08 [colin] 2.5.3cvs21
2331 * src/common/utils.c
2332 always include gi18n.h
2334 2006-10-07 [colin] 2.5.3cvs20
2336 * src/plugins/pgpcore/pgp_viewer.c
2337 Kill gpg after 5 seconds wait
2339 2006-10-07 [colin] 2.5.3cvs19
2341 * src/plugins/pgpcore/pgp_viewer.c
2342 * src/plugins/pgpcore/pgp_viewer.h
2345 2006-10-07 [colin] 2.5.3cvs18
2347 * src/plugins/pgpcore/pgp_viewer.c
2348 * src/plugins/pgpcore/pgp_viewer.h
2349 Actually add the files to CVS
2351 2006-10-07 [colin] 2.5.3cvs17
2353 * src/plugins/pgpcore/sgpgme.c
2354 Be sure not to crash on 'application/pgp-signature' that
2355 are not application/pgp-signatures
2357 2006-10-07 [colin] 2.5.3cvs16
2361 Make a bit more of the API available
2362 * src/plugins/pgpcore/Makefile.am
2363 * src/plugins/pgpcore/plugin.c
2364 * src/plugins/pgpcore/sgpgme.c
2365 Add basic key import/export
2367 2006-10-07 [colin] 2.5.3cvs15
2371 * src/prefs_account.c
2373 Warn users *everywhere* if libetpan's not
2376 2006-10-06 [mones] 2.5.3cvs14
2380 updated by Stephan Sachse and me
2382 2006-10-06 [colin] 2.5.3cvs13
2385 * src/common/sylpheed.c
2386 Don't load common plugins if --exit is passed
2389 Implement a cache to avoid reading the same
2390 files over and over again at startup
2392 2006-10-06 [colin] 2.5.3cvs12
2395 * src/gtk/quicksearch.c
2396 Update display every 5k mails on fast searches
2398 2006-10-06 [colin] 2.5.3cvs11
2401 Don't do quote folding on HTML or ERTF.
2402 May fix the Cygwin issues if they were
2403 happening with HTML mails?
2405 2006-10-05 [colin] 2.5.3cvs10
2410 2006-10-05 [colin] 2.5.3cvs9
2413 Use unlocked_stdio here too
2415 2006-10-05 [colin] 2.5.3cvs8
2418 Fix go to next * after preferences apply
2420 Do the fd lock/unlock ourselves instead of
2421 letting the libc do it at each write
2423 2006-10-05 [colin] 2.5.3cvs7
2425 * src/common/utils.c
2426 Faster division, thanks to Jean Diraison
2428 2006-10-05 [paul] 2.5.3cvs6
2430 * src/common/utils.c
2431 fix building with --disable-nls
2433 2006-10-04 [colin] 2.5.3cvs5
2436 Maybe fix a segfault
2438 2006-10-04 [wwp] 2.5.3cvs4
2440 * src/prefs_folder_item.c
2441 Fine-tune layouts in folder item prefs. Suggested by
2442 Fabien Vantard <fzzzzz@gmail.com>.
2444 2006-10-04 [wwp] 2.5.3cvs3
2446 * src/prefs_folder_item.c
2447 Kill the clandestine passengers. You didn't see anything.
2449 2006-10-04 [wwp] 2.5.3cvs2
2451 * src/prefs_folder_item.c
2452 Add a way to test the subject simplify regexp in
2453 folder prefs. Patch by Fabien Vantard <fzzzzz@gmail.com>,
2454 w/ few layout changes.
2456 2006-20-04 [paul] 2.5.3cvs1
2461 Update version number following
2464 2006-10-04 [colin] 2.5.2cvs42
2469 Provide a way for folder classes to set their sort
2472 2006-10-03 [colin] 2.5.2cvs41
2475 Don't use strlen() to know if the
2478 2006-10-03 [colin] 2.5.2cvs40
2481 Fix "check for new folders" with accentued folders
2483 2006-10-03 [ticho] 2.5.2cvs39
2489 Colin's fix for "copy" filtering rules.
2491 2006-10-02 [colin] 2.5.2cvs38
2494 Fix for double-click too
2496 2006-10-02 [colin] 2.5.2cvs37
2499 correct fix for cvs36
2501 2006-10-02 [colin] 2.5.2cvs36
2504 Fix 'goto next unread' after collapsing/expanding
2507 2006-10-02 [colin] 2.5.2cvs35
2510 Fix double freeze/thaw
2511 * src/common/utils.c
2512 * src/common/utils.h
2513 Reimplement strftime
2518 2006-10-02 [colin] 2.5.2cvs34
2521 Time mh_write_sequences() - it's fast
2523 Init a variable to shut up gcc
2525 2006-10-01 [colin] 2.5.2cvs33
2531 Add helper mh_set_mtime(), and set mtime to stat()'s result
2532 Add fsync but disable it, it's slow as hell
2534 2006-10-01 [colin] 2.5.2cvs32
2538 fflush() caches and mh_sequences before
2541 2006-10-01 [colin] 2.5.2cvs31
2544 Don't ftruncate when not using mmap
2546 2006-09-30 [colin] 2.5.2cvs30
2549 Write folder list *after* saving caches
2551 2006-09-30 [colin] 2.5.2cvs29
2555 Debug forced mtime changes
2557 2006-09-30 [colin] 2.5.2cvs28
2561 Remove useless debug_print()s (code
2564 2006-09-30 [colin] 2.5.2cvs27
2567 Do stuff faster when writing mh_sequences
2569 2006-09-30 [colin] 2.5.2cvs26
2572 Don't let the writing of .mh_sequences, which
2573 can change the folder's mtime, let us think
2576 2006-09-30 [colin] 2.5.2cvs25
2579 Move a debug_print where it belongs
2582 Don't mess with a huge slow subject
2583 table if we're not threading by
2586 2006-09-30 [colin] 2.5.2cvs24
2589 Reenable mmaped reads (*not* writes!)
2591 Don't destroy and recreate hashtables just
2593 * src/common/utils.c
2594 Remove useless reply prefixes (it's case
2597 2006-09-30 [wwp] 2.5.2cvs23
2600 Fixed a minor bug in date value extraction, added a switch
2601 to replace non RFC-compliant Date: value, added a switch
2602 to use strict RFC matching patterns for dates.
2604 2006-09-29 [colin] 2.5.2cvs22
2606 * src/matcher_parser.h
2607 * src/matcher_parser_parse.y
2608 * src/prefs_filtering.c
2610 * src/summary_search.c
2612 * src/gtk/quicksearch.c
2613 * src/gtk/quicksearch.h
2614 Optimise searches by setting different
2615 refresh intervals (depending if the
2616 search is fast or not)
2618 2006-09-29 [colin] 2.5.2cvs21
2621 Optimise by reusing the last iconv converter
2624 Optimise a bit (the foldable quotes feature
2625 still has an awful O(n^2) algo
2627 2006-09-29 [colin] 2.5.2cvs20
2629 * src/gtk/gtksctree.c
2630 * src/gtk/gtksctree.h
2631 Optimise de-selection via up/down or
2634 2006-09-28 [colin] 2.5.2cvs19
2641 * src/summary_search.c
2643 Avoid using summaryview->ctree directly
2645 2006-09-28 [colin] 2.5.2cvs18
2649 Add helpers to freeze/thaw/grab_focus
2650 Factorize calls to freeze/thaw/grab_focus
2653 2006-09-28 [colin] 2.5.2cvs17
2656 More guards for the session management
2658 2006-09-28 [colin] 2.5.2cvs16
2661 * src/gtk/gtksctree.c
2662 * src/gtk/gtksctree.h
2663 Make expanding not recursive in folderview
2665 2006-09-28 [colin] 2.5.2cvs15
2668 If nothing is selected in the list (right part)
2669 and a group is selected in the tree (left part),
2672 2006-09-28 [colin] 2.5.2cvs14
2675 Actually use SM_LIBS
2677 2006-09-28 [ticho] 2.5.2cvs13
2684 * src/prefs_themes.c
2686 Small i18n string optimization.
2687 * src/send_message.c
2689 * src/common/session.c
2691 * src/common/ssl_certificate.c
2692 * src/common/utils.c
2693 Use "Couldn't" instead of "Can't" in UI messages,
2696 2006-09-28 [colin] 2.5.2cvs12
2699 Possibly fix link errors
2701 2006-09-27 [wwp] 2.5.2cvs11
2704 * doc/man/sylpheed-claws.1
2709 Updated authors info (me, myself and I).
2711 2006-09-27 [colin] 2.5.2cvs10
2714 Remove useless printf
2716 2006-09-27 [wwp] 2.5.2cvs9
2719 * src/send_message.c
2721 * src/prefs_common.c
2722 * src/prefs_common.h
2723 * src/gtk/progressdialog.c
2724 remember more windows' sizes (send dialog, received dialog,
2725 edit group in addressbook).
2727 2006-09-27 [colin] 2.5.2cvs8
2732 Use libSM to communicate with the session
2733 manager, so that we can know when the
2734 session ends, save our caches, and draft
2735 our compose windows.
2737 2006-09-27 [colin] 2.5.2cvs7
2741 o Allow Book and Group creation from the tree's
2743 o Do not actually delete the contacts when
2744 deleting groups from the tree (duh!)
2746 2006-09-27 [colin] 2.5.2cvs6
2753 o Allow passing an email address to
2754 compose_new_with_folderitem
2756 o Use current folderitem when clicking
2757 on a TextView mailto: link
2758 o Fix a possible leak in TextView
2760 2006-09-27 [colin] 2.5.2cvs5
2763 Use UTF-8 chars to replace HTML entities
2765 2006-09-27 [colin] 2.5.2cvs4
2768 * src/prefs_account.c
2770 Fix bug #1024 (Array index out of
2771 range in sylpheed-claws-2.5.2)
2772 Patch by Ales Nosek <anosek@suse.cz>
2774 2006-09-27 [colin] 2.5.2cvs3
2777 Actually do the test
2779 2006-09-27 [colin] 2.5.2cvs2
2783 Allow completing with comma (in certain cases: vCalendar
2784 for example doesn't support that)
2785 Patch by Fabien Vantard
2787 2006-09-26 [colin] 2.5.2cvs1
2798 * src/prefs_common.c
2799 * src/prefs_filtering_action.c
2800 * src/prefs_folder_item.c
2801 * src/prefs_template.c
2802 * src/stock_pixmap.c
2803 * src/stock_pixmap.h
2804 * src/pixmaps/addr_one.xpm
2805 * src/pixmaps/addr_two.xpm
2806 Add auto-completion on groups
2808 2006-09-26 [colin] 2.5.2
2815 2006-09-26 [colin] 2.5.1cvs5
2820 2006-09-26 [colin] 2.5.1cvs4
2823 Revert cvs1 (useless as the message is printed
2826 2006-09-26 [colin] 2.5.1cvs3
2828 * src/partial_download.c
2829 Fix crasher found by Alexsandar Urosevic
2831 2006-09-26 [colin] 2.5.1cvs2
2834 Fix bug #1023 (Sylpheed deletes too much messages)
2836 2006-09-26 [ticho] 2.5.1cvs1
2839 Make use of gettext's multiple plurals for statusbar
2842 2006-09-25 [paul] 2.5.1
2849 2006-09-25 [colin] 2.5.0cvs3
2851 * src/plugins/bogofilter/bogofilter.c
2852 * src/plugins/clamav/clamav_plugin.c
2853 * src/plugins/spamassassin/spamassassin.c
2854 BogoFilter, Spamassassin: Fix double hook registering after
2855 visiting preferences
2856 Spamassassin, Clamav: Just set the mails to move instead of
2857 doing the move - caller will move the things at once.
2859 2006-09-25 [colin] 2.5.0cvs2
2862 * src/etpan/imap-thread.c
2863 Use UID SEARCH ALL instead of UID 1:*
2864 (braindead servers can't figure out that's
2867 2006-09-25 [wwp] 2.5.0cvs1
2869 * src/message_search.c
2870 Added the ability to stop a running search (in message body).
2872 2006-09-25 [paul] 2.5.0
2879 2006-09-25 [paul] 2.4.0cvs214
2890 updated by Tim, Stephan Sachse, Flammie Pirinen,
2891 Fabien Vantard, Tim Dijkstra, Frederico Goncalves Guimaraes,
2892 Ticho, Aleksander Urosevic, Ralgh Young
2894 2006-09-24 [mones] 2.4.0cvs213
2899 2006-09-23 [colin] 2.4.0cvs212
2901 * src/gtk/inputdialog.c
2902 Fix [ ] remember this appearing in normal
2903 input dialogs after it's been used by
2911 * src/common/timing.h
2912 Enable timings in debug mode and make it
2915 2006-09-22 [colin] 2.4.0cvs211
2920 ping the correct URI
2922 2006-09-22 [colin] 2.4.0cvs210
2925 Let's see if bug #1022 is fixed
2927 2006-09-21 [colin] 2.4.0cvs209
2930 * src/common/plugin.c
2931 Prepare infra to load predefined plugins when
2932 no configuration existed. Don't actually load
2933 anything yet (feat. freeze)
2935 2006-09-21 [wwp] 2.4.0cvs208
2938 Partial sync w/ 2.4.0cvs72:
2939 wrap file and minor updates.
2941 2006-09-21 [wwp] 2.4.0cvs207
2944 several fixes and enhancements. A new --force switch has been
2945 added to prevent overriding by default Date: header when
2948 2006-09-21 [paul] 2.4.0cvs206
2950 * src/common/utils.c
2951 add Chinese UTF8 Re prefix
2953 2006-09-21 [wwp] 2.4.0cvs205
2956 Fics alfabettical order.
2958 2006-09-21 [wwp] 2.4.0cvs204
2962 Added an action tool to fix missing Date field in emails.
2963 Updated Makefile.am to reflect those last two additions.
2965 2006-09-21 [wwp] 2.4.0cvs203
2968 Added a action tool to open uuencoded docs w/
2969 OpenOffice (based on uudec method).
2971 2006-09-21 [colin] 2.4.0cvs202
2975 Workaround possible GTK crash: remove selection
2976 clipboard before destroying widget, or GTK+-2.10
2977 dies. Thanks to Hiro.
2979 2006-09-20 [colin] 2.4.0cvs201
2982 Fix free-after-use in some cases (when
2983 procmime_encode_content() frees mimeinfo->data.mem
2984 and turns it to a temp file)
2986 2006-09-20 [colin] 2.4.0cvs200
2990 * src/gtk/gtksctree.c
2991 * src/gtk/gtksctree.h
2992 Add tooltips in the folderview and summaryview
2993 (Doesn't break string freeze as they already
2996 Put the spam button in the default configuration
2997 if compiled with bogo plugin too
2999 2006-09-19 [colin] 2.4.0cvs199
3003 Update folder name label on folder rename
3004 * src/prefs_matcher.c
3005 * src/gtk/logwindow.h
3009 2006-09-19 [wwp] 2.4.0cvs198
3011 * src/summary_search.c
3012 fix can't click forward/backward buttons in the
3015 2006-09-18 [paul] 2.4.0cvs197
3018 add missing bracket, capitalise the A of
3021 2006-09-18 [paul] 2.4.0cvs196
3024 fix bug 1012 'crashed upon sending mail
3025 from compose window'
3028 2006-09-16 [colin] 2.4.0cvs195
3031 Fix "real-time" sorting by freezing/thawing
3033 2006-09-16 [colin] 2.4.0cvs194
3036 Fix the anti-spam entry a bit
3038 2006-09-16 [colin] 2.4.0cvs193
3041 Make sure reviewers have no excuse when stating
3042 Sylpheed-Claws doesn't have antispam capabilities.
3044 2006-09-16 [colin] 2.4.0cvs192
3047 Revert part of 2.3.0cvs18, Saving caches on SIGPIPE,
3048 as if the SIGPIPE comes from etpan's thread we could
3049 trigger a GUI update from this thread.
3051 2006-09-16 [colin] 2.4.0cvs191
3054 Init all members of the struct
3056 2006-09-16 [paul] 2.4.0cvs190
3059 improvements to the English
3061 2006-09-15 [colin] 2.4.0cvs189
3066 2006-09-14 [colin] 2.4.0cvs188
3068 * src/common/socket.c
3069 * src/common/socket.h
3071 * src/common/ssl_certificate.c
3072 * src/common/ssl_certificate.h
3073 * src/etpan/imap-thread.c
3074 the get_fqdn() call done to get canonical name when
3075 checking an SSL certificate is blocking, which is
3076 sad as we just did a non-blocking lookup to connect.
3077 Fix that by letting the fqdn available to the SockInfo,
3078 and use that in ssl_certificate_check(). For IMAP,
3079 we don't do it as the lookup's done by libetpan, but
3080 it's less annoying as IMAP connections as much more
3081 rare than POP3 connections.
3083 2006-09-14 [paul] 2.4.0cvs187
3085 * manual/advanced.xml
3086 improvements to the English,
3087 properly place the new hidden options
3088 within the alphabetical order
3089 * src/gtk/pluginwindow.c
3090 improvements to the English
3092 2006-09-14 [colin] 2.4.0cvs186
3094 * src/prefs_common.c
3095 * src/prefs_common.h
3096 * src/gtk/gtksctree.c
3097 * manual/advanced.xml
3098 New hidden pref, stripes_color_offset, to change
3099 the value added/substracted to normal bgcolor to
3100 create the stripes in summaries
3102 2006-09-13 [colin] 2.4.0cvs185
3109 Fix misc. printing issues:
3110 - Bad font for linkified headers
3111 - Different font if the mail was displayed or not
3112 - Factorize the thing
3114 2006-09-13 [colin] 2.4.0cvs184
3116 * src/common/ssl_certificate.c
3117 Only get FQDN once when checking certificate
3119 2006-09-13 [colin] 2.4.0cvs183
3122 * src/gtk/pluginwindow.c
3123 Misc. GUI fixes by Fabien
3125 2006-09-13 [wwp] 2.4.0cvs182
3128 * src/common/utils.h
3129 * src/common/utils.c
3130 get rid of unused wide-char functions.
3132 2006-09-13 [wwp] 2.4.0cvs181
3134 * src/plugins/pgpinline/sylpheed.def
3136 merge more w32 patches from gpg4win sources (Marcus Brinkmann <marcus@g10code.de>):
3137 add privacy_reset_error to the .def file,
3138 do not fork for an external textviewer.
3140 2006-09-13 [wwp] 2.4.0cvs180
3142 * src/prefs_common.c
3143 fix broken font entry in prefs (patch issued by the gpg4win team,
3144 probably by Marcus Brinkmann <marcus@g10code.de>).
3146 2006-09-13 [colin] 2.4.0cvs179
3149 Fix a warning in summaryview.c
3153 Add missing Mark/* elements in the
3156 2006-09-12 [colin] 2.4.0cvs178
3158 * src/prefs_actions.c
3159 * src/prefs_filtering_action.c
3160 * src/prefs_matcher.c
3161 Use (New) instead of New everywhere
3163 2006-09-12 [wwp] 2.4.0cvs177
3165 * manual/fr/addrbook.xml
3166 * manual/fr/handling.xml
3167 updated some quotes in the fr manual to match the fr translation.
3169 2006-09-12 [wwp] 2.4.0cvs176
3171 * src/prefs_matcher.c
3172 don't store translated string elements in matcher expressions.
3173 Also fixed a misused of Q_().
3175 2006-09-11 [wwp] 2.4.0cvs175
3177 * src/plugins//bogofilter/bogofilter.c
3178 * src/plugins//clamav/clamav_plugin.c
3179 * src/plugins//demo/demo.c
3180 * src/plugins//dillo_viewer/dillo_viewer.c
3181 * src/plugins//pgpcore/plugin.c
3182 * src/plugins//pgpinline/plugin.c
3183 * src/plugins//pgpmime/plugin.c
3184 * src/plugins//spamassassin/spamassassin.c
3185 gettext-ize more strings (mostly plugin error messages).
3187 2006-09-11 [colin] 2.4.0cvs174
3190 Make maximum buffer size bigger to avoid
3191 truncating translated messages. Patch by
3194 2006-09-11 [colin] 2.4.0cvs173
3196 * src/etpan/imap-thread.c
3197 Fix compilation on OpenBSD, thanks to
3200 2006-09-10 [wwp] 2.4.0cvs172
3202 * manual/account.xml
3203 * manual/addrbook.xml
3204 * manual/handling.xml
3205 * manual/es/handling.xml
3206 * manual/fr/account.xml
3207 * manual/fr/addrbook.xml
3208 * manual/fr/handling.xml
3209 documented addressbook matching (condition configuration):
3211 documented per-account filtering rules (handling/filtering
3212 section, account section):
3213 account.xml, handling.xml, en fr
3214 slightly updated the handling/searching section to tell few
3215 words about the extended search ability:
3217 added missing <quote></quotes> to Quick Search:
3218 handling.xml, en fr es
3219 fixed a typo (auomatically):
3221 changes revisited by Paul.
3223 2006-09-10 [paul] 2.4.0cvs171
3225 * src/prefs_actions.c
3226 * src/prefs_filtering.c
3227 * src/prefs_template.c
3228 adjustments to the gui
3229 Patch by Fabien Vantard (slightly modified)
3231 2006-09-10 [colin] 2.4.0cvs170
3234 Check folderitem/summaryview consistency
3235 (basically automates Update summary). Fixes
3236 #1011 (wrong (negative) count on unread
3239 2006-09-10 [colin] 2.4.0cvs169
3241 * src/gtk/gtksctree.c
3242 Fix recursive expansion via mouse
3243 * src/plugins/bogofilter/bogofilter.c
3244 Use normal filtering way of moving
3245 messages (batching), possibly fixing
3246 bug #1015 (Bogofilter plugin doubles
3249 2006-09-09 [wwp] 2.4.0cvs168
3251 * src/prefs_filtering.c
3252 better place for this fix.
3254 2006-09-09 [wwp] 2.4.0cvs167
3256 * src/prefs_filtering.c
3257 fix a minor bug when the enabled status of a filtering/processing
3258 rule always got set to TRUE when replacing this rule. That still
3259 make sense when adding a new rule, but now when replacing, we
3260 don't override the value of 'enabled'.
3261 Also renamed the func prefs_filtering_list_view_get_rule_name()
3262 to prefs_filtering_list_view_get_info() as this function not only
3263 returns the name, but also the account_id and the enabled status.
3265 2006-09-09 [mones] 2.4.0cvs166
3267 * manual/glossary.xml
3268 * manual/plugins.xml
3269 Minor format corrections
3271 Fix misplaced NO WARRANTY section
3272 * manual/es/advanced.xml
3274 * manual/es/glossary.xml
3276 * manual/es/handling.xml
3277 * manual/es/plugins.xml
3278 * manual/es/starting.xml
3279 Incorporate changes from English version
3283 Fix address, (add translation credits in es version)
3287 2006-09-09 [wwp] 2.4.0cvs165
3289 * src/prefs_filtering.c
3290 fix a crash when opening filtering prefs, if matcherrc file contains
3291 broken data (non-existing account id, which is theoretically not
3294 2006-09-08 [colin] 2.4.0cvs164
3297 Wrong assert, make it an if()
3298 * src/gtk/gtksctree.c
3299 Fix bug #1013 (expand selected thread
3300 tree) - expanding is now recursive
3302 2006-09-07 [wwp] 2.4.0cvs163
3304 * src/prefs_matcher.c
3305 make better sentences about addressbook matching in the
3306 matcher prefs. This should make translators' work easier
3309 2006-09-07 [wwp] 2.4.0cvs162
3311 * src/prefs_filtering.c
3312 code simplification (get rid of dup var. assignment).
3314 2006-09-07 [wwp] 2.4.0cvs161
3317 use GTK_STOCK icons when possible, patch by Fabien Vantard
3320 2006-09-07 [paul] 2.4.0cvs160
3323 fix compilation warnings
3326 2006-09-07 [paul] 2.4.0cvs159
3329 select the mimepart icon when
3333 2006-09-06 [paul] 2.4.0cvs158
3335 * src/prefs_filtering.c
3336 fix labels and table element spacing
3337 Patch by Fabien Vantard
3343 2006-09-06 [paul] 2.4.0cvs157
3345 * manual/es/advanced.xml
3348 2006-09-06 [wwp] 2.4.0cvs156
3351 fix an dup launch issue when iconified, thanks to Colin.
3353 2006-09-06 [wwp] 2.4.0cvs155
3355 * src/gtk//gtksctree.h
3356 oops, forgot that one!
3358 2006-09-06 [wwp] 2.4.0cvs154
3360 * manual/pl/advanced.xml
3361 * manual/advanced.xml
3362 * manual/es/advanced.xml
3363 * manual/fr/advanced.xml
3364 * src/prefs_customheader.c
3365 * src/prefs_filtering_action.c
3367 * src/prefs_summaries.c
3368 * src/prefs_filtering.c
3371 * src/prefs_summary_column.c
3373 * src/prefs_actions.c
3374 * src/prefs_folder_column.c
3376 * src/prefs_template.c
3377 * src/prefs_display_header.c
3378 * src/prefs_common.h
3379 * src/prefs_matcher.c
3380 * src/prefs_common.c
3381 * src/prefs_toolbar.c
3384 * src/gtk/gtksctree.c
3385 * src/gtk/pluginwindow.c
3386 * src/gtk/progressdialog.c
3387 * src/gtk/prefswindow.c
3388 renamed hidden option enable_rules_hint to use_stripes_everywhere
3389 to make its meaning more obvious (all versions of the manual reflect
3391 added an extra hidden option use_stripes_in_summary to allow
3392 discarding these stripes in mainwindow's folder and message lists;
3393 en and fr manuals only are OK towards this.
3395 2006-09-06 [colin] 2.4.0cvs153
3398 Hide Sylpheed-Claws' internal queue headers
3399 when showing all headers. They'll be present
3400 only in Source window.
3402 2006-09-05 [colin] 2.4.0cvs152
3404 * src/plugins/trayicon/trayicon.c
3405 Fix crash at exit - we have to disconnect
3407 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3408 Update eggtrayicon - patch adapted from a
3409 patch by Fryderyk Dziarmagowski <freetz@gmx.net>
3412 2006-09-05 [colin] 2.4.0cvs151
3415 * src/gtk/logwindow.c
3416 Fix race condition when something writes
3417 to the log too soon during init. Thanks
3420 2006-09-05 [colin] 2.4.0cvs150
3423 Don't select part on right-click either
3425 2006-09-05 [paul] 2.4.0cvs149
3428 completion of previous commit
3431 2006-09-05 [colin] 2.4.0cvs148
3434 Don't force selection on middle-click, just open
3436 2006-09-04 [colin] 2.4.0cvs147
3439 Looks like gtk_notebook_set_current_page()
3440 sometimes steals focus, and this annoys us
3441 in MimeViewers as it renders navigation
3442 keys useless. Take back focus after switching
3445 2006-09-04 [colin] 2.4.0cvs146
3448 Set stop_loading when clicking on Next
3449 during load. Don't add a callback to
3450 avoid over-complicating things.
3452 2006-09-04 [colin] 2.4.0cvs145
3456 Fix multiple loads in separate messageview
3458 2006-09-04 [colin] 2.4.0cvs144
3461 Let navigation keys be handled during
3464 2006-09-04 [colin] 2.4.0cvs143
3470 Make loading of huge mails (lots of text and/or
3471 images) cancellable, so the GUI doesn't block
3473 2006-09-04 [colin] 2.4.0cvs142
3475 * src/plugins/trayicon/trayicon.c
3476 Fix annoyance when removing a folder with
3477 unread mails: trayicon didn't update
3479 2006-09-04 [paul] 2.4.0cvs141
3481 * src/gtk/icon_legend.c
3482 straighten up columns
3483 Patch by Fabien Vantard
3485 2006-09-04 [wwp] 2.4.0cvs140
3487 * src/prefs_filtering.c
3488 fix new line's account name in filtering prefs:
3489 was "All", is now "(New)".
3491 2006-09-04 [paul] 2.4.0cvs139
3493 * tools/make.themes.project
3494 use "AUTOMAKE_OPTIONS = dist-bzip2"
3495 instead of homebrewed "make release"
3497 2006-09-03 [colin] 2.4.0cvs138
3500 Fix bug #1007 (Wrong folder highlighted)
3502 2006-09-03 [colin] 2.4.0cvs137
3505 Don't set Newsgroup: header to a mail folder
3508 2006-09-03 [paul] 2.4.0cvs136
3511 * src/prefs_spelling.c
3514 2006-09-03 [paul] 2.4.0cvs135
3516 * src/prefs_summaries.c
3517 correct menu item text in prefs_keybind_apply_clicked()
3519 2006-09-03 [paul] 2.4.0cvs134
3521 * manual/advanced.xml
3522 some improvements to the descriptions
3527 fix menu sensitivity issues
3528 * src/prefs_message.c
3529 drop the useless word 'short'
3531 add the word 'lines' indicating log length
3532 is a measure of lines
3534 fix compilation warnings
3536 2006-09-02 [colin] 2.4.0cvs133
3539 Display a special return-receipt message
3540 if the message is from the user
3542 Fix missing freeze of the list when marking
3543 all read and unthreading for exec. Thanks
3546 2006-09-02 [paul] 2.4.0cvs132
3549 * src/prefs_message.c
3553 2006-09-02 [wwp] 2.4.0cvs131
3555 * src/prefs_filtering.c
3556 added an account name column to the filtering rules
3559 2006-09-02 [colin] 2.4.0cvs130
3561 * src/gtk/logwindow.c
3562 * src/gtk/logwindow.h
3563 Block scrolling if we're not at the end
3566 2006-09-02 [colin] 2.4.0cvs129
3569 Make sure account-specific rules can't
3570 be used in {pre-,post-,}processing
3572 * src/gtk/logwindow.c
3573 * src/gtk/logwindow.h
3574 Jump to last error when clicking on the
3577 2006-09-02 [colin] 2.4.0cvs128
3587 Let proc_mbox know its account, for
3588 account-specific rules
3590 2006-09-01 [colin] 2.4.0cvs127
3593 Don't uselessly use iconv to convert from
3599 Fix certain log cases, disable warning icon
3600 for now, the correct way to display it when
3601 necessary and only when necessary is probably
3602 to do it manually rather than use error logs
3603 * src/etpan/imap-thread.c
3604 Clean up UID logging a bit
3605 * src/gtk/logwindow.c
3606 * src/gtk/logwindow.h
3607 Make logging faster when the window's closed
3609 2006-09-01 [wwp] 2.4.0cvs126
3611 * manual/fr/account.xml
3612 reflect changes to the ref. manual (parts of cvs72):
3613 fix tabnames and quotes.
3615 2006-09-01 [wwp] 2.4.0cvs125
3617 * manual/fr/plugins.xml
3618 reflect changes to the reference manual (cvs42):
3619 update IRC channel info.
3621 2006-09-01 [wwp] 2.4.0cvs124
3624 use CVSEDITOR env. var. if set, according to `man cvs`.
3626 2006-09-01 [wwp] 2.4.0cvs123
3628 * manual/advanced.xml
3629 better sentence again (thanks to Paul).
3631 2006-09-01 [wwp] 2.4.0cvs122
3633 * manual/advanced.xml
3634 fix definition of toolbar_detachable and rework a bit the one of
3635 enable_dotted_lines.
3637 2006-09-01 [mones] 2.4.0cvs121
3639 * manual/advanced.xml
3640 Document enable_dotted_lines
3642 2006-09-01 [paul] 2.4.0cvs120
3649 obey the 'When entering folder...' option
3650 when using the /View/Go to/... menu items
3653 2006-08-31 [colin] 2.4.0cvs119
3656 Revert 2.4.0cvs116, wrong fix.
3658 2006-08-31 [colin] 2.4.0cvs118
3660 * src/gtk/gtksctree.c
3661 Better state the various copyrights
3663 2006-08-31 [colin] 2.4.0cvs117
3665 * src/prefs_common.c
3666 fix enable_dotted_lines
3668 2006-08-31 [colin] 2.4.0cvs116
3671 Use pref "Always open on select" when going
3672 to next unread folder
3673 * src/gtk/gtksctree.c
3674 Fix link failure to _gtk_clist_create_cell_layout
3675 on certain computers. (Why not mine, I wonder)
3677 2006-08-31 [colin] 2.4.0cvs115
3681 * src/plugins/bogofilter/bogofilter.c
3682 * src/plugins/spamassassin/spamassassin.c
3683 Requalify some "errors" to warnings
3687 Add an icon in the statusbar to notify
3689 * src/gtk/gtksctree.c
3692 Make the GtkSCTree look more modern by
3693 alternating background lines
3694 * src/prefs_common.c
3695 * src/prefs_common.h
3696 Add a pref to let people have the old
3700 2006-08-30 [colin] 2.4.0cvs114
3704 Provide a way to filter a list of
3705 messages in an optimised manner, and
3706 add a list-filtering hook
3710 Use the list filtering
3711 * src/plugins/bogofilter/bogofilter.c
3712 Use the list-filtering hook
3713 Use -b (bulk) mode for more speed
3714 when learning and filtering
3715 * src/etpan/imap-thread.c
3716 Make log output shorter in UID SEARCH
3719 2006-08-30 [colin] 2.4.0cvs113
3721 * src/plugins/bogofilter/bogofilter.c
3722 Really fast mass learning - thanks to David
3723 Relson for the options explanations :)
3725 2006-08-30 [colin] 2.4.0cvs112
3728 Fix compilation on FreeBSD. Thanks
3731 2006-08-29 [colin] 2.4.0cvs111
3734 Handle "popup_menu" signal (for popping the
3735 menu via the keyboard)
3740 * src/gtk/gtkutils.c
3741 * src/gtk/gtkutils.h
3742 Factorize scrolling code, and add an API
3743 for MimeViewers to handle scroll orders
3745 2006-08-29 [wwp] 2.4.0cvs110
3747 * src/plugins//bogofilter/bogofilter.c
3748 * src/plugins//spamassassin/spamassassin.c
3749 make the bogofilter/spamassassin filtering error dialogs at
3750 incorporation obey to the "don't popup error dialog on
3751 receive error" option. If disabled, feed the log window w/
3758 2006-08-29 [paul] 2.4.0cvs109
3761 remove 'make release', it's not needed
3762 since we use 'AUTOMAKE_OPTIONS = dist-bzip2'
3764 2006-08-29 [paul] 2.4.0cvs108
3767 * src/summary_search.c
3768 * src/gtk/progressdialog.c
3769 * src/plugins/pgpcore/passphrase.c
3770 replace deprecated gtk_window_set_policy()
3772 2006-08-29 [colin] 2.4.0cvs107
3775 Fix data loss when copy fails during a move:
3776 only use fast remove_msgs if everything was
3777 copied OK; else use slow remove_msg on the
3778 mails that got copied only.
3780 2006-08-28 [paul] 2.4.0cvs106
3783 revert change in 2.4.0cvs104, it breaks
3786 2006-08-28 [paul] 2.4.0cvs105
3788 * src/plugins/spamassassin/spamassassin.c
3791 2006-08-28 [paul] 2.4.0cvs104
3794 fix data loss when moving to another
3796 * src/prefs_spelling.c
3798 * src/gtk/pluginwindow.c
3799 improve the layout of the dialog text
3802 2006-08-28 [paul] 2.4.0cvs103
3804 * src/plugins/bogofilter/bogofilter.c
3805 * src/plugins/bogofilter/bogofilter_gtk.c
3806 fix english up a bit, innit
3808 2006-08-28 [paul] 2.4.0cvs102
3813 require autoconf 2.60, enabling building
3814 with gettext 0.15 (gettext 0.14.x build still
3815 possible). Replace Makefiles with versions
3817 Remove configure options --with-localedir and
3818 --with-mandir. The options that are provided
3819 directly by autoconf 2.60 can be used instead:
3820 --mandir --localedir
3822 2006-08-27 [colin] 2.4.0cvs101
3824 * src/plugins/bogofilter/Makefile.am
3825 Fix make dist (no README)
3827 2006-08-27 [colin] 2.4.0cvs100
3830 Don't use F_UNKNOWN folders for any default
3832 * src/plugins/bogofilter/bogofilter.c
3833 * src/plugins/bogofilter/bogofilter.h
3834 * src/plugins/bogofilter/bogofilter_gtk.c
3835 Add an option to specify the path to bogofilter
3836 Use single-quotes to be able to learn in folders
3837 with spaces in their names
3838 Verify learning status
3840 2006-08-27 [colin] 2.4.0cvs99
3843 * manual/plugins.xml
3844 Document Bogofilter plugin
3846 2006-08-27 [colin] 2.4.0cvs98
3852 When possible, copy the queued mail to sent folder
3853 instead of re-adding. Much faster on IMAP.
3855 2006-08-27 [colin] 2.4.0cvs97
3858 Disable mmaped caches - huge metadata loss
3859 here after a power failure.
3861 Add quicksearch timing
3862 * src/common/plugin.c
3863 * src/common/plugin.h
3864 Implement an interface to tell what plugins
3865 provide. Prevent loading of similar plugins.
3866 * src/plugins/clamav/clamav_plugin.c
3867 * src/plugins/demo/demo.c
3868 * src/plugins/dillo_viewer/dillo_viewer.c
3869 * src/plugins/pgpcore/plugin.c
3870 * src/plugins/pgpinline/pgpinline.c
3871 * src/plugins/pgpmime/pgpmime.c
3872 * src/plugins/spamassassin/spamassassin.c
3873 * src/plugins/trayicon/trayicon.c
3874 Implement plugin_provides()
3876 2006-08-27 [colin] 2.4.0cvs96
3879 * src/plugins/Makefile.am
3880 * src/plugins/bogofilter/.cvsignore
3881 * src/plugins/bogofilter/Makefile.am
3882 * src/plugins/bogofilter/bogofilter.c
3883 * src/plugins/bogofilter/bogofilter.h
3884 * src/plugins/bogofilter/bogofilter_gtk.c
3885 New Bogofilter plugin, provides filtering and
3886 learning. Spamassassin will go to extra plugins.
3888 2006-08-26 [mones] 2.4.0cvs95
3890 * manual/handling.xml
3891 Fix subfolder path in the example (thanks to Paul)
3893 2006-08-26 [mones] 2.4.0cvs94
3895 * manual/glossary.xml
3896 2.2. + add ISP to the glossary
3897 7.5. + Add UIDL to glossary
3898 7.7. + Add TCP to glossary
3899 * manual/handling.xml
3900 7.1. + Mentions GNU/Linux distribution, what about the non...
3901 7.2. = s/html/HTML/, quote --local option -> Dillo HTML Viewer
3902 7.3. + Mentions .bashrc, what about the non-bash ones?
3903 7.4. = Use appropriate quotation for commands
3904 7.6. = change "" to <quote></quote>
3905 * manual/plugins.xml
3906 6.1. + Example #mh/Mailbox/Friends -> #mh/inbox/Friends
3907 * manual/starting.xml
3908 2.1. + local mbox file: some examples of mbox file locations...
3909 Also reformatted files requiring it
3911 2006-08-26 [wwp] 2.4.0cvs93
3913 * src/summary_search.c
3914 disable find buttons while summary search is running.
3916 2006-08-25 [colin] 2.4.0cvs92
3923 Speed up MH moving, and add progressbar
3926 Write cache files using mmap() too
3928 2006-08-25 [wwp] 2.4.0cvs91
3931 switch spam<->ham button when a message has been marked as spam or ham
3932 and is still selected. Thanks to Colin.
3934 2006-08-25 [paul] 2.4.0cvs90
3937 * src/stock_pixmap.c
3938 * src/stock_pixmap.h
3940 * src/gtk/icon_legend.c
3941 * src/pixmaps/copied.xpm
3942 * src/pixmaps/moved.xpm
3943 add icons for delayed execution marked for
3944 copying, marked for moving
3946 2006-08-25 [mones] 2.4.0cvs89
3948 * manual/glossary.xml
3949 Fix the other glossary items:
3950 5.1. = Inmmediate execution -> <quote>immediate execution...
3951 5.2. = Fix MBOX capitalization -> Mbox
3952 5.3. + Improve Plugins def. w/ tech. ref.
3953 5.4. = Quotation -> replace '>' by <quote>></quote>
3954 5.5. - SMTP Server. -> remove dot
3958 2006-08-25 [mones] 2.4.0cvs88
3961 Reformatted, changed email address
3962 * manual/glossary.xml
3963 Reformatted, fixed MANUAL-TODO items:
3964 8.2. + add ROT-13 to glossary
3965 8.4. + add URL to glossary
3966 * manual/es/advanced.xml
3969 2006-08-25 [paul] 2.4.0cvs87
3971 * src/gtk/icon_legend.c
3972 add 'marked for deletion' icon
3973 arrange icons by containing column
3974 wrap long label text
3976 2006-08-25 [colin] 2.4.0cvs86
3978 * src/common/utils.c
3979 * src/common/utils.h
3980 Add the sc_g_*list_bigger functions in
3981 a place everyone can use it
3983 Only freeze/thaw the list when working
3984 on the selection, if it's bigger than 1
3985 * src/gtk/gtksctree.c
3986 Only freeze/thaw the list when unselec-
3987 ting 'all' if ('all' != 1)
3988 This avoids some flickering
3990 2006-08-24 [colin] 2.4.0cvs85
3993 Fix strange list selection
3994 Fix random seg (Invalid read of freed memory)
3996 2006-08-24 [colin] 2.4.0cvs84
3999 * src/gtk/inputdialog.c
4000 * src/plugins/pgpcore/passphrase.c
4001 Revert minimal width patch of 2.4.0cvs67,
4002 as it is also a maximal width. Use
4003 gtk_window_set_default_size instead.
4005 2006-08-24 [colin] 2.4.0cvs83
4008 Write cache/mark to temp files before
4009 overwriting old ones (avoids metadata
4010 loss if writing the new files fail).
4011 Use mmap() to read cache/mark file, as
4012 this makes cache reading faster. Dis-
4013 abled for big-endian machines until it
4014 can be tested. (Big-endian users: set
4015 msgcache_use_mmap = TRUE in the relevant
4018 Move rarely used fields of MsgInfo in
4019 another structure, which will only be
4020 allocated if needed. Face, X-Face,
4021 Return receipt headers and List-*
4022 headers are moved. Mails having none
4023 of these occupy 52 bytes less with
4024 this patch, which makes 2.5MB of RAM
4025 saved on a 50k folder).
4029 * src/partial_download.c
4033 Follow this structure change.
4035 2006-08-24 [wwp] 2.4.0cvs82
4037 * manual/es/.cvsignore
4038 * manual/es/dist/.cvsignore
4039 * manual/es/dist/html/.cvsignore
4040 * manual/es/dist/pdf/.cvsignore
4041 * manual/es/dist/ps/.cvsignore
4042 * manual/es/dist/txt/.cvsignore
4043 more (generated) files to ignore.
4045 2006-08-24 [colin] 2.4.0cvs81
4049 Fix possible problems with local delivery. Check the folder doesn't
4050 need scan before setting its mtime when saving cache (which can be
4051 done long after the folder's been modified by an external process);
4052 Check that the stored item's mtime didn't change in mh functions.
4054 2006-08-24 [mones] 2.4.0cvs80
4056 * manual/advanced.xml
4057 Rewrapping, some fixes and MANUAL-TODO items:
4058 8.1. = change "" to <quote></quote>
4059 8.3. = quote menu items
4060 8.5. - deploying -> new user ... ideally a new user (redundant)
4062 2006-08-23 [colin] 2.4.0cvs79
4064 * src/gtk/gtksctree.c
4065 When selecting or deselecting range, only
4066 freeze/thaw when selection is bigger than 10
4068 2006-08-23 [colin] 2.4.0cvs78
4073 * src/plugins/dillo_viewer/dillo_viewer.c
4074 Provide an API for MimeViewer plugins to
4075 return a text selection for replying
4077 2006-08-23 [colin] 2.4.0cvs77
4079 * src/image_viewer.c
4081 Use gtk_pixbuf_new_from_file_at_scale(), which
4082 is faster than getting the pixbuf then resizing
4085 2006-08-23 [colin] 2.4.0cvs76
4088 UTF-8 should be sent Quoted-printable
4090 2006-08-22 [colin] 2.4.0cvs75
4093 Check if scan is required before touching
4094 the folder (or it'll be required every time)
4096 2006-08-22 [colin] 2.4.0cvs74
4099 Require libetpan 0.46 (crasher fix when built
4102 2006-08-22 [colin] 2.4.0cvs73
4105 Set folder's mtime after writing its
4110 Don't do useless stuff if we don't
4113 Add some timing, don't deselect prior
4114 to selecting (gtksctree does it itself),
4115 remove crash avoidance hacks as it's been
4116 properly fixed since a while
4117 * src/common/utils.c
4118 Optimize to_human_readable(): _() is slow,
4119 do it only once, and avoid %f format for KB
4120 (the most common in a summaryview)
4121 * src/gtk/gtksctree.c
4122 Don't uselessly freeze/thaw (fixes flicker
4123 on next unread and friends), reduce number
4124 of g_list_nth/g_list_position where possible
4125 * src/gtk/gtkutils.c
4126 * src/gtk/gtkutils.h
4127 Reduce number of g_list_nth/g_list_position
4129 All of this makes loading as 70k folder 2.1
4130 seconds instead of 3.2 (with hot FS caches).
4131 (1.3 seconds without Date and Size columns...)
4133 2006-08-22 [paul] 2.4.0cvs72
4135 wrap documents and do some items from mones' MANUAL-TODO:
4137 * manual/account.xml
4138 4.1. = fix tabname references to <quote>tabname</quote>
4139 4.2. = fix "xxx" and 'xxx' items to <quote>xxx</quote>
4141 1.1. = mentioned options don't match UI
4142 Add information about the 'Never send Return Receipts'
4144 * manual/handling.xml
4145 6.2. = Mentions Extended symbols button, but now is
4147 6.3. = Mentions ... button, which is now Edit
4149 2006-08-22 [colin] 2.4.0cvs71
4151 * src/gtk/pluginwindow.c
4152 Fix layout in verbose translations (such
4155 2006-08-22 [paul] 2.4.0cvs70
4157 * manual/Makefile.am
4158 build manuals in alphabetical order
4160 * src/prefs_themes.c
4161 replace/remove deprecated symbols
4162 * src/gtk/gtkutils.c
4164 * src/gtk/pluginwindow.c
4165 replace deprecated symbol
4166 replace label text and move it
4167 * src/plugins/pgpcore/prefs_gpg.c
4168 move the 'Generate...' button out of the
4169 Sign Key frame, replace the English used
4170 * src/plugins/pgpcore/sgpgme.c
4171 fixes to the English
4173 2006-08-21 [colin] 2.4.0cvs69
4175 * src/plugins/trayicon/trayicon.c
4176 Add more strings for translation; patch
4179 2006-08-21 [colin] 2.4.0cvs68
4182 fix replied flag not set after drafting
4184 fix body quicksearch in non-encoded bodies
4187 Get rid of the g_malloc workaround for
4188 corrupted caches, use g_try_malloc
4190 2006-08-21 [colin] 2.4.0cvs67
4193 * src/gtk/inputdialog.c
4194 * src/plugins/pgpcore/passphrase.c
4195 Set minimal width to 375
4197 Fix switching to offline, asking if it
4198 should be overriden for synchronising
4200 Don't offer to remember command on Open
4201 with for text parts, as the browser or
4202 text editor command isn't changed from
4205 2006-08-20 [paul] 2.4.0cvs66
4209 fix plural form errors. revealed by stricter
4210 checking of gettext 0.15
4212 2006-08-18 [paul] 2.4.0cvs65
4214 * src/stock_pixmap.c
4215 fix the fix of 2.4.0cvs64
4218 2006-08-18 [paul] 2.4.0cvs64
4220 * src/stock_pixmap.c
4224 2006-08-18 [paul] 2.4.0cvs63
4228 fix occasional IMAP bug where large msgs
4229 were left in the queue folder after sending
4232 2006-08-18 [paul] 2.4.0cvs62
4235 freeze the summaryview while quicksearch results
4237 (fixes bug 456 'current message is hidden when the
4238 view is refreshed and extended search is "unread
4242 add missing #include "inputdialog.h"
4243 * src/common/utils.h
4244 add missing mailcap_update_default() and improve
4247 2006-08-17 [colin] 2.4.0cvs61
4249 * src/plugins/pgpcore/select-keys.c
4252 2006-08-17 [colin] 2.4.0cvs60
4255 Don't continue queuing if Cancel is clicked
4258 2006-08-17 [colin] 2.4.0cvs59
4260 * src/plugins/pgpcore/select-keys.c
4261 When encrypting, if only one key matches and it
4262 matches exactly, automatically use it.
4264 2006-08-17 [colin] 2.4.0cvs58
4267 * src/prefs_common.c
4268 * src/prefs_common.h
4269 * src/prefs_ext_prog.c
4271 Fix issues with previous patch (text/html)
4272 Remove outdated prefs
4274 2006-08-17 [colin] 2.4.0cvs57
4277 Add View Log button on auth error
4279 Fix encrypted mail marked as new when
4280 saved in normal folders
4281 * src/plugins/pgpinline/pgpinline.c
4282 Fix encrypt bug on IMAP
4284 * src/common/utils.c
4285 * src/common/utils.h
4286 * src/gtk/inputdialog.c
4287 * src/gtk/inputdialog.h
4288 Get rid of metamail stuff, simplify
4289 opening, and allow remembering of user's
4290 choices (by updating ~/.mailcap). There's
4291 still to drop "Audio player" and "Image
4292 viewer" preferences.
4294 2006-08-17 [mones] 2.4.0cvs56
4296 * manual/es/sylpheed-claws-manual.xml
4299 2006-08-17 [mones] 2.4.0cvs55
4302 * manual/Makefile.am
4303 * manual/es/Makefile.am
4304 * manual/es/account.xml
4306 * manual/es/addrbook.xml
4307 * manual/es/advanced.xml
4309 * manual/es/glossary.xml
4311 * manual/es/handling.xml
4312 * manual/es/intro.xml
4313 * manual/es/keyboard.xml
4314 * manual/es/plugins.xml
4315 * manual/es/starting.xml
4316 * manual/es/sylpheed-claws-manual.xml
4317 * manual/es/dist/Makefile.am
4318 * manual/es/dist/html/Makefile.am
4319 * manual/es/dist/pdf/Makefile.am
4320 * manual/es/dist/ps/Makefile.am
4321 * manual/es/dist/txt/Makefile.am
4322 Spanish translation for the manual
4324 2006-08-16 [colin] 2.4.0cvs54
4329 Fix send button sensitivity at startup
4330 Set send menu sensitivity (patch by Fabien)
4332 Enable closing with esc (patch by Fabien)
4333 * src/gtk/foldersort.c
4334 Enable closing with esc (patch by Fabien)
4336 Optimisation (no need to copy to tempfile to
4337 "decode" 7bit and 8bit)
4339 Fix cruft in swap_from case
4341 Fix missing last line in some mail cases
4342 (Fixes debian #381872)
4343 * src/plugins/pgpcore/prefs_gpg.c
4344 * src/plugins/pgpcore/sgpgme.c
4345 * src/plugins/pgpcore/sgpgme.h
4346 Don't show "no key found" when user explicitely
4347 wants to create a key
4349 2006-08-16 [paul] 2.4.0cvs53
4355 * src/prefs_account.c
4356 * src/prefs_message.c
4357 * src/gtk/gtkutils.c
4358 bump up minimum required versions of GTK+ and
4361 2006-08-16 [paul] 2.4.0cvs52
4364 workaround GTK+ Bug 351600 - 'Can't re-click
4365 on button after sensitivity update'
4366 http://bugzilla.gnome.org/show_bug.cgi?id=351600
4369 2006-08-15 [colin] 2.4.0cvs51
4371 * src/plugins/pgpcore/prefs_gpg.c
4372 Set options sensitivity according to
4374 * src/plugins/pgpcore/sgpgme.c
4375 Allow to create key with no passphrase
4377 2006-08-14 [cleroy] 2.4.0cvs50
4379 * src/gtk/pluginwindow.c
4380 New layout (maybe to be changed?)
4381 * src/gtk/gtkutils.c
4382 Fix a bit label_window
4383 * src/plugins/pgpcore/passphrase.c
4384 * src/plugins/pgpcore/passphrase.h
4385 * src/plugins/pgpcore/plugin.c
4386 * src/plugins/pgpcore/prefs_gpg.c
4387 * src/plugins/pgpcore/prefs_gpg.h
4388 * src/plugins/pgpcore/sgpgme.c
4389 * src/plugins/pgpcore/sgpgme.h
4390 Allow to create a PGP private key via the GUI
4392 2006-08-14 [wwp] 2.4.0cvs49
4394 * src/addressbook_foldersel.c
4395 fix strict ISO C90 compliance.
4397 2006-08-14 [paul] 2.4.0cvs48
4399 * src/gtk/prefswindow.c
4400 re-set scrolled window on opening
4407 2006-08-14 [paul] 2.4.0cvs47
4409 * src/prefs_display_header.c
4410 re-enable user-defined Displayed Headers
4412 2006-08-14 [paul] 2.4.0cvs46
4414 * src/prefs_account.c
4417 2006-08-13 [colin] 2.4.0cvs45
4419 * src/common/utils.c
4420 Fix "a" in quote when the original message is empty,
4421 by using \0 instead of 'a' to test writability of
4424 2006-08-13 [wwp] 2.4.0cvs44
4426 * src/plugins/spamassassin/spamassassin.c
4427 fix capitalization of "SpamAssassin" in some debug, log and
4430 2006-08-13 [paul] 2.4.0cvs43
4433 fix overlapping widgets
4434 * src/prefs_account.c
4435 fix translation of protocol_names[]
4436 fix label disappearing off the edge of the
4439 2006-08-12 [paul] 2.4.0cvs42
4441 * manual/plugins.xml
4442 update IRC channel info before it gets forgotten
4445 2006-08-11 [colin] 2.4.0cvs41
4454 Grey out the Send button if
4455 - Queue folders are empty, or
4456 - We're sending already
4458 2006-08-11 [wwp] 2.4.0cvs40
4461 fix a logic issue when quitting while a compose window is
4462 still open, thanks to Colin.
4464 2006-08-10 [colin] 2.4.0cvs39
4467 Fix default font size setting after wizard run
4469 * src/etpan/imap-thread.c
4470 * src/etpan/imap-thread.h
4471 Fix bug #999 (Timing out on TSL cert validation
4472 dialog makes ugly things happen). Also, STARTTLS
4473 unconditionnaly if initial capabilities contain
4474 LOGINDISABLED and STARTTLS.
4476 2006-08-09 [colin] 2.4.0cvs38
4480 Fix Tools/Actions sensitivity when there are
4483 2006-08-09 [colin] 2.4.0cvs37
4485 * src/prefs_filtering.c
4486 Warning fix, patch by Paul
4488 * src/prefs_actions.c
4489 * src/prefs_filtering_action.c
4490 * src/prefs_matcher.c
4491 Uniformisation of "Info ..." to "Info..." (for
4492 old gtk), patch by Fabien
4493 * src/plugins/clamav/clamav_plugin_gtk.c
4494 Sensitivity fix by Fabien
4496 2006-08-09 [colin] 2.4.0cvs36
4500 Add a function to know whether we're exiting
4501 * src/plugins/trayicon/trayicon.c
4502 If exiting, don't do anything. Faster, and
4503 avoids gtk_main_iteration reentracy causing
4506 2006-08-09 [colin] 2.4.0cvs35
4511 Fix lack of part selection when automatically
4512 jumping to a specific part
4514 Little optimisation in cache reading
4516 2006-08-09 [colin] 2.4.0cvs34
4519 Fix crash setting the priority on reedit
4520 (Accessing compose before creating it!)
4522 2006-08-08 [colin] 2.4.0cvs33
4525 Fix bug #998 (last attachment is not accessible)
4526 Bad RFC interpretation on multipart close-delimiters
4529 * src/gtk/gtkvscrollbutton.c
4530 * src/gtk/gtkvscrollbutton.h
4531 Make attachments list wheel-scrollable
4533 2006-08-07 [colin] 2.4.0cvs32
4535 * src/gtk/gtkaspell.c
4536 Fix bug #973 (Unicode punctation characters
4537 are not recognized as separators by the