1 2006-09-18 [paul] 2.4.0cvs197
4 add missing bracket, capitalise the A of
7 2006-09-18 [paul] 2.4.0cvs196
10 fix bug 1012 'crashed upon sending mail
14 2006-09-16 [colin] 2.4.0cvs195
17 Fix "real-time" sorting by freezing/thawing
19 2006-09-16 [colin] 2.4.0cvs194
22 Fix the anti-spam entry a bit
24 2006-09-16 [colin] 2.4.0cvs193
27 Make sure reviewers have no excuse when stating
28 Sylpheed-Claws doesn't have antispam capabilities.
30 2006-09-16 [colin] 2.4.0cvs192
33 Revert part of 2.3.0cvs18, Saving caches on SIGPIPE,
34 as if the SIGPIPE comes from etpan's thread we could
35 trigger a GUI update from this thread.
37 2006-09-16 [colin] 2.4.0cvs191
40 Init all members of the struct
42 2006-09-16 [paul] 2.4.0cvs190
45 improvements to the English
47 2006-09-15 [colin] 2.4.0cvs189
52 2006-09-14 [colin] 2.4.0cvs188
57 * src/common/ssl_certificate.c
58 * src/common/ssl_certificate.h
59 * src/etpan/imap-thread.c
60 the get_fqdn() call done to get canonical name when
61 checking an SSL certificate is blocking, which is
62 sad as we just did a non-blocking lookup to connect.
63 Fix that by letting the fqdn available to the SockInfo,
64 and use that in ssl_certificate_check(). For IMAP,
65 we don't do it as the lookup's done by libetpan, but
66 it's less annoying as IMAP connections as much more
67 rare than POP3 connections.
69 2006-09-14 [paul] 2.4.0cvs187
72 improvements to the English,
73 properly place the new hidden options
74 within the alphabetical order
75 * src/gtk/pluginwindow.c
76 improvements to the English
78 2006-09-14 [colin] 2.4.0cvs186
84 New hidden pref, stripes_color_offset, to change
85 the value added/substracted to normal bgcolor to
86 create the stripes in summaries
88 2006-09-13 [colin] 2.4.0cvs185
95 Fix misc. printing issues:
96 - Bad font for linkified headers
97 - Different font if the mail was displayed or not
100 2006-09-13 [colin] 2.4.0cvs184
102 * src/common/ssl_certificate.c
103 Only get FQDN once when checking certificate
105 2006-09-13 [colin] 2.4.0cvs183
108 * src/gtk/pluginwindow.c
109 Misc. GUI fixes by Fabien
111 2006-09-13 [wwp] 2.4.0cvs182
116 get rid of unused wide-char functions.
118 2006-09-13 [wwp] 2.4.0cvs181
120 * src/plugins/pgpinline/sylpheed.def
122 merge more w32 patches from gpg4win sources (Marcus Brinkmann <marcus@g10code.de>):
123 add privacy_reset_error to the .def file,
124 do not fork for an external textviewer.
126 2006-09-13 [wwp] 2.4.0cvs180
129 fix broken font entry in prefs (patch issued by the gpg4win team,
130 probably by Marcus Brinkmann <marcus@g10code.de>).
132 2006-09-13 [colin] 2.4.0cvs179
135 Fix a warning in summaryview.c
139 Add missing Mark/* elements in the
142 2006-09-12 [colin] 2.4.0cvs178
144 * src/prefs_actions.c
145 * src/prefs_filtering_action.c
146 * src/prefs_matcher.c
147 Use (New) instead of New everywhere
149 2006-09-12 [wwp] 2.4.0cvs177
151 * manual/fr/addrbook.xml
152 * manual/fr/handling.xml
153 updated some quotes in the fr manual to match the fr translation.
155 2006-09-12 [wwp] 2.4.0cvs176
157 * src/prefs_matcher.c
158 don't store translated string elements in matcher expressions.
159 Also fixed a misused of Q_().
161 2006-09-11 [wwp] 2.4.0cvs175
163 * src/plugins//bogofilter/bogofilter.c
164 * src/plugins//clamav/clamav_plugin.c
165 * src/plugins//demo/demo.c
166 * src/plugins//dillo_viewer/dillo_viewer.c
167 * src/plugins//pgpcore/plugin.c
168 * src/plugins//pgpinline/plugin.c
169 * src/plugins//pgpmime/plugin.c
170 * src/plugins//spamassassin/spamassassin.c
171 gettext-ize more strings (mostly plugin error messages).
173 2006-09-11 [colin] 2.4.0cvs174
176 Make maximum buffer size bigger to avoid
177 truncating translated messages. Patch by
180 2006-09-11 [colin] 2.4.0cvs173
182 * src/etpan/imap-thread.c
183 Fix compilation on OpenBSD, thanks to
186 2006-09-10 [wwp] 2.4.0cvs172
189 * manual/addrbook.xml
190 * manual/handling.xml
191 * manual/es/handling.xml
192 * manual/fr/account.xml
193 * manual/fr/addrbook.xml
194 * manual/fr/handling.xml
195 documented addressbook matching (condition configuration):
197 documented per-account filtering rules (handling/filtering
198 section, account section):
199 account.xml, handling.xml, en fr
200 slightly updated the handling/searching section to tell few
201 words about the extended search ability:
203 added missing <quote></quotes> to Quick Search:
204 handling.xml, en fr es
205 fixed a typo (auomatically):
207 changes revisited by Paul.
209 2006-09-10 [paul] 2.4.0cvs171
211 * src/prefs_actions.c
212 * src/prefs_filtering.c
213 * src/prefs_template.c
214 adjustments to the gui
215 Patch by Fabien Vantard (slightly modified)
217 2006-09-10 [colin] 2.4.0cvs170
220 Check folderitem/summaryview consistency
221 (basically automates Update summary). Fixes
222 #1011 (wrong (negative) count on unread
225 2006-09-10 [colin] 2.4.0cvs169
227 * src/gtk/gtksctree.c
228 Fix recursive expansion via mouse
229 * src/plugins/bogofilter/bogofilter.c
230 Use normal filtering way of moving
231 messages (batching), possibly fixing
232 bug #1015 (Bogofilter plugin doubles
235 2006-09-09 [wwp] 2.4.0cvs168
237 * src/prefs_filtering.c
238 better place for this fix.
240 2006-09-09 [wwp] 2.4.0cvs167
242 * src/prefs_filtering.c
243 fix a minor bug when the enabled status of a filtering/processing
244 rule always got set to TRUE when replacing this rule. That still
245 make sense when adding a new rule, but now when replacing, we
246 don't override the value of 'enabled'.
247 Also renamed the func prefs_filtering_list_view_get_rule_name()
248 to prefs_filtering_list_view_get_info() as this function not only
249 returns the name, but also the account_id and the enabled status.
251 2006-09-09 [mones] 2.4.0cvs166
253 * manual/glossary.xml
255 Minor format corrections
257 Fix misplaced NO WARRANTY section
258 * manual/es/advanced.xml
260 * manual/es/glossary.xml
262 * manual/es/handling.xml
263 * manual/es/plugins.xml
264 * manual/es/starting.xml
265 Incorporate changes from English version
269 Fix address, (add translation credits in es version)
273 2006-09-09 [wwp] 2.4.0cvs165
275 * src/prefs_filtering.c
276 fix a crash when opening filtering prefs, if matcherrc file contains
277 broken data (non-existing account id, which is theoretically not
280 2006-09-08 [colin] 2.4.0cvs164
283 Wrong assert, make it an if()
284 * src/gtk/gtksctree.c
285 Fix bug #1013 (expand selected thread
286 tree) - expanding is now recursive
288 2006-09-07 [wwp] 2.4.0cvs163
290 * src/prefs_matcher.c
291 make better sentences about addressbook matching in the
292 matcher prefs. This should make translators' work easier
295 2006-09-07 [wwp] 2.4.0cvs162
297 * src/prefs_filtering.c
298 code simplification (get rid of dup var. assignment).
300 2006-09-07 [wwp] 2.4.0cvs161
303 use GTK_STOCK icons when possible, patch by Fabien Vantard
306 2006-09-07 [paul] 2.4.0cvs160
309 fix compilation warnings
312 2006-09-07 [paul] 2.4.0cvs159
315 select the mimepart icon when
319 2006-09-06 [paul] 2.4.0cvs158
321 * src/prefs_filtering.c
322 fix labels and table element spacing
323 Patch by Fabien Vantard
329 2006-09-06 [paul] 2.4.0cvs157
331 * manual/es/advanced.xml
334 2006-09-06 [wwp] 2.4.0cvs156
337 fix an dup launch issue when iconified, thanks to Colin.
339 2006-09-06 [wwp] 2.4.0cvs155
341 * src/gtk//gtksctree.h
342 oops, forgot that one!
344 2006-09-06 [wwp] 2.4.0cvs154
346 * manual/pl/advanced.xml
347 * manual/advanced.xml
348 * manual/es/advanced.xml
349 * manual/fr/advanced.xml
350 * src/prefs_customheader.c
351 * src/prefs_filtering_action.c
353 * src/prefs_summaries.c
354 * src/prefs_filtering.c
357 * src/prefs_summary_column.c
359 * src/prefs_actions.c
360 * src/prefs_folder_column.c
362 * src/prefs_template.c
363 * src/prefs_display_header.c
365 * src/prefs_matcher.c
367 * src/prefs_toolbar.c
370 * src/gtk/gtksctree.c
371 * src/gtk/pluginwindow.c
372 * src/gtk/progressdialog.c
373 * src/gtk/prefswindow.c
374 renamed hidden option enable_rules_hint to use_stripes_everywhere
375 to make its meaning more obvious (all versions of the manual reflect
377 added an extra hidden option use_stripes_in_summary to allow
378 discarding these stripes in mainwindow's folder and message lists;
379 en and fr manuals only are OK towards this.
381 2006-09-06 [colin] 2.4.0cvs153
384 Hide Sylpheed-Claws' internal queue headers
385 when showing all headers. They'll be present
386 only in Source window.
388 2006-09-05 [colin] 2.4.0cvs152
390 * src/plugins/trayicon/trayicon.c
391 Fix crash at exit - we have to disconnect
393 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
394 Update eggtrayicon - patch adapted from a
395 patch by Fryderyk Dziarmagowski <freetz@gmx.net>
398 2006-09-05 [colin] 2.4.0cvs151
401 * src/gtk/logwindow.c
402 Fix race condition when something writes
403 to the log too soon during init. Thanks
406 2006-09-05 [colin] 2.4.0cvs150
409 Don't select part on right-click either
411 2006-09-05 [paul] 2.4.0cvs149
414 completion of previous commit
417 2006-09-05 [colin] 2.4.0cvs148
420 Don't force selection on middle-click, just open
422 2006-09-04 [colin] 2.4.0cvs147
425 Looks like gtk_notebook_set_current_page()
426 sometimes steals focus, and this annoys us
427 in MimeViewers as it renders navigation
428 keys useless. Take back focus after switching
431 2006-09-04 [colin] 2.4.0cvs146
434 Set stop_loading when clicking on Next
435 during load. Don't add a callback to
436 avoid over-complicating things.
438 2006-09-04 [colin] 2.4.0cvs145
442 Fix multiple loads in separate messageview
444 2006-09-04 [colin] 2.4.0cvs144
447 Let navigation keys be handled during
450 2006-09-04 [colin] 2.4.0cvs143
456 Make loading of huge mails (lots of text and/or
457 images) cancellable, so the GUI doesn't block
459 2006-09-04 [colin] 2.4.0cvs142
461 * src/plugins/trayicon/trayicon.c
462 Fix annoyance when removing a folder with
463 unread mails: trayicon didn't update
465 2006-09-04 [paul] 2.4.0cvs141
467 * src/gtk/icon_legend.c
468 straighten up columns
469 Patch by Fabien Vantard
471 2006-09-04 [wwp] 2.4.0cvs140
473 * src/prefs_filtering.c
474 fix new line's account name in filtering prefs:
475 was "All", is now "(New)".
477 2006-09-04 [paul] 2.4.0cvs139
479 * tools/make.themes.project
480 use "AUTOMAKE_OPTIONS = dist-bzip2"
481 instead of homebrewed "make release"
483 2006-09-03 [colin] 2.4.0cvs138
486 Fix bug #1007 (Wrong folder highlighted)
488 2006-09-03 [colin] 2.4.0cvs137
491 Don't set Newsgroup: header to a mail folder
494 2006-09-03 [paul] 2.4.0cvs136
497 * src/prefs_spelling.c
500 2006-09-03 [paul] 2.4.0cvs135
502 * src/prefs_summaries.c
503 correct menu item text in prefs_keybind_apply_clicked()
505 2006-09-03 [paul] 2.4.0cvs134
507 * manual/advanced.xml
508 some improvements to the descriptions
513 fix menu sensitivity issues
514 * src/prefs_message.c
515 drop the useless word 'short'
517 add the word 'lines' indicating log length
518 is a measure of lines
520 fix compilation warnings
522 2006-09-02 [colin] 2.4.0cvs133
525 Display a special return-receipt message
526 if the message is from the user
528 Fix missing freeze of the list when marking
529 all read and unthreading for exec. Thanks
532 2006-09-02 [paul] 2.4.0cvs132
535 * src/prefs_message.c
539 2006-09-02 [wwp] 2.4.0cvs131
541 * src/prefs_filtering.c
542 added an account name column to the filtering rules
545 2006-09-02 [colin] 2.4.0cvs130
547 * src/gtk/logwindow.c
548 * src/gtk/logwindow.h
549 Block scrolling if we're not at the end
552 2006-09-02 [colin] 2.4.0cvs129
555 Make sure account-specific rules can't
556 be used in {pre-,post-,}processing
558 * src/gtk/logwindow.c
559 * src/gtk/logwindow.h
560 Jump to last error when clicking on the
563 2006-09-02 [colin] 2.4.0cvs128
573 Let proc_mbox know its account, for
574 account-specific rules
576 2006-09-01 [colin] 2.4.0cvs127
579 Don't uselessly use iconv to convert from
585 Fix certain log cases, disable warning icon
586 for now, the correct way to display it when
587 necessary and only when necessary is probably
588 to do it manually rather than use error logs
589 * src/etpan/imap-thread.c
590 Clean up UID logging a bit
591 * src/gtk/logwindow.c
592 * src/gtk/logwindow.h
593 Make logging faster when the window's closed
595 2006-09-01 [wwp] 2.4.0cvs126
597 * manual/fr/account.xml
598 reflect changes to the ref. manual (parts of cvs72):
599 fix tabnames and quotes.
601 2006-09-01 [wwp] 2.4.0cvs125
603 * manual/fr/plugins.xml
604 reflect changes to the reference manual (cvs42):
605 update IRC channel info.
607 2006-09-01 [wwp] 2.4.0cvs124
610 use CVSEDITOR env. var. if set, according to `man cvs`.
612 2006-09-01 [wwp] 2.4.0cvs123
614 * manual/advanced.xml
615 better sentence again (thanks to Paul).
617 2006-09-01 [wwp] 2.4.0cvs122
619 * manual/advanced.xml
620 fix definition of toolbar_detachable and rework a bit the one of
623 2006-09-01 [mones] 2.4.0cvs121
625 * manual/advanced.xml
626 Document enable_dotted_lines
628 2006-09-01 [paul] 2.4.0cvs120
635 obey the 'When entering folder...' option
636 when using the /View/Go to/... menu items
639 2006-08-31 [colin] 2.4.0cvs119
642 Revert 2.4.0cvs116, wrong fix.
644 2006-08-31 [colin] 2.4.0cvs118
646 * src/gtk/gtksctree.c
647 Better state the various copyrights
649 2006-08-31 [colin] 2.4.0cvs117
652 fix enable_dotted_lines
654 2006-08-31 [colin] 2.4.0cvs116
657 Use pref "Always open on select" when going
658 to next unread folder
659 * src/gtk/gtksctree.c
660 Fix link failure to _gtk_clist_create_cell_layout
661 on certain computers. (Why not mine, I wonder)
663 2006-08-31 [colin] 2.4.0cvs115
667 * src/plugins/bogofilter/bogofilter.c
668 * src/plugins/spamassassin/spamassassin.c
669 Requalify some "errors" to warnings
673 Add an icon in the statusbar to notify
675 * src/gtk/gtksctree.c
678 Make the GtkSCTree look more modern by
679 alternating background lines
682 Add a pref to let people have the old
686 2006-08-30 [colin] 2.4.0cvs114
690 Provide a way to filter a list of
691 messages in an optimised manner, and
692 add a list-filtering hook
696 Use the list filtering
697 * src/plugins/bogofilter/bogofilter.c
698 Use the list-filtering hook
699 Use -b (bulk) mode for more speed
700 when learning and filtering
701 * src/etpan/imap-thread.c
702 Make log output shorter in UID SEARCH
705 2006-08-30 [colin] 2.4.0cvs113
707 * src/plugins/bogofilter/bogofilter.c
708 Really fast mass learning - thanks to David
709 Relson for the options explanations :)
711 2006-08-30 [colin] 2.4.0cvs112
714 Fix compilation on FreeBSD. Thanks
717 2006-08-29 [colin] 2.4.0cvs111
720 Handle "popup_menu" signal (for popping the
721 menu via the keyboard)
728 Factorize scrolling code, and add an API
729 for MimeViewers to handle scroll orders
731 2006-08-29 [wwp] 2.4.0cvs110
733 * src/plugins//bogofilter/bogofilter.c
734 * src/plugins//spamassassin/spamassassin.c
735 make the bogofilter/spamassassin filtering error dialogs at
736 incorporation obey to the "don't popup error dialog on
737 receive error" option. If disabled, feed the log window w/
744 2006-08-29 [paul] 2.4.0cvs109
747 remove 'make release', it's not needed
748 since we use 'AUTOMAKE_OPTIONS = dist-bzip2'
750 2006-08-29 [paul] 2.4.0cvs108
753 * src/summary_search.c
754 * src/gtk/progressdialog.c
755 * src/plugins/pgpcore/passphrase.c
756 replace deprecated gtk_window_set_policy()
758 2006-08-29 [colin] 2.4.0cvs107
761 Fix data loss when copy fails during a move:
762 only use fast remove_msgs if everything was
763 copied OK; else use slow remove_msg on the
764 mails that got copied only.
766 2006-08-28 [paul] 2.4.0cvs106
769 revert change in 2.4.0cvs104, it breaks
772 2006-08-28 [paul] 2.4.0cvs105
774 * src/plugins/spamassassin/spamassassin.c
777 2006-08-28 [paul] 2.4.0cvs104
780 fix data loss when moving to another
782 * src/prefs_spelling.c
784 * src/gtk/pluginwindow.c
785 improve the layout of the dialog text
788 2006-08-28 [paul] 2.4.0cvs103
790 * src/plugins/bogofilter/bogofilter.c
791 * src/plugins/bogofilter/bogofilter_gtk.c
792 fix english up a bit, innit
794 2006-08-28 [paul] 2.4.0cvs102
799 require autoconf 2.60, enabling building
800 with gettext 0.15 (gettext 0.14.x build still
801 possible). Replace Makefiles with versions
803 Remove configure options --with-localedir and
804 --with-mandir. The options that are provided
805 directly by autoconf 2.60 can be used instead:
808 2006-08-27 [colin] 2.4.0cvs101
810 * src/plugins/bogofilter/Makefile.am
811 Fix make dist (no README)
813 2006-08-27 [colin] 2.4.0cvs100
816 Don't use F_UNKNOWN folders for any default
818 * src/plugins/bogofilter/bogofilter.c
819 * src/plugins/bogofilter/bogofilter.h
820 * src/plugins/bogofilter/bogofilter_gtk.c
821 Add an option to specify the path to bogofilter
822 Use single-quotes to be able to learn in folders
823 with spaces in their names
824 Verify learning status
826 2006-08-27 [colin] 2.4.0cvs99
830 Document Bogofilter plugin
832 2006-08-27 [colin] 2.4.0cvs98
838 When possible, copy the queued mail to sent folder
839 instead of re-adding. Much faster on IMAP.
841 2006-08-27 [colin] 2.4.0cvs97
844 Disable mmaped caches - huge metadata loss
845 here after a power failure.
847 Add quicksearch timing
848 * src/common/plugin.c
849 * src/common/plugin.h
850 Implement an interface to tell what plugins
851 provide. Prevent loading of similar plugins.
852 * src/plugins/clamav/clamav_plugin.c
853 * src/plugins/demo/demo.c
854 * src/plugins/dillo_viewer/dillo_viewer.c
855 * src/plugins/pgpcore/plugin.c
856 * src/plugins/pgpinline/pgpinline.c
857 * src/plugins/pgpmime/pgpmime.c
858 * src/plugins/spamassassin/spamassassin.c
859 * src/plugins/trayicon/trayicon.c
860 Implement plugin_provides()
862 2006-08-27 [colin] 2.4.0cvs96
865 * src/plugins/Makefile.am
866 * src/plugins/bogofilter/.cvsignore
867 * src/plugins/bogofilter/Makefile.am
868 * src/plugins/bogofilter/bogofilter.c
869 * src/plugins/bogofilter/bogofilter.h
870 * src/plugins/bogofilter/bogofilter_gtk.c
871 New Bogofilter plugin, provides filtering and
872 learning. Spamassassin will go to extra plugins.
874 2006-08-26 [mones] 2.4.0cvs95
876 * manual/handling.xml
877 Fix subfolder path in the example (thanks to Paul)
879 2006-08-26 [mones] 2.4.0cvs94
881 * manual/glossary.xml
882 2.2. + add ISP to the glossary
883 7.5. + Add UIDL to glossary
884 7.7. + Add TCP to glossary
885 * manual/handling.xml
886 7.1. + Mentions GNU/Linux distribution, what about the non...
887 7.2. = s/html/HTML/, quote --local option -> Dillo HTML Viewer
888 7.3. + Mentions .bashrc, what about the non-bash ones?
889 7.4. = Use appropriate quotation for commands
890 7.6. = change "" to <quote></quote>
892 6.1. + Example #mh/Mailbox/Friends -> #mh/inbox/Friends
893 * manual/starting.xml
894 2.1. + local mbox file: some examples of mbox file locations...
895 Also reformatted files requiring it
897 2006-08-26 [wwp] 2.4.0cvs93
899 * src/summary_search.c
900 disable find buttons while summary search is running.
902 2006-08-25 [colin] 2.4.0cvs92
909 Speed up MH moving, and add progressbar
912 Write cache files using mmap() too
914 2006-08-25 [wwp] 2.4.0cvs91
917 switch spam<->ham button when a message has been marked as spam or ham
918 and is still selected. Thanks to Colin.
920 2006-08-25 [paul] 2.4.0cvs90
926 * src/gtk/icon_legend.c
927 * src/pixmaps/copied.xpm
928 * src/pixmaps/moved.xpm
929 add icons for delayed execution marked for
930 copying, marked for moving
932 2006-08-25 [mones] 2.4.0cvs89
934 * manual/glossary.xml
935 Fix the other glossary items:
936 5.1. = Inmmediate execution -> <quote>immediate execution...
937 5.2. = Fix MBOX capitalization -> Mbox
938 5.3. + Improve Plugins def. w/ tech. ref.
939 5.4. = Quotation -> replace '>' by <quote>></quote>
940 5.5. - SMTP Server. -> remove dot
944 2006-08-25 [mones] 2.4.0cvs88
947 Reformatted, changed email address
948 * manual/glossary.xml
949 Reformatted, fixed MANUAL-TODO items:
950 8.2. + add ROT-13 to glossary
951 8.4. + add URL to glossary
952 * manual/es/advanced.xml
955 2006-08-25 [paul] 2.4.0cvs87
957 * src/gtk/icon_legend.c
958 add 'marked for deletion' icon
959 arrange icons by containing column
962 2006-08-25 [colin] 2.4.0cvs86
966 Add the sc_g_*list_bigger functions in
967 a place everyone can use it
969 Only freeze/thaw the list when working
970 on the selection, if it's bigger than 1
971 * src/gtk/gtksctree.c
972 Only freeze/thaw the list when unselec-
973 ting 'all' if ('all' != 1)
974 This avoids some flickering
976 2006-08-24 [colin] 2.4.0cvs85
979 Fix strange list selection
980 Fix random seg (Invalid read of freed memory)
982 2006-08-24 [colin] 2.4.0cvs84
985 * src/gtk/inputdialog.c
986 * src/plugins/pgpcore/passphrase.c
987 Revert minimal width patch of 2.4.0cvs67,
988 as it is also a maximal width. Use
989 gtk_window_set_default_size instead.
991 2006-08-24 [colin] 2.4.0cvs83
994 Write cache/mark to temp files before
995 overwriting old ones (avoids metadata
996 loss if writing the new files fail).
997 Use mmap() to read cache/mark file, as
998 this makes cache reading faster. Dis-
999 abled for big-endian machines until it
1000 can be tested. (Big-endian users: set
1001 msgcache_use_mmap = TRUE in the relevant
1004 Move rarely used fields of MsgInfo in
1005 another structure, which will only be
1006 allocated if needed. Face, X-Face,
1007 Return receipt headers and List-*
1008 headers are moved. Mails having none
1009 of these occupy 52 bytes less with
1010 this patch, which makes 2.5MB of RAM
1011 saved on a 50k folder).
1015 * src/partial_download.c
1019 Follow this structure change.
1021 2006-08-24 [wwp] 2.4.0cvs82
1023 * manual/es/.cvsignore
1024 * manual/es/dist/.cvsignore
1025 * manual/es/dist/html/.cvsignore
1026 * manual/es/dist/pdf/.cvsignore
1027 * manual/es/dist/ps/.cvsignore
1028 * manual/es/dist/txt/.cvsignore
1029 more (generated) files to ignore.
1031 2006-08-24 [colin] 2.4.0cvs81
1035 Fix possible problems with local delivery. Check the folder doesn't
1036 need scan before setting its mtime when saving cache (which can be
1037 done long after the folder's been modified by an external process);
1038 Check that the stored item's mtime didn't change in mh functions.
1040 2006-08-24 [mones] 2.4.0cvs80
1042 * manual/advanced.xml
1043 Rewrapping, some fixes and MANUAL-TODO items:
1044 8.1. = change "" to <quote></quote>
1045 8.3. = quote menu items
1046 8.5. - deploying -> new user ... ideally a new user (redundant)
1048 2006-08-23 [colin] 2.4.0cvs79
1050 * src/gtk/gtksctree.c
1051 When selecting or deselecting range, only
1052 freeze/thaw when selection is bigger than 10
1054 2006-08-23 [colin] 2.4.0cvs78
1059 * src/plugins/dillo_viewer/dillo_viewer.c
1060 Provide an API for MimeViewer plugins to
1061 return a text selection for replying
1063 2006-08-23 [colin] 2.4.0cvs77
1065 * src/image_viewer.c
1067 Use gtk_pixbuf_new_from_file_at_scale(), which
1068 is faster than getting the pixbuf then resizing
1071 2006-08-23 [colin] 2.4.0cvs76
1074 UTF-8 should be sent Quoted-printable
1076 2006-08-22 [colin] 2.4.0cvs75
1079 Check if scan is required before touching
1080 the folder (or it'll be required every time)
1082 2006-08-22 [colin] 2.4.0cvs74
1085 Require libetpan 0.46 (crasher fix when built
1088 2006-08-22 [colin] 2.4.0cvs73
1091 Set folder's mtime after writing its
1096 Don't do useless stuff if we don't
1099 Add some timing, don't deselect prior
1100 to selecting (gtksctree does it itself),
1101 remove crash avoidance hacks as it's been
1102 properly fixed since a while
1103 * src/common/utils.c
1104 Optimize to_human_readable(): _() is slow,
1105 do it only once, and avoid %f format for KB
1106 (the most common in a summaryview)
1107 * src/gtk/gtksctree.c
1108 Don't uselessly freeze/thaw (fixes flicker
1109 on next unread and friends), reduce number
1110 of g_list_nth/g_list_position where possible
1111 * src/gtk/gtkutils.c
1112 * src/gtk/gtkutils.h
1113 Reduce number of g_list_nth/g_list_position
1115 All of this makes loading as 70k folder 2.1
1116 seconds instead of 3.2 (with hot FS caches).
1117 (1.3 seconds without Date and Size columns...)
1119 2006-08-22 [paul] 2.4.0cvs72
1121 wrap documents and do some items from mones' MANUAL-TODO:
1123 * manual/account.xml
1124 4.1. = fix tabname references to <quote>tabname</quote>
1125 4.2. = fix "xxx" and 'xxx' items to <quote>xxx</quote>
1127 1.1. = mentioned options don't match UI
1128 Add information about the 'Never send Return Receipts'
1130 * manual/handling.xml
1131 6.2. = Mentions Extended symbols button, but now is
1133 6.3. = Mentions ... button, which is now Edit
1135 2006-08-22 [colin] 2.4.0cvs71
1137 * src/gtk/pluginwindow.c
1138 Fix layout in verbose translations (such
1141 2006-08-22 [paul] 2.4.0cvs70
1143 * manual/Makefile.am
1144 build manuals in alphabetical order
1146 * src/prefs_themes.c
1147 replace/remove deprecated symbols
1148 * src/gtk/gtkutils.c
1150 * src/gtk/pluginwindow.c
1151 replace deprecated symbol
1152 replace label text and move it
1153 * src/plugins/pgpcore/prefs_gpg.c
1154 move the 'Generate...' button out of the
1155 Sign Key frame, replace the English used
1156 * src/plugins/pgpcore/sgpgme.c
1157 fixes to the English
1159 2006-08-21 [colin] 2.4.0cvs69
1161 * src/plugins/trayicon/trayicon.c
1162 Add more strings for translation; patch
1165 2006-08-21 [colin] 2.4.0cvs68
1168 fix replied flag not set after drafting
1170 fix body quicksearch in non-encoded bodies
1173 Get rid of the g_malloc workaround for
1174 corrupted caches, use g_try_malloc
1176 2006-08-21 [colin] 2.4.0cvs67
1179 * src/gtk/inputdialog.c
1180 * src/plugins/pgpcore/passphrase.c
1181 Set minimal width to 375
1183 Fix switching to offline, asking if it
1184 should be overriden for synchronising
1186 Don't offer to remember command on Open
1187 with for text parts, as the browser or
1188 text editor command isn't changed from
1191 2006-08-20 [paul] 2.4.0cvs66
1195 fix plural form errors. revealed by stricter
1196 checking of gettext 0.15
1198 2006-08-18 [paul] 2.4.0cvs65
1200 * src/stock_pixmap.c
1201 fix the fix of 2.4.0cvs64
1204 2006-08-18 [paul] 2.4.0cvs64
1206 * src/stock_pixmap.c
1210 2006-08-18 [paul] 2.4.0cvs63
1214 fix occasional IMAP bug where large msgs
1215 were left in the queue folder after sending
1218 2006-08-18 [paul] 2.4.0cvs62
1221 freeze the summaryview while quicksearch results
1223 (fixes bug 456 'current message is hidden when the
1224 view is refreshed and extended search is "unread
1228 add missing #include "inputdialog.h"
1229 * src/common/utils.h
1230 add missing mailcap_update_default() and improve
1233 2006-08-17 [colin] 2.4.0cvs61
1235 * src/plugins/pgpcore/select-keys.c
1238 2006-08-17 [colin] 2.4.0cvs60
1241 Don't continue queuing if Cancel is clicked
1244 2006-08-17 [colin] 2.4.0cvs59
1246 * src/plugins/pgpcore/select-keys.c
1247 When encrypting, if only one key matches and it
1248 matches exactly, automatically use it.
1250 2006-08-17 [colin] 2.4.0cvs58
1253 * src/prefs_common.c
1254 * src/prefs_common.h
1255 * src/prefs_ext_prog.c
1257 Fix issues with previous patch (text/html)
1258 Remove outdated prefs
1260 2006-08-17 [colin] 2.4.0cvs57
1263 Add View Log button on auth error
1265 Fix encrypted mail marked as new when
1266 saved in normal folders
1267 * src/plugins/pgpinline/pgpinline.c
1268 Fix encrypt bug on IMAP
1270 * src/common/utils.c
1271 * src/common/utils.h
1272 * src/gtk/inputdialog.c
1273 * src/gtk/inputdialog.h
1274 Get rid of metamail stuff, simplify
1275 opening, and allow remembering of user's
1276 choices (by updating ~/.mailcap). There's
1277 still to drop "Audio player" and "Image
1278 viewer" preferences.
1280 2006-08-17 [mones] 2.4.0cvs56
1282 * manual/es/sylpheed-claws-manual.xml
1285 2006-08-17 [mones] 2.4.0cvs55
1288 * manual/Makefile.am
1289 * manual/es/Makefile.am
1290 * manual/es/account.xml
1292 * manual/es/addrbook.xml
1293 * manual/es/advanced.xml
1295 * manual/es/glossary.xml
1297 * manual/es/handling.xml
1298 * manual/es/intro.xml
1299 * manual/es/keyboard.xml
1300 * manual/es/plugins.xml
1301 * manual/es/starting.xml
1302 * manual/es/sylpheed-claws-manual.xml
1303 * manual/es/dist/Makefile.am
1304 * manual/es/dist/html/Makefile.am
1305 * manual/es/dist/pdf/Makefile.am
1306 * manual/es/dist/ps/Makefile.am
1307 * manual/es/dist/txt/Makefile.am
1308 Spanish translation for the manual
1310 2006-08-16 [colin] 2.4.0cvs54
1315 Fix send button sensitivity at startup
1316 Set send menu sensitivity (patch by Fabien)
1318 Enable closing with esc (patch by Fabien)
1319 * src/gtk/foldersort.c
1320 Enable closing with esc (patch by Fabien)
1322 Optimisation (no need to copy to tempfile to
1323 "decode" 7bit and 8bit)
1325 Fix cruft in swap_from case
1327 Fix missing last line in some mail cases
1328 (Fixes debian #381872)
1329 * src/plugins/pgpcore/prefs_gpg.c
1330 * src/plugins/pgpcore/sgpgme.c
1331 * src/plugins/pgpcore/sgpgme.h
1332 Don't show "no key found" when user explicitely
1333 wants to create a key
1335 2006-08-16 [paul] 2.4.0cvs53
1341 * src/prefs_account.c
1342 * src/prefs_message.c
1343 * src/gtk/gtkutils.c
1344 bump up minimum required versions of GTK+ and
1347 2006-08-16 [paul] 2.4.0cvs52
1350 workaround GTK+ Bug 351600 - 'Can't re-click
1351 on button after sensitivity update'
1352 http://bugzilla.gnome.org/show_bug.cgi?id=351600
1355 2006-08-15 [colin] 2.4.0cvs51
1357 * src/plugins/pgpcore/prefs_gpg.c
1358 Set options sensitivity according to
1360 * src/plugins/pgpcore/sgpgme.c
1361 Allow to create key with no passphrase
1363 2006-08-14 [cleroy] 2.4.0cvs50
1365 * src/gtk/pluginwindow.c
1366 New layout (maybe to be changed?)
1367 * src/gtk/gtkutils.c
1368 Fix a bit label_window
1369 * src/plugins/pgpcore/passphrase.c
1370 * src/plugins/pgpcore/passphrase.h
1371 * src/plugins/pgpcore/plugin.c
1372 * src/plugins/pgpcore/prefs_gpg.c
1373 * src/plugins/pgpcore/prefs_gpg.h
1374 * src/plugins/pgpcore/sgpgme.c
1375 * src/plugins/pgpcore/sgpgme.h
1376 Allow to create a PGP private key via the GUI
1378 2006-08-14 [wwp] 2.4.0cvs49
1380 * src/addressbook_foldersel.c
1381 fix strict ISO C90 compliance.
1383 2006-08-14 [paul] 2.4.0cvs48
1385 * src/gtk/prefswindow.c
1386 re-set scrolled window on opening
1393 2006-08-14 [paul] 2.4.0cvs47
1395 * src/prefs_display_header.c
1396 re-enable user-defined Displayed Headers
1398 2006-08-14 [paul] 2.4.0cvs46
1400 * src/prefs_account.c
1403 2006-08-13 [colin] 2.4.0cvs45
1405 * src/common/utils.c
1406 Fix "a" in quote when the original message is empty,
1407 by using \0 instead of 'a' to test writability of
1410 2006-08-13 [wwp] 2.4.0cvs44
1412 * src/plugins/spamassassin/spamassassin.c
1413 fix capitalization of "SpamAssassin" in some debug, log and
1416 2006-08-13 [paul] 2.4.0cvs43
1419 fix overlapping widgets
1420 * src/prefs_account.c
1421 fix translation of protocol_names[]
1422 fix label disappearing off the edge of the
1425 2006-08-12 [paul] 2.4.0cvs42
1427 * manual/plugins.xml
1428 update IRC channel info before it gets forgotten
1431 2006-08-11 [colin] 2.4.0cvs41
1440 Grey out the Send button if
1441 - Queue folders are empty, or
1442 - We're sending already
1444 2006-08-11 [wwp] 2.4.0cvs40
1447 fix a logic issue when quitting while a compose window is
1448 still open, thanks to Colin.
1450 2006-08-10 [colin] 2.4.0cvs39
1453 Fix default font size setting after wizard run
1455 * src/etpan/imap-thread.c
1456 * src/etpan/imap-thread.h
1457 Fix bug #999 (Timing out on TSL cert validation
1458 dialog makes ugly things happen). Also, STARTTLS
1459 unconditionnaly if initial capabilities contain
1460 LOGINDISABLED and STARTTLS.
1462 2006-08-09 [colin] 2.4.0cvs38
1466 Fix Tools/Actions sensitivity when there are
1469 2006-08-09 [colin] 2.4.0cvs37
1471 * src/prefs_filtering.c
1472 Warning fix, patch by Paul
1474 * src/prefs_actions.c
1475 * src/prefs_filtering_action.c
1476 * src/prefs_matcher.c
1477 Uniformisation of "Info ..." to "Info..." (for
1478 old gtk), patch by Fabien
1479 * src/plugins/clamav/clamav_plugin_gtk.c
1480 Sensitivity fix by Fabien
1482 2006-08-09 [colin] 2.4.0cvs36
1486 Add a function to know whether we're exiting
1487 * src/plugins/trayicon/trayicon.c
1488 If exiting, don't do anything. Faster, and
1489 avoids gtk_main_iteration reentracy causing
1492 2006-08-09 [colin] 2.4.0cvs35
1497 Fix lack of part selection when automatically
1498 jumping to a specific part
1500 Little optimisation in cache reading
1502 2006-08-09 [colin] 2.4.0cvs34
1505 Fix crash setting the priority on reedit
1506 (Accessing compose before creating it!)
1508 2006-08-08 [colin] 2.4.0cvs33
1511 Fix bug #998 (last attachment is not accessible)
1512 Bad RFC interpretation on multipart close-delimiters
1515 * src/gtk/gtkvscrollbutton.c
1516 * src/gtk/gtkvscrollbutton.h
1517 Make attachments list wheel-scrollable
1519 2006-08-07 [colin] 2.4.0cvs32
1521 * src/gtk/gtkaspell.c
1522 Fix bug #973 (Unicode punctation characters
1523 are not recognized as separators by the
1524 spell checker); fix unsigned stuff
1526 2006-08-07 [colin] 2.4.0cvs31
1529 Fix bug #956 (DnD text with accents in compose
1530 text entry); fix gccc's signed/unsigned fuss
1532 2006-08-06 [colin] 2.4.0cvs30
1535 Fix bug #979 (Plugin crashes when exiting
1536 sylpheed-claws) : handle exit request only
1539 2006-08-05 [colin] 2.4.0cvs29
1542 Just make sure we have a msgid.
1544 2006-08-05 [colin] 2.4.0cvs28
1548 Fix bug #995 ("Mark cross-posted as read" doesn't work)
1549 by reimplementing it
1551 Fix bug when hiding quotes with level > 3 and quote
1554 2006-08-04 [colin] 2.4.0cvs27
1559 Fix a bit replace-by-pasting undo
1562 Fix Fold quotes menu synchro in
1563 mainwindow when it changes in
1566 Fix right-click on quotes blocks
1567 * src/common/utils.c
1568 Verify that the file created by
1569 my_tmpfile() is writable. Fixes
1570 bug #988 (very specific filesystem
1572 * src/plugins/pgpcore/sgpgme.c
1573 Fix file descriptor leak
1574 * src/plugins/spamassassin/spamassassin.c
1575 Warn once if spamd isn't reachable
1577 2006-08-04 [colin] 2.4.0cvs26
1580 i18n context patch by Fabien
1582 2006-08-03 [colin] 2.4.0cvs25
1586 Rename "Hide quotes" to "Fold quotes"
1588 Don't use hand cursor on quotes. "all
1589 the bonuses of the feature and none of
1590 unwelcome side-effects"
1592 2006-08-03 [colin] 2.4.0cvs24
1595 * sylpheed-claws.desktop
1597 Bring the desktop file to XDG compliance
1598 Patch by Charles A. Edwards
1600 2006-08-03 [colin] 2.4.0cvs23
1603 Fix links offset when they are preceded
1604 by accentued chars (g_utf8_strlen!)
1606 Fix wrong status when starting offline
1609 2006-08-03 [wwp] 2.4.0cvs22
1611 * src/prefs_common.h
1612 ask what to do w/ filtering rules that belong to an account when
1613 applying filtering rules manually from the main window (skip,
1614 apply regardless of the account, use current account). This dialog
1615 can be skipped and the last reply used.
1618 2006-08-03 [wwp] 2.4.0cvs21
1622 * src/prefs_common.c
1627 ask what to do w/ filtering rules that belong to an account when
1628 applying filtering rules manually from the main window (skip,
1629 apply regardless of the account, use current account). This dialog
1630 can be skipped and the last reply used.
1633 2006-08-03 [colin] 2.4.0cvs20
1636 Optimize previous patch
1638 2006-08-03 [cleroy] 2.4.0cvs19
1641 Fix quotes getting toggled back when the
1642 mail has an even number of text parts
1644 2006-08-02 [colin] 2.4.0cvs18
1647 Add Hide quotes menu
1649 2006-08-02 [colin] 2.4.0cvs17
1652 * src/prefs_common.c
1656 Allow per-level quote hiding,
1657 Allow toggling quotes by double-clicking them
1658 Rename RemoteURI to ClickableText to reflect
1659 the fact it's used for a variety of things
1661 2006-08-02 [wwp] 2.4.0cvs16
1664 fix "View/Hide quotes" menu item status initialization.
1666 2006-08-02 [wwp] 2.4.0cvs15
1668 * src/matcher_parser_parse.y
1669 remove a debug trace.
1671 2006-08-02 [paul] 2.4.0cvs14
1673 * src/plugins/pgpcore/passphrase.c
1674 don't set initial dialog size
1677 2006-08-02 [paul] 2.4.0cvs13
1680 remove the rogue '/' character
1682 2006-08-02 [paul] 2.4.0cvs12
1685 allow buttons to resize as necessary
1687 2006-08-01 [wwp] 2.4.0cvs11
1690 fix strict ISO C90 compliance.
1692 2006-08-01 [wwp] 2.4.0cvs10
1695 updated update-po tool to work w/ context-dependent translations.
1696 Patch by Fabien Vantard <fzzzzz@gmail.com>.
1698 2006-08-01 [wwp] 2.4.0cvs9
1701 * src/prefs_filtering.c
1702 * src/prefs_matcher.c
1703 allow context-dependent translations for "All",
1704 patch by Fabien Vantard <fzzzzz@gmail.com>.
1706 2006-07-31 [colin] 2.4.0cvs8
1710 Add Rafal to authors
1712 2006-07-31 [colin] 2.4.0cvs7
1717 * src/prefs_common.c
1718 * src/prefs_common.h
1720 Add 'View/Hide quotes'. Patch based on a patch
1723 2006-07-31 [colin] 2.4.0cvs6
1726 Fix problem with "> stuff >" actions
1728 2006-07-31 [paul] 2.4.0cvs5
1731 updated by Geir Helland
1733 2006-07-31 [wwp] 2.4.0cvs4
1738 add "View/Go to/Parent message" and "View/Go to/Last read message",
1741 2006-07-31 [wwp] 2.4.0cvs3
1748 * src/addressbook_foldersel.c
1749 * src/addressbook_foldersel.h
1754 * src/matcher_parser_lex.l
1755 * src/matcher_parser_parse.y
1756 * src/prefs_common.c
1757 * src/prefs_common.h
1758 * src/prefs_filtering.c
1759 * src/prefs_matcher.c
1760 * src/prefs_matcher.h
1762 introduce filtering against the address book. It's now possible to add
1763 matched conditions to determine if any email address in a message matches
1764 or doesn't match any or all books or folders in the address book.
1766 2006-07-31 [wwp] 2.4.0cvs2
1776 * src/matcher_parser_lex.l
1777 * src/matcher_parser_parse.y
1779 * src/prefs_filtering.c
1780 * src/prefs_filtering.h
1784 introduce per-account filtering rules. Each filtering rule can now be assigned
1785 to a specific account (by default it's "All"), works w/ POP3/IMAP. Take care
1786 when applying filtering rules manually, as all rules will apply - even the ones
1787 assigned to an account. This issue will be addressed soon.
1791 2006-07-31 [wwp] 2.4.0cvs1
1794 make more strings translatable.
1796 2006-07-31 [paul] 2.4.0
1800 2006-07-31 [paul] 2.3.1cvs91
1803 updated by Miquel Oliete
1805 2006-07-31 [paul] 2.3.1cvs90
1815 updated by Stephan Sachse, Stavros Giannouris, Fabien Vantard,
1816 Andrea Spadaccini, Emil Nowak, Frederico Goncalves Guimaraes,
1817 Aleksandar Urosevic, and Ralgh Young
1819 2006-07-31 [paul] 2.3.1cvs89
1825 Fix a race condition when, after an SC crash, rescanning
1826 folders took more than 0.5 seconds
1829 2006-07-31 [paul] 2.3.1cvs88
1832 don't translate separator strings
1834 2006-07-30 [mones] 2.3.1cvs87
1836 * doc/man/sylpheed-claws.1
1837 Fixed non-ASCII chars in Hoa's name
1841 2006-07-27 [colin] 2.3.1cvs86
1844 Don't include the leading \n in links
1847 2006-07-25 [colin] 2.3.1cvs85
1850 * src/common/socket.h
1851 * src/etpan/imap-thread.c
1852 Refresh resolvers before connecting
1853 to IMAP servers, and after switching
1854 to online. Thanks to Paul.
1858 * 2.4.0-rc4 released
1860 2006-07-17 [colin] 2.3.1cvs84
1863 Show connection attempt in statusbar before
1864 connecting (previously first message was
1865 "Retrieving messages from ..." after the
1866 connection succeeded.
1868 2006-07-16 [wwp] 2.3.1cvs83
1870 * sylpheed-claws.ico
1871 Added .ico file (windows multi-size icon file, generated).
1873 2006-07-12 [wwp] 2.3.1cvs82
1876 remove Message/Re-edit menu entry from messageview window,
1877 as sent/draft/queued messages are opened in compose window when
1878 re-edited and it's not possible to re-edit other msgs.
1880 2006-07-12 [paul] 2.3.1cvs81
1885 check online state before resetting
1886 mailcheck timer. Useful if some program
1887 verifies connection state and updates
1889 Patch by Leonid Evdokimov <darkk@users.sf.net>
1891 2006-07-12 [paul] 2.3.1cvs80
1893 * sylpheed-claws-128x128.png
1894 * sylpheed-claws-64x64.png
1895 * sylpheed-claws.png
1898 * src/prefs_toolbar.c
1899 * src/stock_pixmap.c
1900 * src/stock_pixmap.h
1903 * src/gtk/gtkutils.c
1904 * src/pixmaps/sylpheed-claws.xpm ** ADDED **
1905 * src/pixmaps/sylpheed-claws_icon.xpm ** ADDED **
1906 * src/pixmaps/sylpheed-claws_logo.xpm ** ADDED **
1907 * src/pixmaps/sylpheed.xpm ** REMOVED **
1908 * src/pixmaps/sylpheed_icon.xpm ** REMOVED **
1909 * src/pixmaps/sylpheed_logo.xpm ** REMOVED **
1910 updated and renamed logo/icon files and related
1911 logo by Jesper Schultz
1913 2006-07-11 [paul] 2.3.1cvs79
1916 fix the labels a smidgin
1918 2006-07-09 [colin] 2.3.1cvs78
1921 Show errors in textviewer's command
1922 Patch by H. Merijn Brand
1924 2006-07-09 [colin] 2.3.1cvs77
1927 Save FMID in drafts too
1929 2006-07-08 [colin] 2.3.1cvs76
1932 Svae RMID in drafted mails too
1933 Save quote_fmt vars for whole mails,
1934 don't reset at each quote_fmt_init:
1935 allows to use the same |i{var} in
1936 various template fields
1937 * src/prefs_template.c
1939 * src/quote_fmt_parse.y
1942 2006-07-08 [colin] 2.3.1cvs75
1945 Fix highlighting of attached parts URIs
1947 2006-07-08 [colin] 2.3.1cvs74
1950 Prevent bug #981 (sc 2.3.1 segfaults with
1951 gtk+ 2.10) from being reported again:
1952 if Sylpheed-Claws has been compiled against
1953 GTK+ < 2.9.0 and we're running with GTK+ >= 2.9.0,
1954 of if Sylpheed-Claws has been compiled against
1955 GTK+ >= 2.9.0 and we're running with GTK+ < 2.9.0,
1958 2006-07-07 [colin] 2.3.1cvs73
1960 * src/prefs_actions.c
1963 2006-07-07 [colin] 2.3.1cvs72
1965 * src/prefs_actions.c
1966 Fix compile on gtk < 2.8. argh :)
1968 2006-07-07 [paul] 2.3.1cvs71
1973 2006-07-07 [colin] 2.3.1cvs70
1977 * src/quote_fmt_lex.l
1978 * src/quote_fmt_parse.y
1979 Add |i{var}, a way to insert user-entered
1984 * 2.4.0-rc3 released
1986 2006-07-07 [colin] 2.3.1cvs69
1989 Don't consider inboxes of UNKNOWN folder
1990 classes to be useable as default inboxes
1992 2006-07-07 [paul] 2.3.1cvs68
1995 add missing #include <errno.h>
1996 Thanks to René J. Blokland
1998 2006-07-07 [paul] 2.3.1cvs67
2001 Return now Closes dialog
2005 add contextual menu to mime parts listed
2008 * src/common/utils.c
2009 reversal: ' is a valid character in URLs
2011 2006-07-06 [colin] 2.3.1cvs66
2013 * src/remotefolder.h
2014 Forgotten in previous commit
2016 2006-07-06 [colin] 2.3.1cvs65
2019 Set summary update flag whenever
2022 * src/prefs_account.c
2023 * src/common/utils.h
2024 * src/etpan/imap-thread.c
2025 Fix warnings, thanks to Fabien and
2028 2006-07-06 [wwp] 2.3.1cvs64
2030 * src/gtk/gtkutils.c
2031 GTK_STOCK_HELP exists in GTK+ 2.4.x.
2033 2006-07-06 [wwp] 2.3.1cvs63
2042 * src/message_search.c
2043 * src/prefs_actions.c
2044 * src/prefs_filtering.c
2045 * src/prefs_filtering.h
2046 * src/prefs_template.c
2047 * src/summary_search.c
2049 * src/gtk/gtkutils.c
2050 * src/gtk/gtkutils.h
2051 * src/gtk/pluginwindow.c
2052 add help buttons to some dialogs. Clicking such buttons opens a
2053 relevant manual page. Patch by Fabien Vantard <fzzzzz@gmail.com>.
2055 2006-07-06 [paul] 2.3.1cvs62
2058 fix attachments contextual menu
2061 2006-07-05 [colin] 2.3.1cvs61
2065 Handle sftp:// links
2067 2006-07-05 [paul] 2.3.1cvs60
2070 grab save button by default
2073 2006-07-05 [wwp] 2.3.1cvs59
2076 use JAVA and SAXON (or SAXONJAR) env. vars is there's defined.
2078 2006-07-04 [colin] 2.3.1cvs58
2082 Use left click to select, middle click to open
2084 * src/common/utils.c
2087 2006-07-04 [colin] 2.3.1cvs57
2091 Warning fixes, thanks to Fabien
2093 2006-07-04 [colin] 2.3.1cvs56
2098 Allow parts to be selected via their text label
2101 2006-07-04 [colin] 2.3.1cvs55
2104 Feedback when closing (for big folders)
2105 * src/prefs_actions.c
2106 * src/prefs_filtering.c
2107 * src/prefs_matcher.c
2108 * src/prefs_template.c
2109 Fix default button when closing without
2112 2006-07-04 [colin] 2.3.1cvs54
2115 Delete local file on deletion
2117 2006-07-03 [colin] 2.3.1cvs53
2121 Don't freeze when rescanning after crash
2123 2006-07-03 [wwp] 2.3.1cvs52
2128 * src/plugins/pgpinline/pgpinline.c
2129 * src/plugins/pgpmime/pgpmime.c
2130 don't report an error when the user cancels the passphrase dialog.
2132 2006-07-02 [colin] 2.3.1cvs51
2135 Open message when crossing folders with Space,
2136 goto next unread and friends
2138 2006-07-01 [colin] 2.3.1cvs50
2140 * src/prefs_account.c
2141 Typographic rules varying from language
2142 to language (in french "Protocole :"),
2143 we have to do that :)
2145 2006-07-01 [ticho] 2.3.1cvs49
2147 * src/prefs_account.c
2148 Only use one temporary gchar* variable in
2149 prefs_account_protocol_set_optmenu().
2151 2006-07-01 [ticho] 2.3.1cvs48
2153 * src/prefs_account.c
2154 * src/prefs_account.h
2155 Use GtkLabel for existing account protocol name.
2156 Created an array for protocol names and populate the
2157 combobox from it in a for() cycle.
2159 2006-06-30 [colin] 2.3.1cvs47
2162 Block undo when changing signature (by changing
2165 2006-06-30 [paul] 2.3.1cvs46
2167 * src/send_message.c
2168 when editing From in the Compose window, use that address
2169 in the Return-Path: header
2172 2006-06-30 [colin] 2.3.1cvs45
2175 Fix signature replacement:
2176 - when no newline before separator
2179 2006-06-29 [colin] 2.3.1cvs44
2185 Let 'View/Go to/Next marked' work like
2186 Next new & Next unread: across folders
2187 Change the select_on_entry pref to do
2188 what we want when changing folder
2189 * src/common/utils.c
2190 Fix single-quoted links
2192 2006-06-29 [colin] 2.3.1cvs43
2194 * src/gtk/gtkaspell.c
2195 "Sylpheed" and "Sylpheed-Claws" do exist !
2197 2006-06-29 [colin] 2.3.1cvs42
2200 Forgot to remove debug
2202 2006-06-29 [colin] 2.3.1cvs41
2207 Disconnect from IMAP servers when going
2208 offline. Fixes bug #978 (going to offline-mode
2209 won't close connections)
2211 2006-06-29 [colin] 2.3.1cvs40
2214 Fix transient setting on failing plugins
2216 * src/plugins/pgpcore/sgpgme.c
2217 Only warn for OpenPGP. Most people don't
2220 2006-06-29 [colin] 2.3.1cvs39
2223 Fix Spelling menu (discrepancy between context menu
2224 and top menu when folder's dictionary isn't the
2226 * src/plugins/pgpcore/sgpgme.c
2227 More error reporting about why gpgme can fail
2229 2006-06-29 [wwp] 2.3.1cvs38
2232 honor the display-header-pane setting even when the message view
2233 is a separate window.
2235 2006-06-29 [wwp] 2.3.1cvs37
2237 * src/prefs_actions.c
2238 forgot to commit that one (use of GTK_STOCK_INFO).
2240 2006-06-29 [colin] 2.3.1cvs36
2243 Better handling of login errors (ask the password
2244 again once), alert in case of error. Fix three
2245 signedness warnings.
2247 2006-06-28 [wwp] 2.3.1cvs35
2249 * src/prefs_template.c
2250 * src/prefs_matcher.c
2251 * src/prefs_filtering_action.c
2253 unify info/help/symbols.. buttons to use GTK_STOCK_INFO,
2254 patch by Fabien Vantard, slightly modified.
2260 2006-06-28 [colin] 2.3.1cvs34
2262 * src/prefs_account.c
2263 Fix bug #977 (Can't add or edit imap accounts)
2265 2006-06-28 [colin] 2.3.1cvs33
2270 2006-06-28 [colin] 2.3.1cvs32
2273 Save named inlined attachments with "Save all"
2276 * src/common/plugin.c
2277 * src/common/plugin.h
2278 * src/common/sylpheed.c
2279 * src/common/utils.c
2280 * src/plugins/pgpcore/sylpheed.def
2281 * src/plugins/pgpinline/sylpheed.def
2282 * src/plugins/pgpmime/sylpheed.def
2283 Win32 compatibility patch, by
2286 2006-06-28 [wwp] 2.3.1cvs31
2289 * src/prefs_folder_item.c
2290 less compilation warnings (thanks to Fabien Vantard), less typos.
2292 2006-06-28 [paul] 2.3.1cvs30
2294 * src/gtk/gtkutils.c
2295 gtk_combo_box_set_focus_on_click() is only
2296 available since gtk 2.6.0
2298 2006-06-28 [paul] 2.3.1cvs29
2300 * src/prefs_ext_prog.c
2301 fix engrish and add a tooltip for the
2302 'command for 'Display as text' option
2308 2006-06-28 [paul] 2.3.1cvs28
2312 include textviewer.pl in releases
2314 2006-06-28 [paul] 2.3.1cvs27
2316 * src/prefs_ext_prog.c
2317 hide Print command option if libgnomeprint
2320 2006-06-27 [colin] 2.3.1cvs26
2323 Fix Esc handling in insert/attach dialog
2324 Don't show this dialog if dragging something
2325 else than text/uri-list
2326 Thanks to Fabien Vantard
2327 * tools/textviewer.pl
2328 Filter script to display stuff as text
2331 2006-06-27 [wwp] 2.3.1cvs25
2334 use the exact product name (message view title), patch
2337 2006-06-27 [ticho] 2.3.1cvs24
2339 * src/prefs_account.c
2340 * src/prefs_common.c
2341 * src/prefs_common.h
2342 * src/prefs_ext_prog.c
2344 Add a preference (Preferences/External programs)
2345 to allow "Display as text" to be done via a script
2346 (patch by H.Merijn Brand).
2347 Use GtkComboBox for protocol selection in account
2349 Only include current choice for existing accounts, and
2350 insensitivize the combobox.
2352 2006-06-27 [paul] 2.3.1cvs23
2355 fix crasher introduced in cvs21.
2358 2006-06-26 [colin] 2.3.1cvs22
2361 Fix double-frees when leaving folders
2362 after exporting to mbox
2364 2006-06-26 [colin] 2.3.1cvs21
2367 More feedback (and optimisation)
2369 * src/common/utils.c
2370 Fix case when looking for mail addresses
2371 * src/gtk/gtkutils.c
2372 Extra check for (X-)Face
2374 2006-06-25 [ticho] 2.3.1cvs20
2378 * src/gtk/gtkutils.c
2379 * src/gtk/gtkutils.h
2380 Added second argument to gtkut_sc_combobox_create() to
2381 control focus-on-click for the widget.
2382 Migrated the only GtkOptionMenu in exphtmldlg.c to GtkComboBox.
2384 2006-06-25 [ticho] 2.3.1cvs19
2387 * src/gtk/Makefile.am
2388 * src/gtk/combobox.c
2389 * src/gtk/combobox.h
2390 * src/gtk/gtkutils.c
2391 * src/gtk/gtkutils.h
2392 Use GtkComboBox instead of deprecated GtkOptionMenu
2393 for account selector in compose window and for encoding
2394 selector in attachment properties.
2395 Also factorise working with the new GtkComboBox somewhat.
2397 2006-06-24 [paul] 2.3.1cvs18
2399 * src/prefs_common.c
2400 use the correct default value
2402 2006-06-24 [paul] 2.3.1cvs17
2405 * src/prefs_common.c
2406 * src/prefs_common.h
2407 * src/prefs_compose_writing.c
2408 enable setting of default action when
2409 dnd'ing files in the compose window.
2410 (Collaborative effort with wwp)
2412 2006-06-23 [wwp] 2.3.1cvs16
2415 i18n fix (thanks to Fabien Vantard)
2417 2006-06-22 [colin] 2.3.1cvs15
2419 * src/prefs_customheader.c
2420 Don't use filters in custom headers' file
2421 selector. Remember, extensions mean nothing :)
2423 2006-06-22 [paul] 2.3.1cvs14
2426 allow setting of man directory location
2428 2006-06-22 [colin] 2.3.1cvs13
2431 Add 'View/Go to/Next unread folder'.
2434 2006-06-22 [colin] 2.3.1cvs12
2436 * src/common/utils.c
2437 Add some subject prefixes
2438 Patch by Bjorn T Johansen <btj@havleik.no>
2440 2006-06-22 [colin] 2.3.1cvs11
2442 * manual/advanced.xml
2443 Forgotten hidden pref
2445 2006-06-21 [paul] 2.3.1cvs10
2447 * src/prefs_account.c
2448 complete the removal of 'Add date header' option
2450 2006-06-21 [paul] 2.3.1cvs9
2454 * src/prefs_account.c
2455 * src/prefs_account.h
2456 remove option to add date header - always
2458 * src/etpan/imap-thread.c
2459 fix warnings (Thanks to Colin)
2461 2006-06-21 [wwp] 2.3.1cvs8
2464 set the attachment flag when inline text part are (file)named. This is more convenient
2465 when receiving (for instance) inline source files or patches sent using thunderbird.
2467 2006-06-21 [paul] 2.3.1cvs7
2470 fix off-by-one count of current msg in
2471 statusbar filtering progressbar
2473 2006-06-21 [paul] 2.3.1cvs6
2476 Show attachment icon even if the part is 'inline'
2477 if the following conditions are met:
2478 - content-type != 'text/plain'
2479 - content-type != '*/pgp-signature'
2480 - either 'name' or 'filename' parameter is not NULL
2484 2006-06-21 [paul] 2.3.1cvs5
2487 * src/prefs_common.c
2488 * src/prefs_common.h
2490 add an option to 'Never send Return
2494 2006-06-20 [mones] 2.3.1cvs4
2499 typo fixed (space after comma)
2500 * tools/make.themes.project
2501 remove exec mode from tarball files
2503 2006-06-20 [colin] 2.3.1cvs3
2508 Better fix for \n's in headers (don't
2509 break Received: and others)
2511 2006-06-20 [paul] 2.3.1cvs2
2515 improve legibility of phishing attempt
2518 2006-06-20 [paul] 2.3.1cvs1
2523 Update version number following
2526 2006-06-20 [colin] 2.3.0cvs26
2529 When dragging a file to the text of the compose
2530 window, ask whether we want to insert or attach
2531 (I know lots of people who do that to attach)
2533 2006-06-20 [colin] 2.3.0cvs25
2535 * src/etpan/imap-thread.c
2536 Fix threshold (the append command is often > 32 bytes)
2538 2006-06-19 [colin] 2.3.0cvs24
2541 * src/etpan/imap-thread.c
2542 Workaround Rockliffe IMAP server bug: replace
2543 "x UID SEARCH (ANSWERED UID 1:*)" with
2544 "x UID SEARCH ANSWERED"
2545 (Rockliffe doesn't handle the parenthesis)
2547 2006-06-19 [colin] 2.3.0cvs23
2551 * src/etpan/imap-thread.c
2552 Probably fix bug #972 (Freezes when adding
2553 an attachment to the message)
2555 Modernize Firefox cmd
2558 2006-06-18 [colin] 2.3.0cvs22
2560 * src/prefs_customheader.c
2561 Only allow correct filenames for various
2564 2006-06-18 [colin] 2.3.0cvs21
2566 * src/prefs_customheader.c
2567 Add a 'From File...' button in custom headers prefs, which
2568 try to do the right thing:
2569 for normal headers, use file as plaintext,
2570 for X-Face, calls compface,
2571 for Face, encode to b64.
2573 2006-06-17 [colin] 2.3.0cvs20
2578 2006-06-16 [colin] 2.3.0cvs19
2581 Recursive quicksearch: show message list
2582 in current folder, *then* search children
2585 2006-06-16 [colin] 2.3.0cvs18
2588 Instead of ignoring SIGPIPE, save caches
2589 when getting one. Will fix the fact that
2590 hot caches are out-of-date when logging
2593 * src/prefs_compose_writing.c
2594 Only save text (not attachments) when
2595 auto-saving to drafts
2597 Always replace \n, \r and \t with spaces
2599 * manual/dist/html/Makefile.am
2600 * manual/dist/pdf/Makefile.am
2601 * manual/dist/ps/Makefile.am
2602 * manual/dist/txt/Makefile.am
2603 * manual/fr/dist/html/Makefile.am
2604 * manual/fr/dist/pdf/Makefile.am
2605 * manual/fr/dist/ps/Makefile.am
2606 * manual/fr/dist/txt/Makefile.am
2607 * manual/pl/dist/html/Makefile.am
2608 * manual/pl/dist/pdf/Makefile.am
2609 * manual/pl/dist/ps/Makefile.am
2610 * manual/pl/dist/txt/Makefile.am
2611 Fix make clean removing pregenerated manuals
2614 2006-06-16 [colin] 2.3.0cvs17
2616 * src/plugins/pgpcore/sgpgme.c
2617 * src/plugins/pgpmime/pgpmime.c
2618 * src/plugins/pgpinline/pgpinline.c
2619 Better error reporting in setup_signers.
2620 Don't fallback to default key if specified
2622 Don't allow signing if more than one secret
2623 key matches the one specified in prefs.
2625 2006-06-15 [colin] 2.3.0cvs16
2628 Add "Send queue" in the folder's contextual
2636 * src/plugins/pgpcore/passphrase.c
2637 * src/plugins/pgpcore/sgpgme.c
2638 * src/plugins/pgpinline/pgpinline.c
2639 * src/plugins/pgpmime/pgpmime.c
2640 Better error reporting
2642 Probably fix bug #971 (2.2.3 cannot read mail
2646 2006-06-15 [mones] 2.3.0cvs15
2648 * tools/make.themes.project
2649 creates the themes project from the web page
2651 2006-06-15 [colin] 2.3.0cvs14
2654 Better fix (avoid losing the folder if scan_tree
2657 2006-06-15 [cleroy] 2.3.0cvs13
2660 Probably fix Bug #969 (crash on rebuilding
2663 2006-06-14 [colin] 2.3.0cvs12
2665 * manual/dtd/manual.xsl
2666 * manual/sylpheed-claws-manual.xml
2667 * manual/fr/sylpheed-claws-manual.xml
2668 * manual/pl/sylpheed-claws-manual.xml
2669 Insert pagebreaks between sections
2671 2006-06-14 [paul] 2.3.0cvs11
2674 better fix than 2.3.0cvs10
2676 2006-06-14 [paul] 2.3.0cvs10
2679 fix setting of PACKAGE_DATA_DIR with newer autoconf
2680 (backwards compatible)
2682 2006-06-13 [colin] 2.3.0cvs9
2685 Fix sending of return receipt with the new queue folders
2687 2006-06-13 [wwp] 2.3.0cvs8
2689 * src/quote_fmt_lex.l
2690 fix wrong tokens returned in quote_fmt lexer, query not().
2692 2006-06-13 [wwp] 2.3.0cvs7
2695 * src/prefs_folder_item.c
2696 allow changing folder type even when folder is not a top-level one,
2699 2006-06-12 [colin] 2.3.0cvs6
2702 Fix double-ask of "Do you want to mark all
2705 2006-06-12 [colin] 2.3.0cvs5
2716 * src/prefs_folder_item.c
2721 * src/send_message.c
2724 Apply bug #964's patch (Queue and drafts aren't normal)
2725 The Drafts and Queue folder now contain RFC-822 files,
2726 allowing to move and copy mails from and to these
2727 folders. Moving from Drafts to Queue will prepare the
2728 mail for sending (PGP signature, encryption, etc).
2729 This patch also rework sending errors handling to try
2731 Also, allow redefining folder types via the GUI
2732 (Folder type in its Properties)
2734 2006-06-12 [colin] 2.3.0cvs4
2737 * src/prefs_common.c
2738 * src/prefs_common.h
2740 Allow to define a specific print font - patch
2741 by Bernhard Walle <bernhard.walle@gmx.de>
2743 * manual/advanced.xml
2744 * manual/fr/advanced.xml
2745 Add a hidden pref to allow deletion without
2748 2006-06-12 [wwp] 2.3.0cvs3
2751 more files to ignore.
2753 2006-06-12 [wwp] 2.3.0cvs2
2756 * src/quote_fmt_lex.l
2757 * src/quote_fmt_parse.y
2758 extend the quote_fmt parser (templates and quotes):
2759 - allow limited sub-expressions in |p{} and |f{} expressions,
2760 - add !x{expr} (evaluate and insert 'expr' if 'x' is not set) and \! symbols,
2761 - implemented/fixed missing implementation of query_references and show_references,
2762 - completed, fixed contents and format of the symbols help dialog,
2763 - fix some compilation warnings.
2765 2006-06-12 [wwp] 2.3.0cvs1
2767 * manual/advanced.xml
2768 * manual/fr/advanced.xml
2769 updates in the "templates" section of the manual (eng/fr):
2770 - be more precise (both versions)
2771 - completed to match the english reference (fr version)
2772 - touchups (both versions)
2774 2006-06-12 [paul] 2.3.0
2778 2006-06-12 [paul] 2.2.3cvs14
2789 updated by Miquel Oliete, Tim, Stephan Sachse,
2790 Stavros Giannouris, Fabien Vantard, Andrea
2791 Spadaccini, Frederico Goncalves Guimaraes,
2792 Aleksandar Urosevic, and Ralgh Young
2794 2006-06-12 [colin] 2.2.3cvs13
2799 2006-06-11 [colin] 2.2.3cvs12
2802 Verify that g_malloc() succeeded
2804 2006-06-11 [colin] 2.2.3cvs11
2807 Add Face header to welcome mail
2809 2006-06-10 [colin] 2.2.3cvs10
2812 Revert previous (Forgot it changes the
2813 margin on the whole mail)
2815 2006-06-10 [colin] 2.2.3cvs9
2818 Don't overlap long headers under (X-)Face
2820 2006-06-10 [mones] 2.2.3cvs8
2823 allow generation of manual on systems lacking saxon binary
2824 but with java and the saxon library installed
2829 2006-06-09 [colin] 2.2.3cvs7
2832 Fix leak when using Display Sender using Addressbook
2834 2006-06-09 [colin] 2.2.3cvs6
2843 2006-06-09 [paul] 2.2.3cvs5
2847 * tools/claws.i18n.status.pl
2848 updated with new info
2850 2006-06-09 [paul] 2.2.3cvs4
2855 add wwp to authors list
2857 update mine and Colin's addresses
2859 2006-06-08 [colin] 2.2.3cvs3
2861 * src/etpan/imap-thread.c
2862 Fix leak on SSL cert check
2864 2006-06-08 [colin] 2.2.3cvs2
2866 * src/common/utils.c
2869 2006-06-08 [paul] 2.2.3cvs1
2872 Update version number following
2875 2006-06-07 [colin] 2.2.2cvs3
2878 Fix catching cache read errors (guint instead of gint)
2879 Prevent malloc'ing more than 8MB (means cache corruption)
2881 2006-06-07 [paul] 2.2.2cvs2
2888 * src/common/utils.c
2889 fix Debian bug #370257, 'sylpheed-claws-gtk2 does not
2891 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=370257
2894 2006-06-06 [paul] 2.2.2cvs1
2897 Update version number following
2900 2006-06-06 [paul] 2.2.1cvs6
2903 fix implicit declaration of
2905 Patch by Fabien Vantard
2907 2006-06-06 [paul] 2.2.1cvs5
2910 fix age_greater and age_lower so that they
2911 mean what say and not '...or equal to'
2914 2006-06-06 [paul] 2.2.1cvs4
2917 * src/common/utils.c
2921 2006-06-05 [wwp] 2.2.1cvs3
2923 * manual/fr/account.xml
2924 minor language fixes (thanks to Fabien Vantard).
2926 2006-06-05 [colin] 2.2.1cvs2
2928 * src/prefs_folder_item.c
2930 Allow recursive setting of properties
2933 Don't freeze on 'test' filtering rule
2935 2006-06-05 [colin] 2.2.1cvs1
2938 Update version number following
2941 2006-06-04 [wwp] 2.2.0cvs82
2943 * manual/glossary.xml
2944 * manual/account.xml
2945 * manual/fr/glossary.xml
2946 * manual/fr/account.xml
2947 added glossary section and references/links related to the Face custom header.
2949 2006-06-04 [colin] 2.2.0cvs81
2952 Skip to next message on move with no
2955 2006-06-04 [wwp] 2.2.0cvs80
2958 added sanity checks, exit when needed.
2960 2006-06-03 [paul] 2.2.0cvs79
2962 * src/prefs_receive.c
2963 page name is now 'Receiving'
2965 page name is now 'Sending'
2967 2006-06-03 [colin] 2.2.0cvs78
2969 * src/plugins/spamassassin/spamassassin_gtk.c
2970 Autoswitch to Localhost if transport was previously
2971 disabled. Else people had to check [] Enable, then
2972 *reselect* transport.
2974 2006-06-03 [colin] 2.2.0cvs77
2976 * src/plugins/pgpinline/pgpinline.c
2977 * src/plugins/pgpmime/pgpmime.c
2978 Check that gpg_data_release_and_get_mem
2979 didn't fail (now, why this happens...)
2981 2006-06-03 [colin] 2.2.0cvs76
2984 Fix bug #962 (Manual and/or UI should
2985 warn about incompatible locking
2988 2006-06-02 [cleroy] 2.2.0cvs75
2996 2006-06-02 [colin] 2.2.0cvs74
2999 On exit, free caches after writing them
3000 Shuts up some valgrind false positives
3002 * src/send_message.c
3003 Fix races when reusing existing SMTP connections
3004 Fix inexistant session timeout
3006 Display alertpanel after all queues have
3007 been processed, not after each
3009 2006-06-02 [wwp] 2.2.0cvs73
3011 * manual/fr/glossary.xml
3014 one fix (thanks to Fabien Vantard), one update (thanks to Norman Walsh).
3016 2006-06-02 [wwp] 2.2.0cvs72
3019 * manual/dist/pdf/Makefile.am
3020 * manual/dtd/manual.xsl
3021 * manual/fr/dist/pdf/Makefile.am
3022 * manual/pl/dist/pdf/Makefile.am
3023 we changed the procedure to generate the .pdf version of the manual.
3024 The procedure is more modern and the .pdf we get now has a valid index.
3025 Here are the new pre-requisites:
3027 - JRE 1.x (1.4 here): there must be one from your distro
3028 - Saxon 6.5.5: http://prdownloads.sourceforge.net/saxon/saxon6-5-5.zip
3029 - FOP 0.92: http://apache.crihan.fr/dist/xmlgraphics/fop/fop-0.92beta-bin-jdk1.4.tar.gz
3030 - DocBook XSL 1.70.x: http://prdownloads.sourceforge.net/docbook/docbook-xsl-1.70.1.tar.bz2?download
3032 See my posts for further info about the installation of this toolchain:
3034 Date: Fri, 19 May 2006 19:40:06 +0200
3035 From: wwp <subscript@free.fr>
3036 To: sylpheed-claws-devel@lists.sourceforge.net
3037 Subject: [Sylpheed-claws-devel] Generating the manual .pdf
3041 Date: Wed, 24 May 2006 12:58:49 +0200
3042 From: wwp <subscript@free.fr>
3043 To: sylpheed-claws-devel@lists.sourceforge.net
3044 Subject: Re: [Sylpheed-claws-devel] Generating the manual .pdf
3046 2006-06-01 [colin] 2.2.0cvs71
3049 Better guards against IMAP races
3051 * src/prefs_common.c
3052 * src/prefs_common.h
3053 * src/common/ssl_certificate.c
3054 * src/etpan/imap-thread.c
3055 * src/etpan/imap-thread.h
3056 * src/gtk/sslcertwindow.c
3057 New hidden option ssl_skip_cert_check to
3058 avoid dups of bug #959 (libetpan linked
3059 against gnutls and gnutls buggy on 64bit)
3060 Present expired warning only once per
3062 * manual/advanced.xml
3063 * manual/fr/advanced.xml
3066 2006-06-01 [wwp] 2.2.0cvs70
3069 fix for bug #961 (return receipt dialog
3070 complains incorrectly about return-path
3071 email adress being different), thanks
3074 2006-05-31 [cleroy] 2.2.0cvs69
3077 Guard against NULLs, although this
3078 should never be an issue
3080 2006-05-31 [colin] 2.2.0cvs68
3085 Don't remove caches when destroying folder, it
3086 could (should) be done at exit
3088 free processing cache after incorporation
3089 * src/etpan/imap-thread.c
3090 Maybe fix bug #959 (Crash on moving to emails
3091 to a imap account per ssl with a expired
3094 2006-05-30 [colin] 2.2.0cvs67
3097 Put back event flush when displaying message
3098 It avoids reading a bunch of messages just
3099 by hitting shift-n for too long ;)
3101 2006-05-29 [colin] 2.2.0cvs66
3104 Remove useless g_warnings
3106 2006-05-29 [colin] 2.2.0cvs65
3109 Fix g_slist_append()s for performance
3111 2006-05-29 [colin] 2.2.0cvs64
3114 * src/common/utils.c
3115 Fix extraneous tab at start of addresses
3117 Fix warnings (thanks to Fabien)
3118 Fix crash at exit when composing messages
3121 Fix progress bar when deleting expired mails
3124 * src/gtk/gtksctree.c
3125 Fix re-sorting slowness
3127 2006-05-29 [paul] 2.2.0cvs63
3130 fetch full message when moving mails
3131 from another mailbox, (fixed data loss
3132 when filtering from IMAP to MH, introduced
3136 2006-05-29 [mones] 2.2.0cvs62
3138 * src/gtk/gtksctree.c
3139 Unselect faster (patch by Colin)
3141 2006-05-26 [colin] 2.2.0cvs61
3144 Unplug MSGINFO_UPDATE callback on delete too.
3146 2006-05-26 [colin] 2.2.0cvs60
3149 Fix bold in folder selection window with glib2.10
3152 2006-05-26 [colin] 2.2.0cvs59
3155 Convert date only if necessary (and don't
3156 try to convert from utf8 to utf8, too)
3158 Only set column's text if the column's
3161 2006-05-26 [colin] 2.2.0cvs58
3164 * src/gtk/gtkutils.c
3167 2006-05-26 [colin] 2.2.0cvs57
3170 Make summaryview selectable as long as
3171 no message has focus
3173 Faster deletion (by implementing mh_remove_msgs)
3174 Faster copy (avoid using mh_fetch_msg just to get
3176 Faster move (using move_file instead of copy_file
3178 No progressbar if total number of mails to cp/mv
3181 Fix removal from subject_table when mail gets moved
3182 Faster deletion (g_slist_prepend instead of append)
3183 * src/gtk/gtksctree.c
3186 2006-05-25 [colin] 2.2.0cvs56
3188 * src/common/ssl_certificate.c
3189 Fix leak in expired cert check
3191 2006-05-25 [colin] 2.2.0cvs55
3194 Disable flags syncing on .mh_sequences - it
3195 is buggy and marks mails read under unknown
3200 * 2.3.0-rc4 released
3202 2006-05-24 [colin] 2.2.0cvs54
3204 attention cvs users: if you manage to crash
3205 Sylpheed-Claws while moving, copying or deleting
3206 mails, we *are* interested in stack traces and
3207 valgrind logs. It looks stable, but one never
3211 Add progressbar for cache updates
3213 Optimize Mark all read in the current
3216 Add progressbar for copy/move
3218 Optimize O(n^2) in copy/move
3220 * src/gtk/gtksctree.c
3221 Optimize O(n^2) algos
3222 * src/common/timing.h
3223 Display ms instead of us
3225 2006-05-24 [wwp] 2.2.0cvs53
3227 * manual/fr/advanced.xml
3228 updates to the French manual.
3230 2006-05-24 [wwp] 2.2.0cvs52
3232 * src/common/utils.c
3233 MB translates to a 4-char string in Russian (thanks to Maxim Britov <maxim.britov@gmail.com>).
3235 2006-05-24 [wwp] 2.2.0cvs51
3238 fixed "mark all read" in MH folders (thanks to Colin).
3240 2006-05-24 [paul] 2.2.0cvs50
3242 * doc/man/sylpheed-claws.1
3243 updated the man page
3245 2006-05-23 [colin] 2.2.0cvs49
3253 * src/send_message.c
3255 * src/gtk/sslcertwindow.c
3256 alertpanel fixes, by Fabien
3258 2006-05-23 [colin] 2.2.0cvs48
3264 * src/gtk/gtksctree.c
3265 * src/gtk/gtksctree.h
3267 Fix slow loading problem, which was caused by the
3268 use of some gtk_ctree funcs and their use of
3269 g_list_position while gtk_ctree_(un)link'ing.
3270 Reap more functions from gtkctree.c to be sure we
3271 use our (fast) version instead of theirs.
3273 Fix copy of unread mails
3276 2006-05-22 [wwp] 2.2.0cvs47
3278 * manual/fr/advanced.xml
3281 2006-05-22 [colin] 2.2.0cvs46
3284 Fix possible infinite loop. 'copy' is not a
3285 final action, so when encountering a 'copy',
3286 we have to check if a previous one was set
3287 and do it. In the same way, if we encounter
3288 a 'move' we have to perform a possibly
3289 pending 'copy'. This will slow down filtering
3290 on IMAP if move+copy or multiple copy actions
3291 are to be done, but handling it via the batch
3292 would be really too convoluted.
3294 2006-05-22 [wwp] 2.2.0cvs45
3296 * manual/fr/advanced.xml
3298 * manual/fr/glossary.xml
3299 * manual/fr/handling.xml
3300 * manual/fr/intro.xml
3301 * manual/fr/plugins.xml
3302 * manual/fr/sylpheed-claws-manual.xml
3303 sync w/ the english manual: updates URIs, documented mailing-list
3304 support, better explanation about the enabled/disabled feature
3305 in filtering/processing rules by Paul.
3307 2006-05-21 [colin] 2.2.0cvs44
3310 Don't expand after building threads, but during
3312 2006-05-21 [colin] 2.2.0cvs43
3316 More timing possibilities... For next time I have
3317 to find out how the hell some 3GHz computer takes
3318 one minute to open a 30k folder...
3320 2006-05-21 [colin] 2.2.0cvs42
3322 * manual/pl/advanced.xml
3324 * manual/pl/glossary.xml
3325 * manual/pl/handling.xml
3326 * manual/pl/intro.xml
3327 * manual/pl/plugins.xml
3328 * manual/pl/sylpheed-claws-manual.xml
3329 Polish manual updated by Pawel
3333 * 2.3.0-rc3 released
3335 2006-05-20 [colin] 2.2.0cvs41
3339 - remove cache of moved messages from original folder
3340 - apply new flags to messages even if they aren't appliable
3345 * 2.3.0-rc2 released
3347 2006-05-19 [colin] 2.2.0cvs40
3350 Don't issue SELECT in imap_change_flags
3351 before having checked that we indeed have
3352 some flags to change. MSG_POSTFILTERED for
3353 example can't be used on IMAP.
3354 Fixes bug #955 (copying messages between
3355 imap folders is extremely slow), which was
3358 2006-05-19 [colin] 2.2.0cvs39
3363 Try to fix bug #830 (Some unread messages
3364 get marked read in IMAP inbox):
3365 - Prevent scanning a folder if it's being
3367 - Postpone opening via the GUI of a folder
3371 2006-05-19 [wwp] 2.2.0cvs38
3373 * manual/advanced.xml
3374 fix English+typo (thanks to Paul).
3376 2006-05-19 [wwp] 2.2.0cvs37
3378 * manual/advanced.xml
3379 * manual/fr/advanced.xml
3380 * src/gtk/logwindow.c
3381 * src/prefs_common.c
3382 * src/prefs_common.h
3383 added hidden prefs to allow customization of colors used in
3384 protocol log window (useful for dark gtk+ themes).
3386 2006-05-19 [wwp] 2.2.0cvs36
3389 fix an old erroneous changelog entry (thanks to Fabien Vantard).
3391 2006-05-19 [paul] 2.2.0cvs35
3394 make Reply-To fully clickable
3395 * src/gtk/logwindow.c
3396 more colouring (SMTP ESMTP)
3397 Both patches by Pawel Pekala
3399 2006-05-19 [cleroy] 2.2.0cvs34
3402 Don't update flags from current folder
3403 Probably fixes bug #935 (Read Messages
3404 Revert to Being Marked as Unread)
3406 2006-05-18 [colin] 2.2.0cvs33
3414 Allow replying to multiple emails
3417 * src/etpan/imap-thread.c
3420 2006-05-18 [paul] 2.2.0cvs32
3423 keep Mailing-List menu refreshed
3426 2006-05-18 [paul] 2.2.0cvs31
3428 * manual/advanced.xml
3430 * manual/glossary.xml
3431 * manual/handling.xml
3433 * manual/plugins.xml
3434 * manual/sylpheed-claws-manual.xml
3436 add info about mailing-list support
3441 * src/plugins/dillo_viewer/README
3444 2006-05-17 [wwp] 2.2.0cvs30
3446 * manual/handling.xml
3447 * manual/fr/handling.xml
3448 documented the ability to enabled/disable filtering/processing rules.
3450 2006-05-17 [colin] 2.2.0cvs29
3453 Don't initialize g_thread subsystem if it's
3454 already done (thanks to Hiro)
3456 Fix saving of parts when there name can't be
3457 converted from UTF-8.
3459 2006-05-17 [paul] 2.2.0cvs28
3462 fix config.status warning with autoconf 2.60
3464 2006-05-17 [paul] 2.2.0cvs27
3469 2006-05-17 [wwp] 2.2.0cvs26
3472 fix useless and potentially dangerous buffer walking (thanks to Colin).
3474 2006-05-17 [wwp] 2.2.0cvs25
3476 * src/plugins/demo/demo.c
3477 updated product name in plugin demo (many plugins need to be
3478 sync'ed w/ that change).
3480 2006-05-17 [colin] 2.2.0cvs24
3485 2006-05-16 [colin] 2.2.0cvs23
3488 Stupid me hit again. Fix cvs22.
3490 2006-05-16 [colin] 2.2.0cvs22
3493 Fix bug #922 (sylpheed-claws crashed after
3494 pushing on Inbox folder)
3496 2006-05-16 [colin] 2.2.0cvs21
3499 Make From header be copy/paste/select-able
3501 2006-05-16 [wwp] 2.2.0cvs20
3506 * src/etpan/imap-thread.c
3507 fix some compiler warnings (thanks to Colin).
3509 2006-05-16 [wwp] 2.2.0cvs19
3517 * src/send_message.c
3519 get rid of some gtk warning/errors at runtime (and avoid divide-by-0).
3521 2006-05-15 [colin] 2.2.0cvs18
3524 Fix automatic rule creation with List-Post
3526 2006-05-15 [paul] 2.2.0cvs17
3528 * tools/filter_conv_new.pl
3529 updated for rule enabling/disabling
3530 claws version >= 2.3.x required
3532 2006-05-15 [cleroy] 2.2.0cvs16
3537 2006-05-15 [cleroy] 2.2.0cvs15
3542 2006-05-15 [wwp] 2.2.0cvs14
3544 * manual/pl/.cvsignore
3545 ignore generated files.
3547 2006-05-14 [wwp] 2.3.0-rc1
3549 * 2.3.0-rc1 released
3551 2006-05-13 [wwp] 2.2.0cvs13
3556 * src/matcher_parser_lex.l
3557 * src/matcher_parser_parse.y
3558 * src/prefs_filtering.c
3559 new feature: provide the ability to disable filtering and processing
3560 rules. Patch by Fabien Vantard <fzzzzz@gmail.com>, w/ some minor
3563 2006-05-13 [colin] 2.2.0cvs12
3566 Remove useless if (a) b; else b;
3569 2006-05-13 [wwp] 2.2.0cvs11
3577 no more silent failures (or at least less ones) when importing
3578 or exporting from/to mbox. Also start importing/exporting if
3579 the necessary info is set.
3581 2006-05-13 [wwp] 2.2.0cvs10
3584 restored up-to-date release notes.
3586 2006-05-13 [paul] 2.2.0cvs9
3590 updated by Tim Dijkstra and Pavlo Bohmat
3592 2006-05-12 [colin] 2.2.0cvs8
3594 * src/gtk/quicksearch.c
3595 Add "k" as shortcut for "colorlabel". Patch
3596 by ath42@users.sf.net.
3598 2006-05-12 [paul] 2.2.0cvs7
3600 * src/prefs_common.h
3601 * src/prefs_summaries.c
3603 when entering a folder also allow
3604 going directly to first Marked message
3606 2006-05-12 [paul] 2.2.0cvs6
3609 always obey 'confirm before marking all
3612 2006-05-12 [paul] 2.2.0cvs5
3615 make Sender fully clickable
3617 2006-05-12 [colin] 2.2.0cvs4
3621 Let From be editable
3624 Full support of .mh_sequences' Unseen seq
3626 2006-05-12 [colin] 2.2.0cvs3
3632 * src/prefs_spelling.c
3639 Add contextual menu on Compose toolbar
3640 button. Fixes bug #944 (Automatic
3641 addresses not applied when changing account
3642 from compose window)
3643 add Mailing List support
3644 based on the old 0.6.5claws25 patch by
3645 Melvin Hadasht, with finishing touches
3647 Fix "ignore thread" when mails are threaded by
3648 subject (and weren't ignored although appearing
3651 Both patches by Pawel.
3653 2006-05-08 [paul] 2.2.0cvs2
3662 add Mailing List support
3663 based on the old 0.6.5claws25 patch by
3664 Melvin Hadasht, with finishing touches
3667 2006-05-08 [colin] 2.2.0cvs1
3672 Add contextual menu on Compose toolbar
3673 button. Fixes bug #944 (Automatic
3674 addresses not applied when changing account
3675 from compose window)
3677 2006-05-08 [paul] 2.2.0
3681 2006-05-08 [paul] 2.1.1cvs51
3691 updated by Tim, Stephan Sachse, me, Flammie Pirinen,
3692 Fabien Vantard, Frederico Goncalves Guimaraes,
3693 Aleksandar Urosevic, and Ralgh Young
3695 2006-05-12 [colin] 2.1.1cvs50
3706 updated by Tim, Stephan Sachse, me, Flammie Pirinen,
3707 Fabien Vantard, Frederico Goncalves Guimaraes,
3708 Aleksandar Urosevic, Ricardo Mones, and Ralgh Young
3710 2006-05-05 [colin] 2.1.1cvs49
3712 * manual/Makefile.am
3713 * manual/pl/Makefile.am
3714 * manual/pl/account.xml
3716 * manual/pl/addrbook.xml
3717 * manual/pl/advanced.xml
3719 * manual/pl/glossary.xml
3721 * manual/pl/handling.xml
3722 * manual/pl/intro.xml
3723 * manual/pl/keyboard.xml
3724 * manual/pl/plugins.xml
3725 * manual/pl/starting.xml
3726 * manual/pl/sylpheed-claws-manual.xml
3727 * manual/pl/dist/.cvsignore
3728 * manual/pl/dist/Makefile.am
3729 * manual/pl/dist/html/.cvsignore
3730 * manual/pl/dist/html/Makefile.am
3731 * manual/pl/dist/pdf/.cvsignore
3732 * manual/pl/dist/pdf/Makefile.am
3733 * manual/pl/dist/ps/.cvsignore
3734 * manual/pl/dist/ps/Makefile.am
3735 * manual/pl/dist/txt/.cvsignore
3736 * manual/pl/dist/txt/Makefile.am
3737 Add the polish translation of the manual,
3738 Authored by Pawel Pekala.
3740 2006-05-05 [cleroy] 2.1.1cvs48
3743 Re-read matcherrc after loading plugins
3744 if some of them add folders.
3746 2006-05-03 [colin] 2.1.1cvs47
3751 2006-05-03 [colin] 2.1.1cvs46
3754 Be sure to have a session when
3757 2006-05-03 [colin] 2.1.1cvs45
3762 Fix preventing renaming with namespace
3765 2006-05-01 [colin] 2.1.1cvs44
3768 Don't reload messageview when result of
3771 2006-04-29 [colin] 2.1.1cvs43
3773 * src/prefs_receive.c
3774 * src/plugins/spamassassin/spamassassin_gtk.c
3775 * src/plugins/clamav/clamav_plugin_gtk.c
3778 2006-04-29 [colin] 2.1.1cvs42
3780 * src/prefs_compose_writing.c
3782 Cleanups. Patch by Pawel
3784 2006-04-28 [paul] 2.1.1cvs41