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