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