2013-02-20 [colin] 3.9.0cvs98
[claws.git] / ChangeLog
1 2013-02-20 [colin]      3.9.0cvs98
2
3         * src/main.c
4                 Fix seg on w32
5
6 2013-02-20 [colin]      3.9.0cvs97
7
8         * src/plugins/att_remover/claws.def
9         * src/plugins/fetchinfo/claws.def
10         * src/plugins/spam_report/claws.def
11                 Add more needed symbols
12
13 2013-02-20 [colin]      3.9.0cvs96
14
15         * src/plugins/att_remover/Makefile.am
16         * src/plugins/fetchinfo/Makefile.am
17         * src/plugins/spam_report/Makefile.am
18                 Fix missed parts for w32
19
20 2013-02-20 [colin]      3.9.0cvs95
21
22         * src/prefs_common.h
23         * src/plugins/address_keeper/claws.def
24         * src/plugins/att_remover/Makefile.am
25         * src/plugins/att_remover/claws.def
26         * src/plugins/att_remover/plugin.def
27         * src/plugins/att_remover/version.rc
28         * src/plugins/clamd/libclamd/Makefile.am
29         * src/plugins/fetchinfo/Makefile.am
30         * src/plugins/fetchinfo/claws.def
31         * src/plugins/fetchinfo/plugin.def
32         * src/plugins/fetchinfo/version.rc
33         * src/plugins/mailmbox/Makefile.am
34         * src/plugins/mailmbox/claws.def
35         * src/plugins/mailmbox/plugin.def
36         * src/plugins/mailmbox/version.rc
37         * src/plugins/notification/gtkhotkey/Makefile.am
38         * src/plugins/spam_report/Makefile.am
39         * src/plugins/spam_report/claws.def
40         * src/plugins/spam_report/plugin.def
41         * src/plugins/spam_report/spam_report.c
42         * src/plugins/spam_report/version.rc
43                 Win32 build fixes (and add of address_keeper, att_remover,
44                 fetchinfo and spam_report)
45
46 2013-02-20 [paul]       3.9.0cvs94
47
48         * configure.ac
49                 a little more report layout tweaking
50
51 2013-02-20 [colin]      3.9.0cvs93
52
53         * src/common/plugin.c
54                 Auto fix plugin names ending in "_plugin"
55
56 2013-02-20 [colin]      3.9.0cvs92
57
58         * src/plugins/gdata/Makefile.am
59                 Change plugin name
60
61 2013-02-20 [colin]      3.9.0cvs91
62
63         * src/plugins/fetchinfo/Makefile.am
64         * src/plugins/notification/Makefile.am
65         * src/plugins/perl/Makefile.am
66         * src/plugins/python/Makefile.am
67                 Drop _plugin from the plugin's filename
68
69 2013-02-20 [colin]      3.9.0cvs90
70
71         * configure.ac
72                 Group core's --{en,dis}able switches
73
74 2013-02-20 [colin]      3.9.0cvs89
75
76         * configure.ac
77                 typos
78
79 2013-02-20 [colin]      3.9.0cvs88
80
81         * configure.ac
82         * Makefile.am
83                 Don't check for GNOME2 when we want to check for
84                 gtk-update-icon-cache; Typo fix
85
86 2013-02-20 [colin]      3.9.0cvs87
87
88         * src/plugins/Makefile.am
89         * src/plugins/acpi_notifier/Makefile.am
90         * src/plugins/address_keeper/Makefile.am
91         * src/plugins/archive/Makefile.am
92         * src/plugins/att_remover/Makefile.am
93         * src/plugins/attachwarner/Makefile.am
94         * src/plugins/bogofilter/Makefile.am
95         * src/plugins/bsfilter/Makefile.am
96         * src/plugins/clamd/Makefile.am
97         * src/plugins/demo/Makefile.am
98         * src/plugins/fancy/Makefile.am
99         * src/plugins/fetchinfo/Makefile.am
100         * src/plugins/gdata/Makefile.am
101         * src/plugins/mailmbox/Makefile.am
102         * src/plugins/newmail/Makefile.am
103         * src/plugins/notification/Makefile.am
104         * src/plugins/pdf_viewer/Makefile.am
105         * src/plugins/perl/Makefile.am
106         * src/plugins/pgpcore/Makefile.am
107         * src/plugins/pgpinline/Makefile.am
108         * src/plugins/pgpmime/Makefile.am
109         * src/plugins/python/Makefile.am
110         * src/plugins/rssyl/Makefile.am
111         * src/plugins/smime/Makefile.am
112         * src/plugins/spam_report/Makefile.am
113         * src/plugins/spamassassin/Makefile.am
114         * src/plugins/tnef_parse/Makefile.am
115         * src/plugins/vcalendar/Makefile.am
116                 Change automake conditionals so that all plugins subdirectories
117                 are included, but nothing built in disabled plugins. Fixes make
118                 dist with some plugins --disabled.
119
120 2013-02-20 [colin]      3.9.0cvs86
121
122         * configure.ac
123         * src/plugins/fancy/fancy_viewer.h
124                 Fix build for Fancy and vCalendar
125
126 2013-02-20 [colin]      3.9.0cvs85
127
128         * configure.ac
129                 Rework plugin enabling logic. More clean!
130         * src/plugins/fancy/fancy_viewer.c
131         * src/plugins/fancy/fancy_viewer.h
132         * src/plugins/spam_report/spam_report.c
133                 Make curl dependancy mandatory
134         * src/plugins/notification/notification_plugin.c
135                 Fix build with every possible thing disabled
136         * src/plugins/notification/Makefile.am
137         * src/plugins/notification/gtkhotkey/.cvsignore
138         * src/plugins/notification/gtkhotkey/Makefile.am
139         * src/plugins/notification/gtkhotkey/gtk-hotkey-error.c
140         * src/plugins/notification/gtkhotkey/gtk-hotkey-error.h
141         * src/plugins/notification/gtkhotkey/gtk-hotkey-info.c
142         * src/plugins/notification/gtkhotkey/gtk-hotkey-info.h
143         * src/plugins/notification/gtkhotkey/gtk-hotkey-key-file-registry.c
144         * src/plugins/notification/gtkhotkey/gtk-hotkey-key-file-registry.h
145         * src/plugins/notification/gtkhotkey/gtk-hotkey-listener.c
146         * src/plugins/notification/gtkhotkey/gtk-hotkey-listener.h
147         * src/plugins/notification/gtkhotkey/gtk-hotkey-marshal.c
148         * src/plugins/notification/gtkhotkey/gtk-hotkey-marshal.h
149         * src/plugins/notification/gtkhotkey/gtk-hotkey-registry.c
150         * src/plugins/notification/gtkhotkey/gtk-hotkey-registry.h
151         * src/plugins/notification/gtkhotkey/gtk-hotkey-utils.c
152         * src/plugins/notification/gtkhotkey/gtk-hotkey-utils.h
153         * src/plugins/notification/gtkhotkey/gtk-hotkey-x11-listener.c
154         * src/plugins/notification/gtkhotkey/gtk-hotkey-x11-listener.h
155         * src/plugins/notification/gtkhotkey/gtkhotkey.h
156         * src/plugins/notification/gtkhotkey/x11/eggaccelerators.c
157         * src/plugins/notification/gtkhotkey/x11/eggaccelerators.h
158         * src/plugins/notification/gtkhotkey/x11/tomboykeybinder.c
159         * src/plugins/notification/gtkhotkey/x11/tomboykeybinder.h
160                 Re-add hotkey support
161         * src/plugins/spam_report/Makefile.am
162         * src/plugins/tnef_parse/Makefile.am
163                 Remove gettext.h
164
165 2013-02-20 [colin]      3.9.0cvs84
166
167         * configure.ac
168         * po/POTFILES.in
169         * src/plugins/Makefile.am
170         * src/plugins/dillo_viewer/.cvsignore
171         * src/plugins/dillo_viewer/Makefile.am
172         * src/plugins/dillo_viewer/README
173         * src/plugins/dillo_viewer/dillo_prefs.c
174         * src/plugins/dillo_viewer/dillo_prefs.h
175         * src/plugins/dillo_viewer/dillo_viewer.c
176         * src/plugins/trayicon/.cvsignore
177         * src/plugins/trayicon/Makefile.am
178         * src/plugins/trayicon/README
179         * src/plugins/trayicon/trayicon.c
180         * src/plugins/trayicon/trayicon_prefs.c
181         * src/plugins/trayicon/trayicon_prefs.h
182         * src/plugins/trayicon/libeggtrayicon/.cvsignore
183                 Drop trayicon and dillo_viewer
184
185 2013-02-20 [colin]      3.9.0cvs83
186
187         * configure.ac
188         * src/plugins/Makefile.am
189         * src/plugins/spam_report/.cvsignore
190         * src/plugins/spam_report/Makefile.am
191         * src/plugins/spam_report/placeholder.txt
192         * src/plugins/spam_report/spam_report.c
193         * src/plugins/spam_report/spam_report_prefs.c
194         * src/plugins/spam_report/spam_report_prefs.h
195         * src/plugins/tnef_parse/.cvsignore
196         * src/plugins/tnef_parse/Makefile.am
197         * src/plugins/tnef_parse/claws.def
198         * src/plugins/tnef_parse/mapi.h
199         * src/plugins/tnef_parse/mapidefs.h
200         * src/plugins/tnef_parse/mapitags.h
201         * src/plugins/tnef_parse/placeholder.txt
202         * src/plugins/tnef_parse/plugin.def
203         * src/plugins/tnef_parse/tnef-errors.h
204         * src/plugins/tnef_parse/tnef-types.h
205         * src/plugins/tnef_parse/tnef_dump.c
206         * src/plugins/tnef_parse/tnef_dump.h
207         * src/plugins/tnef_parse/tnef_parse.c
208         * src/plugins/tnef_parse/version.rc
209         * src/plugins/tnef_parse/ytnef.c
210         * src/plugins/tnef_parse/ytnef.h
211                 Add tnef_parse and spam_report
212
213 2013-02-20 [colin]      3.9.0cvs82
214
215         * src/plugins/bogofilter/Makefile.am
216         * src/plugins/clamd/Makefile.am
217         * src/plugins/demo/Makefile.am
218         * src/plugins/dillo_viewer/Makefile.am
219         * src/plugins/fancy/Makefile.am
220         * src/plugins/fetchinfo/Makefile.am
221         * src/plugins/gdata/Makefile.am
222         * src/plugins/mailmbox/Makefile.am
223         * src/plugins/newmail/Makefile.am
224         * src/plugins/notification/Makefile.am
225         * src/plugins/pdf_viewer/Makefile.am
226         * src/plugins/perl/Makefile.am
227         * src/plugins/python/Makefile.am
228         * src/plugins/spamassassin/Makefile.am
229         * src/plugins/trayicon/Makefile.am
230         * src/plugins/vcalendar/libical/libical/Makefile.am
231                 Fix out-of-tree build
232
233 2013-02-19 [colin]      3.9.0cvs81
234
235         * configure.ac
236                 Fix inverted logic in a few plugins
237
238 2013-02-18 [mones]      3.9.0cvs80
239
240         * src/plugins/notification/Makefile.am
241         * src/plugins/pdf_viewer/Makefile.am
242         * src/plugins/python/Makefile.am
243                 Allow 'make dist' to generate a nice tarball
244
245 2013-02-18 [wwp]        3.9.0cvs79
246
247         * src/plugins/clamd/libclamd/.cvsignore
248         Add one more .cvsignore file.
249
250 2013-02-18 [wwp]        3.9.0cvs78
251
252         * src/plugins/clamd/libclamd/.cvsignore
253         One more .cvsignore file.
254
255 2013-02-18 [wwp]        3.9.0cvs77
256
257         * src/plugins/clamd/.cvsignore
258         * src/plugins/clamd/libclamd/.cvsignore
259         * src/plugins/fetchinfo/.cvsignore
260         * src/plugins/gdata/.cvsignore
261         * src/plugins/mailmbox/.cvsignore
262         * src/plugins/newmail/.cvsignore
263         * src/plugins/notification/.cvsignore
264         * src/plugins/pdf_viewer/.cvsignore
265         * src/plugins/perl/.cvsignore
266         * src/plugins/python/.cvsignore
267         Silent up stuff a bit.
268
269 2013-02-17 [colin]      3.9.0cvs76
270
271         * src/plugins/notification/Makefile.am
272         * src/plugins/notification/notification_banner.c
273         * src/plugins/notification/notification_banner.h
274         * src/plugins/notification/notification_command.c
275         * src/plugins/notification/notification_command.h
276         * src/plugins/notification/notification_core.c
277         * src/plugins/notification/notification_foldercheck.c
278         * src/plugins/notification/notification_foldercheck.h
279         * src/plugins/notification/notification_hotkeys.c
280         * src/plugins/notification/notification_hotkeys.h
281         * src/plugins/notification/notification_indicator.c
282         * src/plugins/notification/notification_indicator.h
283         * src/plugins/notification/notification_lcdproc.c
284         * src/plugins/notification/notification_lcdproc.h
285         * src/plugins/notification/notification_plugin.c
286         * src/plugins/notification/notification_plugin.h
287         * src/plugins/notification/notification_popup.c
288         * src/plugins/notification/notification_popup.h
289         * src/plugins/notification/notification_prefs.c
290         * src/plugins/notification/notification_prefs.h
291         * src/plugins/notification/notification_trayicon.c
292         * src/plugins/notification/notification_trayicon.h
293                 Activate and fix notification (without libindicate)
294
295 2013-02-17 [colin]      3.9.0cvs75
296
297         * src/plugins/Makefile.am
298         * src/plugins/archive/Makefile.am
299         * src/plugins/clamd/Makefile.am
300         * src/plugins/clamd/clamav_plugin.c
301         * src/plugins/clamd/clamav_plugin.h
302         * src/plugins/clamd/clamav_plugin_gtk.c
303         * src/plugins/clamd/placeholder.txt
304         * src/plugins/clamd/libclamd/Makefile.am
305         * src/plugins/clamd/libclamd/clamd-plugin.c
306         * src/plugins/clamd/libclamd/clamd-plugin.h
307         * src/plugins/fetchinfo/Makefile.am
308         * src/plugins/fetchinfo/fetchinfo_plugin.c
309         * src/plugins/fetchinfo/fetchinfo_plugin.h
310         * src/plugins/fetchinfo/fetchinfo_plugin_gtk.c
311         * src/plugins/fetchinfo/placeholder.txt
312         * src/plugins/gdata/Makefile.am
313         * src/plugins/gdata/cm_gdata_contacts.c
314         * src/plugins/gdata/cm_gdata_contacts.h
315         * src/plugins/gdata/cm_gdata_prefs.c
316         * src/plugins/gdata/cm_gdata_prefs.h
317         * src/plugins/gdata/gdata_plugin.c
318         * src/plugins/gdata/gdata_plugin.h
319         * src/plugins/gdata/placeholder.txt
320         * src/plugins/geolocation/placeholder.txt
321         * src/plugins/gtkhtml2_viewer/placeholder.txt
322         * src/plugins/mailmbox/Makefile.am
323         * src/plugins/mailmbox/carray.c
324         * src/plugins/mailmbox/carray.h
325         * src/plugins/mailmbox/chash.c
326         * src/plugins/mailmbox/chash.h
327         * src/plugins/mailmbox/clist.c
328         * src/plugins/mailmbox/clist.h
329         * src/plugins/mailmbox/mailimf.c
330         * src/plugins/mailmbox/mailimf.h
331         * src/plugins/mailmbox/mailimf_types.c
332         * src/plugins/mailmbox/mailimf_types.h
333         * src/plugins/mailmbox/mailimf_types_helper.c
334         * src/plugins/mailmbox/mailimf_types_helper.h
335         * src/plugins/mailmbox/mailimf_write.c
336         * src/plugins/mailmbox/mailimf_write.h
337         * src/plugins/mailmbox/maillock.c
338         * src/plugins/mailmbox/maillock.h
339         * src/plugins/mailmbox/mailmbox.c
340         * src/plugins/mailmbox/mailmbox.h
341         * src/plugins/mailmbox/mailmbox_folder.c
342         * src/plugins/mailmbox/mailmbox_folder.h
343         * src/plugins/mailmbox/mailmbox_gtk.deps
344         * src/plugins/mailmbox/mailmbox_parse.c
345         * src/plugins/mailmbox/mailmbox_parse.h
346         * src/plugins/mailmbox/mailmbox_types.c
347         * src/plugins/mailmbox/mailmbox_types.h
348         * src/plugins/mailmbox/mmapstring.c
349         * src/plugins/mailmbox/mmapstring.h
350         * src/plugins/mailmbox/placeholder.txt
351         * src/plugins/mailmbox/plugin.c
352         * src/plugins/mailmbox/plugin_gtk.c
353         * src/plugins/mailmbox/plugin_gtk.h
354         * src/plugins/newmail/Makefile.am
355         * src/plugins/newmail/newmail.c
356         * src/plugins/newmail/placeholder.txt
357         * src/plugins/notification/Makefile.am
358         * src/plugins/notification/claws.def
359         * src/plugins/notification/notification_banner.c
360         * src/plugins/notification/notification_banner.h
361         * src/plugins/notification/notification_command.c
362         * src/plugins/notification/notification_command.h
363         * src/plugins/notification/notification_core.c
364         * src/plugins/notification/notification_core.h
365         * src/plugins/notification/notification_foldercheck.c
366         * src/plugins/notification/notification_foldercheck.h
367         * src/plugins/notification/notification_hotkeys.c
368         * src/plugins/notification/notification_hotkeys.h
369         * src/plugins/notification/notification_indicator.c
370         * src/plugins/notification/notification_indicator.h
371         * src/plugins/notification/notification_lcdproc.c
372         * src/plugins/notification/notification_lcdproc.h
373         * src/plugins/notification/notification_pixbuf.c
374         * src/plugins/notification/notification_pixbuf.h
375         * src/plugins/notification/notification_plugin.c
376         * src/plugins/notification/notification_plugin.h
377         * src/plugins/notification/notification_popup.c
378         * src/plugins/notification/notification_popup.h
379         * src/plugins/notification/notification_prefs.c
380         * src/plugins/notification/notification_prefs.h
381         * src/plugins/notification/notification_trayicon.c
382         * src/plugins/notification/notification_trayicon.h
383         * src/plugins/notification/placeholder.txt
384         * src/plugins/notification/plugin.def
385         * src/plugins/notification/raw_claws_mail_logo_64x64.h
386         * src/plugins/notification/version.rc
387         * src/plugins/pdf_viewer/Makefile.am
388         * src/plugins/pdf_viewer/doc_index.xpm
389         * src/plugins/pdf_viewer/doc_index_close.xpm
390         * src/plugins/pdf_viewer/doc_info.xpm
391         * src/plugins/pdf_viewer/first_arrow.xpm
392         * src/plugins/pdf_viewer/last_arrow.xpm
393         * src/plugins/pdf_viewer/left_arrow.xpm
394         * src/plugins/pdf_viewer/placeholder.txt
395         * src/plugins/pdf_viewer/poppler_viewer.c
396         * src/plugins/pdf_viewer/poppler_viewer.h
397         * src/plugins/pdf_viewer/right_arrow.xpm
398         * src/plugins/pdf_viewer/rotate_left.xpm
399         * src/plugins/pdf_viewer/rotate_right.xpm
400         * src/plugins/pdf_viewer/zoom_fit.xpm
401         * src/plugins/pdf_viewer/zoom_in.xpm
402         * src/plugins/pdf_viewer/zoom_out.xpm
403         * src/plugins/pdf_viewer/zoom_width.xpm
404         * src/plugins/perl/Makefile.am
405         * src/plugins/perl/perl_gtk.c
406         * src/plugins/perl/perl_gtk.h
407         * src/plugins/perl/perl_plugin.c
408         * src/plugins/perl/perl_plugin.h
409         * src/plugins/perl/placeholder.txt
410         * src/plugins/python/Makefile.am
411         * src/plugins/python/clawsmailmodule.c
412         * src/plugins/python/clawsmailmodule.h
413         * src/plugins/python/composewindowtype.c
414         * src/plugins/python/composewindowtype.h
415         * src/plugins/python/foldertype.c
416         * src/plugins/python/foldertype.h
417         * src/plugins/python/messageinfotype.c
418         * src/plugins/python/messageinfotype.h
419         * src/plugins/python/nodetype.c
420         * src/plugins/python/nodetype.h
421         * src/plugins/python/placeholder.txt
422         * src/plugins/python/python-hooks.c
423         * src/plugins/python/python-hooks.h
424         * src/plugins/python/python-shell.c
425         * src/plugins/python/python-shell.h
426         * src/plugins/python/python_plugin.c
427         * src/plugins/vcalendar/Makefile.in
428                 Add some plugins (clamd, fetchinfo, gdata, mailmbox, newmail,
429                 notification, pdf_viewer, perl, python). Notification not yet
430                 enabled because it has too much autoconf switches for my taste.
431
432
433 2013-02-16 [colin]      3.9.0cvs74
434
435         * po/POTFILES.in
436         * po/bg.po
437         * po/ca.po
438         * po/cs.po
439         * po/de.po
440         * po/en_GB.po
441         * po/es.po
442         * po/fi.po
443         * po/fr.po
444         * po/hu.po
445         * po/id_ID.po
446         * po/it.po
447         * po/ja.po
448         * po/lt.po
449         * po/nl.po
450         * po/pl.po
451         * po/pt_BR.po
452         * po/pt_PT.po
453         * po/ru.po
454         * po/sk.po
455         * po/sv.po
456         * po/uk.po
457         * po/zh_CN.po
458         * po/zh_TW.po
459         * src/plugins/Makefile.am
460         * src/plugins/archive/.cvsignore
461         * src/plugins/archive/Makefile.am
462         * src/plugins/archive/archiver.c
463         * src/plugins/archive/archiver.h
464         * src/plugins/archive/archiver_gtk.c
465         * src/plugins/archive/archiver_prefs.c
466         * src/plugins/archive/archiver_prefs.h
467         * src/plugins/archive/libarchive_archive.c
468         * src/plugins/archive/libarchive_archive.h
469         * src/plugins/archive/placeholder.txt
470         * src/plugins/att_remover/.cvsignore
471         * src/plugins/att_remover/Makefile.am
472         * src/plugins/att_remover/att_remover.c
473         * src/plugins/att_remover/placeholder.txt
474         * src/plugins/bsfilter/.cvsignore
475         * src/plugins/bsfilter/Makefile.am
476         * src/plugins/bsfilter/bsfilter.c
477         * src/plugins/bsfilter/bsfilter.h
478         * src/plugins/bsfilter/bsfilter_gtk.c
479         * src/plugins/bsfilter/claws.def
480         * src/plugins/bsfilter/placeholder.txt
481         * src/plugins/bsfilter/plugin.def
482         * src/plugins/bsfilter/version.rc
483                 Add archive, att_remover, bsfilter
484         * src/plugins/vcalendar/Makefile.in
485         * src/plugins/vcalendar/libical/libical/icalversion.h
486                 Remove useless files
487
488 2013-02-16 [colin]      3.9.0cvs73
489
490         * src/plugins/Makefile.am
491         * src/plugins/acpi_notifier/Makefile.am
492         * src/plugins/acpi_notifier/acpi_notifier.c
493         * src/plugins/acpi_notifier/placeholder.txt
494         * src/plugins/address_keeper/Makefile.am
495         * src/plugins/address_keeper/address_keeper.c
496         * src/plugins/address_keeper/address_keeper.h
497         * src/plugins/address_keeper/address_keeper_prefs.c
498         * src/plugins/address_keeper/address_keeper_prefs.h
499         * src/plugins/address_keeper/claws.def
500         * src/plugins/address_keeper/placeholder.txt
501         * src/plugins/address_keeper/plugin.def
502         * src/plugins/address_keeper/version.rc
503         * src/plugins/attachwarner/Makefile.am
504         * src/plugins/attachwarner/attachwarner.c
505         * src/plugins/attachwarner/attachwarner.h
506         * src/plugins/attachwarner/attachwarner_prefs.c
507         * src/plugins/attachwarner/attachwarner_prefs.h
508         * src/plugins/attachwarner/claws.def
509         * src/plugins/attachwarner/placeholder.txt
510         * src/plugins/attachwarner/plugin.def
511         * src/plugins/attachwarner/version.rc
512         * src/plugins/vcalendar/libical/libical/icalversion.h
513         * po/POTFILES.in
514         * po/bg.po
515         * po/ca.po
516         * po/cs.po
517         * po/de.po
518         * po/en_GB.po
519         * po/es.po
520         * po/fi.po
521         * po/fr.po
522         * po/hu.po
523         * po/id_ID.po
524         * po/it.po
525         * po/ja.po
526         * po/lt.po
527         * po/nl.po
528         * po/pl.po
529         * po/pt_BR.po
530         * po/pt_PT.po
531         * po/ru.po
532         * po/sk.po
533         * po/sr.po
534         * po/sv.po
535         * po/uk.po
536         * po/zh_CN.po
537         * po/zh_TW.po
538                 Now do acpi_notifier, attachwarner, address_keeper
539
540 2013-02-16 [colin]      3.9.0cvs72
541
542         * po/POTFILES.in
543         * po/bg.po
544         * po/ca.po
545         * po/cs.po
546         * po/de.po
547         * po/en_GB.po
548         * po/es.po
549         * po/fi.po
550         * po/fr.po
551         * po/hu.po
552         * po/id_ID.po
553         * po/it.po
554         * po/ja.po
555         * po/lt.po
556         * po/nl.po
557         * po/pl.po
558         * po/pt_BR.po
559         * po/pt_PT.po
560         * po/ru.po
561         * po/sk.po
562         * po/sr.po
563         * po/sv.po
564         * po/uk.po
565         * po/zh_CN.po
566         * po/zh_TW.po
567                 Merge RSSyl's translations
568
569 2013-02-16 [colin]      3.9.0cvs71
570
571         * src/mainwindow.c
572                 Fix use-after-free (introduced in cvs61)
573
574 2013-02-16 [colin]      3.9.0cvs70
575
576         * src/main.c
577         * src/prefs_common.c
578         * src/prefs_common.h
579         * src/common/defs.h
580         * src/common/w32_account.c
581                 Add an hidden preference to set the Windows theme
582         * src/plugins/Makefile.am
583         * src/plugins/rssyl/Makefile.am
584         * src/plugins/rssyl/claws.def
585         * src/plugins/rssyl/date.c
586         * src/plugins/rssyl/date.h
587         * src/plugins/rssyl/feed.c
588         * src/plugins/rssyl/feed.h
589         * src/plugins/rssyl/feedprops.c
590         * src/plugins/rssyl/feedprops.h
591         * src/plugins/rssyl/opml.c
592         * src/plugins/rssyl/opml.h
593         * src/plugins/rssyl/parsers.c
594         * src/plugins/rssyl/parsers.h
595         * src/plugins/rssyl/placeholder.txt
596         * src/plugins/rssyl/plugin.c
597         * src/plugins/rssyl/plugin.def
598         * src/plugins/rssyl/rssyl.c
599         * src/plugins/rssyl/rssyl.h
600         * src/plugins/rssyl/rssyl_cb_gtk.c
601         * src/plugins/rssyl/rssyl_cb_gtk.h
602         * src/plugins/rssyl/rssyl_cb_menu.c
603         * src/plugins/rssyl/rssyl_cb_menu.h
604         * src/plugins/rssyl/rssyl_gtk.c
605         * src/plugins/rssyl/rssyl_gtk.h
606         * src/plugins/rssyl/rssyl_prefs.c
607         * src/plugins/rssyl/rssyl_prefs.h
608         * src/plugins/rssyl/strreplace.c
609         * src/plugins/rssyl/strreplace.h
610         * src/plugins/rssyl/version.rc
611                 Add RSSyl
612         * src/plugins/vcalendar/Makefile.am
613         * src/plugins/vcalendar/Makefile.in
614         * src/plugins/vcalendar/plugin.c
615         * src/plugins/vcalendar/libical/libical/icalversion.h
616                 Fix Curl flags :)
617
618 2013-02-14 [paul]       3.9.0cvs69
619
620         * po/id_ID.po
621                 "fix" plural forms
622
623 2013-02-14 [colin]      3.9.0cvs68
624
625         * po/POTFILES.in
626                 Add vcalendar files
627         * po/merge-po-from-plugin.sh
628                 Add helper script to merge external plugins translations
629         * po/bg.po
630         * po/ca.po
631         * po/cs.po
632         * po/de.po
633         * po/en_GB.po
634         * po/es.po
635         * po/fi.po
636         * po/fr.po
637         * po/hu.po
638         * po/id_ID.po
639         * po/it.po
640         * po/ja.po
641         * po/lt.po
642         * po/nl.po
643         * po/pl.po
644         * po/pt_BR.po
645         * po/pt_PT.po
646         * po/ru.po
647         * po/sk.po
648         * po/sr.po
649         * po/sv.po
650         * po/uk.po
651         * po/zh_CN.po
652         * po/zh_TW.po
653                 Merge translations from fancy and vcalendar
654
655 2013-02-14 [colin]      3.9.0cvs67
656
657         * configure.ac
658                 Fix perl detection
659
660 2013-02-14 [colin]      3.9.0cvs66
661
662         * src/plugins/vcalendar/claws.def
663         * src/plugins/vcalendar/plugin.def
664                 Add missing files
665         * src/plugins/vcalendar/libical/Makefile.in
666         * src/plugins/vcalendar/libical/design-data/Makefile.in
667         * src/plugins/vcalendar/libical/libical/Makefile.in
668         * src/plugins/vcalendar/libical/scripts/Makefile.in
669                 Remove extraneous files
670
671 2013-02-13 [colin]      3.9.0cvs65
672
673         * src/plugins/address_dup_finder/placeholder.txt
674         * src/plugins/synce/placeholder.txt
675                 Removed, deprecated plugins
676         * src/plugins/Makefile.am
677         * src/plugins/vcalendar/Makefile.am
678         * src/plugins/vcalendar/Makefile.in
679         * src/plugins/vcalendar/common-views.c
680         * src/plugins/vcalendar/common-views.h
681         * src/plugins/vcalendar/day-view.c
682         * src/plugins/vcalendar/icaltime_as_local.c
683         * src/plugins/vcalendar/icaltime_as_local.h
684         * src/plugins/vcalendar/month-view.c
685         * src/plugins/vcalendar/placeholder.txt
686         * src/plugins/vcalendar/plugin.c
687         * src/plugins/vcalendar/vcal_dbus.c
688         * src/plugins/vcalendar/vcal_dbus.h
689         * src/plugins/vcalendar/vcal_folder.c
690         * src/plugins/vcalendar/vcal_folder.h
691         * src/plugins/vcalendar/vcal_interface.h
692         * src/plugins/vcalendar/vcal_manager.c
693         * src/plugins/vcalendar/vcal_manager.h
694         * src/plugins/vcalendar/vcal_meeting_gtk.c
695         * src/plugins/vcalendar/vcal_meeting_gtk.h
696         * src/plugins/vcalendar/vcal_prefs.c
697         * src/plugins/vcalendar/vcal_prefs.h
698         * src/plugins/vcalendar/vcalendar.c
699         * src/plugins/vcalendar/vcalendar.h
700         * src/plugins/vcalendar/version.rc
701         * src/plugins/vcalendar/libical/.cvsignore
702         * src/plugins/vcalendar/libical/Makefile.am
703         * src/plugins/vcalendar/libical/Makefile.in
704         * src/plugins/vcalendar/libical/design-data/.cvsignore
705         * src/plugins/vcalendar/libical/design-data/Makefile.am
706         * src/plugins/vcalendar/libical/design-data/Makefile.in
707         * src/plugins/vcalendar/libical/design-data/parameters.csv
708         * src/plugins/vcalendar/libical/design-data/properties.csv
709         * src/plugins/vcalendar/libical/design-data/restrictions.csv
710         * src/plugins/vcalendar/libical/design-data/status.txt
711         * src/plugins/vcalendar/libical/design-data/value-types.csv
712         * src/plugins/vcalendar/libical/libical/.cvsignore
713         * src/plugins/vcalendar/libical/libical/Makefile.am
714         * src/plugins/vcalendar/libical/libical/Makefile.in
715         * src/plugins/vcalendar/libical/libical/icalattendee.c
716         * src/plugins/vcalendar/libical/libical/icalattendee.h
717         * src/plugins/vcalendar/libical/libical/icalcomponent.c
718         * src/plugins/vcalendar/libical/libical/icalcomponent.h
719         * src/plugins/vcalendar/libical/libical/icalderivedparameter.c.in
720         * src/plugins/vcalendar/libical/libical/icalderivedparameter.h.in
721         * src/plugins/vcalendar/libical/libical/icalderivedproperty.c.in
722         * src/plugins/vcalendar/libical/libical/icalderivedproperty.h.in
723         * src/plugins/vcalendar/libical/libical/icalderivedvalue.c.in
724         * src/plugins/vcalendar/libical/libical/icalderivedvalue.h.in
725         * src/plugins/vcalendar/libical/libical/icalduration.c
726         * src/plugins/vcalendar/libical/libical/icalduration.h
727         * src/plugins/vcalendar/libical/libical/icalenums.c
728         * src/plugins/vcalendar/libical/libical/icalenums.h
729         * src/plugins/vcalendar/libical/libical/icalerror.c
730         * src/plugins/vcalendar/libical/libical/icalerror.h
731         * src/plugins/vcalendar/libical/libical/icallangbind.c
732         * src/plugins/vcalendar/libical/libical/icallangbind.h
733         * src/plugins/vcalendar/libical/libical/icallexer.l
734         * src/plugins/vcalendar/libical/libical/icalmemory.c
735         * src/plugins/vcalendar/libical/libical/icalmemory.h
736         * src/plugins/vcalendar/libical/libical/icalmime.c
737         * src/plugins/vcalendar/libical/libical/icalmime.h
738         * src/plugins/vcalendar/libical/libical/icalparameter.c
739         * src/plugins/vcalendar/libical/libical/icalparameter.h
740         * src/plugins/vcalendar/libical/libical/icalparameterimpl.h
741         * src/plugins/vcalendar/libical/libical/icalparser.c
742         * src/plugins/vcalendar/libical/libical/icalparser.h
743         * src/plugins/vcalendar/libical/libical/icalperiod.c
744         * src/plugins/vcalendar/libical/libical/icalperiod.h
745         * src/plugins/vcalendar/libical/libical/icalproperty.c
746         * src/plugins/vcalendar/libical/libical/icalproperty.h
747         * src/plugins/vcalendar/libical/libical/icalrecur.c
748         * src/plugins/vcalendar/libical/libical/icalrecur.h
749         * src/plugins/vcalendar/libical/libical/icalrestriction.c.in
750         * src/plugins/vcalendar/libical/libical/icalrestriction.h
751         * src/plugins/vcalendar/libical/libical/icaltime.c
752         * src/plugins/vcalendar/libical/libical/icaltime.h
753         * src/plugins/vcalendar/libical/libical/icaltypes.c
754         * src/plugins/vcalendar/libical/libical/icaltypes.h
755         * src/plugins/vcalendar/libical/libical/icalvalue.c
756         * src/plugins/vcalendar/libical/libical/icalvalue.h
757         * src/plugins/vcalendar/libical/libical/icalvalueimpl.h
758         * src/plugins/vcalendar/libical/libical/icalversion.h
759         * src/plugins/vcalendar/libical/libical/icalversion.h.in
760         * src/plugins/vcalendar/libical/libical/icalyacc.output
761         * src/plugins/vcalendar/libical/libical/icalyacc.y
762         * src/plugins/vcalendar/libical/libical/pvl.c
763         * src/plugins/vcalendar/libical/libical/pvl.h
764         * src/plugins/vcalendar/libical/libical/sspm.c
765         * src/plugins/vcalendar/libical/libical/sspm.h
766         * src/plugins/vcalendar/libical/libical/vsnprintf.c
767         * src/plugins/vcalendar/libical/scripts/.cvsignore
768         * src/plugins/vcalendar/libical/scripts/Makefile.am
769         * src/plugins/vcalendar/libical/scripts/Makefile.in
770         * src/plugins/vcalendar/libical/scripts/mkderivedcomponents.pl
771         * src/plugins/vcalendar/libical/scripts/mkderivedparameters.pl
772         * src/plugins/vcalendar/libical/scripts/mkderivedproperties.pl
773         * src/plugins/vcalendar/libical/scripts/mkderivedvalues.pl
774         * src/plugins/vcalendar/libical/scripts/mkparameterrestrictions.pl
775         * src/plugins/vcalendar/libical/scripts/mkrestrictionrecords.pl
776         * src/plugins/vcalendar/libical/scripts/mkrestrictiontable.pl
777         * src/plugins/vcalendar/libical/scripts/readvaluesfile.pl
778                 Add vcalendar.
779
780 2013-02-13 [colin]      3.9.0cvs64
781
782         * src/plugins/acpi_notifier/placeholder.txt
783         * src/plugins/address_dup_finder/placeholder.txt
784         * src/plugins/address_keeper/placeholder.txt
785         * src/plugins/archive/placeholder.txt
786         * src/plugins/att_remover/placeholder.txt
787         * src/plugins/attachwarner/placeholder.txt
788         * src/plugins/bsfilter/placeholder.txt
789         * src/plugins/clamd/placeholder.txt
790         * src/plugins/fetchinfo/placeholder.txt
791         * src/plugins/gdata/placeholder.txt
792         * src/plugins/geolocation/placeholder.txt
793         * src/plugins/gtkhtml2_viewer/placeholder.txt
794         * src/plugins/mailmbox/placeholder.txt
795         * src/plugins/newmail/placeholder.txt
796         * src/plugins/notification/placeholder.txt
797         * src/plugins/pdf_viewer/placeholder.txt
798         * src/plugins/perl/placeholder.txt
799         * src/plugins/python/placeholder.txt
800         * src/plugins/rssyl/placeholder.txt
801         * src/plugins/spam_report/placeholder.txt
802         * src/plugins/synce/placeholder.txt
803         * src/plugins/tnef_parse/placeholder.txt
804         * src/plugins/vcalendar/placeholder.txt
805                 Add temporary placeholders for ex-extra-plugins to be
806                 integrated.
807
808 2013-02-13 [paul]       3.9.0cvs63
809
810         * src/plugins/fancy/Makefile.am
811                 no need for EXTRA_DIST
812
813 2013-02-13 [paul]       3.9.0cvs62
814
815         * configure.ac
816         * po/POTFILES.in
817         * src/plugins/Makefile.am
818         * src/plugins/fancy/Makefile.am
819         * src/plugins/fancy/fancy_prefs.c
820         * src/plugins/fancy/fancy_prefs.h
821         * src/plugins/fancy/fancy_viewer.c
822         * src/plugins/fancy/fancy_viewer.h
823                 move the Fancy plugin into core
824
825 2013-02-11 [paul]       3.9.0cvs61
826
827         * src/mainwindow.c
828                 use the Delete key to remove colour label accels (same as everywhere else).
829                 complete the change to gtk_accel_map_add_entry() for older/newer GTKs
830
831 2013-01-26 [mir]        3.9.0cvs60
832
833         * tools/vcard2xml.py
834         Fixes bugs:
835             1) Lines split over more than one line breaks parser
836             2) Get email addres correct. Not only email;internet
837         Improvements:
838             1) Basic handling of vcard 3.0
839
840
841 2013-01-23 [colin]      3.9.0cvs59
842
843         * src/action.c
844         * src/common/utils.c
845                 Fix actions with spaces (and quotes). Thanks to H. Merijn Brand
846
847 2013-01-23 [colin]      3.9.0cvs58
848
849         * src/imap.c
850                 Fix bug #2863, "Applying has_attachment quicksearch
851                 on IMAP segfaults".
852
853 2013-01-21 [paul]       3.9.0cvs57
854
855         * src/codeconv.h
856         * src/procmime.c
857                 fix bug 2862, 'Segmentation fault when replying to a
858                 message where the "code conversion" fails'. add support
859                 for X-VIET-VPS encoding
860
861 2013-01-21 [paul]       3.9.0cvs56
862
863         * src/common/defs.h
864         * src/gtk/about.c
865                 promote the users' ml on the About/Info tab
866
867 2013-01-09 [paul]       3.9.0cvs55
868
869         * doc/man/claws-mail.1
870         * src/gtk/about.c
871                 update copyright year
872
873 2013-01-09 [paul]       3.9.0cvs54
874
875         * src/gtk/gtkaspell.c
876                 fix sensitivity of 'Use both dictionaries' in compose window
877
878 2013-01-09 [mir]        3.9.0cvs53
879
880         * tools/vcard2xml.py
881             Fix missing file encoding info.
882             See -> http://www.python.org/dev/peps/pep-0263/
883
884
885 2013-01-08 [mones]      3.9.0cvs52
886
887         * claws-mail.desktop
888                 Added Swedish translation by Andreas Rönnquist
889
890 2012-12-20 [colin]      3.9.0cvs51
891
892         * src/action.c
893                 Fix crash on action error;
894                 Fix trimming of leading spaces in actions
895
896 2012-12-19 [colin]      3.9.0cvs50
897
898         * src/editldap.c
899         * src/ldapctrl.c
900         * src/ldapserver.c
901                 Make LDAP over SSL work on Win32 - but not TLS,
902                 unfortunately. Also, it requires the certificate
903                 to be trusted.
904
905 2012-12-16 [colin]      3.9.0cvs49
906
907         * src/messageview.c
908                 Add missing \n at end of the return receipt last part's headers.
909
910 2012-12-15 [paul]       3.9.0cvs48
911
912         * src/addrselect.c
913                 fix bug 2832, 'mail to from adress-book splitt names'
914
915 2012-12-12 [colin]      3.9.0cvs47
916
917         * src/action.c
918                 Port to g_spawn API and make actions work better on Win32
919         * src/mainwindow.c
920                 Indentation
921
922 2012-12-12 [ticho]      3.9.0cvs46
923
924         * src/compose.c
925                 Move focus to body textview when subject entry is activated
926                 (Enter key pressed) in compose window.
927
928 2012-12-10 [mones]      3.9.0cvs45
929
930         * src/addr_compl.c
931                 Fix bug #2835 (core part) to allow NULL names which
932                 have an address
933
934 2012-12-07 [colin]      3.9.0cvs44
935
936         * src/news.c
937                 Try to fix strange crash in nntp_ping/session_destroy...
938
939 2012-12-06 [mones]      3.9.0cvs43
940
941         * tools/README
942         * tools/gif2xface.pl
943         * tools/outlook2claws-mail.pl
944                 Fix address not working since years ago
945
946 2012-12-05 [mones]      3.9.0cvs42
947
948         * src/prefs_gtk.c
949                 Do not set to NULL string preferences which have "" as
950                 default value
951
952 2012-12-05 [colin]      3.9.0cvs41
953
954         * src/common/ssl.c
955                 Nullify xcred pointer like the other ones
956
957 2012-12-03 [wwp]        3.9.0cvs40
958
959         * src/summaryview.c
960         * src/mainwindow.c
961         Avoid any possible confusion: 0 is not a neutral value when passed
962         to main_window_get_mask() - use -1 instead, even in those cases we
963         don't care.
964
965 2012-12-03 [wwp]        3.9.0cvs39
966
967         * src/toolbar.c
968         Fix sensitivity of next-unread toolbar button.
969
970 2012-12-03 [colin]      3.9.0cvs38
971
972         * src/common/utils.c
973                 Fix following relative symlinks
974
975 2012-12-02 [colin]      3.9.0cvs37
976
977         * src/main.c
978                 Of course you can't, Windows. Of course...
979
980 2012-12-02 [colin]      3.9.0cvs36
981
982         * src/main.c
983                 Move control sockets inside their own directory,
984                 $TMPDIR/claws-mail-$UID/, and name them after the configuration                 directory md5 hash. That allows
985                 - cleaner separation of sockets and config dirs in
986                   case of alternate config directories
987                 - forward migration is handled: if $TMPDIR/claws-mail-$UID
988                   exists as a socket, use it to control the running entity
989                 - backwards migration is handled: starting an old Claws Mail
990                   version will bail out as creating the legacy socket won't
991                   be possible.
992                 - migration for alternate-config-dirs is not handled, which
993                   could be mentioned in release notes.
994                 Fixes bug #2828, "Use MD5 digest for socket name"
995
996 2012-12-01 [colin]      3.9.0cvs35
997
998         * src/common/utils.c
999                 As usual, Windows is a little bit different
1000                 (you have to love it the same as the normal OSes...)
1001
1002 2012-12-01 [colin]      3.9.0cvs34
1003
1004         * src/common/utils.c
1005         * src/common/utils.h
1006                 Add a canonicalizer function and use it to
1007                 canonicalize rc_dir.
1008
1009 2012-11-30 [mones]      3.9.0cvs33
1010
1011         * src/common/plugin.c
1012                 Fixes #1137 completely, saving path-less plugins as is
1013                 in config. With this patch user can edit plugin list on
1014                 clawsrc and remove absolute paths from shared plugins,
1015                 leaving only the "pluginname.so". Those will be tried to
1016                 load from plugin dir of the loading core. Notice that
1017                 those will also fail to load on older versions, and will
1018                 probably be removed from your config without warning by
1019                 the older version.
1020
1021 2012-11-30 [wwp]        3.9.0cvs32
1022
1023         * src/mainwindow.c
1024         * src/mainwindow.h
1025         * src/summaryview.c
1026         * src/toolbar.c
1027         Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
1028         also fix list loop initializers.
1029
1030 2012-11-30 [wwp]        3.9.0cvs31
1031
1032         * src/mainwindow.c
1033         * src/mainwindow.h
1034         * src/procmsg.c
1035         * src/send_message.c
1036         * src/send_message.h
1037         * src/toolbar.c
1038         * src/toolbar.h
1039         Add Message/Cancel sending (same as --cancel-sending), adds the
1040         relevant toolbar icon, and an extra cancel sending+receiving icon
1041         for convenience.
1042
1043 2012-11-29 [colin]      3.9.0cvs30
1044
1045         * src/mainwindow.c
1046                 Fix mask on a few menu items (thanks Ricardo!)
1047
1048 2012-11-28 [wwp]        3.9.0cvs29
1049
1050         * src/mainwindow.c
1051         * src/mainwindow.h
1052         * src/summaryview.c
1053         * src/toolbar.c
1054         Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
1055         Complete toolbar_init(), which was missing few inits.
1056
1057 2012-11-28 [colin]      3.9.0cvs28
1058
1059         * src/mainwindow.c
1060         * src/news.c
1061         * src/news.h
1062         * src/etpan/nntp-thread.c
1063                 Disconnect NNTP accounts too when switching offline
1064
1065 2012-11-28 [colin]      3.9.0cvs27
1066
1067         * src/imap.c
1068         * src/news.c
1069         * src/common/session.c
1070         * src/common/session.h
1071                 Add keep-alive pings on IMAP and NNTP
1072
1073 2012-11-28 [colin]      3.9.0cvs26
1074
1075         * src/imap.c
1076         * src/etpan/imap-thread.c
1077         * src/etpan/imap-thread.h
1078                 Try locale's charset and UTF-7 on server-side
1079                 searches when UTF-8 fails. Also, don't even
1080                 mention a charset if searching for an ASCII
1081                 string.
1082
1083 2012-11-27 [colin]      3.9.0cvs25
1084
1085         * src/main.c
1086                 Unbreak the build.
1087
1088 2012-11-27 [colin]      3.9.0cvs24
1089
1090         * src/common/ssl.c
1091                 Fix bug #2826, "replace deprecated gnutls function"
1092                 Patch by Christian Hesse
1093
1094 2012-11-27 [colin]      3.9.0cvs23
1095
1096         * src/gtk/manage_window.c
1097                 Stop spamming logs with focus events.
1098
1099 2012-11-27 [colin]      3.9.0cvs22
1100
1101         * src/mainwindow.c
1102         * src/prefs_common.c
1103         * src/prefs_common.h
1104                 Unsneak a work-in-progress patch that I mistakengly
1105                 commited with a cleanup
1106
1107 2012-11-27 [wwp]        3.9.0cvs21
1108
1109         * doc/man/claws-mail.1
1110         * src/main.c
1111         * src/send_message.c
1112         * src/send_message.h
1113                 Add --cancel-sending command-line switch.
1114
1115 2012-11-23 [colin]      3.9.0cvs20
1116
1117         * src/jpilot.c
1118         * src/main.c
1119         * src/mainwindow.c
1120         * src/matcher.c
1121         * src/prefs_common.c
1122         * src/prefs_common.h
1123         * src/procmsg.c
1124         * src/common/socket.c
1125         * src/common/socket.h
1126         * src/common/ssl.c
1127         * src/common/ssl_certificate.c
1128         * src/common/ssl_certificate.h
1129         * src/etpan/imap-thread.c
1130         * src/etpan/nntp-thread.c
1131                 Cleanup some warnings and deprecated types. Patch by
1132                 Christian Hesse, fixing bug #2617. Thanks!
1133
1134 2012-11-23 [colin]      3.9.0cvs19
1135
1136         * AUTHORS
1137         * src/gtk/authors.h
1138                 Add Christian Hesse which was forgotten for some reason
1139
1140 2012-11-21 [colin]      3.9.0cvs18
1141
1142         * src/etpan/imap-thread.c
1143                 Don't set charset on simple searches. Fixes Exchange 2007.
1144
1145 2012-11-20 [colin]      3.9.0cvs17
1146
1147         * src/prefs_matcher.c
1148                 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
1149
1150 2012-11-20 [ticho]      3.9.0cvs16
1151
1152         * src/gtk/prefswindow.c
1153                 Actually allow folder preference pages which are in top level of
1154                 page index UI to be selected.
1155
1156 2012-11-20 [ticho]      3.9.0cvs15
1157
1158         * src/prefs_folder_item.c
1159                 Remove useless "Folder" root in page index of folder preferences UI.
1160
1161 2012-11-18 [colin]      3.9.0cvs14
1162
1163         * AUTHORS
1164         * src/advsearch.c
1165         * src/matcher.c
1166         * src/matcher.h
1167         * src/matcher_parser_parse.y
1168         * src/prefs_matcher.c
1169         * src/gtk/authors.h
1170         * src/gtk/quicksearch.c
1171                 Add age_{greater,lower}_hours matcher criteria
1172                 Initial patch by Abhay S. Kushwaha.
1173
1174 2012-11-18 [ticho]      3.9.0cvs13
1175
1176         * src/mbox.c
1177                 Improve i18n plural handling in a string used while
1178                 importing from mbox.
1179
1180 2012-11-16 [ticho]      3.9.0cvs12
1181
1182         * po/bg.po
1183         * po/ca.po
1184         * po/cs.po
1185         * po/de.po
1186         * po/en_GB.po
1187         * po/es.po
1188         * po/fi.po
1189         * po/fr.po
1190         * po/he.po
1191         * po/hu.po
1192         * po/id_ID.po
1193         * po/it.po
1194         * po/ja.po
1195         * po/lt.po
1196         * po/nl.po
1197         * po/pl.po
1198         * po/pt_BR.po
1199         * po/pt_PT.po
1200         * po/ru.po
1201         * po/sk.po
1202         * po/sr.po
1203         * po/sv.po
1204         * po/uk.po
1205         * po/zh_CN.po
1206         * po/zh_TW.po
1207         * po/Makevars
1208                 Update message catalogs to match changes in 3.9.0cvs11.
1209
1210 2012-11-16 [ticho]      3.9.0cvs11
1211
1212         * src/account.c
1213         * src/addrcustomattr.c
1214         * src/edittags.c
1215         * src/prefs_filtering.c
1216         * src/prefs_matcher.c
1217         * src/prefs_msg_colors.c
1218         * src/toolbar.c
1219         * src/uri_opener.c
1220         * src/wizard.c
1221         * src/common/utils.c
1222         * src/gtk/about.c
1223                 Use pgettext() and friends for i18n context strings, instead of
1224                 having a pipe character in msgid for context separation. This uses
1225                 glib's C_ macro, instead of Q_.
1226
1227 2012-11-16 [colin]      3.9.0cvs10
1228
1229         * src/foldersel.c
1230         * src/prefs_actions.c
1231         * src/prefs_filtering_action.c
1232         * src/prefs_matcher.c
1233         * src/quote_fmt.c
1234         * src/gtk/description_window.c
1235         * src/gtk/description_window.h
1236         * src/gtk/inputdialog.c
1237         * src/gtk/manage_window.c
1238         * src/gtk/quicksearch.c
1239                 Try to better fix focus problems. Should address:
1240                 Bug #2774
1241                 Bug #2624
1242                 Bug #1963
1243                 Bug #2780
1244                 Please check using your favorite WM that the following works:
1245                 Information button (Quicksearch, Templates, 'Test' filtering 
1246                 condition)
1247                 Folder selection (Move/Copy contextual menu,
1248                 various preferences, including 'New folder').
1249                 Tested with XFCE, Gnome Shell and Windows.
1250                 
1251
1252 2012-11-16 [colin]      3.9.0cvs9
1253
1254         * src/advsearch.c
1255                 Init is_fast too
1256
1257 2012-11-16 [colin]      3.9.0cvs8
1258
1259         * src/advsearch.c
1260                 Fix missing initialisation of bool_and which could
1261                 lead to From/To/Subject/Tag searches searching with
1262                 binary and.
1263                 Also clean up tag expansion. No need to create a
1264                 matcher string and re-parse it.
1265
1266 2012-11-16 [paul]       3.9.0cvs7
1267
1268         * po/de.po
1269                 fix by Thomas Bellmann
1270
1271 2012-11-15 [colin]      3.9.0cvs6
1272
1273         * src/summaryview.c
1274                 Fix bug #2785, "Marking mails for deletion reopens internal 
1275                 message view"
1276
1277 2012-11-15 [colin]      3.9.0cvs5
1278
1279         * src/main.c
1280         * src/statusbar.c
1281         * src/gtk/gtkcmclist.c
1282         * src/gtk/gtkcmclist.h
1283                 a few more GTK+3 fixes. Segfaults on me, though.
1284
1285 2012-11-15 [colin]      3.9.0cvs4
1286
1287         * src/Makefile.am
1288         * src/action.c
1289         * src/addr_compl.c
1290         * src/addressbook.c
1291         * src/addrgather.c
1292         * src/compose.c
1293         * src/editaddress.c
1294         * src/editgroup.c
1295         * src/main.c
1296         * src/mainwindow.c
1297         * src/message_search.c
1298         * src/prefs_display_header.c
1299         * src/prefs_filtering_action.c
1300         * src/prefs_matcher.c
1301         * src/prefs_other.c
1302         * src/prefs_toolbar.c
1303         * src/printing.c
1304         * src/stock_pixmap.c
1305         * src/summary_search.c
1306         * src/summaryview.c
1307         * src/textview.c
1308         * src/gtk/Makefile.am
1309         * src/gtk/colorlabel.c
1310         * src/gtk/combobox.c
1311         * src/gtk/combobox.h
1312         * src/gtk/gtkcmclist.c
1313         * src/gtk/gtkcmclist.h
1314         * src/gtk/gtkcmctree.c
1315         * src/gtk/gtksctree.c
1316         * src/gtk/gtkshruler.c
1317         * src/gtk/gtkutils.c
1318         * src/gtk/gtkutils.h
1319         * src/gtk/inputdialog.c
1320         * src/gtk/quicksearch.c
1321         * src/plugins/pgpcore/Makefile.am
1322         * src/plugins/pgpinline/Makefile.am
1323         * src/plugins/pgpmime/Makefile.am
1324         * src/plugins/smime/Makefile.am
1325                 Big GTK+3 patch from Hanno Meyer-Thurow
1326
1327 2012-11-15 [wwp]        3.9.0cvs3
1328
1329         * doc/man/claws-mail.1
1330         * src/main.c
1331                 Add --cancel-receiving command-line switch.
1332
1333 2012-11-15 [wwp]        3.9.0cvs2
1334
1335         * src/ssl_manager.c
1336         * src/gtk/sslcertwindow.c
1337                 Fix Capitalization.
1338
1339 2012-11-15 [paul]       3.9.0cvs1
1340
1341         * po/cs.po
1342         * po/fi.po
1343         * po/sk.po
1344                 updates from David Vachulka, Flammie Pirinen, and
1345                 Slavko
1346
1347 2012-11-14 [paul]       3.9.0
1348         * NEWS
1349         * README
1350         * RELEASE_NOTES 
1351                 3.9.0 unleashed!
1352
1353 2012-11-14 [paul]       3.8.1cvs123
1354
1355         * po/de.po
1356         * po/es.po
1357         * po/fi.po
1358         * po/fr.po
1359         * po/hu.po
1360         * po/pt_BR.po
1361         * po/sv.po
1362         * po/uk.po
1363         * po/zh_TW.po
1364                 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
1365                 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
1366                 YUP, Wei-Lun Chao
1367
1368 2012-11-14 [paul]       3.8.1cvs122
1369
1370         * tools/README
1371         * tools/fix_date.sh
1372                 improvements by wwp
1373
1374 2012-11-14 [colin]      3.8.1cvs121
1375
1376         * src/action.c
1377                 And fix warning with breaking functionality
1378
1379 2012-11-14 [paul]       3.8.1cvs120
1380
1381         * src/action.c
1382                 revert this change from 3.8.1cvs60, it breaks
1383                 actions with a pipe
1384
1385 2012-11-14 [colin]      3.8.1cvs119
1386
1387         * src/common/plugin.c
1388                 If plugin fails to load from absolute path, try from
1389                 default plugin path. 
1390                 Fixes bug #1137, 'loading plugins with same profile on different archs'
1391                 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
1392                 results in wrong paths in clawsrc'
1393
1394 2012-11-12 [colin]      3.8.1cvs118
1395
1396         * src/messageview.c
1397                 Fix initial focus on textview. Fixes bug #2776,
1398                 "Make all menu shortcuts work properly in the message window"
1399
1400 2012-11-09 [colin]      3.8.1cvs117
1401
1402         * src/etpan/imap-thread.c
1403                 Specify search charset. Thanks to Aleksei Miheev
1404
1405 2012-11-08 [colin]      3.8.1cvs116
1406
1407         * src/common/socket.c
1408         * src/gtk/gtkutils.c
1409                 Fix socket communication
1410
1411 2012-11-08 [colin]      3.8.1cvs115
1412
1413         * src/plugins/pgpcore/sgpgme.c
1414                 Fix Windows runtime crash
1415
1416 2012-11-08 [colin]      3.8.1cvs114
1417
1418         * src/gtk/quicksearch.c
1419                 Fix going active with NULL matchstring (for example
1420                 when changing type before typing anything)
1421
1422 2012-11-07 [colin]      3.8.1cvs113
1423
1424         * src/mbox.c
1425                 Fix Windows build
1426
1427 2012-11-06 [mones]      3.8.1cvs112
1428
1429         * doc/man/claws-mail.1
1430                 Sync with AUTHORS file
1431         * src/gtk/quicksearch.c
1432                 Add number units where appropriate
1433
1434 2012-10-31 [paul]       3.8.1cvs111
1435
1436         * src/prefs_folder_item.c
1437                 add missing closing bracket. thanks to Andreas Rönnquist.
1438
1439 2012-10-31 [colin]      3.8.1cvs110
1440
1441         * src/prefs_folder_item.c
1442                 Fix prefs text and extra semi-colon. Thanks to Paul!
1443
1444 2012-10-31 [colin]      3.8.1cvs109
1445
1446         * src/folder_item_prefs.c
1447         * src/folder_item_prefs.h
1448         * src/messageview.c
1449         * src/prefs_folder_item.c
1450                 Implement feature from bug #2569, 
1451                 "select html part on folder specific properties"
1452                 Patch based on Andrej's patch.
1453
1454 2012-10-29 [wwp]        3.8.1cvs108
1455
1456         * src/textview.c
1457         Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
1458         broken URL parsing.
1459
1460 2012-10-25 [colin]      3.8.1cvs107
1461
1462         * src/textview.c
1463                 Verify the previous URI wasn't the same...
1464                 fixes http://www. URIs.
1465
1466 2012-10-25 [colin]      3.8.1cvs106
1467
1468         * src/common/utils.c
1469         * src/common/utils.h
1470         * src/textview.c
1471                 Avoid strlen() on inner loop in textview_make_clickable_parts*()
1472                 reduces cost of strcasestr() in textview_make_clickable_parts*()
1473                 from 30% to 15%. Patch by Igor Mammedov
1474
1475 2012-10-25 [colin]      3.8.1cvs105
1476
1477         * src/textview.c
1478                 Do not allow search cost to explode in case of bad message
1479                 parsing in textview_make_clickable_parts_later(); reduces
1480                 cost of textview_make_clickable_parts_later() from 99% to
1481                 17% for big bad-case message. Patch by Igor Mammedov
1482
1483 2012-10-25 [colin]      3.8.1cvs104
1484
1485         * src/textview.c
1486         * src/textview.h
1487                 Avoid strlen() on big buffers, use precomputed length instead
1488                 it reduces cost of textview_write_line() from 32% to 3% for
1489                 big messages. Patch by Igor Mammedov
1490         * AUTHORS
1491         * src/gtk/authors.h
1492                 Add Igor
1493
1494 2012-10-24 [mones]      3.8.1cvs103
1495
1496         * src/advsearch.c
1497                 Trust on IMAP core on-line/off-line management
1498                 Patch by Sean Buckheister
1499
1500 2012-10-19 [paul]       3.8.1cvs102
1501
1502         * AUTHORS
1503         * src/crash.c
1504         * src/gtk/authors.h
1505                 fix bug 2760, 'display correct libc version in crash dialog 
1506                 when uclibc is used'.
1507                 fixes build with uclibc. patch by Natanael Copa.
1508
1509 2012-10-18 [mones]      3.8.1cvs101
1510
1511         * claws-mail.desktop
1512                 Fix bug #2761 and remove invalid GTK main category
1513
1514 2012-10-17 [colin]      3.8.1cvs100
1515
1516         * src/common/ssl_certificate.c
1517                 Fix bug #2759, "Error messages regarding bad
1518                 client certificates are less than helpful"
1519                 Based on patch by bug reporter.
1520
1521 2012-10-13 [paul]       3.8.1cvs99
1522
1523         * src/common/ssl_certificate.c
1524                 fix build with gnutls 3.1.3
1525                 Patch by Sean Buckheister.
1526
1527 2012-10-12 [mones]      3.8.1cvs98
1528
1529         * src/compose.c
1530         * src/grouplistdialog.c
1531         * src/imap.c
1532         * src/news_gtk.c
1533         * src/procmime.c
1534         * src/procmsg.c
1535         * src/common/utils.c
1536         * src/common/utils.h
1537         * src/etpan/imap-thread.c
1538                 New slist_free_strings_full wrapper for g_slist_free_full
1539                 and simplify calls where it was being used
1540
1541 2012-10-12 [colin]      3.8.1cvs97
1542
1543         * src/common/defs.h
1544                 Drop include of internal glib header
1545                 Patch by Werner Koch
1546
1547 2012-10-12 [colin]      3.8.1cvs96
1548
1549         * src/gtk/gtkcmctree.c
1550         * src/gtk/gtksctree.c
1551                 Fix bug #2581, "expander arrows are too tiny to hit with the 
1552                 mouse". Patch mostly by Tom Horsley
1553
1554 2012-10-12 [iwkse]      3.8.1cvs95
1555
1556         * src/common/utils.c
1557                         g_free *mutex
1558
1559 2012-10-12 [mones]      3.8.1cvs94
1560
1561         * src/common/utils.c
1562                 Remove undeclared mutex symbol
1563
1564 2012-10-12 [colin]      3.8.1cvs93
1565
1566         * src/compose.c
1567         * src/prefs_account.c
1568         * src/common/utils.c
1569         * src/common/utils.h
1570                 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
1571                 Thanks to Salvatore de Paolis
1572
1573 2012-10-10 [colin]      3.8.1cvs92
1574
1575         * src/folder.c
1576                 Fix bug #2744, "Quick search throws bad command 
1577                 argument error on Microsoft Exchange". Fall back
1578                 to local search if folder-specific search fails.
1579         * src/gtk/quicksearch.c
1580                 Typo fix.
1581
1582 2012-10-10 [colin]      3.8.1cvs91
1583
1584         * src/procmsg.h
1585                 Make what the tags list contain more clear
1586
1587 2012-10-10 [colin]      3.8.1cvs90
1588
1589         * src/inc.c
1590         * src/mbox.c
1591         * src/common/smtp.c
1592         * src/common/smtp.h
1593                 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
1594                 Patch by "madroach"
1595
1596 2012-10-10 [colin]      3.8.1cvs89
1597
1598         * autogen.sh
1599                 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
1600
1601 2012-10-10 [colin]      3.8.1cvs88
1602
1603         * src/compose.c
1604                 Leak fix (thanks Ricardo!)
1605
1606 2012-10-10 [colin]      3.8.1cvs87
1607
1608         * src/common/utils.c
1609                 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
1610                 Initial patch by Igor Mammedov <imammedo@redhat.com> with
1611                 fixes by Michael Rasmussen and myself.
1612                 Also revert part of 3.8.1cvs86, g_slist_free_full() 
1613                 semantics are different from slist_free_strings() in that
1614                 slist_free_strings does not free the list itself.
1615
1616 2012-10-09 [mones]      3.8.1cvs86
1617
1618         * doc/man/claws-mail.1
1619         * src/compose.c
1620         * src/common/utils.c
1621                 New extra headers feature for adding user-defined
1622                 extra headers to the combobox in the compose window
1623                 Headers are stablished in 'extraheaderrc', one per
1624                 line with a final colon
1625
1626 2012-10-06 [mones]      3.8.1cvs85
1627
1628         * po/POTFILES.in
1629                 Added src/gtk/menu.c
1630         * src/common/defs.h
1631         * src/gtk/menu.c
1632         * src/gtk/menu.h
1633                 New function cm_menu_item_new_label_from_url to
1634                 avoid crashing on huge URL strings and warn user
1635                 about the possible causes
1636         * src/mainwindow.c
1637                 Use it to create List menu items safely
1638
1639 2012-10-04 [colin]      3.8.1cvs84
1640
1641         * src/imap.c
1642                 Fix keywords with spaces
1643
1644 2012-10-04 [colin]      3.8.1cvs83
1645
1646         * src/advsearch.c
1647                 Fix double-tag search. Maybe fixes bug #2744,
1648                 'Quick search throws bad command argument 
1649                 error since recent change'. Patch by Sean.
1650
1651 2012-10-03 [mones]      3.8.1cvs82
1652
1653         * src/procmime.c
1654                 Fix bug #2743 'null pointer crash in procmime strchr'
1655                 Patch by Michael Schwendt (from RedHat bug 862578) 
1656
1657 2012-09-28 [colin]      3.8.1cvs81
1658
1659         * src/advsearch.c
1660                 Never search on server if we're offline
1661                 (Asking the user would and will be better)
1662         * src/imap.c
1663                 Fix uninitialized variable (bogus) warning
1664                 Fix SELECT of the folder before searching
1665
1666 2012-09-27 [colin]      3.8.1cvs80
1667
1668         * src/advsearch.c
1669         * src/imap.c
1670         * src/etpan/imap-thread.c
1671         * src/etpan/imap-thread.h
1672                 Implement IMAP server search. Patch by
1673                 Sean Buckheister again.
1674
1675 2012-09-26 [colin]      3.8.1cvs79
1676
1677         * src/main.c
1678         * src/matcher.c
1679         * src/matcher.h
1680                 Prepare the context strings, their translation take
1681                 CPU time. Shaves 6 seconds out of 17 on my reference
1682                 folder body search.
1683         * src/summary_search.c
1684                 Fix a warning
1685
1686 2012-09-26 [colin]      3.8.1cvs78
1687
1688         * src/matcher.c
1689         * src/procmime.c
1690         * src/procmime.h
1691                 Unlock I/O in procmime, give a way
1692                 for matcher to avoid having to
1693                 read/write tmp/rewind/read tmp for
1694                 body matches.
1695
1696 2012-09-26 [colin]      3.8.1cvs77
1697
1698         * src/summary_search.c
1699                 Fix unresponsive stop button
1700         * src/gtk/quicksearch.c
1701                 Fix busy cursor
1702
1703 2012-09-26 [colin]      3.8.1cvs76
1704
1705         * src/summary_search.c
1706         * src/summaryview.c
1707         * src/summaryview.h
1708         * src/gtk/quicksearch.c
1709                 Factorize search code in summary_search and
1710                 add a progress indicator as that slows down
1711                 the first result in case of body search.
1712
1713 2012-09-26 [colin]      3.8.1cvs75
1714
1715         * src/folder.c
1716                 Fix body search triggering GUI updates
1717                 for every message when it gets MSG_SCANNED
1718                 set.
1719
1720 2012-09-26 [colin]      3.8.1cvs74
1721
1722         * src/folder.c
1723         * src/folder.h
1724         * src/imap.c
1725         * src/procmsg.c
1726         * src/procmsg.h
1727         * src/summaryview.c
1728                 Factorize msg list to num list code;
1729                 Make search faster using cache instead
1730                 of network I/O
1731
1732 2012-09-25 [mones]      3.8.1cvs73
1733
1734         * src/gtk/quicksearch.c
1735                 Fix new expressions not being added to quicksearch
1736                 history in extended mode; patch by Sean Buckheister
1737
1738 2012-09-22 [mir]        3.8.1cvs72
1739
1740         * src/advsearch.c
1741                 Fix for not searching in folders marked 'no_select'
1742                 patch provided by Colin.
1743
1744 2012-09-22 [mones]      3.8.1cvs71
1745
1746         * src/advsearch.c
1747                 Add missing copyright header
1748
1749 2012-09-21 [colin]      3.8.1cvs70
1750
1751         * src/folder.c
1752                 Fix warning where msgcount was used
1753                 uninitialized in case the search was
1754                 to be performed on a message list subset.
1755
1756 2012-09-21 [colin]      3.8.1cvs69
1757
1758         * src/gtk/quicksearch.c
1759                 Fix error background not appearing
1760
1761 2012-09-21 [colin]      3.8.1cvs68
1762
1763         * src/Makefile.am
1764         * src/advsearch.c ** ADDED **
1765         * src/advsearch.h ** ADDED **
1766         * src/folder.c
1767         * src/folder.h
1768         * src/folderview.c
1769         * src/imap.c
1770         * src/main.c
1771         * src/matcher.c
1772         * src/matcher.h
1773         * src/matchertypes.h ** ADDED **
1774         * src/mh.c
1775         * src/mimeview.c
1776         * src/news.c
1777         * src/proctypes.h
1778         * src/summary_search.c
1779         * src/summaryview.c
1780         * src/summaryview.h
1781         * src/gtk/quicksearch.c
1782         * src/gtk/quicksearch.h
1783                 Separated GUI and logic for search
1784                 Use same logic for quicksearch and folder search
1785                 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1786
1787 2012-09-19 [mones]      3.8.1cvs67
1788
1789         * src/mainwindow.c
1790                 Remove spurious parameter from get_url_part and
1791                 fix potential buffer overflow
1792
1793 2012-09-19 [colin]      3.8.1cvs66
1794
1795         * src/addressbook.c
1796         * src/addrselect.c
1797                 Un-mix mixed enum comparison which happened
1798                 to work because multiple enums define the same
1799                 values.
1800
1801 2012-09-19 [colin]      3.8.1cvs65
1802
1803         * src/addrindex.c
1804         * src/editaddress.c
1805         * src/editldap.c
1806         * src/exporthtml.c
1807         * src/jpilot.c
1808         * src/procmime.c
1809         * src/plugins/bogofilter/bogofilter_gtk.c
1810         * src/plugins/pgpcore/prefs_gpg.c
1811         * src/plugins/smime/smime.c
1812         * src/plugins/spamassassin/spamassassin_gtk.c
1813                 More warning fixes, casts, useless variables and
1814                 unchecked return values
1815
1816 2012-09-19 [colin]      3.8.1cvs64
1817
1818         * src/mainwindow.c
1819                 Check possible overflow
1820         * src/prefs_account.c
1821         * src/prefs_compose_writing.c
1822         * src/prefs_logging.c
1823         * src/prefs_message.c
1824         * src/prefs_msg_colors.c
1825         * src/prefs_other.c
1826         * src/prefs_receive.c
1827         * src/prefs_summaries.c
1828         * src/prefs_wrapping.c
1829                 fix GtkAdjustment casts
1830         * src/common/ssl.c
1831                 fix warnings
1832         * src/gtk/gtkaspell.c
1833                 fix warnings
1834
1835 2012-09-19 [mones]      3.8.1cvs63
1836
1837         * src/addritem.c
1838                 Fix leak and follow function specification
1839
1840 2012-09-19 [mones]      3.8.1cvs62
1841
1842         * src/action.c
1843                 Use unused var c to check result and emit messages on error
1844         * src/addrbook.c
1845                 Remove unused vars: attr (several functions), element
1846         * src/addrclip.c
1847                 Use unused var newGroup to check result
1848         * src/addrcustomattr.c
1849                 Remove unused var summaryview and related code
1850         * src/addressbook.c
1851                 Use unused vars nn, newNode, idleID to check result
1852                 Remove unused var aoType and refactor logic around it
1853                 Comment var enabled and related debug code
1854         * src/msgcache.c
1855                 Use unused var error to check result and emit debug messages
1856         * src/textview.c
1857                 Remove unused var link_color
1858         * src/toolbar.c
1859                 Remove unused vars: attr, retVal
1860
1861 2012-09-19 [colin]      3.8.1cvs61
1862
1863         * src/imap.c
1864         * src/inc.c
1865         * src/news.c
1866         * src/send_message.c
1867         * src/common/socket.c
1868                 More precise error logging
1869
1870 2012-09-16 [mones]      3.8.1cvs60
1871
1872         * src/action.c                                                          
1873                 Removed dup calls with ignored result
1874         * src/addr_compl.c                                                    
1875                 Removed unused var is_group and simplified logic around it      
1876         * src/addrharvest.c                                                  
1877         * src/matcher.c
1878         * src/procmsg.c                                                  
1879         * src/etpan/etpan-thread-manager.c                                    
1880                 Use unused var r to verify result and emit messages on error
1881         * src/compose.c                                                  
1882                 Move color variable into conditional usage blocks
1883                 Remove assigned but not used vars: lock, titles, count    
1884         * src/edittags.c
1885                 Remove assigned but not used var actions                        
1886         * src/folderview.c
1887                 Remove assigned but not used vars: from_parent, src_node        
1888         * src/imap_gtk.c
1889         * src/mh_gtk.c                                                    
1890                 Remove malloc-ed but not used var: old_path                  
1891         * src/news.c
1892                 Comment unused vars from commented block: tofetch, fetched      
1893         * src/prefs_account.c
1894                 Remove assigned but not used var: privacy_enabled
1895         * src/prefs_actions.c
1896         * src/prefs_customheader.c
1897                 Remove assigned but not used var: store
1898         * src/prefs_filtering.c
1899                 Remove assigned but not used var: n_rows
1900         * src/prefs_template.c
1901                 Remove assigned but not used vars: model, list_store
1902         * src/prefs_toolbar.c
1903                 Remove assigned but not used var: win_titles
1904         * src/printing.c
1905                 Remove assigned but not used vars: orientation, line, baseline,
1906                 off_chars 
1907         * src/etpan/imap-thread.c
1908                 Remove assigned but not used var: value, r
1909                 Refactor to check correct memory allocation
1910         * src/etpan/nntp-thread.c
1911                 Remove assigned but not used var: value
1912         * src/gtk/gtkaspell.c
1913                 Remove assigned but not used vars: textbuf, exist
1914                 Remove unused function: find_gtkaspeller
1915         * src/gtk/gtkcmctree.c
1916                 Remove unused function: gtk_cmctree_get_offset
1917         * src/gtk/gtkshruler.c
1918                 Remove assigned but not used vars: ruler, priv
1919
1920 2012-09-14 [mones]      3.8.1cvs59
1921
1922         * src/common/log.c
1923                 Check file operation results (and remove and
1924                 unused var warning)
1925
1926 2012-09-14 [colin]      3.8.1cvs58
1927
1928         * src/gtk/inputdialog.c
1929                 Remove unused var, thanks Ticho
1930
1931 2012-09-13 [colin]      3.8.1cvs57
1932
1933         * src/stock_pixmap.c
1934                 Fix missing \n in debug line
1935
1936 2012-09-13 [colin]      3.8.1cvs56
1937
1938         * src/main.c
1939                 Don't listen on the Unix socket before we're
1940                 ready. The 'popup' order from another instance
1941                 may provoke a race and trash configuration files.
1942
1943 2012-09-13 [colin]      3.8.1cvs55
1944
1945         * src/imap.c
1946                 Maybe fix bug #2096, "MEMORY-ERROR w/ 
1947                 Claws-Mail/IMAP and Lotus Domino". Use
1948                 correct types for start/end and test if
1949                 start is indeed before end.
1950
1951 2012-09-12 [mones]      3.8.1cvs54
1952
1953         * src/prefs_other.c
1954                 Fix bug #1975 'preference mutt key bindings do not take
1955                 effect' (and the other invalid paths too)
1956
1957 2012-09-12 [colin]      3.8.1cvs53
1958
1959         * src/procmsg.c
1960                 Revert that hunk, logic is unclear.
1961
1962 2012-09-12 [colin]      3.8.1cvs52
1963
1964         * src/addressbook.c
1965         * src/addrharvest.c
1966         * src/addrindex.c
1967         * src/addritem.c
1968         * src/compose.c
1969         * src/edittags.c
1970         * src/folder.c
1971         * src/imap.c
1972         * src/inc.c
1973         * src/ldif.c
1974         * src/mainwindow.c
1975         * src/mbox.c
1976         * src/mimeview.c
1977         * src/mutt.c
1978         * src/partial_download.c
1979         * src/prefs_filtering_action.c
1980         * src/prefs_toolbar.c
1981         * src/printing.c
1982         * src/procheader.c
1983         * src/procmime.c
1984         * src/procmsg.c
1985         * src/summaryview.c
1986         * src/textview.c
1987         * src/common/utils.c
1988         * src/etpan/imap-thread.c
1989         * src/gtk/gtkaspell.c
1990         * src/plugins/pgpcore/sgpgme.c
1991                 More fixes from bug #1961:
1992                 - Write-only variables
1993                 - Null pointer dereferences
1994                 - A couple other fixes for which the reporter
1995                   was unsure, but which showed problems.
1996                 More details in bug #1961 comments.
1997
1998 2012-09-12 [colin]      3.8.1cvs51
1999
2000         * src/compose.c
2001         * src/mh.c
2002         * src/common/ssl.c
2003         * src/plugins/pgpcore/passphrase.c
2004                 Apply patches from bug #1961, "patches for
2005                 a couple of clang warnings":
2006                 - Check return codes
2007                 - Remove dead code
2008
2009 2012-09-12 [colin]      3.8.1cvs50
2010
2011         * claws-mail.pc.in
2012                 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
2013                 where the included menu.h could come from Ncurses.
2014                 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
2015
2016 2012-09-11 [colin]      3.8.1cvs49
2017
2018         * src/main.c
2019                 Fix race condition at start.
2020
2021 2012-09-10 [colin]      3.8.1cvs48
2022
2023         * src/main.c
2024                 Create lock socket as soon as possible, not after
2025                 a few things like caching all prefs.
2026
2027 2012-09-09 [mones]      3.8.1cvs47
2028
2029         * src/plugins/bogofilter/bogofilter.c
2030                 Add missing include
2031
2032 2012-09-08 [colin]      3.8.1cvs46
2033
2034         * AUTHORS
2035         * src/Makefile.am
2036         * src/action.c
2037         * src/addr_compl.c
2038         * src/addrbook.c
2039         * src/compose.c
2040         * src/compose.h
2041         * src/editaddress.c
2042         * src/filtering.c
2043         * src/folder.c
2044         * src/folder.h
2045         * src/folderview.h
2046         * src/headerview.h
2047         * src/imap_gtk.c
2048         * src/localfolder.c
2049         * src/main.c
2050         * src/mainwindow.c
2051         * src/mainwindow.h
2052         * src/matcher.c
2053         * src/matcher_parser_parse.y
2054         * src/messageview.c
2055         * src/messageview.h
2056         * src/mh.c
2057         * src/mh_gtk.c
2058         * src/mimeview.c
2059         * src/mimeview.h
2060         * src/noticeview.h
2061         * src/prefs_account.c
2062         * src/prefs_account.h
2063         * src/prefs_filtering.c
2064         * src/prefs_filtering_action.c
2065         * src/prefs_gtk.h
2066         * src/prefs_matcher.c
2067         * src/prefs_template.c
2068         * src/prefs_toolbar.c
2069         * src/privacy.c
2070         * src/procheader.h
2071         * src/procmime.c
2072         * src/procmime.h
2073         * src/procmsg.c
2074         * src/procmsg.h
2075         * src/proctypes.h
2076         * src/remotefolder.c
2077         * src/summaryview.c
2078         * src/summaryview.h
2079         * src/textview.c
2080         * src/textview.h
2081         * src/toolbar.c
2082         * src/uri_opener.c
2083         * src/viewtypes.h
2084         * src/common/defs.h
2085         * src/gtk/authors.h
2086         * src/gtk/description_window.c
2087         * src/plugins/trayicon/trayicon.c
2088                 Break circular dependencies in Claws' headers,
2089                 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
2090
2091 2012-09-08 [colin]      3.8.1cvs45
2092
2093         * src/textview.c
2094                 Fix shortcut getting
2095
2096 2012-09-05 [colin]      3.8.1cvs44
2097
2098         * src/matcher.c
2099         * src/matcher.h
2100         * src/prefs_matcher.c
2101                 Drop matcherprop_new_create, which is just a copy of
2102                 matcherprop_new, and staticalize what can be
2103
2104 2012-09-05 [colin]      3.8.1cvs43
2105
2106         * src/plugins/pgpcore/select-keys.c
2107                 Fix bug #2390, "Non-fully-trusted-key-warning appears
2108                 based on primary UID rather than recipient e-mail"
2109
2110 2012-08-29 [colin]      3.8.1cvs42
2111
2112         * src/gtk/gtkaspell.c
2113                 Fix bug #2596, "Spell checker does not work properly"
2114
2115 2012-08-29 [colin]      3.8.1cvs41
2116
2117         * src/plugins/pgpcore/sgpgme.c
2118                 Set gpgme's locale to UTF-8. Fixes bug #2650,
2119                 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
2120
2121 2012-08-29 [colin]      3.8.1cvs40
2122
2123         * src/mainwindow.c
2124         * src/messageview.c
2125         * src/mimeview.c
2126         * src/mimeview.h
2127         * src/summaryview.c
2128         * src/textview.c
2129         * src/gtk/menu.c
2130         * src/gtk/menu.h
2131                 Move the hardcoded mimeview shortcuts to standard menus.
2132
2133 2012-08-27 [colin]      3.8.1cvs39
2134
2135         * src/main.c
2136                 Fix double mainwindow presentation that confuses GNOME3
2137                 when some plugins fail to load (subsequent Claws windows
2138                 got no focus in that case)
2139
2140 2012-08-27 [colin]      3.8.1cvs38
2141
2142         * src/summaryview.c
2143                 Make Mark all read confirmation button more clear
2144
2145 2012-08-27 [colin]      3.8.1cvs37
2146
2147         * src/mainwindow.c
2148         * src/summaryview.c
2149                 Separate "Mark all read" from "Mark as read"
2150                 and "Ignore thread"
2151
2152 2012-08-27 [wwp]        3.8.1cvs36
2153
2154         * src/inc.c
2155         * src/procmsg.c
2156                 Remove session statistics debug statements (irrelevant in repo,
2157                 that's dev stuff).
2158
2159 2012-08-24 [mones]      3.8.1cvs35
2160
2161         * manual/advanced.xml
2162                 Keep alphabetic order of hidden options lost
2163                 and update Clawsker URL.
2164         * manual/de/advanced.xml
2165         * manual/fr/advanced.xml
2166                 Update Clawsker URL.
2167         * manual/es/advanced.xml
2168                 Sync with English version and update Clawsker URL.
2169         * manual/de/dist/html/Makefile.am
2170         * manual/es/dist/html/Makefile.am
2171         * manual/fr/dist/html/Makefile.am
2172         * manual/pl/dist/html/Makefile.am
2173         * manual/dist/html/Makefile.am
2174                 Fix bug 2723 'Missing encoding in generated html manual'
2175
2176 2012-08-23 [colin]      3.8.1cvs34
2177
2178         * src/mainwindow.c
2179                 Fix --offline asking if one wants to sync,
2180                 due to re-entering. Thanks <ebik@ucw.cz>.
2181
2182 2012-08-16 [colin]      3.8.1cvs33
2183
2184         * src/imap.c
2185                 Always clear the tags list when fetching a folder, or
2186                 Claws will never untag an untagged email. Patch by
2187                 Igor Mammedov <imammedo@redhat.com>
2188
2189 2012-08-12 [colin]      3.8.1cvs32
2190
2191         * src/compose.c
2192                 Exclude text/plain from the attachment thing
2193
2194 2012-08-12 [colin]      3.8.1cvs31
2195
2196         * src/messageview.c
2197                 Fix comparison, thanks to Michael Gmelin
2198
2199 2012-08-12 [colin]      3.8.1cvs30
2200
2201         * src/messageview.c
2202                 Only show HTML parts by default (if the pref
2203                 is set so) if the part disposition-type is
2204                 inline or unknown, but not attachment.
2205         * src/common/ssl.c
2206                 Remove useless hook that won't ever be used
2207                 on windows
2208
2209 2012-08-12 [colin]      3.8.1cvs29
2210
2211         * src/compose.c
2212                 Make sure text/* attachments are not made
2213                 inline, regardless of the compose mode.
2214                 Finishes fixing bug #2203 after auto-save
2215                 switches mode to COMPOSE_REEDIT. Thanks to
2216                 Michael Gmelin for finding this.
2217
2218 2012-08-09 [colin]      3.8.1cvs28
2219
2220         * src/prefs_filtering.c
2221                 Make treeView type-ahead case insensitive
2222                 Patch by Andreas Ronnquist
2223
2224 2012-08-09 [colin]      3.8.1cvs27
2225
2226         * src/gtk/sslcertwindow.c
2227                 Fix leak
2228
2229 2012-08-09 [colin]      3.8.1cvs26
2230
2231         * src/common/ssl.c
2232         * src/common/ssl_certificate.c
2233         * src/common/ssl_certificate.h
2234         * src/gtk/sslcertwindow.c
2235                 Fix bug 2718, "Failure to check peer hostname
2236                 when checking certificate"
2237
2238 2012-08-05 [ticho]      3.8.1cvs25
2239
2240         * src/compose.c
2241                 Avoid header combo box to get focus twice (first text within,
2242                 then combobox widget itself) when switching focus with TAB.
2243
2244 2012-07-28 [ticho]      3.8.1cvs24
2245
2246         * src/compose.c
2247                 Properly fix setting "transient for" for attachment properties
2248                 dialog when called via popup menu (since we're stealing focus
2249                 few lines before, we need to do it directly, not via
2250                 manage_window_*).
2251
2252 2012-07-28 [ticho]      3.8.1cvs23
2253
2254         * src/gtk/pluginwindow.c
2255         * src/gtk/prefswindow.c
2256                 Fixed setting "transient for" property for plugin load/unload
2257                 file dialog. Connected manage_window signals to prefswindow events.
2258
2259 2012-07-27 [ticho]      3.8.1cvs22
2260
2261         * src/summaryview.c
2262         * src/textview.c
2263                 Fixed setting "transient for" property for summaryview file
2264                 dialog and messageview's image save dialog.
2265
2266 2012-07-27 [ticho]      3.8.1cvs21
2267
2268         * src/crash.c
2269         * src/mimeview.c
2270                 Fix setting "transient for" property for file select dialogs
2271                 in crash report and mimeview.
2272
2273 2012-07-27 [ticho]      3.8.1cvs20
2274
2275         * src/compose.c
2276                 Fixed "transient for" property for file attach dialog when
2277                 called from Attachments list popup menu. Simplified menu item
2278                 sensitivities setting code logic for this menu.
2279
2280 2012-07-25 [ticho]      3.8.1cvs19
2281
2282         * manual/advanced.xml
2283                 Add the three hidden preferences related to colored display
2284                 of unified diffs to manual.
2285
2286 2012-07-25 [ticho]      3.8.1cvs18
2287
2288         * src/gtk/gtkaspell.c
2289                 Create "Change directory" submenu in a separate function, change
2290                 wording a bit, and make the submenu always available in a context
2291                 menu of body edit box in compose window.
2292
2293 2012-07-25 [ticho]      3.8.1cvs17
2294
2295         * src/gtk/prefswindow.c
2296                 Correctly set transient_for property for preferences window,
2297                 as well as for color picker dialogs. Fixes bug #2710.
2298
2299 2012-07-25 [ticho]      3.8.1cvs16
2300
2301         * src/gtk/quicksearch.c
2302                 Allow quicksearch syntax description window to be correctly
2303                 set transient for main window.
2304
2305 2012-07-15 [wwp]        3.8.1cvs15
2306
2307         * src/procmime.c
2308                 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
2309
2310 2012-07-10 [paul]       3.8.1cvs14
2311
2312         * src/procmime.c
2313                 forgot this in last commit
2314
2315 2012-07-10 [paul]       3.8.1cvs13
2316
2317         * src/messageview.c
2318         * src/common/defs.h
2319         * src/common/quoted-printable.c
2320         * src/common/quoted-printable.h
2321                 revert 3.8.1cvs2,3,4,5  because they (somewhere!) cause
2322                 the bug: partial message text loss
2323
2324 2012-07-10 [mones]      3.8.1cvs12
2325
2326         * src/plugins/pgpcore/sgpgme.c
2327                 Fix bug 2689, 'segfault when trying to view info
2328                 about pgp/smime sign'
2329
2330 2012-07-08 [ticho]      3.8.1cvs11
2331
2332         * src/plugins/pgpcore/sgpgme.c
2333                 Consider marginal signature validity as untrusted. Suggested by
2334                 Jean-Benoist Leger (leger at crans.org).
2335
2336 2012-07-08 [paul]       3.8.1cvs10
2337
2338         * src/gtk/icon_legend.c
2339                 fix (reveal) hidden icon in gui and build warning
2340
2341 2012-07-07 [paul]       3.8.1cvs9
2342
2343         * src/plugins/pgpcore/prefs_gpg.c
2344                 fix build
2345
2346 2012-07-07 [colin]      3.8.1cvs8
2347
2348         * claws-features.h.in
2349         * src/codeconv.h
2350         * src/imap_gtk.h
2351         * src/inc.h
2352         * src/jpilot.h
2353         * src/messageview.h
2354         * src/msgcache.h
2355         * src/news_gtk.h
2356         * src/partial_download.h
2357         * src/pop.h
2358         * src/prefs_account.h
2359         * src/prefs_common.h
2360         * src/printing.h
2361         * src/procmime.h
2362         * src/procmsg.h
2363         * src/stock_pixmap.c
2364         * src/textview.h
2365         * src/common/defs.h
2366         * src/common/log.h
2367         * src/common/session.h
2368         * src/common/smtp.h
2369         * src/common/socket.h
2370         * src/common/ssl.h
2371         * src/common/ssl_certificate.h
2372         * src/common/timing.h
2373         * src/common/utils.h
2374         * src/gtk/gtkaspell.h
2375         * src/gtk/gtkutils.h
2376         * src/gtk/pluginwindow.h
2377         * src/gtk/spell_entry.h
2378         * src/gtk/sslcertwindow.h
2379                 Don't export config.h in public headers
2380
2381 2012-07-07 [colin]      3.8.1cvs7
2382
2383         * claws-features.h.in
2384         * configure.ac
2385         * Makefile.am
2386         * src/account.c
2387         * src/action.c
2388         * src/addr_compl.c
2389         * src/addrcustomattr.c
2390         * src/addrduplicates.c
2391         * src/addressadd.c
2392         * src/addressbook.c
2393         * src/addressbook_foldersel.c
2394         * src/addrgather.c
2395         * src/addrindex.c
2396         * src/alertpanel.c
2397         * src/autofaces.c
2398         * src/browseldap.c
2399         * src/codeconv.c
2400         * src/codeconv.h
2401         * src/compose.c
2402         * src/crash.c
2403         * src/customheader.c
2404         * src/displayheader.c
2405         * src/editaddress.c
2406         * src/editaddress_other_attributes_ldap.c
2407         * src/editbook.c
2408         * src/editgroup.c
2409         * src/editjpilot.c
2410         * src/editldap.c
2411         * src/editldap_basedn.c
2412         * src/edittags.c
2413         * src/editvcard.c
2414         * src/exphtmldlg.c
2415         * src/expldifdlg.c
2416         * src/export.c
2417         * src/exporthtml.c
2418         * src/exportldif.c
2419         * src/folder.c
2420         * src/folder_item_prefs.c
2421         * src/grouplistdialog.c
2422         * src/headerview.c
2423         * src/image_viewer.c
2424         * src/imap.c
2425         * src/imap_gtk.c
2426         * src/imap_gtk.h
2427         * src/import.c
2428         * src/importldif.c
2429         * src/importmutt.c
2430         * src/importpine.c
2431         * src/inc.c
2432         * src/inc.h
2433         * src/jpilot.c
2434         * src/jpilot.h
2435         * src/ldapctrl.c
2436         * src/ldaplocate.c
2437         * src/ldapquery.c
2438         * src/ldapserver.c
2439         * src/ldapupdate.c
2440         * src/ldaputil.c
2441         * src/main.c
2442         * src/manual.c
2443         * src/matcher.c
2444         * src/mbox.c
2445         * src/message_search.c
2446         * src/messageview.h
2447         * src/mh.c
2448         * src/mh_gtk.c
2449         * src/mimeview.c
2450         * src/msgcache.c
2451         * src/msgcache.h
2452         * src/news.c
2453         * src/news_gtk.c
2454         * src/news_gtk.h
2455         * src/noticeview.c
2456         * src/partial_download.c
2457         * src/partial_download.h
2458         * src/pop.c
2459         * src/pop.h
2460         * src/prefs_account.c
2461         * src/prefs_account.h
2462         * src/prefs_actions.c
2463         * src/prefs_common.c
2464         * src/prefs_common.h
2465         * src/prefs_compose_writing.c
2466         * src/prefs_customheader.c
2467         * src/prefs_display_header.c
2468         * src/prefs_ext_prog.c
2469         * src/prefs_filtering.c
2470         * src/prefs_filtering_action.c
2471         * src/prefs_folder_column.c
2472         * src/prefs_folder_item.c
2473         * src/prefs_fonts.c
2474         * src/prefs_gtk.c
2475         * src/prefs_image_viewer.c
2476         * src/prefs_logging.c
2477         * src/prefs_matcher.c
2478         * src/prefs_message.c
2479         * src/prefs_msg_colors.c
2480         * src/prefs_other.c
2481         * src/prefs_quote.c
2482         * src/prefs_receive.c
2483         * src/prefs_send.c
2484         * src/prefs_spelling.c
2485         * src/prefs_summaries.c
2486         * src/prefs_summary_column.c
2487         * src/prefs_summary_open.c
2488         * src/prefs_toolbar.c
2489         * src/prefs_wrapping.c
2490         * src/printing.c
2491         * src/printing.h
2492         * src/procheader.c
2493         * src/procmime.c
2494         * src/procmime.h
2495         * src/procmsg.h
2496         * src/quote_fmt.c
2497         * src/recv.c
2498         * src/send_message.c
2499         * src/setup.c
2500         * src/ssl_manager.c
2501         * src/statusbar.c
2502         * src/summary_search.c
2503         * src/textview.c
2504         * src/textview.h
2505         * src/toolbar.c
2506         * src/undo.c
2507         * src/unmime.c
2508         * src/uri_opener.c
2509         * src/wizard.c
2510         * src/common/claws.c
2511         * src/common/defs.h
2512         * src/common/hooks.c
2513         * src/common/log.c
2514         * src/common/log.h
2515         * src/common/plugin.c
2516         * src/common/prefs.c
2517         * src/common/session.c
2518         * src/common/session.h
2519         * src/common/smtp.c
2520         * src/common/smtp.h
2521         * src/common/socket.c
2522         * src/common/socket.h
2523         * src/common/ssl.c
2524         * src/common/ssl.h
2525         * src/common/ssl_certificate.c
2526         * src/common/ssl_certificate.h
2527         * src/common/string_match.c
2528         * src/common/tags.c
2529         * src/common/timing.h
2530         * src/common/utils.c
2531         * src/common/utils.h
2532         * src/etpan/etpan-thread-manager.c
2533         * src/etpan/imap-thread.c
2534         * src/etpan/nntp-thread.c
2535         * src/gtk/about.c
2536         * src/gtk/combobox.c
2537         * src/gtk/description_window.c
2538         * src/gtk/filesel.c
2539         * src/gtk/gtkaspell.c
2540         * src/gtk/gtkaspell.h
2541         * src/gtk/gtkshruler.c
2542         * src/gtk/gtkunit.c
2543         * src/gtk/gtkutils.c
2544         * src/gtk/gtkutils.h
2545         * src/gtk/gtkvscrollbutton.c
2546         * src/gtk/icon_legend.c
2547         * src/gtk/inputdialog.c
2548         * src/gtk/logwindow.c
2549         * src/gtk/menu.c
2550         * src/gtk/pluginwindow.c
2551         * src/gtk/pluginwindow.h
2552         * src/gtk/prefswindow.c
2553         * src/gtk/progressdialog.c
2554         * src/gtk/quicksearch.c
2555         * src/gtk/spell_entry.c
2556         * src/gtk/spell_entry.h
2557         * src/gtk/sslcertwindow.c
2558         * src/gtk/sslcertwindow.h
2559         * src/plugins/bogofilter/bogofilter.c
2560         * src/plugins/bogofilter/bogofilter_gtk.c
2561         * src/plugins/dillo_viewer/dillo_prefs.c
2562         * src/plugins/dillo_viewer/dillo_viewer.c
2563         * src/plugins/pgpcore/pgp_viewer.c
2564         * src/plugins/pgpcore/plugin.c
2565         * src/plugins/pgpcore/sgpgme.c
2566         * src/plugins/pgpinline/pgpinline.c
2567         * src/plugins/pgpinline/plugin.c
2568         * src/plugins/pgpmime/pgpmime.c
2569         * src/plugins/pgpmime/plugin.c
2570         * src/plugins/smime/plugin.c
2571         * src/plugins/smime/smime.c
2572         * src/plugins/spamassassin/libspamc.c
2573         * src/plugins/spamassassin/spamassassin.c
2574         * src/plugins/spamassassin/spamassassin_gtk.c
2575         * src/plugins/trayicon/trayicon.c
2576         * src/plugins/trayicon/trayicon_prefs.c
2577                 Specify Claws compile-time features in a specific header
2578
2579 2012-07-06 [wwp]        3.8.1cvs6
2580
2581         * src/main.c
2582         * src/gtk/about.c
2583                 Session statistics: format date following global prefs,
2584                 and fix stats output a little bit.
2585
2586 2012-07-03 [mir]        3.8.1cvs5
2587
2588         * src/procmime.c
2589             fix bug 2642, 'improve transfer encoding selection'.
2590             Patch provided by Christopher Zimmermann
2591             (madroach claws at gmerlin dot de)
2592
2593 2012-07-03 [mir]        3.8.1cvs4
2594
2595         * src/procmime.c
2596         * src/common/defs.h
2597             fix bug 2641, '7bit or 8bit encoded attachments can
2598             have lines longer than 998 characters'.
2599             Patch provided by Christopher Zimmermann
2600             (madroach claws at gmerlin dot de)
2601
2602
2603 2012-07-03 [mir]        3.8.1cvs3
2604
2605         * src/procmime.c
2606         * src/common/defs.h
2607             fix bug 2641, '7bit or 8bit encoded attachments can
2608             have lines longer than 998 characters'.
2609             Patch provided by Christopher Zimmermann
2610             (madroach claws at gmerlin dot de)
2611
2612 2012-07-03 [mir]        3.8.1cvs2
2613
2614         * src/messageview.c
2615         * src/procmime.c
2616         * src/common/quoted-printable.c
2617         * src/common/quoted-printable.h
2618             fix bug 2640, 'improve quoted-printable encoding'
2619             Patch provided by madroach claws at gmerlin dot de
2620
2621 2012-06-30 [paul]       3.8.1cvs1
2622
2623         * Makefile.am
2624                 fix bug 2579, 'Installed headers redefine autotools-specific constants'
2625
2626 2012-06-27 [paul]       3.8.1
2627         * NEWS
2628         * README
2629         * RELEASE_NOTES 
2630                 3.8.1 unleashed!
2631                 
2632 2012-06-27 [paul]       3.8.0cvs58
2633
2634         * configure.ac
2635                 fix minimum required GTK+, which got mistakenly bumped
2636                 in 3.8.0cvs36
2637
2638 2012-06-27 [paul]       3.8.0cvs57
2639
2640         * configure.ac
2641         * po/cs.po
2642         * po/de.po
2643         * po/es.po
2644         * po/fr.po
2645         * po/hu.po
2646         * po/id_ID.po
2647         * po/lt.po
2648         * po/pt_BR.po
2649         * po/sk.po
2650         * po/sv.po
2651         * po/zh_CN.po
2652         * po/zh_TW.po
2653                 updated translations
2654         * src/gtk/authors.h
2655         * tools/claws.i18n.status.pl
2656                 updated based on currently active
2657
2658 2012-06-25 [mir]        3.8.0cvs56
2659
2660         * src/folder.c
2661             If a folder class returns <> 0 then the message has not
2662             been removed from the file system and therefore it should
2663             not be removed from the cache either.
2664
2665 2012-06-20 [ticho]      3.8.0cvs55
2666
2667         * src/mh.c
2668                 Fix for bug #1090 - Standard-folders appear again
2669                 after rescanning tree
2670
2671 2012-06-20 [paul]       3.8.0cvs54
2672
2673         * src/prefs_common.c
2674         * src/prefs_common.h
2675         * src/textview.c
2676         * src/textview.h
2677                 colourise attached patches.
2678                 Patch by Ticho
2679
2680 2012-06-02 [wwp]        3.8.0cvs53
2681
2682         * src/gtk/progressdialog.c
2683                 Add a hide button to the retrieve/send progress dialogs. WM's close button
2684                 now hides (as well as pressing Esc) instead of doing nothing.
2685
2686 2012-06-02 [wwp]        3.8.0cvs52
2687
2688         * doc/man/claws-mail.1
2689         * src/main.c
2690         * src/main.h
2691         * src/inc.c
2692         * src/procmsg.c
2693         * src/gtk/about.c
2694                 Introduce a new feature: basic session statistics (from the about dialog
2695                 or the command-line).
2696
2697 2012-06-02 [wwp]        3.8.0cvs51
2698
2699         * src/compose.c
2700                 Fix bug 2620: shift+tab from subject field not working.
2701
2702 2012-06-02 [wwp]        3.8.0cvs50
2703
2704         * src/compose.c
2705         * src/mainwindow.c
2706         * src/messageview.c
2707                 Normalize capitalization of strings in UI.
2708
2709 2012-05-30 [paul]       3.8.0cvs49
2710
2711         * src/common/ssl.c
2712                 don't do TLS if not requested by user. fixes connecting to
2713                 servers which, for example, want SSL 3 only
2714
2715 2012-05-27 [paul]       3.8.0cvs48
2716
2717         * *
2718                 update copyright headers to 2012
2719
2720 2012-05-27 [paul]       3.8.0cvs47
2721
2722         * src/editldap.c
2723         * src/prefs_actions.c
2724         * src/gtk/about.c
2725                 fix some typos in strings, thanks to Thomas Bellmann
2726
2727 2012-05-16 [paul]       3.8.0cvs46
2728
2729         * src/prefs_filtering_action.c
2730                 fix disabled 'select...' button that never goes away
2731                 when using the new addr book
2732                 
2733
2734 2012-05-16 [colin]      3.8.0cvs45
2735
2736         * src/common/utils.c
2737                 And fix leak
2738
2739 2012-05-16 [colin]      3.8.0cvs44
2740
2741         * src/common/utils.c
2742                 Make remove_numbered_files much faster when there's
2743                 just one file to remove.
2744
2745 2012-05-16 [paul]       3.8.0cvs43
2746
2747         * src/matcher.c
2748                 fix bug 2662, '"ag" quicksearch adds "1" to value'
2749
2750 2012-05-16 [paul]       3.8.0cvs42
2751
2752         * src/gtk/description_window.c
2753                 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
2754
2755 2012-05-16 [paul]       3.8.0cvs41
2756
2757         * src/common/ssl_certificate.c
2758                 fix bug 2646, 'Compile fails with gnutls-3.0.18'
2759                 Patch by Christian Hesse
2760
2761 2012-05-11 [colin]      3.8.0cvs40
2762
2763         * src/mimeview.c
2764         * src/common/utils.c
2765                 Fix bug 2659, 'E-mail attachments are handled
2766                 inconsistently'
2767                 Fix problems iterating the mime tree, and determine
2768                 whether a file is an email without To:
2769
2770 2012-04-03 [colin]      3.8.0cvs39
2771
2772         * src/Makefile.am
2773                 Fix build (damn whitespace-sensitive file format)
2774
2775 2012-04-02 [colin]      3.8.0cvs38
2776
2777         * src/Makefile.am
2778                 Fix incomplete make dist
2779
2780 2012-04-02 [colin]      3.8.0cvs37
2781
2782         * src/compose.c
2783                 Fix mistakenly removed function call
2784
2785 2012-04-01 [colin]      3.8.0cvs36
2786
2787         * configure.ac
2788         * src/.cvsignore
2789         * src/Makefile.am
2790         * src/addr_compl.c
2791         * src/addressadd.c
2792         * src/addressadd.h
2793         * src/addressbook-dbus.c
2794         * src/addressbook-dbus.h
2795         * src/addrgather.c
2796         * src/addrgather.h
2797         * src/addrharvest.c
2798         * src/addrharvest.h
2799         * src/claws-contacts.xml
2800         * src/compose.c
2801         * src/compose.h
2802         * src/filtering.c
2803         * src/headerview.c
2804         * src/main.c
2805         * src/mainwindow.c
2806         * src/messageview.c
2807         * src/prefs_common.c
2808         * src/prefs_filtering_action.c
2809         * src/prefs_matcher.c
2810         * src/summaryview.c
2811         * src/textview.c
2812         * src/toolbar.c
2813         * src/plugins/bogofilter/bogofilter_gtk.c
2814         * src/plugins/dillo_viewer/dillo_prefs.c
2815         * src/plugins/spamassassin/spamassassin_gtk.c
2816         * src/plugins/trayicon/trayicon.c
2817                 Import new addressbook code from the new-contacts branch
2818
2819 2012-03-29 [paul]       3.8.0cvs35
2820
2821         * AUTHORS
2822         * src/gtk/authors.h
2823         * src/gtk/quicksearch.c
2824                 add 'ha', short version of 'has_attachment' in quick search
2825                 Patch by Andreas Rönnquist
2826
2827 2012-03-26 [mones]      3.8.0cvs34
2828
2829         * src/common/plugin.c
2830                 Support 2 and 3-clause BSD licensed plugins
2831
2832 2012-03-15 [pawel]      3.8.0cvs33
2833
2834         * src/messageview.c
2835         * src/textview.c
2836                 - Make separate window info more accurate about
2837                 move to trash/deletion.
2838                 - Fix busy cursor
2839
2840 2012-03-14 [pawel]      3.8.0cvs32
2841
2842         * src/folder.c
2843         * src/messageview.c
2844         * src/messageview.h
2845         * src/procmsg.h
2846         * src/summaryview.c
2847         * src/textview.c
2848         * src/textview.h
2849                 Better fix for bug #2501
2850                 Instead of leaving blank window after message move or delete,
2851                 update separate view to next message in message list or
2852                 display info why view is blank. This was discussed
2853                 in bug #2621 comments.
2854
2855 2012-03-11 [colin]      3.8.0cvs31
2856
2857         * src/gtk/gtkcmctree.c
2858         * src/gtk/authors.h
2859         * AUTHORS
2860                 Fix focus rectangle on unfocused rows
2861                 Patch by Michael Shell
2862
2863 2012-02-29 [colin]      3.8.0cvs30
2864
2865         * src/gtk/gtkcmctree.c
2866                 Fix bug #2577, "Focus rectangle on folder list and message 
2867                 list headings doesn't get properly cleared when switching 
2868                 heading and horizontally scrolling list (underlines and 
2869                 vertical lines remain on screen)". Patch by Michael Shell
2870
2871 2012-02-13 [pawel]      3.8.0cvs29
2872
2873         * src/messageview.c
2874                 Fix crasher when double clicking on IMAP message and
2875                 MessageView is not shown introduced in cvs21
2876                 Patch by mones
2877
2878 2012-02-10 [pawel]      3.8.0cvs28
2879
2880         * src/filtering.c
2881                 Fix bug #2598 'Actions can move locked messages'
2882
2883 2012-02-08 [pawel]      3.8.0cvs27
2884
2885         * src/prefs_actions.c
2886         * src/prefs_actions.h
2887         * src/prefs_toolbar.c
2888         * src/prefs_toolbar.h
2889         * src/toolbar.c
2890         * src/toolbar.h
2891                 - Implement automatic removal of toolbar action buttons when
2892                   associated action is removed
2893                 - Don't allow creation of two actions with the same name,
2894                   before all executions/removals were performed on first action
2895                   with duplicated name in linked list which wasn't always
2896                   correct behaviour
2897
2898 2012-02-05 [colin]      3.8.0cvs26
2899
2900         * src/main.c
2901         * src/mainwindow.c
2902         * src/messageview.c
2903         * src/messageview.h
2904         * src/prefs_common.c
2905         * src/prefs_common.h
2906         * src/procmsg.c
2907         * src/procmsg.h
2908         * src/summaryview.c
2909         * src/summaryview.h
2910                 Add an history to navigate in mails
2911
2912 2012-02-05 [colin]      3.8.0cvs25
2913
2914         * src/procmime.c
2915                 Fix inverted comparison in list_find_custom.
2916
2917 2012-02-03 [wwp]        3.8.0cvs24
2918
2919         * src/gtk/progressdialog.c
2920         Make translators life easier: use View log instead of Show log
2921         (thanks, gusnan!).
2922
2923 2012-02-02 [pawel]      3.8.0cvs23
2924
2925         * src/folderview.c
2926                 Fix bug #2590 'Un-capitalize strings'
2927                 Patch by Christian Hesse
2928
2929 2012-02-02 [pawel]      3.8.0cvs22
2930
2931         * src/mainwindow.c
2932                 Fix bug #2595 
2933                 'Change expand behavior for message list / message view'
2934                 Patch by Christian Hesse
2935
2936 2012-02-02 [pawel]      3.8.0cvs21
2937
2938         * src/folder.c
2939         * src/messageview.c
2940         * src/messageview.h
2941         * src/procmsg.h
2942                 Fix bug #2501 'opened message blanks when moved to other folder'
2943                 Detect message move and update message window contents 
2944                 accordingly, if message is moved to trash close window
2945
2946 2012-02-01 [pawel]      3.8.0cvs20
2947
2948         * src/jpilot.c
2949         * src/mutt.c
2950         * src/pine.c
2951         * src/procmsg.c
2952         * src/vcard.c
2953         * src/gtk/sslcertwindow.c
2954                 More strncat boundary checks
2955
2956 2012-01-31 [wwp]        3.8.0cvs19
2957
2958         * src/gtk/gtkutils.c
2959         Fix warnings in gtkutils: wrong function name, missing newline, typo and
2960         long line wrapping.
2961
2962 2012-01-31 [wwp]        3.8.0cvs18
2963
2964         * src/gtk/progressdialog.c
2965         * src/gtk/progressdialog.h
2966         * src/inc.c
2967         * src/send_message.c
2968         Add a button to the retrieve/send dialogs to
2969         open the network log.
2970
2971 2012-01-25 [wwp]        3.8.0cvs17
2972
2973         * src/addr_compl.c
2974         Remove debug statement.
2975
2976 2012-01-20 [pawel]      3.8.0cvs16
2977
2978         * src/addrbook.c
2979         * src/exportldif.c
2980                 Fix bug #2574 'Statement might be overflowing a
2981                 buffer in strncat'
2982
2983 2012-01-20 [pawel]      3.8.0cvs15
2984
2985         * src/mimeview.c
2986                 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
2987
2988 2012-01-14 [colin]      3.8.0cvs14
2989
2990         * commitHelper
2991                 Update tracker trigger url
2992
2993 2012-01-10 [wwp]        3.8.0cvs13
2994
2995         * src/mainwindow.c
2996         * src/mainwindow.h
2997         * src/toolbar.c
2998                 Fix sensitivity of toolbar's get_btn (retrieve mail from current
2999                 account) and of mainwindows's relevant entry when current account
3000                 is not able to retrieve (SMTP-only).
3001
3002 2012-01-09 [colin]      3.8.0cvs12
3003
3004         * src/summaryview.c
3005                 Fix bug 1924, 'Messages marked move to Trash appear 
3006                 identical to messages marked move to $FOLDER'
3007
3008 2012-01-05 [colin]      3.8.0cvs11
3009
3010         * src/main.c
3011                 Fix crasher infinite loop
3012
3013 2012-01-03 [colin]      3.8.0cvs10
3014
3015         * src/gtk/gtkcmctree.c
3016                 Revert previous patch, it's buggy on headers
3017
3018 2012-01-03 [colin]      3.8.0cvs9
3019
3020         * src/gtk/gtkcmctree.c
3021                 Fix bug #2566, 'wrapped Subject not bounded'
3022
3023 2011-12-29 [pawel]      3.8.0cvs8
3024
3025         * src/compose.c
3026         * src/compose.h
3027         * src/main.c
3028         * src/mimeview.c
3029                 Make forwarding selected attachment possible from
3030                 mimeview's context menu
3031                 Fixex bug #2047 'forward attachments'
3032
3033 2011-12-28 [paul]       3.8.0cvs7
3034
3035         * src/prefs_account.c
3036                 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
3037
3038 2011-12-28 [colin]      3.8.0cvs6
3039
3040         * src/mimeview.c
3041                 Fix fix
3042
3043 2011-12-28 [colin]      3.8.0cvs5
3044
3045         * src/mimeview.c
3046                 Fix GTK+2.16 build (w32)
3047
3048 2011-12-18 [mir]        3.8.0cvs4
3049
3050         * src/ldapctrl.c
3051             Fix bug in search criteria when doing a
3052             complete directory search using '*'
3053
3054 2011-12-16 [mir]        3.8.0cvs3
3055
3056         * src/Makefile.am
3057             Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
3058
3059 2011-12-16 [wwp]        3.8.0cvs2
3060
3061         * src/procmsg.c
3062         * src/stock_pixmap.c
3063         * src/stock_pixmap.h
3064         * src/summaryview.c
3065         * src/gtk/icon_legend.c
3066         * src/pixmaps/replied_and_forwarded.xpm
3067           Make replied and forwarded status flags non exclusive.
3068           Introduce a new message state (and relevant icon in message list)
3069           where both the replied and forwarded flags are set.
3070
3071 2011-12-16 [paul]       3.8.0cvs1
3072
3073         * tools/claws.i18n.status.pl
3074                 update id to id_ID
3075
3076 2011-12-16 [paul]       3.8.0
3077         * NEWS
3078         * README
3079         * RELEASE_NOTES 
3080                 3.8.0 unleashed!                
3081
3082 2011-12-16 [paul]       3.7.10cvs113
3083
3084         * configure.ac
3085         * po/cs.po
3086         * po/es.po
3087         * po/fr.po
3088         * po/hu.po
3089         * po/id.po **REMOVED**
3090         * po/id_ID.po **ADDED**
3091         * po/pt_BR.po
3092         * po/ru.po
3093         * po/sk.po
3094         * po/uk.po
3095                 updates
3096
3097 2011-12-09 [pawel]      3.7.10cvs112
3098
3099         * src/summaryview.c
3100         * src/gtk/quicksearch.c
3101         * src/gtk/quicksearch.h
3102                 Invalidate quicksearch root folder when removed
3103                 Fixes bug #2560 'crash when unsubscribing newsgroup and
3104                 having active search field'
3105
3106 2011-12-08 [pawel]      3.7.10cvs111
3107
3108         * src/mimeview.c
3109                 Better fix for cvs94
3110
3111 2011-12-08 [wwp]        3.7.10cvs110
3112
3113         * src/compose.c
3114         Make "From" widget set independant from recipient lists below,
3115         so that it doesn't scroll when several recipients headers
3116         are added and eventually are scrolling the view.
3117         Path by Christian Hesse <mail@earthworm.de>.
3118         Fixes bug #2481 'do not scroll "from" dropdown list and sender
3119         address'.
3120
3121 2011-12-02 [paul]       3.7.10cvs109
3122
3123         * src/mainwindow.c
3124         * src/messageview.c
3125                 consistent label style
3126
3127 2011-11-29 [wwp]        3.7.10cvs108
3128
3129         * src/plugins/trayicon/libeggtrayicon/.cvsignore
3130         More generated stuff to ignore.
3131
3132 2011-11-29 [wwp]        3.7.10cvs107
3133
3134         * src/prefs_folder_item.c
3135         Fix CLAWS_TIP_DECL (undefined).
3136
3137 2011-11-28 [pawel]      3.7.10cvs106
3138
3139         * src/addrbook.c
3140         * src/addrbook.h
3141         * src/addressbook.c
3142                 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
3143                 after removing the address book in the GUI'
3144
3145 2011-11-26 [pawel]      3.7.10cvs105
3146
3147         * src/folder.c
3148                 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
3149
3150 2011-11-25 [colin]      3.7.10cvs104
3151
3152         * src/imap_gtk.c
3153         * src/mh_gtk.c
3154                 Warning fixes
3155
3156 2011-11-24 [pawel]      3.7.10cvs103
3157
3158         * src/prefs_filtering.c
3159                 Complete cvs102, forgot to commit this
3160
3161 2011-11-24 [pawel]      3.7.10cvs102
3162
3163         * src/account.c
3164         * src/filtering.c
3165         * src/filtering.h
3166         * src/imap_gtk.c
3167         * src/mh_gtk.c
3168         * src/prefs_actions.c
3169         * src/prefs_actions.h
3170                 Implement actions updating on folder/account rename
3171                 This fixes bug #2543 'filter actions in actionsrc not
3172                 updated upon account renaming'
3173
3174 2011-11-24 [wwp]        3.7.10cvs101
3175
3176         * src/gtk/gtkcmctree.c
3177                 Remove irrelevant cairo directive (thanks to Hanno).
3178
3179 2011-11-23 [wwp]        3.7.10cvs100
3180
3181         * src/gtk/gtkcmctree.c
3182                 Make arrows in gtkcmctree's less big (get rid of the outlining),
3183                 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
3184                 calculation.
3185
3186 2011-11-22 [colin]      3.7.10cvs99
3187
3188         * src/account.c
3189         * src/prefs_filtering.c
3190         * src/prefs_filtering.h
3191                 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
3192                 The existing functions should do the job as well
3193                 if not better, as they take into account the
3194                 separator.
3195
3196 2011-11-21 [pawel]      3.7.10cvs98
3197
3198         * src/prefs_account.c
3199                 Fix bug #2116 'Rip spaces off server names in account
3200                 configuration'
3201                 g_strstrip() domain names to be sure they are valid
3202
3203 2011-11-21 [pawel]      3.7.10cvs97
3204
3205         * src/account.c
3206         * src/prefs_filtering.c
3207         * src/prefs_filtering.h
3208                 Fix bug #2404 'matcherrc updates upon account renaming'
3209                 Fix bug #2406 'some part of accountrc not updated upon
3210                 account rename'
3211                 Renaming account cause changing of it's root folder prefix
3212                 from #<type>/<old_name> to #<type>/<new_name> so every
3213                 path directing to it must be altered. Fix paths in account
3214                 preferences, global processing and filtering rules, folder
3215                 processing rules upon rename
3216
3217 2011-11-20 [pawel]      3.7.10cvs96
3218
3219         * src/filtering.c
3220         * src/filtering.h
3221         * src/prefs_actions.c
3222                 Fix bug #1489 'Filter action mark_as_read inoperative
3223                 following move action'
3224                 Sort actions lists to have proper order of execution
3225
3226 2011-11-20 [pawel]      3.7.10cvs95
3227
3228         * src/prefs_actions.c
3229         * src/prefs_filtering.c
3230         * src/prefs_template.c
3231                 Fix bug #1870 'arrow scrolling in filters'
3232                 Allow arrow scrolling in dialogs with list view widgets
3233                 plus couple fixes of issues I found along the way
3234
3235 2011-11-19 [pawel]      3.7.10cvs94
3236
3237         * src/mimeview.c
3238                 Don't highlight icons on right-click, they are not
3239                 selected and other part is shown which is confusing
3240
3241 2011-11-19 [mones]      3.7.10cvs93
3242
3243         * manual/advanced.xml
3244                 Fix manual build
3245
3246 2011-11-19 [mones]      3.7.10cvs92
3247
3248         * manual/advanced.xml
3249         * manual/es/advanced.xml
3250                 Document undocumented hidden option 'zero_replacement_char'
3251                 Synchronize Spanish manual with English version
3252
3253 2011-11-19 [pawel]      3.7.10cvs91
3254
3255         * src/mainwindow.c
3256         * src/messageview.c
3257         * src/prefs_common.c
3258         * src/prefs_common.h
3259         * src/summaryview.c
3260         * src/textview.c
3261         * src/textview.h
3262                 Fix bug #2377 'Show All Headers - make change persistent
3263                 between sessions'
3264
3265 2011-11-19 [pawel]      3.7.10cvs90
3266
3267         * src/folder.c
3268         * src/folder.h
3269         * src/folder_item_prefs.c
3270         * src/folderview.c
3271         * src/mainwindow.c
3272         * src/mainwindow.h
3273         * src/summaryview.c
3274         * src/summaryview.h
3275         * src/gtk/authors.h
3276                 Fix bug #1563 'Folder view: show complete threads if they
3277                 contain unread messages'
3278                 Add option to show only threads with unread messages
3279                 initial patch by Paul Ollis, my small additions:
3280                 - when checking thread for unread finish on first unread
3281                 - make thread options unavailable when threading is off
3282                 - hide_unread_msgs and hide_unread_threads are mutually
3283                   exclusive options, set menus sensitivity accordingly
3284                 - set folder item icon type similiar to hide_unread_msgs
3285
3286 2011-11-19 [colin]      3.7.10cvs89
3287
3288         * src/procheader.c
3289                 Constness fix
3290
3291 2011-11-18 [pawel]      3.7.10cvs88
3292
3293         * src/compose.c
3294         * src/mainwindow.c
3295         * src/mimeview.c
3296         * src/mimeview.h
3297         * src/prefs_common.c
3298         * src/prefs_common.h
3299                 Fix bug #2408 'Some UI elements are not persistent
3300                 between sessions'
3301                 Remember size of main window, compose notebook, mimeview
3302                 tree widgets between claws-mail runs. Compose window
3303                 size saving was already done in cvs74
3304
3305 2011-11-18 [mones]      3.7.10cvs87
3306
3307         * src/compose.c
3308         * src/procheader.c
3309         * src/procheader.h
3310                 Fixes bug #2509, "manually added headers are lost unless
3311                 mail is sent inmediately"
3312
3313 2011-11-17 [pawel]      3.7.10cvs86
3314
3315         * src/mimeview.c
3316                 Fix crasher reported in bug #2543
3317
3318 2011-11-13 [colin]      3.7.10cvs85
3319
3320         * src/compose.c
3321                 Make compose windows printable
3322
3323 2011-11-11 [colin]      3.7.10cvs84
3324
3325         * configure.ac
3326                 Fix build on Fedora 16. -lm was probably pulled by something
3327                 else previously.
3328
3329 2011-11-11 [pawel]      3.7.10cvs83
3330
3331         * src/mainwindow.c
3332         * src/mimeview.c
3333         * src/mimeview.h
3334         * src/summaryview.c
3335                 Port MimeView to GtkTreeView
3336
3337 2011-11-11 [colin]      3.7.10cvs82
3338
3339         * src/prefs_common.c
3340                 Use %x (The preferred date representation for the current locale
3341                 without the time)
3342
3343 2011-11-10 [paul]       3.7.10cvs81
3344
3345         * src/prefs_common.c
3346                 use european date format as default
3347
3348 2011-11-08 [pawel]      3.7.10cvs80
3349
3350         * src/summaryview.c
3351                 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
3352                 Fix race condition - don't try to hide messageview while
3353                 being in the middle of message displaying routine.
3354
3355 2011-11-08 [colin]      3.7.10cvs79
3356
3357         * src/codeconv.c
3358                 Make sure we break line when we need to. Very probably
3359                 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a 
3360                 particular mail"
3361
3362 2011-11-07 [pawel]      3.7.10cvs78
3363
3364         * src/imap_gtk.c
3365                 Fix bug #2493 'Subscription pull down should be alphabetized'
3366
3367 2011-11-07 [pawel]      3.7.10cvs77
3368
3369         * src/mimeview.c
3370         * src/textview.c
3371         * src/textview.h
3372                 Make Home & End keys work in textview
3373
3374 2011-11-06 [colin]      3.7.10cvs76
3375
3376         * src/mainwindow.c
3377                 Oops, some unwanted undo got commited.
3378
3379 2011-11-06 [colin]      3.7.10cvs75
3380
3381         * src/mainwindow.c
3382                 Don't iconify/deiconify. Instead, just show nothing
3383                 before asked to.
3384
3385 2011-11-06 [pawel]      3.7.10cvs74
3386
3387         * src/compose.c
3388                 Fix compose window size saving / restoring
3389
3390 2011-11-06 [pawel]      3.7.10cvs73
3391
3392         * src/mimeview.c
3393         * src/messageview.c
3394                 Optimize message displaying, in some conditions parts were
3395                 displayed twice causing flickering. For example first html
3396                 source and then rendering output from html plugin of the
3397                 same part.
3398
3399 2011-11-05 [wwp]        3.7.10cvs72
3400
3401         * src/gtk/gtkaspell.c
3402                 Fix compilation where 'null' is undefined (use NULL instead).
3403
3404 2011-11-05 [colin]      3.7.10cvs71
3405
3406         * src/gtk/gtkaspell.c
3407                 No need to show a backtrace if gtkaspell is null
3408
3409 2011-11-05 [pawel]      3.7.10cvs70
3410
3411         * src/gtk/gtkaspell.c
3412                 Fix crasher when spellchecking is not enabled
3413
3414 2011-11-02 [mones]      3.7.10cvs69
3415
3416         * doc/man/claws-mail.1
3417                 fixed hyphens (patch from Debian packaging)
3418                 fixed header to follow man style closely 
3419                 documented new option --compose-from-file
3420                 removed INSTALLATION section, doesn't belong to manpage
3421                 added ENVIRONMENT, COPYRIGHT and BUGS sections
3422                 expanded FILES section to include certs and autofaces dirs
3423                 expanded SEE ALSO section to include manual and plugins
3424
3425 2011-11-01 [colin]      3.7.10cvs68
3426
3427         * src/common/utils.c
3428                 Fix wrong debug stuff commited.
3429
3430 2011-11-01 [colin]      3.7.10cvs67
3431
3432         * src/compose.c
3433         * src/main.c
3434         * src/common/utils.c
3435         * src/gtk/gtkaspell.c
3436         * src/gtk/gtkaspell.h
3437                 Fix huge slowness induced by spellcheck "while typing"
3438                 during initial quote rewraps.
3439
3440 2011-10-31 [pawel]      3.7.10cvs66
3441
3442         * src/messageview.c
3443         * src/mimeview.c
3444         * src/mimeview.h
3445         * src/summaryview.c
3446                 Fix bug #2526 'When reading message in separate window,
3447                 n and p keys do not work'
3448                 - fix key event handling in messageview
3449                 - remove bindings for 'n' and 'p' keys in mimeview (next-part
3450                   and prev-part actions)
3451                 - instead add 'z' key for prev-part, we have 'a' key 
3452                   for next-part already
3453
3454 2011-10-31 [colin]      3.7.10cvs65
3455
3456         * src/common/defs.h
3457                 Fix build with GLib 2.31. Thanks to Charles A. Edwards
3458
3459 2011-10-31 [pawel]      3.7.10cvs64
3460
3461         * src/summaryview.c
3462         * src/gtk/gtkutils.c
3463                 Fix bug #2303 'Next unread message enables message view'
3464                 Don't show previously hidden message view in main window
3465                 when user reads messages in external window
3466
3467 2011-10-31 [paul]       3.7.10cvs63
3468
3469         * src/prefs_template.c
3470                 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
3471                 fit at 540 here, for those where they don't the dialogue can be made
3472                 larger by the user
3473
3474 2011-10-31 [paul]       3.7.10cvs62
3475
3476         * src/compose.c
3477                 revert 3.7.10cvs61, these entries _should_ be editable
3478
3479 2011-10-30 [pawel]      3.7.10cvs61
3480
3481         * src/compose.c
3482                 Those entries should not be editable
3483
3484 2011-10-30 [pawel]      3.7.10cvs60
3485
3486         * src/prefs_template.c
3487                 - Dialog needs more height to fit all widgets
3488                 - Clear template contents on delete
3489
3490 2011-10-30 [pawel]      3.7.10cvs59
3491
3492         * src/prefs_folder_item.c
3493                 Update summaryview after changing folder prefs when needed
3494
3495 2011-10-30 [pawel]      3.7.10cvs58
3496
3497         * src/mimeview.c
3498                 Remove key-press-event blocking, it only
3499                 emits GLib-GObject warnings
3500
3501 2011-10-29 [colin]      3.7.10cvs57
3502
3503         * src/addr_compl.c
3504                 Fix focus of completion window with gnome shell
3505                 Fixes bug #2525, "Address completion window does not get
3506                 keyboard focus"
3507
3508 2011-10-29 [colin]      3.7.10cvs56
3509
3510         * src/folderview.c
3511                 Fix flicker on recursive quicksearch
3512
3513 2011-10-28 [colin]      3.7.10cvs55
3514
3515         * src/alertpanel.c
3516         * src/mainwindow.c
3517                 Fix a bit the focus problem on Gnome shell
3518
3519 2011-10-26 [mones]      3.7.10cvs54
3520
3521         * src/compose.c
3522                 Add missing accelerator
3523
3524 2011-10-25 [colin]      3.7.10cvs53
3525
3526         * src/gtk/gtkcmclist.c
3527         * src/gtk/gtkcmctree.c
3528                 Fix colors, fix warnings
3529
3530 2011-10-25 [colin]      3.7.10cvs52
3531
3532         * src/gtk/gtkcmclist.c
3533         * src/gtk/gtkcmctree.c
3534                 Fix focus things.
3535
3536 2011-10-25 [colin]      3.7.10cvs51
3537
3538         * src/stock_pixmap.c
3539                 Fix build with gtk + 2.20
3540
3541 2011-10-25 [colin]      3.7.10cvs50
3542
3543         * src/compose.c
3544         * src/messageview.c
3545         * src/procmsg.c
3546         * src/procmsg.h
3547                 Fix locking when sending a single message
3548
3549 2011-10-25 [colin]      3.7.10cvs49
3550
3551         * src/gtk/colorlabel.c
3552                 GDK_ => GDK_KEY
3553         * src/gtk/gtkcmclist.c
3554                 Make row height closer to what it was
3555
3556 2011-10-25 [colin]      3.7.10cvs48
3557
3558         * src/stock_pixmap.c
3559                 Always use cairo to draw
3560
3561 2011-10-25 [colin]      3.7.10cvs47
3562
3563         * src/mimeview.c
3564                 Fix bug #2529, 'crash in mimeview_start_drag after
3565                 deleting message'. Patch by Ricardo
3566
3567 2011-10-23 [colin]      3.7.10cvs46
3568
3569         * src/gtk/gtkcmclist.c
3570         * src/gtk/gtkcmclist.h
3571         * src/gtk/gtkcmctree.c
3572                 Draw CMClist with cairo too.
3573
3574 2011-10-23 [colin]      3.7.10cvs45
3575
3576         * src/gtk/gtkcmclist.h
3577                 Fix build (this was not meant to be commited)
3578
3579 2011-10-23 [colin]      3.7.10cvs44
3580
3581         * src/addressadd.c
3582         * src/addressbook.c
3583         * src/addressbook_foldersel.c
3584         * src/editgroup.c
3585         * src/foldersel.c
3586         * src/folderview.c
3587         * src/grouplistdialog.c
3588         * src/prefs_common.c
3589         * src/prefs_common.h
3590         * src/summaryview.c
3591         * src/gtk/gtkcmclist.c
3592         * src/gtk/gtkcmclist.h
3593         * src/gtk/gtkcmctree.c
3594         * src/gtk/gtkcmctree.h
3595         * src/gtk/gtksctree.c
3596                 Refactor some tree stuff (lots of code duplication there)
3597                 and switch to cairo for tree rendering.
3598
3599 2011-10-23 [holger]     3.7.10cvs43
3600
3601         * src/filtering.c
3602                 Don't issue a warning for designed behaviour of the stop rule.
3603                 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
3604
3605 2011-10-22 [colin]      3.7.10cvs42
3606
3607         * src/printing.c
3608         * src/gtk/gtkshruler.c
3609         * src/gtk/gtkutils.h
3610                 Fix GTK+2.16 build
3611
3612 2011-10-22 [colin]      3.7.10cvs41
3613
3614         * src/account.c
3615         * src/addr_compl.c
3616         * src/addrgather.c
3617         * src/compose.c
3618         * src/editldap.c
3619         * src/expldifdlg.c
3620         * src/folderview.c
3621         * src/grouplistdialog.c
3622         * src/headerview.c
3623         * src/importldif.c
3624         * src/main.c
3625         * src/mainwindow.c
3626         * src/mimeview.c
3627         * src/noticeview.c
3628         * src/prefs_account.c
3629         * src/prefs_actions.c
3630         * src/prefs_ext_prog.c
3631         * src/prefs_filtering.c
3632         * src/prefs_folder_item.c
3633         * src/prefs_image_viewer.c
3634         * src/prefs_logging.c
3635         * src/prefs_msg_colors.c
3636         * src/prefs_other.c
3637         * src/prefs_send.c
3638         * src/prefs_spelling.c
3639         * src/prefs_summaries.c
3640         * src/prefs_template.c
3641         * src/printing.c
3642         * src/quote_fmt.c
3643         * src/send_message.c
3644         * src/statusbar.c
3645         * src/summary_search.c
3646         * src/summaryview.c
3647         * src/wizard.c
3648         * src/gtk/gtkcmclist.c
3649         * src/gtk/gtkcmctree.c
3650         * src/gtk/gtkcmoptionmenu.c
3651         * src/gtk/gtksctree.c
3652         * src/gtk/gtkutils.c
3653         * src/gtk/gtkutils.h
3654         * src/gtk/gtkvscrollbutton.c
3655         * src/gtk/inputdialog.c
3656         * src/gtk/pluginwindow.c
3657         * src/gtk/quicksearch.c
3658         * src/gtk/spell_entry.c
3659         * src/plugins/bogofilter/bogofilter_gtk.c
3660         * src/plugins/dillo_viewer/dillo_prefs.c
3661         * src/plugins/pgpcore/prefs_gpg.c
3662         * src/plugins/spamassassin/spamassassin_gtk.c
3663         * src/plugins/trayicon/trayicon.c
3664         * src/plugins/trayicon/trayicon_prefs.c
3665                 Remove all possible #if GTK_CHECK_VERSION() checks,
3666                 and make Claws build with GTK+2.16 (untested right
3667                 now), as the Gpg4Win project uses GTK+2.16 currently.
3668
3669 2011-10-22 [colin]      3.7.10cvs40
3670
3671         * src/gtk/gtkutils.h
3672         * configure.ac
3673                 Fix (hopefully) build with GTK+ 2.18.
3674
3675 2011-10-20 [paul]       3.7.10cvs39
3676
3677         * AUTHORS
3678         * src/ldif.c
3679         * src/gtk/authors.h
3680                 fix bug 2479, 'LDIF address book import matches tags case sensitive'
3681                 Patch by Bodo Graumann <mail@bodograumann.de>
3682
3683 2011-10-20 [mones]      3.7.10cvs38
3684
3685         * po/fr.po
3686         * src/common/defs.h
3687                 Fix references to old dotsrc mailing lists
3688
3689 2011-10-19 [mones]      3.7.10cvs37
3690
3691         * src/prefs_msg_colors.c
3692                 Fix Ok/Cancel buttons in color selector of preferences
3693
3694 2011-10-17 [colin]      3.7.10cvs36
3695
3696         * src/gtk/gtkshruler.c
3697                 (Probably) fix GTK+ <= 2.22
3698
3699 2011-10-17 [colin]      3.7.10cvs35
3700
3701         * src/gtk/gtkshruler.c
3702                 Fix GTK+2.22 build
3703
3704 2011-10-17 [mones]      3.7.10cvs34
3705
3706         * src/addrbook.c
3707         * src/exportldif.c
3708         * src/jpilot.c
3709         * src/mutt.c
3710         * src/pine.c
3711         * src/procmsg.c
3712         * src/vcard.c
3713                 Fix potential out-of-buffer writes
3714
3715 2011-10-17 [mones]      3.7.10cvs33
3716
3717         * src/main.c
3718                 Use just one g_print call per option; correct indentation
3719
3720 2011-10-17 [colin]      3.7.10cvs32
3721
3722         * src/compose.c
3723         * src/compose.h
3724         * src/gtk/Makefile.am
3725         * src/gtk/gtkshruler.c
3726         * src/gtk/gtkshruler.h
3727         * src/gtk/gtkunit.c
3728         * src/gtk/gtkunit.h
3729                 Reimplement ruler using the GTK widgets. Thanks
3730                 to Hanno for the initial patch.
3731
3732 2011-10-17 [colin]      3.7.10cvs31
3733
3734         * src/action.c
3735         * src/main.c
3736         * src/gtk/gtkutils.c
3737         * src/gtk/gtkutils.h
3738                 Undeprecate GIO/GdkCondition
3739
3740 2011-10-16 [mones]      3.7.10cvs30
3741
3742         * src/main.c
3743                 Add --compose-from-file option to open composition
3744                 window with the headers and body from a file; based
3745                 on Debian patch to fix http://bugs.debian.org/544868
3746
3747 2011-10-15 [mones]      3.7.10cvs29
3748
3749         * manual/advanced.xml
3750                 Document new summary_from_show hidden preference
3751
3752 2011-10-15 [paul]       3.7.10cvs28
3753
3754         * src/compose.c
3755                 compose_create_tags() - fix misplaced 'int i'
3756                 compose_entry_mark_default_to() - fix To field highlighting
3757
3758 2011-10-09 [colin]      3.7.10cvs27
3759
3760         * src/addr_compl.c
3761                 Fix address completion
3762
3763 2011-10-07 [colin]      3.7.10cvs26
3764
3765         * src/prefs_filtering_action.c
3766         * src/gtk/gtkutils.h
3767                 Fix build with GTK+2.20
3768
3769 2011-10-07 [colin]      3.7.10cvs25
3770
3771         * src/gtk/Makefile.am
3772         * src/gtk/gdkkeysyms-new.h
3773         * src/gtk/gtkutils.h
3774                 Copy the new GDK_KEY_* definitions for older GTKs
3775
3776 2011-10-07 [colin]      3.7.10cvs24
3777
3778         * configure.ac
3779                 Fix typos (thanks to Hanno)
3780
3781 2011-10-07 [colin]      3.7.10cvs23
3782
3783         * src/compose.c
3784         * src/gtk/gtkshruler.c
3785         * src/gtk/gtkshruler.h
3786                 Disable ruler starting from 2.24.
3787
3788 2011-10-07 [colin]      3.7.10cvs22
3789
3790         * configure.ac
3791         * src/messageview.c
3792         * src/gtk/Makefile.am
3793                 GTK2 build fix
3794
3795 2011-10-07 [colin]      3.7.10cvs21
3796
3797         * configure.ac
3798         * src/action.c
3799         * src/addr_compl.c
3800         * src/addrgather.c
3801         * src/compose.c
3802         * src/compose.h
3803         * src/editldap.c
3804         * src/mainwindow.c
3805         * src/message_search.c
3806         * src/mimeview.c
3807         * src/mimeview.h
3808         * src/prefs_account.c