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