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