1 2012-12-10 [mones] 3.9.0cvs45
4 Fix bug #2835 (core part) to allow NULL names which
7 2012-12-07 [colin] 3.9.0cvs44
10 Try to fix strange crash in nntp_ping/session_destroy...
12 2012-12-06 [mones] 3.9.0cvs43
16 * tools/outlook2claws-mail.pl
17 Fix address not working since years ago
19 2012-12-05 [mones] 3.9.0cvs42
22 Do not set to NULL string preferences which have "" as
25 2012-12-05 [colin] 3.9.0cvs41
28 Nullify xcred pointer like the other ones
30 2012-12-03 [wwp] 3.9.0cvs40
34 Avoid any possible confusion: 0 is not a neutral value when passed
35 to main_window_get_mask() - use -1 instead, even in those cases we
38 2012-12-03 [wwp] 3.9.0cvs39
41 Fix sensitivity of next-unread toolbar button.
43 2012-12-03 [colin] 3.9.0cvs38
46 Fix following relative symlinks
48 2012-12-02 [colin] 3.9.0cvs37
51 Of course you can't, Windows. Of course...
53 2012-12-02 [colin] 3.9.0cvs36
56 Move control sockets inside their own directory,
57 $TMPDIR/claws-mail-$UID/, and name them after the configuration directory md5 hash. That allows
58 - cleaner separation of sockets and config dirs in
59 case of alternate config directories
60 - forward migration is handled: if $TMPDIR/claws-mail-$UID
61 exists as a socket, use it to control the running entity
62 - backwards migration is handled: starting an old Claws Mail
63 version will bail out as creating the legacy socket won't
65 - migration for alternate-config-dirs is not handled, which
66 could be mentioned in release notes.
67 Fixes bug #2828, "Use MD5 digest for socket name"
69 2012-12-01 [colin] 3.9.0cvs35
72 As usual, Windows is a little bit different
73 (you have to love it the same as the normal OSes...)
75 2012-12-01 [colin] 3.9.0cvs34
79 Add a canonicalizer function and use it to
82 2012-11-30 [mones] 3.9.0cvs33
85 Fixes #1137 completely, saving path-less plugins as is
86 in config. With this patch user can edit plugin list on
87 clawsrc and remove absolute paths from shared plugins,
88 leaving only the "pluginname.so". Those will be tried to
89 load from plugin dir of the loading core. Notice that
90 those will also fail to load on older versions, and will
91 probably be removed from your config without warning by
94 2012-11-30 [wwp] 3.9.0cvs32
100 Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
101 also fix list loop initializers.
103 2012-11-30 [wwp] 3.9.0cvs31
112 Add Message/Cancel sending (same as --cancel-sending), adds the
113 relevant toolbar icon, and an extra cancel sending+receiving icon
116 2012-11-29 [colin] 3.9.0cvs30
119 Fix mask on a few menu items (thanks Ricardo!)
121 2012-11-28 [wwp] 3.9.0cvs29
127 Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
128 Complete toolbar_init(), which was missing few inits.
130 2012-11-28 [colin] 3.9.0cvs28
135 * src/etpan/nntp-thread.c
136 Disconnect NNTP accounts too when switching offline
138 2012-11-28 [colin] 3.9.0cvs27
142 * src/common/session.c
143 * src/common/session.h
144 Add keep-alive pings on IMAP and NNTP
146 2012-11-28 [colin] 3.9.0cvs26
149 * src/etpan/imap-thread.c
150 * src/etpan/imap-thread.h
151 Try locale's charset and UTF-7 on server-side
152 searches when UTF-8 fails. Also, don't even
153 mention a charset if searching for an ASCII
156 2012-11-27 [colin] 3.9.0cvs25
161 2012-11-27 [colin] 3.9.0cvs24
164 Fix bug #2826, "replace deprecated gnutls function"
165 Patch by Christian Hesse
167 2012-11-27 [colin] 3.9.0cvs23
169 * src/gtk/manage_window.c
170 Stop spamming logs with focus events.
172 2012-11-27 [colin] 3.9.0cvs22
177 Unsneak a work-in-progress patch that I mistakengly
178 commited with a cleanup
180 2012-11-27 [wwp] 3.9.0cvs21
182 * doc/man/claws-mail.1
186 Add --cancel-sending command-line switch.
188 2012-11-23 [colin] 3.9.0cvs20
197 * src/common/socket.c
198 * src/common/socket.h
200 * src/common/ssl_certificate.c
201 * src/common/ssl_certificate.h
202 * src/etpan/imap-thread.c
203 * src/etpan/nntp-thread.c
204 Cleanup some warnings and deprecated types. Patch by
205 Christian Hesse, fixing bug #2617. Thanks!
207 2012-11-23 [colin] 3.9.0cvs19
211 Add Christian Hesse which was forgotten for some reason
213 2012-11-21 [colin] 3.9.0cvs18
215 * src/etpan/imap-thread.c
216 Don't set charset on simple searches. Fixes Exchange 2007.
218 2012-11-20 [colin] 3.9.0cvs17
220 * src/prefs_matcher.c
221 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
223 2012-11-20 [ticho] 3.9.0cvs16
225 * src/gtk/prefswindow.c
226 Actually allow folder preference pages which are in top level of
227 page index UI to be selected.
229 2012-11-20 [ticho] 3.9.0cvs15
231 * src/prefs_folder_item.c
232 Remove useless "Folder" root in page index of folder preferences UI.
234 2012-11-18 [colin] 3.9.0cvs14
240 * src/matcher_parser_parse.y
241 * src/prefs_matcher.c
243 * src/gtk/quicksearch.c
244 Add age_{greater,lower}_hours matcher criteria
245 Initial patch by Abhay S. Kushwaha.
247 2012-11-18 [ticho] 3.9.0cvs13
250 Improve i18n plural handling in a string used while
253 2012-11-16 [ticho] 3.9.0cvs12
281 Update message catalogs to match changes in 3.9.0cvs11.
283 2012-11-16 [ticho] 3.9.0cvs11
286 * src/addrcustomattr.c
288 * src/prefs_filtering.c
289 * src/prefs_matcher.c
290 * src/prefs_msg_colors.c
296 Use pgettext() and friends for i18n context strings, instead of
297 having a pipe character in msgid for context separation. This uses
298 glib's C_ macro, instead of Q_.
300 2012-11-16 [colin] 3.9.0cvs10
303 * src/prefs_actions.c
304 * src/prefs_filtering_action.c
305 * src/prefs_matcher.c
307 * src/gtk/description_window.c
308 * src/gtk/description_window.h
309 * src/gtk/inputdialog.c
310 * src/gtk/manage_window.c
311 * src/gtk/quicksearch.c
312 Try to better fix focus problems. Should address:
317 Please check using your favorite WM that the following works:
318 Information button (Quicksearch, Templates, 'Test' filtering
320 Folder selection (Move/Copy contextual menu,
321 various preferences, including 'New folder').
322 Tested with XFCE, Gnome Shell and Windows.
325 2012-11-16 [colin] 3.9.0cvs9
330 2012-11-16 [colin] 3.9.0cvs8
333 Fix missing initialisation of bool_and which could
334 lead to From/To/Subject/Tag searches searching with
336 Also clean up tag expansion. No need to create a
337 matcher string and re-parse it.
339 2012-11-16 [paul] 3.9.0cvs7
342 fix by Thomas Bellmann
344 2012-11-15 [colin] 3.9.0cvs6
347 Fix bug #2785, "Marking mails for deletion reopens internal
350 2012-11-15 [colin] 3.9.0cvs5
354 * src/gtk/gtkcmclist.c
355 * src/gtk/gtkcmclist.h
356 a few more GTK+3 fixes. Segfaults on me, though.
358 2012-11-15 [colin] 3.9.0cvs4
370 * src/message_search.c
371 * src/prefs_display_header.c
372 * src/prefs_filtering_action.c
373 * src/prefs_matcher.c
375 * src/prefs_toolbar.c
378 * src/summary_search.c
381 * src/gtk/Makefile.am
382 * src/gtk/colorlabel.c
385 * src/gtk/gtkcmclist.c
386 * src/gtk/gtkcmclist.h
387 * src/gtk/gtkcmctree.c
388 * src/gtk/gtksctree.c
389 * src/gtk/gtkshruler.c
392 * src/gtk/inputdialog.c
393 * src/gtk/quicksearch.c
394 * src/plugins/pgpcore/Makefile.am
395 * src/plugins/pgpinline/Makefile.am
396 * src/plugins/pgpmime/Makefile.am
397 * src/plugins/smime/Makefile.am
398 Big GTK+3 patch from Hanno Meyer-Thurow
400 2012-11-15 [wwp] 3.9.0cvs3
402 * doc/man/claws-mail.1
404 Add --cancel-receiving command-line switch.
406 2012-11-15 [wwp] 3.9.0cvs2
409 * src/gtk/sslcertwindow.c
412 2012-11-15 [paul] 3.9.0cvs1
417 updates from David Vachulka, Flammie Pirinen, and
420 2012-11-14 [paul] 3.9.0
426 2012-11-14 [paul] 3.8.1cvs123
437 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
438 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
441 2012-11-14 [paul] 3.8.1cvs122
447 2012-11-14 [colin] 3.8.1cvs121
450 And fix warning with breaking functionality
452 2012-11-14 [paul] 3.8.1cvs120
455 revert this change from 3.8.1cvs60, it breaks
458 2012-11-14 [colin] 3.8.1cvs119
460 * src/common/plugin.c
461 If plugin fails to load from absolute path, try from
463 Fixes bug #1137, 'loading plugins with same profile on different archs'
464 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
465 results in wrong paths in clawsrc'
467 2012-11-12 [colin] 3.8.1cvs118
470 Fix initial focus on textview. Fixes bug #2776,
471 "Make all menu shortcuts work properly in the message window"
473 2012-11-09 [colin] 3.8.1cvs117
475 * src/etpan/imap-thread.c
476 Specify search charset. Thanks to Aleksei Miheev
478 2012-11-08 [colin] 3.8.1cvs116
480 * src/common/socket.c
482 Fix socket communication
484 2012-11-08 [colin] 3.8.1cvs115
486 * src/plugins/pgpcore/sgpgme.c
487 Fix Windows runtime crash
489 2012-11-08 [colin] 3.8.1cvs114
491 * src/gtk/quicksearch.c
492 Fix going active with NULL matchstring (for example
493 when changing type before typing anything)
495 2012-11-07 [colin] 3.8.1cvs113
500 2012-11-06 [mones] 3.8.1cvs112
502 * doc/man/claws-mail.1
503 Sync with AUTHORS file
504 * src/gtk/quicksearch.c
505 Add number units where appropriate
507 2012-10-31 [paul] 3.8.1cvs111
509 * src/prefs_folder_item.c
510 add missing closing bracket. thanks to Andreas Rönnquist.
512 2012-10-31 [colin] 3.8.1cvs110
514 * src/prefs_folder_item.c
515 Fix prefs text and extra semi-colon. Thanks to Paul!
517 2012-10-31 [colin] 3.8.1cvs109
519 * src/folder_item_prefs.c
520 * src/folder_item_prefs.h
522 * src/prefs_folder_item.c
523 Implement feature from bug #2569,
524 "select html part on folder specific properties"
525 Patch based on Andrej's patch.
527 2012-10-29 [wwp] 3.8.1cvs108
530 Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
533 2012-10-25 [colin] 3.8.1cvs107
536 Verify the previous URI wasn't the same...
537 fixes http://www. URIs.
539 2012-10-25 [colin] 3.8.1cvs106
544 Avoid strlen() on inner loop in textview_make_clickable_parts*()
545 reduces cost of strcasestr() in textview_make_clickable_parts*()
546 from 30% to 15%. Patch by Igor Mammedov
548 2012-10-25 [colin] 3.8.1cvs105
551 Do not allow search cost to explode in case of bad message
552 parsing in textview_make_clickable_parts_later(); reduces
553 cost of textview_make_clickable_parts_later() from 99% to
554 17% for big bad-case message. Patch by Igor Mammedov
556 2012-10-25 [colin] 3.8.1cvs104
560 Avoid strlen() on big buffers, use precomputed length instead
561 it reduces cost of textview_write_line() from 32% to 3% for
562 big messages. Patch by Igor Mammedov
567 2012-10-24 [mones] 3.8.1cvs103
570 Trust on IMAP core on-line/off-line management
571 Patch by Sean Buckheister
573 2012-10-19 [paul] 3.8.1cvs102
578 fix bug 2760, 'display correct libc version in crash dialog
579 when uclibc is used'.
580 fixes build with uclibc. patch by Natanael Copa.
582 2012-10-18 [mones] 3.8.1cvs101
585 Fix bug #2761 and remove invalid GTK main category
587 2012-10-17 [colin] 3.8.1cvs100
589 * src/common/ssl_certificate.c
590 Fix bug #2759, "Error messages regarding bad
591 client certificates are less than helpful"
592 Based on patch by bug reporter.
594 2012-10-13 [paul] 3.8.1cvs99
596 * src/common/ssl_certificate.c
597 fix build with gnutls 3.1.3
598 Patch by Sean Buckheister.
600 2012-10-12 [mones] 3.8.1cvs98
603 * src/grouplistdialog.c
610 * src/etpan/imap-thread.c
611 New slist_free_strings_full wrapper for g_slist_free_full
612 and simplify calls where it was being used
614 2012-10-12 [colin] 3.8.1cvs97
617 Drop include of internal glib header
620 2012-10-12 [colin] 3.8.1cvs96
622 * src/gtk/gtkcmctree.c
623 * src/gtk/gtksctree.c
624 Fix bug #2581, "expander arrows are too tiny to hit with the
625 mouse". Patch mostly by Tom Horsley
627 2012-10-12 [iwkse] 3.8.1cvs95
632 2012-10-12 [mones] 3.8.1cvs94
635 Remove undeclared mutex symbol
637 2012-10-12 [colin] 3.8.1cvs93
640 * src/prefs_account.c
643 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
644 Thanks to Salvatore de Paolis
646 2012-10-10 [colin] 3.8.1cvs92
649 Fix bug #2744, "Quick search throws bad command
650 argument error on Microsoft Exchange". Fall back
651 to local search if folder-specific search fails.
652 * src/gtk/quicksearch.c
655 2012-10-10 [colin] 3.8.1cvs91
658 Make what the tags list contain more clear
660 2012-10-10 [colin] 3.8.1cvs90
666 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
669 2012-10-10 [colin] 3.8.1cvs89
672 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
674 2012-10-10 [colin] 3.8.1cvs88
677 Leak fix (thanks Ricardo!)
679 2012-10-10 [colin] 3.8.1cvs87
682 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
683 Initial patch by Igor Mammedov <imammedo@redhat.com> with
684 fixes by Michael Rasmussen and myself.
685 Also revert part of 3.8.1cvs86, g_slist_free_full()
686 semantics are different from slist_free_strings() in that
687 slist_free_strings does not free the list itself.
689 2012-10-09 [mones] 3.8.1cvs86
691 * doc/man/claws-mail.1
694 New extra headers feature for adding user-defined
695 extra headers to the combobox in the compose window
696 Headers are stablished in 'extraheaderrc', one per
697 line with a final colon
699 2012-10-06 [mones] 3.8.1cvs85
706 New function cm_menu_item_new_label_from_url to
707 avoid crashing on huge URL strings and warn user
708 about the possible causes
710 Use it to create List menu items safely
712 2012-10-04 [colin] 3.8.1cvs84
715 Fix keywords with spaces
717 2012-10-04 [colin] 3.8.1cvs83
720 Fix double-tag search. Maybe fixes bug #2744,
721 'Quick search throws bad command argument
722 error since recent change'. Patch by Sean.
724 2012-10-03 [mones] 3.8.1cvs82
727 Fix bug #2743 'null pointer crash in procmime strchr'
728 Patch by Michael Schwendt (from RedHat bug 862578)
730 2012-09-28 [colin] 3.8.1cvs81
733 Never search on server if we're offline
734 (Asking the user would and will be better)
736 Fix uninitialized variable (bogus) warning
737 Fix SELECT of the folder before searching
739 2012-09-27 [colin] 3.8.1cvs80
743 * src/etpan/imap-thread.c
744 * src/etpan/imap-thread.h
745 Implement IMAP server search. Patch by
746 Sean Buckheister again.
748 2012-09-26 [colin] 3.8.1cvs79
753 Prepare the context strings, their translation take
754 CPU time. Shaves 6 seconds out of 17 on my reference
756 * src/summary_search.c
759 2012-09-26 [colin] 3.8.1cvs78
764 Unlock I/O in procmime, give a way
765 for matcher to avoid having to
766 read/write tmp/rewind/read tmp for
769 2012-09-26 [colin] 3.8.1cvs77
771 * src/summary_search.c
772 Fix unresponsive stop button
773 * src/gtk/quicksearch.c
776 2012-09-26 [colin] 3.8.1cvs76
778 * src/summary_search.c
781 * src/gtk/quicksearch.c
782 Factorize search code in summary_search and
783 add a progress indicator as that slows down
784 the first result in case of body search.
786 2012-09-26 [colin] 3.8.1cvs75
789 Fix body search triggering GUI updates
790 for every message when it gets MSG_SCANNED
793 2012-09-26 [colin] 3.8.1cvs74
801 Factorize msg list to num list code;
802 Make search faster using cache instead
805 2012-09-25 [mones] 3.8.1cvs73
807 * src/gtk/quicksearch.c
808 Fix new expressions not being added to quicksearch
809 history in extended mode; patch by Sean Buckheister
811 2012-09-22 [mir] 3.8.1cvs72
814 Fix for not searching in folders marked 'no_select'
815 patch provided by Colin.
817 2012-09-22 [mones] 3.8.1cvs71
820 Add missing copyright header
822 2012-09-21 [colin] 3.8.1cvs70
825 Fix warning where msgcount was used
826 uninitialized in case the search was
827 to be performed on a message list subset.
829 2012-09-21 [colin] 3.8.1cvs69
831 * src/gtk/quicksearch.c
832 Fix error background not appearing
834 2012-09-21 [colin] 3.8.1cvs68
837 * src/advsearch.c ** ADDED **
838 * src/advsearch.h ** ADDED **
846 * src/matchertypes.h ** ADDED **
851 * src/summary_search.c
854 * src/gtk/quicksearch.c
855 * src/gtk/quicksearch.h
856 Separated GUI and logic for search
857 Use same logic for quicksearch and folder search
858 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
860 2012-09-19 [mones] 3.8.1cvs67
863 Remove spurious parameter from get_url_part and
864 fix potential buffer overflow
866 2012-09-19 [colin] 3.8.1cvs66
870 Un-mix mixed enum comparison which happened
871 to work because multiple enums define the same
874 2012-09-19 [colin] 3.8.1cvs65
882 * src/plugins/bogofilter/bogofilter_gtk.c
883 * src/plugins/pgpcore/prefs_gpg.c
884 * src/plugins/smime/smime.c
885 * src/plugins/spamassassin/spamassassin_gtk.c
886 More warning fixes, casts, useless variables and
887 unchecked return values
889 2012-09-19 [colin] 3.8.1cvs64
892 Check possible overflow
893 * src/prefs_account.c
894 * src/prefs_compose_writing.c
895 * src/prefs_logging.c
896 * src/prefs_message.c
897 * src/prefs_msg_colors.c
899 * src/prefs_receive.c
900 * src/prefs_summaries.c
901 * src/prefs_wrapping.c
902 fix GtkAdjustment casts
905 * src/gtk/gtkaspell.c
908 2012-09-19 [mones] 3.8.1cvs63
911 Fix leak and follow function specification
913 2012-09-19 [mones] 3.8.1cvs62
916 Use unused var c to check result and emit messages on error
918 Remove unused vars: attr (several functions), element
920 Use unused var newGroup to check result
921 * src/addrcustomattr.c
922 Remove unused var summaryview and related code
924 Use unused vars nn, newNode, idleID to check result
925 Remove unused var aoType and refactor logic around it
926 Comment var enabled and related debug code
928 Use unused var error to check result and emit debug messages
930 Remove unused var link_color
932 Remove unused vars: attr, retVal
934 2012-09-19 [colin] 3.8.1cvs61
940 * src/common/socket.c
941 More precise error logging
943 2012-09-16 [mones] 3.8.1cvs60
946 Removed dup calls with ignored result
948 Removed unused var is_group and simplified logic around it
952 * src/etpan/etpan-thread-manager.c
953 Use unused var r to verify result and emit messages on error
955 Move color variable into conditional usage blocks
956 Remove assigned but not used vars: lock, titles, count
958 Remove assigned but not used var actions
960 Remove assigned but not used vars: from_parent, src_node
963 Remove malloc-ed but not used var: old_path
965 Comment unused vars from commented block: tofetch, fetched
966 * src/prefs_account.c
967 Remove assigned but not used var: privacy_enabled
968 * src/prefs_actions.c
969 * src/prefs_customheader.c
970 Remove assigned but not used var: store
971 * src/prefs_filtering.c
972 Remove assigned but not used var: n_rows
973 * src/prefs_template.c
974 Remove assigned but not used vars: model, list_store
975 * src/prefs_toolbar.c
976 Remove assigned but not used var: win_titles
978 Remove assigned but not used vars: orientation, line, baseline,
980 * src/etpan/imap-thread.c
981 Remove assigned but not used var: value, r
982 Refactor to check correct memory allocation
983 * src/etpan/nntp-thread.c
984 Remove assigned but not used var: value
985 * src/gtk/gtkaspell.c
986 Remove assigned but not used vars: textbuf, exist
987 Remove unused function: find_gtkaspeller
988 * src/gtk/gtkcmctree.c
989 Remove unused function: gtk_cmctree_get_offset
990 * src/gtk/gtkshruler.c
991 Remove assigned but not used vars: ruler, priv
993 2012-09-14 [mones] 3.8.1cvs59
996 Check file operation results (and remove and
999 2012-09-14 [colin] 3.8.1cvs58
1001 * src/gtk/inputdialog.c
1002 Remove unused var, thanks Ticho
1004 2012-09-13 [colin] 3.8.1cvs57
1006 * src/stock_pixmap.c
1007 Fix missing \n in debug line
1009 2012-09-13 [colin] 3.8.1cvs56
1012 Don't listen on the Unix socket before we're
1013 ready. The 'popup' order from another instance
1014 may provoke a race and trash configuration files.
1016 2012-09-13 [colin] 3.8.1cvs55
1019 Maybe fix bug #2096, "MEMORY-ERROR w/
1020 Claws-Mail/IMAP and Lotus Domino". Use
1021 correct types for start/end and test if
1022 start is indeed before end.
1024 2012-09-12 [mones] 3.8.1cvs54
1027 Fix bug #1975 'preference mutt key bindings do not take
1028 effect' (and the other invalid paths too)
1030 2012-09-12 [colin] 3.8.1cvs53
1033 Revert that hunk, logic is unclear.
1035 2012-09-12 [colin] 3.8.1cvs52
1051 * src/partial_download.c
1052 * src/prefs_filtering_action.c
1053 * src/prefs_toolbar.c
1060 * src/common/utils.c
1061 * src/etpan/imap-thread.c
1062 * src/gtk/gtkaspell.c
1063 * src/plugins/pgpcore/sgpgme.c
1064 More fixes from bug #1961:
1065 - Write-only variables
1066 - Null pointer dereferences
1067 - A couple other fixes for which the reporter
1068 was unsure, but which showed problems.
1069 More details in bug #1961 comments.
1071 2012-09-12 [colin] 3.8.1cvs51
1076 * src/plugins/pgpcore/passphrase.c
1077 Apply patches from bug #1961, "patches for
1078 a couple of clang warnings":
1079 - Check return codes
1082 2012-09-12 [colin] 3.8.1cvs50
1085 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
1086 where the included menu.h could come from Ncurses.
1087 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
1089 2012-09-11 [colin] 3.8.1cvs49
1092 Fix race condition at start.
1094 2012-09-10 [colin] 3.8.1cvs48
1097 Create lock socket as soon as possible, not after
1098 a few things like caching all prefs.
1100 2012-09-09 [mones] 3.8.1cvs47
1102 * src/plugins/bogofilter/bogofilter.c
1105 2012-09-08 [colin] 3.8.1cvs46
1126 * src/matcher_parser_parse.y
1134 * src/prefs_account.c
1135 * src/prefs_account.h
1136 * src/prefs_filtering.c
1137 * src/prefs_filtering_action.c
1139 * src/prefs_matcher.c
1140 * src/prefs_template.c
1141 * src/prefs_toolbar.c
1149 * src/remotefolder.c
1159 * src/gtk/description_window.c
1160 * src/plugins/trayicon/trayicon.c
1161 Break circular dependencies in Claws' headers,
1162 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1164 2012-09-08 [colin] 3.8.1cvs45
1167 Fix shortcut getting
1169 2012-09-05 [colin] 3.8.1cvs44
1173 * src/prefs_matcher.c
1174 Drop matcherprop_new_create, which is just a copy of
1175 matcherprop_new, and staticalize what can be
1177 2012-09-05 [colin] 3.8.1cvs43
1179 * src/plugins/pgpcore/select-keys.c
1180 Fix bug #2390, "Non-fully-trusted-key-warning appears
1181 based on primary UID rather than recipient e-mail"
1183 2012-08-29 [colin] 3.8.1cvs42
1185 * src/gtk/gtkaspell.c
1186 Fix bug #2596, "Spell checker does not work properly"
1188 2012-08-29 [colin] 3.8.1cvs41
1190 * src/plugins/pgpcore/sgpgme.c
1191 Set gpgme's locale to UTF-8. Fixes bug #2650,
1192 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
1194 2012-08-29 [colin] 3.8.1cvs40
1204 Move the hardcoded mimeview shortcuts to standard menus.
1206 2012-08-27 [colin] 3.8.1cvs39
1209 Fix double mainwindow presentation that confuses GNOME3
1210 when some plugins fail to load (subsequent Claws windows
1211 got no focus in that case)
1213 2012-08-27 [colin] 3.8.1cvs38
1216 Make Mark all read confirmation button more clear
1218 2012-08-27 [colin] 3.8.1cvs37
1222 Separate "Mark all read" from "Mark as read"
1225 2012-08-27 [wwp] 3.8.1cvs36
1229 Remove session statistics debug statements (irrelevant in repo,
1232 2012-08-24 [mones] 3.8.1cvs35
1234 * manual/advanced.xml
1235 Keep alphabetic order of hidden options lost
1236 and update Clawsker URL.
1237 * manual/de/advanced.xml
1238 * manual/fr/advanced.xml
1239 Update Clawsker URL.
1240 * manual/es/advanced.xml
1241 Sync with English version and update Clawsker URL.
1242 * manual/de/dist/html/Makefile.am
1243 * manual/es/dist/html/Makefile.am
1244 * manual/fr/dist/html/Makefile.am
1245 * manual/pl/dist/html/Makefile.am
1246 * manual/dist/html/Makefile.am
1247 Fix bug 2723 'Missing encoding in generated html manual'
1249 2012-08-23 [colin] 3.8.1cvs34
1252 Fix --offline asking if one wants to sync,
1253 due to re-entering. Thanks <ebik@ucw.cz>.
1255 2012-08-16 [colin] 3.8.1cvs33
1258 Always clear the tags list when fetching a folder, or
1259 Claws will never untag an untagged email. Patch by
1260 Igor Mammedov <imammedo@redhat.com>
1262 2012-08-12 [colin] 3.8.1cvs32
1265 Exclude text/plain from the attachment thing
1267 2012-08-12 [colin] 3.8.1cvs31
1270 Fix comparison, thanks to Michael Gmelin
1272 2012-08-12 [colin] 3.8.1cvs30
1275 Only show HTML parts by default (if the pref
1276 is set so) if the part disposition-type is
1277 inline or unknown, but not attachment.
1279 Remove useless hook that won't ever be used
1282 2012-08-12 [colin] 3.8.1cvs29
1285 Make sure text/* attachments are not made
1286 inline, regardless of the compose mode.
1287 Finishes fixing bug #2203 after auto-save
1288 switches mode to COMPOSE_REEDIT. Thanks to
1289 Michael Gmelin for finding this.
1291 2012-08-09 [colin] 3.8.1cvs28
1293 * src/prefs_filtering.c
1294 Make treeView type-ahead case insensitive
1295 Patch by Andreas Ronnquist
1297 2012-08-09 [colin] 3.8.1cvs27
1299 * src/gtk/sslcertwindow.c
1302 2012-08-09 [colin] 3.8.1cvs26
1305 * src/common/ssl_certificate.c
1306 * src/common/ssl_certificate.h
1307 * src/gtk/sslcertwindow.c
1308 Fix bug 2718, "Failure to check peer hostname
1309 when checking certificate"
1311 2012-08-05 [ticho] 3.8.1cvs25
1314 Avoid header combo box to get focus twice (first text within,
1315 then combobox widget itself) when switching focus with TAB.
1317 2012-07-28 [ticho] 3.8.1cvs24
1320 Properly fix setting "transient for" for attachment properties
1321 dialog when called via popup menu (since we're stealing focus
1322 few lines before, we need to do it directly, not via
1325 2012-07-28 [ticho] 3.8.1cvs23
1327 * src/gtk/pluginwindow.c
1328 * src/gtk/prefswindow.c
1329 Fixed setting "transient for" property for plugin load/unload
1330 file dialog. Connected manage_window signals to prefswindow events.
1332 2012-07-27 [ticho] 3.8.1cvs22
1336 Fixed setting "transient for" property for summaryview file
1337 dialog and messageview's image save dialog.
1339 2012-07-27 [ticho] 3.8.1cvs21
1343 Fix setting "transient for" property for file select dialogs
1344 in crash report and mimeview.
1346 2012-07-27 [ticho] 3.8.1cvs20
1349 Fixed "transient for" property for file attach dialog when
1350 called from Attachments list popup menu. Simplified menu item
1351 sensitivities setting code logic for this menu.
1353 2012-07-25 [ticho] 3.8.1cvs19
1355 * manual/advanced.xml
1356 Add the three hidden preferences related to colored display
1357 of unified diffs to manual.
1359 2012-07-25 [ticho] 3.8.1cvs18
1361 * src/gtk/gtkaspell.c
1362 Create "Change directory" submenu in a separate function, change
1363 wording a bit, and make the submenu always available in a context
1364 menu of body edit box in compose window.
1366 2012-07-25 [ticho] 3.8.1cvs17
1368 * src/gtk/prefswindow.c
1369 Correctly set transient_for property for preferences window,
1370 as well as for color picker dialogs. Fixes bug #2710.
1372 2012-07-25 [ticho] 3.8.1cvs16
1374 * src/gtk/quicksearch.c
1375 Allow quicksearch syntax description window to be correctly
1376 set transient for main window.
1378 2012-07-15 [wwp] 3.8.1cvs15
1381 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
1383 2012-07-10 [paul] 3.8.1cvs14
1386 forgot this in last commit
1388 2012-07-10 [paul] 3.8.1cvs13
1392 * src/common/quoted-printable.c
1393 * src/common/quoted-printable.h
1394 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
1395 the bug: partial message text loss
1397 2012-07-10 [mones] 3.8.1cvs12
1399 * src/plugins/pgpcore/sgpgme.c
1400 Fix bug 2689, 'segfault when trying to view info
1401 about pgp/smime sign'
1403 2012-07-08 [ticho] 3.8.1cvs11
1405 * src/plugins/pgpcore/sgpgme.c
1406 Consider marginal signature validity as untrusted. Suggested by
1407 Jean-Benoist Leger (leger at crans.org).
1409 2012-07-08 [paul] 3.8.1cvs10
1411 * src/gtk/icon_legend.c
1412 fix (reveal) hidden icon in gui and build warning
1414 2012-07-07 [paul] 3.8.1cvs9
1416 * src/plugins/pgpcore/prefs_gpg.c
1419 2012-07-07 [colin] 3.8.1cvs8
1421 * claws-features.h.in
1429 * src/partial_download.h
1431 * src/prefs_account.h
1432 * src/prefs_common.h
1436 * src/stock_pixmap.c
1440 * src/common/session.h
1442 * src/common/socket.h
1444 * src/common/ssl_certificate.h
1445 * src/common/timing.h
1446 * src/common/utils.h
1447 * src/gtk/gtkaspell.h
1448 * src/gtk/gtkutils.h
1449 * src/gtk/pluginwindow.h
1450 * src/gtk/spell_entry.h
1451 * src/gtk/sslcertwindow.h
1452 Don't export config.h in public headers
1454 2012-07-07 [colin] 3.8.1cvs7
1456 * claws-features.h.in
1462 * src/addrcustomattr.c
1463 * src/addrduplicates.c
1466 * src/addressbook_foldersel.c
1476 * src/customheader.c
1477 * src/displayheader.c
1479 * src/editaddress_other_attributes_ldap.c
1484 * src/editldap_basedn.c
1493 * src/folder_item_prefs.c
1494 * src/grouplistdialog.c
1496 * src/image_viewer.c
1518 * src/message_search.c
1529 * src/partial_download.c
1530 * src/partial_download.h
1533 * src/prefs_account.c
1534 * src/prefs_account.h
1535 * src/prefs_actions.c
1536 * src/prefs_common.c
1537 * src/prefs_common.h
1538 * src/prefs_compose_writing.c
1539 * src/prefs_customheader.c
1540 * src/prefs_display_header.c
1541 * src/prefs_ext_prog.c
1542 * src/prefs_filtering.c
1543 * src/prefs_filtering_action.c
1544 * src/prefs_folder_column.c
1545 * src/prefs_folder_item.c
1548 * src/prefs_image_viewer.c
1549 * src/prefs_logging.c
1550 * src/prefs_matcher.c
1551 * src/prefs_message.c
1552 * src/prefs_msg_colors.c
1555 * src/prefs_receive.c
1557 * src/prefs_spelling.c
1558 * src/prefs_summaries.c
1559 * src/prefs_summary_column.c
1560 * src/prefs_summary_open.c
1561 * src/prefs_toolbar.c
1562 * src/prefs_wrapping.c
1571 * src/send_message.c
1575 * src/summary_search.c
1583 * src/common/claws.c
1585 * src/common/hooks.c
1588 * src/common/plugin.c
1589 * src/common/prefs.c
1590 * src/common/session.c
1591 * src/common/session.h
1594 * src/common/socket.c
1595 * src/common/socket.h
1598 * src/common/ssl_certificate.c
1599 * src/common/ssl_certificate.h
1600 * src/common/string_match.c
1602 * src/common/timing.h
1603 * src/common/utils.c
1604 * src/common/utils.h
1605 * src/etpan/etpan-thread-manager.c
1606 * src/etpan/imap-thread.c
1607 * src/etpan/nntp-thread.c
1609 * src/gtk/combobox.c
1610 * src/gtk/description_window.c
1612 * src/gtk/gtkaspell.c
1613 * src/gtk/gtkaspell.h
1614 * src/gtk/gtkshruler.c
1616 * src/gtk/gtkutils.c
1617 * src/gtk/gtkutils.h
1618 * src/gtk/gtkvscrollbutton.c
1619 * src/gtk/icon_legend.c
1620 * src/gtk/inputdialog.c
1621 * src/gtk/logwindow.c
1623 * src/gtk/pluginwindow.c
1624 * src/gtk/pluginwindow.h
1625 * src/gtk/prefswindow.c
1626 * src/gtk/progressdialog.c
1627 * src/gtk/quicksearch.c
1628 * src/gtk/spell_entry.c
1629 * src/gtk/spell_entry.h
1630 * src/gtk/sslcertwindow.c
1631 * src/gtk/sslcertwindow.h
1632 * src/plugins/bogofilter/bogofilter.c
1633 * src/plugins/bogofilter/bogofilter_gtk.c
1634 * src/plugins/dillo_viewer/dillo_prefs.c
1635 * src/plugins/dillo_viewer/dillo_viewer.c
1636 * src/plugins/pgpcore/pgp_viewer.c
1637 * src/plugins/pgpcore/plugin.c
1638 * src/plugins/pgpcore/sgpgme.c
1639 * src/plugins/pgpinline/pgpinline.c
1640 * src/plugins/pgpinline/plugin.c
1641 * src/plugins/pgpmime/pgpmime.c
1642 * src/plugins/pgpmime/plugin.c
1643 * src/plugins/smime/plugin.c
1644 * src/plugins/smime/smime.c
1645 * src/plugins/spamassassin/libspamc.c
1646 * src/plugins/spamassassin/spamassassin.c
1647 * src/plugins/spamassassin/spamassassin_gtk.c
1648 * src/plugins/trayicon/trayicon.c
1649 * src/plugins/trayicon/trayicon_prefs.c
1650 Specify Claws compile-time features in a specific header
1652 2012-07-06 [wwp] 3.8.1cvs6
1656 Session statistics: format date following global prefs,
1657 and fix stats output a little bit.
1659 2012-07-03 [mir] 3.8.1cvs5
1662 fix bug 2642, 'improve transfer encoding selection'.
1663 Patch provided by Christopher Zimmermann
1664 (madroach claws at gmerlin dot de)
1666 2012-07-03 [mir] 3.8.1cvs4
1670 fix bug 2641, '7bit or 8bit encoded attachments can
1671 have lines longer than 998 characters'.
1672 Patch provided by Christopher Zimmermann
1673 (madroach claws at gmerlin dot de)
1676 2012-07-03 [mir] 3.8.1cvs3
1680 fix bug 2641, '7bit or 8bit encoded attachments can
1681 have lines longer than 998 characters'.
1682 Patch provided by Christopher Zimmermann
1683 (madroach claws at gmerlin dot de)
1685 2012-07-03 [mir] 3.8.1cvs2
1689 * src/common/quoted-printable.c
1690 * src/common/quoted-printable.h
1691 fix bug 2640, 'improve quoted-printable encoding'
1692 Patch provided by madroach claws at gmerlin dot de
1694 2012-06-30 [paul] 3.8.1cvs1
1697 fix bug 2579, 'Installed headers redefine autotools-specific constants'
1699 2012-06-27 [paul] 3.8.1
1705 2012-06-27 [paul] 3.8.0cvs58
1708 fix minimum required GTK+, which got mistakenly bumped
1711 2012-06-27 [paul] 3.8.0cvs57
1726 updated translations
1728 * tools/claws.i18n.status.pl
1729 updated based on currently active
1731 2012-06-25 [mir] 3.8.0cvs56
1734 If a folder class returns <> 0 then the message has not
1735 been removed from the file system and therefore it should
1736 not be removed from the cache either.
1738 2012-06-20 [ticho] 3.8.0cvs55
1741 Fix for bug #1090 - Standard-folders appear again
1742 after rescanning tree
1744 2012-06-20 [paul] 3.8.0cvs54
1746 * src/prefs_common.c
1747 * src/prefs_common.h
1750 colourise attached patches.
1753 2012-06-02 [wwp] 3.8.0cvs53
1755 * src/gtk/progressdialog.c
1756 Add a hide button to the retrieve/send progress dialogs. WM's close button
1757 now hides (as well as pressing Esc) instead of doing nothing.
1759 2012-06-02 [wwp] 3.8.0cvs52
1761 * doc/man/claws-mail.1
1767 Introduce a new feature: basic session statistics (from the about dialog
1768 or the command-line).
1770 2012-06-02 [wwp] 3.8.0cvs51
1773 Fix bug 2620: shift+tab from subject field not working.
1775 2012-06-02 [wwp] 3.8.0cvs50
1780 Normalize capitalization of strings in UI.
1782 2012-05-30 [paul] 3.8.0cvs49
1785 don't do TLS if not requested by user. fixes connecting to
1786 servers which, for example, want SSL 3 only
1788 2012-05-27 [paul] 3.8.0cvs48
1791 update copyright headers to 2012
1793 2012-05-27 [paul] 3.8.0cvs47
1796 * src/prefs_actions.c
1798 fix some typos in strings, thanks to Thomas Bellmann
1800 2012-05-16 [paul] 3.8.0cvs46
1802 * src/prefs_filtering_action.c
1803 fix disabled 'select...' button that never goes away
1804 when using the new addr book
1807 2012-05-16 [colin] 3.8.0cvs45
1809 * src/common/utils.c
1812 2012-05-16 [colin] 3.8.0cvs44
1814 * src/common/utils.c
1815 Make remove_numbered_files much faster when there's
1816 just one file to remove.
1818 2012-05-16 [paul] 3.8.0cvs43
1821 fix bug 2662, '"ag" quicksearch adds "1" to value'
1823 2012-05-16 [paul] 3.8.0cvs42
1825 * src/gtk/description_window.c
1826 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
1828 2012-05-16 [paul] 3.8.0cvs41
1830 * src/common/ssl_certificate.c
1831 fix bug 2646, 'Compile fails with gnutls-3.0.18'
1832 Patch by Christian Hesse
1834 2012-05-11 [colin] 3.8.0cvs40
1837 * src/common/utils.c
1838 Fix bug 2659, 'E-mail attachments are handled
1840 Fix problems iterating the mime tree, and determine
1841 whether a file is an email without To:
1843 2012-04-03 [colin] 3.8.0cvs39
1846 Fix build (damn whitespace-sensitive file format)
1848 2012-04-02 [colin] 3.8.0cvs38
1851 Fix incomplete make dist
1853 2012-04-02 [colin] 3.8.0cvs37
1856 Fix mistakenly removed function call
1858 2012-04-01 [colin] 3.8.0cvs36
1866 * src/addressbook-dbus.c
1867 * src/addressbook-dbus.h
1872 * src/claws-contacts.xml
1880 * src/prefs_common.c
1881 * src/prefs_filtering_action.c
1882 * src/prefs_matcher.c
1886 * src/plugins/bogofilter/bogofilter_gtk.c
1887 * src/plugins/dillo_viewer/dillo_prefs.c
1888 * src/plugins/spamassassin/spamassassin_gtk.c
1889 * src/plugins/trayicon/trayicon.c
1890 Import new addressbook code from the new-contacts branch
1892 2012-03-29 [paul] 3.8.0cvs35
1896 * src/gtk/quicksearch.c
1897 add 'ha', short version of 'has_attachment' in quick search
1898 Patch by Andreas Rönnquist
1900 2012-03-26 [mones] 3.8.0cvs34
1902 * src/common/plugin.c
1903 Support 2 and 3-clause BSD licensed plugins
1905 2012-03-15 [pawel] 3.8.0cvs33
1909 - Make separate window info more accurate about
1910 move to trash/deletion.
1913 2012-03-14 [pawel] 3.8.0cvs32
1922 Better fix for bug #2501
1923 Instead of leaving blank window after message move or delete,
1924 update separate view to next message in message list or
1925 display info why view is blank. This was discussed
1926 in bug #2621 comments.
1928 2012-03-11 [colin] 3.8.0cvs31
1930 * src/gtk/gtkcmctree.c
1933 Fix focus rectangle on unfocused rows
1934 Patch by Michael Shell
1936 2012-02-29 [colin] 3.8.0cvs30
1938 * src/gtk/gtkcmctree.c
1939 Fix bug #2577, "Focus rectangle on folder list and message
1940 list headings doesn't get properly cleared when switching
1941 heading and horizontally scrolling list (underlines and
1942 vertical lines remain on screen)". Patch by Michael Shell
1944 2012-02-13 [pawel] 3.8.0cvs29
1947 Fix crasher when double clicking on IMAP message and
1948 MessageView is not shown introduced in cvs21
1951 2012-02-10 [pawel] 3.8.0cvs28
1954 Fix bug #2598 'Actions can move locked messages'
1956 2012-02-08 [pawel] 3.8.0cvs27
1958 * src/prefs_actions.c
1959 * src/prefs_actions.h
1960 * src/prefs_toolbar.c
1961 * src/prefs_toolbar.h
1964 - Implement automatic removal of toolbar action buttons when
1965 associated action is removed
1966 - Don't allow creation of two actions with the same name,
1967 before all executions/removals were performed on first action
1968 with duplicated name in linked list which wasn't always
1971 2012-02-05 [colin] 3.8.0cvs26
1977 * src/prefs_common.c
1978 * src/prefs_common.h
1983 Add an history to navigate in mails
1985 2012-02-05 [colin] 3.8.0cvs25
1988 Fix inverted comparison in list_find_custom.
1990 2012-02-03 [wwp] 3.8.0cvs24
1992 * src/gtk/progressdialog.c
1993 Make translators life easier: use View log instead of Show log
1996 2012-02-02 [pawel] 3.8.0cvs23
1999 Fix bug #2590 'Un-capitalize strings'
2000 Patch by Christian Hesse
2002 2012-02-02 [pawel] 3.8.0cvs22
2006 'Change expand behavior for message list / message view'
2007 Patch by Christian Hesse
2009 2012-02-02 [pawel] 3.8.0cvs21
2015 Fix bug #2501 'opened message blanks when moved to other folder'
2016 Detect message move and update message window contents
2017 accordingly, if message is moved to trash close window
2019 2012-02-01 [pawel] 3.8.0cvs20
2026 * src/gtk/sslcertwindow.c
2027 More strncat boundary checks
2029 2012-01-31 [wwp] 3.8.0cvs19
2031 * src/gtk/gtkutils.c
2032 Fix warnings in gtkutils: wrong function name, missing newline, typo and
2035 2012-01-31 [wwp] 3.8.0cvs18
2037 * src/gtk/progressdialog.c
2038 * src/gtk/progressdialog.h
2040 * src/send_message.c
2041 Add a button to the retrieve/send dialogs to
2042 open the network log.
2044 2012-01-25 [wwp] 3.8.0cvs17
2047 Remove debug statement.
2049 2012-01-20 [pawel] 3.8.0cvs16
2053 Fix bug #2574 'Statement might be overflowing a
2056 2012-01-20 [pawel] 3.8.0cvs15
2059 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
2061 2012-01-14 [colin] 3.8.0cvs14
2064 Update tracker trigger url
2066 2012-01-10 [wwp] 3.8.0cvs13
2071 Fix sensitivity of toolbar's get_btn (retrieve mail from current
2072 account) and of mainwindows's relevant entry when current account
2073 is not able to retrieve (SMTP-only).
2075 2012-01-09 [colin] 3.8.0cvs12
2078 Fix bug 1924, 'Messages marked move to Trash appear
2079 identical to messages marked move to $FOLDER'
2081 2012-01-05 [colin] 3.8.0cvs11
2084 Fix crasher infinite loop
2086 2012-01-03 [colin] 3.8.0cvs10
2088 * src/gtk/gtkcmctree.c
2089 Revert previous patch, it's buggy on headers
2091 2012-01-03 [colin] 3.8.0cvs9
2093 * src/gtk/gtkcmctree.c
2094 Fix bug #2566, 'wrapped Subject not bounded'
2096 2011-12-29 [pawel] 3.8.0cvs8
2102 Make forwarding selected attachment possible from
2103 mimeview's context menu
2104 Fixex bug #2047 'forward attachments'
2106 2011-12-28 [paul] 3.8.0cvs7
2108 * src/prefs_account.c
2109 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
2111 2011-12-28 [colin] 3.8.0cvs6
2116 2011-12-28 [colin] 3.8.0cvs5
2119 Fix GTK+2.16 build (w32)
2121 2011-12-18 [mir] 3.8.0cvs4
2124 Fix bug in search criteria when doing a
2125 complete directory search using '*'
2127 2011-12-16 [mir] 3.8.0cvs3
2130 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
2132 2011-12-16 [wwp] 3.8.0cvs2
2135 * src/stock_pixmap.c
2136 * src/stock_pixmap.h
2138 * src/gtk/icon_legend.c
2139 * src/pixmaps/replied_and_forwarded.xpm
2140 Make replied and forwarded status flags non exclusive.
2141 Introduce a new message state (and relevant icon in message list)
2142 where both the replied and forwarded flags are set.
2144 2011-12-16 [paul] 3.8.0cvs1
2146 * tools/claws.i18n.status.pl
2149 2011-12-16 [paul] 3.8.0
2155 2011-12-16 [paul] 3.7.10cvs113
2162 * po/id.po **REMOVED**
2163 * po/id_ID.po **ADDED**
2170 2011-12-09 [pawel] 3.7.10cvs112
2173 * src/gtk/quicksearch.c
2174 * src/gtk/quicksearch.h
2175 Invalidate quicksearch root folder when removed
2176 Fixes bug #2560 'crash when unsubscribing newsgroup and
2177 having active search field'
2179 2011-12-08 [pawel] 3.7.10cvs111
2182 Better fix for cvs94
2184 2011-12-08 [wwp] 3.7.10cvs110
2187 Make "From" widget set independant from recipient lists below,
2188 so that it doesn't scroll when several recipients headers
2189 are added and eventually are scrolling the view.
2190 Path by Christian Hesse <mail@earthworm.de>.
2191 Fixes bug #2481 'do not scroll "from" dropdown list and sender
2194 2011-12-02 [paul] 3.7.10cvs109
2198 consistent label style
2200 2011-11-29 [wwp] 3.7.10cvs108
2202 * src/plugins/trayicon/libeggtrayicon/.cvsignore
2203 More generated stuff to ignore.
2205 2011-11-29 [wwp] 3.7.10cvs107
2207 * src/prefs_folder_item.c
2208 Fix CLAWS_TIP_DECL (undefined).
2210 2011-11-28 [pawel] 3.7.10cvs106
2215 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
2216 after removing the address book in the GUI'
2218 2011-11-26 [pawel] 3.7.10cvs105
2221 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
2223 2011-11-25 [colin] 3.7.10cvs104
2229 2011-11-24 [pawel] 3.7.10cvs103
2231 * src/prefs_filtering.c
2232 Complete cvs102, forgot to commit this
2234 2011-11-24 [pawel] 3.7.10cvs102
2241 * src/prefs_actions.c
2242 * src/prefs_actions.h
2243 Implement actions updating on folder/account rename
2244 This fixes bug #2543 'filter actions in actionsrc not
2245 updated upon account renaming'
2247 2011-11-24 [wwp] 3.7.10cvs101
2249 * src/gtk/gtkcmctree.c
2250 Remove irrelevant cairo directive (thanks to Hanno).
2252 2011-11-23 [wwp] 3.7.10cvs100
2254 * src/gtk/gtkcmctree.c
2255 Make arrows in gtkcmctree's less big (get rid of the outlining),
2256 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
2259 2011-11-22 [colin] 3.7.10cvs99
2262 * src/prefs_filtering.c
2263 * src/prefs_filtering.h
2264 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
2265 The existing functions should do the job as well
2266 if not better, as they take into account the
2269 2011-11-21 [pawel] 3.7.10cvs98
2271 * src/prefs_account.c
2272 Fix bug #2116 'Rip spaces off server names in account
2274 g_strstrip() domain names to be sure they are valid
2276 2011-11-21 [pawel] 3.7.10cvs97
2279 * src/prefs_filtering.c
2280 * src/prefs_filtering.h
2281 Fix bug #2404 'matcherrc updates upon account renaming'
2282 Fix bug #2406 'some part of accountrc not updated upon
2284 Renaming account cause changing of it's root folder prefix
2285 from #<type>/<old_name> to #<type>/<new_name> so every
2286 path directing to it must be altered. Fix paths in account
2287 preferences, global processing and filtering rules, folder
2288 processing rules upon rename
2290 2011-11-20 [pawel] 3.7.10cvs96
2294 * src/prefs_actions.c
2295 Fix bug #1489 'Filter action mark_as_read inoperative
2296 following move action'
2297 Sort actions lists to have proper order of execution
2299 2011-11-20 [pawel] 3.7.10cvs95
2301 * src/prefs_actions.c
2302 * src/prefs_filtering.c
2303 * src/prefs_template.c
2304 Fix bug #1870 'arrow scrolling in filters'
2305 Allow arrow scrolling in dialogs with list view widgets
2306 plus couple fixes of issues I found along the way
2308 2011-11-19 [pawel] 3.7.10cvs94
2311 Don't highlight icons on right-click, they are not
2312 selected and other part is shown which is confusing
2314 2011-11-19 [mones] 3.7.10cvs93
2316 * manual/advanced.xml
2319 2011-11-19 [mones] 3.7.10cvs92
2321 * manual/advanced.xml
2322 * manual/es/advanced.xml
2323 Document undocumented hidden option 'zero_replacement_char'
2324 Synchronize Spanish manual with English version
2326 2011-11-19 [pawel] 3.7.10cvs91
2330 * src/prefs_common.c
2331 * src/prefs_common.h
2335 Fix bug #2377 'Show All Headers - make change persistent
2338 2011-11-19 [pawel] 3.7.10cvs90
2342 * src/folder_item_prefs.c
2349 Fix bug #1563 'Folder view: show complete threads if they
2350 contain unread messages'
2351 Add option to show only threads with unread messages
2352 initial patch by Paul Ollis, my small additions:
2353 - when checking thread for unread finish on first unread
2354 - make thread options unavailable when threading is off
2355 - hide_unread_msgs and hide_unread_threads are mutually
2356 exclusive options, set menus sensitivity accordingly
2357 - set folder item icon type similiar to hide_unread_msgs
2359 2011-11-19 [colin] 3.7.10cvs89
2364 2011-11-18 [pawel] 3.7.10cvs88
2370 * src/prefs_common.c
2371 * src/prefs_common.h
2372 Fix bug #2408 'Some UI elements are not persistent
2374 Remember size of main window, compose notebook, mimeview
2375 tree widgets between claws-mail runs. Compose window
2376 size saving was already done in cvs74
2378 2011-11-18 [mones] 3.7.10cvs87
2383 Fixes bug #2509, "manually added headers are lost unless
2384 mail is sent inmediately"
2386 2011-11-17 [pawel] 3.7.10cvs86
2389 Fix crasher reported in bug #2543
2391 2011-11-13 [colin] 3.7.10cvs85
2394 Make compose windows printable
2396 2011-11-11 [colin] 3.7.10cvs84
2399 Fix build on Fedora 16. -lm was probably pulled by something
2402 2011-11-11 [pawel] 3.7.10cvs83
2408 Port MimeView to GtkTreeView
2410 2011-11-11 [colin] 3.7.10cvs82
2412 * src/prefs_common.c
2413 Use %x (The preferred date representation for the current locale
2416 2011-11-10 [paul] 3.7.10cvs81
2418 * src/prefs_common.c
2419 use european date format as default
2421 2011-11-08 [pawel] 3.7.10cvs80
2424 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
2425 Fix race condition - don't try to hide messageview while
2426 being in the middle of message displaying routine.
2428 2011-11-08 [colin] 3.7.10cvs79
2431 Make sure we break line when we need to. Very probably
2432 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
2435 2011-11-07 [pawel] 3.7.10cvs78
2438 Fix bug #2493 'Subscription pull down should be alphabetized'
2440 2011-11-07 [pawel] 3.7.10cvs77
2445 Make Home & End keys work in textview
2447 2011-11-06 [colin] 3.7.10cvs76
2450 Oops, some unwanted undo got commited.
2452 2011-11-06 [colin] 3.7.10cvs75
2455 Don't iconify/deiconify. Instead, just show nothing
2458 2011-11-06 [pawel] 3.7.10cvs74
2461 Fix compose window size saving / restoring
2463 2011-11-06 [pawel] 3.7.10cvs73
2467 Optimize message displaying, in some conditions parts were
2468 displayed twice causing flickering. For example first html
2469 source and then rendering output from html plugin of the
2472 2011-11-05 [wwp] 3.7.10cvs72
2474 * src/gtk/gtkaspell.c
2475 Fix compilation where 'null' is undefined (use NULL instead).
2477 2011-11-05 [colin] 3.7.10cvs71
2479 * src/gtk/gtkaspell.c
2480 No need to show a backtrace if gtkaspell is null
2482 2011-11-05 [pawel] 3.7.10cvs70
2484 * src/gtk/gtkaspell.c
2485 Fix crasher when spellchecking is not enabled
2487 2011-11-02 [mones] 3.7.10cvs69
2489 * doc/man/claws-mail.1
2490 fixed hyphens (patch from Debian packaging)
2491 fixed header to follow man style closely
2492 documented new option --compose-from-file
2493 removed INSTALLATION section, doesn't belong to manpage
2494 added ENVIRONMENT, COPYRIGHT and BUGS sections
2495 expanded FILES section to include certs and autofaces dirs
2496 expanded SEE ALSO section to include manual and plugins
2498 2011-11-01 [colin] 3.7.10cvs68
2500 * src/common/utils.c
2501 Fix wrong debug stuff commited.
2503 2011-11-01 [colin] 3.7.10cvs67
2507 * src/common/utils.c
2508 * src/gtk/gtkaspell.c
2509 * src/gtk/gtkaspell.h
2510 Fix huge slowness induced by spellcheck "while typing"
2511 during initial quote rewraps.
2513 2011-10-31 [pawel] 3.7.10cvs66
2519 Fix bug #2526 'When reading message in separate window,
2520 n and p keys do not work'
2521 - fix key event handling in messageview
2522 - remove bindings for 'n' and 'p' keys in mimeview (next-part
2523 and prev-part actions)
2524 - instead add 'z' key for prev-part, we have 'a' key
2525 for next-part already
2527 2011-10-31 [colin] 3.7.10cvs65
2530 Fix build with GLib 2.31. Thanks to Charles A. Edwards
2532 2011-10-31 [pawel] 3.7.10cvs64
2535 * src/gtk/gtkutils.c
2536 Fix bug #2303 'Next unread message enables message view'
2537 Don't show previously hidden message view in main window
2538 when user reads messages in external window
2540 2011-10-31 [paul] 3.7.10cvs63
2542 * src/prefs_template.c
2543 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
2544 fit at 540 here, for those where they don't the dialogue can be made
2547 2011-10-31 [paul] 3.7.10cvs62
2550 revert 3.7.10cvs61, these entries _should_ be editable
2552 2011-10-30 [pawel] 3.7.10cvs61
2555 Those entries should not be editable
2557 2011-10-30 [pawel] 3.7.10cvs60
2559 * src/prefs_template.c
2560 - Dialog needs more height to fit all widgets
2561 - Clear template contents on delete
2563 2011-10-30 [pawel] 3.7.10cvs59
2565 * src/prefs_folder_item.c
2566 Update summaryview after changing folder prefs when needed
2568 2011-10-30 [pawel] 3.7.10cvs58
2571 Remove key-press-event blocking, it only
2572 emits GLib-GObject warnings
2574 2011-10-29 [colin] 3.7.10cvs57
2577 Fix focus of completion window with gnome shell
2578 Fixes bug #2525, "Address completion window does not get
2581 2011-10-29 [colin] 3.7.10cvs56
2584 Fix flicker on recursive quicksearch
2586 2011-10-28 [colin] 3.7.10cvs55
2590 Fix a bit the focus problem on Gnome shell
2592 2011-10-26 [mones] 3.7.10cvs54
2595 Add missing accelerator
2597 2011-10-25 [colin] 3.7.10cvs53
2599 * src/gtk/gtkcmclist.c
2600 * src/gtk/gtkcmctree.c
2601 Fix colors, fix warnings
2603 2011-10-25 [colin] 3.7.10cvs52
2605 * src/gtk/gtkcmclist.c
2606 * src/gtk/gtkcmctree.c
2609 2011-10-25 [colin] 3.7.10cvs51
2611 * src/stock_pixmap.c
2612 Fix build with gtk + 2.20
2614 2011-10-25 [colin] 3.7.10cvs50
2620 Fix locking when sending a single message
2622 2011-10-25 [colin] 3.7.10cvs49
2624 * src/gtk/colorlabel.c
2626 * src/gtk/gtkcmclist.c
2627 Make row height closer to what it was
2629 2011-10-25 [colin] 3.7.10cvs48
2631 * src/stock_pixmap.c
2632 Always use cairo to draw
2634 2011-10-25 [colin] 3.7.10cvs47
2637 Fix bug #2529, 'crash in mimeview_start_drag after
2638 deleting message'. Patch by Ricardo
2640 2011-10-23 [colin] 3.7.10cvs46
2642 * src/gtk/gtkcmclist.c
2643 * src/gtk/gtkcmclist.h
2644 * src/gtk/gtkcmctree.c
2645 Draw CMClist with cairo too.
2647 2011-10-23 [colin] 3.7.10cvs45
2649 * src/gtk/gtkcmclist.h
2650 Fix build (this was not meant to be commited)
2652 2011-10-23 [colin] 3.7.10cvs44
2656 * src/addressbook_foldersel.c
2660 * src/grouplistdialog.c
2661 * src/prefs_common.c
2662 * src/prefs_common.h
2664 * src/gtk/gtkcmclist.c
2665 * src/gtk/gtkcmclist.h
2666 * src/gtk/gtkcmctree.c
2667 * src/gtk/gtkcmctree.h
2668 * src/gtk/gtksctree.c
2669 Refactor some tree stuff (lots of code duplication there)
2670 and switch to cairo for tree rendering.
2672 2011-10-23 [holger] 3.7.10cvs43
2675 Don't issue a warning for designed behaviour of the stop rule.
2676 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
2678 2011-10-22 [colin] 3.7.10cvs42
2681 * src/gtk/gtkshruler.c
2682 * src/gtk/gtkutils.h
2685 2011-10-22 [colin] 3.7.10cvs41
2694 * src/grouplistdialog.c
2701 * src/prefs_account.c
2702 * src/prefs_actions.c
2703 * src/prefs_ext_prog.c
2704 * src/prefs_filtering.c
2705 * src/prefs_folder_item.c
2706 * src/prefs_image_viewer.c
2707 * src/prefs_logging.c
2708 * src/prefs_msg_colors.c
2711 * src/prefs_spelling.c
2712 * src/prefs_summaries.c
2713 * src/prefs_template.c
2716 * src/send_message.c
2718 * src/summary_search.c
2721 * src/gtk/gtkcmclist.c
2722 * src/gtk/gtkcmctree.c
2723 * src/gtk/gtkcmoptionmenu.c
2724 * src/gtk/gtksctree.c
2725 * src/gtk/gtkutils.c
2726 * src/gtk/gtkutils.h
2727 * src/gtk/gtkvscrollbutton.c
2728 * src/gtk/inputdialog.c
2729 * src/gtk/pluginwindow.c
2730 * src/gtk/quicksearch.c
2731 * src/gtk/spell_entry.c
2732 * src/plugins/bogofilter/bogofilter_gtk.c
2733 * src/plugins/dillo_viewer/dillo_prefs.c
2734 * src/plugins/pgpcore/prefs_gpg.c
2735 * src/plugins/spamassassin/spamassassin_gtk.c
2736 * src/plugins/trayicon/trayicon.c
2737 * src/plugins/trayicon/trayicon_prefs.c
2738 Remove all possible #if GTK_CHECK_VERSION() checks,
2739 and make Claws build with GTK+2.16 (untested right
2740 now), as the Gpg4Win project uses GTK+2.16 currently.
2742 2011-10-22 [colin] 3.7.10cvs40
2744 * src/gtk/gtkutils.h
2746 Fix (hopefully) build with GTK+ 2.18.
2748 2011-10-20 [paul] 3.7.10cvs39
2753 fix bug 2479, 'LDIF address book import matches tags case sensitive'
2754 Patch by Bodo Graumann <mail@bodograumann.de>
2756 2011-10-20 [mones] 3.7.10cvs38
2760 Fix references to old dotsrc mailing lists
2762 2011-10-19 [mones] 3.7.10cvs37
2764 * src/prefs_msg_colors.c
2765 Fix Ok/Cancel buttons in color selector of preferences
2767 2011-10-17 [colin] 3.7.10cvs36
2769 * src/gtk/gtkshruler.c
2770 (Probably) fix GTK+ <= 2.22
2772 2011-10-17 [colin] 3.7.10cvs35
2774 * src/gtk/gtkshruler.c
2777 2011-10-17 [mones] 3.7.10cvs34
2786 Fix potential out-of-buffer writes
2788 2011-10-17 [mones] 3.7.10cvs33
2791 Use just one g_print call per option; correct indentation
2793 2011-10-17 [colin] 3.7.10cvs32
2797 * src/gtk/Makefile.am
2798 * src/gtk/gtkshruler.c
2799 * src/gtk/gtkshruler.h
2802 Reimplement ruler using the GTK widgets. Thanks
2803 to Hanno for the initial patch.
2805 2011-10-17 [colin] 3.7.10cvs31
2809 * src/gtk/gtkutils.c
2810 * src/gtk/gtkutils.h
2811 Undeprecate GIO/GdkCondition
2813 2011-10-16 [mones] 3.7.10cvs30
2816 Add --compose-from-file option to open composition
2817 window with the headers and body from a file; based
2818 on Debian patch to fix http://bugs.debian.org/544868
2820 2011-10-15 [mones] 3.7.10cvs29
2822 * manual/advanced.xml
2823 Document new summary_from_show hidden preference
2825 2011-10-15 [paul] 3.7.10cvs28
2828 compose_create_tags() - fix misplaced 'int i'
2829 compose_entry_mark_default_to() - fix To field highlighting
2831 2011-10-09 [colin] 3.7.10cvs27
2834 Fix address completion
2836 2011-10-07 [colin] 3.7.10cvs26
2838 * src/prefs_filtering_action.c
2839 * src/gtk/gtkutils.h
2840 Fix build with GTK+2.20
2842 2011-10-07 [colin] 3.7.10cvs25
2844 * src/gtk/Makefile.am
2845 * src/gtk/gdkkeysyms-new.h
2846 * src/gtk/gtkutils.h
2847 Copy the new GDK_KEY_* definitions for older GTKs
2849 2011-10-07 [colin] 3.7.10cvs24
2852 Fix typos (thanks to Hanno)
2854 2011-10-07 [colin] 3.7.10cvs23
2857 * src/gtk/gtkshruler.c
2858 * src/gtk/gtkshruler.h
2859 Disable ruler starting from 2.24.
2861 2011-10-07 [colin] 3.7.10cvs22
2865 * src/gtk/Makefile.am
2868 2011-10-07 [colin] 3.7.10cvs21
2878 * src/message_search.c
2881 * src/prefs_account.c
2882 * src/prefs_compose_writing.c
2883 * src/prefs_filtering_action.c
2884 * src/prefs_folder_item.c
2885 * src/prefs_logging.c
2886 * src/prefs_matcher.c
2887 * src/prefs_message.c
2889 * src/prefs_receive.c
2890 * src/prefs_summaries.c
2891 * src/prefs_wrapping.c
2895 * src/stock_pixmap.c
2896 * src/summary_search.c
2898 * src/gtk/Makefile.am
2899 * src/gtk/colorlabel.c
2900 * src/gtk/gtkutils.c
2901 * src/gtk/gtkutils.h
2902 * src/gtk/logwindow.c
2905 * src/gtk/quicksearch.c
2906 * src/gtk/spell_entry.c
2907 * src/plugins/bogofilter/bogofilter_gtk.c
2908 * src/plugins/dillo_viewer/dillo_viewer.c
2909 * src/plugins/pgpcore/prefs_gpg.c
2910 * src/plugins/spamassassin/spamassassin_gtk.c
2911 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
2912 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
2913 ported (especially GtkCMOptionMenu)
2915 2011-10-07 [colin] 3.7.10cvs20
2920 * src/addrcustomattr.c
2921 * src/addrduplicates.c
2924 * src/addressbook_foldersel.c
2930 * src/editaddress_other_attributes_ldap.c
2935 * src/editldap_basedn.c
2943 * src/grouplistdialog.c
2949 * src/message_search.c
2952 * src/prefs_actions.c
2953 * src/prefs_customheader.c
2954 * src/prefs_display_header.c
2955 * src/prefs_filtering.c
2956 * src/prefs_filtering_action.c
2957 * src/prefs_folder_column.c
2958 * src/prefs_matcher.c
2959 * src/prefs_msg_colors.c
2961 * src/prefs_summaries.c
2962 * src/prefs_summary_column.c
2963 * src/prefs_summary_open.c
2964 * src/prefs_template.c
2965 * src/prefs_toolbar.c
2967 * src/sourcewindow.c
2969 * src/summary_search.c
2974 * src/gtk/colorsel.c
2975 * src/gtk/combobox.c
2976 * src/gtk/description_window.c
2977 * src/gtk/foldersort.c
2978 * src/gtk/gtkaspell.c
2979 * src/gtk/gtkcmclist.c
2980 * src/gtk/gtkcmctree.c
2981 * src/gtk/gtkcmoptionmenu.c
2982 * src/gtk/gtkutils.c
2983 * src/gtk/icon_legend.c
2984 * src/gtk/inputdialog.c
2985 * src/gtk/logwindow.c
2986 * src/gtk/pluginwindow.c
2987 * src/gtk/prefswindow.c
2988 * src/gtk/quicksearch.c
2989 * src/plugins/pgpcore/passphrase.c
2990 * src/plugins/pgpcore/select-keys.c
2991 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
2992 to replace GDK_* by GDK_KEY_*.
2994 2011-10-07 [colin] 3.7.10cvs19
3005 * src/grouplistdialog.c
3006 * src/image_viewer.c
3010 * src/prefs_filtering_action.c
3011 * src/prefs_folder_column.c
3012 * src/prefs_msg_colors.c
3013 * src/prefs_summary_column.c
3014 * src/prefs_toolbar.c
3016 * src/stock_pixmap.c
3023 * src/gtk/colorlabel.c
3024 * src/gtk/colorsel.c
3025 * src/gtk/gtkcmclist.c
3026 * src/gtk/gtkcmctree.c
3027 * src/gtk/gtkcmoptionmenu.c
3028 * src/gtk/gtksctree.c
3029 * src/gtk/gtkutils.c
3030 * src/gtk/gtkvscrollbutton.c
3031 * src/gtk/inputdialog.c
3032 * src/gtk/logwindow.c
3034 * src/gtk/prefswindow.c
3035 * src/gtk/progressdialog.c
3036 * src/plugins/pgpcore/passphrase.c
3037 * src/plugins/trayicon/trayicon.c
3038 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
3039 Patch by Hanno Thurow-Meyer, many thanks to him !
3041 2011-09-20 [colin] 3.7.10cvs18
3044 Fix bug #2502, 'gnutls_transport_set_lowat removed in
3047 2011-09-18 [colin] 3.7.10cvs17
3050 Fix segfault when connection fails
3052 2011-09-03 [colin] 3.7.10cvs16
3055 Use NORMAL instead of EXPORT priorities.
3057 2011-09-02 [colin] 3.7.10cvs15
3061 Linking against gcrypt explicitely in order to call
3062 gcry_control() for mutex setup isn't necessary anymore
3063 starting from gnuTLS 2.11.
3065 2011-08-31 [colin] 3.7.10cvs14
3067 * src/plugins/pgpinline/pgpinline.c
3068 * src/plugins/pgpmime/pgpmime.c
3069 Fix bug #2431, "Major memory leak in PGP message handling".
3071 2011-08-31 [colin] 3.7.10cvs13
3078 Apply Steve Rader's patch from bug #2388, "Add
3079 message view scrolling menu items"
3081 2011-08-30 [colin] 3.7.10cvs12
3083 * src/gtk/prefswindow.c
3084 Fix layout issues (i.e. on SSL page if changing account
3085 type prior to visiting it).
3087 2011-08-30 [colin] 3.7.10cvs11
3091 Don't use deprecated functions for GnuTLS priorities.
3092 Require GnuTLS 2.2 that is the first version with the
3095 2011-08-30 [colin] 3.7.10cvs10
3097 * src/common/socket.c
3099 Long-term fix for bug #2402, "GnuTLS change breaks socket
3100 communication", as per http://savannah.gnu.org/support/?107660
3102 2011-08-30 [colin] 3.7.10cvs9
3104 * src/etpan/imap-thread.c
3105 * src/etpan/nntp-thread.c
3106 Remove dead openSSL code
3108 2011-08-30 [colin] 3.7.10cvs8
3112 * src/common/ssl_certificate.c
3113 * src/common/ssl_certificate.h
3114 * src/etpan/imap-thread.c
3115 * src/etpan/nntp-thread.c
3116 Fix bug #2127, "SSL cert check uses canonical name instead of
3119 2011-08-29 [colin] 3.7.10cvs7
3121 * src/prefs_account.c
3122 Fix X-Mailer option not appearing on IMAP
3124 2011-08-29 [colin] 3.7.10cvs6
3126 * src/plugins/pgpcore/Makefile.am
3127 * src/plugins/pgpinline/Makefile.am
3128 * src/plugins/pgpmime/Makefile.am
3129 * src/plugins/smime/Makefile.am
3131 libtool: link: require no space between `-L' and `.'
3133 2011-08-29 [colin] 3.7.10cvs5
3137 * src/prefs_account.c
3138 * src/prefs_account.h
3139 Revert cvs4 which is rather illogical and instead
3140 use Fabian's patch from bug #2471
3142 2011-08-29 [colin] 3.7.10cvs4
3145 Don't insert custom headers that have empty values.
3146 Allows not inserting X-Mailer if it's set to nothing.
3147 Fixes bug #2471, "Make setting an X-Mailer header optional".
3149 2011-08-29 [colin] 3.7.10cvs3
3151 * src/image_viewer.c
3153 * src/gtk/gtkutils.c
3154 * src/gtk/gtkutils.h
3155 Handle EXIF orientation in images (both in textview's
3156 preview and image viewer)
3158 2011-08-28 [paul] 3.7.10cvs2
3160 * src/prefs_common.c
3161 * src/prefs_common.h
3163 add new hidden option to control the display in the From
3164 column in the Message List: 0 (default): show name,
3165 1: show address, 2: show name + address
3167 2011-08-27 [paul] 3.7.10cvs1
3170 * src/common/ssl_certificate.c
3171 * src/etpan/imap-thread.c
3172 * src/etpan/nntp-thread.c
3173 offer up some missing log_error() strings to translators
3175 2011-08-27 [paul] 3.7.10
3181 2011-08-27 [paul] 3.7.9cvs52
3189 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
3190 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
3192 2011-08-27 [mones] 3.7.9cvs51
3194 * claws-mail.desktop
3195 Include generic name and comment translations
3196 Thanks to all the people on the translators ML!
3198 2011-08-23 [paul] 3.7.9cvs50
3201 probable/possible fix/workaround for bug 2402,
3202 'can't download message from pop3 server'
3204 2011-08-18 [paul] 3.7.9cvs49
3206 * manual/handling.xml
3207 fix typos. thanks to vilpan
3209 2011-08-17 [paul] 3.7.9cvs48
3211 * tools/claws.i18n.status.pl
3212 add Mindaugas Baranauskas (Lithuanian)
3214 2011-08-14 [mir] 3.7.9cvs47
3217 * src/etpan/nntp-thread.c
3218 Fix bug 2418. Patch provided by Sébastien Bigaret with
3219 some minor contribution by me.
3221 2011-08-13 [mir] 3.7.9cvs46
3223 * src/etpan/nntp-thread.c
3224 Fix bug when NNTP server sends authentication warning
3225 as part of the connection session. Privously etpan would
3226 bail out for any return code other than NEWSNNTP_NO_ERROR
3227 but as early as the connection session a return code like
3228 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
3229 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
3230 be considered as an error.
3232 2011-08-12 [paul] 3.7.9cvs45
3235 3.7.9cvs43 mistakenly dropped off the info
3236 about the mime part from the tooltip
3238 2011-08-12 [wwp] 3.7.9cvs44
3240 * src/gtk/quicksearch.c
3241 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
3243 2011-08-09 [paul] 3.7.9cvs43
3246 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
3248 2011-08-06 [paul] 3.7.9cvs42
3251 fix cursor placement in Forward template
3253 2011-08-06 [paul] 3.7.9cvs41
3255 * src/gtk/description_window.c
3256 fix bug 1963, 'Preferences Templates Information Window Focus loss'
3258 2011-08-05 [holger] 3.7.9cvs40
3260 * claws-mail.desktop
3261 Revert 3.7.9cvs35 for now, it may be problematic
3264 2011-08-05 [paul] 3.7.9cvs39
3268 use 'Collapse quotes' rather than 'Fold quotes' on
3269 labels, for consistency
3271 use 'Receive mail from account' rather than 'on account'
3273 2011-07-30 [mir] 3.7.9cvs38
3275 * src/etpan/Makefile.am
3276 * src/plugins/pgpcore/Makefile.am
3277 * src/plugins/pgpmime/Makefile.am
3278 * src/plugins/smime/Makefile.am
3279 Fix broken build on Debian Sid. enchant.h cannot be
3280 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
3281 present in Makefile.am. Apparently enchant.h in older
3282 versions were placed in /usr/include which is always
3285 2011-07-21 [mones] 3.7.9cvs37
3287 * src/common/plugin.c
3288 * src/common/plugin.h
3289 Make licences allowed for plugins more explicit and also
3290 accept dual (or more) licences when properly formatted.
3291 Doesn't require any change on current plugins.
3293 2011-07-18 [mones] 3.7.9cvs36
3295 * manual/advanced.xml
3296 Document briefly tags feature.
3297 * manual/glossary.xml
3298 Fix definition to avoid confussion with tags.
3299 * manual/es/advanced.xml
3300 * manual/es/glossary.xml
3301 Synchronize Spanish translation with the above.
3303 2011-07-07 [holger] 3.7.9cvs35
3305 * claws-mail.desktop
3306 Add indicator stuff to the desktop file
3307 Taken from bug #2450
3309 2011-07-06 [paul] 3.7.9cvs34
3314 2011-07-06 [mones] 3.7.9cvs33
3317 Do not create an empty tag name row in panel and
3318 warn user about using a non-reserved tag instead
3320 2011-07-05 [mones] 3.7.9cvs32
3325 * src/etpan/imap-thread.c
3326 Make constants for reserved tags and use them
3327 Removed also duplicate comparison while at it
3329 2011-07-05 [paul] 3.7.9cvs31
3332 when using a Compose template, only place the cursor
3333 in the body when the cursor symbol, %cursor (%X), is used
3335 2011-07-03 [paul] 3.7.9cvs30
3338 do main_window_popup(mainwin); on plugin load error, or
3339 else the warning dialogue and mainwindow stays minimised
3342 2011-07-03 [paul] 3.7.9cvs29
3345 fix bug 2462, 'Building without GnuTLS support leads to a
3346 failure in wizard.c'
3348 2011-07-03 [paul] 3.7.9cvs28
3353 fix bug #2461, 'popup menu in message list displays
3354 'move to trash' and 'delete''.
3355 Add a new sensitivity condition 'M_NOT_TRASH' and
3356 remove the broken workaround for right-click in summaryview.c.
3357 Fix broken main menu sensitivity for "Menu/Message/Move" in
3360 2011-06-21 [paul] 3.7.9cvs27
3363 revert 3.7.9cvs2, it does no good
3365 2011-06-18 [mir] 3.7.9cvs26
3368 Fix autoconf warnings introduced in autoconf >= 2.64
3370 2011-06-05 [paul] 3.7.9cvs25
3380 fix strings where an informational message has been
3381 wrongly entered into the translated string
3383 enable 'Trash' and 'Sender' to be translated based on
3384 the context, e.g. as button text and as mail header
3386 fix english in Info tab
3388 2011-05-25 [colin] 3.7.9cvs24
3391 Fix bug #2439, "use bitwise operator for bitmask instead of
3392 logical operator". Thanks to Nicolas Kaiser for the patch.
3394 2011-05-18 [colin] 3.7.9cvs23
3397 Fix missing group selection before xover if the
3398 connection was reset before.
3400 2011-05-12 [colin] 3.7.9cvs22
3402 * src/common/utils.c
3403 Fix bug #2412, "Send account mail address in Message-ID
3404 wrongly implemented". Patch by Fabian Keil.
3406 2011-05-12 [mones] 3.7.9cvs21
3408 * src/etpan/nntp-thread.c
3409 Fix bug #2418 "NNTP authentication is broken"
3411 2011-05-09 [pawel] 3.7.9cvs20
3414 * src/prefs_folder_item.c
3417 2011-05-05 [colin] 3.7.9cvs19
3422 * src/send_message.c
3423 Fix bug #2184, "Add account name information inside network log".
3424 Initial patch by MSulchan Darmawan, expanded to other protocols.
3425 This stuff is too much copy-pasted.
3428 2011-04-30 [colin] 3.7.9cvs18
3431 Fix bug #2414, 'Claws segfaults on startup with
3432 notification plugin enabled". Thanks Christian
3433 Faulhammer for the patch.
3435 2011-04-27 [colin] 3.7.9cvs17
3438 Make Windows' encoding CP1251 for ru_RU locale
3439 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
3441 2011-04-24 [paul] 3.7.9cvs16
3443 * manual/claws-mail-manual.xml
3444 * manual/de/claws-mail-manual.xml
3445 * manual/es/claws-mail-manual.xml
3446 * manual/fr/claws-mail-manual.xml
3447 * manual/it/claws-mail-manual.xml
3448 update copyright year
3450 2011-04-24 [paul] 3.7.9cvs15
3453 fix bug #2353, 'Right-clicking on spam in order to delete
3454 it causes it to show in message window'
3456 2011-04-24 [paul] 3.7.9cvs14
3459 * src/gtk/foldersort.c
3460 * src/gtk/foldersort.h
3461 fix labelling, 'change folder order' to 'change mailbox order'
3463 2011-04-23 [paul] 3.7.9cvs13
3466 fix bug #2409, 'Failed to compile under GCC 3.x : option
3467 -Wno-pointer-sign badly set in configure.ac'. mistakenly
3468 committed in 3.7.8cvs19
3470 2011-04-11 [paul] 3.7.9cvs12
3472 * src/plugins/trayicon/trayicon.c
3473 fix build bug: gtk_status_icon_set_title() is available
3474 since gtk 2.18.x not 2.14.x
3476 2011-04-11 [paul] 3.7.9cvs11
3479 updated by Páder Rezső
3481 2011-04-10 [colin] 3.7.9cvs10
3487 * src/editaddress_other_attributes_ldap.c
3489 * src/message_search.c
3490 * src/prefs_display_header.c
3491 * src/prefs_filtering_action.c
3492 * src/prefs_matcher.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/gtkshruler.c
3500 * src/gtk/gtkshruler.h
3501 * src/gtk/gtkutils.h
3502 * src/gtk/inputdialog.c
3503 * src/gtk/quicksearch.c
3504 Revert the whole pile of crap introduced in
3507 2011-04-10 [colin] 3.7.9cvs9
3511 * src/editaddress_other_attributes_ldap.c
3513 * src/message_search.c
3514 * src/prefs_display_header.c
3515 * src/prefs_matcher.c
3516 * src/prefs_toolbar.c
3517 * src/summary_search.c
3518 * src/gtk/combobox.c
3519 * src/gtk/gtkutils.h
3520 * src/gtk/inputdialog.c
3521 * src/gtk/quicksearch.c
3522 Finish fun with combo boxes. (hopefully)
3524 2011-04-10 [colin] 3.7.9cvs8
3527 * src/prefs_filtering_action.c
3528 * src/gtk/combobox.c
3529 * src/gtk/gtkshruler.c
3530 * src/gtk/gtkshruler.h
3531 More undeprecation. GTKSHRuler is #if'ed out. We can
3532 still decide to maintain the old GtkRuler widget in-tree
3533 if the lack of ruler in Compose window is too
3536 2011-04-10 [colin] 3.7.9cvs7
3541 * src/editaddress_other_attributes_ldap.c
3542 * src/message_search.c
3543 * src/prefs_display_header.c
3544 * src/prefs_filtering_action.c
3546 * src/prefs_toolbar.c
3547 * src/summary_search.c
3548 * src/gtk/colorlabel.c
3549 * src/gtk/combobox.c
3550 * src/gtk/gtkcmoptionmenu.c
3551 * src/gtk/gtkutils.h
3552 More comboboxtext undeprecation
3554 2011-04-10 [colin] 3.7.9cvs6
3559 2011-04-10 [colin] 3.7.9cvs5
3564 2011-04-10 [colin] 3.7.9cvs4
3567 * src/editaddress_other_attributes_ldap.c
3568 * src/message_search.c
3569 * src/prefs_display_header.c
3570 * src/prefs_filtering_action.c
3572 * src/prefs_toolbar.c
3573 * src/summary_search.c
3574 * src/gtk/combobox.c
3575 * src/gtk/gtkutils.h
3576 gtk_combo_box_*_text() is deprecated, and
3577 gtk_combo_box_text_*() is the new hotness.
3579 2011-04-10 [colin] 3.7.9cvs3
3587 * src/gtk/gtkvscrollbutton.c
3588 * src/gtk/gtkvscrollbutton.h
3589 s/GtkFunction/GSourceFunc
3591 2011-04-10 [colin] 3.7.9cvs2
3594 Use gtkut_window_popup() to work around a bug in Gnome Shell.
3595 This is the patch from bug #2396, it should be innocuous even
3596 if that's useless to do deiconify + present window...
3598 2011-04-09 [paul] 3.7.9cvs1
3600 * src/prefs_summaries.c
3601 fix typo in string. (thanks, Brad!)
3603 2011-04-09 [paul] 3.7.9
3609 2011-04-09 [paul] 3.7.8cvs78
3619 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
3620 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
3623 2011-04-09 [colin] 3.7.8cvs77
3626 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
3627 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
3628 encoding filename. Hooray for stupid.
3630 2011-04-08 [colin] 3.7.8cvs76
3633 Fix action Stop: if child does not react to SIGTERM, it'll
3634 probably start behaving when it'll get a SIGKILL on the user's
3635 second press on Stop.
3636 Fixes bug #2237, "User action makes Claws unresponsive".
3638 2011-04-08 [colin] 3.7.8cvs75
3643 * src/folder_item_prefs.c
3644 * src/folder_item_prefs.h
3645 * src/prefs_account.c
3646 Fix bug #2382, "folderitemrc not updated when account
3647 name is changed". Indeed, this wasn't done.
3649 2011-04-08 [wwp] 3.7.8cvs74
3652 Add support for quoted values (*="value").
3653 This commonly fixes a trailing quote appearing to filenames
3654 sent by iphone Mail (not sure if it's culprit at all, though).
3656 2011-04-08 [colin] 3.7.8cvs73
3659 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
3660 caused by attachments with extended chars in the file name". Patch
3661 derived from a patch bt Fabien Keil
3663 2011-04-05 [wwp] 3.7.8cvs72
3666 A debug string not to translate.
3668 2011-04-03 [colin] 3.7.8cvs71
3670 * src/common/utils.h
3671 Fix bug #2394, "backtrace() crashes on FreeBSD"
3672 That's not the first bug-report where internal
3673 debug-only backtrace() crashes on FreeBSD.
3675 2011-04-03 [colin] 3.7.8cvs70
3678 Fix bug #2365 again, "Crash when auto-scrolling headers in
3680 Batch-mode compose windows (from filtering actions) shouldn't
3681 try to access stuff after flushing events...
3683 2011-03-31 [paul] 3.7.8cvs69
3686 update as gtk >= 2.10 now required
3687 (because I'll never remember to do this later)
3689 2011-03-26 [paul] 3.7.8cvs68
3692 fix separators in Go To menu
3694 2011-03-20 [colin] 3.7.8cvs67
3697 Drop the *_DISABLE_DEPRECATED. We'll put them back
3698 when we'll have time to handle them
3700 2011-03-18 [paul] 3.7.8cvs66
3703 make user-facing message more accurate -
3704 'Network Log' not 'View Log'
3706 2011-03-17 [wwp] 3.7.8cvs65
3709 Fix a typo around plural form, as reported by
3712 2011-03-15 [colin] 3.7.8cvs64
3717 Fix bug #2381, "Support for NetworkManager 0.9".
3718 Patch by Mikhail Efremov
3720 2011-03-04 [colin] 3.7.8cvs63
3724 Fix segfault on Windows
3726 * src/common/utils.c
3727 * src/common/w32_unistd.c
3728 * src/common/w32lib.h
3729 Rationalize use of time_r() funcs (pthread do define them)
3731 2011-03-02 [pawel] 3.7.8cvs62
3734 Re-implement widgets aligning, switch from GtkSizeGroup
3735 to GtkTable - this should fix disappearing labels
3737 2011-03-01 [pawel] 3.7.8cvs61
3740 Wizard GUI cleanups. Make it look and behave more
3741 like account preferences.
3743 2011-02-23 [colin] 3.7.8cvs60
3745 * src/common/Makefile.am
3748 2011-02-23 [colin] 3.7.8cvs59
3752 * src/common/Makefile.am
3753 * src/common/plugin.c
3754 * src/common/valgrind.h
3755 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
3756 Use valgrind's own header.
3758 2011-02-22 [colin] 3.7.8cvs58
3760 * src/prefs_account.c
3761 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
3762 signed message" upon new installation. This is disturbing when PGP
3763 plugins are loaded by default.
3765 2011-02-16 [paul] 3.7.8cvs57
3768 update copyright headers throughout
3770 2011-02-16 [paul] 3.7.8cvs56
3773 use gettext plural form for "item selected"/"items selected"
3775 2011-02-13 [colin] 3.7.8cvs55
3779 Fix bug #2361, "Claws crashes after PGP Check in separate
3780 msg view". Don't let the cancel thread lie around after
3781 the verification ended.
3783 2011-02-13 [paul] 3.7.8cvs54
3786 updated by Mindaugas Baranauskas
3788 2011-02-11 [mones] 3.7.8cvs53
3790 * manual/es/advanced.xml
3791 Sync with English manual
3793 Fix remaining mismatched alloc/free from cppcheck
3795 2011-02-10 [pawel] 3.7.8cvs52
3800 2011-02-10 [pawel] 3.7.8cvs51
3802 * src/prefs_toolbar.c
3803 - set menus sensitivity in item type combo depending on
3804 availability of actions / plugin hooks
3805 - style fixes, spaces instead of tabs mostly
3807 2011-02-10 [paul] 3.7.8cvs50
3809 * src/prefs_account.c
3810 move the 'send acc mail addr in msg-id" option to
3813 2011-02-10 [paul] 3.7.8cvs49
3815 * src/prefs_account.c
3816 move the 'expunge immediately' option to a more