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