1 2013-01-21 [paul] 3.9.0cvs56
5 promote the users' ml on the About/Info tab
7 2013-01-09 [paul] 3.9.0cvs55
13 2013-01-09 [paul] 3.9.0cvs54
16 fix sensitivity of 'Use both dictionaries' in compose window
18 2013-01-09 [mir] 3.9.0cvs53
21 Fix missing file encoding info.
22 See -> http://www.python.org/dev/peps/pep-0263/
25 2013-01-08 [mones] 3.9.0cvs52
28 Added Swedish translation by Andreas Rönnquist
30 2012-12-20 [colin] 3.9.0cvs51
33 Fix crash on action error;
34 Fix trimming of leading spaces in actions
36 2012-12-19 [colin] 3.9.0cvs50
41 Make LDAP over SSL work on Win32 - but not TLS,
42 unfortunately. Also, it requires the certificate
45 2012-12-16 [colin] 3.9.0cvs49
48 Add missing \n at end of the return receipt last part's headers.
50 2012-12-15 [paul] 3.9.0cvs48
53 fix bug 2832, 'mail to from adress-book splitt names'
55 2012-12-12 [colin] 3.9.0cvs47
58 Port to g_spawn API and make actions work better on Win32
62 2012-12-12 [ticho] 3.9.0cvs46
65 Move focus to body textview when subject entry is activated
66 (Enter key pressed) in compose window.
68 2012-12-10 [mones] 3.9.0cvs45
71 Fix bug #2835 (core part) to allow NULL names which
74 2012-12-07 [colin] 3.9.0cvs44
77 Try to fix strange crash in nntp_ping/session_destroy...
79 2012-12-06 [mones] 3.9.0cvs43
83 * tools/outlook2claws-mail.pl
84 Fix address not working since years ago
86 2012-12-05 [mones] 3.9.0cvs42
89 Do not set to NULL string preferences which have "" as
92 2012-12-05 [colin] 3.9.0cvs41
95 Nullify xcred pointer like the other ones
97 2012-12-03 [wwp] 3.9.0cvs40
101 Avoid any possible confusion: 0 is not a neutral value when passed
102 to main_window_get_mask() - use -1 instead, even in those cases we
105 2012-12-03 [wwp] 3.9.0cvs39
108 Fix sensitivity of next-unread toolbar button.
110 2012-12-03 [colin] 3.9.0cvs38
113 Fix following relative symlinks
115 2012-12-02 [colin] 3.9.0cvs37
118 Of course you can't, Windows. Of course...
120 2012-12-02 [colin] 3.9.0cvs36
123 Move control sockets inside their own directory,
124 $TMPDIR/claws-mail-$UID/, and name them after the configuration directory md5 hash. That allows
125 - cleaner separation of sockets and config dirs in
126 case of alternate config directories
127 - forward migration is handled: if $TMPDIR/claws-mail-$UID
128 exists as a socket, use it to control the running entity
129 - backwards migration is handled: starting an old Claws Mail
130 version will bail out as creating the legacy socket won't
132 - migration for alternate-config-dirs is not handled, which
133 could be mentioned in release notes.
134 Fixes bug #2828, "Use MD5 digest for socket name"
136 2012-12-01 [colin] 3.9.0cvs35
139 As usual, Windows is a little bit different
140 (you have to love it the same as the normal OSes...)
142 2012-12-01 [colin] 3.9.0cvs34
146 Add a canonicalizer function and use it to
149 2012-11-30 [mones] 3.9.0cvs33
151 * src/common/plugin.c
152 Fixes #1137 completely, saving path-less plugins as is
153 in config. With this patch user can edit plugin list on
154 clawsrc and remove absolute paths from shared plugins,
155 leaving only the "pluginname.so". Those will be tried to
156 load from plugin dir of the loading core. Notice that
157 those will also fail to load on older versions, and will
158 probably be removed from your config without warning by
161 2012-11-30 [wwp] 3.9.0cvs32
167 Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
168 also fix list loop initializers.
170 2012-11-30 [wwp] 3.9.0cvs31
179 Add Message/Cancel sending (same as --cancel-sending), adds the
180 relevant toolbar icon, and an extra cancel sending+receiving icon
183 2012-11-29 [colin] 3.9.0cvs30
186 Fix mask on a few menu items (thanks Ricardo!)
188 2012-11-28 [wwp] 3.9.0cvs29
194 Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
195 Complete toolbar_init(), which was missing few inits.
197 2012-11-28 [colin] 3.9.0cvs28
202 * src/etpan/nntp-thread.c
203 Disconnect NNTP accounts too when switching offline
205 2012-11-28 [colin] 3.9.0cvs27
209 * src/common/session.c
210 * src/common/session.h
211 Add keep-alive pings on IMAP and NNTP
213 2012-11-28 [colin] 3.9.0cvs26
216 * src/etpan/imap-thread.c
217 * src/etpan/imap-thread.h
218 Try locale's charset and UTF-7 on server-side
219 searches when UTF-8 fails. Also, don't even
220 mention a charset if searching for an ASCII
223 2012-11-27 [colin] 3.9.0cvs25
228 2012-11-27 [colin] 3.9.0cvs24
231 Fix bug #2826, "replace deprecated gnutls function"
232 Patch by Christian Hesse
234 2012-11-27 [colin] 3.9.0cvs23
236 * src/gtk/manage_window.c
237 Stop spamming logs with focus events.
239 2012-11-27 [colin] 3.9.0cvs22
244 Unsneak a work-in-progress patch that I mistakengly
245 commited with a cleanup
247 2012-11-27 [wwp] 3.9.0cvs21
249 * doc/man/claws-mail.1
253 Add --cancel-sending command-line switch.
255 2012-11-23 [colin] 3.9.0cvs20
264 * src/common/socket.c
265 * src/common/socket.h
267 * src/common/ssl_certificate.c
268 * src/common/ssl_certificate.h
269 * src/etpan/imap-thread.c
270 * src/etpan/nntp-thread.c
271 Cleanup some warnings and deprecated types. Patch by
272 Christian Hesse, fixing bug #2617. Thanks!
274 2012-11-23 [colin] 3.9.0cvs19
278 Add Christian Hesse which was forgotten for some reason
280 2012-11-21 [colin] 3.9.0cvs18
282 * src/etpan/imap-thread.c
283 Don't set charset on simple searches. Fixes Exchange 2007.
285 2012-11-20 [colin] 3.9.0cvs17
287 * src/prefs_matcher.c
288 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
290 2012-11-20 [ticho] 3.9.0cvs16
292 * src/gtk/prefswindow.c
293 Actually allow folder preference pages which are in top level of
294 page index UI to be selected.
296 2012-11-20 [ticho] 3.9.0cvs15
298 * src/prefs_folder_item.c
299 Remove useless "Folder" root in page index of folder preferences UI.
301 2012-11-18 [colin] 3.9.0cvs14
307 * src/matcher_parser_parse.y
308 * src/prefs_matcher.c
310 * src/gtk/quicksearch.c
311 Add age_{greater,lower}_hours matcher criteria
312 Initial patch by Abhay S. Kushwaha.
314 2012-11-18 [ticho] 3.9.0cvs13
317 Improve i18n plural handling in a string used while
320 2012-11-16 [ticho] 3.9.0cvs12
348 Update message catalogs to match changes in 3.9.0cvs11.
350 2012-11-16 [ticho] 3.9.0cvs11
353 * src/addrcustomattr.c
355 * src/prefs_filtering.c
356 * src/prefs_matcher.c
357 * src/prefs_msg_colors.c
363 Use pgettext() and friends for i18n context strings, instead of
364 having a pipe character in msgid for context separation. This uses
365 glib's C_ macro, instead of Q_.
367 2012-11-16 [colin] 3.9.0cvs10
370 * src/prefs_actions.c
371 * src/prefs_filtering_action.c
372 * src/prefs_matcher.c
374 * src/gtk/description_window.c
375 * src/gtk/description_window.h
376 * src/gtk/inputdialog.c
377 * src/gtk/manage_window.c
378 * src/gtk/quicksearch.c
379 Try to better fix focus problems. Should address:
384 Please check using your favorite WM that the following works:
385 Information button (Quicksearch, Templates, 'Test' filtering
387 Folder selection (Move/Copy contextual menu,
388 various preferences, including 'New folder').
389 Tested with XFCE, Gnome Shell and Windows.
392 2012-11-16 [colin] 3.9.0cvs9
397 2012-11-16 [colin] 3.9.0cvs8
400 Fix missing initialisation of bool_and which could
401 lead to From/To/Subject/Tag searches searching with
403 Also clean up tag expansion. No need to create a
404 matcher string and re-parse it.
406 2012-11-16 [paul] 3.9.0cvs7
409 fix by Thomas Bellmann
411 2012-11-15 [colin] 3.9.0cvs6
414 Fix bug #2785, "Marking mails for deletion reopens internal
417 2012-11-15 [colin] 3.9.0cvs5
421 * src/gtk/gtkcmclist.c
422 * src/gtk/gtkcmclist.h
423 a few more GTK+3 fixes. Segfaults on me, though.
425 2012-11-15 [colin] 3.9.0cvs4
437 * src/message_search.c
438 * src/prefs_display_header.c
439 * src/prefs_filtering_action.c
440 * src/prefs_matcher.c
442 * src/prefs_toolbar.c
445 * src/summary_search.c
448 * src/gtk/Makefile.am
449 * src/gtk/colorlabel.c
452 * src/gtk/gtkcmclist.c
453 * src/gtk/gtkcmclist.h
454 * src/gtk/gtkcmctree.c
455 * src/gtk/gtksctree.c
456 * src/gtk/gtkshruler.c
459 * src/gtk/inputdialog.c
460 * src/gtk/quicksearch.c
461 * src/plugins/pgpcore/Makefile.am
462 * src/plugins/pgpinline/Makefile.am
463 * src/plugins/pgpmime/Makefile.am
464 * src/plugins/smime/Makefile.am
465 Big GTK+3 patch from Hanno Meyer-Thurow
467 2012-11-15 [wwp] 3.9.0cvs3
469 * doc/man/claws-mail.1
471 Add --cancel-receiving command-line switch.
473 2012-11-15 [wwp] 3.9.0cvs2
476 * src/gtk/sslcertwindow.c
479 2012-11-15 [paul] 3.9.0cvs1
484 updates from David Vachulka, Flammie Pirinen, and
487 2012-11-14 [paul] 3.9.0
493 2012-11-14 [paul] 3.8.1cvs123
504 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
505 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
508 2012-11-14 [paul] 3.8.1cvs122
514 2012-11-14 [colin] 3.8.1cvs121
517 And fix warning with breaking functionality
519 2012-11-14 [paul] 3.8.1cvs120
522 revert this change from 3.8.1cvs60, it breaks
525 2012-11-14 [colin] 3.8.1cvs119
527 * src/common/plugin.c
528 If plugin fails to load from absolute path, try from
530 Fixes bug #1137, 'loading plugins with same profile on different archs'
531 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
532 results in wrong paths in clawsrc'
534 2012-11-12 [colin] 3.8.1cvs118
537 Fix initial focus on textview. Fixes bug #2776,
538 "Make all menu shortcuts work properly in the message window"
540 2012-11-09 [colin] 3.8.1cvs117
542 * src/etpan/imap-thread.c
543 Specify search charset. Thanks to Aleksei Miheev
545 2012-11-08 [colin] 3.8.1cvs116
547 * src/common/socket.c
549 Fix socket communication
551 2012-11-08 [colin] 3.8.1cvs115
553 * src/plugins/pgpcore/sgpgme.c
554 Fix Windows runtime crash
556 2012-11-08 [colin] 3.8.1cvs114
558 * src/gtk/quicksearch.c
559 Fix going active with NULL matchstring (for example
560 when changing type before typing anything)
562 2012-11-07 [colin] 3.8.1cvs113
567 2012-11-06 [mones] 3.8.1cvs112
569 * doc/man/claws-mail.1
570 Sync with AUTHORS file
571 * src/gtk/quicksearch.c
572 Add number units where appropriate
574 2012-10-31 [paul] 3.8.1cvs111
576 * src/prefs_folder_item.c
577 add missing closing bracket. thanks to Andreas Rönnquist.
579 2012-10-31 [colin] 3.8.1cvs110
581 * src/prefs_folder_item.c
582 Fix prefs text and extra semi-colon. Thanks to Paul!
584 2012-10-31 [colin] 3.8.1cvs109
586 * src/folder_item_prefs.c
587 * src/folder_item_prefs.h
589 * src/prefs_folder_item.c
590 Implement feature from bug #2569,
591 "select html part on folder specific properties"
592 Patch based on Andrej's patch.
594 2012-10-29 [wwp] 3.8.1cvs108
597 Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
600 2012-10-25 [colin] 3.8.1cvs107
603 Verify the previous URI wasn't the same...
604 fixes http://www. URIs.
606 2012-10-25 [colin] 3.8.1cvs106
611 Avoid strlen() on inner loop in textview_make_clickable_parts*()
612 reduces cost of strcasestr() in textview_make_clickable_parts*()
613 from 30% to 15%. Patch by Igor Mammedov
615 2012-10-25 [colin] 3.8.1cvs105
618 Do not allow search cost to explode in case of bad message
619 parsing in textview_make_clickable_parts_later(); reduces
620 cost of textview_make_clickable_parts_later() from 99% to
621 17% for big bad-case message. Patch by Igor Mammedov
623 2012-10-25 [colin] 3.8.1cvs104
627 Avoid strlen() on big buffers, use precomputed length instead
628 it reduces cost of textview_write_line() from 32% to 3% for
629 big messages. Patch by Igor Mammedov
634 2012-10-24 [mones] 3.8.1cvs103
637 Trust on IMAP core on-line/off-line management
638 Patch by Sean Buckheister
640 2012-10-19 [paul] 3.8.1cvs102
645 fix bug 2760, 'display correct libc version in crash dialog
646 when uclibc is used'.
647 fixes build with uclibc. patch by Natanael Copa.
649 2012-10-18 [mones] 3.8.1cvs101
652 Fix bug #2761 and remove invalid GTK main category
654 2012-10-17 [colin] 3.8.1cvs100
656 * src/common/ssl_certificate.c
657 Fix bug #2759, "Error messages regarding bad
658 client certificates are less than helpful"
659 Based on patch by bug reporter.
661 2012-10-13 [paul] 3.8.1cvs99
663 * src/common/ssl_certificate.c
664 fix build with gnutls 3.1.3
665 Patch by Sean Buckheister.
667 2012-10-12 [mones] 3.8.1cvs98
670 * src/grouplistdialog.c
677 * src/etpan/imap-thread.c
678 New slist_free_strings_full wrapper for g_slist_free_full
679 and simplify calls where it was being used
681 2012-10-12 [colin] 3.8.1cvs97
684 Drop include of internal glib header
687 2012-10-12 [colin] 3.8.1cvs96
689 * src/gtk/gtkcmctree.c
690 * src/gtk/gtksctree.c
691 Fix bug #2581, "expander arrows are too tiny to hit with the
692 mouse". Patch mostly by Tom Horsley
694 2012-10-12 [iwkse] 3.8.1cvs95
699 2012-10-12 [mones] 3.8.1cvs94
702 Remove undeclared mutex symbol
704 2012-10-12 [colin] 3.8.1cvs93
707 * src/prefs_account.c
710 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
711 Thanks to Salvatore de Paolis
713 2012-10-10 [colin] 3.8.1cvs92
716 Fix bug #2744, "Quick search throws bad command
717 argument error on Microsoft Exchange". Fall back
718 to local search if folder-specific search fails.
719 * src/gtk/quicksearch.c
722 2012-10-10 [colin] 3.8.1cvs91
725 Make what the tags list contain more clear
727 2012-10-10 [colin] 3.8.1cvs90
733 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
736 2012-10-10 [colin] 3.8.1cvs89
739 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
741 2012-10-10 [colin] 3.8.1cvs88
744 Leak fix (thanks Ricardo!)
746 2012-10-10 [colin] 3.8.1cvs87
749 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
750 Initial patch by Igor Mammedov <imammedo@redhat.com> with
751 fixes by Michael Rasmussen and myself.
752 Also revert part of 3.8.1cvs86, g_slist_free_full()
753 semantics are different from slist_free_strings() in that
754 slist_free_strings does not free the list itself.
756 2012-10-09 [mones] 3.8.1cvs86
758 * doc/man/claws-mail.1
761 New extra headers feature for adding user-defined
762 extra headers to the combobox in the compose window
763 Headers are stablished in 'extraheaderrc', one per
764 line with a final colon
766 2012-10-06 [mones] 3.8.1cvs85
773 New function cm_menu_item_new_label_from_url to
774 avoid crashing on huge URL strings and warn user
775 about the possible causes
777 Use it to create List menu items safely
779 2012-10-04 [colin] 3.8.1cvs84
782 Fix keywords with spaces
784 2012-10-04 [colin] 3.8.1cvs83
787 Fix double-tag search. Maybe fixes bug #2744,
788 'Quick search throws bad command argument
789 error since recent change'. Patch by Sean.
791 2012-10-03 [mones] 3.8.1cvs82
794 Fix bug #2743 'null pointer crash in procmime strchr'
795 Patch by Michael Schwendt (from RedHat bug 862578)
797 2012-09-28 [colin] 3.8.1cvs81
800 Never search on server if we're offline
801 (Asking the user would and will be better)
803 Fix uninitialized variable (bogus) warning
804 Fix SELECT of the folder before searching
806 2012-09-27 [colin] 3.8.1cvs80
810 * src/etpan/imap-thread.c
811 * src/etpan/imap-thread.h
812 Implement IMAP server search. Patch by
813 Sean Buckheister again.
815 2012-09-26 [colin] 3.8.1cvs79
820 Prepare the context strings, their translation take
821 CPU time. Shaves 6 seconds out of 17 on my reference
823 * src/summary_search.c
826 2012-09-26 [colin] 3.8.1cvs78
831 Unlock I/O in procmime, give a way
832 for matcher to avoid having to
833 read/write tmp/rewind/read tmp for
836 2012-09-26 [colin] 3.8.1cvs77
838 * src/summary_search.c
839 Fix unresponsive stop button
840 * src/gtk/quicksearch.c
843 2012-09-26 [colin] 3.8.1cvs76
845 * src/summary_search.c
848 * src/gtk/quicksearch.c
849 Factorize search code in summary_search and
850 add a progress indicator as that slows down
851 the first result in case of body search.
853 2012-09-26 [colin] 3.8.1cvs75
856 Fix body search triggering GUI updates
857 for every message when it gets MSG_SCANNED
860 2012-09-26 [colin] 3.8.1cvs74
868 Factorize msg list to num list code;
869 Make search faster using cache instead
872 2012-09-25 [mones] 3.8.1cvs73
874 * src/gtk/quicksearch.c
875 Fix new expressions not being added to quicksearch
876 history in extended mode; patch by Sean Buckheister
878 2012-09-22 [mir] 3.8.1cvs72
881 Fix for not searching in folders marked 'no_select'
882 patch provided by Colin.
884 2012-09-22 [mones] 3.8.1cvs71
887 Add missing copyright header
889 2012-09-21 [colin] 3.8.1cvs70
892 Fix warning where msgcount was used
893 uninitialized in case the search was
894 to be performed on a message list subset.
896 2012-09-21 [colin] 3.8.1cvs69
898 * src/gtk/quicksearch.c
899 Fix error background not appearing
901 2012-09-21 [colin] 3.8.1cvs68
904 * src/advsearch.c ** ADDED **
905 * src/advsearch.h ** ADDED **
913 * src/matchertypes.h ** ADDED **
918 * src/summary_search.c
921 * src/gtk/quicksearch.c
922 * src/gtk/quicksearch.h
923 Separated GUI and logic for search
924 Use same logic for quicksearch and folder search
925 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
927 2012-09-19 [mones] 3.8.1cvs67
930 Remove spurious parameter from get_url_part and
931 fix potential buffer overflow
933 2012-09-19 [colin] 3.8.1cvs66
937 Un-mix mixed enum comparison which happened
938 to work because multiple enums define the same
941 2012-09-19 [colin] 3.8.1cvs65
949 * src/plugins/bogofilter/bogofilter_gtk.c
950 * src/plugins/pgpcore/prefs_gpg.c
951 * src/plugins/smime/smime.c
952 * src/plugins/spamassassin/spamassassin_gtk.c
953 More warning fixes, casts, useless variables and
954 unchecked return values
956 2012-09-19 [colin] 3.8.1cvs64
959 Check possible overflow
960 * src/prefs_account.c
961 * src/prefs_compose_writing.c
962 * src/prefs_logging.c
963 * src/prefs_message.c
964 * src/prefs_msg_colors.c
966 * src/prefs_receive.c
967 * src/prefs_summaries.c
968 * src/prefs_wrapping.c
969 fix GtkAdjustment casts
972 * src/gtk/gtkaspell.c
975 2012-09-19 [mones] 3.8.1cvs63
978 Fix leak and follow function specification
980 2012-09-19 [mones] 3.8.1cvs62
983 Use unused var c to check result and emit messages on error
985 Remove unused vars: attr (several functions), element
987 Use unused var newGroup to check result
988 * src/addrcustomattr.c
989 Remove unused var summaryview and related code
991 Use unused vars nn, newNode, idleID to check result
992 Remove unused var aoType and refactor logic around it
993 Comment var enabled and related debug code
995 Use unused var error to check result and emit debug messages
997 Remove unused var link_color
999 Remove unused vars: attr, retVal
1001 2012-09-19 [colin] 3.8.1cvs61
1006 * src/send_message.c
1007 * src/common/socket.c
1008 More precise error logging
1010 2012-09-16 [mones] 3.8.1cvs60
1013 Removed dup calls with ignored result
1015 Removed unused var is_group and simplified logic around it
1019 * src/etpan/etpan-thread-manager.c
1020 Use unused var r to verify result and emit messages on error
1022 Move color variable into conditional usage blocks
1023 Remove assigned but not used vars: lock, titles, count
1025 Remove assigned but not used var actions
1027 Remove assigned but not used vars: from_parent, src_node
1030 Remove malloc-ed but not used var: old_path
1032 Comment unused vars from commented block: tofetch, fetched
1033 * src/prefs_account.c
1034 Remove assigned but not used var: privacy_enabled
1035 * src/prefs_actions.c
1036 * src/prefs_customheader.c
1037 Remove assigned but not used var: store
1038 * src/prefs_filtering.c
1039 Remove assigned but not used var: n_rows
1040 * src/prefs_template.c
1041 Remove assigned but not used vars: model, list_store
1042 * src/prefs_toolbar.c
1043 Remove assigned but not used var: win_titles
1045 Remove assigned but not used vars: orientation, line, baseline,
1047 * src/etpan/imap-thread.c
1048 Remove assigned but not used var: value, r
1049 Refactor to check correct memory allocation
1050 * src/etpan/nntp-thread.c
1051 Remove assigned but not used var: value
1052 * src/gtk/gtkaspell.c
1053 Remove assigned but not used vars: textbuf, exist
1054 Remove unused function: find_gtkaspeller
1055 * src/gtk/gtkcmctree.c
1056 Remove unused function: gtk_cmctree_get_offset
1057 * src/gtk/gtkshruler.c
1058 Remove assigned but not used vars: ruler, priv
1060 2012-09-14 [mones] 3.8.1cvs59
1063 Check file operation results (and remove and
1066 2012-09-14 [colin] 3.8.1cvs58
1068 * src/gtk/inputdialog.c
1069 Remove unused var, thanks Ticho
1071 2012-09-13 [colin] 3.8.1cvs57
1073 * src/stock_pixmap.c
1074 Fix missing \n in debug line
1076 2012-09-13 [colin] 3.8.1cvs56
1079 Don't listen on the Unix socket before we're
1080 ready. The 'popup' order from another instance
1081 may provoke a race and trash configuration files.
1083 2012-09-13 [colin] 3.8.1cvs55
1086 Maybe fix bug #2096, "MEMORY-ERROR w/
1087 Claws-Mail/IMAP and Lotus Domino". Use
1088 correct types for start/end and test if
1089 start is indeed before end.
1091 2012-09-12 [mones] 3.8.1cvs54
1094 Fix bug #1975 'preference mutt key bindings do not take
1095 effect' (and the other invalid paths too)
1097 2012-09-12 [colin] 3.8.1cvs53
1100 Revert that hunk, logic is unclear.
1102 2012-09-12 [colin] 3.8.1cvs52
1118 * src/partial_download.c
1119 * src/prefs_filtering_action.c
1120 * src/prefs_toolbar.c
1127 * src/common/utils.c
1128 * src/etpan/imap-thread.c
1129 * src/gtk/gtkaspell.c
1130 * src/plugins/pgpcore/sgpgme.c
1131 More fixes from bug #1961:
1132 - Write-only variables
1133 - Null pointer dereferences
1134 - A couple other fixes for which the reporter
1135 was unsure, but which showed problems.
1136 More details in bug #1961 comments.
1138 2012-09-12 [colin] 3.8.1cvs51
1143 * src/plugins/pgpcore/passphrase.c
1144 Apply patches from bug #1961, "patches for
1145 a couple of clang warnings":
1146 - Check return codes
1149 2012-09-12 [colin] 3.8.1cvs50
1152 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
1153 where the included menu.h could come from Ncurses.
1154 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
1156 2012-09-11 [colin] 3.8.1cvs49
1159 Fix race condition at start.
1161 2012-09-10 [colin] 3.8.1cvs48
1164 Create lock socket as soon as possible, not after
1165 a few things like caching all prefs.
1167 2012-09-09 [mones] 3.8.1cvs47
1169 * src/plugins/bogofilter/bogofilter.c
1172 2012-09-08 [colin] 3.8.1cvs46
1193 * src/matcher_parser_parse.y
1201 * src/prefs_account.c
1202 * src/prefs_account.h
1203 * src/prefs_filtering.c
1204 * src/prefs_filtering_action.c
1206 * src/prefs_matcher.c
1207 * src/prefs_template.c
1208 * src/prefs_toolbar.c
1216 * src/remotefolder.c
1226 * src/gtk/description_window.c
1227 * src/plugins/trayicon/trayicon.c
1228 Break circular dependencies in Claws' headers,
1229 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1231 2012-09-08 [colin] 3.8.1cvs45
1234 Fix shortcut getting
1236 2012-09-05 [colin] 3.8.1cvs44
1240 * src/prefs_matcher.c
1241 Drop matcherprop_new_create, which is just a copy of
1242 matcherprop_new, and staticalize what can be
1244 2012-09-05 [colin] 3.8.1cvs43
1246 * src/plugins/pgpcore/select-keys.c
1247 Fix bug #2390, "Non-fully-trusted-key-warning appears
1248 based on primary UID rather than recipient e-mail"
1250 2012-08-29 [colin] 3.8.1cvs42
1252 * src/gtk/gtkaspell.c
1253 Fix bug #2596, "Spell checker does not work properly"
1255 2012-08-29 [colin] 3.8.1cvs41
1257 * src/plugins/pgpcore/sgpgme.c
1258 Set gpgme's locale to UTF-8. Fixes bug #2650,
1259 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
1261 2012-08-29 [colin] 3.8.1cvs40
1271 Move the hardcoded mimeview shortcuts to standard menus.
1273 2012-08-27 [colin] 3.8.1cvs39
1276 Fix double mainwindow presentation that confuses GNOME3
1277 when some plugins fail to load (subsequent Claws windows
1278 got no focus in that case)
1280 2012-08-27 [colin] 3.8.1cvs38
1283 Make Mark all read confirmation button more clear
1285 2012-08-27 [colin] 3.8.1cvs37
1289 Separate "Mark all read" from "Mark as read"
1292 2012-08-27 [wwp] 3.8.1cvs36
1296 Remove session statistics debug statements (irrelevant in repo,
1299 2012-08-24 [mones] 3.8.1cvs35
1301 * manual/advanced.xml
1302 Keep alphabetic order of hidden options lost
1303 and update Clawsker URL.
1304 * manual/de/advanced.xml
1305 * manual/fr/advanced.xml
1306 Update Clawsker URL.
1307 * manual/es/advanced.xml
1308 Sync with English version and update Clawsker URL.
1309 * manual/de/dist/html/Makefile.am
1310 * manual/es/dist/html/Makefile.am
1311 * manual/fr/dist/html/Makefile.am
1312 * manual/pl/dist/html/Makefile.am
1313 * manual/dist/html/Makefile.am
1314 Fix bug 2723 'Missing encoding in generated html manual'
1316 2012-08-23 [colin] 3.8.1cvs34
1319 Fix --offline asking if one wants to sync,
1320 due to re-entering. Thanks <ebik@ucw.cz>.
1322 2012-08-16 [colin] 3.8.1cvs33
1325 Always clear the tags list when fetching a folder, or
1326 Claws will never untag an untagged email. Patch by
1327 Igor Mammedov <imammedo@redhat.com>
1329 2012-08-12 [colin] 3.8.1cvs32
1332 Exclude text/plain from the attachment thing
1334 2012-08-12 [colin] 3.8.1cvs31
1337 Fix comparison, thanks to Michael Gmelin
1339 2012-08-12 [colin] 3.8.1cvs30
1342 Only show HTML parts by default (if the pref
1343 is set so) if the part disposition-type is
1344 inline or unknown, but not attachment.
1346 Remove useless hook that won't ever be used
1349 2012-08-12 [colin] 3.8.1cvs29
1352 Make sure text/* attachments are not made
1353 inline, regardless of the compose mode.
1354 Finishes fixing bug #2203 after auto-save
1355 switches mode to COMPOSE_REEDIT. Thanks to
1356 Michael Gmelin for finding this.
1358 2012-08-09 [colin] 3.8.1cvs28
1360 * src/prefs_filtering.c
1361 Make treeView type-ahead case insensitive
1362 Patch by Andreas Ronnquist
1364 2012-08-09 [colin] 3.8.1cvs27
1366 * src/gtk/sslcertwindow.c
1369 2012-08-09 [colin] 3.8.1cvs26
1372 * src/common/ssl_certificate.c
1373 * src/common/ssl_certificate.h
1374 * src/gtk/sslcertwindow.c
1375 Fix bug 2718, "Failure to check peer hostname
1376 when checking certificate"
1378 2012-08-05 [ticho] 3.8.1cvs25
1381 Avoid header combo box to get focus twice (first text within,
1382 then combobox widget itself) when switching focus with TAB.
1384 2012-07-28 [ticho] 3.8.1cvs24
1387 Properly fix setting "transient for" for attachment properties
1388 dialog when called via popup menu (since we're stealing focus
1389 few lines before, we need to do it directly, not via
1392 2012-07-28 [ticho] 3.8.1cvs23
1394 * src/gtk/pluginwindow.c
1395 * src/gtk/prefswindow.c
1396 Fixed setting "transient for" property for plugin load/unload
1397 file dialog. Connected manage_window signals to prefswindow events.
1399 2012-07-27 [ticho] 3.8.1cvs22
1403 Fixed setting "transient for" property for summaryview file
1404 dialog and messageview's image save dialog.
1406 2012-07-27 [ticho] 3.8.1cvs21
1410 Fix setting "transient for" property for file select dialogs
1411 in crash report and mimeview.
1413 2012-07-27 [ticho] 3.8.1cvs20
1416 Fixed "transient for" property for file attach dialog when
1417 called from Attachments list popup menu. Simplified menu item
1418 sensitivities setting code logic for this menu.
1420 2012-07-25 [ticho] 3.8.1cvs19
1422 * manual/advanced.xml
1423 Add the three hidden preferences related to colored display
1424 of unified diffs to manual.
1426 2012-07-25 [ticho] 3.8.1cvs18
1428 * src/gtk/gtkaspell.c
1429 Create "Change directory" submenu in a separate function, change
1430 wording a bit, and make the submenu always available in a context
1431 menu of body edit box in compose window.
1433 2012-07-25 [ticho] 3.8.1cvs17
1435 * src/gtk/prefswindow.c
1436 Correctly set transient_for property for preferences window,
1437 as well as for color picker dialogs. Fixes bug #2710.
1439 2012-07-25 [ticho] 3.8.1cvs16
1441 * src/gtk/quicksearch.c
1442 Allow quicksearch syntax description window to be correctly
1443 set transient for main window.
1445 2012-07-15 [wwp] 3.8.1cvs15
1448 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
1450 2012-07-10 [paul] 3.8.1cvs14
1453 forgot this in last commit
1455 2012-07-10 [paul] 3.8.1cvs13
1459 * src/common/quoted-printable.c
1460 * src/common/quoted-printable.h
1461 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
1462 the bug: partial message text loss
1464 2012-07-10 [mones] 3.8.1cvs12
1466 * src/plugins/pgpcore/sgpgme.c
1467 Fix bug 2689, 'segfault when trying to view info
1468 about pgp/smime sign'
1470 2012-07-08 [ticho] 3.8.1cvs11
1472 * src/plugins/pgpcore/sgpgme.c
1473 Consider marginal signature validity as untrusted. Suggested by
1474 Jean-Benoist Leger (leger at crans.org).
1476 2012-07-08 [paul] 3.8.1cvs10
1478 * src/gtk/icon_legend.c
1479 fix (reveal) hidden icon in gui and build warning
1481 2012-07-07 [paul] 3.8.1cvs9
1483 * src/plugins/pgpcore/prefs_gpg.c
1486 2012-07-07 [colin] 3.8.1cvs8
1488 * claws-features.h.in
1496 * src/partial_download.h
1498 * src/prefs_account.h
1499 * src/prefs_common.h
1503 * src/stock_pixmap.c
1507 * src/common/session.h
1509 * src/common/socket.h
1511 * src/common/ssl_certificate.h
1512 * src/common/timing.h
1513 * src/common/utils.h
1514 * src/gtk/gtkaspell.h
1515 * src/gtk/gtkutils.h
1516 * src/gtk/pluginwindow.h
1517 * src/gtk/spell_entry.h
1518 * src/gtk/sslcertwindow.h
1519 Don't export config.h in public headers
1521 2012-07-07 [colin] 3.8.1cvs7
1523 * claws-features.h.in
1529 * src/addrcustomattr.c
1530 * src/addrduplicates.c
1533 * src/addressbook_foldersel.c
1543 * src/customheader.c
1544 * src/displayheader.c
1546 * src/editaddress_other_attributes_ldap.c
1551 * src/editldap_basedn.c
1560 * src/folder_item_prefs.c
1561 * src/grouplistdialog.c
1563 * src/image_viewer.c
1585 * src/message_search.c
1596 * src/partial_download.c
1597 * src/partial_download.h
1600 * src/prefs_account.c
1601 * src/prefs_account.h
1602 * src/prefs_actions.c
1603 * src/prefs_common.c
1604 * src/prefs_common.h
1605 * src/prefs_compose_writing.c
1606 * src/prefs_customheader.c
1607 * src/prefs_display_header.c
1608 * src/prefs_ext_prog.c
1609 * src/prefs_filtering.c
1610 * src/prefs_filtering_action.c
1611 * src/prefs_folder_column.c
1612 * src/prefs_folder_item.c
1615 * src/prefs_image_viewer.c
1616 * src/prefs_logging.c
1617 * src/prefs_matcher.c
1618 * src/prefs_message.c
1619 * src/prefs_msg_colors.c
1622 * src/prefs_receive.c
1624 * src/prefs_spelling.c
1625 * src/prefs_summaries.c
1626 * src/prefs_summary_column.c
1627 * src/prefs_summary_open.c
1628 * src/prefs_toolbar.c
1629 * src/prefs_wrapping.c
1638 * src/send_message.c
1642 * src/summary_search.c
1650 * src/common/claws.c
1652 * src/common/hooks.c
1655 * src/common/plugin.c
1656 * src/common/prefs.c
1657 * src/common/session.c
1658 * src/common/session.h
1661 * src/common/socket.c
1662 * src/common/socket.h
1665 * src/common/ssl_certificate.c
1666 * src/common/ssl_certificate.h
1667 * src/common/string_match.c
1669 * src/common/timing.h
1670 * src/common/utils.c
1671 * src/common/utils.h
1672 * src/etpan/etpan-thread-manager.c
1673 * src/etpan/imap-thread.c
1674 * src/etpan/nntp-thread.c
1676 * src/gtk/combobox.c
1677 * src/gtk/description_window.c
1679 * src/gtk/gtkaspell.c
1680 * src/gtk/gtkaspell.h
1681 * src/gtk/gtkshruler.c
1683 * src/gtk/gtkutils.c
1684 * src/gtk/gtkutils.h
1685 * src/gtk/gtkvscrollbutton.c
1686 * src/gtk/icon_legend.c
1687 * src/gtk/inputdialog.c
1688 * src/gtk/logwindow.c
1690 * src/gtk/pluginwindow.c
1691 * src/gtk/pluginwindow.h
1692 * src/gtk/prefswindow.c
1693 * src/gtk/progressdialog.c
1694 * src/gtk/quicksearch.c
1695 * src/gtk/spell_entry.c
1696 * src/gtk/spell_entry.h
1697 * src/gtk/sslcertwindow.c
1698 * src/gtk/sslcertwindow.h
1699 * src/plugins/bogofilter/bogofilter.c
1700 * src/plugins/bogofilter/bogofilter_gtk.c
1701 * src/plugins/dillo_viewer/dillo_prefs.c
1702 * src/plugins/dillo_viewer/dillo_viewer.c
1703 * src/plugins/pgpcore/pgp_viewer.c
1704 * src/plugins/pgpcore/plugin.c
1705 * src/plugins/pgpcore/sgpgme.c
1706 * src/plugins/pgpinline/pgpinline.c
1707 * src/plugins/pgpinline/plugin.c
1708 * src/plugins/pgpmime/pgpmime.c
1709 * src/plugins/pgpmime/plugin.c
1710 * src/plugins/smime/plugin.c
1711 * src/plugins/smime/smime.c
1712 * src/plugins/spamassassin/libspamc.c
1713 * src/plugins/spamassassin/spamassassin.c
1714 * src/plugins/spamassassin/spamassassin_gtk.c
1715 * src/plugins/trayicon/trayicon.c
1716 * src/plugins/trayicon/trayicon_prefs.c
1717 Specify Claws compile-time features in a specific header
1719 2012-07-06 [wwp] 3.8.1cvs6
1723 Session statistics: format date following global prefs,
1724 and fix stats output a little bit.
1726 2012-07-03 [mir] 3.8.1cvs5
1729 fix bug 2642, 'improve transfer encoding selection'.
1730 Patch provided by Christopher Zimmermann
1731 (madroach claws at gmerlin dot de)
1733 2012-07-03 [mir] 3.8.1cvs4
1737 fix bug 2641, '7bit or 8bit encoded attachments can
1738 have lines longer than 998 characters'.
1739 Patch provided by Christopher Zimmermann
1740 (madroach claws at gmerlin dot de)
1743 2012-07-03 [mir] 3.8.1cvs3
1747 fix bug 2641, '7bit or 8bit encoded attachments can
1748 have lines longer than 998 characters'.
1749 Patch provided by Christopher Zimmermann
1750 (madroach claws at gmerlin dot de)
1752 2012-07-03 [mir] 3.8.1cvs2
1756 * src/common/quoted-printable.c
1757 * src/common/quoted-printable.h
1758 fix bug 2640, 'improve quoted-printable encoding'
1759 Patch provided by madroach claws at gmerlin dot de
1761 2012-06-30 [paul] 3.8.1cvs1
1764 fix bug 2579, 'Installed headers redefine autotools-specific constants'
1766 2012-06-27 [paul] 3.8.1
1772 2012-06-27 [paul] 3.8.0cvs58
1775 fix minimum required GTK+, which got mistakenly bumped
1778 2012-06-27 [paul] 3.8.0cvs57
1793 updated translations
1795 * tools/claws.i18n.status.pl
1796 updated based on currently active
1798 2012-06-25 [mir] 3.8.0cvs56
1801 If a folder class returns <> 0 then the message has not
1802 been removed from the file system and therefore it should
1803 not be removed from the cache either.
1805 2012-06-20 [ticho] 3.8.0cvs55
1808 Fix for bug #1090 - Standard-folders appear again
1809 after rescanning tree
1811 2012-06-20 [paul] 3.8.0cvs54
1813 * src/prefs_common.c
1814 * src/prefs_common.h
1817 colourise attached patches.
1820 2012-06-02 [wwp] 3.8.0cvs53
1822 * src/gtk/progressdialog.c
1823 Add a hide button to the retrieve/send progress dialogs. WM's close button
1824 now hides (as well as pressing Esc) instead of doing nothing.
1826 2012-06-02 [wwp] 3.8.0cvs52
1828 * doc/man/claws-mail.1
1834 Introduce a new feature: basic session statistics (from the about dialog
1835 or the command-line).
1837 2012-06-02 [wwp] 3.8.0cvs51
1840 Fix bug 2620: shift+tab from subject field not working.
1842 2012-06-02 [wwp] 3.8.0cvs50
1847 Normalize capitalization of strings in UI.
1849 2012-05-30 [paul] 3.8.0cvs49
1852 don't do TLS if not requested by user. fixes connecting to
1853 servers which, for example, want SSL 3 only
1855 2012-05-27 [paul] 3.8.0cvs48
1858 update copyright headers to 2012
1860 2012-05-27 [paul] 3.8.0cvs47
1863 * src/prefs_actions.c
1865 fix some typos in strings, thanks to Thomas Bellmann
1867 2012-05-16 [paul] 3.8.0cvs46
1869 * src/prefs_filtering_action.c
1870 fix disabled 'select...' button that never goes away
1871 when using the new addr book
1874 2012-05-16 [colin] 3.8.0cvs45
1876 * src/common/utils.c
1879 2012-05-16 [colin] 3.8.0cvs44
1881 * src/common/utils.c
1882 Make remove_numbered_files much faster when there's
1883 just one file to remove.
1885 2012-05-16 [paul] 3.8.0cvs43
1888 fix bug 2662, '"ag" quicksearch adds "1" to value'
1890 2012-05-16 [paul] 3.8.0cvs42
1892 * src/gtk/description_window.c
1893 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
1895 2012-05-16 [paul] 3.8.0cvs41
1897 * src/common/ssl_certificate.c
1898 fix bug 2646, 'Compile fails with gnutls-3.0.18'
1899 Patch by Christian Hesse
1901 2012-05-11 [colin] 3.8.0cvs40
1904 * src/common/utils.c
1905 Fix bug 2659, 'E-mail attachments are handled
1907 Fix problems iterating the mime tree, and determine
1908 whether a file is an email without To:
1910 2012-04-03 [colin] 3.8.0cvs39
1913 Fix build (damn whitespace-sensitive file format)
1915 2012-04-02 [colin] 3.8.0cvs38
1918 Fix incomplete make dist
1920 2012-04-02 [colin] 3.8.0cvs37
1923 Fix mistakenly removed function call
1925 2012-04-01 [colin] 3.8.0cvs36
1933 * src/addressbook-dbus.c
1934 * src/addressbook-dbus.h
1939 * src/claws-contacts.xml
1947 * src/prefs_common.c
1948 * src/prefs_filtering_action.c
1949 * src/prefs_matcher.c
1953 * src/plugins/bogofilter/bogofilter_gtk.c
1954 * src/plugins/dillo_viewer/dillo_prefs.c
1955 * src/plugins/spamassassin/spamassassin_gtk.c
1956 * src/plugins/trayicon/trayicon.c
1957 Import new addressbook code from the new-contacts branch
1959 2012-03-29 [paul] 3.8.0cvs35
1963 * src/gtk/quicksearch.c
1964 add 'ha', short version of 'has_attachment' in quick search
1965 Patch by Andreas Rönnquist
1967 2012-03-26 [mones] 3.8.0cvs34
1969 * src/common/plugin.c
1970 Support 2 and 3-clause BSD licensed plugins
1972 2012-03-15 [pawel] 3.8.0cvs33
1976 - Make separate window info more accurate about
1977 move to trash/deletion.
1980 2012-03-14 [pawel] 3.8.0cvs32
1989 Better fix for bug #2501
1990 Instead of leaving blank window after message move or delete,
1991 update separate view to next message in message list or
1992 display info why view is blank. This was discussed
1993 in bug #2621 comments.
1995 2012-03-11 [colin] 3.8.0cvs31
1997 * src/gtk/gtkcmctree.c
2000 Fix focus rectangle on unfocused rows
2001 Patch by Michael Shell
2003 2012-02-29 [colin] 3.8.0cvs30
2005 * src/gtk/gtkcmctree.c
2006 Fix bug #2577, "Focus rectangle on folder list and message
2007 list headings doesn't get properly cleared when switching
2008 heading and horizontally scrolling list (underlines and
2009 vertical lines remain on screen)". Patch by Michael Shell
2011 2012-02-13 [pawel] 3.8.0cvs29
2014 Fix crasher when double clicking on IMAP message and
2015 MessageView is not shown introduced in cvs21
2018 2012-02-10 [pawel] 3.8.0cvs28
2021 Fix bug #2598 'Actions can move locked messages'
2023 2012-02-08 [pawel] 3.8.0cvs27
2025 * src/prefs_actions.c
2026 * src/prefs_actions.h
2027 * src/prefs_toolbar.c
2028 * src/prefs_toolbar.h
2031 - Implement automatic removal of toolbar action buttons when
2032 associated action is removed
2033 - Don't allow creation of two actions with the same name,
2034 before all executions/removals were performed on first action
2035 with duplicated name in linked list which wasn't always
2038 2012-02-05 [colin] 3.8.0cvs26
2044 * src/prefs_common.c
2045 * src/prefs_common.h
2050 Add an history to navigate in mails
2052 2012-02-05 [colin] 3.8.0cvs25
2055 Fix inverted comparison in list_find_custom.
2057 2012-02-03 [wwp] 3.8.0cvs24
2059 * src/gtk/progressdialog.c
2060 Make translators life easier: use View log instead of Show log
2063 2012-02-02 [pawel] 3.8.0cvs23
2066 Fix bug #2590 'Un-capitalize strings'
2067 Patch by Christian Hesse
2069 2012-02-02 [pawel] 3.8.0cvs22
2073 'Change expand behavior for message list / message view'
2074 Patch by Christian Hesse
2076 2012-02-02 [pawel] 3.8.0cvs21
2082 Fix bug #2501 'opened message blanks when moved to other folder'
2083 Detect message move and update message window contents
2084 accordingly, if message is moved to trash close window
2086 2012-02-01 [pawel] 3.8.0cvs20
2093 * src/gtk/sslcertwindow.c
2094 More strncat boundary checks
2096 2012-01-31 [wwp] 3.8.0cvs19
2098 * src/gtk/gtkutils.c
2099 Fix warnings in gtkutils: wrong function name, missing newline, typo and
2102 2012-01-31 [wwp] 3.8.0cvs18
2104 * src/gtk/progressdialog.c
2105 * src/gtk/progressdialog.h
2107 * src/send_message.c
2108 Add a button to the retrieve/send dialogs to
2109 open the network log.
2111 2012-01-25 [wwp] 3.8.0cvs17
2114 Remove debug statement.
2116 2012-01-20 [pawel] 3.8.0cvs16
2120 Fix bug #2574 'Statement might be overflowing a
2123 2012-01-20 [pawel] 3.8.0cvs15
2126 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
2128 2012-01-14 [colin] 3.8.0cvs14
2131 Update tracker trigger url
2133 2012-01-10 [wwp] 3.8.0cvs13
2138 Fix sensitivity of toolbar's get_btn (retrieve mail from current
2139 account) and of mainwindows's relevant entry when current account
2140 is not able to retrieve (SMTP-only).
2142 2012-01-09 [colin] 3.8.0cvs12
2145 Fix bug 1924, 'Messages marked move to Trash appear
2146 identical to messages marked move to $FOLDER'
2148 2012-01-05 [colin] 3.8.0cvs11
2151 Fix crasher infinite loop
2153 2012-01-03 [colin] 3.8.0cvs10
2155 * src/gtk/gtkcmctree.c
2156 Revert previous patch, it's buggy on headers
2158 2012-01-03 [colin] 3.8.0cvs9
2160 * src/gtk/gtkcmctree.c
2161 Fix bug #2566, 'wrapped Subject not bounded'
2163 2011-12-29 [pawel] 3.8.0cvs8
2169 Make forwarding selected attachment possible from
2170 mimeview's context menu
2171 Fixex bug #2047 'forward attachments'
2173 2011-12-28 [paul] 3.8.0cvs7
2175 * src/prefs_account.c
2176 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
2178 2011-12-28 [colin] 3.8.0cvs6
2183 2011-12-28 [colin] 3.8.0cvs5
2186 Fix GTK+2.16 build (w32)
2188 2011-12-18 [mir] 3.8.0cvs4
2191 Fix bug in search criteria when doing a
2192 complete directory search using '*'
2194 2011-12-16 [mir] 3.8.0cvs3
2197 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
2199 2011-12-16 [wwp] 3.8.0cvs2
2202 * src/stock_pixmap.c
2203 * src/stock_pixmap.h
2205 * src/gtk/icon_legend.c
2206 * src/pixmaps/replied_and_forwarded.xpm
2207 Make replied and forwarded status flags non exclusive.
2208 Introduce a new message state (and relevant icon in message list)
2209 where both the replied and forwarded flags are set.
2211 2011-12-16 [paul] 3.8.0cvs1
2213 * tools/claws.i18n.status.pl
2216 2011-12-16 [paul] 3.8.0
2222 2011-12-16 [paul] 3.7.10cvs113
2229 * po/id.po **REMOVED**
2230 * po/id_ID.po **ADDED**
2237 2011-12-09 [pawel] 3.7.10cvs112
2240 * src/gtk/quicksearch.c
2241 * src/gtk/quicksearch.h
2242 Invalidate quicksearch root folder when removed
2243 Fixes bug #2560 'crash when unsubscribing newsgroup and
2244 having active search field'
2246 2011-12-08 [pawel] 3.7.10cvs111
2249 Better fix for cvs94
2251 2011-12-08 [wwp] 3.7.10cvs110
2254 Make "From" widget set independant from recipient lists below,
2255 so that it doesn't scroll when several recipients headers
2256 are added and eventually are scrolling the view.
2257 Path by Christian Hesse <mail@earthworm.de>.
2258 Fixes bug #2481 'do not scroll "from" dropdown list and sender
2261 2011-12-02 [paul] 3.7.10cvs109
2265 consistent label style
2267 2011-11-29 [wwp] 3.7.10cvs108
2269 * src/plugins/trayicon/libeggtrayicon/.cvsignore
2270 More generated stuff to ignore.
2272 2011-11-29 [wwp] 3.7.10cvs107
2274 * src/prefs_folder_item.c
2275 Fix CLAWS_TIP_DECL (undefined).
2277 2011-11-28 [pawel] 3.7.10cvs106
2282 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
2283 after removing the address book in the GUI'
2285 2011-11-26 [pawel] 3.7.10cvs105
2288 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
2290 2011-11-25 [colin] 3.7.10cvs104
2296 2011-11-24 [pawel] 3.7.10cvs103
2298 * src/prefs_filtering.c
2299 Complete cvs102, forgot to commit this
2301 2011-11-24 [pawel] 3.7.10cvs102
2308 * src/prefs_actions.c
2309 * src/prefs_actions.h
2310 Implement actions updating on folder/account rename
2311 This fixes bug #2543 'filter actions in actionsrc not
2312 updated upon account renaming'
2314 2011-11-24 [wwp] 3.7.10cvs101
2316 * src/gtk/gtkcmctree.c
2317 Remove irrelevant cairo directive (thanks to Hanno).
2319 2011-11-23 [wwp] 3.7.10cvs100
2321 * src/gtk/gtkcmctree.c
2322 Make arrows in gtkcmctree's less big (get rid of the outlining),
2323 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
2326 2011-11-22 [colin] 3.7.10cvs99
2329 * src/prefs_filtering.c
2330 * src/prefs_filtering.h
2331 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
2332 The existing functions should do the job as well
2333 if not better, as they take into account the
2336 2011-11-21 [pawel] 3.7.10cvs98
2338 * src/prefs_account.c
2339 Fix bug #2116 'Rip spaces off server names in account
2341 g_strstrip() domain names to be sure they are valid
2343 2011-11-21 [pawel] 3.7.10cvs97
2346 * src/prefs_filtering.c
2347 * src/prefs_filtering.h
2348 Fix bug #2404 'matcherrc updates upon account renaming'
2349 Fix bug #2406 'some part of accountrc not updated upon
2351 Renaming account cause changing of it's root folder prefix
2352 from #<type>/<old_name> to #<type>/<new_name> so every
2353 path directing to it must be altered. Fix paths in account
2354 preferences, global processing and filtering rules, folder
2355 processing rules upon rename
2357 2011-11-20 [pawel] 3.7.10cvs96
2361 * src/prefs_actions.c
2362 Fix bug #1489 'Filter action mark_as_read inoperative
2363 following move action'
2364 Sort actions lists to have proper order of execution
2366 2011-11-20 [pawel] 3.7.10cvs95
2368 * src/prefs_actions.c
2369 * src/prefs_filtering.c
2370 * src/prefs_template.c
2371 Fix bug #1870 'arrow scrolling in filters'
2372 Allow arrow scrolling in dialogs with list view widgets
2373 plus couple fixes of issues I found along the way
2375 2011-11-19 [pawel] 3.7.10cvs94
2378 Don't highlight icons on right-click, they are not
2379 selected and other part is shown which is confusing
2381 2011-11-19 [mones] 3.7.10cvs93
2383 * manual/advanced.xml
2386 2011-11-19 [mones] 3.7.10cvs92
2388 * manual/advanced.xml
2389 * manual/es/advanced.xml
2390 Document undocumented hidden option 'zero_replacement_char'
2391 Synchronize Spanish manual with English version
2393 2011-11-19 [pawel] 3.7.10cvs91
2397 * src/prefs_common.c
2398 * src/prefs_common.h
2402 Fix bug #2377 'Show All Headers - make change persistent
2405 2011-11-19 [pawel] 3.7.10cvs90
2409 * src/folder_item_prefs.c
2416 Fix bug #1563 'Folder view: show complete threads if they
2417 contain unread messages'
2418 Add option to show only threads with unread messages
2419 initial patch by Paul Ollis, my small additions:
2420 - when checking thread for unread finish on first unread
2421 - make thread options unavailable when threading is off
2422 - hide_unread_msgs and hide_unread_threads are mutually
2423 exclusive options, set menus sensitivity accordingly
2424 - set folder item icon type similiar to hide_unread_msgs
2426 2011-11-19 [colin] 3.7.10cvs89
2431 2011-11-18 [pawel] 3.7.10cvs88
2437 * src/prefs_common.c
2438 * src/prefs_common.h
2439 Fix bug #2408 'Some UI elements are not persistent
2441 Remember size of main window, compose notebook, mimeview
2442 tree widgets between claws-mail runs. Compose window
2443 size saving was already done in cvs74
2445 2011-11-18 [mones] 3.7.10cvs87
2450 Fixes bug #2509, "manually added headers are lost unless
2451 mail is sent inmediately"
2453 2011-11-17 [pawel] 3.7.10cvs86
2456 Fix crasher reported in bug #2543
2458 2011-11-13 [colin] 3.7.10cvs85
2461 Make compose windows printable
2463 2011-11-11 [colin] 3.7.10cvs84
2466 Fix build on Fedora 16. -lm was probably pulled by something
2469 2011-11-11 [pawel] 3.7.10cvs83
2475 Port MimeView to GtkTreeView
2477 2011-11-11 [colin] 3.7.10cvs82
2479 * src/prefs_common.c
2480 Use %x (The preferred date representation for the current locale
2483 2011-11-10 [paul] 3.7.10cvs81
2485 * src/prefs_common.c
2486 use european date format as default
2488 2011-11-08 [pawel] 3.7.10cvs80
2491 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
2492 Fix race condition - don't try to hide messageview while
2493 being in the middle of message displaying routine.
2495 2011-11-08 [colin] 3.7.10cvs79
2498 Make sure we break line when we need to. Very probably
2499 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
2502 2011-11-07 [pawel] 3.7.10cvs78
2505 Fix bug #2493 'Subscription pull down should be alphabetized'
2507 2011-11-07 [pawel] 3.7.10cvs77
2512 Make Home & End keys work in textview
2514 2011-11-06 [colin] 3.7.10cvs76
2517 Oops, some unwanted undo got commited.
2519 2011-11-06 [colin] 3.7.10cvs75
2522 Don't iconify/deiconify. Instead, just show nothing
2525 2011-11-06 [pawel] 3.7.10cvs74
2528 Fix compose window size saving / restoring
2530 2011-11-06 [pawel] 3.7.10cvs73
2534 Optimize message displaying, in some conditions parts were
2535 displayed twice causing flickering. For example first html
2536 source and then rendering output from html plugin of the
2539 2011-11-05 [wwp] 3.7.10cvs72
2541 * src/gtk/gtkaspell.c
2542 Fix compilation where 'null' is undefined (use NULL instead).
2544 2011-11-05 [colin] 3.7.10cvs71
2546 * src/gtk/gtkaspell.c
2547 No need to show a backtrace if gtkaspell is null
2549 2011-11-05 [pawel] 3.7.10cvs70
2551 * src/gtk/gtkaspell.c
2552 Fix crasher when spellchecking is not enabled
2554 2011-11-02 [mones] 3.7.10cvs69
2556 * doc/man/claws-mail.1
2557 fixed hyphens (patch from Debian packaging)
2558 fixed header to follow man style closely
2559 documented new option --compose-from-file
2560 removed INSTALLATION section, doesn't belong to manpage
2561 added ENVIRONMENT, COPYRIGHT and BUGS sections
2562 expanded FILES section to include certs and autofaces dirs
2563 expanded SEE ALSO section to include manual and plugins
2565 2011-11-01 [colin] 3.7.10cvs68
2567 * src/common/utils.c
2568 Fix wrong debug stuff commited.
2570 2011-11-01 [colin] 3.7.10cvs67
2574 * src/common/utils.c
2575 * src/gtk/gtkaspell.c
2576 * src/gtk/gtkaspell.h
2577 Fix huge slowness induced by spellcheck "while typing"
2578 during initial quote rewraps.
2580 2011-10-31 [pawel] 3.7.10cvs66
2586 Fix bug #2526 'When reading message in separate window,
2587 n and p keys do not work'
2588 - fix key event handling in messageview
2589 - remove bindings for 'n' and 'p' keys in mimeview (next-part
2590 and prev-part actions)
2591 - instead add 'z' key for prev-part, we have 'a' key
2592 for next-part already
2594 2011-10-31 [colin] 3.7.10cvs65
2597 Fix build with GLib 2.31. Thanks to Charles A. Edwards
2599 2011-10-31 [pawel] 3.7.10cvs64
2602 * src/gtk/gtkutils.c
2603 Fix bug #2303 'Next unread message enables message view'
2604 Don't show previously hidden message view in main window
2605 when user reads messages in external window
2607 2011-10-31 [paul] 3.7.10cvs63
2609 * src/prefs_template.c
2610 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
2611 fit at 540 here, for those where they don't the dialogue can be made
2614 2011-10-31 [paul] 3.7.10cvs62
2617 revert 3.7.10cvs61, these entries _should_ be editable
2619 2011-10-30 [pawel] 3.7.10cvs61
2622 Those entries should not be editable
2624 2011-10-30 [pawel] 3.7.10cvs60
2626 * src/prefs_template.c
2627 - Dialog needs more height to fit all widgets
2628 - Clear template contents on delete
2630 2011-10-30 [pawel] 3.7.10cvs59
2632 * src/prefs_folder_item.c
2633 Update summaryview after changing folder prefs when needed
2635 2011-10-30 [pawel] 3.7.10cvs58
2638 Remove key-press-event blocking, it only
2639 emits GLib-GObject warnings
2641 2011-10-29 [colin] 3.7.10cvs57
2644 Fix focus of completion window with gnome shell
2645 Fixes bug #2525, "Address completion window does not get
2648 2011-10-29 [colin] 3.7.10cvs56
2651 Fix flicker on recursive quicksearch
2653 2011-10-28 [colin] 3.7.10cvs55
2657 Fix a bit the focus problem on Gnome shell
2659 2011-10-26 [mones] 3.7.10cvs54
2662 Add missing accelerator
2664 2011-10-25 [colin] 3.7.10cvs53
2666 * src/gtk/gtkcmclist.c
2667 * src/gtk/gtkcmctree.c
2668 Fix colors, fix warnings
2670 2011-10-25 [colin] 3.7.10cvs52
2672 * src/gtk/gtkcmclist.c
2673 * src/gtk/gtkcmctree.c
2676 2011-10-25 [colin] 3.7.10cvs51
2678 * src/stock_pixmap.c
2679 Fix build with gtk + 2.20
2681 2011-10-25 [colin] 3.7.10cvs50
2687 Fix locking when sending a single message
2689 2011-10-25 [colin] 3.7.10cvs49
2691 * src/gtk/colorlabel.c
2693 * src/gtk/gtkcmclist.c
2694 Make row height closer to what it was
2696 2011-10-25 [colin] 3.7.10cvs48
2698 * src/stock_pixmap.c
2699 Always use cairo to draw
2701 2011-10-25 [colin] 3.7.10cvs47
2704 Fix bug #2529, 'crash in mimeview_start_drag after
2705 deleting message'. Patch by Ricardo
2707 2011-10-23 [colin] 3.7.10cvs46
2709 * src/gtk/gtkcmclist.c
2710 * src/gtk/gtkcmclist.h
2711 * src/gtk/gtkcmctree.c
2712 Draw CMClist with cairo too.
2714 2011-10-23 [colin] 3.7.10cvs45
2716 * src/gtk/gtkcmclist.h
2717 Fix build (this was not meant to be commited)
2719 2011-10-23 [colin] 3.7.10cvs44
2723 * src/addressbook_foldersel.c
2727 * src/grouplistdialog.c
2728 * src/prefs_common.c
2729 * src/prefs_common.h
2731 * src/gtk/gtkcmclist.c
2732 * src/gtk/gtkcmclist.h
2733 * src/gtk/gtkcmctree.c
2734 * src/gtk/gtkcmctree.h
2735 * src/gtk/gtksctree.c
2736 Refactor some tree stuff (lots of code duplication there)
2737 and switch to cairo for tree rendering.
2739 2011-10-23 [holger] 3.7.10cvs43
2742 Don't issue a warning for designed behaviour of the stop rule.
2743 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
2745 2011-10-22 [colin] 3.7.10cvs42
2748 * src/gtk/gtkshruler.c
2749 * src/gtk/gtkutils.h
2752 2011-10-22 [colin] 3.7.10cvs41
2761 * src/grouplistdialog.c
2768 * src/prefs_account.c
2769 * src/prefs_actions.c
2770 * src/prefs_ext_prog.c
2771 * src/prefs_filtering.c
2772 * src/prefs_folder_item.c
2773 * src/prefs_image_viewer.c
2774 * src/prefs_logging.c
2775 * src/prefs_msg_colors.c
2778 * src/prefs_spelling.c
2779 * src/prefs_summaries.c
2780 * src/prefs_template.c
2783 * src/send_message.c
2785 * src/summary_search.c
2788 * src/gtk/gtkcmclist.c
2789 * src/gtk/gtkcmctree.c
2790 * src/gtk/gtkcmoptionmenu.c
2791 * src/gtk/gtksctree.c
2792 * src/gtk/gtkutils.c
2793 * src/gtk/gtkutils.h
2794 * src/gtk/gtkvscrollbutton.c
2795 * src/gtk/inputdialog.c
2796 * src/gtk/pluginwindow.c
2797 * src/gtk/quicksearch.c
2798 * src/gtk/spell_entry.c
2799 * src/plugins/bogofilter/bogofilter_gtk.c
2800 * src/plugins/dillo_viewer/dillo_prefs.c
2801 * src/plugins/pgpcore/prefs_gpg.c
2802 * src/plugins/spamassassin/spamassassin_gtk.c
2803 * src/plugins/trayicon/trayicon.c
2804 * src/plugins/trayicon/trayicon_prefs.c
2805 Remove all possible #if GTK_CHECK_VERSION() checks,
2806 and make Claws build with GTK+2.16 (untested right
2807 now), as the Gpg4Win project uses GTK+2.16 currently.
2809 2011-10-22 [colin] 3.7.10cvs40
2811 * src/gtk/gtkutils.h
2813 Fix (hopefully) build with GTK+ 2.18.
2815 2011-10-20 [paul] 3.7.10cvs39
2820 fix bug 2479, 'LDIF address book import matches tags case sensitive'
2821 Patch by Bodo Graumann <mail@bodograumann.de>
2823 2011-10-20 [mones] 3.7.10cvs38
2827 Fix references to old dotsrc mailing lists
2829 2011-10-19 [mones] 3.7.10cvs37
2831 * src/prefs_msg_colors.c
2832 Fix Ok/Cancel buttons in color selector of preferences
2834 2011-10-17 [colin] 3.7.10cvs36
2836 * src/gtk/gtkshruler.c
2837 (Probably) fix GTK+ <= 2.22
2839 2011-10-17 [colin] 3.7.10cvs35
2841 * src/gtk/gtkshruler.c
2844 2011-10-17 [mones] 3.7.10cvs34
2853 Fix potential out-of-buffer writes
2855 2011-10-17 [mones] 3.7.10cvs33
2858 Use just one g_print call per option; correct indentation
2860 2011-10-17 [colin] 3.7.10cvs32
2864 * src/gtk/Makefile.am
2865 * src/gtk/gtkshruler.c
2866 * src/gtk/gtkshruler.h
2869 Reimplement ruler using the GTK widgets. Thanks
2870 to Hanno for the initial patch.
2872 2011-10-17 [colin] 3.7.10cvs31
2876 * src/gtk/gtkutils.c
2877 * src/gtk/gtkutils.h
2878 Undeprecate GIO/GdkCondition
2880 2011-10-16 [mones] 3.7.10cvs30
2883 Add --compose-from-file option to open composition
2884 window with the headers and body from a file; based
2885 on Debian patch to fix http://bugs.debian.org/544868
2887 2011-10-15 [mones] 3.7.10cvs29
2889 * manual/advanced.xml
2890 Document new summary_from_show hidden preference
2892 2011-10-15 [paul] 3.7.10cvs28
2895 compose_create_tags() - fix misplaced 'int i'
2896 compose_entry_mark_default_to() - fix To field highlighting
2898 2011-10-09 [colin] 3.7.10cvs27
2901 Fix address completion
2903 2011-10-07 [colin] 3.7.10cvs26
2905 * src/prefs_filtering_action.c
2906 * src/gtk/gtkutils.h
2907 Fix build with GTK+2.20
2909 2011-10-07 [colin] 3.7.10cvs25
2911 * src/gtk/Makefile.am
2912 * src/gtk/gdkkeysyms-new.h
2913 * src/gtk/gtkutils.h
2914 Copy the new GDK_KEY_* definitions for older GTKs
2916 2011-10-07 [colin] 3.7.10cvs24
2919 Fix typos (thanks to Hanno)
2921 2011-10-07 [colin] 3.7.10cvs23
2924 * src/gtk/gtkshruler.c
2925 * src/gtk/gtkshruler.h
2926 Disable ruler starting from 2.24.
2928 2011-10-07 [colin] 3.7.10cvs22
2932 * src/gtk/Makefile.am
2935 2011-10-07 [colin] 3.7.10cvs21
2945 * src/message_search.c
2948 * src/prefs_account.c
2949 * src/prefs_compose_writing.c
2950 * src/prefs_filtering_action.c
2951 * src/prefs_folder_item.c
2952 * src/prefs_logging.c
2953 * src/prefs_matcher.c
2954 * src/prefs_message.c
2956 * src/prefs_receive.c
2957 * src/prefs_summaries.c
2958 * src/prefs_wrapping.c
2962 * src/stock_pixmap.c
2963 * src/summary_search.c
2965 * src/gtk/Makefile.am
2966 * src/gtk/colorlabel.c
2967 * src/gtk/gtkutils.c
2968 * src/gtk/gtkutils.h
2969 * src/gtk/logwindow.c
2972 * src/gtk/quicksearch.c
2973 * src/gtk/spell_entry.c
2974 * src/plugins/bogofilter/bogofilter_gtk.c
2975 * src/plugins/dillo_viewer/dillo_viewer.c
2976 * src/plugins/pgpcore/prefs_gpg.c
2977 * src/plugins/spamassassin/spamassassin_gtk.c
2978 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
2979 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
2980 ported (especially GtkCMOptionMenu)
2982 2011-10-07 [colin] 3.7.10cvs20
2987 * src/addrcustomattr.c
2988 * src/addrduplicates.c
2991 * src/addressbook_foldersel.c
2997 * src/editaddress_other_attributes_ldap.c
3002 * src/editldap_basedn.c
3010 * src/grouplistdialog.c
3016 * src/message_search.c
3019 * src/prefs_actions.c
3020 * src/prefs_customheader.c
3021 * src/prefs_display_header.c
3022 * src/prefs_filtering.c
3023 * src/prefs_filtering_action.c
3024 * src/prefs_folder_column.c
3025 * src/prefs_matcher.c
3026 * src/prefs_msg_colors.c
3028 * src/prefs_summaries.c
3029 * src/prefs_summary_column.c
3030 * src/prefs_summary_open.c
3031 * src/prefs_template.c
3032 * src/prefs_toolbar.c
3034 * src/sourcewindow.c
3036 * src/summary_search.c
3041 * src/gtk/colorsel.c
3042 * src/gtk/combobox.c
3043 * src/gtk/description_window.c
3044 * src/gtk/foldersort.c
3045 * src/gtk/gtkaspell.c
3046 * src/gtk/gtkcmclist.c
3047 * src/gtk/gtkcmctree.c
3048 * src/gtk/gtkcmoptionmenu.c
3049 * src/gtk/gtkutils.c
3050 * src/gtk/icon_legend.c
3051 * src/gtk/inputdialog.c
3052 * src/gtk/logwindow.c
3053 * src/gtk/pluginwindow.c
3054 * src/gtk/prefswindow.c
3055 * src/gtk/quicksearch.c
3056 * src/plugins/pgpcore/passphrase.c
3057 * src/plugins/pgpcore/select-keys.c
3058 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
3059 to replace GDK_* by GDK_KEY_*.
3061 2011-10-07 [colin] 3.7.10cvs19
3072 * src/grouplistdialog.c
3073 * src/image_viewer.c
3077 * src/prefs_filtering_action.c
3078 * src/prefs_folder_column.c
3079 * src/prefs_msg_colors.c
3080 * src/prefs_summary_column.c
3081 * src/prefs_toolbar.c
3083 * src/stock_pixmap.c
3090 * src/gtk/colorlabel.c
3091 * src/gtk/colorsel.c
3092 * src/gtk/gtkcmclist.c
3093 * src/gtk/gtkcmctree.c
3094 * src/gtk/gtkcmoptionmenu.c
3095 * src/gtk/gtksctree.c
3096 * src/gtk/gtkutils.c
3097 * src/gtk/gtkvscrollbutton.c
3098 * src/gtk/inputdialog.c
3099 * src/gtk/logwindow.c
3101 * src/gtk/prefswindow.c
3102 * src/gtk/progressdialog.c
3103 * src/plugins/pgpcore/passphrase.c
3104 * src/plugins/trayicon/trayicon.c
3105 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
3106 Patch by Hanno Thurow-Meyer, many thanks to him !
3108 2011-09-20 [colin] 3.7.10cvs18
3111 Fix bug #2502, 'gnutls_transport_set_lowat removed in
3114 2011-09-18 [colin] 3.7.10cvs17
3117 Fix segfault when connection fails
3119 2011-09-03 [colin] 3.7.10cvs16
3122 Use NORMAL instead of EXPORT priorities.
3124 2011-09-02 [colin] 3.7.10cvs15
3128 Linking against gcrypt explicitely in order to call
3129 gcry_control() for mutex setup isn't necessary anymore
3130 starting from gnuTLS 2.11.
3132 2011-08-31 [colin] 3.7.10cvs14
3134 * src/plugins/pgpinline/pgpinline.c
3135 * src/plugins/pgpmime/pgpmime.c
3136 Fix bug #2431, "Major memory leak in PGP message handling".
3138 2011-08-31 [colin] 3.7.10cvs13
3145 Apply Steve Rader's patch from bug #2388, "Add
3146 message view scrolling menu items"
3148 2011-08-30 [colin] 3.7.10cvs12
3150 * src/gtk/prefswindow.c
3151 Fix layout issues (i.e. on SSL page if changing account
3152 type prior to visiting it).
3154 2011-08-30 [colin] 3.7.10cvs11
3158 Don't use deprecated functions for GnuTLS priorities.
3159 Require GnuTLS 2.2 that is the first version with the
3162 2011-08-30 [colin] 3.7.10cvs10
3164 * src/common/socket.c
3166 Long-term fix for bug #2402, "GnuTLS change breaks socket
3167 communication", as per http://savannah.gnu.org/support/?107660
3169 2011-08-30 [colin] 3.7.10cvs9
3171 * src/etpan/imap-thread.c
3172 * src/etpan/nntp-thread.c
3173 Remove dead openSSL code
3175 2011-08-30 [colin] 3.7.10cvs8
3179 * src/common/ssl_certificate.c
3180 * src/common/ssl_certificate.h
3181 * src/etpan/imap-thread.c
3182 * src/etpan/nntp-thread.c
3183 Fix bug #2127, "SSL cert check uses canonical name instead of
3186 2011-08-29 [colin] 3.7.10cvs7
3188 * src/prefs_account.c
3189 Fix X-Mailer option not appearing on IMAP
3191 2011-08-29 [colin] 3.7.10cvs6
3193 * src/plugins/pgpcore/Makefile.am
3194 * src/plugins/pgpinline/Makefile.am
3195 * src/plugins/pgpmime/Makefile.am
3196 * src/plugins/smime/Makefile.am
3198 libtool: link: require no space between `-L' and `.'
3200 2011-08-29 [colin] 3.7.10cvs5
3204 * src/prefs_account.c
3205 * src/prefs_account.h
3206 Revert cvs4 which is rather illogical and instead
3207 use Fabian's patch from bug #2471
3209 2011-08-29 [colin] 3.7.10cvs4
3212 Don't insert custom headers that have empty values.
3213 Allows not inserting X-Mailer if it's set to nothing.
3214 Fixes bug #2471, "Make setting an X-Mailer header optional".
3216 2011-08-29 [colin] 3.7.10cvs3
3218 * src/image_viewer.c
3220 * src/gtk/gtkutils.c
3221 * src/gtk/gtkutils.h
3222 Handle EXIF orientation in images (both in textview's
3223 preview and image viewer)
3225 2011-08-28 [paul] 3.7.10cvs2
3227 * src/prefs_common.c
3228 * src/prefs_common.h
3230 add new hidden option to control the display in the From
3231 column in the Message List: 0 (default): show name,
3232 1: show address, 2: show name + address
3234 2011-08-27 [paul] 3.7.10cvs1
3237 * src/common/ssl_certificate.c
3238 * src/etpan/imap-thread.c
3239 * src/etpan/nntp-thread.c
3240 offer up some missing log_error() strings to translators
3242 2011-08-27 [paul] 3.7.10
3248 2011-08-27 [paul] 3.7.9cvs52
3256 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
3257 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
3259 2011-08-27 [mones] 3.7.9cvs51
3261 * claws-mail.desktop
3262 Include generic name and comment translations
3263 Thanks to all the people on the translators ML!
3265 2011-08-23 [paul] 3.7.9cvs50
3268 probable/possible fix/workaround for bug 2402,
3269 'can't download message from pop3 server'
3271 2011-08-18 [paul] 3.7.9cvs49
3273 * manual/handling.xml
3274 fix typos. thanks to vilpan
3276 2011-08-17 [paul] 3.7.9cvs48
3278 * tools/claws.i18n.status.pl
3279 add Mindaugas Baranauskas (Lithuanian)
3281 2011-08-14 [mir] 3.7.9cvs47
3284 * src/etpan/nntp-thread.c
3285 Fix bug 2418. Patch provided by Sébastien Bigaret with
3286 some minor contribution by me.
3288 2011-08-13 [mir] 3.7.9cvs46
3290 * src/etpan/nntp-thread.c
3291 Fix bug when NNTP server sends authentication warning
3292 as part of the connection session. Privously etpan would
3293 bail out for any return code other than NEWSNNTP_NO_ERROR
3294 but as early as the connection session a return code like
3295 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
3296 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
3297 be considered as an error.
3299 2011-08-12 [paul] 3.7.9cvs45
3302 3.7.9cvs43 mistakenly dropped off the info
3303 about the mime part from the tooltip
3305 2011-08-12 [wwp] 3.7.9cvs44
3307 * src/gtk/quicksearch.c
3308 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
3310 2011-08-09 [paul] 3.7.9cvs43
3313 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
3315 2011-08-06 [paul] 3.7.9cvs42
3318 fix cursor placement in Forward template
3320 2011-08-06 [paul] 3.7.9cvs41
3322 * src/gtk/description_window.c
3323 fix bug 1963, 'Preferences Templates Information Window Focus loss'
3325 2011-08-05 [holger] 3.7.9cvs40
3327 * claws-mail.desktop
3328 Revert 3.7.9cvs35 for now, it may be problematic
3331 2011-08-05 [paul] 3.7.9cvs39
3335 use 'Collapse quotes' rather than 'Fold quotes' on
3336 labels, for consistency
3338 use 'Receive mail from account' rather than 'on account'
3340 2011-07-30 [mir] 3.7.9cvs38
3342 * src/etpan/Makefile.am
3343 * src/plugins/pgpcore/Makefile.am
3344 * src/plugins/pgpmime/Makefile.am
3345 * src/plugins/smime/Makefile.am
3346 Fix broken build on Debian Sid. enchant.h cannot be
3347 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
3348 present in Makefile.am. Apparently enchant.h in older
3349 versions were placed in /usr/include which is always
3352 2011-07-21 [mones] 3.7.9cvs37
3354 * src/common/plugin.c
3355 * src/common/plugin.h
3356 Make licences allowed for plugins more explicit and also
3357 accept dual (or more) licences when properly formatted.
3358 Doesn't require any change on current plugins.
3360 2011-07-18 [mones] 3.7.9cvs36
3362 * manual/advanced.xml
3363 Document briefly tags feature.
3364 * manual/glossary.xml
3365 Fix definition to avoid confussion with tags.
3366 * manual/es/advanced.xml
3367 * manual/es/glossary.xml
3368 Synchronize Spanish translation with the above.
3370 2011-07-07 [holger] 3.7.9cvs35
3372 * claws-mail.desktop
3373 Add indicator stuff to the desktop file
3374 Taken from bug #2450
3376 2011-07-06 [paul] 3.7.9cvs34
3381 2011-07-06 [mones] 3.7.9cvs33
3384 Do not create an empty tag name row in panel and
3385 warn user about using a non-reserved tag instead
3387 2011-07-05 [mones] 3.7.9cvs32
3392 * src/etpan/imap-thread.c
3393 Make constants for reserved tags and use them
3394 Removed also duplicate comparison while at it
3396 2011-07-05 [paul] 3.7.9cvs31
3399 when using a Compose template, only place the cursor
3400 in the body when the cursor symbol, %cursor (%X), is used
3402 2011-07-03 [paul] 3.7.9cvs30
3405 do main_window_popup(mainwin); on plugin load error, or
3406 else the warning dialogue and mainwindow stays minimised
3409 2011-07-03 [paul] 3.7.9cvs29
3412 fix bug 2462, 'Building without GnuTLS support leads to a
3413 failure in wizard.c'
3415 2011-07-03 [paul] 3.7.9cvs28
3420 fix bug #2461, 'popup menu in message list displays
3421 'move to trash' and 'delete''.
3422 Add a new sensitivity condition 'M_NOT_TRASH' and
3423 remove the broken workaround for right-click in summaryview.c.
3424 Fix broken main menu sensitivity for "Menu/Message/Move" in
3427 2011-06-21 [paul] 3.7.9cvs27
3430 revert 3.7.9cvs2, it does no good
3432 2011-06-18 [mir] 3.7.9cvs26
3435 Fix autoconf warnings introduced in autoconf >= 2.64
3437 2011-06-05 [paul] 3.7.9cvs25
3447 fix strings where an informational message has been
3448 wrongly entered into the translated string
3450 enable 'Trash' and 'Sender' to be translated based on
3451 the context, e.g. as button text and as mail header
3453 fix english in Info tab
3455 2011-05-25 [colin] 3.7.9cvs24
3458 Fix bug #2439, "use bitwise operator for bitmask instead of
3459 logical operator". Thanks to Nicolas Kaiser for the patch.
3461 2011-05-18 [colin] 3.7.9cvs23
3464 Fix missing group selection before xover if the
3465 connection was reset before.
3467 2011-05-12 [colin] 3.7.9cvs22
3469 * src/common/utils.c
3470 Fix bug #2412, "Send account mail address in Message-ID
3471 wrongly implemented". Patch by Fabian Keil.
3473 2011-05-12 [mones] 3.7.9cvs21
3475 * src/etpan/nntp-thread.c
3476 Fix bug #2418 "NNTP authentication is broken"
3478 2011-05-09 [pawel] 3.7.9cvs20
3481 * src/prefs_folder_item.c
3484 2011-05-05 [colin] 3.7.9cvs19
3489 * src/send_message.c
3490 Fix bug #2184, "Add account name information inside network log".
3491 Initial patch by MSulchan Darmawan, expanded to other protocols.
3492 This stuff is too much copy-pasted.
3495 2011-04-30 [colin] 3.7.9cvs18
3498 Fix bug #2414, 'Claws segfaults on startup with
3499 notification plugin enabled". Thanks Christian
3500 Faulhammer for the patch.
3502 2011-04-27 [colin] 3.7.9cvs17
3505 Make Windows' encoding CP1251 for ru_RU locale
3506 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
3508 2011-04-24 [paul] 3.7.9cvs16
3510 * manual/claws-mail-manual.xml
3511 * manual/de/claws-mail-manual.xml
3512 * manual/es/claws-mail-manual.xml
3513 * manual/fr/claws-mail-manual.xml
3514 * manual/it/claws-mail-manual.xml
3515 update copyright year
3517 2011-04-24 [paul] 3.7.9cvs15
3520 fix bug #2353, 'Right-clicking on spam in order to delete
3521 it causes it to show in message window'
3523 2011-04-24 [paul] 3.7.9cvs14
3526 * src/gtk/foldersort.c
3527 * src/gtk/foldersort.h
3528 fix labelling, 'change folder order' to 'change mailbox order'
3530 2011-04-23 [paul] 3.7.9cvs13
3533 fix bug #2409, 'Failed to compile under GCC 3.x : option
3534 -Wno-pointer-sign badly set in configure.ac'. mistakenly
3535 committed in 3.7.8cvs19
3537 2011-04-11 [paul] 3.7.9cvs12
3539 * src/plugins/trayicon/trayicon.c
3540 fix build bug: gtk_status_icon_set_title() is available
3541 since gtk 2.18.x not 2.14.x
3543 2011-04-11 [paul] 3.7.9cvs11
3546 updated by Páder Rezső
3548 2011-04-10 [colin] 3.7.9cvs10
3554 * src/editaddress_other_attributes_ldap.c
3556 * src/message_search.c
3557 * src/prefs_display_header.c
3558 * src/prefs_filtering_action.c
3559 * src/prefs_matcher.c
3561 * src/prefs_toolbar.c
3562 * src/summary_search.c
3563 * src/gtk/colorlabel.c
3564 * src/gtk/combobox.c
3565 * src/gtk/gtkcmoptionmenu.c
3566 * src/gtk/gtkshruler.c
3567 * src/gtk/gtkshruler.h
3568 * src/gtk/gtkutils.h
3569 * src/gtk/inputdialog.c
3570 * src/gtk/quicksearch.c
3571 Revert the whole pile of crap introduced in
3574 2011-04-10 [colin] 3.7.9cvs9
3578 * src/editaddress_other_attributes_ldap.c
3580 * src/message_search.c
3581 * src/prefs_display_header.c
3582 * src/prefs_matcher.c
3583 * src/prefs_toolbar.c
3584 * src/summary_search.c
3585 * src/gtk/combobox.c
3586 * src/gtk/gtkutils.h
3587 * src/gtk/inputdialog.c
3588 * src/gtk/quicksearch.c
3589 Finish fun with combo boxes. (hopefully)
3591 2011-04-10 [colin] 3.7.9cvs8
3594 * src/prefs_filtering_action.c
3595 * src/gtk/combobox.c
3596 * src/gtk/gtkshruler.c
3597 * src/gtk/gtkshruler.h
3598 More undeprecation. GTKSHRuler is #if'ed out. We can
3599 still decide to maintain the old GtkRuler widget in-tree
3600 if the lack of ruler in Compose window is too
3603 2011-04-10 [colin] 3.7.9cvs7
3608 * src/editaddress_other_attributes_ldap.c
3609 * src/message_search.c
3610 * src/prefs_display_header.c
3611 * src/prefs_filtering_action.c
3613 * src/prefs_toolbar.c
3614 * src/summary_search.c
3615 * src/gtk/colorlabel.c
3616 * src/gtk/combobox.c
3617 * src/gtk/gtkcmoptionmenu.c
3618 * src/gtk/gtkutils.h
3619 More comboboxtext undeprecation
3621 2011-04-10 [colin] 3.7.9cvs6
3626 2011-04-10 [colin] 3.7.9cvs5
3631 2011-04-10 [colin] 3.7.9cvs4
3634 * src/editaddress_other_attributes_ldap.c
3635 * src/message_search.c
3636 * src/prefs_display_header.c
3637 * src/prefs_filtering_action.c
3639 * src/prefs_toolbar.c
3640 * src/summary_search.c
3641 * src/gtk/combobox.c
3642 * src/gtk/gtkutils.h
3643 gtk_combo_box_*_text() is deprecated, and
3644 gtk_combo_box_text_*() is the new hotness.
3646 2011-04-10 [colin] 3.7.9cvs3
3654 * src/gtk/gtkvscrollbutton.c
3655 * src/gtk/gtkvscrollbutton.h
3656 s/GtkFunction/GSourceFunc
3658 2011-04-10 [colin] 3.7.9cvs2
3661 Use gtkut_window_popup() to work around a bug in Gnome Shell.
3662 This is the patch from bug #2396, it should be innocuous even
3663 if that's useless to do deiconify + present window...
3665 2011-04-09 [paul] 3.7.9cvs1
3667 * src/prefs_summaries.c
3668 fix typo in string. (thanks, Brad!)
3670 2011-04-09 [paul] 3.7.9
3676 2011-04-09 [paul] 3.7.8cvs78
3686 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
3687 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
3690 2011-04-09 [colin] 3.7.8cvs77
3693 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
3694 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
3695 encoding filename. Hooray for stupid.
3697 2011-04-08 [colin] 3.7.8cvs76
3700 Fix action Stop: if child does not react to SIGTERM, it'll
3701 probably start behaving when it'll get a SIGKILL on the user's
3702 second press on Stop.
3703 Fixes bug #2237, "User action makes Claws unresponsive".
3705 2011-04-08 [colin] 3.7.8cvs75
3710 * src/folder_item_prefs.c
3711 * src/folder_item_prefs.h
3712 * src/prefs_account.c
3713 Fix bug #2382, "folderitemrc not updated when account
3714 name is changed". Indeed, this wasn't done.
3716 2011-04-08 [wwp] 3.7.8cvs74
3719 Add support for quoted values (*="value").
3720 This commonly fixes a trailing quote appearing to filenames
3721 sent by iphone Mail (not sure if it's culprit at all, though).
3723 2011-04-08 [colin] 3.7.8cvs73
3726 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
3727 caused by attachments with extended chars in the file name". Patch
3728 derived from a patch bt Fabien Keil
3730 2011-04-05 [wwp] 3.7.8cvs72
3733 A debug string not to translate.
3735 2011-04-03 [colin] 3.7.8cvs71
3737 * src/common/utils.h
3738 Fix bug #2394, "backtrace() crashes on FreeBSD"
3739 That's not the first bug-report where internal
3740 debug-only backtrace() crashes on FreeBSD.
3742 2011-04-03 [colin] 3.7.8cvs70
3745 Fix bug #2365 again, "Crash when auto-scrolling headers in
3747 Batch-mode compose windows (from filtering actions) shouldn't
3748 try to access stuff after flushing events...
3750 2011-03-31 [paul] 3.7.8cvs69
3753 update as gtk >= 2.10 now required
3754 (because I'll never remember to do this later)
3756 2011-03-26 [paul] 3.7.8cvs68
3759 fix separators in Go To menu
3761 2011-03-20 [colin] 3.7.8cvs67
3764 Drop the *_DISABLE_DEPRECATED. We'll put them back
3765 when we'll have time to handle them
3767 2011-03-18 [paul] 3.7.8cvs66
3770 make user-facing message more accurate -
3771 'Network Log' not 'View Log'
3773 2011-03-17 [wwp] 3.7.8cvs65
3776 Fix a typo around plural form, as reported by
3779 2011-03-15 [colin] 3.7.8cvs64
3784 Fix bug #2381, "Support for NetworkManager 0.9".
3785 Patch by Mikhail Efremov
3787 2011-03-04 [colin] 3.7.8cvs63
3791 Fix segfault on Windows
3793 * src/common/utils.c
3794 * src/common/w32_unistd.c
3795 * src/common/w32lib.h
3796 Rationalize use of time_r() funcs (pthread do define them)
3798 2011-03-02 [pawel] 3.7.8cvs62
3801 Re-implement widgets aligning, switch from GtkSizeGroup
3802 to GtkTable - this should fix disappearing labels
3804 2011-03-01 [pawel] 3.7.8cvs61
3807 Wizard GUI cleanups. Make it look and behave more
3808 like account preferences.
3810 2011-02-23 [colin] 3.7.8cvs60
3812 * src/common/Makefile.am
3815 2011-02-23 [colin] 3.7.8cvs59
3819 * src/common/Makefile.am
3820 * src/common/plugin.c