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