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