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