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