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