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