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