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