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