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