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