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