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