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