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