1 2012-12-02 [colin] 3.9.0cvs36
4 Move control sockets inside their own directory,
5 $TMPDIR/claws-mail-$UID/, and name them after the configuration directory md5 hash. That allows
6 - cleaner separation of sockets and config dirs in
7 case of alternate config directories
8 - forward migration is handled: if $TMPDIR/claws-mail-$UID
9 exists as a socket, use it to control the running entity
10 - backwards migration is handled: starting an old Claws Mail
11 version will bail out as creating the legacy socket won't
13 - migration for alternate-config-dirs is not handled, which
14 could be mentioned in release notes.
15 Fixes bug #2828, "Use MD5 digest for socket name"
17 2012-12-01 [colin] 3.9.0cvs35
20 As usual, Windows is a little bit different
21 (you have to love it the same as the normal OSes...)
23 2012-12-01 [colin] 3.9.0cvs34
27 Add a canonicalizer function and use it to
30 2012-11-30 [mones] 3.9.0cvs33
33 Fixes #1137 completely, saving path-less plugins as is
34 in config. With this patch user can edit plugin list on
35 clawsrc and remove absolute paths from shared plugins,
36 leaving only the "pluginname.so". Those will be tried to
37 load from plugin dir of the loading core. Notice that
38 those will also fail to load on older versions, and will
39 probably be removed from your config without warning by
42 2012-11-30 [wwp] 3.9.0cvs32
48 Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
49 also fix list loop initializers.
51 2012-11-30 [wwp] 3.9.0cvs31
60 Add Message/Cancel sending (same as --cancel-sending), adds the
61 relevant toolbar icon, and an extra cancel sending+receiving icon
64 2012-11-29 [colin] 3.9.0cvs30
67 Fix mask on a few menu items (thanks Ricardo!)
69 2012-11-28 [wwp] 3.9.0cvs29
75 Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
76 Complete toolbar_init(), which was missing few inits.
78 2012-11-28 [colin] 3.9.0cvs28
83 * src/etpan/nntp-thread.c
84 Disconnect NNTP accounts too when switching offline
86 2012-11-28 [colin] 3.9.0cvs27
90 * src/common/session.c
91 * src/common/session.h
92 Add keep-alive pings on IMAP and NNTP
94 2012-11-28 [colin] 3.9.0cvs26
97 * src/etpan/imap-thread.c
98 * src/etpan/imap-thread.h
99 Try locale's charset and UTF-7 on server-side
100 searches when UTF-8 fails. Also, don't even
101 mention a charset if searching for an ASCII
104 2012-11-27 [colin] 3.9.0cvs25
109 2012-11-27 [colin] 3.9.0cvs24
112 Fix bug #2826, "replace deprecated gnutls function"
113 Patch by Christian Hesse
115 2012-11-27 [colin] 3.9.0cvs23
117 * src/gtk/manage_window.c
118 Stop spamming logs with focus events.
120 2012-11-27 [colin] 3.9.0cvs22
125 Unsneak a work-in-progress patch that I mistakengly
126 commited with a cleanup
128 2012-11-27 [wwp] 3.9.0cvs21
130 * doc/man/claws-mail.1
134 Add --cancel-sending command-line switch.
136 2012-11-23 [colin] 3.9.0cvs20
145 * src/common/socket.c
146 * src/common/socket.h
148 * src/common/ssl_certificate.c
149 * src/common/ssl_certificate.h
150 * src/etpan/imap-thread.c
151 * src/etpan/nntp-thread.c
152 Cleanup some warnings and deprecated types. Patch by
153 Christian Hesse, fixing bug #2617. Thanks!
155 2012-11-23 [colin] 3.9.0cvs19
159 Add Christian Hesse which was forgotten for some reason
161 2012-11-21 [colin] 3.9.0cvs18
163 * src/etpan/imap-thread.c
164 Don't set charset on simple searches. Fixes Exchange 2007.
166 2012-11-20 [colin] 3.9.0cvs17
168 * src/prefs_matcher.c
169 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
171 2012-11-20 [ticho] 3.9.0cvs16
173 * src/gtk/prefswindow.c
174 Actually allow folder preference pages which are in top level of
175 page index UI to be selected.
177 2012-11-20 [ticho] 3.9.0cvs15
179 * src/prefs_folder_item.c
180 Remove useless "Folder" root in page index of folder preferences UI.
182 2012-11-18 [colin] 3.9.0cvs14
188 * src/matcher_parser_parse.y
189 * src/prefs_matcher.c
191 * src/gtk/quicksearch.c
192 Add age_{greater,lower}_hours matcher criteria
193 Initial patch by Abhay S. Kushwaha.
195 2012-11-18 [ticho] 3.9.0cvs13
198 Improve i18n plural handling in a string used while
201 2012-11-16 [ticho] 3.9.0cvs12
229 Update message catalogs to match changes in 3.9.0cvs11.
231 2012-11-16 [ticho] 3.9.0cvs11
234 * src/addrcustomattr.c
236 * src/prefs_filtering.c
237 * src/prefs_matcher.c
238 * src/prefs_msg_colors.c
244 Use pgettext() and friends for i18n context strings, instead of
245 having a pipe character in msgid for context separation. This uses
246 glib's C_ macro, instead of Q_.
248 2012-11-16 [colin] 3.9.0cvs10
251 * src/prefs_actions.c
252 * src/prefs_filtering_action.c
253 * src/prefs_matcher.c
255 * src/gtk/description_window.c
256 * src/gtk/description_window.h
257 * src/gtk/inputdialog.c
258 * src/gtk/manage_window.c
259 * src/gtk/quicksearch.c
260 Try to better fix focus problems. Should address:
265 Please check using your favorite WM that the following works:
266 Information button (Quicksearch, Templates, 'Test' filtering
268 Folder selection (Move/Copy contextual menu,
269 various preferences, including 'New folder').
270 Tested with XFCE, Gnome Shell and Windows.
273 2012-11-16 [colin] 3.9.0cvs9
278 2012-11-16 [colin] 3.9.0cvs8
281 Fix missing initialisation of bool_and which could
282 lead to From/To/Subject/Tag searches searching with
284 Also clean up tag expansion. No need to create a
285 matcher string and re-parse it.
287 2012-11-16 [paul] 3.9.0cvs7
290 fix by Thomas Bellmann
292 2012-11-15 [colin] 3.9.0cvs6
295 Fix bug #2785, "Marking mails for deletion reopens internal
298 2012-11-15 [colin] 3.9.0cvs5
302 * src/gtk/gtkcmclist.c
303 * src/gtk/gtkcmclist.h
304 a few more GTK+3 fixes. Segfaults on me, though.
306 2012-11-15 [colin] 3.9.0cvs4
318 * src/message_search.c
319 * src/prefs_display_header.c
320 * src/prefs_filtering_action.c
321 * src/prefs_matcher.c
323 * src/prefs_toolbar.c
326 * src/summary_search.c
329 * src/gtk/Makefile.am
330 * src/gtk/colorlabel.c
333 * src/gtk/gtkcmclist.c
334 * src/gtk/gtkcmclist.h
335 * src/gtk/gtkcmctree.c
336 * src/gtk/gtksctree.c
337 * src/gtk/gtkshruler.c
340 * src/gtk/inputdialog.c
341 * src/gtk/quicksearch.c
342 * src/plugins/pgpcore/Makefile.am
343 * src/plugins/pgpinline/Makefile.am
344 * src/plugins/pgpmime/Makefile.am
345 * src/plugins/smime/Makefile.am
346 Big GTK+3 patch from Hanno Meyer-Thurow
348 2012-11-15 [wwp] 3.9.0cvs3
350 * doc/man/claws-mail.1
352 Add --cancel-receiving command-line switch.
354 2012-11-15 [wwp] 3.9.0cvs2
357 * src/gtk/sslcertwindow.c
360 2012-11-15 [paul] 3.9.0cvs1
365 updates from David Vachulka, Flammie Pirinen, and
368 2012-11-14 [paul] 3.9.0
374 2012-11-14 [paul] 3.8.1cvs123
385 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
386 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
389 2012-11-14 [paul] 3.8.1cvs122
395 2012-11-14 [colin] 3.8.1cvs121
398 And fix warning with breaking functionality
400 2012-11-14 [paul] 3.8.1cvs120
403 revert this change from 3.8.1cvs60, it breaks
406 2012-11-14 [colin] 3.8.1cvs119
408 * src/common/plugin.c
409 If plugin fails to load from absolute path, try from
411 Fixes bug #1137, 'loading plugins with same profile on different archs'
412 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
413 results in wrong paths in clawsrc'
415 2012-11-12 [colin] 3.8.1cvs118
418 Fix initial focus on textview. Fixes bug #2776,
419 "Make all menu shortcuts work properly in the message window"
421 2012-11-09 [colin] 3.8.1cvs117
423 * src/etpan/imap-thread.c
424 Specify search charset. Thanks to Aleksei Miheev
426 2012-11-08 [colin] 3.8.1cvs116
428 * src/common/socket.c
430 Fix socket communication
432 2012-11-08 [colin] 3.8.1cvs115
434 * src/plugins/pgpcore/sgpgme.c
435 Fix Windows runtime crash
437 2012-11-08 [colin] 3.8.1cvs114
439 * src/gtk/quicksearch.c
440 Fix going active with NULL matchstring (for example
441 when changing type before typing anything)
443 2012-11-07 [colin] 3.8.1cvs113
448 2012-11-06 [mones] 3.8.1cvs112
450 * doc/man/claws-mail.1
451 Sync with AUTHORS file
452 * src/gtk/quicksearch.c
453 Add number units where appropriate
455 2012-10-31 [paul] 3.8.1cvs111
457 * src/prefs_folder_item.c
458 add missing closing bracket. thanks to Andreas Rönnquist.
460 2012-10-31 [colin] 3.8.1cvs110
462 * src/prefs_folder_item.c
463 Fix prefs text and extra semi-colon. Thanks to Paul!
465 2012-10-31 [colin] 3.8.1cvs109
467 * src/folder_item_prefs.c
468 * src/folder_item_prefs.h
470 * src/prefs_folder_item.c
471 Implement feature from bug #2569,
472 "select html part on folder specific properties"
473 Patch based on Andrej's patch.
475 2012-10-29 [wwp] 3.8.1cvs108
478 Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
481 2012-10-25 [colin] 3.8.1cvs107
484 Verify the previous URI wasn't the same...
485 fixes http://www. URIs.
487 2012-10-25 [colin] 3.8.1cvs106
492 Avoid strlen() on inner loop in textview_make_clickable_parts*()
493 reduces cost of strcasestr() in textview_make_clickable_parts*()
494 from 30% to 15%. Patch by Igor Mammedov
496 2012-10-25 [colin] 3.8.1cvs105
499 Do not allow search cost to explode in case of bad message
500 parsing in textview_make_clickable_parts_later(); reduces
501 cost of textview_make_clickable_parts_later() from 99% to
502 17% for big bad-case message. Patch by Igor Mammedov
504 2012-10-25 [colin] 3.8.1cvs104
508 Avoid strlen() on big buffers, use precomputed length instead
509 it reduces cost of textview_write_line() from 32% to 3% for
510 big messages. Patch by Igor Mammedov
515 2012-10-24 [mones] 3.8.1cvs103
518 Trust on IMAP core on-line/off-line management
519 Patch by Sean Buckheister
521 2012-10-19 [paul] 3.8.1cvs102
526 fix bug 2760, 'display correct libc version in crash dialog
527 when uclibc is used'.
528 fixes build with uclibc. patch by Natanael Copa.
530 2012-10-18 [mones] 3.8.1cvs101
533 Fix bug #2761 and remove invalid GTK main category
535 2012-10-17 [colin] 3.8.1cvs100
537 * src/common/ssl_certificate.c
538 Fix bug #2759, "Error messages regarding bad
539 client certificates are less than helpful"
540 Based on patch by bug reporter.
542 2012-10-13 [paul] 3.8.1cvs99
544 * src/common/ssl_certificate.c
545 fix build with gnutls 3.1.3
546 Patch by Sean Buckheister.
548 2012-10-12 [mones] 3.8.1cvs98
551 * src/grouplistdialog.c
558 * src/etpan/imap-thread.c
559 New slist_free_strings_full wrapper for g_slist_free_full
560 and simplify calls where it was being used
562 2012-10-12 [colin] 3.8.1cvs97
565 Drop include of internal glib header
568 2012-10-12 [colin] 3.8.1cvs96
570 * src/gtk/gtkcmctree.c
571 * src/gtk/gtksctree.c
572 Fix bug #2581, "expander arrows are too tiny to hit with the
573 mouse". Patch mostly by Tom Horsley
575 2012-10-12 [iwkse] 3.8.1cvs95
580 2012-10-12 [mones] 3.8.1cvs94
583 Remove undeclared mutex symbol
585 2012-10-12 [colin] 3.8.1cvs93
588 * src/prefs_account.c
591 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
592 Thanks to Salvatore de Paolis
594 2012-10-10 [colin] 3.8.1cvs92
597 Fix bug #2744, "Quick search throws bad command
598 argument error on Microsoft Exchange". Fall back
599 to local search if folder-specific search fails.
600 * src/gtk/quicksearch.c
603 2012-10-10 [colin] 3.8.1cvs91
606 Make what the tags list contain more clear
608 2012-10-10 [colin] 3.8.1cvs90
614 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
617 2012-10-10 [colin] 3.8.1cvs89
620 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
622 2012-10-10 [colin] 3.8.1cvs88
625 Leak fix (thanks Ricardo!)
627 2012-10-10 [colin] 3.8.1cvs87
630 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
631 Initial patch by Igor Mammedov <imammedo@redhat.com> with
632 fixes by Michael Rasmussen and myself.
633 Also revert part of 3.8.1cvs86, g_slist_free_full()
634 semantics are different from slist_free_strings() in that
635 slist_free_strings does not free the list itself.
637 2012-10-09 [mones] 3.8.1cvs86
639 * doc/man/claws-mail.1
642 New extra headers feature for adding user-defined
643 extra headers to the combobox in the compose window
644 Headers are stablished in 'extraheaderrc', one per
645 line with a final colon
647 2012-10-06 [mones] 3.8.1cvs85
654 New function cm_menu_item_new_label_from_url to
655 avoid crashing on huge URL strings and warn user
656 about the possible causes
658 Use it to create List menu items safely
660 2012-10-04 [colin] 3.8.1cvs84
663 Fix keywords with spaces
665 2012-10-04 [colin] 3.8.1cvs83
668 Fix double-tag search. Maybe fixes bug #2744,
669 'Quick search throws bad command argument
670 error since recent change'. Patch by Sean.
672 2012-10-03 [mones] 3.8.1cvs82
675 Fix bug #2743 'null pointer crash in procmime strchr'
676 Patch by Michael Schwendt (from RedHat bug 862578)
678 2012-09-28 [colin] 3.8.1cvs81
681 Never search on server if we're offline
682 (Asking the user would and will be better)
684 Fix uninitialized variable (bogus) warning
685 Fix SELECT of the folder before searching
687 2012-09-27 [colin] 3.8.1cvs80
691 * src/etpan/imap-thread.c
692 * src/etpan/imap-thread.h
693 Implement IMAP server search. Patch by
694 Sean Buckheister again.
696 2012-09-26 [colin] 3.8.1cvs79
701 Prepare the context strings, their translation take
702 CPU time. Shaves 6 seconds out of 17 on my reference
704 * src/summary_search.c
707 2012-09-26 [colin] 3.8.1cvs78
712 Unlock I/O in procmime, give a way
713 for matcher to avoid having to
714 read/write tmp/rewind/read tmp for
717 2012-09-26 [colin] 3.8.1cvs77
719 * src/summary_search.c
720 Fix unresponsive stop button
721 * src/gtk/quicksearch.c
724 2012-09-26 [colin] 3.8.1cvs76
726 * src/summary_search.c
729 * src/gtk/quicksearch.c
730 Factorize search code in summary_search and
731 add a progress indicator as that slows down
732 the first result in case of body search.
734 2012-09-26 [colin] 3.8.1cvs75
737 Fix body search triggering GUI updates
738 for every message when it gets MSG_SCANNED
741 2012-09-26 [colin] 3.8.1cvs74
749 Factorize msg list to num list code;
750 Make search faster using cache instead
753 2012-09-25 [mones] 3.8.1cvs73
755 * src/gtk/quicksearch.c
756 Fix new expressions not being added to quicksearch
757 history in extended mode; patch by Sean Buckheister
759 2012-09-22 [mir] 3.8.1cvs72
762 Fix for not searching in folders marked 'no_select'
763 patch provided by Colin.
765 2012-09-22 [mones] 3.8.1cvs71
768 Add missing copyright header
770 2012-09-21 [colin] 3.8.1cvs70
773 Fix warning where msgcount was used
774 uninitialized in case the search was
775 to be performed on a message list subset.
777 2012-09-21 [colin] 3.8.1cvs69
779 * src/gtk/quicksearch.c
780 Fix error background not appearing
782 2012-09-21 [colin] 3.8.1cvs68
785 * src/advsearch.c ** ADDED **
786 * src/advsearch.h ** ADDED **
794 * src/matchertypes.h ** ADDED **
799 * src/summary_search.c
802 * src/gtk/quicksearch.c
803 * src/gtk/quicksearch.h
804 Separated GUI and logic for search
805 Use same logic for quicksearch and folder search
806 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
808 2012-09-19 [mones] 3.8.1cvs67
811 Remove spurious parameter from get_url_part and
812 fix potential buffer overflow
814 2012-09-19 [colin] 3.8.1cvs66
818 Un-mix mixed enum comparison which happened
819 to work because multiple enums define the same
822 2012-09-19 [colin] 3.8.1cvs65
830 * src/plugins/bogofilter/bogofilter_gtk.c
831 * src/plugins/pgpcore/prefs_gpg.c
832 * src/plugins/smime/smime.c
833 * src/plugins/spamassassin/spamassassin_gtk.c
834 More warning fixes, casts, useless variables and
835 unchecked return values
837 2012-09-19 [colin] 3.8.1cvs64
840 Check possible overflow
841 * src/prefs_account.c
842 * src/prefs_compose_writing.c
843 * src/prefs_logging.c
844 * src/prefs_message.c
845 * src/prefs_msg_colors.c
847 * src/prefs_receive.c
848 * src/prefs_summaries.c
849 * src/prefs_wrapping.c
850 fix GtkAdjustment casts
853 * src/gtk/gtkaspell.c
856 2012-09-19 [mones] 3.8.1cvs63
859 Fix leak and follow function specification
861 2012-09-19 [mones] 3.8.1cvs62
864 Use unused var c to check result and emit messages on error
866 Remove unused vars: attr (several functions), element
868 Use unused var newGroup to check result
869 * src/addrcustomattr.c
870 Remove unused var summaryview and related code
872 Use unused vars nn, newNode, idleID to check result
873 Remove unused var aoType and refactor logic around it
874 Comment var enabled and related debug code
876 Use unused var error to check result and emit debug messages
878 Remove unused var link_color
880 Remove unused vars: attr, retVal
882 2012-09-19 [colin] 3.8.1cvs61
888 * src/common/socket.c
889 More precise error logging
891 2012-09-16 [mones] 3.8.1cvs60
894 Removed dup calls with ignored result
896 Removed unused var is_group and simplified logic around it
900 * src/etpan/etpan-thread-manager.c
901 Use unused var r to verify result and emit messages on error
903 Move color variable into conditional usage blocks
904 Remove assigned but not used vars: lock, titles, count
906 Remove assigned but not used var actions
908 Remove assigned but not used vars: from_parent, src_node
911 Remove malloc-ed but not used var: old_path
913 Comment unused vars from commented block: tofetch, fetched
914 * src/prefs_account.c
915 Remove assigned but not used var: privacy_enabled
916 * src/prefs_actions.c
917 * src/prefs_customheader.c
918 Remove assigned but not used var: store
919 * src/prefs_filtering.c
920 Remove assigned but not used var: n_rows
921 * src/prefs_template.c
922 Remove assigned but not used vars: model, list_store
923 * src/prefs_toolbar.c
924 Remove assigned but not used var: win_titles
926 Remove assigned but not used vars: orientation, line, baseline,
928 * src/etpan/imap-thread.c
929 Remove assigned but not used var: value, r
930 Refactor to check correct memory allocation
931 * src/etpan/nntp-thread.c
932 Remove assigned but not used var: value
933 * src/gtk/gtkaspell.c
934 Remove assigned but not used vars: textbuf, exist
935 Remove unused function: find_gtkaspeller
936 * src/gtk/gtkcmctree.c
937 Remove unused function: gtk_cmctree_get_offset
938 * src/gtk/gtkshruler.c
939 Remove assigned but not used vars: ruler, priv
941 2012-09-14 [mones] 3.8.1cvs59
944 Check file operation results (and remove and
947 2012-09-14 [colin] 3.8.1cvs58
949 * src/gtk/inputdialog.c
950 Remove unused var, thanks Ticho
952 2012-09-13 [colin] 3.8.1cvs57
955 Fix missing \n in debug line
957 2012-09-13 [colin] 3.8.1cvs56
960 Don't listen on the Unix socket before we're
961 ready. The 'popup' order from another instance
962 may provoke a race and trash configuration files.
964 2012-09-13 [colin] 3.8.1cvs55
967 Maybe fix bug #2096, "MEMORY-ERROR w/
968 Claws-Mail/IMAP and Lotus Domino". Use
969 correct types for start/end and test if
970 start is indeed before end.
972 2012-09-12 [mones] 3.8.1cvs54
975 Fix bug #1975 'preference mutt key bindings do not take
976 effect' (and the other invalid paths too)
978 2012-09-12 [colin] 3.8.1cvs53
981 Revert that hunk, logic is unclear.
983 2012-09-12 [colin] 3.8.1cvs52
999 * src/partial_download.c
1000 * src/prefs_filtering_action.c
1001 * src/prefs_toolbar.c
1008 * src/common/utils.c
1009 * src/etpan/imap-thread.c
1010 * src/gtk/gtkaspell.c
1011 * src/plugins/pgpcore/sgpgme.c
1012 More fixes from bug #1961:
1013 - Write-only variables
1014 - Null pointer dereferences
1015 - A couple other fixes for which the reporter
1016 was unsure, but which showed problems.
1017 More details in bug #1961 comments.
1019 2012-09-12 [colin] 3.8.1cvs51
1024 * src/plugins/pgpcore/passphrase.c
1025 Apply patches from bug #1961, "patches for
1026 a couple of clang warnings":
1027 - Check return codes
1030 2012-09-12 [colin] 3.8.1cvs50
1033 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
1034 where the included menu.h could come from Ncurses.
1035 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
1037 2012-09-11 [colin] 3.8.1cvs49
1040 Fix race condition at start.
1042 2012-09-10 [colin] 3.8.1cvs48
1045 Create lock socket as soon as possible, not after
1046 a few things like caching all prefs.
1048 2012-09-09 [mones] 3.8.1cvs47
1050 * src/plugins/bogofilter/bogofilter.c
1053 2012-09-08 [colin] 3.8.1cvs46
1074 * src/matcher_parser_parse.y
1082 * src/prefs_account.c
1083 * src/prefs_account.h
1084 * src/prefs_filtering.c
1085 * src/prefs_filtering_action.c
1087 * src/prefs_matcher.c
1088 * src/prefs_template.c
1089 * src/prefs_toolbar.c
1097 * src/remotefolder.c
1107 * src/gtk/description_window.c
1108 * src/plugins/trayicon/trayicon.c
1109 Break circular dependencies in Claws' headers,
1110 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1112 2012-09-08 [colin] 3.8.1cvs45
1115 Fix shortcut getting
1117 2012-09-05 [colin] 3.8.1cvs44
1121 * src/prefs_matcher.c
1122 Drop matcherprop_new_create, which is just a copy of
1123 matcherprop_new, and staticalize what can be
1125 2012-09-05 [colin] 3.8.1cvs43
1127 * src/plugins/pgpcore/select-keys.c
1128 Fix bug #2390, "Non-fully-trusted-key-warning appears
1129 based on primary UID rather than recipient e-mail"
1131 2012-08-29 [colin] 3.8.1cvs42
1133 * src/gtk/gtkaspell.c
1134 Fix bug #2596, "Spell checker does not work properly"
1136 2012-08-29 [colin] 3.8.1cvs41
1138 * src/plugins/pgpcore/sgpgme.c
1139 Set gpgme's locale to UTF-8. Fixes bug #2650,
1140 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
1142 2012-08-29 [colin] 3.8.1cvs40
1152 Move the hardcoded mimeview shortcuts to standard menus.
1154 2012-08-27 [colin] 3.8.1cvs39
1157 Fix double mainwindow presentation that confuses GNOME3
1158 when some plugins fail to load (subsequent Claws windows
1159 got no focus in that case)
1161 2012-08-27 [colin] 3.8.1cvs38
1164 Make Mark all read confirmation button more clear
1166 2012-08-27 [colin] 3.8.1cvs37
1170 Separate "Mark all read" from "Mark as read"
1173 2012-08-27 [wwp] 3.8.1cvs36
1177 Remove session statistics debug statements (irrelevant in repo,
1180 2012-08-24 [mones] 3.8.1cvs35
1182 * manual/advanced.xml
1183 Keep alphabetic order of hidden options lost
1184 and update Clawsker URL.
1185 * manual/de/advanced.xml
1186 * manual/fr/advanced.xml
1187 Update Clawsker URL.
1188 * manual/es/advanced.xml
1189 Sync with English version and update Clawsker URL.
1190 * manual/de/dist/html/Makefile.am
1191 * manual/es/dist/html/Makefile.am
1192 * manual/fr/dist/html/Makefile.am
1193 * manual/pl/dist/html/Makefile.am
1194 * manual/dist/html/Makefile.am
1195 Fix bug 2723 'Missing encoding in generated html manual'
1197 2012-08-23 [colin] 3.8.1cvs34
1200 Fix --offline asking if one wants to sync,
1201 due to re-entering. Thanks <ebik@ucw.cz>.
1203 2012-08-16 [colin] 3.8.1cvs33
1206 Always clear the tags list when fetching a folder, or
1207 Claws will never untag an untagged email. Patch by
1208 Igor Mammedov <imammedo@redhat.com>
1210 2012-08-12 [colin] 3.8.1cvs32
1213 Exclude text/plain from the attachment thing
1215 2012-08-12 [colin] 3.8.1cvs31
1218 Fix comparison, thanks to Michael Gmelin
1220 2012-08-12 [colin] 3.8.1cvs30
1223 Only show HTML parts by default (if the pref
1224 is set so) if the part disposition-type is
1225 inline or unknown, but not attachment.
1227 Remove useless hook that won't ever be used
1230 2012-08-12 [colin] 3.8.1cvs29
1233 Make sure text/* attachments are not made
1234 inline, regardless of the compose mode.
1235 Finishes fixing bug #2203 after auto-save
1236 switches mode to COMPOSE_REEDIT. Thanks to
1237 Michael Gmelin for finding this.
1239 2012-08-09 [colin] 3.8.1cvs28
1241 * src/prefs_filtering.c
1242 Make treeView type-ahead case insensitive
1243 Patch by Andreas Ronnquist
1245 2012-08-09 [colin] 3.8.1cvs27
1247 * src/gtk/sslcertwindow.c
1250 2012-08-09 [colin] 3.8.1cvs26
1253 * src/common/ssl_certificate.c
1254 * src/common/ssl_certificate.h
1255 * src/gtk/sslcertwindow.c
1256 Fix bug 2718, "Failure to check peer hostname
1257 when checking certificate"
1259 2012-08-05 [ticho] 3.8.1cvs25
1262 Avoid header combo box to get focus twice (first text within,
1263 then combobox widget itself) when switching focus with TAB.
1265 2012-07-28 [ticho] 3.8.1cvs24
1268 Properly fix setting "transient for" for attachment properties
1269 dialog when called via popup menu (since we're stealing focus
1270 few lines before, we need to do it directly, not via
1273 2012-07-28 [ticho] 3.8.1cvs23
1275 * src/gtk/pluginwindow.c
1276 * src/gtk/prefswindow.c
1277 Fixed setting "transient for" property for plugin load/unload
1278 file dialog. Connected manage_window signals to prefswindow events.
1280 2012-07-27 [ticho] 3.8.1cvs22
1284 Fixed setting "transient for" property for summaryview file
1285 dialog and messageview's image save dialog.
1287 2012-07-27 [ticho] 3.8.1cvs21
1291 Fix setting "transient for" property for file select dialogs
1292 in crash report and mimeview.
1294 2012-07-27 [ticho] 3.8.1cvs20
1297 Fixed "transient for" property for file attach dialog when
1298 called from Attachments list popup menu. Simplified menu item
1299 sensitivities setting code logic for this menu.
1301 2012-07-25 [ticho] 3.8.1cvs19
1303 * manual/advanced.xml
1304 Add the three hidden preferences related to colored display
1305 of unified diffs to manual.
1307 2012-07-25 [ticho] 3.8.1cvs18
1309 * src/gtk/gtkaspell.c
1310 Create "Change directory" submenu in a separate function, change
1311 wording a bit, and make the submenu always available in a context
1312 menu of body edit box in compose window.
1314 2012-07-25 [ticho] 3.8.1cvs17
1316 * src/gtk/prefswindow.c
1317 Correctly set transient_for property for preferences window,
1318 as well as for color picker dialogs. Fixes bug #2710.
1320 2012-07-25 [ticho] 3.8.1cvs16
1322 * src/gtk/quicksearch.c
1323 Allow quicksearch syntax description window to be correctly
1324 set transient for main window.
1326 2012-07-15 [wwp] 3.8.1cvs15
1329 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
1331 2012-07-10 [paul] 3.8.1cvs14
1334 forgot this in last commit
1336 2012-07-10 [paul] 3.8.1cvs13
1340 * src/common/quoted-printable.c
1341 * src/common/quoted-printable.h
1342 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
1343 the bug: partial message text loss
1345 2012-07-10 [mones] 3.8.1cvs12
1347 * src/plugins/pgpcore/sgpgme.c
1348 Fix bug 2689, 'segfault when trying to view info
1349 about pgp/smime sign'
1351 2012-07-08 [ticho] 3.8.1cvs11
1353 * src/plugins/pgpcore/sgpgme.c
1354 Consider marginal signature validity as untrusted. Suggested by
1355 Jean-Benoist Leger (leger at crans.org).
1357 2012-07-08 [paul] 3.8.1cvs10
1359 * src/gtk/icon_legend.c
1360 fix (reveal) hidden icon in gui and build warning
1362 2012-07-07 [paul] 3.8.1cvs9
1364 * src/plugins/pgpcore/prefs_gpg.c
1367 2012-07-07 [colin] 3.8.1cvs8
1369 * claws-features.h.in
1377 * src/partial_download.h
1379 * src/prefs_account.h
1380 * src/prefs_common.h
1384 * src/stock_pixmap.c
1388 * src/common/session.h
1390 * src/common/socket.h
1392 * src/common/ssl_certificate.h
1393 * src/common/timing.h
1394 * src/common/utils.h
1395 * src/gtk/gtkaspell.h
1396 * src/gtk/gtkutils.h
1397 * src/gtk/pluginwindow.h
1398 * src/gtk/spell_entry.h
1399 * src/gtk/sslcertwindow.h
1400 Don't export config.h in public headers
1402 2012-07-07 [colin] 3.8.1cvs7
1404 * claws-features.h.in
1410 * src/addrcustomattr.c
1411 * src/addrduplicates.c
1414 * src/addressbook_foldersel.c
1424 * src/customheader.c
1425 * src/displayheader.c
1427 * src/editaddress_other_attributes_ldap.c
1432 * src/editldap_basedn.c
1441 * src/folder_item_prefs.c
1442 * src/grouplistdialog.c
1444 * src/image_viewer.c
1466 * src/message_search.c
1477 * src/partial_download.c
1478 * src/partial_download.h
1481 * src/prefs_account.c
1482 * src/prefs_account.h
1483 * src/prefs_actions.c
1484 * src/prefs_common.c
1485 * src/prefs_common.h
1486 * src/prefs_compose_writing.c
1487 * src/prefs_customheader.c
1488 * src/prefs_display_header.c
1489 * src/prefs_ext_prog.c
1490 * src/prefs_filtering.c
1491 * src/prefs_filtering_action.c
1492 * src/prefs_folder_column.c
1493 * src/prefs_folder_item.c
1496 * src/prefs_image_viewer.c
1497 * src/prefs_logging.c
1498 * src/prefs_matcher.c
1499 * src/prefs_message.c
1500 * src/prefs_msg_colors.c
1503 * src/prefs_receive.c
1505 * src/prefs_spelling.c
1506 * src/prefs_summaries.c
1507 * src/prefs_summary_column.c
1508 * src/prefs_summary_open.c
1509 * src/prefs_toolbar.c
1510 * src/prefs_wrapping.c
1519 * src/send_message.c
1523 * src/summary_search.c
1531 * src/common/claws.c
1533 * src/common/hooks.c
1536 * src/common/plugin.c
1537 * src/common/prefs.c
1538 * src/common/session.c
1539 * src/common/session.h
1542 * src/common/socket.c
1543 * src/common/socket.h
1546 * src/common/ssl_certificate.c
1547 * src/common/ssl_certificate.h
1548 * src/common/string_match.c
1550 * src/common/timing.h
1551 * src/common/utils.c
1552 * src/common/utils.h
1553 * src/etpan/etpan-thread-manager.c
1554 * src/etpan/imap-thread.c
1555 * src/etpan/nntp-thread.c
1557 * src/gtk/combobox.c
1558 * src/gtk/description_window.c
1560 * src/gtk/gtkaspell.c
1561 * src/gtk/gtkaspell.h
1562 * src/gtk/gtkshruler.c
1564 * src/gtk/gtkutils.c
1565 * src/gtk/gtkutils.h
1566 * src/gtk/gtkvscrollbutton.c
1567 * src/gtk/icon_legend.c
1568 * src/gtk/inputdialog.c
1569 * src/gtk/logwindow.c
1571 * src/gtk/pluginwindow.c
1572 * src/gtk/pluginwindow.h
1573 * src/gtk/prefswindow.c
1574 * src/gtk/progressdialog.c
1575 * src/gtk/quicksearch.c
1576 * src/gtk/spell_entry.c
1577 * src/gtk/spell_entry.h
1578 * src/gtk/sslcertwindow.c
1579 * src/gtk/sslcertwindow.h
1580 * src/plugins/bogofilter/bogofilter.c
1581 * src/plugins/bogofilter/bogofilter_gtk.c
1582 * src/plugins/dillo_viewer/dillo_prefs.c
1583 * src/plugins/dillo_viewer/dillo_viewer.c
1584 * src/plugins/pgpcore/pgp_viewer.c
1585 * src/plugins/pgpcore/plugin.c
1586 * src/plugins/pgpcore/sgpgme.c
1587 * src/plugins/pgpinline/pgpinline.c
1588 * src/plugins/pgpinline/plugin.c
1589 * src/plugins/pgpmime/pgpmime.c
1590 * src/plugins/pgpmime/plugin.c
1591 * src/plugins/smime/plugin.c
1592 * src/plugins/smime/smime.c
1593 * src/plugins/spamassassin/libspamc.c
1594 * src/plugins/spamassassin/spamassassin.c
1595 * src/plugins/spamassassin/spamassassin_gtk.c
1596 * src/plugins/trayicon/trayicon.c
1597 * src/plugins/trayicon/trayicon_prefs.c
1598 Specify Claws compile-time features in a specific header
1600 2012-07-06 [wwp] 3.8.1cvs6
1604 Session statistics: format date following global prefs,
1605 and fix stats output a little bit.
1607 2012-07-03 [mir] 3.8.1cvs5
1610 fix bug 2642, 'improve transfer encoding selection'.
1611 Patch provided by Christopher Zimmermann
1612 (madroach claws at gmerlin dot de)
1614 2012-07-03 [mir] 3.8.1cvs4
1618 fix bug 2641, '7bit or 8bit encoded attachments can
1619 have lines longer than 998 characters'.
1620 Patch provided by Christopher Zimmermann
1621 (madroach claws at gmerlin dot de)
1624 2012-07-03 [mir] 3.8.1cvs3
1628 fix bug 2641, '7bit or 8bit encoded attachments can
1629 have lines longer than 998 characters'.
1630 Patch provided by Christopher Zimmermann
1631 (madroach claws at gmerlin dot de)
1633 2012-07-03 [mir] 3.8.1cvs2
1637 * src/common/quoted-printable.c
1638 * src/common/quoted-printable.h
1639 fix bug 2640, 'improve quoted-printable encoding'
1640 Patch provided by madroach claws at gmerlin dot de
1642 2012-06-30 [paul] 3.8.1cvs1
1645 fix bug 2579, 'Installed headers redefine autotools-specific constants'
1647 2012-06-27 [paul] 3.8.1
1653 2012-06-27 [paul] 3.8.0cvs58
1656 fix minimum required GTK+, which got mistakenly bumped
1659 2012-06-27 [paul] 3.8.0cvs57
1674 updated translations
1676 * tools/claws.i18n.status.pl
1677 updated based on currently active
1679 2012-06-25 [mir] 3.8.0cvs56
1682 If a folder class returns <> 0 then the message has not
1683 been removed from the file system and therefore it should
1684 not be removed from the cache either.
1686 2012-06-20 [ticho] 3.8.0cvs55
1689 Fix for bug #1090 - Standard-folders appear again
1690 after rescanning tree
1692 2012-06-20 [paul] 3.8.0cvs54
1694 * src/prefs_common.c
1695 * src/prefs_common.h
1698 colourise attached patches.
1701 2012-06-02 [wwp] 3.8.0cvs53
1703 * src/gtk/progressdialog.c
1704 Add a hide button to the retrieve/send progress dialogs. WM's close button
1705 now hides (as well as pressing Esc) instead of doing nothing.
1707 2012-06-02 [wwp] 3.8.0cvs52
1709 * doc/man/claws-mail.1
1715 Introduce a new feature: basic session statistics (from the about dialog
1716 or the command-line).
1718 2012-06-02 [wwp] 3.8.0cvs51
1721 Fix bug 2620: shift+tab from subject field not working.
1723 2012-06-02 [wwp] 3.8.0cvs50
1728 Normalize capitalization of strings in UI.
1730 2012-05-30 [paul] 3.8.0cvs49
1733 don't do TLS if not requested by user. fixes connecting to
1734 servers which, for example, want SSL 3 only
1736 2012-05-27 [paul] 3.8.0cvs48
1739 update copyright headers to 2012
1741 2012-05-27 [paul] 3.8.0cvs47
1744 * src/prefs_actions.c
1746 fix some typos in strings, thanks to Thomas Bellmann
1748 2012-05-16 [paul] 3.8.0cvs46
1750 * src/prefs_filtering_action.c
1751 fix disabled 'select...' button that never goes away
1752 when using the new addr book
1755 2012-05-16 [colin] 3.8.0cvs45
1757 * src/common/utils.c
1760 2012-05-16 [colin] 3.8.0cvs44
1762 * src/common/utils.c
1763 Make remove_numbered_files much faster when there's
1764 just one file to remove.
1766 2012-05-16 [paul] 3.8.0cvs43
1769 fix bug 2662, '"ag" quicksearch adds "1" to value'
1771 2012-05-16 [paul] 3.8.0cvs42
1773 * src/gtk/description_window.c
1774 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
1776 2012-05-16 [paul] 3.8.0cvs41
1778 * src/common/ssl_certificate.c
1779 fix bug 2646, 'Compile fails with gnutls-3.0.18'
1780 Patch by Christian Hesse
1782 2012-05-11 [colin] 3.8.0cvs40
1785 * src/common/utils.c
1786 Fix bug 2659, 'E-mail attachments are handled
1788 Fix problems iterating the mime tree, and determine
1789 whether a file is an email without To:
1791 2012-04-03 [colin] 3.8.0cvs39
1794 Fix build (damn whitespace-sensitive file format)
1796 2012-04-02 [colin] 3.8.0cvs38
1799 Fix incomplete make dist
1801 2012-04-02 [colin] 3.8.0cvs37
1804 Fix mistakenly removed function call
1806 2012-04-01 [colin] 3.8.0cvs36
1814 * src/addressbook-dbus.c
1815 * src/addressbook-dbus.h
1820 * src/claws-contacts.xml
1828 * src/prefs_common.c
1829 * src/prefs_filtering_action.c
1830 * src/prefs_matcher.c
1834 * src/plugins/bogofilter/bogofilter_gtk.c
1835 * src/plugins/dillo_viewer/dillo_prefs.c
1836 * src/plugins/spamassassin/spamassassin_gtk.c
1837 * src/plugins/trayicon/trayicon.c
1838 Import new addressbook code from the new-contacts branch
1840 2012-03-29 [paul] 3.8.0cvs35
1844 * src/gtk/quicksearch.c
1845 add 'ha', short version of 'has_attachment' in quick search
1846 Patch by Andreas Rönnquist
1848 2012-03-26 [mones] 3.8.0cvs34
1850 * src/common/plugin.c
1851 Support 2 and 3-clause BSD licensed plugins
1853 2012-03-15 [pawel] 3.8.0cvs33
1857 - Make separate window info more accurate about
1858 move to trash/deletion.
1861 2012-03-14 [pawel] 3.8.0cvs32
1870 Better fix for bug #2501
1871 Instead of leaving blank window after message move or delete,
1872 update separate view to next message in message list or
1873 display info why view is blank. This was discussed
1874 in bug #2621 comments.
1876 2012-03-11 [colin] 3.8.0cvs31
1878 * src/gtk/gtkcmctree.c
1881 Fix focus rectangle on unfocused rows
1882 Patch by Michael Shell
1884 2012-02-29 [colin] 3.8.0cvs30
1886 * src/gtk/gtkcmctree.c
1887 Fix bug #2577, "Focus rectangle on folder list and message
1888 list headings doesn't get properly cleared when switching
1889 heading and horizontally scrolling list (underlines and
1890 vertical lines remain on screen)". Patch by Michael Shell
1892 2012-02-13 [pawel] 3.8.0cvs29
1895 Fix crasher when double clicking on IMAP message and
1896 MessageView is not shown introduced in cvs21
1899 2012-02-10 [pawel] 3.8.0cvs28
1902 Fix bug #2598 'Actions can move locked messages'
1904 2012-02-08 [pawel] 3.8.0cvs27
1906 * src/prefs_actions.c
1907 * src/prefs_actions.h
1908 * src/prefs_toolbar.c
1909 * src/prefs_toolbar.h
1912 - Implement automatic removal of toolbar action buttons when
1913 associated action is removed
1914 - Don't allow creation of two actions with the same name,
1915 before all executions/removals were performed on first action
1916 with duplicated name in linked list which wasn't always
1919 2012-02-05 [colin] 3.8.0cvs26
1925 * src/prefs_common.c
1926 * src/prefs_common.h
1931 Add an history to navigate in mails
1933 2012-02-05 [colin] 3.8.0cvs25
1936 Fix inverted comparison in list_find_custom.
1938 2012-02-03 [wwp] 3.8.0cvs24
1940 * src/gtk/progressdialog.c
1941 Make translators life easier: use View log instead of Show log
1944 2012-02-02 [pawel] 3.8.0cvs23
1947 Fix bug #2590 'Un-capitalize strings'
1948 Patch by Christian Hesse
1950 2012-02-02 [pawel] 3.8.0cvs22
1954 'Change expand behavior for message list / message view'
1955 Patch by Christian Hesse
1957 2012-02-02 [pawel] 3.8.0cvs21
1963 Fix bug #2501 'opened message blanks when moved to other folder'
1964 Detect message move and update message window contents
1965 accordingly, if message is moved to trash close window
1967 2012-02-01 [pawel] 3.8.0cvs20
1974 * src/gtk/sslcertwindow.c
1975 More strncat boundary checks
1977 2012-01-31 [wwp] 3.8.0cvs19
1979 * src/gtk/gtkutils.c
1980 Fix warnings in gtkutils: wrong function name, missing newline, typo and
1983 2012-01-31 [wwp] 3.8.0cvs18
1985 * src/gtk/progressdialog.c
1986 * src/gtk/progressdialog.h
1988 * src/send_message.c
1989 Add a button to the retrieve/send dialogs to
1990 open the network log.
1992 2012-01-25 [wwp] 3.8.0cvs17
1995 Remove debug statement.
1997 2012-01-20 [pawel] 3.8.0cvs16
2001 Fix bug #2574 'Statement might be overflowing a
2004 2012-01-20 [pawel] 3.8.0cvs15
2007 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
2009 2012-01-14 [colin] 3.8.0cvs14
2012 Update tracker trigger url
2014 2012-01-10 [wwp] 3.8.0cvs13
2019 Fix sensitivity of toolbar's get_btn (retrieve mail from current
2020 account) and of mainwindows's relevant entry when current account
2021 is not able to retrieve (SMTP-only).
2023 2012-01-09 [colin] 3.8.0cvs12
2026 Fix bug 1924, 'Messages marked move to Trash appear
2027 identical to messages marked move to $FOLDER'
2029 2012-01-05 [colin] 3.8.0cvs11
2032 Fix crasher infinite loop
2034 2012-01-03 [colin] 3.8.0cvs10
2036 * src/gtk/gtkcmctree.c
2037 Revert previous patch, it's buggy on headers
2039 2012-01-03 [colin] 3.8.0cvs9
2041 * src/gtk/gtkcmctree.c
2042 Fix bug #2566, 'wrapped Subject not bounded'
2044 2011-12-29 [pawel] 3.8.0cvs8
2050 Make forwarding selected attachment possible from
2051 mimeview's context menu
2052 Fixex bug #2047 'forward attachments'
2054 2011-12-28 [paul] 3.8.0cvs7
2056 * src/prefs_account.c
2057 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
2059 2011-12-28 [colin] 3.8.0cvs6
2064 2011-12-28 [colin] 3.8.0cvs5
2067 Fix GTK+2.16 build (w32)
2069 2011-12-18 [mir] 3.8.0cvs4
2072 Fix bug in search criteria when doing a
2073 complete directory search using '*'
2075 2011-12-16 [mir] 3.8.0cvs3
2078 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
2080 2011-12-16 [wwp] 3.8.0cvs2
2083 * src/stock_pixmap.c
2084 * src/stock_pixmap.h
2086 * src/gtk/icon_legend.c
2087 * src/pixmaps/replied_and_forwarded.xpm
2088 Make replied and forwarded status flags non exclusive.
2089 Introduce a new message state (and relevant icon in message list)
2090 where both the replied and forwarded flags are set.
2092 2011-12-16 [paul] 3.8.0cvs1
2094 * tools/claws.i18n.status.pl
2097 2011-12-16 [paul] 3.8.0
2103 2011-12-16 [paul] 3.7.10cvs113
2110 * po/id.po **REMOVED**
2111 * po/id_ID.po **ADDED**
2118 2011-12-09 [pawel] 3.7.10cvs112
2121 * src/gtk/quicksearch.c
2122 * src/gtk/quicksearch.h
2123 Invalidate quicksearch root folder when removed
2124 Fixes bug #2560 'crash when unsubscribing newsgroup and
2125 having active search field'
2127 2011-12-08 [pawel] 3.7.10cvs111
2130 Better fix for cvs94
2132 2011-12-08 [wwp] 3.7.10cvs110
2135 Make "From" widget set independant from recipient lists below,
2136 so that it doesn't scroll when several recipients headers
2137 are added and eventually are scrolling the view.
2138 Path by Christian Hesse <mail@earthworm.de>.
2139 Fixes bug #2481 'do not scroll "from" dropdown list and sender
2142 2011-12-02 [paul] 3.7.10cvs109
2146 consistent label style
2148 2011-11-29 [wwp] 3.7.10cvs108
2150 * src/plugins/trayicon/libeggtrayicon/.cvsignore
2151 More generated stuff to ignore.
2153 2011-11-29 [wwp] 3.7.10cvs107
2155 * src/prefs_folder_item.c
2156 Fix CLAWS_TIP_DECL (undefined).
2158 2011-11-28 [pawel] 3.7.10cvs106
2163 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
2164 after removing the address book in the GUI'
2166 2011-11-26 [pawel] 3.7.10cvs105
2169 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
2171 2011-11-25 [colin] 3.7.10cvs104
2177 2011-11-24 [pawel] 3.7.10cvs103
2179 * src/prefs_filtering.c
2180 Complete cvs102, forgot to commit this
2182 2011-11-24 [pawel] 3.7.10cvs102
2189 * src/prefs_actions.c
2190 * src/prefs_actions.h
2191 Implement actions updating on folder/account rename
2192 This fixes bug #2543 'filter actions in actionsrc not
2193 updated upon account renaming'
2195 2011-11-24 [wwp] 3.7.10cvs101
2197 * src/gtk/gtkcmctree.c
2198 Remove irrelevant cairo directive (thanks to Hanno).
2200 2011-11-23 [wwp] 3.7.10cvs100
2202 * src/gtk/gtkcmctree.c
2203 Make arrows in gtkcmctree's less big (get rid of the outlining),
2204 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
2207 2011-11-22 [colin] 3.7.10cvs99
2210 * src/prefs_filtering.c
2211 * src/prefs_filtering.h
2212 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
2213 The existing functions should do the job as well
2214 if not better, as they take into account the
2217 2011-11-21 [pawel] 3.7.10cvs98
2219 * src/prefs_account.c
2220 Fix bug #2116 'Rip spaces off server names in account
2222 g_strstrip() domain names to be sure they are valid
2224 2011-11-21 [pawel] 3.7.10cvs97
2227 * src/prefs_filtering.c
2228 * src/prefs_filtering.h
2229 Fix bug #2404 'matcherrc updates upon account renaming'
2230 Fix bug #2406 'some part of accountrc not updated upon
2232 Renaming account cause changing of it's root folder prefix
2233 from #<type>/<old_name> to #<type>/<new_name> so every
2234 path directing to it must be altered. Fix paths in account
2235 preferences, global processing and filtering rules, folder
2236 processing rules upon rename
2238 2011-11-20 [pawel] 3.7.10cvs96
2242 * src/prefs_actions.c
2243 Fix bug #1489 'Filter action mark_as_read inoperative
2244 following move action'
2245 Sort actions lists to have proper order of execution
2247 2011-11-20 [pawel] 3.7.10cvs95
2249 * src/prefs_actions.c
2250 * src/prefs_filtering.c
2251 * src/prefs_template.c
2252 Fix bug #1870 'arrow scrolling in filters'
2253 Allow arrow scrolling in dialogs with list view widgets
2254 plus couple fixes of issues I found along the way
2256 2011-11-19 [pawel] 3.7.10cvs94
2259 Don't highlight icons on right-click, they are not
2260 selected and other part is shown which is confusing
2262 2011-11-19 [mones] 3.7.10cvs93
2264 * manual/advanced.xml
2267 2011-11-19 [mones] 3.7.10cvs92
2269 * manual/advanced.xml
2270 * manual/es/advanced.xml
2271 Document undocumented hidden option 'zero_replacement_char'
2272 Synchronize Spanish manual with English version
2274 2011-11-19 [pawel] 3.7.10cvs91
2278 * src/prefs_common.c
2279 * src/prefs_common.h
2283 Fix bug #2377 'Show All Headers - make change persistent
2286 2011-11-19 [pawel] 3.7.10cvs90
2290 * src/folder_item_prefs.c
2297 Fix bug #1563 'Folder view: show complete threads if they
2298 contain unread messages'
2299 Add option to show only threads with unread messages
2300 initial patch by Paul Ollis, my small additions:
2301 - when checking thread for unread finish on first unread
2302 - make thread options unavailable when threading is off
2303 - hide_unread_msgs and hide_unread_threads are mutually
2304 exclusive options, set menus sensitivity accordingly
2305 - set folder item icon type similiar to hide_unread_msgs
2307 2011-11-19 [colin] 3.7.10cvs89
2312 2011-11-18 [pawel] 3.7.10cvs88
2318 * src/prefs_common.c
2319 * src/prefs_common.h
2320 Fix bug #2408 'Some UI elements are not persistent
2322 Remember size of main window, compose notebook, mimeview
2323 tree widgets between claws-mail runs. Compose window
2324 size saving was already done in cvs74
2326 2011-11-18 [mones] 3.7.10cvs87
2331 Fixes bug #2509, "manually added headers are lost unless
2332 mail is sent inmediately"
2334 2011-11-17 [pawel] 3.7.10cvs86
2337 Fix crasher reported in bug #2543
2339 2011-11-13 [colin] 3.7.10cvs85
2342 Make compose windows printable
2344 2011-11-11 [colin] 3.7.10cvs84
2347 Fix build on Fedora 16. -lm was probably pulled by something
2350 2011-11-11 [pawel] 3.7.10cvs83
2356 Port MimeView to GtkTreeView
2358 2011-11-11 [colin] 3.7.10cvs82
2360 * src/prefs_common.c
2361 Use %x (The preferred date representation for the current locale
2364 2011-11-10 [paul] 3.7.10cvs81
2366 * src/prefs_common.c
2367 use european date format as default
2369 2011-11-08 [pawel] 3.7.10cvs80
2372 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
2373 Fix race condition - don't try to hide messageview while
2374 being in the middle of message displaying routine.
2376 2011-11-08 [colin] 3.7.10cvs79
2379 Make sure we break line when we need to. Very probably
2380 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
2383 2011-11-07 [pawel] 3.7.10cvs78
2386 Fix bug #2493 'Subscription pull down should be alphabetized'
2388 2011-11-07 [pawel] 3.7.10cvs77
2393 Make Home & End keys work in textview
2395 2011-11-06 [colin] 3.7.10cvs76
2398 Oops, some unwanted undo got commited.
2400 2011-11-06 [colin] 3.7.10cvs75
2403 Don't iconify/deiconify. Instead, just show nothing
2406 2011-11-06 [pawel] 3.7.10cvs74
2409 Fix compose window size saving / restoring
2411 2011-11-06 [pawel] 3.7.10cvs73
2415 Optimize message displaying, in some conditions parts were
2416 displayed twice causing flickering. For example first html
2417 source and then rendering output from html plugin of the
2420 2011-11-05 [wwp] 3.7.10cvs72
2422 * src/gtk/gtkaspell.c
2423 Fix compilation where 'null' is undefined (use NULL instead).
2425 2011-11-05 [colin] 3.7.10cvs71
2427 * src/gtk/gtkaspell.c
2428 No need to show a backtrace if gtkaspell is null
2430 2011-11-05 [pawel] 3.7.10cvs70
2432 * src/gtk/gtkaspell.c
2433 Fix crasher when spellchecking is not enabled
2435 2011-11-02 [mones] 3.7.10cvs69
2437 * doc/man/claws-mail.1
2438 fixed hyphens (patch from Debian packaging)
2439 fixed header to follow man style closely
2440 documented new option --compose-from-file
2441 removed INSTALLATION section, doesn't belong to manpage
2442 added ENVIRONMENT, COPYRIGHT and BUGS sections
2443 expanded FILES section to include certs and autofaces dirs
2444 expanded SEE ALSO section to include manual and plugins
2446 2011-11-01 [colin] 3.7.10cvs68
2448 * src/common/utils.c
2449 Fix wrong debug stuff commited.
2451 2011-11-01 [colin] 3.7.10cvs67
2455 * src/common/utils.c
2456 * src/gtk/gtkaspell.c
2457 * src/gtk/gtkaspell.h
2458 Fix huge slowness induced by spellcheck "while typing"
2459 during initial quote rewraps.
2461 2011-10-31 [pawel] 3.7.10cvs66
2467 Fix bug #2526 'When reading message in separate window,
2468 n and p keys do not work'
2469 - fix key event handling in messageview
2470 - remove bindings for 'n' and 'p' keys in mimeview (next-part
2471 and prev-part actions)
2472 - instead add 'z' key for prev-part, we have 'a' key
2473 for next-part already
2475 2011-10-31 [colin] 3.7.10cvs65
2478 Fix build with GLib 2.31. Thanks to Charles A. Edwards
2480 2011-10-31 [pawel] 3.7.10cvs64
2483 * src/gtk/gtkutils.c
2484 Fix bug #2303 'Next unread message enables message view'
2485 Don't show previously hidden message view in main window
2486 when user reads messages in external window
2488 2011-10-31 [paul] 3.7.10cvs63
2490 * src/prefs_template.c
2491 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
2492 fit at 540 here, for those where they don't the dialogue can be made
2495 2011-10-31 [paul] 3.7.10cvs62
2498 revert 3.7.10cvs61, these entries _should_ be editable
2500 2011-10-30 [pawel] 3.7.10cvs61
2503 Those entries should not be editable
2505 2011-10-30 [pawel] 3.7.10cvs60
2507 * src/prefs_template.c
2508 - Dialog needs more height to fit all widgets
2509 - Clear template contents on delete
2511 2011-10-30 [pawel] 3.7.10cvs59
2513 * src/prefs_folder_item.c
2514 Update summaryview after changing folder prefs when needed
2516 2011-10-30 [pawel] 3.7.10cvs58
2519 Remove key-press-event blocking, it only
2520 emits GLib-GObject warnings
2522 2011-10-29 [colin] 3.7.10cvs57
2525 Fix focus of completion window with gnome shell
2526 Fixes bug #2525, "Address completion window does not get
2529 2011-10-29 [colin] 3.7.10cvs56
2532 Fix flicker on recursive quicksearch
2534 2011-10-28 [colin] 3.7.10cvs55
2538 Fix a bit the focus problem on Gnome shell
2540 2011-10-26 [mones] 3.7.10cvs54
2543 Add missing accelerator
2545 2011-10-25 [colin] 3.7.10cvs53
2547 * src/gtk/gtkcmclist.c
2548 * src/gtk/gtkcmctree.c
2549 Fix colors, fix warnings
2551 2011-10-25 [colin] 3.7.10cvs52
2553 * src/gtk/gtkcmclist.c
2554 * src/gtk/gtkcmctree.c
2557 2011-10-25 [colin] 3.7.10cvs51
2559 * src/stock_pixmap.c
2560 Fix build with gtk + 2.20
2562 2011-10-25 [colin] 3.7.10cvs50
2568 Fix locking when sending a single message
2570 2011-10-25 [colin] 3.7.10cvs49
2572 * src/gtk/colorlabel.c
2574 * src/gtk/gtkcmclist.c
2575 Make row height closer to what it was
2577 2011-10-25 [colin] 3.7.10cvs48
2579 * src/stock_pixmap.c
2580 Always use cairo to draw
2582 2011-10-25 [colin] 3.7.10cvs47
2585 Fix bug #2529, 'crash in mimeview_start_drag after
2586 deleting message'. Patch by Ricardo
2588 2011-10-23 [colin] 3.7.10cvs46
2590 * src/gtk/gtkcmclist.c
2591 * src/gtk/gtkcmclist.h
2592 * src/gtk/gtkcmctree.c
2593 Draw CMClist with cairo too.
2595 2011-10-23 [colin] 3.7.10cvs45
2597 * src/gtk/gtkcmclist.h
2598 Fix build (this was not meant to be commited)
2600 2011-10-23 [colin] 3.7.10cvs44
2604 * src/addressbook_foldersel.c
2608 * src/grouplistdialog.c
2609 * src/prefs_common.c
2610 * src/prefs_common.h
2612 * src/gtk/gtkcmclist.c
2613 * src/gtk/gtkcmclist.h
2614 * src/gtk/gtkcmctree.c
2615 * src/gtk/gtkcmctree.h
2616 * src/gtk/gtksctree.c
2617 Refactor some tree stuff (lots of code duplication there)
2618 and switch to cairo for tree rendering.
2620 2011-10-23 [holger] 3.7.10cvs43
2623 Don't issue a warning for designed behaviour of the stop rule.
2624 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
2626 2011-10-22 [colin] 3.7.10cvs42
2629 * src/gtk/gtkshruler.c
2630 * src/gtk/gtkutils.h
2633 2011-10-22 [colin] 3.7.10cvs41
2642 * src/grouplistdialog.c
2649 * src/prefs_account.c
2650 * src/prefs_actions.c
2651 * src/prefs_ext_prog.c
2652 * src/prefs_filtering.c
2653 * src/prefs_folder_item.c
2654 * src/prefs_image_viewer.c
2655 * src/prefs_logging.c
2656 * src/prefs_msg_colors.c
2659 * src/prefs_spelling.c
2660 * src/prefs_summaries.c
2661 * src/prefs_template.c
2664 * src/send_message.c
2666 * src/summary_search.c
2669 * src/gtk/gtkcmclist.c
2670 * src/gtk/gtkcmctree.c
2671 * src/gtk/gtkcmoptionmenu.c
2672 * src/gtk/gtksctree.c
2673 * src/gtk/gtkutils.c
2674 * src/gtk/gtkutils.h
2675 * src/gtk/gtkvscrollbutton.c
2676 * src/gtk/inputdialog.c
2677 * src/gtk/pluginwindow.c
2678 * src/gtk/quicksearch.c
2679 * src/gtk/spell_entry.c
2680 * src/plugins/bogofilter/bogofilter_gtk.c
2681 * src/plugins/dillo_viewer/dillo_prefs.c
2682 * src/plugins/pgpcore/prefs_gpg.c
2683 * src/plugins/spamassassin/spamassassin_gtk.c
2684 * src/plugins/trayicon/trayicon.c
2685 * src/plugins/trayicon/trayicon_prefs.c
2686 Remove all possible #if GTK_CHECK_VERSION() checks,
2687 and make Claws build with GTK+2.16 (untested right
2688 now), as the Gpg4Win project uses GTK+2.16 currently.
2690 2011-10-22 [colin] 3.7.10cvs40
2692 * src/gtk/gtkutils.h
2694 Fix (hopefully) build with GTK+ 2.18.
2696 2011-10-20 [paul] 3.7.10cvs39
2701 fix bug 2479, 'LDIF address book import matches tags case sensitive'
2702 Patch by Bodo Graumann <mail@bodograumann.de>
2704 2011-10-20 [mones] 3.7.10cvs38
2708 Fix references to old dotsrc mailing lists
2710 2011-10-19 [mones] 3.7.10cvs37
2712 * src/prefs_msg_colors.c
2713 Fix Ok/Cancel buttons in color selector of preferences
2715 2011-10-17 [colin] 3.7.10cvs36
2717 * src/gtk/gtkshruler.c
2718 (Probably) fix GTK+ <= 2.22
2720 2011-10-17 [colin] 3.7.10cvs35
2722 * src/gtk/gtkshruler.c
2725 2011-10-17 [mones] 3.7.10cvs34
2734 Fix potential out-of-buffer writes
2736 2011-10-17 [mones] 3.7.10cvs33
2739 Use just one g_print call per option; correct indentation
2741 2011-10-17 [colin] 3.7.10cvs32
2745 * src/gtk/Makefile.am
2746 * src/gtk/gtkshruler.c
2747 * src/gtk/gtkshruler.h
2750 Reimplement ruler using the GTK widgets. Thanks
2751 to Hanno for the initial patch.
2753 2011-10-17 [colin] 3.7.10cvs31
2757 * src/gtk/gtkutils.c
2758 * src/gtk/gtkutils.h
2759 Undeprecate GIO/GdkCondition
2761 2011-10-16 [mones] 3.7.10cvs30
2764 Add --compose-from-file option to open composition
2765 window with the headers and body from a file; based
2766 on Debian patch to fix http://bugs.debian.org/544868
2768 2011-10-15 [mones] 3.7.10cvs29
2770 * manual/advanced.xml
2771 Document new summary_from_show hidden preference
2773 2011-10-15 [paul] 3.7.10cvs28
2776 compose_create_tags() - fix misplaced 'int i'
2777 compose_entry_mark_default_to() - fix To field highlighting
2779 2011-10-09 [colin] 3.7.10cvs27
2782 Fix address completion
2784 2011-10-07 [colin] 3.7.10cvs26
2786 * src/prefs_filtering_action.c
2787 * src/gtk/gtkutils.h
2788 Fix build with GTK+2.20
2790 2011-10-07 [colin] 3.7.10cvs25
2792 * src/gtk/Makefile.am
2793 * src/gtk/gdkkeysyms-new.h
2794 * src/gtk/gtkutils.h
2795 Copy the new GDK_KEY_* definitions for older GTKs
2797 2011-10-07 [colin] 3.7.10cvs24
2800 Fix typos (thanks to Hanno)
2802 2011-10-07 [colin] 3.7.10cvs23
2805 * src/gtk/gtkshruler.c
2806 * src/gtk/gtkshruler.h
2807 Disable ruler starting from 2.24.
2809 2011-10-07 [colin] 3.7.10cvs22
2813 * src/gtk/Makefile.am
2816 2011-10-07 [colin] 3.7.10cvs21
2826 * src/message_search.c
2829 * src/prefs_account.c
2830 * src/prefs_compose_writing.c
2831 * src/prefs_filtering_action.c
2832 * src/prefs_folder_item.c
2833 * src/prefs_logging.c
2834 * src/prefs_matcher.c
2835 * src/prefs_message.c
2837 * src/prefs_receive.c
2838 * src/prefs_summaries.c
2839 * src/prefs_wrapping.c
2843 * src/stock_pixmap.c
2844 * src/summary_search.c
2846 * src/gtk/Makefile.am
2847 * src/gtk/colorlabel.c
2848 * src/gtk/gtkutils.c
2849 * src/gtk/gtkutils.h
2850 * src/gtk/logwindow.c
2853 * src/gtk/quicksearch.c
2854 * src/gtk/spell_entry.c
2855 * src/plugins/bogofilter/bogofilter_gtk.c
2856 * src/plugins/dillo_viewer/dillo_viewer.c
2857 * src/plugins/pgpcore/prefs_gpg.c
2858 * src/plugins/spamassassin/spamassassin_gtk.c
2859 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
2860 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
2861 ported (especially GtkCMOptionMenu)
2863 2011-10-07 [colin] 3.7.10cvs20
2868 * src/addrcustomattr.c
2869 * src/addrduplicates.c
2872 * src/addressbook_foldersel.c
2878 * src/editaddress_other_attributes_ldap.c
2883 * src/editldap_basedn.c
2891 * src/grouplistdialog.c
2897 * src/message_search.c
2900 * src/prefs_actions.c
2901 * src/prefs_customheader.c
2902 * src/prefs_display_header.c
2903 * src/prefs_filtering.c
2904 * src/prefs_filtering_action.c
2905 * src/prefs_folder_column.c
2906 * src/prefs_matcher.c
2907 * src/prefs_msg_colors.c
2909 * src/prefs_summaries.c
2910 * src/prefs_summary_column.c
2911 * src/prefs_summary_open.c
2912 * src/prefs_template.c
2913 * src/prefs_toolbar.c
2915 * src/sourcewindow.c
2917 * src/summary_search.c
2922 * src/gtk/colorsel.c
2923 * src/gtk/combobox.c
2924 * src/gtk/description_window.c
2925 * src/gtk/foldersort.c
2926 * src/gtk/gtkaspell.c
2927 * src/gtk/gtkcmclist.c
2928 * src/gtk/gtkcmctree.c
2929 * src/gtk/gtkcmoptionmenu.c
2930 * src/gtk/gtkutils.c
2931 * src/gtk/icon_legend.c
2932 * src/gtk/inputdialog.c
2933 * src/gtk/logwindow.c
2934 * src/gtk/pluginwindow.c
2935 * src/gtk/prefswindow.c
2936 * src/gtk/quicksearch.c
2937 * src/plugins/pgpcore/passphrase.c
2938 * src/plugins/pgpcore/select-keys.c
2939 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
2940 to replace GDK_* by GDK_KEY_*.
2942 2011-10-07 [colin] 3.7.10cvs19
2953 * src/grouplistdialog.c
2954 * src/image_viewer.c
2958 * src/prefs_filtering_action.c
2959 * src/prefs_folder_column.c
2960 * src/prefs_msg_colors.c
2961 * src/prefs_summary_column.c
2962 * src/prefs_toolbar.c
2964 * src/stock_pixmap.c
2971 * src/gtk/colorlabel.c
2972 * src/gtk/colorsel.c
2973 * src/gtk/gtkcmclist.c
2974 * src/gtk/gtkcmctree.c
2975 * src/gtk/gtkcmoptionmenu.c
2976 * src/gtk/gtksctree.c
2977 * src/gtk/gtkutils.c
2978 * src/gtk/gtkvscrollbutton.c
2979 * src/gtk/inputdialog.c
2980 * src/gtk/logwindow.c
2982 * src/gtk/prefswindow.c
2983 * src/gtk/progressdialog.c
2984 * src/plugins/pgpcore/passphrase.c
2985 * src/plugins/trayicon/trayicon.c
2986 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
2987 Patch by Hanno Thurow-Meyer, many thanks to him !
2989 2011-09-20 [colin] 3.7.10cvs18
2992 Fix bug #2502, 'gnutls_transport_set_lowat removed in
2995 2011-09-18 [colin] 3.7.10cvs17
2998 Fix segfault when connection fails
3000 2011-09-03 [colin] 3.7.10cvs16
3003 Use NORMAL instead of EXPORT priorities.
3005 2011-09-02 [colin] 3.7.10cvs15
3009 Linking against gcrypt explicitely in order to call
3010 gcry_control() for mutex setup isn't necessary anymore
3011 starting from gnuTLS 2.11.
3013 2011-08-31 [colin] 3.7.10cvs14
3015 * src/plugins/pgpinline/pgpinline.c
3016 * src/plugins/pgpmime/pgpmime.c
3017 Fix bug #2431, "Major memory leak in PGP message handling".
3019 2011-08-31 [colin] 3.7.10cvs13
3026 Apply Steve Rader's patch from bug #2388, "Add
3027 message view scrolling menu items"
3029 2011-08-30 [colin] 3.7.10cvs12
3031 * src/gtk/prefswindow.c
3032 Fix layout issues (i.e. on SSL page if changing account
3033 type prior to visiting it).
3035 2011-08-30 [colin] 3.7.10cvs11
3039 Don't use deprecated functions for GnuTLS priorities.
3040 Require GnuTLS 2.2 that is the first version with the
3043 2011-08-30 [colin] 3.7.10cvs10
3045 * src/common/socket.c
3047 Long-term fix for bug #2402, "GnuTLS change breaks socket
3048 communication", as per http://savannah.gnu.org/support/?107660
3050 2011-08-30 [colin] 3.7.10cvs9
3052 * src/etpan/imap-thread.c
3053 * src/etpan/nntp-thread.c
3054 Remove dead openSSL code
3056 2011-08-30 [colin] 3.7.10cvs8
3060 * src/common/ssl_certificate.c
3061 * src/common/ssl_certificate.h
3062 * src/etpan/imap-thread.c
3063 * src/etpan/nntp-thread.c
3064 Fix bug #2127, "SSL cert check uses canonical name instead of
3067 2011-08-29 [colin] 3.7.10cvs7
3069 * src/prefs_account.c
3070 Fix X-Mailer option not appearing on IMAP
3072 2011-08-29 [colin] 3.7.10cvs6
3074 * src/plugins/pgpcore/Makefile.am
3075 * src/plugins/pgpinline/Makefile.am
3076 * src/plugins/pgpmime/Makefile.am
3077 * src/plugins/smime/Makefile.am
3079 libtool: link: require no space between `-L' and `.'
3081 2011-08-29 [colin] 3.7.10cvs5
3085 * src/prefs_account.c
3086 * src/prefs_account.h
3087 Revert cvs4 which is rather illogical and instead
3088 use Fabian's patch from bug #2471
3090 2011-08-29 [colin] 3.7.10cvs4
3093 Don't insert custom headers that have empty values.
3094 Allows not inserting X-Mailer if it's set to nothing.
3095 Fixes bug #2471, "Make setting an X-Mailer header optional".
3097 2011-08-29 [colin] 3.7.10cvs3
3099 * src/image_viewer.c
3101 * src/gtk/gtkutils.c
3102 * src/gtk/gtkutils.h
3103 Handle EXIF orientation in images (both in textview's
3104 preview and image viewer)
3106 2011-08-28 [paul] 3.7.10cvs2
3108 * src/prefs_common.c
3109 * src/prefs_common.h
3111 add new hidden option to control the display in the From
3112 column in the Message List: 0 (default): show name,
3113 1: show address, 2: show name + address
3115 2011-08-27 [paul] 3.7.10cvs1
3118 * src/common/ssl_certificate.c
3119 * src/etpan/imap-thread.c
3120 * src/etpan/nntp-thread.c
3121 offer up some missing log_error() strings to translators
3123 2011-08-27 [paul] 3.7.10
3129 2011-08-27 [paul] 3.7.9cvs52
3137 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
3138 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
3140 2011-08-27 [mones] 3.7.9cvs51
3142 * claws-mail.desktop
3143 Include generic name and comment translations
3144 Thanks to all the people on the translators ML!
3146 2011-08-23 [paul] 3.7.9cvs50
3149 probable/possible fix/workaround for bug 2402,
3150 'can't download message from pop3 server'
3152 2011-08-18 [paul] 3.7.9cvs49
3154 * manual/handling.xml
3155 fix typos. thanks to vilpan
3157 2011-08-17 [paul] 3.7.9cvs48
3159 * tools/claws.i18n.status.pl
3160 add Mindaugas Baranauskas (Lithuanian)
3162 2011-08-14 [mir] 3.7.9cvs47
3165 * src/etpan/nntp-thread.c
3166 Fix bug 2418. Patch provided by Sébastien Bigaret with
3167 some minor contribution by me.
3169 2011-08-13 [mir] 3.7.9cvs46
3171 * src/etpan/nntp-thread.c
3172 Fix bug when NNTP server sends authentication warning
3173 as part of the connection session. Privously etpan would
3174 bail out for any return code other than NEWSNNTP_NO_ERROR
3175 but as early as the connection session a return code like
3176 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
3177 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
3178 be considered as an error.
3180 2011-08-12 [paul] 3.7.9cvs45
3183 3.7.9cvs43 mistakenly dropped off the info
3184 about the mime part from the tooltip
3186 2011-08-12 [wwp] 3.7.9cvs44
3188 * src/gtk/quicksearch.c
3189 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
3191 2011-08-09 [paul] 3.7.9cvs43
3194 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
3196 2011-08-06 [paul] 3.7.9cvs42
3199 fix cursor placement in Forward template
3201 2011-08-06 [paul] 3.7.9cvs41
3203 * src/gtk/description_window.c
3204 fix bug 1963, 'Preferences Templates Information Window Focus loss'
3206 2011-08-05 [holger] 3.7.9cvs40
3208 * claws-mail.desktop
3209 Revert 3.7.9cvs35 for now, it may be problematic
3212 2011-08-05 [paul] 3.7.9cvs39
3216 use 'Collapse quotes' rather than 'Fold quotes' on
3217 labels, for consistency
3219 use 'Receive mail from account' rather than 'on account'
3221 2011-07-30 [mir] 3.7.9cvs38
3223 * src/etpan/Makefile.am
3224 * src/plugins/pgpcore/Makefile.am
3225 * src/plugins/pgpmime/Makefile.am
3226 * src/plugins/smime/Makefile.am
3227 Fix broken build on Debian Sid. enchant.h cannot be
3228 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
3229 present in Makefile.am. Apparently enchant.h in older
3230 versions were placed in /usr/include which is always
3233 2011-07-21 [mones] 3.7.9cvs37
3235 * src/common/plugin.c
3236 * src/common/plugin.h
3237 Make licences allowed for plugins more explicit and also
3238 accept dual (or more) licences when properly formatted.
3239 Doesn't require any change on current plugins.
3241 2011-07-18 [mones] 3.7.9cvs36
3243 * manual/advanced.xml
3244 Document briefly tags feature.
3245 * manual/glossary.xml
3246 Fix definition to avoid confussion with tags.
3247 * manual/es/advanced.xml
3248 * manual/es/glossary.xml
3249 Synchronize Spanish translation with the above.
3251 2011-07-07 [holger] 3.7.9cvs35
3253 * claws-mail.desktop
3254 Add indicator stuff to the desktop file
3255 Taken from bug #2450
3257 2011-07-06 [paul] 3.7.9cvs34
3262 2011-07-06 [mones] 3.7.9cvs33
3265 Do not create an empty tag name row in panel and
3266 warn user about using a non-reserved tag instead
3268 2011-07-05 [mones] 3.7.9cvs32
3273 * src/etpan/imap-thread.c
3274 Make constants for reserved tags and use them
3275 Removed also duplicate comparison while at it
3277 2011-07-05 [paul] 3.7.9cvs31
3280 when using a Compose template, only place the cursor
3281 in the body when the cursor symbol, %cursor (%X), is used
3283 2011-07-03 [paul] 3.7.9cvs30
3286 do main_window_popup(mainwin); on plugin load error, or
3287 else the warning dialogue and mainwindow stays minimised
3290 2011-07-03 [paul] 3.7.9cvs29
3293 fix bug 2462, 'Building without GnuTLS support leads to a
3294 failure in wizard.c'
3296 2011-07-03 [paul] 3.7.9cvs28
3301 fix bug #2461, 'popup menu in message list displays
3302 'move to trash' and 'delete''.
3303 Add a new sensitivity condition 'M_NOT_TRASH' and
3304 remove the broken workaround for right-click in summaryview.c.
3305 Fix broken main menu sensitivity for "Menu/Message/Move" in
3308 2011-06-21 [paul] 3.7.9cvs27
3311 revert 3.7.9cvs2, it does no good
3313 2011-06-18 [mir] 3.7.9cvs26
3316 Fix autoconf warnings introduced in autoconf >= 2.64
3318 2011-06-05 [paul] 3.7.9cvs25
3328 fix strings where an informational message has been
3329 wrongly entered into the translated string
3331 enable 'Trash' and 'Sender' to be translated based on
3332 the context, e.g. as button text and as mail header
3334 fix english in Info tab
3336 2011-05-25 [colin] 3.7.9cvs24
3339 Fix bug #2439, "use bitwise operator for bitmask instead of
3340 logical operator". Thanks to Nicolas Kaiser for the patch.
3342 2011-05-18 [colin] 3.7.9cvs23
3345 Fix missing group selection before xover if the
3346 connection was reset before.
3348 2011-05-12 [colin] 3.7.9cvs22
3350 * src/common/utils.c
3351 Fix bug #2412, "Send account mail address in Message-ID
3352 wrongly implemented". Patch by Fabian Keil.
3354 2011-05-12 [mones] 3.7.9cvs21
3356 * src/etpan/nntp-thread.c
3357 Fix bug #2418 "NNTP authentication is broken"
3359 2011-05-09 [pawel] 3.7.9cvs20
3362 * src/prefs_folder_item.c
3365 2011-05-05 [colin] 3.7.9cvs19
3370 * src/send_message.c
3371 Fix bug #2184, "Add account name information inside network log".
3372 Initial patch by MSulchan Darmawan, expanded to other protocols.
3373 This stuff is too much copy-pasted.
3376 2011-04-30 [colin] 3.7.9cvs18
3379 Fix bug #2414, 'Claws segfaults on startup with
3380 notification plugin enabled". Thanks Christian
3381 Faulhammer for the patch.
3383 2011-04-27 [colin] 3.7.9cvs17
3386 Make Windows' encoding CP1251 for ru_RU locale
3387 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
3389 2011-04-24 [paul] 3.7.9cvs16
3391 * manual/claws-mail-manual.xml
3392 * manual/de/claws-mail-manual.xml
3393 * manual/es/claws-mail-manual.xml
3394 * manual/fr/claws-mail-manual.xml
3395 * manual/it/claws-mail-manual.xml
3396 update copyright year
3398 2011-04-24 [paul] 3.7.9cvs15
3401 fix bug #2353, 'Right-clicking on spam in order to delete
3402 it causes it to show in message window'
3404 2011-04-24 [paul] 3.7.9cvs14
3407 * src/gtk/foldersort.c
3408 * src/gtk/foldersort.h
3409 fix labelling, 'change folder order' to 'change mailbox order'
3411 2011-04-23 [paul] 3.7.9cvs13
3414 fix bug #2409, 'Failed to compile under GCC 3.x : option
3415 -Wno-pointer-sign badly set in configure.ac'. mistakenly
3416 committed in 3.7.8cvs19
3418 2011-04-11 [paul] 3.7.9cvs12
3420 * src/plugins/trayicon/trayicon.c
3421 fix build bug: gtk_status_icon_set_title() is available
3422 since gtk 2.18.x not 2.14.x
3424 2011-04-11 [paul] 3.7.9cvs11
3427 updated by Páder Rezső
3429 2011-04-10 [colin] 3.7.9cvs10
3435 * src/editaddress_other_attributes_ldap.c
3437 * src/message_search.c
3438 * src/prefs_display_header.c
3439 * src/prefs_filtering_action.c
3440 * src/prefs_matcher.c
3442 * src/prefs_toolbar.c
3443 * src/summary_search.c
3444 * src/gtk/colorlabel.c
3445 * src/gtk/combobox.c
3446 * src/gtk/gtkcmoptionmenu.c
3447 * src/gtk/gtkshruler.c
3448 * src/gtk/gtkshruler.h
3449 * src/gtk/gtkutils.h
3450 * src/gtk/inputdialog.c
3451 * src/gtk/quicksearch.c
3452 Revert the whole pile of crap introduced in
3455 2011-04-10 [colin] 3.7.9cvs9
3459 * src/editaddress_other_attributes_ldap.c
3461 * src/message_search.c
3462 * src/prefs_display_header.c
3463 * src/prefs_matcher.c
3464 * src/prefs_toolbar.c
3465 * src/summary_search.c
3466 * src/gtk/combobox.c
3467 * src/gtk/gtkutils.h
3468 * src/gtk/inputdialog.c
3469 * src/gtk/quicksearch.c
3470 Finish fun with combo boxes. (hopefully)
3472 2011-04-10 [colin] 3.7.9cvs8
3475 * src/prefs_filtering_action.c
3476 * src/gtk/combobox.c
3477 * src/gtk/gtkshruler.c
3478 * src/gtk/gtkshruler.h
3479 More undeprecation. GTKSHRuler is #if'ed out. We can
3480 still decide to maintain the old GtkRuler widget in-tree
3481 if the lack of ruler in Compose window is too
3484 2011-04-10 [colin] 3.7.9cvs7
3489 * src/editaddress_other_attributes_ldap.c
3490 * src/message_search.c
3491 * src/prefs_display_header.c
3492 * src/prefs_filtering_action.c
3494 * src/prefs_toolbar.c
3495 * src/summary_search.c
3496 * src/gtk/colorlabel.c
3497 * src/gtk/combobox.c
3498 * src/gtk/gtkcmoptionmenu.c
3499 * src/gtk/gtkutils.h
3500 More comboboxtext undeprecation
3502 2011-04-10 [colin] 3.7.9cvs6
3507 2011-04-10 [colin] 3.7.9cvs5
3512 2011-04-10 [colin] 3.7.9cvs4
3515 * src/editaddress_other_attributes_ldap.c
3516 * src/message_search.c
3517 * src/prefs_display_header.c
3518 * src/prefs_filtering_action.c
3520 * src/prefs_toolbar.c
3521 * src/summary_search.c
3522 * src/gtk/combobox.c
3523 * src/gtk/gtkutils.h
3524 gtk_combo_box_*_text() is deprecated, and
3525 gtk_combo_box_text_*() is the new hotness.
3527 2011-04-10 [colin] 3.7.9cvs3
3535 * src/gtk/gtkvscrollbutton.c
3536 * src/gtk/gtkvscrollbutton.h
3537 s/GtkFunction/GSourceFunc
3539 2011-04-10 [colin] 3.7.9cvs2
3542 Use gtkut_window_popup() to work around a bug in Gnome Shell.
3543 This is the patch from bug #2396, it should be innocuous even
3544 if that's useless to do deiconify + present window...
3546 2011-04-09 [paul] 3.7.9cvs1
3548 * src/prefs_summaries.c
3549 fix typo in string. (thanks, Brad!)
3551 2011-04-09 [paul] 3.7.9
3557 2011-04-09 [paul] 3.7.8cvs78
3567 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
3568 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
3571 2011-04-09 [colin] 3.7.8cvs77
3574 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
3575 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
3576 encoding filename. Hooray for stupid.
3578 2011-04-08 [colin] 3.7.8cvs76
3581 Fix action Stop: if child does not react to SIGTERM, it'll
3582 probably start behaving when it'll get a SIGKILL on the user's
3583 second press on Stop.
3584 Fixes bug #2237, "User action makes Claws unresponsive".
3586 2011-04-08 [colin] 3.7.8cvs75
3591 * src/folder_item_prefs.c
3592 * src/folder_item_prefs.h
3593 * src/prefs_account.c
3594 Fix bug #2382, "folderitemrc not updated when account
3595 name is changed". Indeed, this wasn't done.
3597 2011-04-08 [wwp] 3.7.8cvs74
3600 Add support for quoted values (*="value").
3601 This commonly fixes a trailing quote appearing to filenames
3602 sent by iphone Mail (not sure if it's culprit at all, though).
3604 2011-04-08 [colin] 3.7.8cvs73
3607 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
3608 caused by attachments with extended chars in the file name". Patch
3609 derived from a patch bt Fabien Keil
3611 2011-04-05 [wwp] 3.7.8cvs72
3614 A debug string not to translate.
3616 2011-04-03 [colin] 3.7.8cvs71
3618 * src/common/utils.h
3619 Fix bug #2394, "backtrace() crashes on FreeBSD"
3620 That's not the first bug-report where internal
3621 debug-only backtrace() crashes on FreeBSD.
3623 2011-04-03 [colin] 3.7.8cvs70
3626 Fix bug #2365 again, "Crash when auto-scrolling headers in
3628 Batch-mode compose windows (from filtering actions) shouldn't
3629 try to access stuff after flushing events...
3631 2011-03-31 [paul] 3.7.8cvs69
3634 update as gtk >= 2.10 now required
3635 (because I'll never remember to do this later)
3637 2011-03-26 [paul] 3.7.8cvs68
3640 fix separators in Go To menu
3642 2011-03-20 [colin] 3.7.8cvs67
3645 Drop the *_DISABLE_DEPRECATED. We'll put them back
3646 when we'll have time to handle them
3648 2011-03-18 [paul] 3.7.8cvs66
3651 make user-facing message more accurate -
3652 'Network Log' not 'View Log'
3654 2011-03-17 [wwp] 3.7.8cvs65
3657 Fix a typo around plural form, as reported by
3660 2011-03-15 [colin] 3.7.8cvs64
3665 Fix bug #2381, "Support for NetworkManager 0.9".
3666 Patch by Mikhail Efremov
3668 2011-03-04 [colin] 3.7.8cvs63
3672 Fix segfault on Windows
3674 * src/common/utils.c
3675 * src/common/w32_unistd.c
3676 * src/common/w32lib.h
3677 Rationalize use of time_r() funcs (pthread do define them)
3679 2011-03-02 [pawel] 3.7.8cvs62
3682 Re-implement widgets aligning, switch from GtkSizeGroup
3683 to GtkTable - this should fix disappearing labels
3685 2011-03-01 [pawel] 3.7.8cvs61
3688 Wizard GUI cleanups. Make it look and behave more
3689 like account preferences.
3691 2011-02-23 [colin] 3.7.8cvs60
3693 * src/common/Makefile.am
3696 2011-02-23 [colin] 3.7.8cvs59
3700 * src/common/Makefile.am
3701 * src/common/plugin.c
3702 * src/common/valgrind.h
3703 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
3704 Use valgrind's own header.
3706 2011-02-22 [colin] 3.7.8cvs58
3708 * src/prefs_account.c
3709 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
3710 signed message" upon new installation. This is disturbing when PGP
3711 plugins are loaded by default.
3713 2011-02-16 [paul] 3.7.8cvs57
3716 update copyright headers throughout
3718 2011-02-16 [paul] 3.7.8cvs56
3721 use gettext plural form for "item selected"/"items selected"
3723 2011-02-13 [colin] 3.7.8cvs55
3727 Fix bug #2361, "Claws crashes after PGP Check in separate
3728 msg view". Don't let the cancel thread lie around after
3729 the verification ended.
3731 2011-02-13 [paul] 3.7.8cvs54
3734 updated by Mindaugas Baranauskas
3736 2011-02-11 [mones] 3.7.8cvs53
3738 * manual/es/advanced.xml
3739 Sync with English manual
3741 Fix remaining mismatched alloc/free from cppcheck
3743 2011-02-10 [pawel] 3.7.8cvs52
3748 2011-02-10 [pawel] 3.7.8cvs51
3750 * src/prefs_toolbar.c
3751 - set menus sensitivity in item type combo depending on
3752 availability of actions / plugin hooks
3753 - style fixes, spaces instead of tabs mostly
3755 2011-02-10 [paul] 3.7.8cvs50
3757 * src/prefs_account.c
3758 move the 'send acc mail addr in msg-id" option to
3761 2011-02-10 [paul] 3.7.8cvs49
3763 * src/prefs_account.c
3764 move the 'expunge immediately' option to a more
3767 2011-02-05 [pawel] 3.7.8cvs48
3769 * manual/advanced.xml
3770 Document new hidden pref
3772 Dont treat mimeparts referenced by others as
3775 * src/prefs_common.c
3776 * src/prefs_common.h
3777 Add ability to hide inline attachments referenced
3778 by other mimeparts in MimeView. To enable this
3779 feature set show_inline_attachments=0 in your clawsrc
3781 2011-01-25 [colin] 3.7.8cvs47
3784 Fix matcher body parsing: decode mails with our
3785 MIME parser. This speeds up body search a bit as
3786 binary attachments are not searched anymore, slows
3787 down a bit full message searches, but not awfully.
3788 * src/summary_search.c
3789 Use matcher API to search, in all cases (advanced search or
3790 not). Also, fix little logic bugs related to combos history
3791 * src/common/utils.c
3792 * src/common/utils.h
3795 Remove dead code, export functions needed by matcher.c
3797 2011-01-25 [colin] 3.7.8cvs46
3800 * src/prefs_common.c
3802 * src/common/ssl_certificate.c
3803 Fix mismatched alloc/free (thanks to cppcheck)
3805 2011-01-25 [colin] 3.7.8cvs45
3808 Fix leak on error path
3810 2011-01-23 [mones] 3.7.8cvs44
3812 * manual/es/advanced.xml
3813 Sync with English manual
3815 2011-01-23 [paul] 3.7.8cvs43
3818 it's 2011, update copyright line
3820 2011-01-23 [paul] 3.7.8cvs42
3822 * manual/advanced.xml
3823 * src/prefs_common.c
3824 * src/prefs_common.h
3826 fix bug #2350, 'Make displaying localized date/time in
3827 message view optional'.
3828 This introduces a new hidden option (why do more?),
3829 'msgview_date_format', which defaults to OFF, maintaining
3830 the current and expected behaviour.
3832 2011-01-21 [colin] 3.7.8cvs41
3835 Fix bug #2050, Clawsmail sends return receipt every seconds
3836 We forgot to close the file when parsing
3837 disposition-notification fields, which made unlinking of the
3838 corresponding emails in tempfolder/processing impossible in
3839 Windows. Causing them to be re-fetched every time.
3841 2011-01-21 [colin] 3.7.8cvs40
3843 * claws-mail.desktop
3844 Fix again bug #2346: We should have a %u parameter.
3846 2011-01-21 [colin] 3.7.8cvs39
3848 * src/plugins/spamassassin/spamassassin.c
3849 Fix sa-learn when offline (its command line parsing is
3850 space-dependant). Patch by Wolfgang Lorenz
3852 2011-01-19 [pawel] 3.7.8cvs38
3854 * claws-mail.desktop
3855 Fix Bug 2346 'Please register x-handler-scheme
3856 in .desktop file' patch by Laurent Bigonville
3857 While I'm here update things to current
3858 standards, fix desktop-file-validate warnings/errors
3860 2011-01-18 [colin] 3.7.8cvs37
3863 Fix logic on SMTP AUTH: If the selected method isn't
3864 available, say so instead of supposing it'll work.
3865 Fixes bug #2039, 'SMTP AUTHENTICATION'
3867 2011-01-15 [pawel] 3.7.8cvs36
3869 * src/prefs_folder_item.c
3870 Rework subject regexp simplify gui a bit, this give us better
3871 options page layout (window with min width was too short to
3872 show all contents and thigs were unwieldy) and better preview
3873 of regexp working/not working
3875 2011-01-14 [pawel] 3.7.8cvs35
3878 strncpy2() NULLify strings just fine, no need to be
3881 2011-01-14 [pawel] 3.7.8cvs34
3884 Fix Bug #2165 'The date not localized in the message view'
3885 Display Date header in messageview in the same way as in
3886 summaryview by respecting date format set in preferences.
3888 2011-01-06 [pawel] 3.7.8cvs33
3890 * src/prefs_account.c
3891 * src/prefs_folder_item.c
3894 Make quote templates widgets more compact
3896 2011-01-06 [pawel] 3.7.8cvs32
3898 * src/plugins/trayicon/trayicon.c
3899 - fix logic bug which caused icon to be
3900 always set no-mail status on plugin load
3901 - force icon hide on plugin_done(), without
3902 it empty space(?!) is left in tray under KDE3 and KDE4
3904 2011-01-06 [colin] 3.7.8cvs31
3915 Unmime headers differently whether they're addresses or not:
3916 It's useless to quote things containing commas if it's in
3917 subject, for example. (introduced in 3.7.8cvs26)
3919 2011-01-06 [colin] 3.7.8cvs30
3921 * src/gtk/gtkaspell.c
3922 Complete previous patch
3924 * src/plugins/pgpinline/pgpinline.c
3927 2011-01-06 [paul] 3.7.8cvs29
3933 add Lithuanian translation (approx. 65% complete)
3934 submitted by Mindaugas Baranauskas
3936 2011-01-06 [pawel] 3.7.8cvs28
3941 * src/prefs_actions.c
3943 * src/gtk/gtkaspell.c
3944 * src/plugins/pgpinline/pgpinline.c
3945 * src/plugins/pgpmime/pgpmime.c
3946 * src/plugins/smime/smime.c
3947 Fix memory/file descriptors leaks
3949 2011-01-06 [paul] 3.7.8cvs27
3951 * src/plugins/pgpcore/sgpgme.c
3952 fix bug #2322, 'GPG Full info: showing subkey
3953 ID instead of primary key fingerprint'
3954 Patch by Sébastien Bigaret.
3956 2011-01-03 [colin] 3.7.8cvs26
3959 Better quote-checking when unmim-ing headers
3960 that may have comas.
3962 2011-01-03 [colin] 3.7.8cvs25
3965 Fix bug #2299, "Incorrect handling of quoted printable coma
3966 in headers". As this is really painful to fix by switching
3967 the whole stuff to a list of headers tokens, we workaround
3968 the problem by adding quotes around the encoded-word (making
3969 it a quoted-string which continuity is already handled).
3971 2011-01-03 [colin] 3.7.8cvs24
3976 2010-12-23 [colin] 3.7.8cvs23
3979 Finish fixing bug #2203: When forwarding (inline) and there
3980 are some text/* parts with no name, set them a name and
3981 set their disposition to attachment, so that recipients with
3982 MUAs preferring HTML parts don't show them by default.
3984 2010-12-22 [paul] 3.7.8cvs22
3987 fix missing file in 3.7.8cvs20
3989 2010-12-22 [colin] 3.7.8cvs21
3993 Implement a nicer scroll when drag and dropping
3995 2010-12-22 [colin] 3.7.8cvs20
3998 Store charset if available when attaching text/* parts
3999 Fixes bug #2203, 'Problems in forwarding multipart/
4000 alternative messages with HTML part'
4002 2010-12-22 [colin] 3.7.8cvs19
4007 2010-12-21 [colin] 3.7.8cvs18
4010 * src/send_message.c
4011 * src/common/session.c
4012 * src/common/session.h
4013 Differentiate between running sessions and connected
4014 sessions. Fixes bug #2332, "Crash when hitting cancel
4015 on the SMTP status window"
4017 2010-12-21 [colin] 3.7.8cvs17
4019 * src/etpan/etpan-thread-manager.c
4022 2010-12-21 [colin] 3.7.8cvs16
4025 Check whether we should continue loading the
4026 current textview after inserting a possibly
4029 2010-12-20 [colin] 3.7.8cvs15
4033 Removed. Dead code since ages!
4035 * src/gtk/gtkcmclist.c
4036 * src/gtk/gtkcmctree.c
4037 * src/gtk/gtksctree.c
4038 undefine *_DISABLE_DEPRECATED in the files that
4039 use deprecated interfaces. Implicit declarations
4040 can lead to crashes as prototypes are unknown, as
4041 evidenced by bug #2315.
4043 2010-12-20 [colin] 3.7.8cvs14
4046 Don't flush events when adding an header entry. This
4047 can mess up the keypresses in the previous header.
4048 Instead, make the scroll happen later (doing it on the
4049 spot without flushing events doesn't work as the new
4050 requisitions aren't set yet).
4052 2010-12-20 [colin] 3.7.8cvs13
4055 Don't iconify at start on w32. This un-iconifies in the
4058 2010-12-20 [colin] 3.7.8cvs12
4060 * src/common/base64.c
4061 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
4062 Patch by pochini at shiny.it
4064 2010-12-19 [colin] 3.7.8cvs11
4069 2010-12-18 [colin] 3.7.8cvs10
4072 Fix bug #2148, "Attachment content-transfer-encoding
4073 incorrectly set when signing emails". The RFC 2045
4074 states that message/* and multipart/* encoding must
4075 be either 7-bit, 8-bit or binary.
4077 2010-12-18 [mones] 3.7.8cvs9
4080 Fix crash when searching or adding a LDAP server
4082 2010-12-17 [colin] 3.7.8cvs8
4091 Better error logging. Disable LDAP SSL/TLS on
4092 Windows, it's crashy/non-worky.
4094 2010-12-17 [colin] 3.7.8cvs7
4097 Fix bug #2325, "messages remains in folder cache after moving
4098 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
4100 2010-12-17 [colin] 3.7.8cvs6
4112 Windows build fixes (w32 LDAP completely untested!)
4114 2010-12-16 [colin] 3.7.8cvs5
4124 Try to rationalize a bit LDAP connections
4126 2010-12-16 [colin] 3.7.8cvs4
4128 * src/prefs_spelling.c
4130 Add a button to get dictionaries (win32)
4132 2010-12-16 [colin] 3.7.8cvs3
4134 * src/prefs_matcher.c
4135 Fix bug #2279, "crash when clicking 'define' in filter
4136 configuring". Thanks to Theodor Ciobanu for the hint at
4139 2010-12-14 [colin] 3.7.8cvs2
4141 * src/gtk/gtkaspell.c
4142 Add missing guard for sys/wait.h
4144 2010-12-05 [colin] 3.7.8cvs1
4146 * tools/make.themes.project
4147 Seems wget has changed naming of targets downloaded.
4148 Fix it by always providing our own name.
4149 [Pushing mones' patch again after messing with CVSROOT]
4151 2010-12-04 [paul] 3.7.8
4157 2010-12-03 [paul] 3.7.7cvs11
4160 * manual/xml2pdf ** REMOVED **
4161 * manual/dist/pdf/Makefile.am
4162 * manual/es/dist/pdf/Makefile.am
4163 * manual/fr/dist/pdf/Makefile.am
4164 * manual/pl/dist/pdf/Makefile.am
4165 simplify check for tools needed for manual building,
4166 remove xml2pdf and use docbook2pdf instead
4168 2010-12-03 [mir] 3.7.7cvs10
4171 Fix bug so that configure option --disable-manual
4172 actually disable building the manuals
4174 2010-12-01 [pawel] 3.7.7cvs9
4177 One more GTK+ 2.22 build fix
4179 2010-11-30 [colin] 3.7.7cvs8
4182 Fix bug #2317, 'Action results in "Bad file descriptor"'
4183 Introduced in 3.7.6cvs57. In fact the error has been there
4184 since ages, and only new thing is the verification of the
4185 various functions return code. Let the stuff work as it
4186 does, as it seems to do the right thing since ages.
4188 2010-11-28 [colin] 3.7.7cvs7
4190 * src/gtk/quicksearch.c
4191 Fix bug #2313, 'CLI quicksearch sometimes returns
4192 the same messages twice'. Patch by Sebastien Bigaret
4194 2010-11-25 [paul] 3.7.7cvs6
4196 * src/prefs_common.c
4197 make "gtk_can_change_accels" FALSE by default.
4198 fixes bug #2309, 'Shortcuts should not be modifiable
4201 2010-11-24 [mones] 3.7.7cvs5
4204 Add missing shortcuts for marking as spam and ham
4205 Fixes Debian bug #599547
4207 2010-11-22 [colin] 3.7.7cvs4
4210 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
4211 five patches were needed to fix a corner case
4212 is a good indicator that is was bound to break
4215 2010-11-21 [colin] 3.7.7cvs3
4217 * src/plugins/pgpcore/claws.def
4220 2010-11-20 [wwp] 3.7.7cvs2
4223 Fix either a typo or an irrelevant iff word there.
4224 IMO type and recursive possible values should be changed to
4225 smth simple and neat here, and help strings be really
4228 2010-11-20 [colin] 3.7.7cvs1
4231 Damn, forgot to commit this file twice.
4233 2010-11-19 [paul] 3.7.7
4239 2010-11-19 [paul] 3.7.6cvs66
4252 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
4253 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
4254 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
4256 2010-11-17 [colin] 3.7.6cvs65
4258 * src/common/utils.c
4259 Separate email address from timestamp with a dot.
4262 2010-11-17 [colin] 3.7.6cvs64
4264 * src/common/utils.c
4265 Fix multiple @ in generated message-ids.
4266 That's not allowed in RFC 2822.
4268 2010-11-16 [mones] 3.7.6cvs63
4270 * manual/es/advanced.xml
4271 Synchronise with English version
4273 2010-11-04 [wwp] 3.7.6cvs62
4276 Fix bug 2293, "filtering: simplify expression", as simplifying
4277 this expression doesn't make it less easy to understand and we
4278 gain few cycles by making the logical expression more simple
4279 by applying. Patch by Nicolas Kaiser.
4281 2010-11-03 [colin] 3.7.6cvs61
4284 Fix bug 2294, "addrindex.c: address index conversion always
4285 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
4287 2010-11-02 [wwp] 3.7.6cvs60
4292 Enlarge the progress bar (main window) a bit when compiling
4293 for UMPCs like maemo: this solves truncated text that might
4294 appear in the progress bar while processing messages.
4295 Also use a more compact string format when displaying
4296 progress like 'number/total', still for UMPCs, this fixes
4297 a previous inconsistency with these format strings where
4298 no space around the / were used sometimes.
4300 2010-10-26 [ticho] 3.7.6cvs59
4303 Recreate NNTP session if server port setting has changed. Fixes
4306 2010-10-26 [colin] 3.7.6cvs58
4310 Fix copy-paste error, thanks to David Relson
4313 2010-10-18 [colin] 3.7.6cvs57
4320 * src/prefs_themes.c
4323 * src/gtk/gtkutils.c
4324 * src/gtk/quicksearch.c
4325 * src/gtk/quicksearch.h
4326 * src/plugins/pgpcore/passphrase.c
4327 * src/plugins/spamassassin/libspamc.c
4330 2010-10-17 [colin] 3.7.6cvs56
4332 * src/prefs_themes.c
4333 * src/gtk/gtkaspell.c
4334 * src/gtk/gtkutils.c
4335 * src/gtk/gtkutils.h
4336 * src/gtk/inputdialog.c
4337 * src/gtk/progressdialog.c
4338 Undeprecate a few things
4340 2010-10-17 [colin] 3.7.6cvs55
4344 * src/gtk/quicksearch.c
4345 * src/gtk/quicksearch.h
4346 Add ability to search from the command-line.
4347 Closes bug 2249, ' Making QuickSearch independent from the GUI'
4348 Patch by Sebastien Bigarret.
4350 2010-10-04 [mones] 3.7.6cvs54
4352 * manual/dist/pdf/Makefile.am
4353 Fix build of English PDF manual
4354 (sh: Can't open ../../../xml2pdf)
4356 2010-10-03 [colin] 3.7.6cvs53
4363 Get rid of GRelation which were, mostly, used as
4364 GHashTables. Probably fixes bug #2277, 'Segfault when
4365 loading inbox for the first time'
4367 2010-10-03 [mir] 3.7.6cvs52
4369 * manual/de/dist/html/Makefile.am
4370 * manual/de/dist/pdf/Makefile.am
4371 * manual/de/dist/ps/Makefile.am
4372 * manual/de/dist/txt/Makefile.am
4373 * manual/dist/html/Makefile.am
4374 * manual/dist/pdf/Makefile.am
4375 * manual/dist/ps/Makefile.am
4376 * manual/dist/txt/Makefile.am
4377 * manual/es/dist/html/Makefile.am
4378 * manual/es/dist/pdf/Makefile.am
4379 * manual/es/dist/ps/Makefile.am
4380 * manual/es/dist/txt/Makefile.am
4381 * manual/fr/dist/html/Makefile.am
4382 * manual/fr/dist/pdf/Makefile.am
4383 * manual/fr/dist/ps/Makefile.am
4384 * manual/fr/dist/txt/Makefile.am
4385 * manual/pl/dist/html/Makefile.am
4386 * manual/pl/dist/pdf/Makefile.am
4387 * manual/pl/dist/ps/Makefile.am
4388 * manual/pl/dist/txt/Makefile.am
4389 Missing Makefile.am's for 3.7.6cvs49
4392 2010-10-03 [colin] 3.7.6cvs51
4397 2010-10-02 [mir] 3.7.6cvs50
4399 * manual/de/dist/html/Makefile.am
4400 * manual/de/dist/pdf/Makefile.am
4401 * manual/de/dist/ps/Makefile.am
4402 * manual/de/dist/txt/Makefile.am
4403 * manual/dist/html/Makefile.am
4404 * manual/dist/pdf/Makefile.am
4405 * manual/dist/ps/Makefile.am
4406 * manual/dist/txt/Makefile.am
4407 * manual/es/dist/html/Makefile.am
4408 * manual/es/dist/pdf/Makefile.am
4409 * manual/es/dist/ps/Makefile.am
4410 * manual/es/dist/txt/Makefile.am
4411 * manual/fr/dist/html/Makefile.am
4412 * manual/fr/dist/pdf/Makefile.am
4413 * manual/fr/dist/ps/Makefile.am
4414 * manual/fr/dist/txt/Makefile.am
4415 * manual/pl/dist/html/Makefile.am
4416 * manual/pl/dist/pdf/Makefile.am
4417 * manual/pl/dist/ps/Makefile.am
4418 * manual/pl/dist/txt/Makefile.am
4419 Part 2 of last commit which broke due to a permission error
4420 Avoid claws trying to build manuals if the required
4421 tools are not present.
4423 2010-10-02 [mir] 3.7.6cvs49
4426 * manual/de/dist/html/Makefile.am
4427 * manual/de/dist/pdf/Makefile.am
4428 * manual/de/dist/ps/Makefile.am
4429 * manual/de/dist/txt/Makefile.am
4430 * manual/dist/html/Makefile.am
4431 * manual/dist/pdf/Makefile.am
4432 * manual/dist/ps/Makefile.am
4433 * manual/dist/txt/Makefile.am
4434 * manual/es/dist/html/Makefile.am
4435 * manual/es/dist/pdf/Makefile.am
4436 * manual/es/dist/ps/Makefile.am
4437 * manual/es/dist/txt/Makefile.am
4438 * manual/fr/dist/html/Makefile.am
4439 * manual/fr/dist/pdf/Makefile.am
4440 * manual/fr/dist/ps/Makefile.am
4441 * manual/fr/dist/txt/Makefile.am
4442 * manual/pl/dist/html/Makefile.am
4443 * manual/pl/dist/pdf/Makefile.am
4444 * manual/pl/dist/ps/Makefile.am
4445 * manual/pl/dist/txt/Makefile.am
4446 1) Downgrade autoconf requirements to 2.59 to allow
4447 building on oldest supported Linux distributions.
4448 2) Only try to build manuals if the needed software
4451 2010-10-02 [colin] 3.7.6cvs48
4453 * src/plugins/trayicon/trayicon.c
4454 And fix theme updating.
4456 2010-10-02 [colin] 3.7.6cvs47
4458 * src/plugins/trayicon/trayicon.c
4459 Got burnt by wrong indentation!
4461 2010-10-02 [colin] 3.7.6cvs46
4464 Forgot to remove the directory from top-level
4466 2010-10-02 [colin] 3.7.6cvs45
4468 * src/plugins/trayicon/Makefile.am
4469 * src/plugins/trayicon/trayicon.c
4470 * src/plugins/trayicon/libeggtrayicon/.cvsignore
4471 * src/plugins/trayicon/libeggtrayicon/Makefile.am
4472 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
4473 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.h
4474 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c
4475 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.h
4476 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
4477 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h
4478 * src/plugins/trayicon/libeggtrayicon/xembed.h
4479 Finally get rid of Eggtrayicon, use GtkStatusIcon
4480 instead (which can be done safely now that we
4483 2010-10-02 [colin] 3.7.6cvs44
4491 * src/editaddress_other_attributes_ldap.c
4494 * src/grouplistdialog.c
4496 * src/image_viewer.c
4500 * src/message_search.c
4502 * src/prefs_themes.c
4503 * src/summary_search.c
4506 * src/etpan/imap-thread.c
4508 * src/gtk/gtkcmclist.c
4509 * src/gtk/gtkcmoptionmenu.c
4510 * src/gtk/gtkutils.c
4511 * src/gtk/gtkutils.h
4512 * src/gtk/gtkvscrollbutton.c
4513 * src/plugins/pgpcore/select-keys.c
4514 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
4515 Undeprecate for GTK+2.22. Patch by Reed Loden.
4516 Fixes bug #2276, 'Compile in maintainer mode
4517 fails on GTK+ 2.22'.
4519 2010-10-02 [colin] 3.7.6cvs43
4522 It's now time to remove the temporary enable-openssl
4523 option that was used when we removed OpenSSL. See
4524 bug #2276 comment #14.
4526 2010-09-30 [wwp] 3.7.6cvs42
4528 * src/prefs_account.c
4529 * src/prefs_filtering_action.c
4530 * src/prefs_matcher.c
4531 Fix bug #2274, wrong color label index range
4532 used w/ gtk_cmoption_menu (behaviour change
4533 has been introduced w/ 3.5.0cvs49 apparently),
4534 now it must be 1..N so let's use colorlabel value