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