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