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