2005-08-04 [colin] 1.9.13cvs13
[claws.git] / ChangeLog-gtk2.claws
1 2005-08-04 [colin]      1.9.13cvs13
2
3         * src/compose.c
4                 Remove dead code
5                 Add colourisation of quotes and signatures
6         * src/folderview.c
7                 Fix possible crashes
8         * src/messageview.c
9                 Change an assert that is no problem
10         * src/news.c
11         * src/news_gtk.c
12         * src/news_gtk.h
13                 Fix offline mode
14         * src/gtk/quicksearch.c
15                 Fix a possible crash
16
17 2005-08-03 [colin]      1.9.13cvs12
18
19         * src/prefs_account.c
20                 Fix bug #777 (Sylpheed crash in account configuration)
21
22 2005-08-03 [colin]      1.9.13cvs11
23
24         * src/addressbook.c
25         * src/editaddress.c
26         * src/editgroup.c
27                 Fixing addressbook, round 2
28         * src/textview.c
29                 Fix emphasis color on rechecking 'Colorize messages'
30
31 2005-08-03 [paul]       1.9.13cvs10
32
33         sync with main
34
35         * src/addr_compl.c
36         * src/compose.c
37         * src/main.c
38         * src/pop.c
39         * src/prefs_account.c
40         * src/procmime.c
41         * src/procmsg.c
42         * src/quote_fmt_parse.y
43         * src/textview.c
44         * src/common/quoted-printable.c
45         * src/common/utils.c
46         * src/common/utils.h
47         * src/common/xml.c
48                 replaced incorrect locale-independent
49                 ctype functions with GLib's. Corrected
50                 signedness mismatch.
51         * src/headerview.c
52                 headerview_create(): added spacing for vbox.
53         * src/gtk/about.c
54                 set focus to the OK button.
55
56 2005-08-03 [colin]      1.9.13cvs9
57
58         * src/folderview.c
59                 Fix possible crash
60
61 2005-08-02 [colin]      1.9.13cvs8
62
63         * src/mainwindow.c
64                 Fix cast
65         * src/addressbook.c
66         * src/addressitem.h
67                 Fix a cast and more generally, try to make the
68                 GUI more intuitive and consistent (round 1)
69
70 2005-08-02 [paul]       1.9.13cvs7
71
72         * src/folder.h
73                 missing in 1.9.13cvs6
74
75 2005-08-02 [colin]      1.9.13cvs6
76
77         * src/folder.c
78                 Fix one more leak
79
80 2005-08-02 [colin]      1.9.13cvs5
81
82         * src/folder.c
83         * src/folderview.c
84         * src/imap.c
85         * src/main.c
86         * src/mbox.c
87         * src/procmsg.c
88         * src/summaryview.c
89                 Fix a number of folder_item_get_msg_list()-related
90                 leaks (missing procmsg_msginfo_free()s)
91
92 2005-08-01 [colin]      1.9.13cvs4
93
94         * src/folderview.c
95         * src/folderview.h
96         * src/mainwindow.c
97         * src/prefs_fonts.c
98         * src/prefs_summaries.c
99         * src/prefs_themes.c
100         * src/summaryview.c
101         * src/summaryview.h
102         * src/textview.c
103         * src/textview.h
104                 Fix instant-apply of summary and folderview-related prefs
105                 Fix erroneous g_free and alertpanels in prefs_theme
106                 Add instant-apply for fonts
107                 Defer applying of prefs a little bit so it's done only
108                 once even if requested by multiples prefs pages
109
110 2005-08-01 [paul]       1.9.13cvs3
111
112         * src/main.c
113                 fix bug 776 'S.C. crashes on close'
114                 thanks to Colin
115         * src/etpan/etpan-thread-manager-types.h
116                 add missing include
117                 thanks to Hoa
118
119 2005-07-25 [paul]       1.9.13cvs2
120
121         * src/summaryview.c
122                 fix typos. spotted by Fabien Vantard
123
124 2005-07-24 [paul]       1.9.13cvs1
125
126         * doc/man/sylpheed.1
127                 update man page, incorporating fix of
128                 bug 769 'Typo in manpage'
129         * src/etpan/imap-thread.c
130                 fix NetBSD openssl dependencies. patch by
131                 George Michaelson <ggm@apnic.net>
132         * po/pt_BR.po
133                 updated by Frederico Goncalves Guimaraes
134
135 2005-07-22 [paul]       1.9.13
136
137         1.9.13 release
138
139 2005-07-22 [paul]       1.9.12cvs91
140
141         * AUTHORS
142         * INSTALL
143         * README.claws
144         * RELEASE_NOTES.claws
145                 updated for release
146         * configure.ac
147         * po/nb.po
148         * tools/claws.i18n.status.pl
149                 add Norwegian translation. submiited by
150                 Geir Helland <pjallabais@users.sourceforge.net>
151         * po/ca.po
152         * po/de.po
153         * po/es.po
154         * po/fi.po
155         * po/fr.po
156         * po/it.po
157         * po/sk.po
158         * po/sr.po
159         * po/zh_CN.po
160                 updated by Miquel Oliete, Thomas Gilgin, Ricardo
161                 Mones Lastra, Tommi Pirinen, Fabien Vantard,
162                 Andrea Spadaccini, Andrej Kacian, Aleksandar Urosevic,
163                 Yang Guilong
164         * src/plugins/clamav/clamav_plugin_gtk.c
165         * src/plugins/spamassassin/spamassassin_gtk.c
166                 replace outdated description strings
167
168 2005-07-21 [colin]      1.9.12cvs90
169
170         * src/folder.c
171                 Set folder to batch mode when scanning it. Makes deletion
172                 of unread mails on IMAP much faster (due to the UNREAD 
173                 flag unsetting)
174
175 2005-07-21 [darko]      1.9.12cvs89
176
177         * configure.ac
178                 link against libresolv if necessary (patch by Paul)
179         * src/msgcache.c
180                 use glib's portable macros to determine endianness
181
182 2005-07-21 [paul]       1.9.12cvs88
183
184         * src/crash.c
185         * src/gtk/about.c
186                 update compiled-in features list
187
188 2005-07-20 [colin]      1.9.12cvs87
189
190         * src/folder.c
191         * src/textview.c
192                 Gcc 2.9x compilation fixes, thanks to Darko
193         * src/plugins/clamav/clamav_plugin.c
194                 Little optimisation: load virus database only once
195         * src/plugins/spamassassin/spamassassin.c
196                 Big optimisation: filtering one mail took at least 1 second,
197                 now it takes at least 50ms. Doesn't speed up spamassassin 
198                 itself, but should already be much more tolerable.
199
200 2005-07-20 [colin]      1.9.12cvs86
201
202         * src/summaryview.c
203                 Fix performance issue
204
205 2005-07-19 [colin]      1.9.12cvs85
206
207         * src/plugins/pgpinline/plugin.c
208                 Fix warning
209
210 2005-07-19 [colin]      1.9.12cvs84
211
212         * configure.ac
213         * src/plugins/Makefile.am
214         * src/plugins/pgpinline/.cvsignore
215         * src/plugins/pgpinline/Makefile.am
216         * src/plugins/pgpinline/pgpinline.c
217         * src/plugins/pgpinline/pgpinline.deps
218         * src/plugins/pgpinline/pgpinline.h
219         * src/plugins/pgpinline/plugin.c
220                 Put pgpinline in the main tree
221
222 2005-07-19 [paul]       1.9.12cvs83
223
224         * src/prefs_actions.c
225                 prevent '//' in menu names, which cause a crash
226                 thanks to Colin
227
228 2005-07-19 [paul]       1.9.12cvs82
229
230         * configure.ac
231                 be generally more informative in configure output.
232                 OpenSSL: correction: '[ --enable-openssl ...' -> 
233                 '[ --disable-openssl ...', as --enable-openssl is default
234                 PGP/MIME: don't check for GPGME again, check for
235                 pgpcore instead. Therefore prevent the possibility of
236                 attempting to build pgpmime if pgpcore dependencies are
237                 not met
238                 ClamAV: use pkgconfig to check for lib
239                 libgnomeprint: revert logic on inner test to match
240                 everything else
241         * src/plugins/pgpcore/sgpgme.c
242                 add missing include
243
244 2005-07-19 [colin]      1.9.12cvs81
245
246         * src/summaryview.c
247                 Fix slow thread rebuilding in particular
248                 cases
249
250 2005-07-19 [paul]       1.9.12cvs80
251
252         * sylpheed-claws.desktop
253                 fix typo, spotted by Stephan Sachse
254         * src/account.c
255                 replace GTK_STOCK_ADD with
256                 GTK_STOCK_NEW button
257
258 2005-07-18 [colin]      1.9.12cvs79
259
260         * src/etpan/imap-thread.c
261                 Fix return value (Thanks Hoa)
262
263 2005-07-18 [colin]      1.9.12cvs78
264
265         * src/imap.c
266                 Allow empty passwords
267                 Create drafts/queue/outbox if necessary
268         * src/summaryview.c
269                 Remove old code
270         * src/etpan/imap-thread.c
271                 Fix STARTTLS (Thanks to Hoa)
272
273 2005-07-18 [paul]       1.9.12cvs77
274
275         * ChangeLog-gtk2.jp
276         * ChangeLog.jp
277                 removed
278         * Makefile.am
279                 updated to reflect additions and removals
280         * TODO
281                 updated to be claws-specific
282         * TODO-gtk2
283         * TODO-gtk2.jp
284         * TODO.jp
285         * sylpheed-128x128.png
286         * sylpheed-64x64.png
287                 removed
288         * sylpheed-claws-128x128.png
289         * sylpheed-claws-64x64.png
290         * sylpheed-claws.desktop
291         * sylpheed-claws.png
292                 added
293         * sylpheed.desktop
294         * sylpheed.png
295                 removed
296
297 2005-07-17 [paul]       1.9.12cvs76
298
299         * src/account.c
300         * src/addressbook.c
301         * src/alertpanel.c
302         * src/alertpanel.h
303         * src/compose.c
304         * src/exphtmldlg.c
305         * src/expldifdlg.c
306         * src/folderview.c
307         * src/imap_gtk.c
308         * src/inc.c
309         * src/message_search.c
310         * src/messageview.c
311         * src/mh_gtk.c
312         * src/news_gtk.c
313         * src/prefs_actions.c
314         * src/prefs_filtering.c
315         * src/prefs_matcher.c
316         * src/prefs_template.c
317         * src/prefs_themes.c
318         * src/ssl_manager.c
319         * src/summary_search.c
320         * src/textview.c
321         * src/toolbar.c
322         * src/gtk/sslcertwindow.c
323         * src/plugins/pgpcore/sgpgme.c
324                 rework alertpanels
325
326 2005-07-17 [colin]      1.9.12cvs75
327
328         * src/privacy.c
329                 add a PrivacySystem accessor that checks that
330                 the system cached in a MimeInfo's privacydata
331                 is still registered. Use this accessor instead
332                 of directly using data->system. Fixes crashes
333                 after unloading pgp plugins.
334
335 2005-07-17 [colin]      1.9.12cvs74
336
337         * src/alertpanel.c
338                 Change geometry hints to a simple default size.
339                 Fixes the certs dialogs.
340
341 2005-07-17 [colin]      1.9.12cvs73
342
343         * src/gtk/sslcertwindow.c
344                 Use a gtkExpander
345
346 2005-07-17 [colin]      1.9.12cvs72
347
348         * src/plugins/pgpcore/Makefile.am
349         * src/plugins/pgpmime/Makefile.am
350                 Add gpgme libs
351
352 2005-07-17 [paul]       1.9.12cvs71
353
354         * configure.ac
355                 add --disable-gnomeprint option
356                 modified version of patch by Marius Mauch
357
358 2005-07-17 [paul]       1.9.12cvs70
359
360         * src/common/defs.h
361                 update urls
362         * src/account.c
363         * src/action.c
364         * src/addressbook.c
365         * src/compose.c
366         * src/foldersel.c
367         * src/folderview.c
368         * src/html.c
369         * src/imap_gtk.c
370         * src/main.c
371         * src/mainwindow.c
372         * src/messageview.c
373         * src/mh_gtk.c
374         * src/mimeview.c
375         * src/news_gtk.c
376         * src/prefs_account.c
377         * src/prefs_send.c
378         * src/prefs_summaries.c
379         * src/procmsg.c
380         * src/summaryview.c
381         * src/common/utils.c
382         * src/common/xml.c
383         * src/plugins/pgpcore/passphrase.c
384         * src/plugins/pgpcore/select-keys.c
385                 replace inappropriately used backticks
386                 with single quotes
387
388 2005-07-16 [colin]      1.9.12cvs69
389
390         * src/image_viewer.c
391                 Add extra paranoid checks
392
393 2005-07-16 [colin]      1.9.12cvs68
394
395         * src/plugins/pgpcore/prefs_gpg.c
396                 Don't auto-check sigs by default, as it
397                 can be really slow.
398
399 2005-07-16 [colin]      1.9.12cvs67
400
401         * src/plugins/pgpcore/sgpgme.c
402                 Make messages a bit better.
403
404 2005-07-16 [colin]      1.9.12cvs66
405
406         * src/imap.c
407                 Remove pseudo-log
408         * src/etpan/imap-thread.c
409                 Add real log
410
411 2005-07-16 [colin]      1.9.12cvs65
412
413         * src/main.c
414         * src/prefs_other.c
415                 And now, fix build with libetpan :-/
416
417 2005-07-15 [colin]      1.9.12cvs64
418
419         * src/prefs_other.c
420                 Continue fixing build without libetpan.
421
422 2005-07-15 [colin]      1.9.12cvs63
423
424         * src/main.c
425                 Fix build with --disable-libetpan
426
427 2005-07-15 [colin]      1.9.12cvs62
428
429         * configure.ac
430                 Bump libetpan's version
431
432 2005-07-15 [colin]      1.9.12cvs61
433
434         * src/etpan/imap-thread.c
435                 Actually stop logging :)
436
437 2005-07-15 [colin]      1.9.12cvs60
438
439         * src/addressbook.c
440                 Fix dnd of multiple addresses.
441
442 2005-07-15 [hoa]        1.9.12cvs59
443
444         * src/etpan/imap-thread.c
445             disable login of IMAP password in libetpan log file.
446
447 2005-07-15 [paul]       1.9.12cvs58
448
449         * src/account.c
450                 don't automatically sort
451                 do allow drag n drop
452
453 2005-07-15 [paul]       1.9.12cvs57
454
455         * src/account.c
456         * src/ssl_manager.c
457                 alphabetical listing
458
459 2005-07-15 [paul]       1.9.12cvs56
460
461         * src/gtk/pluginwindow.c
462                 sort plugin list alphabetically
463
464 2005-07-15 [paul]       1.9.12cvs55
465
466         * src/prefs_spelling.c
467         * src/prefs_wrapping.c
468                 unify English usage
469
470 2005-07-15 [colin]      1.9.12cvs54
471
472         * src/wizard.c
473                 Typo fix
474
475 2005-07-15 [paul]       1.9.12cvs53
476
477         * src/prefs_message.c
478                 make 'show cursor' a hidden option
479
480 2005-07-14 [colin]      1.9.12cvs52
481
482         * src/plugins/spamassassin/Makefile.am
483         * src/plugins/clamav/Makefile.am
484                 Fix double EXTRA_DISTs
485
486 2005-07-14 [colin]      1.9.12cvs51
487
488         * src/plugins/clamav/Makefile.am
489         * src/plugins/clamav/clamav_plugin_gtk.deps
490         * src/plugins/spamassassin/Makefile.am
491         * src/plugins/spamassassin/spamassassin_gtk.deps
492                 Make $plugin_gtk depend on $plugin
493
494 2005-07-14 [hoa]        1.9.12cvs50
495
496         * src/etpan/imap-thread.c
497                 enable debug log of libetpan when running with --debug
498
499 2005-07-14 [colin]      1.9.12cvs49
500
501         * configure.ac
502         * src/common/Makefile.am
503         * src/common/plugin.c
504         * src/common/plugin.h
505                 Add a little plugin dependancy system.
506                 Plugins can ship a $plugin_name.deps file
507                 (near them in PLUGINDIR) so that their
508                 dependancies are loaded if possible.
509         * src/plugins/Makefile.am
510         * src/plugins/pgpcore/Makefile.am
511         * src/plugins/pgpcore/passphrase.c
512         * src/plugins/pgpcore/passphrase.h
513         * src/plugins/pgpcore/plugin.c
514         * src/plugins/pgpcore/prefs_gpg.c
515         * src/plugins/pgpcore/prefs_gpg.h
516         * src/plugins/pgpcore/select-keys.c
517         * src/plugins/pgpcore/select-keys.h
518         * src/plugins/pgpcore/sgpgme.c
519         * src/plugins/pgpcore/sgpgme.h
520                 Introduce pgpcore, used by pgpmime and
521                 pgpinline
522         * src/plugins/pgpmime/Makefile.am
523         * src/plugins/pgpmime/passphrase.c
524         * src/plugins/pgpmime/passphrase.h
525         * src/plugins/pgpmime/pgpmime.c
526         * src/plugins/pgpmime/pgpmime.deps
527         * src/plugins/pgpmime/plugin.c
528         * src/plugins/pgpmime/prefs_gpg.c
529         * src/plugins/pgpmime/prefs_gpg.h
530         * src/plugins/pgpmime/select-keys.c
531         * src/plugins/pgpmime/select-keys.h
532         * src/plugins/pgpmime/sgpgme.c
533         * src/plugins/pgpmime/sgpgme.h
534                 Remove the core from pgpmime and add the
535                 dependancy to pgpcore.
536
537 2005-07-14 [paul]       1.9.12cvs48
538
539         * src/stock_pixmap.c
540                 forgot this in last commit
541
542 2005-07-14 [paul]       1.9.12cvs47
543
544         * src/account.c
545         * src/addressbook.c
546                 add accelerators for the buttons (sync with main)
547         * src/compose.c
548         * src/compose.h
549                 add accelerators for the buttons.
550                 fix editing with external editor.
551                 replace gdk_input_*() with GIOChannel;
552                 (sync with main)
553         * src/foldersel.c
554                 display folder names with new/unread
555                 representation (sync with main)
556         * src/main.c
557                 specify default window icon (sync with main)
558         * src/prefs_common.c
559                 use_addr_book default to FALSE
560         * src/summaryview.c
561         * src/textview.c
562                 add accelerators for the buttons (sync with main)
563         * src/gtk/menu.c
564                 fix typos
565         * src/pixmaps/sylpheed_icon.xpm
566                 updated
567
568 2005-07-13 [paul]       1.9.12cvs46
569
570         * src/plugins/pgpmime/pgpmime.c
571         * src/plugins/pgpmime/sgpgme.c
572                 (temporarily) use deprecated gpgme_data_rewind()
573                 while largefile support is not present
574                 (as suggested by Colin)
575
576 2005-07-13 [paul]       1.9.12cvs45
577
578         * configure.ac
579                 remove large file support (for now):
580                 it breaks too many things
581
582 2005-07-13 [paul]       1.9.12cvs44
583
584         * configure.ac
585                 add large file support
586         * src/html.c
587                 fix bug #763 where href attribute was not
588                 the very first attribute of a link
589                 patch by Thomas Gilgin
590
591 2005-07-13 [colin]      1.9.12cvs43
592
593         * src/gtk/pluginwindow.c
594                 Little portability fix
595
596 2005-07-13 [colin]      1.9.12cvs42
597
598         * src/plugins/pgpmime/sgpgme.c
599                 Fix crasher.
600
601 2005-07-13 [colin]      1.9.12cvs41
602
603         * src/plugins/pgpmime/pgpmime.c
604         * src/plugins/pgpmime/sgpgme.c
605                 Use gpgme_data_release_and_get_mem instead
606                 of gpgme_data_read.
607
608 2005-07-13 [colin]      1.9.12cvs40
609
610         * configure.ac
611         * src/plugins/pgpmime/passphrase.c
612         * src/plugins/pgpmime/passphrase.h
613         * src/plugins/pgpmime/pgpmime.c
614         * src/plugins/pgpmime/plugin.c
615         * src/plugins/pgpmime/select-keys.c
616         * src/plugins/pgpmime/select-keys.h
617         * src/plugins/pgpmime/sgpgme.c
618         * src/plugins/pgpmime/sgpgme.h
619                 Port pgpmime to gpgme-1.0.
620
621 2005-07-12 [paul]       1.9.12cvs39
622
623         * AUTHORS
624         * src/toolbar.c
625         * src/toolbar.h
626                 add a 'Go to Prev' button to the toolbar.
627                 correct tooltip text of go to buttons.
628                 based on patch by Yang Guilong <bamanzi@gmail.com>
629
630 2005-07-12 [colin]      1.9.12cvs38
631
632         * src/statusbar.c
633                 Fix progress bar showing stuff at startup.
634
635 2005-07-12 [paul]       1.9.12cvs37
636
637         * src/editjpilot.c
638                 fix building with jpilot support
639
640 2005-07-11 [colin]      1.9.12cvs36
641
642         * src/inc.c
643                 Add visual indication that filtering is running
644         * src/textview.c
645                 Make {}[] uri delimiters
646         * src/summaryview.c
647                 Remove useless (and slow) calls
648
649 2005-07-11 [paul]       1.9.12cvs35
650
651         * src/plugins/clamav/clamav_plugin_gtk.c
652         * src/plugins/dillo_viewer/dillo_prefs.c
653         * src/plugins/pgpmime/prefs_gpg.c
654         * src/plugins/spamassassin/spamassassin_gtk.c
655                 gather plugins prefs together under their
656                 own 'Plugins' heading
657
658 2005-07-11 [paul]       1.9.12cvs34
659
660         sync with main
661
662         * src/account.c
663                 account_delete(): modified alert dialog
664         * src/editjpilot.c
665         * src/editvcard.c
666                 fixed a crash when cancelling file selection
667                 dialog by Escape key. Made non-ascii filename
668                 selectable.
669         * src/prefs_template.c
670                 prefs_template_window_create(): make scrolled
671                 window policy AUTOMATIC
672
673 2005-07-10 [hoa]        1.9.12cvs33
674
675         * src/etpan/imap-thread.c
676                 workaround for old Courier IMAP servers.
677
678 2005-07-10 [colin]      1.9.12cvs32
679
680         * src/folder.c
681         * src/statusbar.c
682         * src/statusbar.h
683                 Add visual progress indicator on filtering/processing
684                 Factorize the progress bar code
685         * src/imap.c
686         * src/imap.h
687         * src/etpan/imap-thread.c
688                 Add a reference counter to avoid destroying the Folder
689                 while it's in use by another callback.
690
691 2005-07-09 [hoa]        1.9.12cvs31
692
693         * src/imap.c
694         * src/etpan/imap-thread.c
695                 fixed deadlock when removing IMAP account.
696
697 2005-07-08 [colin]      1.9.12cvs30
698
699         * src/textview.c
700         * src/unmime.c
701                 Fix again problems decoding broken headers
702         * src/gtk/inputdialog.c
703                 Fix local variable shadowing a global one
704
705 2005-07-08 [colin]      1.9.12cvs29
706
707         * src/msgcache.c
708                 Make the cache/mark files platform-agnostic by writing
709                 them in little-endian format. Reading them is also done
710                 in little-endian format, of course; however, in order
711                 to avoid trashing mark data on big-endian machines, the
712                 files are, at first, read from the native format if the
713                 little-endian one doesn't exist. This is easy to deter-
714                 mine by trying to open a file with a swapped data_ver
715                 and seeing if it's the wanted version.
716                 Little-endian using users should see absolutely no
717                 difference, Big-endian users may get a very little
718                 performance drop due to byte-swapping.
719                 Tested on i386 and ppc32. 
720                 Fixes bug #159 (The index file, in the mailboxes, is 
721                 hardware depending).
722
723                 To have the cache/mark files updated to the new little-
724                 endian format, "Check for new messages" or even
725                 "Rebuild folder tree" aren't enough. Files will be
726                 updated as soon as a folder has been opened/closed.
727                 To update everything, just select all folders by
728                 selecting them one by one.
729
730 2005-07-07 [colin]      1.9.12cvs28
731
732         * src/imap.c
733                 Remember the folder separator per IMAPFolder
734                 instead of globally.
735                 Revive the Session on noop; fixes bug #761
736                 (mark a bunch of unread messages as read takes 
737                 forever)
738
739 2005-07-07 [darko]      1.9.12cvs27
740
741         * src/common/template.c
742                 Sort templates alphabetically
743
744 2005-07-06 [colin]      1.9.12cvs26
745
746         * src/imap.c
747                 Try to use the correct separator in
748                 most cases. Possibly fixes bug #759
749                 (only creates the INBOX folder when 
750                 setting up new IMAP account) and 
751                 bug #760 (Can't retrieve messages)
752
753 2005-07-06 [colin]      1.9.12cvs25
754
755         * src/imap.c
756                 Use real_path in status command. This will
757                 help later, when namespaces will be used.
758
759 2005-07-06 [colin]      1.9.12cvs24
760
761         * configure.ac
762         * src/account.c
763         * src/folder.c
764         * src/imap.c
765         * src/etpan/etpan-log.c
766         * src/etpan/etpan-thread-manager.c
767         * src/etpan/imap-thread.c
768                 Add a --disable-libetpan parameter. With this,
769                 users that don't want IMAP4 support can avoid
770                 the new dependancy (and have no IMAP support).
771                 Users that have IMAP4 accounts and use this
772                 parameter won't lose their configuration, their
773                 IMAP accounts will just be invisible and not
774                 used.
775         * src/textview.c
776                 Make the "Copy ..." contextual menu items 
777                 copy to both the X clipboard and the gtk 
778                 clipboard - as most other apps do.
779         * src/gtk/about.c
780                 Add a notice about OpenSSL usage, in order to
781                 comply with OpenSSL's license (point 6):
782                 http://www.openssl.org/source/license.html
783
784 2005-07-06 [colin]      1.9.12cvs23
785
786         * src/alertpanel.c
787                 Fix a minimum size for alertpanels
788         * src/compose.c
789                 Show 'No space left on device' type errors
790                 when queuing/sending
791         * src/imap_gtk.c
792         * src/mh_gtk.c
793                 Rework folder's deletion message (remove 
794                 extra \n)
795
796 2005-07-05 [colin]      1.9.12cvs22
797
798         * src/imap.c
799                 Add an alertpanel on auth error
800                 Add pseudo-log
801                 Remove pthread-related stuff
802
803 2005-07-05 [colin]      1.9.12cvs21
804
805         * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
806                 Fix crash on plugin reloading (with a hack)
807
808 2005-07-05 [colin]      1.9.12cvs20
809
810         * src/prefs_account.c
811         * src/prefs_account.h
812                 Fix typo
813         * src/gtk/filesel.c
814         * src/gtk/filesel.h
815                 Add a way to filter the view
816         * src/gtk/pluginwindow.c
817                 Filter loadable stuff
818         * src/plugins/pgpmime/prefs_gpg.c
819                 Fix missing unregistration
820         * .cvsignore
821         * src/etpan/.cvsignore
822         * src/plugins/spamassassin/.cvsignore
823                 Add more stuff to cvs ignored files
824
825 2005-07-04 [colin]      1.9.12cvs19
826
827         * src/imap.c
828                 Fix scan_required returning FALSE when it
829                 shouldn't. Maybe fix #760 (Can't retrieve
830                 messages)
831
832 2005-07-04 [colin]      1.9.12cvs18
833
834         * src/summaryview.c
835                 Fix always_show_msg pref
836
837 2005-07-04 [paul]       1.9.12cvs17
838
839         sync with main (forgotten in last commit)
840         
841         * src/common/utils.c
842         * src/common/utils.h
843                 check_line_length(): new.
844                 is_dir_exist()
845                 is_file_entry_exist()
846                 dirent_is_regular_file()
847                 dirent_is_directory(): use g_file_test() instead of stat().
848
849 2005-07-04 [paul]       1.9.12cvs16
850
851         sync with main:
852
853         * src/compose.c
854                 compose_write_to_file(): check for line
855                 length limit and display warning if exceeds
856         * src/jpilot.c
857                 use get_home_dir() instead of g_get_home_dir()
858         * src/procheader.c
859                 removed warning about invalid date
860         * src/vcard.c
861                 use get_home_dir() instead of g_get_home_dir()
862
863 2005-07-04 [paul]       1.9.12cvs15
864
865         * src/stock_pixmap.c
866                 fix new pixmap naming errors
867                 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
868
869 2005-07-04 [colin]      1.9.12cvs14
870
871         * src/imap.c
872                 Fix debugging string with a warning
873
874 2005-07-04 [colin]      1.9.12cvs13
875
876         * configure.ac
877                 Add a check for libetpan's version (>= 0.37)
878
879 2005-07-04 [hoa]        1.9.12cvs12
880
881         * commitHelper
882         * src/imap.c
883         * src/etpan/imap-thread.c
884         * src/etpan/imap-thread.h
885                 fixed IMAP implementation of check of mails.
886
887 2005-07-03 [hoa]        1.9.12cvs11
888
889         * src/etpan/Makefile.am
890         * src/etpan/etpan-errors.h
891         * src/etpan/etpan-log.[ch]
892         * src/etpan/etpan-thread-manager-types.h
893         * src/etpan/etpan-thread-manager.[ch]
894         * src/etpan/imap-thread.[ch]
895         * src/Makefile.am
896         * src/imap.c
897         * src/main.c
898         * src/prefs_other.c
899         * configure.ac
900             merged imap branch.
901             dependency on libetpan 0.37 is now added.
902
903 2005-07-01 [colin]      1.9.12cvs10
904
905         * src/Makefile.am
906         * src/folder.c
907         * src/folder.h
908         * src/folderview.c
909         * src/stock_pixmap.c
910         * src/stock_pixmap.h
911         * src/plugins/trayicon/trayicon.c
912                 Add marked symbol on folders containing
913                 marked messages
914         * src/procmsg.c
915         * src/procmsg.h
916         * src/toolbar.c
917         * src/prefs_common.c
918         * src/prefs_common.h
919         * src/prefs_send.c
920                 Add an optional confirmation dialog on queue
921                 sending. Patch by wwp.
922         * src/pixmaps/dir_close_mark.xpm        ** ADDED **
923         * src/pixmaps/dir_open_hrm_mark.xpm     ** ADDED **
924         * src/pixmaps/dir_open_mark.xpm         ** ADDED **
925         * src/pixmaps/drafts_close_mark.xpm     ** ADDED **
926         * src/pixmaps/drafts_open_mark.xpm      ** ADDED **
927         * src/pixmaps/inbox_hrm_mark.xpm        ** ADDED **
928         * src/pixmaps/inbox_mark.xpm            ** ADDED **
929         * src/pixmaps/outbox_hrm_mark.xpm       ** ADDED **
930         * src/pixmaps/outbox_mark.xpm           ** ADDED **
931         * src/pixmaps/trash_hrm_mark.xpm        ** ADDED **
932         * src/pixmaps/trash_mark.xpm            ** ADDED **
933                 New pixmaps
934
935 2005-07-01 [colin]      1.9.12cvs9
936
937         * src/summaryview.c
938                 Fix a little threading bug
939         * src/addrgather.c
940         * src/mainwindow.c
941                 A little bit of HIG normality never hurts
942
943 2005-07-01 [colin]      1.9.12cvs8
944
945         * src/compose.c
946         * src/msgcache.c
947         * src/pop.c
948         * src/procmime.c
949         * src/recv.c
950         * src/common/log.c
951         * src/common/template.c
952         * src/common/utils.c
953         * src/common/utils.h
954                 Reverted the fwrite_atomic stuff. In fact
955                 it is already atomic.
956
957 2005-06-30 [colin]      1.9.12cvs7
958
959         * src/common/utils.c
960         * src/common/utils.h
961                 Add an fwrite_atomic() function to make
962                 sure we write everything: fwrite can make
963                 short writes.
964         * src/compose.c
965         * src/msgcache.c
966         * src/pop.c
967         * src/procmime.c
968         * src/recv.c
969         * src/common/log.c
970         * src/common/template.c
971                 Use that (and fix swapping of size and nmemb).
972                 Thanks to Rich Coe for the heads up.
973
974 2005-06-30 [colin]      1.9.12cvs6
975
976         * src/addressbook.c
977                 Optimize addressbook opening 
978
979 2005-06-30 [colin]      1.9.12cvs5
980
981         * src/summaryview.c
982                 Remove calls to summary_step after move/copy
983
984 2005-06-28 [paul]       1.9.12cvs4
985
986         * src/alertpanel.c
987                 wrap and make the error msg selectable
988
989 2005-06-28 [paul]       1.9.12cvs3
990
991         * src/ssl_manager.c
992                 replace the OK button with a Close button
993         * src/gtk/foldersort.c
994                 use GTK_STOCK_ icons/buttons
995
996 2005-06-28 [colin]      1.9.12cvs2
997
998         * src/gedit-print.c             ** ADDED **
999         * src/gedit-print.h             ** ADDED **
1000         * src/gtk/gtksourceprintjob.c   ** ADDED **
1001         * src/gtk/gtksourceprintjob.h   ** ADDED **
1002                 I can't believe no one had enough time to tell
1003                 me I forgot the `cvs add`
1004
1005 2005-06-27 [colin]      1.9.12cvs1
1006
1007         * src/Makefile.am
1008         * src/gtk/Makefile.am
1009         * src/messageview.c
1010         * src/procmsg.c
1011         * src/summaryview.c
1012         * configure.ac
1013                 Add optional libgnomeprint-based printing
1014         * src/mainwindow.c
1015         * src/gtk/quicksearch.c
1016                 Add an Edit/Quick search menu item to show
1017                 and focus the quicksearch
1018
1019 2005-06-27 [paul]       1.9.12
1020
1021         1.9.12 release
1022
1023         * po/ca.po
1024         * po/de.po
1025         * po/es.po
1026         * po/fr.po
1027         * po/it.po
1028         * po/ko.po
1029         * po/pt_BR.po
1030         * po/sk.po
1031         * po/zh_CN.po
1032                 updated by Miquel Oliete, Thomas Gilgin, Ricardo
1033                 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
1034                 SungHyun Nam, Frederico Goncalves Guimaraes,
1035                 Andrej Kacian, and Yang Guilong
1036 2005-06-26 [colin]      1.9.11cvs106
1037
1038         * src/imap_gtk.c
1039                 Forgot one file for previous fix
1040
1041 2005-06-26 [colin]      1.9.11cvs105
1042
1043         * src/folder.c
1044         * src/imap.c
1045                 Fix problems with folder operations in no_select
1046                 imap folders. it applies only to mails, and 
1047                 creation/deletion/move/renaming of folders 
1048                 should be possible
1049
1050 2005-06-26 [paul]       1.9.11cvs104
1051
1052         * src/prefs_filtering.c
1053                 replace one more GTK_STOCK_REMOVE
1054                 with GTK_STOCK_DELETE
1055
1056 2005-06-25 [colin]      1.9.11cvs103
1057
1058         * src/imap.c
1059                 Optimize get_seq_set_from_seq_list
1060                 (Patch by Ricardo) 
1061
1062 2005-06-25 [colin]      1.9.11cvs102
1063
1064         * src/mh.c
1065                 If the directory exists, but not in the
1066                 correct encoding, rename it. This should
1067                 handle old-versions-induced bugs.
1068
1069 2005-06-25 [colin]      1.9.11cvs101
1070
1071         * src/mh.c
1072                 Fix path access with extended dir names
1073                 Fixes bug #589 (SC segfaults with wrong locale
1074                 settings)
1075
1076 2005-06-25 [colin]      1.9.11cvs100
1077
1078         * src/prefs_account.c
1079         * src/prefs_account.h
1080         * src/compose.c
1081                 Add an option to encrypt replies to
1082                 encrypted messages
1083
1084 2005-06-25 [colin]      1.9.11cvs99
1085
1086         * src/compose.c
1087         * src/quote_fmt_parse.y
1088                 ... And make it work with pgpinline.
1089
1090 2005-06-25 [colin]      1.9.11cvs98
1091
1092         * src/compose.c
1093         * src/procmime.c
1094         * src/procmime.h
1095         * src/quote_fmt_parse.y
1096                 o Make reedition of encrypted messages possible
1097                   (as long as it is encrypted to self too, no
1098                    magic there)
1099                 o Make replying with quote (and without selecting
1100                   text) possible for encrypted messages.
1101                 Closes bug #550 (Not possible to "reply with quote"
1102                 to gnupg encrypted messages)
1103
1104 2005-06-24 [paul]       1.9.11cvs97
1105
1106         * src/imap.c
1107                 add missing include
1108
1109 2005-06-24 [paul]       1.9.11cvs96
1110
1111         * src/editldap.c
1112                 made bind password entry invisible
1113                 (sync with main)
1114         * src/send_message.c
1115                 send_message_local(): check exit status
1116                 to detect errors (sync with main)
1117         * src/textview.c
1118                 use main's less ambiguous popup menu
1119                 wording
1120
1121 2005-06-24 [paul]       1.9.11cvs95
1122
1123         * src/prefs_actions.c
1124         * src/prefs_customheader.c
1125         * src/prefs_display_header.c
1126         * src/prefs_filtering_action.c
1127         * src/prefs_matcher.c
1128         * src/prefs_template.c
1129         * src/prefs_toolbar.c
1130                 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
1131         * src/gtk/description_window.c
1132                 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
1133
1134 2005-06-23 [colin]      1.9.11cvs94
1135
1136         * src/summaryview.c
1137                 Fix rough edges (be sure to call status_show whenever
1138                 necessary).
1139
1140 2005-06-23 [colin]      1.9.11cvs93
1141
1142         * src/summaryview.c
1143                 Optimize Select All
1144                 Before, in a 5K mails folder: 11s
1145                 After, in the same folder: 58000┬Ás
1146                 The joys of locking... gtk_clist_select_all() fires a 
1147                 tree-select-row event for each selected row, which in 
1148                 summaryview, callbacks summary_selected which in turn,
1149                 calls summary_status_show, which walks the selected
1150                 rows. Hence, calling gtk_clist_select_all was 
1151                 exponential. Locking the summaryview makes 
1152                 summary_selected return early.
1153
1154 2005-06-23 [colin]      1.9.11cvs92
1155
1156         * src/imap.c
1157                 Move mutex at the important place to avoid
1158                 deadlocks
1159         * src/summaryview.c
1160                 Fix Del key deleting directly instead of
1161                 moving to trash
1162
1163 2005-06-22 [colin]      1.9.11cvs91
1164
1165         * src/plugins/spamassassin/libspamc.c
1166                 As we do spagetti code with assignations in multiple
1167                 places (see _message_read_raw where out = msg = raw),
1168                 let's be sure we don't free the same pointer twice.
1169                 Should fix bug #683 (Crash in libpam at 
1170                 message_cleanup).
1171
1172 2005-06-22 [colin]      1.9.11cvs90
1173
1174         * src/compose.c
1175         * src/messageview.c
1176         * src/toolbar.c
1177                 Make toolbar's delete use the move to trash stuff;
1178                 Add gtk_widget_realize to be sure pixmaps can get
1179                 created (that may fix an old worksforme bug which
1180                 I can't find back...)
1181
1182 2005-06-22 [colin]      1.9.11cvs89
1183
1184         * src/summaryview.c
1185         * src/summaryview.h
1186         * src/mainwindow.c
1187                 Rename "Message/Delete" to "Message/Move to trash"
1188                 Add "Message/Delete..." that directly destroys the
1189                 selected messages after asking for a confirmation.
1190
1191 2005-06-22 [colin]      1.9.11cvs88
1192
1193         * src/imap.c
1194                 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
1195                 o Fix a deadlock (thanks Darko)
1196
1197 2005-06-22 [colin]      1.9.11cvs87
1198
1199         * src/gtk/foldersort.c
1200                 Add missing include for the i18n;
1201                 patch by Fabien Vantard
1202
1203 2005-06-21 [colin]      1.9.11cvs86
1204
1205         * src/folder.c
1206         * src/folderview.c
1207                 Respect the no_select flag
1208         * src/imap.c
1209                 Fix recursive deletion
1210         * src/imap_gtk.c
1211         * src/mh_gtk.c
1212                 Make the folder deletion's warning
1213                 more explicit
1214
1215 2005-06-21 [colin]      1.9.11cvs85
1216
1217         * src/textview.c
1218                 Prevent email addresses from spanning accross
1219                 lines - fixes bug # 646 (newline-chars in 
1220                 email addresses)
1221
1222 2005-06-20 [colin]      1.9.11cvs84
1223
1224         * src/folder.c
1225                 Be sure not to remove source if copy failed
1226
1227 2005-06-20 [colin]      1.9.11cvs83
1228
1229         * src/folderview.c
1230         * src/imap_gtk.c
1231                 remove summaryview's lock
1232         * src/imap.c
1233                 introduce threads to avoid problems when foreground tasks
1234                 interfere with background tasks
1235         * src/mh.c
1236                 prevent moving to drafts/queue
1237         * src/mimeview.c
1238                 fix leak
1239
1240 2005-06-19 [colin]      1.9.11cvs82
1241
1242         * src/imap_gtk.c
1243                 Remember that the user doesn't want to override
1244                 offline mode, for 3 seconds. It avoid presenting
1245                 him with N popups in a really short time.
1246
1247 2005-06-17 [colin]      1.9.11cvs81
1248
1249         * src/imap.c
1250                 Fix IMAP breaking on folders containing '('
1251                 (Probably won't be enough)
1252
1253 2005-06-17 [colin]      1.9.11cvs80
1254
1255         Forgotten files on 1.9.11cvs79
1256         * src/summaryview.c
1257                 Fix stepping when not immediately executing
1258         * src/imap.c
1259                 Really prevent UID FETCH 0
1260         * src/codeconv.c
1261                 Fix outgoing charset never set to utf-8
1262         * src/mh.c
1263                 Fix leak
1264
1265 2005-06-16 [colin]      1.9.11cvs79
1266
1267         * src/compose.c
1268                 Fix bug #707 (Dash splits rows)
1269                 Only wrap if we're on a line break position and
1270                 the previous one was a "white" (space) char.
1271                 Pango stuff is weird.
1272
1273 2005-06-16 [colin]      1.9.11cvs78
1274
1275         * src/imap_gtk.c
1276                 Lock summaryview while downloading messages
1277                 on user demand
1278         * src/procheader.c
1279         * src/unmime.c
1280         * src/common/utils.c
1281         * src/common/utils.h
1282                 Replace \r and \n with spaces in From and
1283                 Subject headers
1284
1285 2005-06-16 [paul]       1.9.11cvs77
1286
1287         * src/procmime.c
1288                 liberalise the mime parser
1289         * src/gtk/about.c
1290                 add text wrapping
1291
1292 2005-06-16 [paul]       1.9.11cvs76
1293
1294         * src/gtk/about.c
1295                 reworked
1296
1297 2005-06-15 [colin]      1.9.11cvs75
1298
1299         * src/compose.c
1300                 Finish header encoding fix
1301         * src/summaryview.c
1302                 Fix segfault
1303         * src/headerview.c
1304                 Fix compilation (Thanks Stephan
1305                 Sachse)
1306
1307 2005-06-15 [colin]      1.9.11cvs74
1308
1309         * Makefile.am
1310                 Install gnome2 stuff rather than gnome1, 
1311                 if both are present
1312         * src/codeconv.c
1313         * src/codeconv.h
1314         * src/compose.c
1315                 Fix headers encoding
1316         * src/folder.c
1317                 Visual progress when fetching all messages
1318         * src/folderview.c
1319         * src/summaryview.c
1320         * src/summaryview.h
1321                 Prevent changing current message while
1322                 incorporating
1323
1324 2005-06-15 [paul]       1.9.11cvs73
1325
1326         * src/gtk/gtkaspell.c
1327         * src/gtk/gtkaspell.h
1328                 fix build warnings
1329
1330 2005-06-15 [paul]       1.9.11cvs72
1331
1332         * src/prefs_filtering.c
1333                 allow reordering of filter rules by
1334                 drag n drop
1335
1336 2005-06-15 [paul]       1.9.11cvs71
1337
1338         * COPYING
1339                 updated
1340         * src/codeconv.c
1341                 replace deprecated function
1342         * src/inc.c
1343         * src/send_message.c
1344         * src/gtk/progressdialog.c
1345         * src/gtk/progressdialog.h
1346                 salvage and reuse parts of reverted sync
1347
1348 2005-06-15 [paul]       1.9.11cvs70
1349
1350         * src/inc.c
1351         * src/send_message.c
1352         * src/gtk/progressdialog.c
1353         * src/gtk/progressdialog.h
1354                 revert yesterday's sync with main
1355                 it contains deprecated functions
1356
1357 2005-06-15 [colin]      1.9.11cvs69
1358
1359         * src/headerview.c
1360                 Fix bug #670 (multi user to: will corrupt message 
1361                 headers display)
1362
1363 2005-06-15 [colin]      1.9.11cvs68
1364
1365         * src/compose.c
1366                 Fix bug #421 (Fix undo on wrapping)
1367
1368 2005-06-15 [colin]      1.9.11cvs67
1369
1370         * src/folder.c
1371                 Provide visual feedback while processing
1372                 folder's rules.
1373         * src/imap.c
1374                 Provide visual feedback while getting
1375                 short headers (for uncached messages)
1376
1377
1378 2005-06-14 [paul]       1.9.11cvs66
1379
1380         * src/account.c
1381                 change a couple stock icons
1382         * src/inc.c
1383         * src/send_message.c
1384         * src/gtk/progressdialog.c
1385         * src/gtk/progressdialog.h
1386                 sync main's GtkTreeView implementation
1387
1388 2005-06-14 [colin]      1.9.11cvs65
1389
1390         * src/imap.c
1391                 Various little fixes, mainly on error paths
1392
1393 2005-06-13 [colin]      1.9.11cvs64
1394
1395         * matcher.c
1396         * procmsg.c
1397         * procmsg.h
1398                 Add a way to fetch only headers. This speeds
1399                 up filtering on headers for IMAP. Fixes:
1400                 bug #481 extraneous imap commands slow down 
1401                         imap filtering
1402                 bug #522 Sylpheed downloads all messages 
1403                         when opening mailbox (IMAP)
1404                 bug #677 IMAP fetch is soooooooooooooo slow
1405         * src/folder.c
1406         * src/folder.h
1407                 Add a folder set_batch method so that
1408                 implementations can speed up flags changes
1409         * src/folderutils.c
1410         * src/summaryview.c
1411                 Use that in mark as (un)read and mark all read
1412                 Refix bug #679
1413         * src/imap.c
1414                 Implement set_batch - brings back deferred
1415                 flags in a less buggy manner. Fixes:
1416                 bug #729 IMAP immediate expunge of deleted messages
1417                 bug #191 remove list of messages with one command
1418                 Fix login with strange chars
1419                 Implement fetch_msg_full
1420                 Fix copy (wrong counts)
1421
1422 2005-06-12 [colin]      1.9.11cvs63
1423
1424         * src/folder.c
1425                 lock incorporation during long operations.
1426                 Avoids fucking up the IMAP socket.
1427
1428 2005-06-12 [colin]      1.9.11cvs62
1429
1430         * src/imap.c
1431                 Fix harmful typo
1432                 Factorize remove_all_msg
1433                 Thread-ize expunge
1434         * src/summaryview.c
1435                 Don't update partial-download status if unnecessary
1436         * src/folder.c
1437                 Use remove_msgs everywhere possible
1438
1439 2005-06-12 [colin]      1.9.11cvs61
1440
1441         * src/folder.c
1442         * src/folder.h
1443                 Add a remove_msgs function to remove a 
1444                 list of messages
1445         * src/imap.c
1446                 Implement that.
1447
1448 2005-06-12 [colin]      1.9.11cvs60
1449
1450         * src/imap.c
1451                 Remove flags-processing deferring... Too hard
1452                 to get it to work in all cases.
1453
1454 2005-06-11 [colin]      1.9.11cvs59
1455
1456         * src/imap.c
1457                 printf -> debug_print
1458
1459 2005-06-11 [colin]      1.9.11cvs58
1460
1461         * src/imap.c
1462                 o Fix build without USE_PTHREAD
1463                 o Factorize imap_open
1464                 o Alertpanel in case of impossible connection
1465                 o Alertpanel in case of impossible login
1466                 o Fix deferred flags processing to force a 
1467                   flush before adding some more flags to process,
1468                   but in another folder.
1469
1470 2005-06-10 [colin]      1.9.11cvs57
1471
1472         * src/imap.c
1473                 o Fix a format string error
1474                 o init ssl socket outside of the thread 
1475                   (it possibly invokes gtk calls)
1476         * src/procmime.c
1477                 o Put back the buffer to its necessary size
1478                 o Fix changing a file pointer without keeping
1479                   track of it (thanks Valgrind)
1480         * src/common/smtp.c
1481                 o Fix automatic STARTTLS if login should be done
1482                   and the server only allows it after starting TLS
1483         * src/gtk/gtkinputdialog.c
1484                 o Eat GDK_Return so that the combo popup doesn't 
1485                   appear when we press Enter to validate the combo
1486                   input dialog (as seen in the Open with... dialog)
1487
1488 2005-06-10 [colin]      1.9.11cvs56
1489
1490         * src/imap.c
1491                 o A bit less debug
1492                 o Fix a crash on deletion
1493                 o Threadize imap_select (it's called outside of 
1494                   threads)
1495                 o Defer treatment of DELETED flags
1496
1497
1498 2005-06-09 [colin]      1.9.11cvs55
1499
1500         * src/imap.c
1501                 Make sure we check imap_gtk_should_override(), which
1502                 potentially calls gtk stuff, before creating thread.
1503                 That way it should't be called via imap_get_session()
1504                 inside a thread.
1505
1506 2005-06-09 [colin]      1.9.11cvs54
1507
1508         * src/imap.c
1509                 o add a bit of status output
1510                 o remove some dead code
1511                 o threadize get_list_of_uids
1512                 o threadize imap_get_flags
1513                 o defer flag changing by 500ms so that they
1514                   can be batched
1515
1516
1517 2005-06-08 [colin]      1.9.11cvs53
1518
1519         * src/imap.c
1520                 Thread-ize imap_cmd_fetch
1521
1522 2005-06-08 [colin]      1.9.11cvs52
1523
1524         * src/main.c
1525                 Mmh, that broke POP3...
1526
1527 2005-06-08 [colin]      1.9.11cvs51
1528
1529         * src/main.c
1530                 Stabilize IMAP patch (thanks to Hoa)
1531
1532 2005-06-08 [colin]      1.9.11cvs50
1533
1534         * src/imap.c
1535                 Test patch to speed up imap. 
1536
1537 2005-06-08 [colin]      1.9.11cvs49
1538
1539         * src/imap_gtk.c
1540                 Warning fix
1541         * src/procmime.c
1542                 Apply patch from gentoo to use /usr/share/mime/globs if 
1543                 available, after un-breaking it
1544         * src/common/log.c
1545         * src/common/log.h
1546                 Use g_timeout for invoking hooks that possibly use gtk
1547                 calls. This should leave gtk calls in the main thread.
1548
1549 2005-06-08 [paul]       1.9.11cvs48
1550
1551         * src/codeconv.c
1552                 conv_get_outgoing_charset_str(): don't
1553                 use prefs_common setting
1554         * src/compose.c
1555         * src/compose.h
1556                 add /Options/Character encoding/... to
1557                 temporarily change the outgoing encoding
1558
1559         (belated sync with main)
1560
1561 2005-06-08 [paul]       1.9.11cvs47
1562
1563         * src/compose.c
1564                 correction to/completion of last
1565                 sync with main
1566
1567 2005-06-08 [paul]       1.9.11cvs46
1568
1569         sync with main:
1570         
1571         * src/codeconv.c
1572         * src/codeconv.h
1573                 always enabled Japanese auto-detection
1574                 if the first letters of locale string
1575                 is "ja"
1576         * src/compose.c
1577                 don't use "destroy" signal to destroy
1578                 Compose object (fix rare crashes on discard?)
1579         * src/mainwindow.c
1580         * src/messageview.c
1581         * src/prefs_send.c
1582                 added Hebrew encodings
1583         * src/sourcewindow.c
1584                 don't use "destroy" signal to destroy
1585                 objects
1586
1587 2005-06-07 [colin]      1.9.11cvs45
1588
1589         * src/summaryview.c
1590                 Add missing unlocks/locks
1591
1592 2005-06-07 [paul]       1.9.11cvs44
1593
1594         * src/summaryview.c
1595                 restore bug #749 fix
1596
1597 2005-06-06 [colin]      1.9.11cvs43
1598
1599         * src/summaryview.c
1600                 Fix selection bug when prefs_common.open_unread 
1601                 is FALSE
1602
1603 2005-06-06 [colin]      1.9.11cvs42
1604
1605         * src/common/md5.c
1606                 Fix a warning
1607         * src/summaryview.c
1608         * src/folderview.c
1609                 Factorize long operations beginning and end
1610                 (locking, freezing/thawing, cursor, ...)
1611                 Check selection->data member in selection-
1612                 related loops; this avoids dying an awful
1613                 death if the selection changes on us while
1614                 we're marking a whole IMAP folder unread, 
1615                 for example.
1616
1617 2005-06-06 [paul]       1.9.11cvs41
1618
1619         * src/textview.c
1620                 don't g_free() a static gchar buffer
1621
1622 2005-06-05 [colin]      1.9.11cvs40
1623
1624         * src/mainwindow.c
1625         * src/messageview.c
1626         * src/summaryview.c
1627                 Fix bug #749 (Show all headers should be
1628                 sticky as the GUI suggests)
1629
1630 2005-06-03 [paul]       1.9.11cvs39
1631
1632         * src/compose.c
1633                 don't allow editing of mail while sending.
1634                 patch by Colin
1635
1636 2005-06-03 [paul]       1.9.11cvs38
1637
1638         * src/folderview.c
1639                 add a freeze/thaw to speed up 'mark all read'
1640
1641 2005-06-03 [paul]       1.9.11cvs37
1642
1643         * src/prefs_message.c
1644                 reflect changes immediately
1645
1646 2005-06-02 [colin]      1.9.11cvs36
1647
1648         * po/POTFILES.in
1649                 Patch by Fabien Vantard.
1650
1651 2005-06-02 [colin]      1.9.11cvs35
1652
1653         * src/imap.c
1654                 Use a non-blocking imap_getline() if possible.
1655                 This should completely prevent the interface
1656                 from freezin on imap operations, although it
1657                 may do strange stuff in case of folder switching
1658                 while a big imap operation is taking place...
1659
1660                 In addition, fix a leak in the case thread
1661                 creation fails on connection.
1662
1663 2005-06-02 [colin]      1.9.11cvs34
1664
1665         * src/crash.c
1666         * src/prefs_common.h
1667                 Fix build (prefs_common_init() doesn't exist
1668                 anymore)
1669
1670 2005-06-02 [colin]      1.9.11cvs33
1671
1672         * src/prefs_account.c
1673                 Fix bug #245 (filtering rules broken when
1674                 renaming a remote account (imap4 or nntp)
1675
1676 2005-06-02 [colin]      1.9.11cvs32
1677
1678         * src/imap.c
1679                 Try to fix IMAP shortcomings: 
1680                 o Multithread imap_open()
1681                 o allow offline-mode overriding instead of
1682                   just returning NULL
1683         * src/imap_gtk.c
1684         * src/imap_gtk.h
1685                 Add a function to ask whether we want to
1686                 override offline-mode for 10 minutes (one-shot
1687                 asking was painful)
1688         * src/procheader.c
1689                 Fix segfault when imap parser isn't happy about
1690                 a missing {
1691
1692 2005-06-01 [colin]      1.9.11cvs31
1693
1694         * src/addrharvest.c
1695         * src/compose.c
1696         * src/mbox.c
1697         * src/mbox.h
1698         * src/mh.c
1699         * src/msgcache.c
1700         * src/send_message.c
1701         * src/setup.c
1702         * src/undo.c
1703         * src/common/hooks.c
1704         * src/common/prefs.c
1705         * src/common/template.c
1706         * src/common/utils.c
1707         * src/gtk/gtkutils.c
1708         * src/gtk/inputdialog.c
1709         * src/gtk/menu.c
1710         * src/gtk/pluginwindow.c
1711         * src/gtk/prefswindow.c
1712         * src/plugins/pgpmime/passphrase.c
1713         * src/plugins/pgpmime/prefs_gpg.c
1714                 More -Wall fixes
1715
1716         * src/common/Makefile.am
1717         * src/common/timing.h
1718                 Add basic timing code
1719
1720         * src/summaryview.c
1721                 Fix a bug with unread messages when 
1722                 re-sorting folders, and by the way
1723                 fix a big performance hit when 
1724                 re-sorting (10k mails: before 5s,
1725                 after .5s)
1726
1727         * src/prefs_compose_writing.c
1728         * src/prefs_compose_writing.h
1729         * src/prefs_message.c
1730         * src/prefs_message.h
1731         * src/prefs_other.c
1732         * src/prefs_other.h
1733         * src/prefs_quote.c
1734         * src/prefs_quote.h
1735         * src/prefs_receive.c
1736         * src/prefs_receive.h
1737         * src/prefs_send.c
1738         * src/prefs_send.h
1739         * src/prefs_summaries.c
1740         * src/prefs_summaries.h
1741                 Fix copyright banner
1742
1743 2005-06-01 [paul]       1.9.11cvs30
1744
1745         * po/fi.po
1746                 updated by Flammie Pirinen
1747         * src/procmime.c
1748                 fix 'Bad BASE64 content' output
1749
1750 2005-05-31 [colin]      1.9.11cvs29
1751
1752         * src/procmime.c
1753                 Oops, where did my hunk go.
1754
1755 2005-05-31 [colin]      1.9.11cvs28
1756
1757         * src/Makefile.am
1758         * src/account.c
1759         * src/action.c
1760         * src/addr_compl.c
1761         * src/addressbook.c
1762         * src/codeconv.c
1763         * src/compose.c
1764         * src/export.c
1765         * src/folder.c
1766         * src/folderview.c
1767         * src/image_viewer.c
1768         * src/main.c
1769         * src/mainwindow.c
1770         * src/messageview.c
1771         * src/mimeview.c
1772         * src/msgcache.c
1773         * src/prefs_account.c
1774         * src/prefs_actions.c
1775         * src/prefs_common.c
1776         * src/prefs_compose_writing.c
1777         * src/prefs_customheader.c
1778         * src/prefs_ext_prog.c
1779         * src/prefs_filtering.c
1780         * src/prefs_filtering_action.c
1781         * src/prefs_fonts.c
1782         * src/prefs_image_viewer.c
1783         * src/prefs_message.c
1784         * src/prefs_message.h
1785         * src/prefs_msg_colors.c
1786         * src/prefs_other.c
1787         * src/prefs_other.h
1788         * src/prefs_quote.c
1789         * src/prefs_receive.c
1790         * src/prefs_receive.h
1791         * src/prefs_send.c
1792         * src/prefs_send.h
1793         * src/prefs_spelling.c
1794         * src/prefs_summaries.c
1795         * src/prefs_summary_column.c
1796         * src/prefs_template.c
1797         * src/prefs_themes.c
1798         * src/prefs_toolbar.c
1799         * src/prefs_wrapping.c
1800         * src/procmime.c
1801         * src/procmsg.c
1802         * src/send_message.h
1803         * src/ssl_manager.c
1804         * src/summary_search.c
1805         * src/summaryview.c
1806         * src/textview.c
1807         * src/wizard.c
1808         * src/common/smtp.c
1809         * src/common/smtp.h
1810         * src/gtk/gtkutils.h
1811                 o Move the rest of Common prefs to new style
1812                 o Lots of -Wall warning fixes
1813                 o fix FIXME in cache memusage calculation
1814                 o Let return receipts be sent from any account
1815                 o Little cache optimisation (read)
1816                 o Fix bug #746 (don't treat commas as separators
1817                   when inside a quoted string)
1818
1819 2005-05-31 [paul]       1.9.11cvs27
1820
1821         * src/prefs_common.c
1822                 fix 'off-by-one' typo
1823
1824 2005-05-31 [paul]       1.9.11cvs26
1825
1826         * src/account.c
1827         * src/addr_compl.c
1828         * src/compose.c
1829         * src/foldersel.c
1830         * src/prefs_actions.c
1831         * src/prefs_common.c
1832         * src/prefs_common.h
1833         * src/prefs_customheader.c
1834         * src/prefs_display_header.c
1835         * src/prefs_filtering.c
1836         * src/prefs_filtering_action.c
1837         * src/prefs_matcher.c
1838         * src/prefs_summaries.c
1839         * src/prefs_summary_column.c
1840         * src/prefs_template.c
1841         * src/prefs_toolbar.c
1842         * src/ssl_manager.c
1843         * src/gtk/pluginwindow.c
1844         * src/gtk/prefswindow.c
1845         * src/gtk/progressdialog.c
1846                 add hidden prefs 'enable_rules_hint'
1847                 for gtk_tree_view_set_rules_hint()
1848                 (sync with main)
1849                 
1850
1851 2005-05-31 [colin]      1.9.11cvs25
1852
1853         * src/Makefile.am
1854         * src/main.c
1855         * src/prefs_common.c
1856         * src/prefs_summaries.c ** ADDED **
1857         * src/prefs_summaries.h ** ADDED **
1858                 Common/Display -> Display/Summaries
1859
1860 2005-05-31 [colin]      1.9.11cvs24
1861
1862         * src/Makefile.am
1863         * src/main.c
1864         * src/prefs_quote.c ** ADDED **
1865         * src/prefs_quote.h ** ADDED **
1866                 Move Common/Quote to Compose/Quoting
1867         * src/prefs_common.c
1868         * src/prefs_common.h
1869                 Remove old quote stuff, add
1870                 convenience functions for GtkTextView prefs
1871         * src/gtk/prefswindow.c
1872                 Set default height higher
1873
1874 2005-05-30 [colin]      1.9.11cvs23
1875
1876         * src/Makefile.am
1877         * src/main.c
1878         * src/prefs_common.c
1879         * src/prefs_compose_writing.c ** ADDED **
1880         * src/prefs_compose_writing.h ** ADDED **
1881                 Move Common/Compose prefs to Compose/Writing
1882
1883 2005-05-30 [colin]      1.9.11cvs22
1884
1885         * src/common/utils.c
1886                 Fix bug #651 (Confused Attract by Subject)
1887                 Patch by M. Benkmann <haferfrost@web.de>
1888         * AUTHORS
1889
1890 2005-05-30 [colin]      1.9.11cvs21
1891
1892         * src/compose.c
1893                 Fix concatenation of different headers of
1894                 the same type (bug #645)
1895         * src/prefs_folder_item.c
1896                 Fix bug #699 (setting color to black doesn't
1897                 work immediately)
1898         * src/procmime.c
1899                 Print out decoding error only once per
1900                 block
1901
1902 2005-05-30 [paul]       1.9.11cvs20
1903
1904         * src/common/template.c
1905                 fix Bcc
1906
1907 2005-05-30 [paul]       1.9.11cvs19
1908
1909         * doc/src/rfc2368.txt   **NEW FILE**
1910         * src/compose.c
1911                 compose_entries_set(): don't interpret Bcc
1912                 header field (conform to RFC 2368)
1913                 (sync with main)
1914
1915 2005-05-29 [colin]      1.9.11cvs18
1916
1917         * src/prefs_common.c
1918                 Let the default reply format respect
1919                 netiquette by cutting the signature.
1920
1921 2005-05-29 [colin]      1.9.11cvs17
1922
1923         * src/summaryview.c
1924                 Don't let always_show_msg override
1925                 open_unread_on_enter when opening a new
1926                 directory.
1927
1928 2005-05-27 [paul]       1.9.11cvs16
1929
1930         sync with main:
1931
1932         * src/main.c
1933                 app_will_exit(): cleanup tmp directory when exit
1934         * src/message_search.c
1935                 improved the interface and made code cleanup.
1936                 removed Clear button
1937         * src/send_message.c
1938                 send_message_local(): use GSpawn, and detect errors
1939         * src/summary_search.c
1940                 improved the interface and made code cleanup
1941         * src/textview.c
1942                 textview_write_link(): also skip non-ascii space
1943                  at the head of link strings (phishing check
1944                  didn't work at the case)
1945         * src/common/utils.c
1946                 get_command_output(): use g_spawn_command_line_sync()
1947                 instead of popen()
1948
1949 2005-05-26 [colin]      1.9.11cvs15
1950
1951         * src/folder.c
1952                 remove printf
1953
1954 2005-05-26 [colin]      1.9.11cvs14
1955
1956         * src/common/nntp.c
1957                 Fix nntp mode reader (bug #611)
1958                 Patch by Florian Mickler <florian@mickler.org>
1959
1960 2005-05-26 [colin]      1.9.11cvs13
1961
1962         * src/plugins/pgpmime/passphrase.c
1963                 Fix mouse grabbing (bug #557)
1964
1965 2005-05-26 [colin]      1.9.11cvs12
1966
1967         * src/prefs_themes.c
1968                 Fix g_warning (bug #541)
1969
1970 2005-05-26 [colin]      1.9.11cvs11
1971
1972         * src/prefs_actions.c
1973         * src/prefs_template.c
1974                 Fix bug #506 (no warning if action/template
1975                 is not saved)
1976         * src/common/template.c
1977                 Fix a possible crash
1978
1979 2005-05-26 [colin]      1.9.11cvs10
1980
1981         * src/folder.c
1982         * src/folderview.c
1983         * src/procmsg.c
1984         * src/summaryview.c
1985                 Forbid locked messages to be moved or
1986                 deleted. Locked messages in trashes 
1987                 still get deleted, for performance
1988                 reason (mh.c::mh_remove_all_msgs)
1989
1990 2005-05-25 [colin]      1.9.11cvs9
1991
1992         * src/procmime.c
1993                 Use correct encoding when sending mails
1994                 with attachments that have accentued 
1995                 chars in their name
1996
1997 2005-05-24 [colin]      1.9.11cvs8
1998
1999         * src/summaryview.c
2000                 Fix bug #688 f) read/unread marker not
2001                 changed on first click
2002                 Also, optimize summary_status_show()
2003                 calls
2004         * src/folder.c
2005         * src/inc.c
2006         * src/procmime.c
2007                 Fix bug #688 b) and c) wrt message
2008                 attachments and signature
2009         * src/stock_pixmap.c
2010         * src/stock_pixmap.h
2011         * src/stock_pixmap.c
2012         * src/stock_pixmap.h
2013         * src/Makefile.am
2014         * src/pixmaps/clip_gpg_signed.xpm
2015                 Add clip/signed icon
2016
2017 2005-05-24 [colin]      1.9.11cvs7
2018
2019         * src/folder_item_prefs.c
2020                 whitespace fix
2021
2022 2005-05-24 [colin]      1.9.11cvs6
2023
2024         * src/folderview.c
2025         * src/prefs_common.c
2026         * src/prefs_common.h
2027                 Add a confirmation to folder drag and drop
2028                 fixes bug #156
2029         * src/alertpanel.c
2030         * src/alertpanel.h
2031                 fix _with_disable parameters so that
2032                 the buttons labels are specifiable too
2033         * src/plugins/pgpmime/sgpgme.c
2034                 reflect said change
2035                 
2036
2037 2005-05-24 [colin]      1.9.11cvs5
2038
2039         * src/folderview.c
2040                 Uncollapse/collapse folders on double-click
2041                 patch by Torsten Schoenfeld <kaffeetisch@gmx.de>
2042                 closes bug #108
2043
2044 2005-05-23 [colin]      1.9.11cvs4
2045
2046         * src/common/socket.c
2047                 Check another special SSL_peek() error.
2048                 Should help wrt bug #728
2049
2050 2005-05-23 [colin]      1.9.11cvs3
2051
2052         * src/plugins/pgpmime/pgpmime.c
2053                 Change name to "PGP MIME" instead of "PGP/MIME" to avoid
2054                 breaking menu accelerators and stuff. Users will have to
2055                 reselect "PGP MIME" instead of "PGP/MIME" in their 
2056                 account's privacy preferences if needed.
2057
2058 2005-05-22 [paul]
2059
2060         * tools/kdeservicemenu/install.sh
2061                 use kdesu to prompt for root password if doing
2062                 global install/uninstall
2063
2064 2005-05-20 [colin]      1.9.11cvs2
2065
2066         * src/procmsg.c
2067                 Fix another compilation error with gcc-2.9x
2068                 Thanks to Pawel Pekala <c0rn@gazeta.pl>
2069         * src/send_message.c
2070                 Don't send QUIT if we aren't connected
2071
2072 2005-05-19 [colin]      1.9.11cvs1
2073
2074         * src/procmsg.c
2075                 Fix compilation with gcc 2.9x
2076
2077 2005-05-19 [paul]       1.9.11
2078
2079         1.9.11 released
2080
2081 2005-05-19 [paul]       1.9.9cvs14
2082
2083         * src/gtk/inputdialog.c
2084                 prevent gettext warning
2085
2086 2005-05-19 [paul]       1.9.9cvs13
2087
2088         * src/mainwindow.c
2089         * src/prefs_common.c
2090         * src/prefs_common.h
2091         * src/textview.c
2092         * src/textview.h
2093                 add an option to toggle cursor in message
2094                 view (sync with main)
2095
2096 2005-05-18 [colin]      1.9.9cvs12
2097
2098         * src/compose.c
2099                 Dereference freed pointer
2100         * src/gtk/gtkaspell.c
2101                 Fix duplication of dictionaries (is it an aspell issue?)
2102
2103 2005-05-18 [colin]      1.9.9cvs11
2104
2105         * src/gtk/inputdialog.c
2106         * src/gtk/gtkaspell.c
2107                 HIGuify dialogs
2108         * src/alertpanel.c
2109                 Remove a double call
2110
2111 2005-05-17 [colin]      1.9.9cvs10
2112
2113         * src/gtk/gtkaspell.c
2114                 Fix dialogs, Ctrl-Enter accel
2115
2116 2005-05-17 [colin]      1.9.9cvs9
2117
2118         * src/gtk/gtkaspell.c
2119                 Fix some accelerators, escape in replace-window
2120
2121 2005-05-16 [colin]      1.9.9cvs8
2122
2123         * src/gtk/gtkaspell.c
2124                 Revert last commit, it was a mistake.
2125
2126 2005-05-16 [colin]      1.9.9cvs7
2127
2128         * src/gtk/gtkaspell.c
2129                 Remove buggy code while we're at it. It's a 
2130                 dead code path anyway.
2131
2132 2005-05-16 [colin]      1.9.9cvs6
2133
2134         * src/gtk/gtkaspell.c
2135                 Missed some gtk_menu_popup where deactivate
2136                 signal should be handled. Should fix bug
2137                 #629 a bit more.
2138
2139 2005-05-16 [colin]      1.9.9cvs5
2140
2141         * src/gtk/gtkaspell.c
2142                 Remove debug printf()s
2143
2144 2005-05-16 [colin]      1.9.9cvs4
2145
2146         * src/gtk/gtkaspell.c
2147                 Fix a bit aspell problems
2148                 (see bug #629)
2149
2150 2005-05-13 [colin]      1.9.9cvs3
2151
2152         * src/folderview.c
2153                 Fix the + appearing even when no subfolders
2154                 have unread messages. Thanks to wwp for the
2155                 bug report.
2156
2157 2005-05-11 [paul]       1.9.9cvs2
2158
2159         * src/folderview.c
2160                 correction to 1.9.9cvs1, only colour folders that
2161                 have new msgs (not unread msgs)
2162
2163 2005-05-10 [colin]      1.9.9cvs1
2164
2165         * src/folderview.c
2166         * src/summaryview.c
2167                 Try to fix bolding bugs again.
2168
2169 2005-05-09 [paul]
2170
2171         * tools/claws.i18n.status.pl
2172                 add Ricardo Mones Lastra's script that has been providing
2173                 the i18n status page for many months
2174
2175 2005-05-09 [paul]       1.9.9
2176
2177         1.9.9 release
2178
2179 2005-05-09 [paul]       1.9.6cvs58
2180
2181         * AUTHORS
2182         * INSTALL
2183         * README.claws
2184                 updated
2185         * Makefile.am 
2186         * RELEASE_NOTES.claws
2187                 add release notes to cvs to simplify release
2188                 procedure
2189         * configure.ac
2190                 add ca and fi to ALL_LINGUAS
2191         * po/Makefile.in.in
2192                 workaround for missing Makevars
2193         * po/ca.po
2194         * po/fi.po
2195                 add new Catalan and Finnish translations
2196                 submitted by Miquel Oliete and Flammie Pirinen
2197         * po/de.po
2198         * po/es.po
2199         * po/fr.po
2200         * po/it.po
2201         * po/pl.po
2202         * po/ru.po
2203         * po/sk.po
2204         * po/sr.po
2205         * po/zh_CN.po
2206                 updated by Thomas Gilgin, Ricardo Mones Lastra, Fabien Vantard,
2207                 Andrea Spadaccini, Emilian Nowak, Pavlo Bohmat, Andrej Kacian,
2208                 Urke MMI, and Hansom Young
2209         * src/main.c
2210                 Fix drafting when quitting. compose_draft() closes the
2211                 compose windows, which modifies the compose_list GSList.
2212                 We have to refresh this list after echo drafting to avoid a
2213                 segfault
2214         * src/partial_download.c
2215                 fix segfault on exit
2216
2217 2005-05-06 [paul]       1.9.6cvs57
2218
2219         * src/grouplistdialog.c
2220                 quick fix/workaround for unresizeable newsgroup
2221                 name column 
2222
2223 2005-05-06 [paul]       1.9.6cvs56
2224
2225         * src/inc.c
2226         * src/mainwindow.c
2227                 use gettext plural forms
2228         * src/imap_gtk.c
2229         * src/mh_gtk.c
2230         * src/toolbar.c
2231                 small improvement to english usage
2232
2233 2005-05-05 [thorsten]   1.9.6cvs55
2234
2235         * src/folder.c
2236                 fix possible crash
2237
2238 2005-05-05 [paul]       1.9.6cvs54
2239         
2240         sync with HEAD
2241
2242         * AUTHORS
2243         * src/compose.c
2244                 fix bug 713 'Resent-To and Resent-Cc headers are garbled'
2245                 patch by Tim Mann
2246
2247 2005-05-05 [paul]       1.9.6cvs53
2248
2249         * src/mainwindow.c
2250                 fix resizing of separate message and
2251                 folder views
2252
2253 2005-05-05 [paul]       1.9.6cvs52
2254
2255         * src/account.c
2256         * src/addrgather.c
2257         * src/browseldap.c
2258         * src/exphtmldlg.c
2259         * src/expldifdlg.c
2260         * src/importmutt.c
2261         * src/importpine.c
2262         * src/main.c
2263         * src/mainwindow.c
2264         * src/noticeview.c
2265         * src/prefs_filtering.c
2266         * src/prefs_filtering_action.c
2267         * src/prefs_matcher.c
2268         * src/prefs_spelling.c
2269         * src/prefs_toolbar.c
2270         * src/toolbar.c
2271         * src/wizard.c
2272         * src/gtk/description_window.c
2273         * src/gtk/gtkvscrollbutton.c
2274         * src/gtk/progressdialog.c
2275         * src/gtk/quicksearch.c
2276         * src/plugins/pgpmime/prefs_gpg.c
2277         * src/plugins/spamassassin/spamassassin_gtk.c
2278                 replace deprecated gtk_widget_set_usize
2279
2280 2005-05-04 [colin]      1.9.6cvs51
2281
2282         * src/common/utils.c
2283                 Fix crash when subst_for_filename is called
2284                 with a NULL parameter
2285
2286 2005-05-04 [colin]      1.9.6cvs50
2287
2288         * src/partial_download.c
2289         * src/pop.c
2290                 Escape login when writing uidl file
2291                 fixes bug #736
2292
2293 2005-05-03 [colin]      1.9.6cvs49
2294
2295         * src/procmime.c
2296                 Fix possible DOS in mime parser
2297                 (see bug #634)
2298
2299 2005-05-02 [colin]      1.9.6cvs48
2300
2301         * src/compose.c
2302                 Try to fix the copy/paste mess once again.
2303
2304
2305 2005-04-30 [colin]      1.9.6cvs47
2306
2307         * src/prefs_account.h
2308         * src/procmsg.c
2309         * src/send_message.c
2310         * src/common/smtp.c
2311         * src/common/smtp.h
2312                 Try to batch sending mails (per account) instead of
2313                 reconnecting to server every time.
2314
2315 2005-04-29 [colin]      1.9.6cvs46
2316
2317         * src/messageview.c
2318                 Fix window resizing that refused to size down
2319         * src/prefs_common.c
2320         * src/prefs_common.h
2321         * src/prefs_filtering.c
2322                 Save Filtering's window size
2323
2324 2005-04-21 [paul]       1.9.6cvs45
2325
2326         * ChangeLog-gtk2.claws
2327         * src/setup.c
2328                 correction to sync
2329
2330 2005-04-21 [paul]       1.9.6cvs44
2331
2332         sync with main:
2333
2334         * src/setup.c
2335         * src/statusbar.c
2336         * src/statusbar.h
2337                 use gtkut_widget_draw_now(). Improved performance
2338                 of the update of statusbar
2339         * src/textview.c
2340                 textview_smooth_scroll_do(): redraw it after scroll
2341                 is done (fixed incorrect display when a part of the
2342                 view is hidden).
2343         * src/gtk/gtkutils.c
2344         * src/gtk/gtkutils.h
2345                 gtkut_widget_draw_now(): use gdk_window_process_updates()
2346                 to force update of widgets.
2347                 Removed gtkut_widget_wait_for_draw() which had a big
2348                 overhead  because of waiting for all events processed 
2349
2350 2005-04-20 [paul]       1.9.6cvs43
2351
2352         * src/codeconv.c
2353                 complete 1.9.6cvs42's sync:
2354                 Fallback to GBK if "X-GBK" is passed (thanks to SuperMMX)
2355
2356 2005-04-19 [paul]       1.9.6cvs42
2357
2358         sync with main:
2359
2360         * src/action.c
2361                 catch_output(): correctly select the insert text
2362                 (fix invalid iterator warnings).
2363         * src/codeconv.c
2364         * src/codeconv.h
2365         * src/mainwindow.c
2366         * src/messageview.c
2367         * src/prefs_common.c
2368                 support GBK encoding.
2369         * src/common/session.c
2370         * src/common/session.h
2371                 use separate buffer for large data to be sent,
2372                 and don't duplicate it (reduces memory usage) (thanks to Dirk).
2373
2374 2005-04-18 [paul]       1.9.6cvs41
2375
2376         * src/jpilot.c
2377                 convert unsigned long into guint32
2378                 patch by Paul LeoNerd Evans 
2379
2380 2005-04-17 [colin]      1.9.6cvs40
2381
2382         * src/compose.c
2383                 Fix 'Request return receipt' from folder
2384                 properties (bug #708)
2385
2386 2005-04-17 [colin]      1.9.6cvs39
2387
2388         * src/mainwindow.c
2389                 Fix duplicate hotkeys in Mainwindow's menu
2390
2391 2005-04-17 [colin]      1.9.6cvs38
2392
2393         * src/folderview.c
2394                 Fix duplicate hotkeys in Folderview's contextual
2395                 menu
2396
2397 2005-04-15 [colin]      1.9.6cvs37
2398
2399         * src/summaryview.c
2400                 Fix 'Save as...' with non-ascii filenames
2401
2402 2005-04-15 [colin]      1.9.6cvs36
2403
2404         * src/plugins/pgpmime/pgpmime.c
2405                 Fix bus error on 64bit. Spotted by 
2406                 macallan1888@gmail.com
2407
2408 2005-04-15 [colin]      1.9.6cvs35
2409
2410         * src/prefs_account.c
2411                 Fix cvs34.
2412
2413 2005-04-12 [colin]      1.9.6cvs34
2414
2415         * src/prefs_account.c
2416                 Fix smtp auth type off-by-one. We forgot to
2417                 add PLAIN in the prefs-to-gui setter func and
2418                 as a result, the selected auth when opening
2419                 account prefs was not the correct one.
2420
2421 2005-04-12 [paul]       1.9.6cvs33
2422
2423         * src/inc.c
2424                 if the recv dialog is visible, Cancel only
2425                 cancels the current account
2426
2427
2428 2005-04-10 [colin]      1.9.6cvs32
2429
2430         * src/filtering.c
2431                 Copy score when copying FilteringActions
2432                 Fix bug #674
2433
2434 2005-04-10 [colin]      1.9.6cvs31
2435
2436         * src/inc.c
2437                 Make Message -> Receive -> Cancel cancel 
2438                 incorporation on all accounts. Fixes
2439                 bug #693
2440
2441 2005-04-10 [colin]      1.9.6cvs30
2442
2443         * src/prefs_account.c
2444                 Update Privacy checkbuttons status based
2445                 on the selected privacy system
2446         * src/compose.c
2447                 Always connect the "None" privacy system; the
2448                 static boolean was probably there to avoid
2449                 reconnecting twice in the same compose window,
2450                 but as the parent function is only called once
2451                 per compose, it's only a bug - as a static is
2452                 initialized once per application instance.
2453                 Also, don't uncheck Sign and Encrypt when
2454                 selecting None as privacy system; just ignore
2455                 them when sending/queuing.
2456                 Should fix bug #695
2457
2458 2005-04-08 [colin]      1.9.6cvs29
2459
2460         * src/account.c
2461         * src/prefs_account.c
2462         * src/prefs_account.h
2463                 Add account preference to queue message in a certain
2464                 folder.
2465
2466 2005-04-06 [colin]      1.9.6cvs28
2467
2468         * src/prefs_account.c
2469                 Update old inbox path syntax
2470
2471 2005-04-06 [paul]       1.9.6cvs27
2472
2473         sync with main:
2474
2475         * configure.ac
2476                 changed -traditional-cpp to -no-cpp-precomp for newer
2477                 Mac OS X support
2478         * src/foldersel.c
2479                 made column resize automatically
2480         * src/send_message.c
2481                 send_message_smtp(): consider EOF right after QUIT
2482                 successful (workaround for Gmail SMTP server)
2483         * src/common/socket.c
2484                 ssl_read(), ssl_peek(): check EOF which violates the
2485                 SSL protocol
2486         * src/gtk/colorlabel.c
2487                 removed warnings when displaying colorlabel menu
2488                 (don't use GtkAlignment)
2489
2490 2005-04-05 [paul]       1.9.6cvs26
2491
2492         * src/plugins/trayicon/trayicon.c
2493                 fix clipping of icon under KDE3 
2494
2495 2005-04-05 [paul]       1.9.6cvs25
2496
2497         * src/summaryview.c
2498                 hide display of threading
2499                 patch by Alfons
2500
2501 2005-04-04 [thorsten]   1.9.6cvs24
2502
2503         * src/mh.c
2504                 marks lost on filesystems with different stat() results on
2505                 summer-/wintertime
2506
2507 2005-04-03 [colin]      1.9.6cvs23
2508
2509         * src/summaryview.c
2510                 Don't handle up/down. Patch by Alfons
2511
2512 2005-04-02 [colin]      1.9.6cvs22
2513
2514         * src/summaryview.c
2515                 Make scrolling faster. Patch by Alfons.
2516
2517 2005-04-01 [colin]      1.9.6cvs21
2518
2519         * src/Makefile.am
2520         * src/stock_pixmap.c
2521         * src/pixmaps/dir-noselect.xpm ** REMOVED **
2522         * src/pixmaps/dir_noselect.xpm ** ADDED **
2523                 Fix pixmap name mismatch (Thanks Stephan Sachse)
2524
2525 2005-04-01 [colin]      1.9.6cvs20
2526
2527         * src/image_viewer.c
2528         * src/image_viewer.h
2529         * src/procmime.c
2530         * src/procmime.h
2531         * src/textview.c
2532         * src/textview.h
2533                 Implement inline image resizing and right-clicking
2534
2535 2005-04-01 [paul]       1.9.6cvs19
2536
2537         * AUTHORS
2538         * Makefile.am
2539         * configure.ac
2540                 check for gnome2
2541                 patch by Luca Cavalli <loopback<AT>slackit.org>
2542         * po/ru.po
2543                 updated by Pavlo Bohmat
2544
2545 2005-03-31 [colin]      1.9.6cvs18
2546
2547         * src/news.c
2548                 Fix parsing references
2549         * src/msgcache.c
2550                 don't put nulls in the references list
2551         * src/procheader.c
2552                 commit that forgotten file in 1.9.6cvs14
2553
2554 2005-03-31 [colin]      1.9.6cvs17
2555
2556         * src/compose.c
2557                 Fix joining of signature separator again. 
2558                 Maybe Hiro could put it in main too...
2559
2560 2005-03-31 [colin]      1.9.6cvs16
2561
2562         * src/Makefile.am
2563         * src/foldersel.c
2564         * src/stock_pixmap.c
2565         * src/stock_pixmap.h
2566         * src/pixmaps/dir-noselect.xpm
2567                 Update foldersel.c (sync from main, patch by Alfons)
2568
2569 2005-03-30 [colin]      1.9.6cvs15
2570
2571         * src/imap.c
2572                 Fix handling of imap folders containing [] in 
2573                 their name. Thanks to Nahuel Angelinetti for
2574                 the detailed bugreport.
2575
2576 2005-03-30 [colin]      1.9.6cvs14
2577
2578         * src/common/utils.h
2579         * src/common/utils.c
2580         * src/common/defs.h
2581         * src/matcher.c
2582         * src/msgcache.c
2583         * src/news.c
2584         * src/procmsg.c
2585         * src/procmsg.h
2586         * src/quote_fmt_parse.y
2587         * src/summaryview.c
2588                 Update references system. Patch by Alfons
2589
2590 2005-03-30 [colin]      1.9.6cvs13
2591
2592         * src/common/socket.c
2593                 Force the glibc to read resolv.conf again when 
2594                 it has changed. Should fix issues when changing
2595                 networks on a laptop and not restarting sylpheed. 
2596
2597 2005-03-30 [paul]       1.9.6cvs12
2598
2599         partial sync with main:
2600
2601         * src/action.c
2602                 create_io_dialog(): use user-defined text font
2603                 (thanks to Alfons), and modified its appearance.
2604         * src/addrgather.c
2605         * src/addrharvest.c
2606         * src/browseldap.c
2607                 replace old code
2608         * src/compose.c
2609                 don't join (presumably) itemized lines on line-wrapping
2610                 fixed wrapping of quote when auto-wrapping is enabled
2611                 compose_destroy(): destroy paned only if it's not
2612                 attached to window. Fixed memory leak of popup menu.
2613         * src/exphtmldlg.c
2614         * src/expldifdlg.c
2615                 replace old code
2616         * src/html.c
2617         * src/html.h
2618         * src/importmutt.c
2619         * src/importpine.c
2620                 replace old code
2621         * src/main.c
2622                 removed redundant code
2623         * src/mainwindow.c
2624                 changed 'Code set' (which is rather incorrect)
2625                 in the menu to 'Character encoding'
2626                 main_window_set_widgets(): request size first
2627                 to prevent window size becoming wrong
2628                 fixed remembering of the state of the visibility
2629                 of MessageView
2630         * src/messageview.c
2631                 changed 'Code set' (which is rather incorrect)
2632                 in the menu to 'Character encoding'
2633         * src/prefs_common.c
2634         * src/prefs_common.h
2635                 added an option whether to render HTML as text or not
2636                 added separators to outgoing encoding menu
2637         * src/procheader.c
2638                 procheader_scan_date_string(): support header
2639                 like: "[Tue,] 01 Feb 2005 09:57[:00]"
2640         * src/summaryview.c
2641         * src/summaryview.h
2642                 minor code cleanup
2643         * src/textview.c
2644                 textview_show_html(): force output of newline
2645                 added an option whether to render HTML as text or not
2646         * src/common/utils.c
2647                 strncpy2(): optimized based on Alfons' code
2648         * src/gtk/gtkutils.c
2649         * src/gtk/gtkutils.h
2650                 removed non-used code
2651         * src/plugins/pgpmime/passphrase.c
2652                 partially fixed grab input of passphrase dialog
2653                 Confine pointer to window
2654
2655 2005-03-30 [colin]      1.9.6cvs11
2656
2657         * src/msgcache.c
2658         * src/msgcache.h
2659                 Read/write 32bit ints from cache & marks
2660                 From main.
2661
2662 2005-03-29 [paul]       1.9.6cvs10
2663
2664         * AUTHORS
2665         * ChangeLog.claws
2666         * src/compose.c
2667         * src/gtk/gtkaspell.c
2668                 sync with HEAD (don't pass NULL pointers) 
2669
2670 2005-03-24 [paul]
2671
2672         * tools/Makefile.am
2673         * tools/README
2674         * tools/acroread2sylpheed.pl
2675                 sync with HEAD (add script to send pdfs as
2676                 attachments from Adobe Reader 7)
2677
2678 2005-03-21 [paul]       1.9.6cvs9
2679
2680         * configure.ac
2681         * po/POTFILES.in
2682         * src/Makefile.am
2683         * src/crash.c
2684         * src/image_viewer.c ** ADDED **
2685         * src/image_viewer.h ** ADDED **
2686         * src/main.c
2687         * src/prefs_common.c
2688         * src/prefs_common.h
2689         * src/prefs_image_viewer.c ** ADDED **
2690         * src/prefs_image_viewer.h ** ADDED **
2691         * src/textview.c
2692         * src/gtk/about.c
2693         * src/pixmaps/sylpheed_logo.xpm
2694         * src/plugins/Makefile.am
2695         * src/plugins/image_viewer/.cvsignore ** REMOVED **
2696         * src/plugins/image_viewer/Makefile.am ** REMOVED **
2697         * src/plugins/image_viewer/plugin.c ** REMOVED **
2698         * src/plugins/image_viewer/viewer.c ** REMOVED **
2699         * src/plugins/image_viewer/viewer.glade ** REMOVED **
2700         * src/plugins/image_viewer/viewer.h ** REMOVED ** 
2701         * src/plugins/image_viewer/viewerprefs.c ** REMOVED **
2702         * src/plugins/image_viewer/viewerprefs.glade ** REMOVED **
2703         * src/plugins/image_viewer/viewerprefs.h ** REMOVED **
2704                 as gdk-pixbuf is now built-in
2705                 remove image_viewer plugin and put code back into
2706                 main codebase
2707                 implement inline image display (sync with main)
2708
2709                 replace logo with newer, nicer, larger version  
2710
2711 2005-03-21 [paul]       1.9.6cvs8
2712
2713         * src/gtk/about.c
2714                 cosmetic improvement
2715
2716 2005-03-21 [holger]     1.9.6cvs7
2717
2718         * src/plugins/spamassassin/spamassassin.c
2719                 Sync with HEAD
2720                 (unregister hook on failed plugin init)
2721
2722 2005-03-20 [colin]      1.9.6cvs6
2723
2724         * src/common/plugin.c
2725                 Check that plugin isn't already loaded
2726                 Patch by Alfons
2727
2728 2005-03-20 [thorsten]   1.9.6cvs5
2729
2730         * src/compose.c
2731                 use a more compatible syntax
2732
2733 2005-03-20 [thorsten]   1.9.6cvs4
2734
2735         * src/prefs_toolbar.c
2736                 fix crash when selecting toolbar item (uninitialized pointer)
2737
2738 2005-03-20 [thorsten]   1.9.6cvs3
2739
2740         * src/procmime.c
2741                 fix mimetype detection (referenced free()d string)
2742
2743 2005-03-20 [paul]       1.9.6cvs2
2744
2745         * src/compose.c
2746                 sync with HEAD (1.0.3cvs5)
2747                 neglect Reply-To header if empty
2748                 Patch by Alfons 
2749
2750 2005-03-19 [holger]     1.9.6cvs1
2751
2752         * src/summaryview.c
2753         * src/summaryview.h
2754                 Sync with HEAD
2755
2756 2005-03-18 [paul]       1.9.6
2757
2758         initial GTK2 release
2759
2760 2005-03-18 [paul]       1.0.3cvs3.1
2761
2762         * AUTHORS
2763         * ChangeLog.claws
2764         * configure.ac
2765         * src/gtk/about.c
2766         * src/pixmaps/sylpheed_logo.xpm
2767                 sync with HEAD
2768
2769 2005-03-18 [colin]      1.0.3cvs2.6
2770
2771         * src/summaryview.c
2772                 Remove call to summary_step in summary_copy_selected_to
2773                 Can't see its purpose, and this causes bug when copying
2774                 a message if the next one is unread: it reads it.
2775
2776 2005-03-18 [paul]       1.0.3cvs2.5
2777
2778         * src/foldersel.c
2779                 fix bug 694 'Enter doesn't trigger OK in "Move" window'
2780
2781 2005-03-18 [paul]       1.0.3cvs2.4
2782
2783         * src/addrharvest.c
2784         * src/codeconv.c
2785         * src/codeconv.h
2786         * src/compose.c
2787         * src/news.c
2788         * src/procheader.c
2789         * src/procmime.c
2790         * src/unmime.c
2791         * src/unmime.h
2792                 fix buffer overflow, CAN-2005-0667, see
2793                 http://secunia.com/advisories/14491/
2794                 Patch by Alfons
2795
2796 2005-03-17 [colin]      1.0.3cvs2.3
2797
2798         * src/prefs_fonts.c
2799         * src/summaryview.c
2800                 Fix font bugs (both lists now officialy share 
2801                 the same font)
2802                 
2803
2804 2005-03-17 [paul]       1.0.3cvs2.2
2805
2806         * src/gtk/pluginwindow.c
2807                 make plugin descriptions uneditable
2808
2809 2005-03-11 [paul]       1.0.3cvs2.1
2810
2811         * ChangeLog.claws
2812         * configure.ac
2813         * po/POTFILES.in
2814         * src/plugins/trayicon/trayicon.c
2815                 sync with HEAD
2816                 add src/wizard.c to POTFILES.in
2817
2818 2005-03-11 [paul]       1.0.3cvs1.1
2819
2820         * ChangeLog
2821         * ChangeLog.claws
2822         * configure.ac
2823         * po/de.po
2824         * po/es.po
2825         * po/fr.po
2826         * po/it.po
2827         * po/pt_BR.po
2828         * po/ru.po
2829         * po/sk.po
2830         * po/sr.po
2831         * po/zh_CN.po
2832                 sync with HEAD
2833
2834 2005-03-04 [colin]      1.0.1cvs22.2
2835
2836         * src/compose.c
2837                 Fix signatures with accentued chars in it
2838
2839 2005-03-04 [colin]      1.0.1cvs22.1
2840
2841         * src/common/smtp.c
2842         * src/common/smtp.h
2843                 Don't use SIZE param in MAIL FROM: if server 
2844                 doesn't support it. Patch by Eugen Freiter
2845                 <eugen_f@users.sf.net>
2846
2847 2005-02-27 [paul]       1.0.1cvs20.1
2848
2849         * ChangeLog.claws
2850         * configure.ac
2851         * src/messageview.c
2852                 sync with HEAD
2853
2854 2005-02-27 [colin]      1.0.1cvs19.4
2855
2856         * src/procheader.c
2857         * src/procheader.h
2858                 Fix prototypes. Patch by Alfons
2859
2860 2005-02-27 [colin]      1.0.1cvs19.3
2861
2862         * src/compose.c
2863                 Don't auto-join the signature separator.
2864
2865 2005-02-26 [colin]      1.0.1cvs19.2
2866
2867         * src/summaryview.c
2868                 Fix 'mark all read' with collapsed threads.
2869                 Patch by Alfons.
2870
2871 2005-02-25 [paul]       1.0.1cvs19.1
2872
2873         * ChangeLog.claws
2874         * configure.ac
2875         * src/prefs_account.c
2876         * src/prefs_folder_item.c
2877         * src/gtk/prefswindow.c
2878         * src/gtk/prefswindow.h
2879                 sync with HEAD
2880
2881 2005-02-25 [paul]       1.0.1cvs15.12
2882
2883         * src/alertpanel.c
2884         * src/codeconv.c
2885         * src/compose.c
2886         * src/textview.c
2887         * src/gtk/gtkutils.c
2888         * src/gtk/gtkutils.h
2889         * src/gtk/logwindow.c
2890         * src/gtk/progressdialog.c
2891                 sync with main (revision 127)
2892                 and fix logwindow clipping
2893
2894 2005-02-24 [colin]      1.0.1cvs15.11
2895
2896         * src/plugins/pgpmime/passphrase.c
2897                 Disable input grabbing; it doesn't work yet.
2898
2899 2005-02-24 [colin]      1.0.1cvs15.10
2900
2901         * src/messageview.c
2902                 Don't send out receipts if offline. Ask.
2903
2904 2005-02-23 [colin]      1.0.1cvs15.9
2905
2906         * src/summaryview.c     
2907                 Fix expanding
2908
2909 2005-02-23 [colin]      1.0.1cvs15.8
2910
2911         * src/summaryview.c
2912                 Really fix Bug 568 by removing useless
2913                 calls. summary_thread_init() now called
2914                 in summary_sort(). This should please
2915                 Alfons as it should be faster than 
2916                 previously.
2917
2918 2005-02-23 [colin]      1.0.1cvs15.7
2919
2920         * src/compose.c
2921                 Encode parts as QP or B64 if signing
2922
2923 2005-02-23 [colin]      1.0.1cvs15.6
2924
2925         * src/compose.c
2926                 Fix Mimeinfo leakage (including tmp files)
2927         * src/procmsg.c
2928                 Fix tmp file leakage (spotted by Ivan Rayner)
2929
2930 2005-02-22 [colin]      1.0.1cvs15.5
2931
2932         * src/expldifdlg.c
2933                 Fix keyboard input. Patch by Alfons.
2934
2935 2005-02-21 [colin]      1.0.1cvs15.4
2936
2937         * src/compose.c
2938                 Fix Sign/Encrypt when unselecting privacy
2939                 system
2940         * src/prefs_common.c
2941                 Change default message font to Monospace
2942         * src/summaryview.c
2943                 More freezing during potentially large operations
2944
2945 2005-02-21 [paul]       1.0.1cvs15.3
2946
2947         * src/main.c
2948                 fix --help output
2949
2950 2005-02-21 [paul]       1.0.1cvs15.2
2951
2952         * po/Makefile.in.in
2953         * src/compose.c
2954         * src/summaryview.c
2955         * src/textview.c
2956         * src/common/utils.c
2957         * src/common/utils.h
2958                 sync with main (revision 117)
2959
2960 2005-02-20 [colin]      1.0.1cvs15.1
2961
2962         * src/common/defs.h
2963                 Change cache file to .sylpheed_claws_cache, as
2964                 suggested by Alfons. Allows people to switch
2965                 between Sylpheed and Sylpheed-Claws. it is
2966                 a good idea to "Check for new messages" at next
2967                 startup.
2968
2969
2970 2005-02-18 [colin]      1.0.1cvs14.1
2971
2972         * src/quote_fmt_lex.l
2973         * src/quote_fmt_parse.y
2974                 Fix parser initialisation. Patch by Ivan.
2975
2976 2005-02-18 [colin]      1.0.1cvs11.6
2977
2978         * src/folderview.c
2979                 Fix scrolldown (bug 662)
2980
2981 2005-02-17 [colin]      1.0.1cvs11.5
2982
2983         * src/codeconv.c
2984                 conv_filename_to_utf8: return clean 7bit instead
2985                 of broken utf8 if needed
2986         * src/mimeview.c
2987                 Fix display of parts with unclean 8bit names
2988
2989 2005-02-17 [paul]       1.0.1cvs11.4
2990
2991         * src/compose.c
2992         * src/exportldif.c
2993         * src/matcher_parser_parse.y
2994         * src/procmime.c
2995         * src/sourcewindow.c
2996         * src/common/Makefile.am
2997         * src/common/intl.h             ** REMOVED **
2998         * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2999                 sync with main (revision 109)
3000                 and clean up
3001
3002 2005-02-16 [colin]      1.0.1cvs11.3
3003
3004         * src/summaryview.c
3005                 Fix collapsed thread not highlighting when new
3006                 messages in it (Bug 568) Patch by Stephan Sachse.
3007                 Fix messed up selection when reaching bounds (Bug 632)
3008         * src/prefs_themes.c
3009                 Fix theme installing (Bug 684)
3010
3011 2005-02-16 [colin]      1.0.1cvs11.2
3012
3013         * src/messageview.c
3014                 Fix messageview_select_all
3015
3016 2005-02-16 [colin]      1.0.1cvs11.1
3017
3018         * src/mh.c
3019                 Sync with HEAD (MH scan required function)
3020
3021 2005-02-15 [colin]      1.0.1cvs8.1
3022
3023         * src/mimeview.c
3024         * src/common/utils.c
3025                 Sync with HEAD (filename chars substitution)
3026
3027 2005-02-15 [colin]      1.0.1cvs7.3
3028
3029         * src/gtk/pluginwindow.c
3030                 Fix button spacing
3031
3032 2005-02-15 [colin]      1.0.1cvs7.2
3033
3034         * src/mimeview.c
3035                 Fix mime icons not reset across message when
3036                 scrolled down
3037
3038 2005-02-15 [colin]      1.0.1cvs7.1
3039
3040         * src/compose.c
3041         * src/procmime.c
3042                 Sync with HEAD (optimisation of cvs6)
3043
3044 2005-02-14 [colin]      1.0.1cvs6.1
3045
3046         * src/compose.c
3047         * src/procmime.c
3048                 Sync with HEAD (encode "From " at line beginning)
3049
3050 2005-02-14 [colin]      1.0.1cvs5.3
3051
3052         * src/compose.c
3053                 Fix wrapping with accentued chars.
3054
3055 2005-02-13 [colin]      1.0.1cvs5.2
3056
3057         * src/textview.c
3058                 Fix email informative part parsing with
3059                 accentued chars in it. ispunct() returns
3060                 true for them in utf8...
3061
3062 2005-02-12 [colin]      1.0.1cvs5.1
3063
3064         * src/filtering.c
3065                 Sync with HEAD (remove wrong use of compose after send)
3066
3067 2005-02-12 [paul]       1.0.1cvs4.5
3068
3069         * src/textview.c
3070                 remove unnecessary code (thanks to Alfons)
3071
3072 2005-02-12 [paul]       1.0.1cvs4.4
3073
3074         * src/textview.c
3075                 add 'Copy' to contextual menu on emails
3076
3077 2005-02-11 [colin]      1.0.1cvs4.3
3078
3079         * src/compose.c
3080                 revert 1.0.0cvs28.2, it doesn't work that well.
3081
3082 2005-02-11 [paul]       1.0.1cvs4.2
3083
3084         * po/Makefile.in.in
3085                 fix 'make release'
3086
3087 2005-02-10 [paul]       1.0.1cvs4.1
3088
3089         * ChangeLog
3090         * ChangeLog.claws
3091         * ChangeLog.jp
3092         * configure.ac
3093         * src/compose.c
3094                 sync with HEAD (sync with main)
3095
3096 2005-02-10 [paul]       1.0.1cvs3.2
3097
3098         * AUTHORS
3099         * Makefile.am
3100         * autogen.sh
3101         * configure.ac
3102         * config/mkinstalldirs
3103         * intl/.cvsignore
3104         * intl/ChangeLog
3105         * intl/VERSION
3106         * intl/bindtextdom.c
3107         * intl/config.charset
3108         * intl/dcgettext.c
3109         * intl/dcigettext.c
3110         * intl/dcngettext.c
3111         * intl/dgettext.c
3112         * intl/dngettext.c
3113         * intl/eval-plural.h
3114         * intl/explodename.c
3115         * intl/finddomain.c
3116         * intl/gettext.c
3117         * intl/gettextP.h
3118         * intl/gmo.h
3119         * intl/hash-string.h
3120         * intl/intl-compat.c
3121         * intl/l10nflist.c
3122         * intl/libgnuintl.h.in
3123         * intl/loadinfo.h
3124         * intl/loadmsgcat.c
3125         * intl/localcharset.c
3126         * intl/localcharset.h
3127         * intl/locale.alias
3128         * intl/localealias.c
3129         * intl/localename.c
3130         * intl/log.c
3131         * intl/ngettext.c
3132         * intl/os2compat.c
3133         * intl/os2compat.h
3134         * intl/osdep.c
3135         * intl/plural-exp.c
3136         * intl/plural-exp.h
3137         * intl/plural.c
3138         * intl/plural.y
3139         * intl/ref-add.sin
3140         * intl/ref-del.sin
3141         * intl/relocatable.c
3142         * intl/relocatable.h
3143         * intl/textdomain.c
3144         * m4/Makefile.am
3145         * po/Makefile.in.in
3146         * src/Makefile.am
3147         * src/account.c
3148         * src/action.c
3149         * src/addr_compl.c
3150         * src/addressadd.c
3151         * src/addressbook.c
3152         * src/addrgather.c
3153         * src/addrindex.c
3154         * src/alertpanel.c
3155         * src/browseldap.c
3156         * src/codeconv.c
3157         * src/codeconv.h
3158         * src/compose.c
3159         * src/compose.h
3160         * src/crash.c
3161         * src/editaddress.c
3162         * src/editbook.c
3163         * src/editgroup.c
3164         * src/editjpilot.c
3165         * src/editldap.c
3166         * src/editldap_basedn.c
3167         * src/editvcard.c
3168         * src/exphtmldlg.c
3169         * src/expldifdlg.c
3170         * src/export.c
3171         * src/exporthtml.c
3172         * src/filtering.c
3173         * src/folder.c
3174         * src/folder_item_prefs.c
3175         * src/foldersel.c
3176         * src/folderview.c
3177         * src/grouplistdialog.c
3178         * src/headerview.c
3179         * src/imap.c
3180         * src/imap_gtk.c
3181         * src/import.c
3182         * src/importldif.c
3183         * src/importmutt.c
3184         * src/importpine.c
3185         * src/inc.c
3186         * src/ldif.c
3187         * src/main.c
3188         * src/mainwindow.c
3189         * src/matcher.c
3190         * src/mbox.c
3191         * src/message_search.c
3192         * src/messageview.c
3193         * src/mh.c
3194         * src/mh_gtk.c
3195         * src/mimeview.c
3196         * src/msgcache.c
3197         * src/news.c
3198         * src/news_gtk.c
3199         * src/noticeview.c
3200         * src/partial_download.c
3201         * src/pop.c
3202         * src/prefs_account.c
3203         * src/prefs_actions.c
3204         * src/prefs_common.c
3205         * src/prefs_customheader.c
3206         * src/prefs_display_header.c
3207         * src/prefs_ext_prog.c
3208         * src/prefs_filtering.c
3209         * src/prefs_filtering_action.c
3210         * src/prefs_folder_item.c
3211         * src/prefs_fonts.c
3212         * src/prefs_gtk.c
3213         * src/prefs_matcher.c
3214         * src/prefs_msg_colors.c
3215         * src/prefs_spelling.c
3216         * src/prefs_summary_column.c
3217         * src/prefs_template.c
3218         * src/prefs_themes.c
3219         * src/prefs_toolbar.c
3220         * src/prefs_wrapping.c
3221         * src/privacy.c
3222         * src/procheader.c
3223         * src/procmime.c
3224         * src/procmsg.c
3225         * src/quote_fmt.c
3226         * src/recv.c
3227         * src/send_message.c
3228         * src/setup.c
3229         * src/sourcewindow.c
3230         * src/ssl_manager.c
3231         * src/statusbar.c
3232         * src/summary_search.c
3233         * src/summaryview.c
3234         * src/textview.c
3235         * src/toolbar.c
3236         * src/wizard.c
3237         * src/common/nntp.c
3238         * src/common/plugin.c
3239         * src/common/smtp.c
3240         * src/common/ssl.c
3241         * src/common/ssl_certificate.c
3242         * src/common/string_match.c
3243         * src/common/sylpheed.c
3244         * src/common/template.c
3245         * src/common/utils.c
3246         * src/gtk/about.c
3247         * src/gtk/colorlabel.c
3248         * src/gtk/description_window.c
3249         * src/gtk/filesel.c
3250         * src/gtk/foldersort.c
3251         * src/gtk/gtkaspell.c
3252         * src/gtk/gtkutils.c
3253         * src/gtk/inputdialog.c
3254         * src/gtk/logwindow.c
3255         * src/gtk/menu.c
3256         * src/gtk/pluginwindow.c
3257         * src/gtk/prefswindow.c
3258         * src/gtk/progressdialog.c
3259         * src/gtk/quicksearch.c
3260         * src/gtk/sslcertwindow.c
3261         * src/plugins/clamav/clamav_plugin.c
3262         * src/plugins/clamav/clamav_plugin_gtk.c
3263         * src/plugins/demo/demo.c
3264         * src/plugins/dillo_viewer/dillo_prefs.c
3265         * src/plugins/dillo_viewer/dillo_viewer.c
3266         * src/plugins/image_viewer/plugin.c
3267         * src/plugins/image_viewer/viewer.c
3268         * src/plugins/image_viewer/viewerprefs.c
3269         * src/plugins/mathml_viewer/mathml_viewer.c
3270         * src/plugins/pgpmime/passphrase.c
3271         * src/plugins/pgpmime/plugin.c
3272         * src/plugins/pgpmime/prefs_gpg.c
3273         * src/plugins/pgpmime/select-keys.c
3274         * src/plugins/pgpmime/sgpgme.c
3275         * src/plugins/spamassassin/spamassassin.c
3276         * src/plugins/spamassassin/spamassassin_gtk.c
3277         * src/plugins/trayicon/trayicon.c
3278                 sync with main (revision 104)
3279
3280 2005-02-10 [colin]      1.0.1cvs3.1
3281
3282         * src/mainwindow.c
3283                 Sync with HEAD (fix occasional crasher)
3284
3285 2005-02-10 [colin]      1.0.1cvs2.1
3286
3287         * src/messageview.c
3288                 Synw with HEAD (don't automatically display html)
3289
3290 2005-02-09 [colin]      1.0.1cvs1.3
3291
3292         * src/textview.c
3293         * src/textview.h
3294                 Add contextual menu on emails
3295
3296 2005-02-09 [colin]      1.0.1cvs1.2
3297
3298         * src/codeconv.c
3299                 Fix converting from broken headers and 
3300                 put back the _ in missing places
3301                 (feature broke with cvs24.2 sync, main 
3302                  possibly affected?)
3303
3304 2005-02-09 [colin]      1.0.1cvs1.1
3305
3306         * src/messageview.c
3307         * src/mimeview.c
3308         * src/mimeview.h
3309                 Sync with HEAD (display non text/plain mails with plugin)
3310
3311 2005-02-08 [colin]      1.0.1.1
3312
3313         * ChangeLog.claws
3314         * po/pt_BR.po
3315                 Sync with HEAD
3316         * configure.ac
3317                 Make default configuration directory 
3318                 be .sylpheed-gtk2
3319
3320 2005-02-08 [colin]      1.0.0cvs29.1
3321
3322         * po/de.po
3323         * po/es.po
3324         * po/fr.po
3325         * po/it.po
3326         * po/sk.po
3327         * po/sr.po
3328                 Sync translations with HEAD
3329
3330 2005-02-06 [colin]      1.0.0cvs28.3
3331
3332         * src/compose.c
3333                 Make compose a bit faster - patch by Alfons.
3334
3335 2005-02-06 [colin]      1.0.0cvs28.2
3336
3337         * src/compose.c
3338                 Make pasting via middle-click more reliable
3339
3340 2005-02-05 [paul]       1.0.0cvs28.1
3341
3342         * ChangeLog
3343         * ChangeLog.claws
3344         * ChangeLog.jp
3345         * configure.ac
3346         * src/compose.c
3347                 sync with HEAD
3348                 (fix bug 682 'redirect is broken'
3349
3350 2005-02-05 [torte]      1.0.0cvs27.1
3351
3352         * ChangeLog.claws
3353         * configure.ac
3354         * src/partial_download.c
3355                 Sync with HEAD (fix buf overflow)
3356
3357 2005-02-03 [colin]      1.0.0cvs26.1
3358
3359         * src/common/plugin.c
3360                 Sync with HEAD (avoid plugin mismatches)
3361
3362 2005-02-03 [paul]       1.0.0cvs25.3
3363
3364         * src/folderview.c
3365         * src/headerview.c
3366         * src/summaryview.c
3367         * src/textview.c
3368         * src/gtk/colorlabel.c
3369                 third and final part of initial sync with main-gtk2
3370
3371 2005-02-03 [paul]       1.0.0cvs25.2
3372
3373         * src/jpilot.c
3374                 fix building with jpilot support
3375
3376 2005-02-02 [colin]      1.0.0cvs25.1
3377
3378         * src/messageview.c
3379                 Sync with HEAD (fix dangerous typo)
3380
3381 2005-02-01 [colin]      1.0.0cvs24.3
3382
3383         * src/common/xml.c
3384                 Write file as advertised (UTF-8)
3385
3386 2005-02-01 [paul]       1.0.0cvs24.2
3387
3388         * src/addrbook.c
3389         * src/addrindex.c
3390         * src/alertpanel.h
3391         * src/codeconv.c
3392         * src/codeconv.h
3393         * src/compose.c
3394         * src/export.c
3395         * src/folder_item_prefs.c
3396         * src/html.c
3397         * src/imap.c
3398         * src/import.c
3399         * src/jpilot.c
3400         * src/mainwindow.c
3401         * src/matcher_parser_lex.l
3402         * src/messageview.c
3403         * src/mh.c
3404         * src/prefs_account.c
3405         * src/prefs_actions.c
3406         * src/prefs_common.c
3407         * src/prefs_gtk.c
3408         * src/prefs_gtk.h
3409         * src/prefs_themes.c
3410         * src/procheader.c
3411         * src/procmime.c
3412         * src/sourcewindow.c
3413         * src/statusbar.c
3414         * src/summaryview.c
3415         * src/textview.c
3416         * src/toolbar.c
3417         * src/unmime.c
3418         * src/common/template.c
3419         * src/common/utils.c
3420         * src/common/xml.c
3421         * src/common/xml.h
3422         * src/gtk/gtkaspell.c
3423         * src/plugins/clamav/clamav_plugin.c
3424         * src/plugins/dillo_viewer/dillo_prefs.c
3425         * src/plugins/image_viewer/viewerprefs.c
3426         * src/plugins/pgpmime/passphrase.c
3427         * src/plugins/pgpmime/prefs_gpg.c
3428         * src/plugins/pgpmime/select-keys.c
3429         * src/plugins/spamassassin/spamassassin.c
3430                 second part of initial sync with main-gtk2
3431                 (more to follow)
3432
3433 2005-01-31 [colin]      1.0.0cvs24.1
3434
3435         * src/compose.c
3436                 Sync with HEAD
3437
3438 2005-01-29 [paul]       1.0.0cvs23.2
3439
3440         * src/account.c
3441         * src/action.c
3442         * src/addressadd.c
3443         * src/addressbook.c
3444         * src/alertpanel.c
3445         * src/compose.c
3446         * src/editaddress.c
3447         * src/editbook.c
3448         * src/editgroup.c
3449         * src/editjpilot.c
3450         * src/editldap.c
3451         * src/editldap_basedn.c
3452         * src/editvcard.c
3453         * src/export.c
3454         * src/foldersel.c
3455         * src/grouplistdialog.c
3456         * src/import.c
3457         * src/importldif.c
3458         * src/inc.c
3459         * src/main.c
3460         * src/mainwindow.c
3461         * src/message_search.c
3462         * src/messageview.c
3463         * src/mimeview.c
3464         * src/prefs_actions.c
3465         * src/prefs_common.c
3466         * src/prefs_common.h
3467         * src/prefs_customheader.c
3468         * src/prefs_display_header.c
3469         * src/prefs_filtering.c
3470         * src/prefs_filtering_action.c
3471         * src/prefs_gtk.c
3472         * src/prefs_matcher.c
3473         * src/prefs_summary_column.c
3474         * src/prefs_template.c
3475         * src/sourcewindow.c
3476         * src/summary_search.c
3477         * src/summaryview.c
3478         * src/textview.c
3479         * src/gtk/about.c
3480         * src/gtk/description_window.c
3481         * src/gtk/gtkshruler.c
3482         * src/gtk/gtkutils.c
3483         * src/gtk/gtkutils.h
3484         * src/gtk/inputdialog.c
3485         * src/gtk/logwindow.c
3486         * src/gtk/prefswindow.c
3487         * src/gtk/progressdialog.c
3488         * src/gtk/progressdialog.h
3489                 first part of initial sync with main-gtk2
3490                 (more to follow)
3491
3492 2005-01-28 [colin]      1.0.0cvs23.1
3493
3494         * src/folderview.c
3495                 Sync with HEAD
3496
3497 2005-01-27 [colin]      1.0.0cvs21.1
3498
3499         * src/folder.c
3500         * src/folderview.c
3501                 Sync with HEAD
3502
3503 2005-01-27 [colin]      1.0.0cvs19.1
3504
3505         * src/procmime.c
3506                 Sync with HEAD
3507
3508 2005-01-27 [colin]      1.0.0cvs18.1
3509
3510         * src/messageview.c
3511         * src/summaryview.c
3512         * src/mainwindow.c
3513         * src/compose.c
3514         * src/compose.h
3515         * src/procmsg.c
3516         * src/procmsg.h
3517         * src/toolbar.c
3518                 Sync with HEAD
3519
3520 2005-01-26 [paul]       1.0.0cvs15.2
3521
3522         * src/compose.c
3523                 compose_entries_set(): convert subject and body to
3524                 utf8 if necessary. patch by Felix Eckhofer
3525
3526 2005-01-26 [paul]       1.0.0cvs15.1
3527
3528         * configure.ac
3529         * src/common/template.c
3530                 sync with HEAD (fix memory leak)
3531
3532 2005-01-25 [paul]       1.0.0cvs14.1
3533
3534         * configure.ac
3535         * src/compose.c
3536                 sync with HEAD
3537
3538 2005-01-24 [colin]      1.0.0cvs13.1
3539
3540         * src/summaryview.c
3541                 Sync with HEAD
3542
3543 2005-01-24 [paul]       1.0.0cvs12.1
3544
3545         * configure.ac
3546         * src/messageview.c
3547         * src/mh.c
3548         * src/common/utils.c
3549                 sync with HEAD
3550
3551 2005-01-24 [colin]      1.0.0cvs11.1
3552
3553         * src/procheader.c
3554                 Sync with HEAD
3555
3556 2005-01-24 [colin]      1.0.0cvs10.1
3557
3558         * src/folderview.c
3559                 Sync with HEAD
3560
3561 2005-01-23 [colin]      1.0.0cvs9.1
3562
3563         * src/crash.c
3564                 Sync with HEAD
3565
3566 2005-01-22 [colin]      1.0.0cvs8.1
3567
3568         * src/summaryview.c
3569         * src/gtk/quicksearch.c
3570                 Sync with HEAD
3571
3572 2005-01-21 [colin]      1.0.0cvs7.1
3573
3574         * src/summaryview.c
3575                 Sync with HEAD
3576
3577 2005-01-21 [colin]      1.0.0cvs6.1
3578
3579         * src/summaryview.c
3580                 Sync with HEAD
3581
3582 2005-01-21 [colin]      1.0.0cvs5.1
3583
3584         * src/gtk/quicksearch.c
3585         * src/prefs_common.c
3586         * src/prefs_common.h
3587                 Sync with HEAD (recurse option)
3588
3589 2005-01-21 [colin]      1.0.0cvs4.1
3590
3591         * src/folder.h
3592         * src/folderview.c
3593         * src/folderview.h
3594         * src/summaryview.c
3595         * src/gtk/quicksearch.c
3596         * src/gtk/quicksearch.h
3597                 Sync with HEAD (recursive quicksearch)
3598
3599 2005-01-20 [colin]      1.0.0cvs3.4
3600
3601         * src/ssl_manager.c
3602                 Remove useless code
3603
3604 2005-01-20 [colin]      1.0.0cvs3.3
3605
3606         * src/ssl_manager.c
3607                 Fix leak, thanks to Alfons.
3608
3609 2005-01-20 [colin]      1.0.0cvs3.2
3610
3611         * src/ssl_manager.c
3612                 Port SSL certificate window to GTK2.
3613
3614 2005-01-20 [paul]       1.0.0cvs3.1
3615
3616         * ChangeLog.claws
3617         * configure.ac
3618         * src/addrindex.c
3619         * src/addrindex.h
3620                 sync with HEAD
3621
3622 2005-01-19 [colin]      1.0.0cvs2.2
3623
3624         * src/plugins/trayicon/trayicon.c
3625                 Fix freeze with gtk-2.6, the easy way
3626                 (signal blocking helpless there...)
3627                 Closes bug #668.
3628
3629 2005-01-19 [colin]      1.0.0cvs2.1
3630
3631         * src/mbox.c
3632         * src/mbox.h
3633         * src/mainwindow.c
3634         * src/summaryview.c
3635         * src/summaryview.h
3636                 Sync with HEAD
3637
3638 2005-01-19 [paul]       1.0.0cvs1.1
3639
3640         * configure.ac
3641         * po/de.po
3642         * po/es.po
3643         * po/fr.po
3644         * po/hr.po
3645         * po/it.po
3646         * po/ja.po
3647         * po/ko.po
3648         * po/pt_BR.po
3649         * po/ru.po
3650         * po/sk.po
3651         * po/sr.po
3652                 sync with HEAD (update translations)
3653
3654 2005-01-18 [colin]      1.0.0cvs0.1
3655
3656         * src/foldersel.c
3657                 Specify search column - patch by Alfons
3658
3659 2005-01-18 [colin]      0.9.13cvs36.3
3660
3661         * src/prefs_toolbar.c
3662                 Change Delete to Remove
3663         * src/prefs_fonts.c
3664                 GTK2 version and leak fixes
3665         * src/prefs_actions.c
3666                 Add stock buttons.
3667                 All patches by Alfons
3668
3669 2005-01-17 [colin]      0.9.13cvs36.2
3670
3671         * src/compose.c
3672                 Fix DnD inserting twice. While at it,
3673                 add DnD support for text/plain in the
3674                 body, and add support in the headers.
3675
3676 2005-01-16 [colin]      0.9.13cvs36.1
3677
3678         * ChangeLog