1 2012-12-05 [colin] 3.9.0cvs41
4 Nullify xcred pointer like the other ones
6 2012-12-03 [wwp] 3.9.0cvs40
10 Avoid any possible confusion: 0 is not a neutral value when passed
11 to main_window_get_mask() - use -1 instead, even in those cases we
14 2012-12-03 [wwp] 3.9.0cvs39
17 Fix sensitivity of next-unread toolbar button.
19 2012-12-03 [colin] 3.9.0cvs38
22 Fix following relative symlinks
24 2012-12-02 [colin] 3.9.0cvs37
27 Of course you can't, Windows. Of course...
29 2012-12-02 [colin] 3.9.0cvs36
32 Move control sockets inside their own directory,
33 $TMPDIR/claws-mail-$UID/, and name them after the configuration directory md5 hash. That allows
34 - cleaner separation of sockets and config dirs in
35 case of alternate config directories
36 - forward migration is handled: if $TMPDIR/claws-mail-$UID
37 exists as a socket, use it to control the running entity
38 - backwards migration is handled: starting an old Claws Mail
39 version will bail out as creating the legacy socket won't
41 - migration for alternate-config-dirs is not handled, which
42 could be mentioned in release notes.
43 Fixes bug #2828, "Use MD5 digest for socket name"
45 2012-12-01 [colin] 3.9.0cvs35
48 As usual, Windows is a little bit different
49 (you have to love it the same as the normal OSes...)
51 2012-12-01 [colin] 3.9.0cvs34
55 Add a canonicalizer function and use it to
58 2012-11-30 [mones] 3.9.0cvs33
61 Fixes #1137 completely, saving path-less plugins as is
62 in config. With this patch user can edit plugin list on
63 clawsrc and remove absolute paths from shared plugins,
64 leaving only the "pluginname.so". Those will be tried to
65 load from plugin dir of the loading core. Notice that
66 those will also fail to load on older versions, and will
67 probably be removed from your config without warning by
70 2012-11-30 [wwp] 3.9.0cvs32
76 Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
77 also fix list loop initializers.
79 2012-11-30 [wwp] 3.9.0cvs31
88 Add Message/Cancel sending (same as --cancel-sending), adds the
89 relevant toolbar icon, and an extra cancel sending+receiving icon
92 2012-11-29 [colin] 3.9.0cvs30
95 Fix mask on a few menu items (thanks Ricardo!)
97 2012-11-28 [wwp] 3.9.0cvs29
103 Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
104 Complete toolbar_init(), which was missing few inits.
106 2012-11-28 [colin] 3.9.0cvs28
111 * src/etpan/nntp-thread.c
112 Disconnect NNTP accounts too when switching offline
114 2012-11-28 [colin] 3.9.0cvs27
118 * src/common/session.c
119 * src/common/session.h
120 Add keep-alive pings on IMAP and NNTP
122 2012-11-28 [colin] 3.9.0cvs26
125 * src/etpan/imap-thread.c
126 * src/etpan/imap-thread.h
127 Try locale's charset and UTF-7 on server-side
128 searches when UTF-8 fails. Also, don't even
129 mention a charset if searching for an ASCII
132 2012-11-27 [colin] 3.9.0cvs25
137 2012-11-27 [colin] 3.9.0cvs24
140 Fix bug #2826, "replace deprecated gnutls function"
141 Patch by Christian Hesse
143 2012-11-27 [colin] 3.9.0cvs23
145 * src/gtk/manage_window.c
146 Stop spamming logs with focus events.
148 2012-11-27 [colin] 3.9.0cvs22
153 Unsneak a work-in-progress patch that I mistakengly
154 commited with a cleanup
156 2012-11-27 [wwp] 3.9.0cvs21
158 * doc/man/claws-mail.1
162 Add --cancel-sending command-line switch.
164 2012-11-23 [colin] 3.9.0cvs20
173 * src/common/socket.c
174 * src/common/socket.h
176 * src/common/ssl_certificate.c
177 * src/common/ssl_certificate.h
178 * src/etpan/imap-thread.c
179 * src/etpan/nntp-thread.c
180 Cleanup some warnings and deprecated types. Patch by
181 Christian Hesse, fixing bug #2617. Thanks!
183 2012-11-23 [colin] 3.9.0cvs19
187 Add Christian Hesse which was forgotten for some reason
189 2012-11-21 [colin] 3.9.0cvs18
191 * src/etpan/imap-thread.c
192 Don't set charset on simple searches. Fixes Exchange 2007.
194 2012-11-20 [colin] 3.9.0cvs17
196 * src/prefs_matcher.c
197 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
199 2012-11-20 [ticho] 3.9.0cvs16
201 * src/gtk/prefswindow.c
202 Actually allow folder preference pages which are in top level of
203 page index UI to be selected.
205 2012-11-20 [ticho] 3.9.0cvs15
207 * src/prefs_folder_item.c
208 Remove useless "Folder" root in page index of folder preferences UI.
210 2012-11-18 [colin] 3.9.0cvs14
216 * src/matcher_parser_parse.y
217 * src/prefs_matcher.c
219 * src/gtk/quicksearch.c
220 Add age_{greater,lower}_hours matcher criteria
221 Initial patch by Abhay S. Kushwaha.
223 2012-11-18 [ticho] 3.9.0cvs13
226 Improve i18n plural handling in a string used while
229 2012-11-16 [ticho] 3.9.0cvs12
257 Update message catalogs to match changes in 3.9.0cvs11.
259 2012-11-16 [ticho] 3.9.0cvs11
262 * src/addrcustomattr.c
264 * src/prefs_filtering.c
265 * src/prefs_matcher.c
266 * src/prefs_msg_colors.c
272 Use pgettext() and friends for i18n context strings, instead of
273 having a pipe character in msgid for context separation. This uses
274 glib's C_ macro, instead of Q_.
276 2012-11-16 [colin] 3.9.0cvs10
279 * src/prefs_actions.c
280 * src/prefs_filtering_action.c
281 * src/prefs_matcher.c
283 * src/gtk/description_window.c
284 * src/gtk/description_window.h
285 * src/gtk/inputdialog.c
286 * src/gtk/manage_window.c
287 * src/gtk/quicksearch.c
288 Try to better fix focus problems. Should address:
293 Please check using your favorite WM that the following works:
294 Information button (Quicksearch, Templates, 'Test' filtering
296 Folder selection (Move/Copy contextual menu,
297 various preferences, including 'New folder').
298 Tested with XFCE, Gnome Shell and Windows.
301 2012-11-16 [colin] 3.9.0cvs9
306 2012-11-16 [colin] 3.9.0cvs8
309 Fix missing initialisation of bool_and which could
310 lead to From/To/Subject/Tag searches searching with
312 Also clean up tag expansion. No need to create a
313 matcher string and re-parse it.
315 2012-11-16 [paul] 3.9.0cvs7
318 fix by Thomas Bellmann
320 2012-11-15 [colin] 3.9.0cvs6
323 Fix bug #2785, "Marking mails for deletion reopens internal
326 2012-11-15 [colin] 3.9.0cvs5
330 * src/gtk/gtkcmclist.c
331 * src/gtk/gtkcmclist.h
332 a few more GTK+3 fixes. Segfaults on me, though.
334 2012-11-15 [colin] 3.9.0cvs4
346 * src/message_search.c
347 * src/prefs_display_header.c
348 * src/prefs_filtering_action.c
349 * src/prefs_matcher.c
351 * src/prefs_toolbar.c
354 * src/summary_search.c
357 * src/gtk/Makefile.am
358 * src/gtk/colorlabel.c
361 * src/gtk/gtkcmclist.c
362 * src/gtk/gtkcmclist.h
363 * src/gtk/gtkcmctree.c
364 * src/gtk/gtksctree.c
365 * src/gtk/gtkshruler.c
368 * src/gtk/inputdialog.c
369 * src/gtk/quicksearch.c
370 * src/plugins/pgpcore/Makefile.am
371 * src/plugins/pgpinline/Makefile.am
372 * src/plugins/pgpmime/Makefile.am
373 * src/plugins/smime/Makefile.am
374 Big GTK+3 patch from Hanno Meyer-Thurow
376 2012-11-15 [wwp] 3.9.0cvs3
378 * doc/man/claws-mail.1
380 Add --cancel-receiving command-line switch.
382 2012-11-15 [wwp] 3.9.0cvs2
385 * src/gtk/sslcertwindow.c
388 2012-11-15 [paul] 3.9.0cvs1
393 updates from David Vachulka, Flammie Pirinen, and
396 2012-11-14 [paul] 3.9.0
402 2012-11-14 [paul] 3.8.1cvs123
413 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
414 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
417 2012-11-14 [paul] 3.8.1cvs122
423 2012-11-14 [colin] 3.8.1cvs121
426 And fix warning with breaking functionality
428 2012-11-14 [paul] 3.8.1cvs120
431 revert this change from 3.8.1cvs60, it breaks
434 2012-11-14 [colin] 3.8.1cvs119
436 * src/common/plugin.c
437 If plugin fails to load from absolute path, try from
439 Fixes bug #1137, 'loading plugins with same profile on different archs'
440 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
441 results in wrong paths in clawsrc'
443 2012-11-12 [colin] 3.8.1cvs118
446 Fix initial focus on textview. Fixes bug #2776,
447 "Make all menu shortcuts work properly in the message window"
449 2012-11-09 [colin] 3.8.1cvs117
451 * src/etpan/imap-thread.c
452 Specify search charset. Thanks to Aleksei Miheev
454 2012-11-08 [colin] 3.8.1cvs116
456 * src/common/socket.c
458 Fix socket communication
460 2012-11-08 [colin] 3.8.1cvs115
462 * src/plugins/pgpcore/sgpgme.c
463 Fix Windows runtime crash
465 2012-11-08 [colin] 3.8.1cvs114
467 * src/gtk/quicksearch.c
468 Fix going active with NULL matchstring (for example
469 when changing type before typing anything)
471 2012-11-07 [colin] 3.8.1cvs113
476 2012-11-06 [mones] 3.8.1cvs112
478 * doc/man/claws-mail.1
479 Sync with AUTHORS file
480 * src/gtk/quicksearch.c
481 Add number units where appropriate
483 2012-10-31 [paul] 3.8.1cvs111
485 * src/prefs_folder_item.c
486 add missing closing bracket. thanks to Andreas Rönnquist.
488 2012-10-31 [colin] 3.8.1cvs110
490 * src/prefs_folder_item.c
491 Fix prefs text and extra semi-colon. Thanks to Paul!
493 2012-10-31 [colin] 3.8.1cvs109
495 * src/folder_item_prefs.c
496 * src/folder_item_prefs.h
498 * src/prefs_folder_item.c
499 Implement feature from bug #2569,
500 "select html part on folder specific properties"
501 Patch based on Andrej's patch.
503 2012-10-29 [wwp] 3.8.1cvs108
506 Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
509 2012-10-25 [colin] 3.8.1cvs107
512 Verify the previous URI wasn't the same...
513 fixes http://www. URIs.
515 2012-10-25 [colin] 3.8.1cvs106
520 Avoid strlen() on inner loop in textview_make_clickable_parts*()
521 reduces cost of strcasestr() in textview_make_clickable_parts*()
522 from 30% to 15%. Patch by Igor Mammedov
524 2012-10-25 [colin] 3.8.1cvs105
527 Do not allow search cost to explode in case of bad message
528 parsing in textview_make_clickable_parts_later(); reduces
529 cost of textview_make_clickable_parts_later() from 99% to
530 17% for big bad-case message. Patch by Igor Mammedov
532 2012-10-25 [colin] 3.8.1cvs104
536 Avoid strlen() on big buffers, use precomputed length instead
537 it reduces cost of textview_write_line() from 32% to 3% for
538 big messages. Patch by Igor Mammedov
543 2012-10-24 [mones] 3.8.1cvs103
546 Trust on IMAP core on-line/off-line management
547 Patch by Sean Buckheister
549 2012-10-19 [paul] 3.8.1cvs102
554 fix bug 2760, 'display correct libc version in crash dialog
555 when uclibc is used'.
556 fixes build with uclibc. patch by Natanael Copa.
558 2012-10-18 [mones] 3.8.1cvs101
561 Fix bug #2761 and remove invalid GTK main category
563 2012-10-17 [colin] 3.8.1cvs100
565 * src/common/ssl_certificate.c
566 Fix bug #2759, "Error messages regarding bad
567 client certificates are less than helpful"
568 Based on patch by bug reporter.
570 2012-10-13 [paul] 3.8.1cvs99
572 * src/common/ssl_certificate.c
573 fix build with gnutls 3.1.3
574 Patch by Sean Buckheister.
576 2012-10-12 [mones] 3.8.1cvs98
579 * src/grouplistdialog.c
586 * src/etpan/imap-thread.c
587 New slist_free_strings_full wrapper for g_slist_free_full
588 and simplify calls where it was being used
590 2012-10-12 [colin] 3.8.1cvs97
593 Drop include of internal glib header
596 2012-10-12 [colin] 3.8.1cvs96
598 * src/gtk/gtkcmctree.c
599 * src/gtk/gtksctree.c
600 Fix bug #2581, "expander arrows are too tiny to hit with the
601 mouse". Patch mostly by Tom Horsley
603 2012-10-12 [iwkse] 3.8.1cvs95
608 2012-10-12 [mones] 3.8.1cvs94
611 Remove undeclared mutex symbol
613 2012-10-12 [colin] 3.8.1cvs93
616 * src/prefs_account.c
619 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
620 Thanks to Salvatore de Paolis
622 2012-10-10 [colin] 3.8.1cvs92
625 Fix bug #2744, "Quick search throws bad command
626 argument error on Microsoft Exchange". Fall back
627 to local search if folder-specific search fails.
628 * src/gtk/quicksearch.c
631 2012-10-10 [colin] 3.8.1cvs91
634 Make what the tags list contain more clear
636 2012-10-10 [colin] 3.8.1cvs90
642 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
645 2012-10-10 [colin] 3.8.1cvs89
648 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
650 2012-10-10 [colin] 3.8.1cvs88
653 Leak fix (thanks Ricardo!)
655 2012-10-10 [colin] 3.8.1cvs87
658 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
659 Initial patch by Igor Mammedov <imammedo@redhat.com> with
660 fixes by Michael Rasmussen and myself.
661 Also revert part of 3.8.1cvs86, g_slist_free_full()
662 semantics are different from slist_free_strings() in that
663 slist_free_strings does not free the list itself.
665 2012-10-09 [mones] 3.8.1cvs86
667 * doc/man/claws-mail.1
670 New extra headers feature for adding user-defined
671 extra headers to the combobox in the compose window
672 Headers are stablished in 'extraheaderrc', one per
673 line with a final colon
675 2012-10-06 [mones] 3.8.1cvs85
682 New function cm_menu_item_new_label_from_url to
683 avoid crashing on huge URL strings and warn user
684 about the possible causes
686 Use it to create List menu items safely
688 2012-10-04 [colin] 3.8.1cvs84
691 Fix keywords with spaces
693 2012-10-04 [colin] 3.8.1cvs83
696 Fix double-tag search. Maybe fixes bug #2744,
697 'Quick search throws bad command argument
698 error since recent change'. Patch by Sean.
700 2012-10-03 [mones] 3.8.1cvs82
703 Fix bug #2743 'null pointer crash in procmime strchr'
704 Patch by Michael Schwendt (from RedHat bug 862578)
706 2012-09-28 [colin] 3.8.1cvs81
709 Never search on server if we're offline
710 (Asking the user would and will be better)
712 Fix uninitialized variable (bogus) warning
713 Fix SELECT of the folder before searching
715 2012-09-27 [colin] 3.8.1cvs80
719 * src/etpan/imap-thread.c
720 * src/etpan/imap-thread.h
721 Implement IMAP server search. Patch by
722 Sean Buckheister again.
724 2012-09-26 [colin] 3.8.1cvs79
729 Prepare the context strings, their translation take
730 CPU time. Shaves 6 seconds out of 17 on my reference
732 * src/summary_search.c
735 2012-09-26 [colin] 3.8.1cvs78
740 Unlock I/O in procmime, give a way
741 for matcher to avoid having to
742 read/write tmp/rewind/read tmp for
745 2012-09-26 [colin] 3.8.1cvs77
747 * src/summary_search.c
748 Fix unresponsive stop button
749 * src/gtk/quicksearch.c
752 2012-09-26 [colin] 3.8.1cvs76
754 * src/summary_search.c
757 * src/gtk/quicksearch.c
758 Factorize search code in summary_search and
759 add a progress indicator as that slows down
760 the first result in case of body search.
762 2012-09-26 [colin] 3.8.1cvs75
765 Fix body search triggering GUI updates
766 for every message when it gets MSG_SCANNED
769 2012-09-26 [colin] 3.8.1cvs74
777 Factorize msg list to num list code;
778 Make search faster using cache instead
781 2012-09-25 [mones] 3.8.1cvs73
783 * src/gtk/quicksearch.c
784 Fix new expressions not being added to quicksearch
785 history in extended mode; patch by Sean Buckheister
787 2012-09-22 [mir] 3.8.1cvs72
790 Fix for not searching in folders marked 'no_select'
791 patch provided by Colin.
793 2012-09-22 [mones] 3.8.1cvs71
796 Add missing copyright header
798 2012-09-21 [colin] 3.8.1cvs70
801 Fix warning where msgcount was used
802 uninitialized in case the search was
803 to be performed on a message list subset.
805 2012-09-21 [colin] 3.8.1cvs69
807 * src/gtk/quicksearch.c
808 Fix error background not appearing
810 2012-09-21 [colin] 3.8.1cvs68
813 * src/advsearch.c ** ADDED **
814 * src/advsearch.h ** ADDED **
822 * src/matchertypes.h ** ADDED **
827 * src/summary_search.c
830 * src/gtk/quicksearch.c
831 * src/gtk/quicksearch.h
832 Separated GUI and logic for search
833 Use same logic for quicksearch and folder search
834 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
836 2012-09-19 [mones] 3.8.1cvs67
839 Remove spurious parameter from get_url_part and
840 fix potential buffer overflow
842 2012-09-19 [colin] 3.8.1cvs66
846 Un-mix mixed enum comparison which happened
847 to work because multiple enums define the same
850 2012-09-19 [colin] 3.8.1cvs65
858 * src/plugins/bogofilter/bogofilter_gtk.c
859 * src/plugins/pgpcore/prefs_gpg.c
860 * src/plugins/smime/smime.c
861 * src/plugins/spamassassin/spamassassin_gtk.c
862 More warning fixes, casts, useless variables and
863 unchecked return values
865 2012-09-19 [colin] 3.8.1cvs64
868 Check possible overflow
869 * src/prefs_account.c
870 * src/prefs_compose_writing.c
871 * src/prefs_logging.c
872 * src/prefs_message.c
873 * src/prefs_msg_colors.c
875 * src/prefs_receive.c
876 * src/prefs_summaries.c
877 * src/prefs_wrapping.c
878 fix GtkAdjustment casts
881 * src/gtk/gtkaspell.c
884 2012-09-19 [mones] 3.8.1cvs63
887 Fix leak and follow function specification
889 2012-09-19 [mones] 3.8.1cvs62
892 Use unused var c to check result and emit messages on error
894 Remove unused vars: attr (several functions), element
896 Use unused var newGroup to check result
897 * src/addrcustomattr.c
898 Remove unused var summaryview and related code
900 Use unused vars nn, newNode, idleID to check result
901 Remove unused var aoType and refactor logic around it
902 Comment var enabled and related debug code
904 Use unused var error to check result and emit debug messages
906 Remove unused var link_color
908 Remove unused vars: attr, retVal
910 2012-09-19 [colin] 3.8.1cvs61
916 * src/common/socket.c
917 More precise error logging
919 2012-09-16 [mones] 3.8.1cvs60
922 Removed dup calls with ignored result
924 Removed unused var is_group and simplified logic around it
928 * src/etpan/etpan-thread-manager.c
929 Use unused var r to verify result and emit messages on error
931 Move color variable into conditional usage blocks
932 Remove assigned but not used vars: lock, titles, count
934 Remove assigned but not used var actions
936 Remove assigned but not used vars: from_parent, src_node
939 Remove malloc-ed but not used var: old_path
941 Comment unused vars from commented block: tofetch, fetched
942 * src/prefs_account.c
943 Remove assigned but not used var: privacy_enabled
944 * src/prefs_actions.c
945 * src/prefs_customheader.c
946 Remove assigned but not used var: store
947 * src/prefs_filtering.c
948 Remove assigned but not used var: n_rows
949 * src/prefs_template.c
950 Remove assigned but not used vars: model, list_store
951 * src/prefs_toolbar.c
952 Remove assigned but not used var: win_titles
954 Remove assigned but not used vars: orientation, line, baseline,
956 * src/etpan/imap-thread.c
957 Remove assigned but not used var: value, r
958 Refactor to check correct memory allocation
959 * src/etpan/nntp-thread.c
960 Remove assigned but not used var: value
961 * src/gtk/gtkaspell.c
962 Remove assigned but not used vars: textbuf, exist
963 Remove unused function: find_gtkaspeller
964 * src/gtk/gtkcmctree.c
965 Remove unused function: gtk_cmctree_get_offset
966 * src/gtk/gtkshruler.c
967 Remove assigned but not used vars: ruler, priv
969 2012-09-14 [mones] 3.8.1cvs59
972 Check file operation results (and remove and
975 2012-09-14 [colin] 3.8.1cvs58
977 * src/gtk/inputdialog.c
978 Remove unused var, thanks Ticho
980 2012-09-13 [colin] 3.8.1cvs57
983 Fix missing \n in debug line
985 2012-09-13 [colin] 3.8.1cvs56
988 Don't listen on the Unix socket before we're
989 ready. The 'popup' order from another instance
990 may provoke a race and trash configuration files.
992 2012-09-13 [colin] 3.8.1cvs55
995 Maybe fix bug #2096, "MEMORY-ERROR w/
996 Claws-Mail/IMAP and Lotus Domino". Use
997 correct types for start/end and test if
998 start is indeed before end.
1000 2012-09-12 [mones] 3.8.1cvs54
1003 Fix bug #1975 'preference mutt key bindings do not take
1004 effect' (and the other invalid paths too)
1006 2012-09-12 [colin] 3.8.1cvs53
1009 Revert that hunk, logic is unclear.
1011 2012-09-12 [colin] 3.8.1cvs52
1027 * src/partial_download.c
1028 * src/prefs_filtering_action.c
1029 * src/prefs_toolbar.c
1036 * src/common/utils.c
1037 * src/etpan/imap-thread.c
1038 * src/gtk/gtkaspell.c
1039 * src/plugins/pgpcore/sgpgme.c
1040 More fixes from bug #1961:
1041 - Write-only variables
1042 - Null pointer dereferences
1043 - A couple other fixes for which the reporter
1044 was unsure, but which showed problems.
1045 More details in bug #1961 comments.
1047 2012-09-12 [colin] 3.8.1cvs51
1052 * src/plugins/pgpcore/passphrase.c
1053 Apply patches from bug #1961, "patches for
1054 a couple of clang warnings":
1055 - Check return codes
1058 2012-09-12 [colin] 3.8.1cvs50
1061 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
1062 where the included menu.h could come from Ncurses.
1063 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
1065 2012-09-11 [colin] 3.8.1cvs49
1068 Fix race condition at start.
1070 2012-09-10 [colin] 3.8.1cvs48
1073 Create lock socket as soon as possible, not after
1074 a few things like caching all prefs.
1076 2012-09-09 [mones] 3.8.1cvs47
1078 * src/plugins/bogofilter/bogofilter.c
1081 2012-09-08 [colin] 3.8.1cvs46
1102 * src/matcher_parser_parse.y
1110 * src/prefs_account.c
1111 * src/prefs_account.h
1112 * src/prefs_filtering.c
1113 * src/prefs_filtering_action.c
1115 * src/prefs_matcher.c
1116 * src/prefs_template.c
1117 * src/prefs_toolbar.c
1125 * src/remotefolder.c
1135 * src/gtk/description_window.c
1136 * src/plugins/trayicon/trayicon.c
1137 Break circular dependencies in Claws' headers,
1138 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1140 2012-09-08 [colin] 3.8.1cvs45
1143 Fix shortcut getting
1145 2012-09-05 [colin] 3.8.1cvs44
1149 * src/prefs_matcher.c
1150 Drop matcherprop_new_create, which is just a copy of
1151 matcherprop_new, and staticalize what can be
1153 2012-09-05 [colin] 3.8.1cvs43
1155 * src/plugins/pgpcore/select-keys.c
1156 Fix bug #2390, "Non-fully-trusted-key-warning appears
1157 based on primary UID rather than recipient e-mail"
1159 2012-08-29 [colin] 3.8.1cvs42
1161 * src/gtk/gtkaspell.c
1162 Fix bug #2596, "Spell checker does not work properly"
1164 2012-08-29 [colin] 3.8.1cvs41
1166 * src/plugins/pgpcore/sgpgme.c
1167 Set gpgme's locale to UTF-8. Fixes bug #2650,
1168 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
1170 2012-08-29 [colin] 3.8.1cvs40
1180 Move the hardcoded mimeview shortcuts to standard menus.
1182 2012-08-27 [colin] 3.8.1cvs39
1185 Fix double mainwindow presentation that confuses GNOME3
1186 when some plugins fail to load (subsequent Claws windows
1187 got no focus in that case)
1189 2012-08-27 [colin] 3.8.1cvs38
1192 Make Mark all read confirmation button more clear
1194 2012-08-27 [colin] 3.8.1cvs37
1198 Separate "Mark all read" from "Mark as read"
1201 2012-08-27 [wwp] 3.8.1cvs36
1205 Remove session statistics debug statements (irrelevant in repo,
1208 2012-08-24 [mones] 3.8.1cvs35
1210 * manual/advanced.xml
1211 Keep alphabetic order of hidden options lost
1212 and update Clawsker URL.
1213 * manual/de/advanced.xml
1214 * manual/fr/advanced.xml
1215 Update Clawsker URL.
1216 * manual/es/advanced.xml
1217 Sync with English version and update Clawsker URL.
1218 * manual/de/dist/html/Makefile.am
1219 * manual/es/dist/html/Makefile.am
1220 * manual/fr/dist/html/Makefile.am
1221 * manual/pl/dist/html/Makefile.am
1222 * manual/dist/html/Makefile.am
1223 Fix bug 2723 'Missing encoding in generated html manual'
1225 2012-08-23 [colin] 3.8.1cvs34
1228 Fix --offline asking if one wants to sync,
1229 due to re-entering. Thanks <ebik@ucw.cz>.
1231 2012-08-16 [colin] 3.8.1cvs33
1234 Always clear the tags list when fetching a folder, or
1235 Claws will never untag an untagged email. Patch by
1236 Igor Mammedov <imammedo@redhat.com>
1238 2012-08-12 [colin] 3.8.1cvs32
1241 Exclude text/plain from the attachment thing
1243 2012-08-12 [colin] 3.8.1cvs31
1246 Fix comparison, thanks to Michael Gmelin
1248 2012-08-12 [colin] 3.8.1cvs30
1251 Only show HTML parts by default (if the pref
1252 is set so) if the part disposition-type is
1253 inline or unknown, but not attachment.
1255 Remove useless hook that won't ever be used
1258 2012-08-12 [colin] 3.8.1cvs29
1261 Make sure text/* attachments are not made
1262 inline, regardless of the compose mode.
1263 Finishes fixing bug #2203 after auto-save
1264 switches mode to COMPOSE_REEDIT. Thanks to
1265 Michael Gmelin for finding this.
1267 2012-08-09 [colin] 3.8.1cvs28
1269 * src/prefs_filtering.c
1270 Make treeView type-ahead case insensitive
1271 Patch by Andreas Ronnquist
1273 2012-08-09 [colin] 3.8.1cvs27
1275 * src/gtk/sslcertwindow.c
1278 2012-08-09 [colin] 3.8.1cvs26
1281 * src/common/ssl_certificate.c
1282 * src/common/ssl_certificate.h
1283 * src/gtk/sslcertwindow.c
1284 Fix bug 2718, "Failure to check peer hostname
1285 when checking certificate"
1287 2012-08-05 [ticho] 3.8.1cvs25
1290 Avoid header combo box to get focus twice (first text within,
1291 then combobox widget itself) when switching focus with TAB.
1293 2012-07-28 [ticho] 3.8.1cvs24
1296 Properly fix setting "transient for" for attachment properties
1297 dialog when called via popup menu (since we're stealing focus
1298 few lines before, we need to do it directly, not via
1301 2012-07-28 [ticho] 3.8.1cvs23
1303 * src/gtk/pluginwindow.c
1304 * src/gtk/prefswindow.c
1305 Fixed setting "transient for" property for plugin load/unload
1306 file dialog. Connected manage_window signals to prefswindow events.
1308 2012-07-27 [ticho] 3.8.1cvs22
1312 Fixed setting "transient for" property for summaryview file
1313 dialog and messageview's image save dialog.
1315 2012-07-27 [ticho] 3.8.1cvs21
1319 Fix setting "transient for" property for file select dialogs
1320 in crash report and mimeview.
1322 2012-07-27 [ticho] 3.8.1cvs20
1325 Fixed "transient for" property for file attach dialog when
1326 called from Attachments list popup menu. Simplified menu item
1327 sensitivities setting code logic for this menu.
1329 2012-07-25 [ticho] 3.8.1cvs19
1331 * manual/advanced.xml
1332 Add the three hidden preferences related to colored display
1333 of unified diffs to manual.
1335 2012-07-25 [ticho] 3.8.1cvs18
1337 * src/gtk/gtkaspell.c
1338 Create "Change directory" submenu in a separate function, change
1339 wording a bit, and make the submenu always available in a context
1340 menu of body edit box in compose window.
1342 2012-07-25 [ticho] 3.8.1cvs17
1344 * src/gtk/prefswindow.c
1345 Correctly set transient_for property for preferences window,
1346 as well as for color picker dialogs. Fixes bug #2710.
1348 2012-07-25 [ticho] 3.8.1cvs16
1350 * src/gtk/quicksearch.c
1351 Allow quicksearch syntax description window to be correctly
1352 set transient for main window.
1354 2012-07-15 [wwp] 3.8.1cvs15
1357 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
1359 2012-07-10 [paul] 3.8.1cvs14
1362 forgot this in last commit
1364 2012-07-10 [paul] 3.8.1cvs13
1368 * src/common/quoted-printable.c
1369 * src/common/quoted-printable.h
1370 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
1371 the bug: partial message text loss
1373 2012-07-10 [mones] 3.8.1cvs12
1375 * src/plugins/pgpcore/sgpgme.c
1376 Fix bug 2689, 'segfault when trying to view info
1377 about pgp/smime sign'
1379 2012-07-08 [ticho] 3.8.1cvs11
1381 * src/plugins/pgpcore/sgpgme.c
1382 Consider marginal signature validity as untrusted. Suggested by
1383 Jean-Benoist Leger (leger at crans.org).
1385 2012-07-08 [paul] 3.8.1cvs10
1387 * src/gtk/icon_legend.c
1388 fix (reveal) hidden icon in gui and build warning
1390 2012-07-07 [paul] 3.8.1cvs9
1392 * src/plugins/pgpcore/prefs_gpg.c
1395 2012-07-07 [colin] 3.8.1cvs8
1397 * claws-features.h.in
1405 * src/partial_download.h
1407 * src/prefs_account.h
1408 * src/prefs_common.h
1412 * src/stock_pixmap.c
1416 * src/common/session.h
1418 * src/common/socket.h
1420 * src/common/ssl_certificate.h
1421 * src/common/timing.h
1422 * src/common/utils.h
1423 * src/gtk/gtkaspell.h
1424 * src/gtk/gtkutils.h
1425 * src/gtk/pluginwindow.h
1426 * src/gtk/spell_entry.h
1427 * src/gtk/sslcertwindow.h
1428 Don't export config.h in public headers
1430 2012-07-07 [colin] 3.8.1cvs7
1432 * claws-features.h.in
1438 * src/addrcustomattr.c
1439 * src/addrduplicates.c
1442 * src/addressbook_foldersel.c
1452 * src/customheader.c
1453 * src/displayheader.c
1455 * src/editaddress_other_attributes_ldap.c
1460 * src/editldap_basedn.c
1469 * src/folder_item_prefs.c
1470 * src/grouplistdialog.c
1472 * src/image_viewer.c
1494 * src/message_search.c
1505 * src/partial_download.c
1506 * src/partial_download.h
1509 * src/prefs_account.c
1510 * src/prefs_account.h
1511 * src/prefs_actions.c
1512 * src/prefs_common.c
1513 * src/prefs_common.h
1514 * src/prefs_compose_writing.c
1515 * src/prefs_customheader.c
1516 * src/prefs_display_header.c
1517 * src/prefs_ext_prog.c
1518 * src/prefs_filtering.c
1519 * src/prefs_filtering_action.c
1520 * src/prefs_folder_column.c
1521 * src/prefs_folder_item.c
1524 * src/prefs_image_viewer.c
1525 * src/prefs_logging.c
1526 * src/prefs_matcher.c
1527 * src/prefs_message.c
1528 * src/prefs_msg_colors.c
1531 * src/prefs_receive.c
1533 * src/prefs_spelling.c
1534 * src/prefs_summaries.c
1535 * src/prefs_summary_column.c
1536 * src/prefs_summary_open.c
1537 * src/prefs_toolbar.c
1538 * src/prefs_wrapping.c
1547 * src/send_message.c
1551 * src/summary_search.c
1559 * src/common/claws.c
1561 * src/common/hooks.c
1564 * src/common/plugin.c
1565 * src/common/prefs.c
1566 * src/common/session.c
1567 * src/common/session.h
1570 * src/common/socket.c
1571 * src/common/socket.h
1574 * src/common/ssl_certificate.c
1575 * src/common/ssl_certificate.h
1576 * src/common/string_match.c
1578 * src/common/timing.h
1579 * src/common/utils.c
1580 * src/common/utils.h
1581 * src/etpan/etpan-thread-manager.c
1582 * src/etpan/imap-thread.c
1583 * src/etpan/nntp-thread.c
1585 * src/gtk/combobox.c
1586 * src/gtk/description_window.c
1588 * src/gtk/gtkaspell.c
1589 * src/gtk/gtkaspell.h
1590 * src/gtk/gtkshruler.c
1592 * src/gtk/gtkutils.c
1593 * src/gtk/gtkutils.h
1594 * src/gtk/gtkvscrollbutton.c
1595 * src/gtk/icon_legend.c
1596 * src/gtk/inputdialog.c
1597 * src/gtk/logwindow.c
1599 * src/gtk/pluginwindow.c
1600 * src/gtk/pluginwindow.h
1601 * src/gtk/prefswindow.c
1602 * src/gtk/progressdialog.c
1603 * src/gtk/quicksearch.c
1604 * src/gtk/spell_entry.c
1605 * src/gtk/spell_entry.h
1606 * src/gtk/sslcertwindow.c
1607 * src/gtk/sslcertwindow.h
1608 * src/plugins/bogofilter/bogofilter.c
1609 * src/plugins/bogofilter/bogofilter_gtk.c
1610 * src/plugins/dillo_viewer/dillo_prefs.c
1611 * src/plugins/dillo_viewer/dillo_viewer.c
1612 * src/plugins/pgpcore/pgp_viewer.c
1613 * src/plugins/pgpcore/plugin.c
1614 * src/plugins/pgpcore/sgpgme.c
1615 * src/plugins/pgpinline/pgpinline.c
1616 * src/plugins/pgpinline/plugin.c
1617 * src/plugins/pgpmime/pgpmime.c
1618 * src/plugins/pgpmime/plugin.c
1619 * src/plugins/smime/plugin.c
1620 * src/plugins/smime/smime.c
1621 * src/plugins/spamassassin/libspamc.c
1622 * src/plugins/spamassassin/spamassassin.c
1623 * src/plugins/spamassassin/spamassassin_gtk.c
1624 * src/plugins/trayicon/trayicon.c
1625 * src/plugins/trayicon/trayicon_prefs.c
1626 Specify Claws compile-time features in a specific header
1628 2012-07-06 [wwp] 3.8.1cvs6
1632 Session statistics: format date following global prefs,
1633 and fix stats output a little bit.
1635 2012-07-03 [mir] 3.8.1cvs5
1638 fix bug 2642, 'improve transfer encoding selection'.
1639 Patch provided by Christopher Zimmermann
1640 (madroach claws at gmerlin dot de)
1642 2012-07-03 [mir] 3.8.1cvs4
1646 fix bug 2641, '7bit or 8bit encoded attachments can
1647 have lines longer than 998 characters'.
1648 Patch provided by Christopher Zimmermann
1649 (madroach claws at gmerlin dot de)
1652 2012-07-03 [mir] 3.8.1cvs3
1656 fix bug 2641, '7bit or 8bit encoded attachments can
1657 have lines longer than 998 characters'.
1658 Patch provided by Christopher Zimmermann
1659 (madroach claws at gmerlin dot de)
1661 2012-07-03 [mir] 3.8.1cvs2
1665 * src/common/quoted-printable.c
1666 * src/common/quoted-printable.h
1667 fix bug 2640, 'improve quoted-printable encoding'
1668 Patch provided by madroach claws at gmerlin dot de
1670 2012-06-30 [paul] 3.8.1cvs1
1673 fix bug 2579, 'Installed headers redefine autotools-specific constants'
1675 2012-06-27 [paul] 3.8.1
1681 2012-06-27 [paul] 3.8.0cvs58
1684 fix minimum required GTK+, which got mistakenly bumped
1687 2012-06-27 [paul] 3.8.0cvs57
1702 updated translations
1704 * tools/claws.i18n.status.pl
1705 updated based on currently active
1707 2012-06-25 [mir] 3.8.0cvs56
1710 If a folder class returns <> 0 then the message has not
1711 been removed from the file system and therefore it should
1712 not be removed from the cache either.
1714 2012-06-20 [ticho] 3.8.0cvs55
1717 Fix for bug #1090 - Standard-folders appear again
1718 after rescanning tree
1720 2012-06-20 [paul] 3.8.0cvs54
1722 * src/prefs_common.c
1723 * src/prefs_common.h
1726 colourise attached patches.
1729 2012-06-02 [wwp] 3.8.0cvs53
1731 * src/gtk/progressdialog.c
1732 Add a hide button to the retrieve/send progress dialogs. WM's close button
1733 now hides (as well as pressing Esc) instead of doing nothing.
1735 2012-06-02 [wwp] 3.8.0cvs52
1737 * doc/man/claws-mail.1
1743 Introduce a new feature: basic session statistics (from the about dialog
1744 or the command-line).
1746 2012-06-02 [wwp] 3.8.0cvs51
1749 Fix bug 2620: shift+tab from subject field not working.
1751 2012-06-02 [wwp] 3.8.0cvs50
1756 Normalize capitalization of strings in UI.
1758 2012-05-30 [paul] 3.8.0cvs49
1761 don't do TLS if not requested by user. fixes connecting to
1762 servers which, for example, want SSL 3 only
1764 2012-05-27 [paul] 3.8.0cvs48
1767 update copyright headers to 2012
1769 2012-05-27 [paul] 3.8.0cvs47
1772 * src/prefs_actions.c
1774 fix some typos in strings, thanks to Thomas Bellmann
1776 2012-05-16 [paul] 3.8.0cvs46
1778 * src/prefs_filtering_action.c
1779 fix disabled 'select...' button that never goes away
1780 when using the new addr book
1783 2012-05-16 [colin] 3.8.0cvs45
1785 * src/common/utils.c
1788 2012-05-16 [colin] 3.8.0cvs44
1790 * src/common/utils.c
1791 Make remove_numbered_files much faster when there's
1792 just one file to remove.
1794 2012-05-16 [paul] 3.8.0cvs43
1797 fix bug 2662, '"ag" quicksearch adds "1" to value'
1799 2012-05-16 [paul] 3.8.0cvs42
1801 * src/gtk/description_window.c
1802 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
1804 2012-05-16 [paul] 3.8.0cvs41
1806 * src/common/ssl_certificate.c
1807 fix bug 2646, 'Compile fails with gnutls-3.0.18'
1808 Patch by Christian Hesse
1810 2012-05-11 [colin] 3.8.0cvs40
1813 * src/common/utils.c
1814 Fix bug 2659, 'E-mail attachments are handled
1816 Fix problems iterating the mime tree, and determine
1817 whether a file is an email without To:
1819 2012-04-03 [colin] 3.8.0cvs39
1822 Fix build (damn whitespace-sensitive file format)
1824 2012-04-02 [colin] 3.8.0cvs38
1827 Fix incomplete make dist
1829 2012-04-02 [colin] 3.8.0cvs37
1832 Fix mistakenly removed function call
1834 2012-04-01 [colin] 3.8.0cvs36
1842 * src/addressbook-dbus.c
1843 * src/addressbook-dbus.h
1848 * src/claws-contacts.xml
1856 * src/prefs_common.c
1857 * src/prefs_filtering_action.c
1858 * src/prefs_matcher.c
1862 * src/plugins/bogofilter/bogofilter_gtk.c
1863 * src/plugins/dillo_viewer/dillo_prefs.c
1864 * src/plugins/spamassassin/spamassassin_gtk.c
1865 * src/plugins/trayicon/trayicon.c
1866 Import new addressbook code from the new-contacts branch
1868 2012-03-29 [paul] 3.8.0cvs35
1872 * src/gtk/quicksearch.c
1873 add 'ha', short version of 'has_attachment' in quick search
1874 Patch by Andreas Rönnquist
1876 2012-03-26 [mones] 3.8.0cvs34
1878 * src/common/plugin.c
1879 Support 2 and 3-clause BSD licensed plugins
1881 2012-03-15 [pawel] 3.8.0cvs33
1885 - Make separate window info more accurate about
1886 move to trash/deletion.
1889 2012-03-14 [pawel] 3.8.0cvs32
1898 Better fix for bug #2501
1899 Instead of leaving blank window after message move or delete,
1900 update separate view to next message in message list or
1901 display info why view is blank. This was discussed
1902 in bug #2621 comments.
1904 2012-03-11 [colin] 3.8.0cvs31
1906 * src/gtk/gtkcmctree.c
1909 Fix focus rectangle on unfocused rows
1910 Patch by Michael Shell
1912 2012-02-29 [colin] 3.8.0cvs30
1914 * src/gtk/gtkcmctree.c
1915 Fix bug #2577, "Focus rectangle on folder list and message
1916 list headings doesn't get properly cleared when switching
1917 heading and horizontally scrolling list (underlines and
1918 vertical lines remain on screen)". Patch by Michael Shell
1920 2012-02-13 [pawel] 3.8.0cvs29
1923 Fix crasher when double clicking on IMAP message and
1924 MessageView is not shown introduced in cvs21
1927 2012-02-10 [pawel] 3.8.0cvs28
1930 Fix bug #2598 'Actions can move locked messages'
1932 2012-02-08 [pawel] 3.8.0cvs27
1934 * src/prefs_actions.c
1935 * src/prefs_actions.h
1936 * src/prefs_toolbar.c
1937 * src/prefs_toolbar.h
1940 - Implement automatic removal of toolbar action buttons when
1941 associated action is removed
1942 - Don't allow creation of two actions with the same name,
1943 before all executions/removals were performed on first action
1944 with duplicated name in linked list which wasn't always
1947 2012-02-05 [colin] 3.8.0cvs26
1953 * src/prefs_common.c
1954 * src/prefs_common.h
1959 Add an history to navigate in mails
1961 2012-02-05 [colin] 3.8.0cvs25
1964 Fix inverted comparison in list_find_custom.
1966 2012-02-03 [wwp] 3.8.0cvs24
1968 * src/gtk/progressdialog.c
1969 Make translators life easier: use View log instead of Show log
1972 2012-02-02 [pawel] 3.8.0cvs23
1975 Fix bug #2590 'Un-capitalize strings'
1976 Patch by Christian Hesse
1978 2012-02-02 [pawel] 3.8.0cvs22
1982 'Change expand behavior for message list / message view'
1983 Patch by Christian Hesse
1985 2012-02-02 [pawel] 3.8.0cvs21
1991 Fix bug #2501 'opened message blanks when moved to other folder'
1992 Detect message move and update message window contents
1993 accordingly, if message is moved to trash close window
1995 2012-02-01 [pawel] 3.8.0cvs20
2002 * src/gtk/sslcertwindow.c
2003 More strncat boundary checks
2005 2012-01-31 [wwp] 3.8.0cvs19
2007 * src/gtk/gtkutils.c
2008 Fix warnings in gtkutils: wrong function name, missing newline, typo and
2011 2012-01-31 [wwp] 3.8.0cvs18
2013 * src/gtk/progressdialog.c
2014 * src/gtk/progressdialog.h
2016 * src/send_message.c
2017 Add a button to the retrieve/send dialogs to
2018 open the network log.
2020 2012-01-25 [wwp] 3.8.0cvs17
2023 Remove debug statement.
2025 2012-01-20 [pawel] 3.8.0cvs16
2029 Fix bug #2574 'Statement might be overflowing a
2032 2012-01-20 [pawel] 3.8.0cvs15
2035 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
2037 2012-01-14 [colin] 3.8.0cvs14
2040 Update tracker trigger url
2042 2012-01-10 [wwp] 3.8.0cvs13
2047 Fix sensitivity of toolbar's get_btn (retrieve mail from current
2048 account) and of mainwindows's relevant entry when current account
2049 is not able to retrieve (SMTP-only).
2051 2012-01-09 [colin] 3.8.0cvs12
2054 Fix bug 1924, 'Messages marked move to Trash appear
2055 identical to messages marked move to $FOLDER'
2057 2012-01-05 [colin] 3.8.0cvs11
2060 Fix crasher infinite loop
2062 2012-01-03 [colin] 3.8.0cvs10
2064 * src/gtk/gtkcmctree.c
2065 Revert previous patch, it's buggy on headers
2067 2012-01-03 [colin] 3.8.0cvs9
2069 * src/gtk/gtkcmctree.c
2070 Fix bug #2566, 'wrapped Subject not bounded'
2072 2011-12-29 [pawel] 3.8.0cvs8
2078 Make forwarding selected attachment possible from
2079 mimeview's context menu
2080 Fixex bug #2047 'forward attachments'
2082 2011-12-28 [paul] 3.8.0cvs7
2084 * src/prefs_account.c
2085 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
2087 2011-12-28 [colin] 3.8.0cvs6
2092 2011-12-28 [colin] 3.8.0cvs5
2095 Fix GTK+2.16 build (w32)
2097 2011-12-18 [mir] 3.8.0cvs4
2100 Fix bug in search criteria when doing a
2101 complete directory search using '*'
2103 2011-12-16 [mir] 3.8.0cvs3
2106 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
2108 2011-12-16 [wwp] 3.8.0cvs2
2111 * src/stock_pixmap.c
2112 * src/stock_pixmap.h
2114 * src/gtk/icon_legend.c
2115 * src/pixmaps/replied_and_forwarded.xpm
2116 Make replied and forwarded status flags non exclusive.
2117 Introduce a new message state (and relevant icon in message list)
2118 where both the replied and forwarded flags are set.
2120 2011-12-16 [paul] 3.8.0cvs1
2122 * tools/claws.i18n.status.pl
2125 2011-12-16 [paul] 3.8.0
2131 2011-12-16 [paul] 3.7.10cvs113
2138 * po/id.po **REMOVED**
2139 * po/id_ID.po **ADDED**
2146 2011-12-09 [pawel] 3.7.10cvs112
2149 * src/gtk/quicksearch.c
2150 * src/gtk/quicksearch.h
2151 Invalidate quicksearch root folder when removed
2152 Fixes bug #2560 'crash when unsubscribing newsgroup and
2153 having active search field'
2155 2011-12-08 [pawel] 3.7.10cvs111
2158 Better fix for cvs94
2160 2011-12-08 [wwp] 3.7.10cvs110
2163 Make "From" widget set independant from recipient lists below,
2164 so that it doesn't scroll when several recipients headers
2165 are added and eventually are scrolling the view.
2166 Path by Christian Hesse <mail@earthworm.de>.
2167 Fixes bug #2481 'do not scroll "from" dropdown list and sender
2170 2011-12-02 [paul] 3.7.10cvs109
2174 consistent label style
2176 2011-11-29 [wwp] 3.7.10cvs108
2178 * src/plugins/trayicon/libeggtrayicon/.cvsignore
2179 More generated stuff to ignore.
2181 2011-11-29 [wwp] 3.7.10cvs107
2183 * src/prefs_folder_item.c
2184 Fix CLAWS_TIP_DECL (undefined).
2186 2011-11-28 [pawel] 3.7.10cvs106
2191 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
2192 after removing the address book in the GUI'
2194 2011-11-26 [pawel] 3.7.10cvs105
2197 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
2199 2011-11-25 [colin] 3.7.10cvs104
2205 2011-11-24 [pawel] 3.7.10cvs103
2207 * src/prefs_filtering.c
2208 Complete cvs102, forgot to commit this
2210 2011-11-24 [pawel] 3.7.10cvs102
2217 * src/prefs_actions.c
2218 * src/prefs_actions.h
2219 Implement actions updating on folder/account rename
2220 This fixes bug #2543 'filter actions in actionsrc not
2221 updated upon account renaming'
2223 2011-11-24 [wwp] 3.7.10cvs101
2225 * src/gtk/gtkcmctree.c
2226 Remove irrelevant cairo directive (thanks to Hanno).
2228 2011-11-23 [wwp] 3.7.10cvs100
2230 * src/gtk/gtkcmctree.c
2231 Make arrows in gtkcmctree's less big (get rid of the outlining),
2232 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
2235 2011-11-22 [colin] 3.7.10cvs99
2238 * src/prefs_filtering.c
2239 * src/prefs_filtering.h
2240 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
2241 The existing functions should do the job as well
2242 if not better, as they take into account the
2245 2011-11-21 [pawel] 3.7.10cvs98
2247 * src/prefs_account.c
2248 Fix bug #2116 'Rip spaces off server names in account
2250 g_strstrip() domain names to be sure they are valid
2252 2011-11-21 [pawel] 3.7.10cvs97
2255 * src/prefs_filtering.c
2256 * src/prefs_filtering.h
2257 Fix bug #2404 'matcherrc updates upon account renaming'
2258 Fix bug #2406 'some part of accountrc not updated upon
2260 Renaming account cause changing of it's root folder prefix
2261 from #<type>/<old_name> to #<type>/<new_name> so every
2262 path directing to it must be altered. Fix paths in account
2263 preferences, global processing and filtering rules, folder
2264 processing rules upon rename
2266 2011-11-20 [pawel] 3.7.10cvs96
2270 * src/prefs_actions.c
2271 Fix bug #1489 'Filter action mark_as_read inoperative
2272 following move action'
2273 Sort actions lists to have proper order of execution
2275 2011-11-20 [pawel] 3.7.10cvs95
2277 * src/prefs_actions.c
2278 * src/prefs_filtering.c
2279 * src/prefs_template.c
2280 Fix bug #1870 'arrow scrolling in filters'
2281 Allow arrow scrolling in dialogs with list view widgets
2282 plus couple fixes of issues I found along the way
2284 2011-11-19 [pawel] 3.7.10cvs94
2287 Don't highlight icons on right-click, they are not
2288 selected and other part is shown which is confusing
2290 2011-11-19 [mones] 3.7.10cvs93
2292 * manual/advanced.xml
2295 2011-11-19 [mones] 3.7.10cvs92
2297 * manual/advanced.xml
2298 * manual/es/advanced.xml
2299 Document undocumented hidden option 'zero_replacement_char'
2300 Synchronize Spanish manual with English version
2302 2011-11-19 [pawel] 3.7.10cvs91
2306 * src/prefs_common.c
2307 * src/prefs_common.h
2311 Fix bug #2377 'Show All Headers - make change persistent
2314 2011-11-19 [pawel] 3.7.10cvs90
2318 * src/folder_item_prefs.c
2325 Fix bug #1563 'Folder view: show complete threads if they
2326 contain unread messages'
2327 Add option to show only threads with unread messages
2328 initial patch by Paul Ollis, my small additions:
2329 - when checking thread for unread finish on first unread
2330 - make thread options unavailable when threading is off
2331 - hide_unread_msgs and hide_unread_threads are mutually
2332 exclusive options, set menus sensitivity accordingly
2333 - set folder item icon type similiar to hide_unread_msgs
2335 2011-11-19 [colin] 3.7.10cvs89
2340 2011-11-18 [pawel] 3.7.10cvs88
2346 * src/prefs_common.c
2347 * src/prefs_common.h
2348 Fix bug #2408 'Some UI elements are not persistent
2350 Remember size of main window, compose notebook, mimeview
2351 tree widgets between claws-mail runs. Compose window
2352 size saving was already done in cvs74
2354 2011-11-18 [mones] 3.7.10cvs87
2359 Fixes bug #2509, "manually added headers are lost unless
2360 mail is sent inmediately"
2362 2011-11-17 [pawel] 3.7.10cvs86
2365 Fix crasher reported in bug #2543
2367 2011-11-13 [colin] 3.7.10cvs85
2370 Make compose windows printable
2372 2011-11-11 [colin] 3.7.10cvs84
2375 Fix build on Fedora 16. -lm was probably pulled by something
2378 2011-11-11 [pawel] 3.7.10cvs83
2384 Port MimeView to GtkTreeView
2386 2011-11-11 [colin] 3.7.10cvs82
2388 * src/prefs_common.c
2389 Use %x (The preferred date representation for the current locale
2392 2011-11-10 [paul] 3.7.10cvs81
2394 * src/prefs_common.c
2395 use european date format as default
2397 2011-11-08 [pawel] 3.7.10cvs80
2400 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
2401 Fix race condition - don't try to hide messageview while
2402 being in the middle of message displaying routine.
2404 2011-11-08 [colin] 3.7.10cvs79
2407 Make sure we break line when we need to. Very probably
2408 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
2411 2011-11-07 [pawel] 3.7.10cvs78
2414 Fix bug #2493 'Subscription pull down should be alphabetized'
2416 2011-11-07 [pawel] 3.7.10cvs77
2421 Make Home & End keys work in textview
2423 2011-11-06 [colin] 3.7.10cvs76
2426 Oops, some unwanted undo got commited.
2428 2011-11-06 [colin] 3.7.10cvs75
2431 Don't iconify/deiconify. Instead, just show nothing
2434 2011-11-06 [pawel] 3.7.10cvs74
2437 Fix compose window size saving / restoring
2439 2011-11-06 [pawel] 3.7.10cvs73
2443 Optimize message displaying, in some conditions parts were
2444 displayed twice causing flickering. For example first html
2445 source and then rendering output from html plugin of the
2448 2011-11-05 [wwp] 3.7.10cvs72
2450 * src/gtk/gtkaspell.c
2451 Fix compilation where 'null' is undefined (use NULL instead).
2453 2011-11-05 [colin] 3.7.10cvs71
2455 * src/gtk/gtkaspell.c
2456 No need to show a backtrace if gtkaspell is null
2458 2011-11-05 [pawel] 3.7.10cvs70
2460 * src/gtk/gtkaspell.c
2461 Fix crasher when spellchecking is not enabled
2463 2011-11-02 [mones] 3.7.10cvs69
2465 * doc/man/claws-mail.1
2466 fixed hyphens (patch from Debian packaging)
2467 fixed header to follow man style closely
2468 documented new option --compose-from-file
2469 removed INSTALLATION section, doesn't belong to manpage
2470 added ENVIRONMENT, COPYRIGHT and BUGS sections
2471 expanded FILES section to include certs and autofaces dirs
2472 expanded SEE ALSO section to include manual and plugins
2474 2011-11-01 [colin] 3.7.10cvs68
2476 * src/common/utils.c
2477 Fix wrong debug stuff commited.
2479 2011-11-01 [colin] 3.7.10cvs67
2483 * src/common/utils.c
2484 * src/gtk/gtkaspell.c
2485 * src/gtk/gtkaspell.h
2486 Fix huge slowness induced by spellcheck "while typing"
2487 during initial quote rewraps.
2489 2011-10-31 [pawel] 3.7.10cvs66
2495 Fix bug #2526 'When reading message in separate window,
2496 n and p keys do not work'
2497 - fix key event handling in messageview
2498 - remove bindings for 'n' and 'p' keys in mimeview (next-part
2499 and prev-part actions)
2500 - instead add 'z' key for prev-part, we have 'a' key
2501 for next-part already
2503 2011-10-31 [colin] 3.7.10cvs65
2506 Fix build with GLib 2.31. Thanks to Charles A. Edwards
2508 2011-10-31 [pawel] 3.7.10cvs64
2511 * src/gtk/gtkutils.c
2512 Fix bug #2303 'Next unread message enables message view'
2513 Don't show previously hidden message view in main window
2514 when user reads messages in external window
2516 2011-10-31 [paul] 3.7.10cvs63
2518 * src/prefs_template.c
2519 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
2520 fit at 540 here, for those where they don't the dialogue can be made
2523 2011-10-31 [paul] 3.7.10cvs62
2526 revert 3.7.10cvs61, these entries _should_ be editable
2528 2011-10-30 [pawel] 3.7.10cvs61
2531 Those entries should not be editable
2533 2011-10-30 [pawel] 3.7.10cvs60
2535 * src/prefs_template.c
2536 - Dialog needs more height to fit all widgets
2537 - Clear template contents on delete
2539 2011-10-30 [pawel] 3.7.10cvs59
2541 * src/prefs_folder_item.c
2542 Update summaryview after changing folder prefs when needed
2544 2011-10-30 [pawel] 3.7.10cvs58
2547 Remove key-press-event blocking, it only
2548 emits GLib-GObject warnings
2550 2011-10-29 [colin] 3.7.10cvs57
2553 Fix focus of completion window with gnome shell
2554 Fixes bug #2525, "Address completion window does not get
2557 2011-10-29 [colin] 3.7.10cvs56
2560 Fix flicker on recursive quicksearch
2562 2011-10-28 [colin] 3.7.10cvs55
2566 Fix a bit the focus problem on Gnome shell
2568 2011-10-26 [mones] 3.7.10cvs54
2571 Add missing accelerator
2573 2011-10-25 [colin] 3.7.10cvs53
2575 * src/gtk/gtkcmclist.c
2576 * src/gtk/gtkcmctree.c
2577 Fix colors, fix warnings
2579 2011-10-25 [colin] 3.7.10cvs52
2581 * src/gtk/gtkcmclist.c
2582 * src/gtk/gtkcmctree.c
2585 2011-10-25 [colin] 3.7.10cvs51
2587 * src/stock_pixmap.c
2588 Fix build with gtk + 2.20
2590 2011-10-25 [colin] 3.7.10cvs50
2596 Fix locking when sending a single message
2598 2011-10-25 [colin] 3.7.10cvs49
2600 * src/gtk/colorlabel.c
2602 * src/gtk/gtkcmclist.c
2603 Make row height closer to what it was
2605 2011-10-25 [colin] 3.7.10cvs48
2607 * src/stock_pixmap.c
2608 Always use cairo to draw
2610 2011-10-25 [colin] 3.7.10cvs47
2613 Fix bug #2529, 'crash in mimeview_start_drag after
2614 deleting message'. Patch by Ricardo
2616 2011-10-23 [colin] 3.7.10cvs46
2618 * src/gtk/gtkcmclist.c
2619 * src/gtk/gtkcmclist.h
2620 * src/gtk/gtkcmctree.c
2621 Draw CMClist with cairo too.
2623 2011-10-23 [colin] 3.7.10cvs45
2625 * src/gtk/gtkcmclist.h
2626 Fix build (this was not meant to be commited)
2628 2011-10-23 [colin] 3.7.10cvs44
2632 * src/addressbook_foldersel.c
2636 * src/grouplistdialog.c
2637 * src/prefs_common.c
2638 * src/prefs_common.h
2640 * src/gtk/gtkcmclist.c
2641 * src/gtk/gtkcmclist.h
2642 * src/gtk/gtkcmctree.c
2643 * src/gtk/gtkcmctree.h
2644 * src/gtk/gtksctree.c
2645 Refactor some tree stuff (lots of code duplication there)
2646 and switch to cairo for tree rendering.
2648 2011-10-23 [holger] 3.7.10cvs43
2651 Don't issue a warning for designed behaviour of the stop rule.
2652 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
2654 2011-10-22 [colin] 3.7.10cvs42
2657 * src/gtk/gtkshruler.c
2658 * src/gtk/gtkutils.h
2661 2011-10-22 [colin] 3.7.10cvs41
2670 * src/grouplistdialog.c
2677 * src/prefs_account.c
2678 * src/prefs_actions.c
2679 * src/prefs_ext_prog.c
2680 * src/prefs_filtering.c
2681 * src/prefs_folder_item.c
2682 * src/prefs_image_viewer.c
2683 * src/prefs_logging.c
2684 * src/prefs_msg_colors.c
2687 * src/prefs_spelling.c
2688 * src/prefs_summaries.c
2689 * src/prefs_template.c
2692 * src/send_message.c
2694 * src/summary_search.c
2697 * src/gtk/gtkcmclist.c
2698 * src/gtk/gtkcmctree.c
2699 * src/gtk/gtkcmoptionmenu.c
2700 * src/gtk/gtksctree.c
2701 * src/gtk/gtkutils.c
2702 * src/gtk/gtkutils.h
2703 * src/gtk/gtkvscrollbutton.c
2704 * src/gtk/inputdialog.c
2705 * src/gtk/pluginwindow.c
2706 * src/gtk/quicksearch.c
2707 * src/gtk/spell_entry.c
2708 * src/plugins/bogofilter/bogofilter_gtk.c
2709 * src/plugins/dillo_viewer/dillo_prefs.c
2710 * src/plugins/pgpcore/prefs_gpg.c
2711 * src/plugins/spamassassin/spamassassin_gtk.c
2712 * src/plugins/trayicon/trayicon.c
2713 * src/plugins/trayicon/trayicon_prefs.c
2714 Remove all possible #if GTK_CHECK_VERSION() checks,
2715 and make Claws build with GTK+2.16 (untested right
2716 now), as the Gpg4Win project uses GTK+2.16 currently.
2718 2011-10-22 [colin] 3.7.10cvs40
2720 * src/gtk/gtkutils.h
2722 Fix (hopefully) build with GTK+ 2.18.
2724 2011-10-20 [paul] 3.7.10cvs39
2729 fix bug 2479, 'LDIF address book import matches tags case sensitive'
2730 Patch by Bodo Graumann <mail@bodograumann.de>
2732 2011-10-20 [mones] 3.7.10cvs38
2736 Fix references to old dotsrc mailing lists
2738 2011-10-19 [mones] 3.7.10cvs37
2740 * src/prefs_msg_colors.c
2741 Fix Ok/Cancel buttons in color selector of preferences
2743 2011-10-17 [colin] 3.7.10cvs36
2745 * src/gtk/gtkshruler.c
2746 (Probably) fix GTK+ <= 2.22
2748 2011-10-17 [colin] 3.7.10cvs35
2750 * src/gtk/gtkshruler.c
2753 2011-10-17 [mones] 3.7.10cvs34
2762 Fix potential out-of-buffer writes
2764 2011-10-17 [mones] 3.7.10cvs33
2767 Use just one g_print call per option; correct indentation
2769 2011-10-17 [colin] 3.7.10cvs32
2773 * src/gtk/Makefile.am
2774 * src/gtk/gtkshruler.c
2775 * src/gtk/gtkshruler.h
2778 Reimplement ruler using the GTK widgets. Thanks
2779 to Hanno for the initial patch.
2781 2011-10-17 [colin] 3.7.10cvs31
2785 * src/gtk/gtkutils.c
2786 * src/gtk/gtkutils.h
2787 Undeprecate GIO/GdkCondition
2789 2011-10-16 [mones] 3.7.10cvs30
2792 Add --compose-from-file option to open composition
2793 window with the headers and body from a file; based
2794 on Debian patch to fix http://bugs.debian.org/544868
2796 2011-10-15 [mones] 3.7.10cvs29
2798 * manual/advanced.xml
2799 Document new summary_from_show hidden preference
2801 2011-10-15 [paul] 3.7.10cvs28
2804 compose_create_tags() - fix misplaced 'int i'
2805 compose_entry_mark_default_to() - fix To field highlighting
2807 2011-10-09 [colin] 3.7.10cvs27
2810 Fix address completion
2812 2011-10-07 [colin] 3.7.10cvs26
2814 * src/prefs_filtering_action.c
2815 * src/gtk/gtkutils.h
2816 Fix build with GTK+2.20
2818 2011-10-07 [colin] 3.7.10cvs25
2820 * src/gtk/Makefile.am
2821 * src/gtk/gdkkeysyms-new.h
2822 * src/gtk/gtkutils.h
2823 Copy the new GDK_KEY_* definitions for older GTKs
2825 2011-10-07 [colin] 3.7.10cvs24
2828 Fix typos (thanks to Hanno)
2830 2011-10-07 [colin] 3.7.10cvs23
2833 * src/gtk/gtkshruler.c
2834 * src/gtk/gtkshruler.h
2835 Disable ruler starting from 2.24.
2837 2011-10-07 [colin] 3.7.10cvs22
2841 * src/gtk/Makefile.am
2844 2011-10-07 [colin] 3.7.10cvs21
2854 * src/message_search.c
2857 * src/prefs_account.c
2858 * src/prefs_compose_writing.c
2859 * src/prefs_filtering_action.c
2860 * src/prefs_folder_item.c
2861 * src/prefs_logging.c
2862 * src/prefs_matcher.c
2863 * src/prefs_message.c
2865 * src/prefs_receive.c
2866 * src/prefs_summaries.c
2867 * src/prefs_wrapping.c
2871 * src/stock_pixmap.c
2872 * src/summary_search.c
2874 * src/gtk/Makefile.am
2875 * src/gtk/colorlabel.c
2876 * src/gtk/gtkutils.c
2877 * src/gtk/gtkutils.h
2878 * src/gtk/logwindow.c
2881 * src/gtk/quicksearch.c
2882 * src/gtk/spell_entry.c
2883 * src/plugins/bogofilter/bogofilter_gtk.c
2884 * src/plugins/dillo_viewer/dillo_viewer.c
2885 * src/plugins/pgpcore/prefs_gpg.c
2886 * src/plugins/spamassassin/spamassassin_gtk.c
2887 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
2888 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
2889 ported (especially GtkCMOptionMenu)
2891 2011-10-07 [colin] 3.7.10cvs20
2896 * src/addrcustomattr.c
2897 * src/addrduplicates.c
2900 * src/addressbook_foldersel.c
2906 * src/editaddress_other_attributes_ldap.c
2911 * src/editldap_basedn.c
2919 * src/grouplistdialog.c
2925 * src/message_search.c
2928 * src/prefs_actions.c
2929 * src/prefs_customheader.c
2930 * src/prefs_display_header.c
2931 * src/prefs_filtering.c
2932 * src/prefs_filtering_action.c
2933 * src/prefs_folder_column.c
2934 * src/prefs_matcher.c
2935 * src/prefs_msg_colors.c
2937 * src/prefs_summaries.c
2938 * src/prefs_summary_column.c
2939 * src/prefs_summary_open.c
2940 * src/prefs_template.c
2941 * src/prefs_toolbar.c
2943 * src/sourcewindow.c
2945 * src/summary_search.c
2950 * src/gtk/colorsel.c
2951 * src/gtk/combobox.c
2952 * src/gtk/description_window.c
2953 * src/gtk/foldersort.c
2954 * src/gtk/gtkaspell.c
2955 * src/gtk/gtkcmclist.c
2956 * src/gtk/gtkcmctree.c
2957 * src/gtk/gtkcmoptionmenu.c
2958 * src/gtk/gtkutils.c
2959 * src/gtk/icon_legend.c
2960 * src/gtk/inputdialog.c
2961 * src/gtk/logwindow.c
2962 * src/gtk/pluginwindow.c
2963 * src/gtk/prefswindow.c
2964 * src/gtk/quicksearch.c
2965 * src/plugins/pgpcore/passphrase.c
2966 * src/plugins/pgpcore/select-keys.c
2967 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
2968 to replace GDK_* by GDK_KEY_*.
2970 2011-10-07 [colin] 3.7.10cvs19
2981 * src/grouplistdialog.c
2982 * src/image_viewer.c
2986 * src/prefs_filtering_action.c
2987 * src/prefs_folder_column.c
2988 * src/prefs_msg_colors.c
2989 * src/prefs_summary_column.c
2990 * src/prefs_toolbar.c
2992 * src/stock_pixmap.c
2999 * src/gtk/colorlabel.c
3000 * src/gtk/colorsel.c
3001 * src/gtk/gtkcmclist.c
3002 * src/gtk/gtkcmctree.c
3003 * src/gtk/gtkcmoptionmenu.c
3004 * src/gtk/gtksctree.c
3005 * src/gtk/gtkutils.c
3006 * src/gtk/gtkvscrollbutton.c
3007 * src/gtk/inputdialog.c
3008 * src/gtk/logwindow.c
3010 * src/gtk/prefswindow.c
3011 * src/gtk/progressdialog.c
3012 * src/plugins/pgpcore/passphrase.c
3013 * src/plugins/trayicon/trayicon.c
3014 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
3015 Patch by Hanno Thurow-Meyer, many thanks to him !
3017 2011-09-20 [colin] 3.7.10cvs18
3020 Fix bug #2502, 'gnutls_transport_set_lowat removed in
3023 2011-09-18 [colin] 3.7.10cvs17
3026 Fix segfault when connection fails
3028 2011-09-03 [colin] 3.7.10cvs16
3031 Use NORMAL instead of EXPORT priorities.
3033 2011-09-02 [colin] 3.7.10cvs15
3037 Linking against gcrypt explicitely in order to call
3038 gcry_control() for mutex setup isn't necessary anymore
3039 starting from gnuTLS 2.11.
3041 2011-08-31 [colin] 3.7.10cvs14
3043 * src/plugins/pgpinline/pgpinline.c
3044 * src/plugins/pgpmime/pgpmime.c
3045 Fix bug #2431, "Major memory leak in PGP message handling".
3047 2011-08-31 [colin] 3.7.10cvs13
3054 Apply Steve Rader's patch from bug #2388, "Add
3055 message view scrolling menu items"
3057 2011-08-30 [colin] 3.7.10cvs12
3059 * src/gtk/prefswindow.c
3060 Fix layout issues (i.e. on SSL page if changing account
3061 type prior to visiting it).
3063 2011-08-30 [colin] 3.7.10cvs11
3067 Don't use deprecated functions for GnuTLS priorities.
3068 Require GnuTLS 2.2 that is the first version with the
3071 2011-08-30 [colin] 3.7.10cvs10
3073 * src/common/socket.c
3075 Long-term fix for bug #2402, "GnuTLS change breaks socket
3076 communication", as per http://savannah.gnu.org/support/?107660
3078 2011-08-30 [colin] 3.7.10cvs9
3080 * src/etpan/imap-thread.c
3081 * src/etpan/nntp-thread.c
3082 Remove dead openSSL code
3084 2011-08-30 [colin] 3.7.10cvs8
3088 * src/common/ssl_certificate.c
3089 * src/common/ssl_certificate.h
3090 * src/etpan/imap-thread.c
3091 * src/etpan/nntp-thread.c
3092 Fix bug #2127, "SSL cert check uses canonical name instead of
3095 2011-08-29 [colin] 3.7.10cvs7
3097 * src/prefs_account.c
3098 Fix X-Mailer option not appearing on IMAP
3100 2011-08-29 [colin] 3.7.10cvs6
3102 * src/plugins/pgpcore/Makefile.am
3103 * src/plugins/pgpinline/Makefile.am
3104 * src/plugins/pgpmime/Makefile.am
3105 * src/plugins/smime/Makefile.am
3107 libtool: link: require no space between `-L' and `.'
3109 2011-08-29 [colin] 3.7.10cvs5
3113 * src/prefs_account.c
3114 * src/prefs_account.h
3115 Revert cvs4 which is rather illogical and instead
3116 use Fabian's patch from bug #2471
3118 2011-08-29 [colin] 3.7.10cvs4
3121 Don't insert custom headers that have empty values.
3122 Allows not inserting X-Mailer if it's set to nothing.
3123 Fixes bug #2471, "Make setting an X-Mailer header optional".
3125 2011-08-29 [colin] 3.7.10cvs3
3127 * src/image_viewer.c
3129 * src/gtk/gtkutils.c
3130 * src/gtk/gtkutils.h
3131 Handle EXIF orientation in images (both in textview's
3132 preview and image viewer)
3134 2011-08-28 [paul] 3.7.10cvs2
3136 * src/prefs_common.c
3137 * src/prefs_common.h
3139 add new hidden option to control the display in the From
3140 column in the Message List: 0 (default): show name,
3141 1: show address, 2: show name + address
3143 2011-08-27 [paul] 3.7.10cvs1
3146 * src/common/ssl_certificate.c
3147 * src/etpan/imap-thread.c
3148 * src/etpan/nntp-thread.c
3149 offer up some missing log_error() strings to translators
3151 2011-08-27 [paul] 3.7.10
3157 2011-08-27 [paul] 3.7.9cvs52
3165 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
3166 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
3168 2011-08-27 [mones] 3.7.9cvs51
3170 * claws-mail.desktop
3171 Include generic name and comment translations
3172 Thanks to all the people on the translators ML!
3174 2011-08-23 [paul] 3.7.9cvs50
3177 probable/possible fix/workaround for bug 2402,
3178 'can't download message from pop3 server'
3180 2011-08-18 [paul] 3.7.9cvs49
3182 * manual/handling.xml
3183 fix typos. thanks to vilpan
3185 2011-08-17 [paul] 3.7.9cvs48
3187 * tools/claws.i18n.status.pl
3188 add Mindaugas Baranauskas (Lithuanian)
3190 2011-08-14 [mir] 3.7.9cvs47
3193 * src/etpan/nntp-thread.c
3194 Fix bug 2418. Patch provided by Sébastien Bigaret with
3195 some minor contribution by me.
3197 2011-08-13 [mir] 3.7.9cvs46
3199 * src/etpan/nntp-thread.c
3200 Fix bug when NNTP server sends authentication warning
3201 as part of the connection session. Privously etpan would
3202 bail out for any return code other than NEWSNNTP_NO_ERROR
3203 but as early as the connection session a return code like
3204 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
3205 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
3206 be considered as an error.
3208 2011-08-12 [paul] 3.7.9cvs45
3211 3.7.9cvs43 mistakenly dropped off the info
3212 about the mime part from the tooltip
3214 2011-08-12 [wwp] 3.7.9cvs44
3216 * src/gtk/quicksearch.c
3217 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
3219 2011-08-09 [paul] 3.7.9cvs43
3222 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
3224 2011-08-06 [paul] 3.7.9cvs42
3227 fix cursor placement in Forward template
3229 2011-08-06 [paul] 3.7.9cvs41
3231 * src/gtk/description_window.c
3232 fix bug 1963, 'Preferences Templates Information Window Focus loss'
3234 2011-08-05 [holger] 3.7.9cvs40
3236 * claws-mail.desktop
3237 Revert 3.7.9cvs35 for now, it may be problematic
3240 2011-08-05 [paul] 3.7.9cvs39
3244 use 'Collapse quotes' rather than 'Fold quotes' on
3245 labels, for consistency
3247 use 'Receive mail from account' rather than 'on account'
3249 2011-07-30 [mir] 3.7.9cvs38
3251 * src/etpan/Makefile.am
3252 * src/plugins/pgpcore/Makefile.am
3253 * src/plugins/pgpmime/Makefile.am
3254 * src/plugins/smime/Makefile.am
3255 Fix broken build on Debian Sid. enchant.h cannot be
3256 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
3257 present in Makefile.am. Apparently enchant.h in older
3258 versions were placed in /usr/include which is always
3261 2011-07-21 [mones] 3.7.9cvs37
3263 * src/common/plugin.c
3264 * src/common/plugin.h
3265 Make licences allowed for plugins more explicit and also
3266 accept dual (or more) licences when properly formatted.
3267 Doesn't require any change on current plugins.
3269 2011-07-18 [mones] 3.7.9cvs36
3271 * manual/advanced.xml
3272 Document briefly tags feature.
3273 * manual/glossary.xml
3274 Fix definition to avoid confussion with tags.
3275 * manual/es/advanced.xml
3276 * manual/es/glossary.xml
3277 Synchronize Spanish translation with the above.
3279 2011-07-07 [holger] 3.7.9cvs35
3281 * claws-mail.desktop
3282 Add indicator stuff to the desktop file
3283 Taken from bug #2450
3285 2011-07-06 [paul] 3.7.9cvs34
3290 2011-07-06 [mones] 3.7.9cvs33
3293 Do not create an empty tag name row in panel and
3294 warn user about using a non-reserved tag instead
3296 2011-07-05 [mones] 3.7.9cvs32
3301 * src/etpan/imap-thread.c
3302 Make constants for reserved tags and use them
3303 Removed also duplicate comparison while at it
3305 2011-07-05 [paul] 3.7.9cvs31
3308 when using a Compose template, only place the cursor
3309 in the body when the cursor symbol, %cursor (%X), is used
3311 2011-07-03 [paul] 3.7.9cvs30
3314 do main_window_popup(mainwin); on plugin load error, or
3315 else the warning dialogue and mainwindow stays minimised
3318 2011-07-03 [paul] 3.7.9cvs29
3321 fix bug 2462, 'Building without GnuTLS support leads to a
3322 failure in wizard.c'
3324 2011-07-03 [paul] 3.7.9cvs28
3329 fix bug #2461, 'popup menu in message list displays
3330 'move to trash' and 'delete''.
3331 Add a new sensitivity condition 'M_NOT_TRASH' and
3332 remove the broken workaround for right-click in summaryview.c.
3333 Fix broken main menu sensitivity for "Menu/Message/Move" in
3336 2011-06-21 [paul] 3.7.9cvs27
3339 revert 3.7.9cvs2, it does no good
3341 2011-06-18 [mir] 3.7.9cvs26
3344 Fix autoconf warnings introduced in autoconf >= 2.64
3346 2011-06-05 [paul] 3.7.9cvs25
3356 fix strings where an informational message has been
3357 wrongly entered into the translated string
3359 enable 'Trash' and 'Sender' to be translated based on
3360 the context, e.g. as button text and as mail header
3362 fix english in Info tab
3364 2011-05-25 [colin] 3.7.9cvs24
3367 Fix bug #2439, "use bitwise operator for bitmask instead of
3368 logical operator". Thanks to Nicolas Kaiser for the patch.
3370 2011-05-18 [colin] 3.7.9cvs23
3373 Fix missing group selection before xover if the
3374 connection was reset before.
3376 2011-05-12 [colin] 3.7.9cvs22
3378 * src/common/utils.c
3379 Fix bug #2412, "Send account mail address in Message-ID
3380 wrongly implemented". Patch by Fabian Keil.
3382 2011-05-12 [mones] 3.7.9cvs21
3384 * src/etpan/nntp-thread.c
3385 Fix bug #2418 "NNTP authentication is broken"
3387 2011-05-09 [pawel] 3.7.9cvs20
3390 * src/prefs_folder_item.c
3393 2011-05-05 [colin] 3.7.9cvs19
3398 * src/send_message.c
3399 Fix bug #2184, "Add account name information inside network log".
3400 Initial patch by MSulchan Darmawan, expanded to other protocols.
3401 This stuff is too much copy-pasted.
3404 2011-04-30 [colin] 3.7.9cvs18
3407 Fix bug #2414, 'Claws segfaults on startup with
3408 notification plugin enabled". Thanks Christian
3409 Faulhammer for the patch.
3411 2011-04-27 [colin] 3.7.9cvs17
3414 Make Windows' encoding CP1251 for ru_RU locale
3415 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
3417 2011-04-24 [paul] 3.7.9cvs16
3419 * manual/claws-mail-manual.xml
3420 * manual/de/claws-mail-manual.xml
3421 * manual/es/claws-mail-manual.xml
3422 * manual/fr/claws-mail-manual.xml
3423 * manual/it/claws-mail-manual.xml
3424 update copyright year
3426 2011-04-24 [paul] 3.7.9cvs15
3429 fix bug #2353, 'Right-clicking on spam in order to delete
3430 it causes it to show in message window'
3432 2011-04-24 [paul] 3.7.9cvs14
3435 * src/gtk/foldersort.c
3436 * src/gtk/foldersort.h
3437 fix labelling, 'change folder order' to 'change mailbox order'
3439 2011-04-23 [paul] 3.7.9cvs13
3442 fix bug #2409, 'Failed to compile under GCC 3.x : option
3443 -Wno-pointer-sign badly set in configure.ac'. mistakenly
3444 committed in 3.7.8cvs19
3446 2011-04-11 [paul] 3.7.9cvs12
3448 * src/plugins/trayicon/trayicon.c
3449 fix build bug: gtk_status_icon_set_title() is available
3450 since gtk 2.18.x not 2.14.x
3452 2011-04-11 [paul] 3.7.9cvs11
3455 updated by Páder Rezső
3457 2011-04-10 [colin] 3.7.9cvs10
3463 * src/editaddress_other_attributes_ldap.c
3465 * src/message_search.c
3466 * src/prefs_display_header.c
3467 * src/prefs_filtering_action.c
3468 * src/prefs_matcher.c
3470 * src/prefs_toolbar.c
3471 * src/summary_search.c
3472 * src/gtk/colorlabel.c
3473 * src/gtk/combobox.c
3474 * src/gtk/gtkcmoptionmenu.c
3475 * src/gtk/gtkshruler.c
3476 * src/gtk/gtkshruler.h
3477 * src/gtk/gtkutils.h
3478 * src/gtk/inputdialog.c
3479 * src/gtk/quicksearch.c
3480 Revert the whole pile of crap introduced in
3483 2011-04-10 [colin] 3.7.9cvs9
3487 * src/editaddress_other_attributes_ldap.c
3489 * src/message_search.c
3490 * src/prefs_display_header.c
3491 * src/prefs_matcher.c
3492 * src/prefs_toolbar.c
3493 * src/summary_search.c
3494 * src/gtk/combobox.c
3495 * src/gtk/gtkutils.h
3496 * src/gtk/inputdialog.c
3497 * src/gtk/quicksearch.c
3498 Finish fun with combo boxes. (hopefully)
3500 2011-04-10 [colin] 3.7.9cvs8
3503 * src/prefs_filtering_action.c
3504 * src/gtk/combobox.c
3505 * src/gtk/gtkshruler.c
3506 * src/gtk/gtkshruler.h
3507 More undeprecation. GTKSHRuler is #if'ed out. We can
3508 still decide to maintain the old GtkRuler widget in-tree
3509 if the lack of ruler in Compose window is too
3512 2011-04-10 [colin] 3.7.9cvs7
3517 * src/editaddress_other_attributes_ldap.c
3518 * src/message_search.c
3519 * src/prefs_display_header.c
3520 * src/prefs_filtering_action.c
3522 * src/prefs_toolbar.c
3523 * src/summary_search.c
3524 * src/gtk/colorlabel.c
3525 * src/gtk/combobox.c
3526 * src/gtk/gtkcmoptionmenu.c
3527 * src/gtk/gtkutils.h
3528 More comboboxtext undeprecation
3530 2011-04-10 [colin] 3.7.9cvs6
3535 2011-04-10 [colin] 3.7.9cvs5
3540 2011-04-10 [colin] 3.7.9cvs4
3543 * src/editaddress_other_attributes_ldap.c
3544 * src/message_search.c
3545 * src/prefs_display_header.c
3546 * src/prefs_filtering_action.c
3548 * src/prefs_toolbar.c
3549 * src/summary_search.c
3550 * src/gtk/combobox.c
3551 * src/gtk/gtkutils.h
3552 gtk_combo_box_*_text() is deprecated, and
3553 gtk_combo_box_text_*() is the new hotness.
3555 2011-04-10 [colin] 3.7.9cvs3
3563 * src/gtk/gtkvscrollbutton.c
3564 * src/gtk/gtkvscrollbutton.h
3565 s/GtkFunction/GSourceFunc
3567 2011-04-10 [colin] 3.7.9cvs2
3570 Use gtkut_window_popup() to work around a bug in Gnome Shell.
3571 This is the patch from bug #2396, it should be innocuous even
3572 if that's useless to do deiconify + present window...
3574 2011-04-09 [paul] 3.7.9cvs1
3576 * src/prefs_summaries.c
3577 fix typo in string. (thanks, Brad!)
3579 2011-04-09 [paul] 3.7.9
3585 2011-04-09 [paul] 3.7.8cvs78
3595 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
3596 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
3599 2011-04-09 [colin] 3.7.8cvs77
3602 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
3603 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
3604 encoding filename. Hooray for stupid.
3606 2011-04-08 [colin] 3.7.8cvs76
3609 Fix action Stop: if child does not react to SIGTERM, it'll
3610 probably start behaving when it'll get a SIGKILL on the user's
3611 second press on Stop.
3612 Fixes bug #2237, "User action makes Claws unresponsive".
3614 2011-04-08 [colin] 3.7.8cvs75
3619 * src/folder_item_prefs.c
3620 * src/folder_item_prefs.h
3621 * src/prefs_account.c
3622 Fix bug #2382, "folderitemrc not updated when account
3623 name is changed". Indeed, this wasn't done.
3625 2011-04-08 [wwp] 3.7.8cvs74
3628 Add support for quoted values (*="value").
3629 This commonly fixes a trailing quote appearing to filenames
3630 sent by iphone Mail (not sure if it's culprit at all, though).
3632 2011-04-08 [colin] 3.7.8cvs73
3635 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
3636 caused by attachments with extended chars in the file name". Patch
3637 derived from a patch bt Fabien Keil
3639 2011-04-05 [wwp] 3.7.8cvs72
3642 A debug string not to translate.
3644 2011-04-03 [colin] 3.7.8cvs71
3646 * src/common/utils.h
3647 Fix bug #2394, "backtrace() crashes on FreeBSD"
3648 That's not the first bug-report where internal
3649 debug-only backtrace() crashes on FreeBSD.
3651 2011-04-03 [colin] 3.7.8cvs70
3654 Fix bug #2365 again, "Crash when auto-scrolling headers in
3656 Batch-mode compose windows (from filtering actions) shouldn't
3657 try to access stuff after flushing events...
3659 2011-03-31 [paul] 3.7.8cvs69
3662 update as gtk >= 2.10 now required
3663 (because I'll never remember to do this later)
3665 2011-03-26 [paul] 3.7.8cvs68
3668 fix separators in Go To menu
3670 2011-03-20 [colin] 3.7.8cvs67
3673 Drop the *_DISABLE_DEPRECATED. We'll put them back
3674 when we'll have time to handle them
3676 2011-03-18 [paul] 3.7.8cvs66
3679 make user-facing message more accurate -
3680 'Network Log' not 'View Log'
3682 2011-03-17 [wwp] 3.7.8cvs65
3685 Fix a typo around plural form, as reported by
3688 2011-03-15 [colin] 3.7.8cvs64
3693 Fix bug #2381, "Support for NetworkManager 0.9".
3694 Patch by Mikhail Efremov
3696 2011-03-04 [colin] 3.7.8cvs63
3700 Fix segfault on Windows
3702 * src/common/utils.c
3703 * src/common/w32_unistd.c
3704 * src/common/w32lib.h
3705 Rationalize use of time_r() funcs (pthread do define them)
3707 2011-03-02 [pawel] 3.7.8cvs62
3710 Re-implement widgets aligning, switch from GtkSizeGroup
3711 to GtkTable - this should fix disappearing labels
3713 2011-03-01 [pawel] 3.7.8cvs61
3716 Wizard GUI cleanups. Make it look and behave more
3717 like account preferences.
3719 2011-02-23 [colin] 3.7.8cvs60
3721 * src/common/Makefile.am
3724 2011-02-23 [colin] 3.7.8cvs59
3728 * src/common/Makefile.am
3729 * src/common/plugin.c
3730 * src/common/valgrind.h
3731 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
3732 Use valgrind's own header.
3734 2011-02-22 [colin] 3.7.8cvs58
3736 * src/prefs_account.c
3737 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
3738 signed message" upon new installation. This is disturbing when PGP
3739 plugins are loaded by default.
3741 2011-02-16 [paul] 3.7.8cvs57
3744 update copyright headers throughout
3746 2011-02-16 [paul] 3.7.8cvs56
3749 use gettext plural form for "item selected"/"items selected"
3751 2011-02-13 [colin] 3.7.8cvs55
3755 Fix bug #2361, "Claws crashes after PGP Check in separate
3756 msg view". Don't let the cancel thread lie around after
3757 the verification ended.
3759 2011-02-13 [paul] 3.7.8cvs54
3762 updated by Mindaugas Baranauskas
3764 2011-02-11 [mones] 3.7.8cvs53
3766 * manual/es/advanced.xml
3767 Sync with English manual
3769 Fix remaining mismatched alloc/free from cppcheck
3771 2011-02-10 [pawel] 3.7.8cvs52
3776 2011-02-10 [pawel] 3.7.8cvs51
3778 * src/prefs_toolbar.c
3779 - set menus sensitivity in item type combo depending on
3780 availability of actions / plugin hooks
3781 - style fixes, spaces instead of tabs mostly
3783 2011-02-10 [paul] 3.7.8cvs50
3785 * src/prefs_account.c
3786 move the 'send acc mail addr in msg-id" option to
3789 2011-02-10 [paul] 3.7.8cvs49
3791 * src/prefs_account.c
3792 move the 'expunge immediately' option to a more
3795 2011-02-05 [pawel] 3.7.8cvs48
3797 * manual/advanced.xml
3798 Document new hidden pref
3800 Dont treat mimeparts referenced by others as
3803 * src/prefs_common.c
3804 * src/prefs_common.h
3805 Add ability to hide inline attachments referenced
3806 by other mimeparts in MimeView. To enable this
3807 feature set show_inline_attachments=0 in your clawsrc
3809 2011-01-25 [colin] 3.7.8cvs47
3812 Fix matcher body parsing: decode mails with our
3813 MIME parser. This speeds up body search a bit as
3814 binary attachments are not searched anymore, slows
3815 down a bit full message searches, but not awfully.
3816 * src/summary_search.c
3817 Use matcher API to search, in all cases (advanced search or
3818 not). Also, fix little logic bugs related to combos history
3819 * src/common/utils.c
3820 * src/common/utils.h
3823 Remove dead code, export functions needed by matcher.c
3825 2011-01-25 [colin] 3.7.8cvs46
3828 * src/prefs_common.c
3830 * src/common/ssl_certificate.c
3831 Fix mismatched alloc/free (thanks to cppcheck)
3833 2011-01-25 [colin] 3.7.8cvs45
3836 Fix leak on error path
3838 2011-01-23 [mones] 3.7.8cvs44
3840 * manual/es/advanced.xml
3841 Sync with English manual
3843 2011-01-23 [paul] 3.7.8cvs43
3846 it's 2011, update copyright line
3848 2011-01-23 [paul] 3.7.8cvs42
3850 * manual/advanced.xml
3851 * src/prefs_common.c
3852 * src/prefs_common.h
3854 fix bug #2350, 'Make displaying localized date/time in
3855 message view optional'.
3856 This introduces a new hidden option (why do more?),
3857 'msgview_date_format', which defaults to OFF, maintaining
3858 the current and expected behaviour.
3860 2011-01-21 [colin] 3.7.8cvs41
3863 Fix bug #2050, Clawsmail sends return receipt every seconds
3864 We forgot to close the file when parsing
3865 disposition-notification fields, which made unlinking of the
3866 corresponding emails in tempfolder/processing impossible in
3867 Windows. Causing them to be re-fetched every time.
3869 2011-01-21 [colin] 3.7.8cvs40
3871 * claws-mail.desktop
3872 Fix again bug #2346: We should have a %u parameter.
3874 2011-01-21 [colin] 3.7.8cvs39
3876 * src/plugins/spamassassin/spamassassin.c
3877 Fix sa-learn when offline (its command line parsing is
3878 space-dependant). Patch by Wolfgang Lorenz
3880 2011-01-19 [pawel] 3.7.8cvs38
3882 * claws-mail.desktop
3883 Fix Bug 2346 'Please register x-handler-scheme
3884 in .desktop file' patch by Laurent Bigonville
3885 While I'm here update things to current
3886 standards, fix desktop-file-validate warnings/errors
3888 2011-01-18 [colin] 3.7.8cvs37
3891 Fix logic on SMTP AUTH: If the selected method isn't
3892 available, say so instead of supposing it'll work.
3893 Fixes bug #2039, 'SMTP AUTHENTICATION'
3895 2011-01-15 [pawel] 3.7.8cvs36
3897 * src/prefs_folder_item.c
3898 Rework subject regexp simplify gui a bit, this give us better
3899 options page layout (window with min width was too short to
3900 show all contents and thigs were unwieldy) and better preview
3901 of regexp working/not working
3903 2011-01-14 [pawel] 3.7.8cvs35
3906 strncpy2() NULLify strings just fine, no need to be
3909 2011-01-14 [pawel] 3.7.8cvs34
3912 Fix Bug #2165 'The date not localized in the message view'
3913 Display Date header in messageview in the same way as in
3914 summaryview by respecting date format set in preferences.
3916 2011-01-06 [pawel] 3.7.8cvs33
3918 * src/prefs_account.c
3919 * src/prefs_folder_item.c
3922 Make quote templates widgets more compact
3924 2011-01-06 [pawel] 3.7.8cvs32
3926 * src/plugins/trayicon/trayicon.c
3927 - fix logic bug which caused icon to be
3928 always set no-mail status on plugin load
3929 - force icon hide on plugin_done(), without
3930 it empty space(?!) is left in tray under KDE3 and KDE4
3932 2011-01-06 [colin] 3.7.8cvs31
3943 Unmime headers differently whether they're addresses or not:
3944 It's useless to quote things containing commas if it's in
3945 subject, for example. (introduced in 3.7.8cvs26)
3947 2011-01-06 [colin] 3.7.8cvs30
3949 * src/gtk/gtkaspell.c
3950 Complete previous patch
3952 * src/plugins/pgpinline/pgpinline.c
3955 2011-01-06 [paul] 3.7.8cvs29
3961 add Lithuanian translation (approx. 65% complete)
3962 submitted by Mindaugas Baranauskas
3964 2011-01-06 [pawel] 3.7.8cvs28
3969 * src/prefs_actions.c
3971 * src/gtk/gtkaspell.c
3972 * src/plugins/pgpinline/pgpinline.c
3973 * src/plugins/pgpmime/pgpmime.c
3974 * src/plugins/smime/smime.c
3975 Fix memory/file descriptors leaks
3977 2011-01-06 [paul] 3.7.8cvs27
3979 * src/plugins/pgpcore/sgpgme.c
3980 fix bug #2322, 'GPG Full info: showing subkey
3981 ID instead of primary key fingerprint'
3982 Patch by Sébastien Bigaret.
3984 2011-01-03 [colin] 3.7.8cvs26
3987 Better quote-checking when unmim-ing headers
3988 that may have comas.
3990 2011-01-03 [colin] 3.7.8cvs25
3993 Fix bug #2299, "Incorrect handling of quoted printable coma
3994 in headers". As this is really painful to fix by switching
3995 the whole stuff to a list of headers tokens, we workaround
3996 the problem by adding quotes around the encoded-word (making
3997 it a quoted-string which continuity is already handled).
3999 2011-01-03 [colin] 3.7.8cvs24
4004 2010-12-23 [colin] 3.7.8cvs23
4007 Finish fixing bug #2203: When forwarding (inline) and there
4008 are some text/* parts with no name, set them a name and
4009 set their disposition to attachment, so that recipients with
4010 MUAs preferring HTML parts don't show them by default.
4012 2010-12-22 [paul] 3.7.8cvs22
4015 fix missing file in 3.7.8cvs20
4017 2010-12-22 [colin] 3.7.8cvs21
4021 Implement a nicer scroll when drag and dropping
4023 2010-12-22 [colin] 3.7.8cvs20
4026 Store charset if available when attaching text/* parts
4027 Fixes bug #2203, 'Problems in forwarding multipart/
4028 alternative messages with HTML part'
4030 2010-12-22 [colin] 3.7.8cvs19
4035 2010-12-21 [colin] 3.7.8cvs18
4038 * src/send_message.c
4039 * src/common/session.c
4040 * src/common/session.h
4041 Differentiate between running sessions and connected
4042 sessions. Fixes bug #2332, "Crash when hitting cancel
4043 on the SMTP status window"
4045 2010-12-21 [colin] 3.7.8cvs17
4047 * src/etpan/etpan-thread-manager.c
4050 2010-12-21 [colin] 3.7.8cvs16
4053 Check whether we should continue loading the
4054 current textview after inserting a possibly
4057 2010-12-20 [colin] 3.7.8cvs15
4061 Removed. Dead code since ages!
4063 * src/gtk/gtkcmclist.c
4064 * src/gtk/gtkcmctree.c
4065 * src/gtk/gtksctree.c
4066 undefine *_DISABLE_DEPRECATED in the files that
4067 use deprecated interfaces. Implicit declarations
4068 can lead to crashes as prototypes are unknown, as
4069 evidenced by bug #2315.
4071 2010-12-20 [colin] 3.7.8cvs14
4074 Don't flush events when adding an header entry. This
4075 can mess up the keypresses in the previous header.
4076 Instead, make the scroll happen later (doing it on the
4077 spot without flushing events doesn't work as the new
4078 requisitions aren't set yet).
4080 2010-12-20 [colin] 3.7.8cvs13
4083 Don't iconify at start on w32. This un-iconifies in the
4086 2010-12-20 [colin] 3.7.8cvs12
4088 * src/common/base64.c
4089 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
4090 Patch by pochini at shiny.it
4092 2010-12-19 [colin] 3.7.8cvs11
4097 2010-12-18 [colin] 3.7.8cvs10
4100 Fix bug #2148, "Attachment content-transfer-encoding
4101 incorrectly set when signing emails". The RFC 2045
4102 states that message/* and multipart/* encoding must
4103 be either 7-bit, 8-bit or binary.
4105 2010-12-18 [mones] 3.7.8cvs9
4108 Fix crash when searching or adding a LDAP server
4110 2010-12-17 [colin] 3.7.8cvs8
4119 Better error logging. Disable LDAP SSL/TLS on
4120 Windows, it's crashy/non-worky.
4122 2010-12-17 [colin] 3.7.8cvs7
4125 Fix bug #2325, "messages remains in folder cache after moving
4126 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
4128 2010-12-17 [colin] 3.7.8cvs6
4140 Windows build fixes (w32 LDAP completely untested!)
4142 2010-12-16 [colin] 3.7.8cvs5
4152 Try to rationalize a bit LDAP connections
4154 2010-12-16 [colin] 3.7.8cvs4
4156 * src/prefs_spelling.c
4158 Add a button to get dictionaries (win32)
4160 2010-12-16 [colin] 3.7.8cvs3
4162 * src/prefs_matcher.c
4163 Fix bug #2279, "crash when clicking 'define' in filter
4164 configuring". Thanks to Theodor Ciobanu for the hint at
4167 2010-12-14 [colin] 3.7.8cvs2
4169 * src/gtk/gtkaspell.c
4170 Add missing guard for sys/wait.h
4172 2010-12-05 [colin] 3.7.8cvs1
4174 * tools/make.themes.project
4175 Seems wget has changed naming of targets downloaded.
4176 Fix it by always providing our own name.
4177 [Pushing mones' patch again after messing with CVSROOT]
4179 2010-12-04 [paul] 3.7.8
4185 2010-12-03 [paul] 3.7.7cvs11
4188 * manual/xml2pdf ** REMOVED **
4189 * manual/dist/pdf/Makefile.am
4190 * manual/es/dist/pdf/Makefile.am
4191 * manual/fr/dist/pdf/Makefile.am
4192 * manual/pl/dist/pdf/Makefile.am
4193 simplify check for tools needed for manual building,
4194 remove xml2pdf and use docbook2pdf instead
4196 2010-12-03 [mir] 3.7.7cvs10
4199 Fix bug so that configure option --disable-manual
4200 actually disable building the manuals
4202 2010-12-01 [pawel] 3.7.7cvs9
4205 One more GTK+ 2.22 build fix
4207 2010-11-30 [colin] 3.7.7cvs8
4210 Fix bug #2317, 'Action results in "Bad file descriptor"'
4211 Introduced in 3.7.6cvs57. In fact the error has been there
4212 since ages, and only new thing is the verification of the
4213 various functions return code. Let the stuff work as it
4214 does, as it seems to do the right thing since ages.
4216 2010-11-28 [colin] 3.7.7cvs7
4218 * src/gtk/quicksearch.c
4219 Fix bug #2313, 'CLI quicksearch sometimes returns
4220 the same messages twice'. Patch by Sebastien Bigaret
4222 2010-11-25 [paul] 3.7.7cvs6
4224 * src/prefs_common.c
4225 make "gtk_can_change_accels" FALSE by default.
4226 fixes bug #2309, 'Shortcuts should not be modifiable
4229 2010-11-24 [mones] 3.7.7cvs5
4232 Add missing shortcuts for marking as spam and ham
4233 Fixes Debian bug #599547
4235 2010-11-22 [colin] 3.7.7cvs4
4238 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
4239 five patches were needed to fix a corner case
4240 is a good indicator that is was bound to break
4243 2010-11-21 [colin] 3.7.7cvs3
4245 * src/plugins/pgpcore/claws.def
4248 2010-11-20 [wwp] 3.7.7cvs2
4251 Fix either a typo or an irrelevant iff word there.
4252 IMO type and recursive possible values should be changed to
4253 smth simple and neat here, and help strings be really
4256 2010-11-20 [colin] 3.7.7cvs1
4259 Damn, forgot to commit this file twice.
4261 2010-11-19 [paul] 3.7.7
4267 2010-11-19 [paul] 3.7.6cvs66
4280 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
4281 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
4282 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
4284 2010-11-17 [colin] 3.7.6cvs65
4286 * src/common/utils.c
4287 Separate email address from timestamp with a dot.
4290 2010-11-17 [colin] 3.7.6cvs64
4292 * src/common/utils.c
4293 Fix multiple @ in generated message-ids.
4294 That's not allowed in RFC 2822.
4296 2010-11-16 [mones] 3.7.6cvs63
4298 * manual/es/advanced.xml
4299 Synchronise with English version
4301 2010-11-04 [wwp] 3.7.6cvs62
4304 Fix bug 2293, "filtering: simplify expression", as simplifying
4305 this expression doesn't make it less easy to understand and we
4306 gain few cycles by making the logical expression more simple
4307 by applying. Patch by Nicolas Kaiser.
4309 2010-11-03 [colin] 3.7.6cvs61
4312 Fix bug 2294, "addrindex.c: address index conversion always
4313 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
4315 2010-11-02 [wwp] 3.7.6cvs60
4320 Enlarge the progress bar (main window) a bit when compiling
4321 for UMPCs like maemo: this solves truncated text that might
4322 appear in the progress bar while processing messages.
4323 Also use a more compact string format when displaying
4324 progress like 'number/total', still for UMPCs, this fixes
4325 a previous inconsistency with these format strings where
4326 no space around the / were used sometimes.
4328 2010-10-26 [ticho] 3.7.6cvs59
4331 Recreate NNTP session if server port setting has changed. Fixes
4334 2010-10-26 [colin] 3.7.6cvs58
4338 Fix copy-paste error, thanks to David Relson
4341 2010-10-18 [colin] 3.7.6cvs57
4348 * src/prefs_themes.c
4351 * src/gtk/gtkutils.c
4352 * src/gtk/quicksearch.c
4353 * src/gtk/quicksearch.h
4354 * src/plugins/pgpcore/passphrase.c
4355 * src/plugins/spamassassin/libspamc.c
4358 2010-10-17 [colin] 3.7.6cvs56
4360 * src/prefs_themes.c
4361 * src/gtk/gtkaspell.c
4362 * src/gtk/gtkutils.c
4363 * src/gtk/gtkutils.h
4364 * src/gtk/inputdialog.c
4365 * src/gtk/progressdialog.c
4366 Undeprecate a few things
4368 2010-10-17 [colin] 3.7.6cvs55
4372 * src/gtk/quicksearch.c
4373 * src/gtk/quicksearch.h
4374 Add ability to search from the command-line.
4375 Closes bug 2249, ' Making QuickSearch independent from the GUI'
4376 Patch by Sebastien Bigarret.
4378 2010-10-04 [mones] 3.7.6cvs54
4380 * manual/dist/pdf/Makefile.am
4381 Fix build of English PDF manual
4382 (sh: Can't open ../../../xml2pdf)
4384 2010-10-03 [colin] 3.7.6cvs53
4391 Get rid of GRelation which were, mostly, used as
4392 GHashTables. Probably fixes bug #2277, 'Segfault when
4393 loading inbox for the first time'
4395 2010-10-03 [mir] 3.7.6cvs52
4397 * manual/de/dist/html/Makefile.am
4398 * manual/de/dist/pdf/Makefile.am
4399 * manual/de/dist/ps/Makefile.am
4400 * manual/de/dist/txt/Makefile.am
4401 * manual/dist/html/Makefile.am
4402 * manual/dist/pdf/Makefile.am
4403 * manual/dist/ps/Makefile.am
4404 * manual/dist/txt/Makefile.am
4405 * manual/es/dist/html/Makefile.am
4406 * manual/es/dist/pdf/Makefile.am
4407 * manual/es/dist/ps/Makefile.am
4408 * manual/es/dist/txt/Makefile.am
4409 * manual/fr/dist/html/Makefile.am
4410 * manual/fr/dist/pdf/Makefile.am
4411 * manual/fr/dist/ps/Makefile.am
4412 * manual/fr/dist/txt/Makefile.am
4413 * manual/pl/dist/html/Makefile.am
4414 * manual/pl/dist/pdf/Makefile.am
4415 * manual/pl/dist/ps/Makefile.am
4416 * manual/pl/dist/txt/Makefile.am
4417 Missing Makefile.am's for 3.7.6cvs49
4420 2010-10-03 [colin] 3.7.6cvs51
4425 2010-10-02 [mir] 3.7.6cvs50
4427 * manual/de/dist/html/Makefile.am
4428 * manual/de/dist/pdf/Makefile.am
4429 * manual/de/dist/ps/Makefile.am
4430 * manual/de/dist/txt/Makefile.am
4431 * manual/dist/html/Makefile.am
4432 * manual/dist/pdf/Makefile.am
4433 * manual/dist/ps/Makefile.am
4434 * manual/dist/txt/Makefile.am
4435 * manual/es/dist/html/Makefile.am
4436 * manual/es/dist/pdf/Makefile.am
4437 * manual/es/dist/ps/Makefile.am
4438 * manual/es/dist/txt/Makefile.am
4439 * manual/fr/dist/html/Makefile.am
4440 * manual/fr/dist/pdf/Makefile.am
4441 * manual/fr/dist/ps/Makefile.am
4442 * manual/fr/dist/txt/Makefile.am
4443 * manual/pl/dist/html/Makefile.am
4444 * manual/pl/dist/pdf/Makefile.am
4445 * manual/pl/dist/ps/Makefile.am
4446 * manual/pl/dist/txt/Makefile.am
4447 Part 2 of last commit which broke due to a permission error
4448 Avoid claws trying to build manuals if the required
4449 tools are not present.
4451 2010-10-02 [mir] 3.7.6cvs49
4454 * manual/de/dist/html/Makefile.am
4455 * manual/de/dist/pdf/Makefile.am
4456 * manual/de/dist/ps/Makefile.am
4457 * manual/de/dist/txt/Makefile.am
4458 * manual/dist/html/Makefile.am
4459 * manual/dist/pdf/Makefile.am
4460 * manual/dist/ps/Makefile.am
4461 * manual/dist/txt/Makefile.am
4462 * manual/es/dist/html/Makefile.am
4463 * manual/es/dist/pdf/Makefile.am
4464 * manual/es/dist/ps/Makefile.am
4465 * manual/es/dist/txt/Makefile.am
4466 * manual/fr/dist/html/Makefile.am
4467 * manual/fr/dist/pdf/Makefile.am
4468 * manual/fr/dist/ps/Makefile.am
4469 * manual/fr/dist/txt/Makefile.am
4470 * manual/pl/dist/html/Makefile.am
4471 * manual/pl/dist/pdf/Makefile.am
4472 * manual/pl/dist/ps/Makefile.am
4473 * manual/pl/dist/txt/Makefile.am
4474 1) Downgrade autoconf requirements to 2.59 to allow
4475 building on oldest supported Linux distributions.
4476 2) Only try to build manuals if the needed software
4479 2010-10-02 [colin] 3.7.6cvs48
4481 * src/plugins/trayicon/trayicon.c
4482 And fix theme updating.
4484 2010-10-02 [colin] 3.7.6cvs47
4486 * src/plugins/trayicon/trayicon.c
4487 Got burnt by wrong indentation!
4489 2010-10-02 [colin] 3.7.6cvs46
4492 Forgot to remove the directory from top-level
4494 2010-10-02 [colin] 3.7.6cvs45
4496 * src/plugins/trayicon/Makefile.am
4497 * src/plugins/trayicon/trayicon.c
4498 * src/plugins/trayicon/libeggtrayicon/.cvsignore
4499 * src/plugins/trayicon/libeggtrayicon/Makefile.am
4500 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
4501 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.h
4502 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c
4503 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.h
4504 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
4505 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h
4506 * src/plugins/trayicon/libeggtrayicon/xembed.h
4507 Finally get rid of Eggtrayicon, use GtkStatusIcon
4508 instead (which can be done safely now that we
4511 2010-10-02 [colin] 3.7.6cvs44
4519 * src/editaddress_other_attributes_ldap.c
4522 * src/grouplistdialog.c
4524 * src/image_viewer.c
4528 * src/message_search.c
4530 * src/prefs_themes.c
4531 * src/summary_search.c
4534 * src/etpan/imap-thread.c
4536 * src/gtk/gtkcmclist.c
4537 * src/gtk/gtkcmoptionmenu.c
4538 * src/gtk/gtkutils.c
4539 * src/gtk/gtkutils.h