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