1 2013-01-23 [colin] 3.9.0cvs58
4 Fix bug #2863, "Applying has_attachment quicksearch
7 2013-01-21 [paul] 3.9.0cvs57
11 fix bug 2862, 'Segmentation fault when replying to a
12 message where the "code conversion" fails'. add support
13 for X-VIET-VPS encoding
15 2013-01-21 [paul] 3.9.0cvs56
19 promote the users' ml on the About/Info tab
21 2013-01-09 [paul] 3.9.0cvs55
23 * doc/man/claws-mail.1
27 2013-01-09 [paul] 3.9.0cvs54
30 fix sensitivity of 'Use both dictionaries' in compose window
32 2013-01-09 [mir] 3.9.0cvs53
35 Fix missing file encoding info.
36 See -> http://www.python.org/dev/peps/pep-0263/
39 2013-01-08 [mones] 3.9.0cvs52
42 Added Swedish translation by Andreas Rönnquist
44 2012-12-20 [colin] 3.9.0cvs51
47 Fix crash on action error;
48 Fix trimming of leading spaces in actions
50 2012-12-19 [colin] 3.9.0cvs50
55 Make LDAP over SSL work on Win32 - but not TLS,
56 unfortunately. Also, it requires the certificate
59 2012-12-16 [colin] 3.9.0cvs49
62 Add missing \n at end of the return receipt last part's headers.
64 2012-12-15 [paul] 3.9.0cvs48
67 fix bug 2832, 'mail to from adress-book splitt names'
69 2012-12-12 [colin] 3.9.0cvs47
72 Port to g_spawn API and make actions work better on Win32
76 2012-12-12 [ticho] 3.9.0cvs46
79 Move focus to body textview when subject entry is activated
80 (Enter key pressed) in compose window.
82 2012-12-10 [mones] 3.9.0cvs45
85 Fix bug #2835 (core part) to allow NULL names which
88 2012-12-07 [colin] 3.9.0cvs44
91 Try to fix strange crash in nntp_ping/session_destroy...
93 2012-12-06 [mones] 3.9.0cvs43
97 * tools/outlook2claws-mail.pl
98 Fix address not working since years ago
100 2012-12-05 [mones] 3.9.0cvs42
103 Do not set to NULL string preferences which have "" as
106 2012-12-05 [colin] 3.9.0cvs41
109 Nullify xcred pointer like the other ones
111 2012-12-03 [wwp] 3.9.0cvs40
115 Avoid any possible confusion: 0 is not a neutral value when passed
116 to main_window_get_mask() - use -1 instead, even in those cases we
119 2012-12-03 [wwp] 3.9.0cvs39
122 Fix sensitivity of next-unread toolbar button.
124 2012-12-03 [colin] 3.9.0cvs38
127 Fix following relative symlinks
129 2012-12-02 [colin] 3.9.0cvs37
132 Of course you can't, Windows. Of course...
134 2012-12-02 [colin] 3.9.0cvs36
137 Move control sockets inside their own directory,
138 $TMPDIR/claws-mail-$UID/, and name them after the configuration directory md5 hash. That allows
139 - cleaner separation of sockets and config dirs in
140 case of alternate config directories
141 - forward migration is handled: if $TMPDIR/claws-mail-$UID
142 exists as a socket, use it to control the running entity
143 - backwards migration is handled: starting an old Claws Mail
144 version will bail out as creating the legacy socket won't
146 - migration for alternate-config-dirs is not handled, which
147 could be mentioned in release notes.
148 Fixes bug #2828, "Use MD5 digest for socket name"
150 2012-12-01 [colin] 3.9.0cvs35
153 As usual, Windows is a little bit different
154 (you have to love it the same as the normal OSes...)
156 2012-12-01 [colin] 3.9.0cvs34
160 Add a canonicalizer function and use it to
163 2012-11-30 [mones] 3.9.0cvs33
165 * src/common/plugin.c
166 Fixes #1137 completely, saving path-less plugins as is
167 in config. With this patch user can edit plugin list on
168 clawsrc and remove absolute paths from shared plugins,
169 leaving only the "pluginname.so". Those will be tried to
170 load from plugin dir of the loading core. Notice that
171 those will also fail to load on older versions, and will
172 probably be removed from your config without warning by
175 2012-11-30 [wwp] 3.9.0cvs32
181 Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
182 also fix list loop initializers.
184 2012-11-30 [wwp] 3.9.0cvs31
193 Add Message/Cancel sending (same as --cancel-sending), adds the
194 relevant toolbar icon, and an extra cancel sending+receiving icon
197 2012-11-29 [colin] 3.9.0cvs30
200 Fix mask on a few menu items (thanks Ricardo!)
202 2012-11-28 [wwp] 3.9.0cvs29
208 Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
209 Complete toolbar_init(), which was missing few inits.
211 2012-11-28 [colin] 3.9.0cvs28
216 * src/etpan/nntp-thread.c
217 Disconnect NNTP accounts too when switching offline
219 2012-11-28 [colin] 3.9.0cvs27
223 * src/common/session.c
224 * src/common/session.h
225 Add keep-alive pings on IMAP and NNTP
227 2012-11-28 [colin] 3.9.0cvs26
230 * src/etpan/imap-thread.c
231 * src/etpan/imap-thread.h
232 Try locale's charset and UTF-7 on server-side
233 searches when UTF-8 fails. Also, don't even
234 mention a charset if searching for an ASCII
237 2012-11-27 [colin] 3.9.0cvs25
242 2012-11-27 [colin] 3.9.0cvs24
245 Fix bug #2826, "replace deprecated gnutls function"
246 Patch by Christian Hesse
248 2012-11-27 [colin] 3.9.0cvs23
250 * src/gtk/manage_window.c
251 Stop spamming logs with focus events.
253 2012-11-27 [colin] 3.9.0cvs22
258 Unsneak a work-in-progress patch that I mistakengly
259 commited with a cleanup
261 2012-11-27 [wwp] 3.9.0cvs21
263 * doc/man/claws-mail.1
267 Add --cancel-sending command-line switch.
269 2012-11-23 [colin] 3.9.0cvs20
278 * src/common/socket.c
279 * src/common/socket.h
281 * src/common/ssl_certificate.c
282 * src/common/ssl_certificate.h
283 * src/etpan/imap-thread.c
284 * src/etpan/nntp-thread.c
285 Cleanup some warnings and deprecated types. Patch by
286 Christian Hesse, fixing bug #2617. Thanks!
288 2012-11-23 [colin] 3.9.0cvs19
292 Add Christian Hesse which was forgotten for some reason
294 2012-11-21 [colin] 3.9.0cvs18
296 * src/etpan/imap-thread.c
297 Don't set charset on simple searches. Fixes Exchange 2007.
299 2012-11-20 [colin] 3.9.0cvs17
301 * src/prefs_matcher.c
302 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
304 2012-11-20 [ticho] 3.9.0cvs16
306 * src/gtk/prefswindow.c
307 Actually allow folder preference pages which are in top level of
308 page index UI to be selected.
310 2012-11-20 [ticho] 3.9.0cvs15
312 * src/prefs_folder_item.c
313 Remove useless "Folder" root in page index of folder preferences UI.
315 2012-11-18 [colin] 3.9.0cvs14
321 * src/matcher_parser_parse.y
322 * src/prefs_matcher.c
324 * src/gtk/quicksearch.c
325 Add age_{greater,lower}_hours matcher criteria
326 Initial patch by Abhay S. Kushwaha.
328 2012-11-18 [ticho] 3.9.0cvs13
331 Improve i18n plural handling in a string used while
334 2012-11-16 [ticho] 3.9.0cvs12
362 Update message catalogs to match changes in 3.9.0cvs11.
364 2012-11-16 [ticho] 3.9.0cvs11
367 * src/addrcustomattr.c
369 * src/prefs_filtering.c
370 * src/prefs_matcher.c
371 * src/prefs_msg_colors.c
377 Use pgettext() and friends for i18n context strings, instead of
378 having a pipe character in msgid for context separation. This uses
379 glib's C_ macro, instead of Q_.
381 2012-11-16 [colin] 3.9.0cvs10
384 * src/prefs_actions.c
385 * src/prefs_filtering_action.c
386 * src/prefs_matcher.c
388 * src/gtk/description_window.c
389 * src/gtk/description_window.h
390 * src/gtk/inputdialog.c
391 * src/gtk/manage_window.c
392 * src/gtk/quicksearch.c
393 Try to better fix focus problems. Should address:
398 Please check using your favorite WM that the following works:
399 Information button (Quicksearch, Templates, 'Test' filtering
401 Folder selection (Move/Copy contextual menu,
402 various preferences, including 'New folder').
403 Tested with XFCE, Gnome Shell and Windows.
406 2012-11-16 [colin] 3.9.0cvs9
411 2012-11-16 [colin] 3.9.0cvs8
414 Fix missing initialisation of bool_and which could
415 lead to From/To/Subject/Tag searches searching with
417 Also clean up tag expansion. No need to create a
418 matcher string and re-parse it.
420 2012-11-16 [paul] 3.9.0cvs7
423 fix by Thomas Bellmann
425 2012-11-15 [colin] 3.9.0cvs6
428 Fix bug #2785, "Marking mails for deletion reopens internal
431 2012-11-15 [colin] 3.9.0cvs5
435 * src/gtk/gtkcmclist.c
436 * src/gtk/gtkcmclist.h
437 a few more GTK+3 fixes. Segfaults on me, though.
439 2012-11-15 [colin] 3.9.0cvs4
451 * src/message_search.c
452 * src/prefs_display_header.c
453 * src/prefs_filtering_action.c
454 * src/prefs_matcher.c
456 * src/prefs_toolbar.c
459 * src/summary_search.c
462 * src/gtk/Makefile.am
463 * src/gtk/colorlabel.c
466 * src/gtk/gtkcmclist.c
467 * src/gtk/gtkcmclist.h
468 * src/gtk/gtkcmctree.c
469 * src/gtk/gtksctree.c
470 * src/gtk/gtkshruler.c
473 * src/gtk/inputdialog.c
474 * src/gtk/quicksearch.c
475 * src/plugins/pgpcore/Makefile.am
476 * src/plugins/pgpinline/Makefile.am
477 * src/plugins/pgpmime/Makefile.am
478 * src/plugins/smime/Makefile.am
479 Big GTK+3 patch from Hanno Meyer-Thurow
481 2012-11-15 [wwp] 3.9.0cvs3
483 * doc/man/claws-mail.1
485 Add --cancel-receiving command-line switch.
487 2012-11-15 [wwp] 3.9.0cvs2
490 * src/gtk/sslcertwindow.c
493 2012-11-15 [paul] 3.9.0cvs1
498 updates from David Vachulka, Flammie Pirinen, and
501 2012-11-14 [paul] 3.9.0
507 2012-11-14 [paul] 3.8.1cvs123
518 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
519 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
522 2012-11-14 [paul] 3.8.1cvs122
528 2012-11-14 [colin] 3.8.1cvs121
531 And fix warning with breaking functionality
533 2012-11-14 [paul] 3.8.1cvs120
536 revert this change from 3.8.1cvs60, it breaks
539 2012-11-14 [colin] 3.8.1cvs119
541 * src/common/plugin.c
542 If plugin fails to load from absolute path, try from
544 Fixes bug #1137, 'loading plugins with same profile on different archs'
545 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
546 results in wrong paths in clawsrc'
548 2012-11-12 [colin] 3.8.1cvs118
551 Fix initial focus on textview. Fixes bug #2776,
552 "Make all menu shortcuts work properly in the message window"
554 2012-11-09 [colin] 3.8.1cvs117
556 * src/etpan/imap-thread.c
557 Specify search charset. Thanks to Aleksei Miheev
559 2012-11-08 [colin] 3.8.1cvs116
561 * src/common/socket.c
563 Fix socket communication
565 2012-11-08 [colin] 3.8.1cvs115
567 * src/plugins/pgpcore/sgpgme.c
568 Fix Windows runtime crash
570 2012-11-08 [colin] 3.8.1cvs114
572 * src/gtk/quicksearch.c
573 Fix going active with NULL matchstring (for example
574 when changing type before typing anything)
576 2012-11-07 [colin] 3.8.1cvs113
581 2012-11-06 [mones] 3.8.1cvs112
583 * doc/man/claws-mail.1
584 Sync with AUTHORS file
585 * src/gtk/quicksearch.c
586 Add number units where appropriate
588 2012-10-31 [paul] 3.8.1cvs111
590 * src/prefs_folder_item.c
591 add missing closing bracket. thanks to Andreas Rönnquist.
593 2012-10-31 [colin] 3.8.1cvs110
595 * src/prefs_folder_item.c
596 Fix prefs text and extra semi-colon. Thanks to Paul!
598 2012-10-31 [colin] 3.8.1cvs109
600 * src/folder_item_prefs.c
601 * src/folder_item_prefs.h
603 * src/prefs_folder_item.c
604 Implement feature from bug #2569,
605 "select html part on folder specific properties"
606 Patch based on Andrej's patch.
608 2012-10-29 [wwp] 3.8.1cvs108
611 Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
614 2012-10-25 [colin] 3.8.1cvs107
617 Verify the previous URI wasn't the same...
618 fixes http://www. URIs.
620 2012-10-25 [colin] 3.8.1cvs106
625 Avoid strlen() on inner loop in textview_make_clickable_parts*()
626 reduces cost of strcasestr() in textview_make_clickable_parts*()
627 from 30% to 15%. Patch by Igor Mammedov
629 2012-10-25 [colin] 3.8.1cvs105
632 Do not allow search cost to explode in case of bad message
633 parsing in textview_make_clickable_parts_later(); reduces
634 cost of textview_make_clickable_parts_later() from 99% to
635 17% for big bad-case message. Patch by Igor Mammedov
637 2012-10-25 [colin] 3.8.1cvs104
641 Avoid strlen() on big buffers, use precomputed length instead
642 it reduces cost of textview_write_line() from 32% to 3% for
643 big messages. Patch by Igor Mammedov
648 2012-10-24 [mones] 3.8.1cvs103
651 Trust on IMAP core on-line/off-line management
652 Patch by Sean Buckheister
654 2012-10-19 [paul] 3.8.1cvs102
659 fix bug 2760, 'display correct libc version in crash dialog
660 when uclibc is used'.
661 fixes build with uclibc. patch by Natanael Copa.
663 2012-10-18 [mones] 3.8.1cvs101
666 Fix bug #2761 and remove invalid GTK main category
668 2012-10-17 [colin] 3.8.1cvs100
670 * src/common/ssl_certificate.c
671 Fix bug #2759, "Error messages regarding bad
672 client certificates are less than helpful"
673 Based on patch by bug reporter.
675 2012-10-13 [paul] 3.8.1cvs99
677 * src/common/ssl_certificate.c
678 fix build with gnutls 3.1.3
679 Patch by Sean Buckheister.
681 2012-10-12 [mones] 3.8.1cvs98
684 * src/grouplistdialog.c
691 * src/etpan/imap-thread.c
692 New slist_free_strings_full wrapper for g_slist_free_full
693 and simplify calls where it was being used
695 2012-10-12 [colin] 3.8.1cvs97
698 Drop include of internal glib header
701 2012-10-12 [colin] 3.8.1cvs96
703 * src/gtk/gtkcmctree.c
704 * src/gtk/gtksctree.c
705 Fix bug #2581, "expander arrows are too tiny to hit with the
706 mouse". Patch mostly by Tom Horsley
708 2012-10-12 [iwkse] 3.8.1cvs95
713 2012-10-12 [mones] 3.8.1cvs94
716 Remove undeclared mutex symbol
718 2012-10-12 [colin] 3.8.1cvs93
721 * src/prefs_account.c
724 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
725 Thanks to Salvatore de Paolis
727 2012-10-10 [colin] 3.8.1cvs92
730 Fix bug #2744, "Quick search throws bad command
731 argument error on Microsoft Exchange". Fall back
732 to local search if folder-specific search fails.
733 * src/gtk/quicksearch.c
736 2012-10-10 [colin] 3.8.1cvs91
739 Make what the tags list contain more clear
741 2012-10-10 [colin] 3.8.1cvs90
747 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
750 2012-10-10 [colin] 3.8.1cvs89
753 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
755 2012-10-10 [colin] 3.8.1cvs88
758 Leak fix (thanks Ricardo!)
760 2012-10-10 [colin] 3.8.1cvs87
763 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
764 Initial patch by Igor Mammedov <imammedo@redhat.com> with
765 fixes by Michael Rasmussen and myself.
766 Also revert part of 3.8.1cvs86, g_slist_free_full()
767 semantics are different from slist_free_strings() in that
768 slist_free_strings does not free the list itself.
770 2012-10-09 [mones] 3.8.1cvs86
772 * doc/man/claws-mail.1
775 New extra headers feature for adding user-defined
776 extra headers to the combobox in the compose window
777 Headers are stablished in 'extraheaderrc', one per
778 line with a final colon
780 2012-10-06 [mones] 3.8.1cvs85
787 New function cm_menu_item_new_label_from_url to
788 avoid crashing on huge URL strings and warn user
789 about the possible causes
791 Use it to create List menu items safely
793 2012-10-04 [colin] 3.8.1cvs84
796 Fix keywords with spaces
798 2012-10-04 [colin] 3.8.1cvs83
801 Fix double-tag search. Maybe fixes bug #2744,
802 'Quick search throws bad command argument
803 error since recent change'. Patch by Sean.
805 2012-10-03 [mones] 3.8.1cvs82
808 Fix bug #2743 'null pointer crash in procmime strchr'
809 Patch by Michael Schwendt (from RedHat bug 862578)
811 2012-09-28 [colin] 3.8.1cvs81
814 Never search on server if we're offline
815 (Asking the user would and will be better)
817 Fix uninitialized variable (bogus) warning
818 Fix SELECT of the folder before searching
820 2012-09-27 [colin] 3.8.1cvs80
824 * src/etpan/imap-thread.c
825 * src/etpan/imap-thread.h
826 Implement IMAP server search. Patch by
827 Sean Buckheister again.
829 2012-09-26 [colin] 3.8.1cvs79
834 Prepare the context strings, their translation take
835 CPU time. Shaves 6 seconds out of 17 on my reference
837 * src/summary_search.c
840 2012-09-26 [colin] 3.8.1cvs78
845 Unlock I/O in procmime, give a way
846 for matcher to avoid having to
847 read/write tmp/rewind/read tmp for
850 2012-09-26 [colin] 3.8.1cvs77
852 * src/summary_search.c
853 Fix unresponsive stop button
854 * src/gtk/quicksearch.c
857 2012-09-26 [colin] 3.8.1cvs76
859 * src/summary_search.c
862 * src/gtk/quicksearch.c
863 Factorize search code in summary_search and
864 add a progress indicator as that slows down
865 the first result in case of body search.
867 2012-09-26 [colin] 3.8.1cvs75
870 Fix body search triggering GUI updates
871 for every message when it gets MSG_SCANNED
874 2012-09-26 [colin] 3.8.1cvs74
882 Factorize msg list to num list code;
883 Make search faster using cache instead
886 2012-09-25 [mones] 3.8.1cvs73
888 * src/gtk/quicksearch.c
889 Fix new expressions not being added to quicksearch
890 history in extended mode; patch by Sean Buckheister
892 2012-09-22 [mir] 3.8.1cvs72
895 Fix for not searching in folders marked 'no_select'
896 patch provided by Colin.
898 2012-09-22 [mones] 3.8.1cvs71
901 Add missing copyright header
903 2012-09-21 [colin] 3.8.1cvs70
906 Fix warning where msgcount was used
907 uninitialized in case the search was
908 to be performed on a message list subset.
910 2012-09-21 [colin] 3.8.1cvs69
912 * src/gtk/quicksearch.c
913 Fix error background not appearing
915 2012-09-21 [colin] 3.8.1cvs68
918 * src/advsearch.c ** ADDED **
919 * src/advsearch.h ** ADDED **
927 * src/matchertypes.h ** ADDED **
932 * src/summary_search.c
935 * src/gtk/quicksearch.c
936 * src/gtk/quicksearch.h
937 Separated GUI and logic for search
938 Use same logic for quicksearch and folder search
939 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
941 2012-09-19 [mones] 3.8.1cvs67
944 Remove spurious parameter from get_url_part and
945 fix potential buffer overflow
947 2012-09-19 [colin] 3.8.1cvs66
951 Un-mix mixed enum comparison which happened
952 to work because multiple enums define the same
955 2012-09-19 [colin] 3.8.1cvs65
963 * src/plugins/bogofilter/bogofilter_gtk.c
964 * src/plugins/pgpcore/prefs_gpg.c
965 * src/plugins/smime/smime.c
966 * src/plugins/spamassassin/spamassassin_gtk.c
967 More warning fixes, casts, useless variables and
968 unchecked return values
970 2012-09-19 [colin] 3.8.1cvs64
973 Check possible overflow
974 * src/prefs_account.c
975 * src/prefs_compose_writing.c
976 * src/prefs_logging.c
977 * src/prefs_message.c
978 * src/prefs_msg_colors.c
980 * src/prefs_receive.c
981 * src/prefs_summaries.c
982 * src/prefs_wrapping.c
983 fix GtkAdjustment casts
986 * src/gtk/gtkaspell.c
989 2012-09-19 [mones] 3.8.1cvs63
992 Fix leak and follow function specification
994 2012-09-19 [mones] 3.8.1cvs62
997 Use unused var c to check result and emit messages on error
999 Remove unused vars: attr (several functions), element
1001 Use unused var newGroup to check result
1002 * src/addrcustomattr.c
1003 Remove unused var summaryview and related code
1005 Use unused vars nn, newNode, idleID to check result
1006 Remove unused var aoType and refactor logic around it
1007 Comment var enabled and related debug code
1009 Use unused var error to check result and emit debug messages
1011 Remove unused var link_color
1013 Remove unused vars: attr, retVal
1015 2012-09-19 [colin] 3.8.1cvs61
1020 * src/send_message.c
1021 * src/common/socket.c
1022 More precise error logging
1024 2012-09-16 [mones] 3.8.1cvs60
1027 Removed dup calls with ignored result
1029 Removed unused var is_group and simplified logic around it
1033 * src/etpan/etpan-thread-manager.c
1034 Use unused var r to verify result and emit messages on error
1036 Move color variable into conditional usage blocks
1037 Remove assigned but not used vars: lock, titles, count
1039 Remove assigned but not used var actions
1041 Remove assigned but not used vars: from_parent, src_node
1044 Remove malloc-ed but not used var: old_path
1046 Comment unused vars from commented block: tofetch, fetched
1047 * src/prefs_account.c
1048 Remove assigned but not used var: privacy_enabled
1049 * src/prefs_actions.c
1050 * src/prefs_customheader.c
1051 Remove assigned but not used var: store
1052 * src/prefs_filtering.c
1053 Remove assigned but not used var: n_rows
1054 * src/prefs_template.c
1055 Remove assigned but not used vars: model, list_store
1056 * src/prefs_toolbar.c
1057 Remove assigned but not used var: win_titles
1059 Remove assigned but not used vars: orientation, line, baseline,
1061 * src/etpan/imap-thread.c
1062 Remove assigned but not used var: value, r
1063 Refactor to check correct memory allocation
1064 * src/etpan/nntp-thread.c
1065 Remove assigned but not used var: value
1066 * src/gtk/gtkaspell.c
1067 Remove assigned but not used vars: textbuf, exist
1068 Remove unused function: find_gtkaspeller
1069 * src/gtk/gtkcmctree.c
1070 Remove unused function: gtk_cmctree_get_offset
1071 * src/gtk/gtkshruler.c
1072 Remove assigned but not used vars: ruler, priv
1074 2012-09-14 [mones] 3.8.1cvs59
1077 Check file operation results (and remove and
1080 2012-09-14 [colin] 3.8.1cvs58
1082 * src/gtk/inputdialog.c
1083 Remove unused var, thanks Ticho
1085 2012-09-13 [colin] 3.8.1cvs57
1087 * src/stock_pixmap.c
1088 Fix missing \n in debug line
1090 2012-09-13 [colin] 3.8.1cvs56
1093 Don't listen on the Unix socket before we're
1094 ready. The 'popup' order from another instance
1095 may provoke a race and trash configuration files.
1097 2012-09-13 [colin] 3.8.1cvs55
1100 Maybe fix bug #2096, "MEMORY-ERROR w/
1101 Claws-Mail/IMAP and Lotus Domino". Use
1102 correct types for start/end and test if
1103 start is indeed before end.
1105 2012-09-12 [mones] 3.8.1cvs54
1108 Fix bug #1975 'preference mutt key bindings do not take
1109 effect' (and the other invalid paths too)
1111 2012-09-12 [colin] 3.8.1cvs53
1114 Revert that hunk, logic is unclear.
1116 2012-09-12 [colin] 3.8.1cvs52
1132 * src/partial_download.c
1133 * src/prefs_filtering_action.c
1134 * src/prefs_toolbar.c
1141 * src/common/utils.c
1142 * src/etpan/imap-thread.c
1143 * src/gtk/gtkaspell.c
1144 * src/plugins/pgpcore/sgpgme.c
1145 More fixes from bug #1961:
1146 - Write-only variables
1147 - Null pointer dereferences
1148 - A couple other fixes for which the reporter
1149 was unsure, but which showed problems.
1150 More details in bug #1961 comments.
1152 2012-09-12 [colin] 3.8.1cvs51
1157 * src/plugins/pgpcore/passphrase.c
1158 Apply patches from bug #1961, "patches for
1159 a couple of clang warnings":
1160 - Check return codes
1163 2012-09-12 [colin] 3.8.1cvs50
1166 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
1167 where the included menu.h could come from Ncurses.
1168 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
1170 2012-09-11 [colin] 3.8.1cvs49
1173 Fix race condition at start.
1175 2012-09-10 [colin] 3.8.1cvs48
1178 Create lock socket as soon as possible, not after
1179 a few things like caching all prefs.
1181 2012-09-09 [mones] 3.8.1cvs47
1183 * src/plugins/bogofilter/bogofilter.c
1186 2012-09-08 [colin] 3.8.1cvs46
1207 * src/matcher_parser_parse.y
1215 * src/prefs_account.c
1216 * src/prefs_account.h
1217 * src/prefs_filtering.c
1218 * src/prefs_filtering_action.c
1220 * src/prefs_matcher.c
1221 * src/prefs_template.c
1222 * src/prefs_toolbar.c
1230 * src/remotefolder.c
1240 * src/gtk/description_window.c
1241 * src/plugins/trayicon/trayicon.c
1242 Break circular dependencies in Claws' headers,
1243 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1245 2012-09-08 [colin] 3.8.1cvs45
1248 Fix shortcut getting
1250 2012-09-05 [colin] 3.8.1cvs44
1254 * src/prefs_matcher.c
1255 Drop matcherprop_new_create, which is just a copy of
1256 matcherprop_new, and staticalize what can be
1258 2012-09-05 [colin] 3.8.1cvs43
1260 * src/plugins/pgpcore/select-keys.c
1261 Fix bug #2390, "Non-fully-trusted-key-warning appears
1262 based on primary UID rather than recipient e-mail"
1264 2012-08-29 [colin] 3.8.1cvs42
1266 * src/gtk/gtkaspell.c
1267 Fix bug #2596, "Spell checker does not work properly"
1269 2012-08-29 [colin] 3.8.1cvs41
1271 * src/plugins/pgpcore/sgpgme.c
1272 Set gpgme's locale to UTF-8. Fixes bug #2650,
1273 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
1275 2012-08-29 [colin] 3.8.1cvs40
1285 Move the hardcoded mimeview shortcuts to standard menus.
1287 2012-08-27 [colin] 3.8.1cvs39
1290 Fix double mainwindow presentation that confuses GNOME3
1291 when some plugins fail to load (subsequent Claws windows
1292 got no focus in that case)
1294 2012-08-27 [colin] 3.8.1cvs38
1297 Make Mark all read confirmation button more clear
1299 2012-08-27 [colin] 3.8.1cvs37
1303 Separate "Mark all read" from "Mark as read"
1306 2012-08-27 [wwp] 3.8.1cvs36
1310 Remove session statistics debug statements (irrelevant in repo,
1313 2012-08-24 [mones] 3.8.1cvs35
1315 * manual/advanced.xml
1316 Keep alphabetic order of hidden options lost
1317 and update Clawsker URL.
1318 * manual/de/advanced.xml
1319 * manual/fr/advanced.xml
1320 Update Clawsker URL.
1321 * manual/es/advanced.xml
1322 Sync with English version and update Clawsker URL.
1323 * manual/de/dist/html/Makefile.am
1324 * manual/es/dist/html/Makefile.am
1325 * manual/fr/dist/html/Makefile.am
1326 * manual/pl/dist/html/Makefile.am
1327 * manual/dist/html/Makefile.am
1328 Fix bug 2723 'Missing encoding in generated html manual'
1330 2012-08-23 [colin] 3.8.1cvs34
1333 Fix --offline asking if one wants to sync,
1334 due to re-entering. Thanks <ebik@ucw.cz>.
1336 2012-08-16 [colin] 3.8.1cvs33
1339 Always clear the tags list when fetching a folder, or
1340 Claws will never untag an untagged email. Patch by
1341 Igor Mammedov <imammedo@redhat.com>
1343 2012-08-12 [colin] 3.8.1cvs32
1346 Exclude text/plain from the attachment thing
1348 2012-08-12 [colin] 3.8.1cvs31
1351 Fix comparison, thanks to Michael Gmelin
1353 2012-08-12 [colin] 3.8.1cvs30
1356 Only show HTML parts by default (if the pref
1357 is set so) if the part disposition-type is
1358 inline or unknown, but not attachment.
1360 Remove useless hook that won't ever be used
1363 2012-08-12 [colin] 3.8.1cvs29
1366 Make sure text/* attachments are not made
1367 inline, regardless of the compose mode.
1368 Finishes fixing bug #2203 after auto-save
1369 switches mode to COMPOSE_REEDIT. Thanks to
1370 Michael Gmelin for finding this.
1372 2012-08-09 [colin] 3.8.1cvs28
1374 * src/prefs_filtering.c
1375 Make treeView type-ahead case insensitive
1376 Patch by Andreas Ronnquist
1378 2012-08-09 [colin] 3.8.1cvs27
1380 * src/gtk/sslcertwindow.c
1383 2012-08-09 [colin] 3.8.1cvs26
1386 * src/common/ssl_certificate.c
1387 * src/common/ssl_certificate.h
1388 * src/gtk/sslcertwindow.c
1389 Fix bug 2718, "Failure to check peer hostname
1390 when checking certificate"
1392 2012-08-05 [ticho] 3.8.1cvs25
1395 Avoid header combo box to get focus twice (first text within,
1396 then combobox widget itself) when switching focus with TAB.
1398 2012-07-28 [ticho] 3.8.1cvs24
1401 Properly fix setting "transient for" for attachment properties
1402 dialog when called via popup menu (since we're stealing focus
1403 few lines before, we need to do it directly, not via
1406 2012-07-28 [ticho] 3.8.1cvs23
1408 * src/gtk/pluginwindow.c
1409 * src/gtk/prefswindow.c
1410 Fixed setting "transient for" property for plugin load/unload
1411 file dialog. Connected manage_window signals to prefswindow events.
1413 2012-07-27 [ticho] 3.8.1cvs22
1417 Fixed setting "transient for" property for summaryview file
1418 dialog and messageview's image save dialog.
1420 2012-07-27 [ticho] 3.8.1cvs21
1424 Fix setting "transient for" property for file select dialogs
1425 in crash report and mimeview.
1427 2012-07-27 [ticho] 3.8.1cvs20
1430 Fixed "transient for" property for file attach dialog when
1431 called from Attachments list popup menu. Simplified menu item
1432 sensitivities setting code logic for this menu.
1434 2012-07-25 [ticho] 3.8.1cvs19
1436 * manual/advanced.xml
1437 Add the three hidden preferences related to colored display
1438 of unified diffs to manual.
1440 2012-07-25 [ticho] 3.8.1cvs18
1442 * src/gtk/gtkaspell.c
1443 Create "Change directory" submenu in a separate function, change
1444 wording a bit, and make the submenu always available in a context
1445 menu of body edit box in compose window.
1447 2012-07-25 [ticho] 3.8.1cvs17
1449 * src/gtk/prefswindow.c
1450 Correctly set transient_for property for preferences window,
1451 as well as for color picker dialogs. Fixes bug #2710.
1453 2012-07-25 [ticho] 3.8.1cvs16
1455 * src/gtk/quicksearch.c
1456 Allow quicksearch syntax description window to be correctly
1457 set transient for main window.
1459 2012-07-15 [wwp] 3.8.1cvs15
1462 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
1464 2012-07-10 [paul] 3.8.1cvs14
1467 forgot this in last commit
1469 2012-07-10 [paul] 3.8.1cvs13
1473 * src/common/quoted-printable.c
1474 * src/common/quoted-printable.h
1475 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
1476 the bug: partial message text loss
1478 2012-07-10 [mones] 3.8.1cvs12
1480 * src/plugins/pgpcore/sgpgme.c
1481 Fix bug 2689, 'segfault when trying to view info
1482 about pgp/smime sign'
1484 2012-07-08 [ticho] 3.8.1cvs11
1486 * src/plugins/pgpcore/sgpgme.c
1487 Consider marginal signature validity as untrusted. Suggested by
1488 Jean-Benoist Leger (leger at crans.org).
1490 2012-07-08 [paul] 3.8.1cvs10
1492 * src/gtk/icon_legend.c
1493 fix (reveal) hidden icon in gui and build warning
1495 2012-07-07 [paul] 3.8.1cvs9
1497 * src/plugins/pgpcore/prefs_gpg.c
1500 2012-07-07 [colin] 3.8.1cvs8
1502 * claws-features.h.in
1510 * src/partial_download.h
1512 * src/prefs_account.h
1513 * src/prefs_common.h
1517 * src/stock_pixmap.c
1521 * src/common/session.h
1523 * src/common/socket.h
1525 * src/common/ssl_certificate.h
1526 * src/common/timing.h
1527 * src/common/utils.h
1528 * src/gtk/gtkaspell.h
1529 * src/gtk/gtkutils.h
1530 * src/gtk/pluginwindow.h
1531 * src/gtk/spell_entry.h
1532 * src/gtk/sslcertwindow.h
1533 Don't export config.h in public headers
1535 2012-07-07 [colin] 3.8.1cvs7
1537 * claws-features.h.in
1543 * src/addrcustomattr.c
1544 * src/addrduplicates.c
1547 * src/addressbook_foldersel.c
1557 * src/customheader.c
1558 * src/displayheader.c
1560 * src/editaddress_other_attributes_ldap.c
1565 * src/editldap_basedn.c
1574 * src/folder_item_prefs.c
1575 * src/grouplistdialog.c
1577 * src/image_viewer.c
1599 * src/message_search.c
1610 * src/partial_download.c
1611 * src/partial_download.h
1614 * src/prefs_account.c
1615 * src/prefs_account.h
1616 * src/prefs_actions.c
1617 * src/prefs_common.c
1618 * src/prefs_common.h
1619 * src/prefs_compose_writing.c
1620 * src/prefs_customheader.c
1621 * src/prefs_display_header.c
1622 * src/prefs_ext_prog.c
1623 * src/prefs_filtering.c
1624 * src/prefs_filtering_action.c
1625 * src/prefs_folder_column.c
1626 * src/prefs_folder_item.c
1629 * src/prefs_image_viewer.c
1630 * src/prefs_logging.c
1631 * src/prefs_matcher.c
1632 * src/prefs_message.c
1633 * src/prefs_msg_colors.c
1636 * src/prefs_receive.c
1638 * src/prefs_spelling.c
1639 * src/prefs_summaries.c
1640 * src/prefs_summary_column.c
1641 * src/prefs_summary_open.c
1642 * src/prefs_toolbar.c
1643 * src/prefs_wrapping.c
1652 * src/send_message.c
1656 * src/summary_search.c
1664 * src/common/claws.c
1666 * src/common/hooks.c
1669 * src/common/plugin.c
1670 * src/common/prefs.c
1671 * src/common/session.c
1672 * src/common/session.h
1675 * src/common/socket.c
1676 * src/common/socket.h
1679 * src/common/ssl_certificate.c
1680 * src/common/ssl_certificate.h
1681 * src/common/string_match.c
1683 * src/common/timing.h
1684 * src/common/utils.c
1685 * src/common/utils.h
1686 * src/etpan/etpan-thread-manager.c
1687 * src/etpan/imap-thread.c
1688 * src/etpan/nntp-thread.c
1690 * src/gtk/combobox.c
1691 * src/gtk/description_window.c
1693 * src/gtk/gtkaspell.c
1694 * src/gtk/gtkaspell.h
1695 * src/gtk/gtkshruler.c
1697 * src/gtk/gtkutils.c
1698 * src/gtk/gtkutils.h
1699 * src/gtk/gtkvscrollbutton.c
1700 * src/gtk/icon_legend.c
1701 * src/gtk/inputdialog.c
1702 * src/gtk/logwindow.c
1704 * src/gtk/pluginwindow.c
1705 * src/gtk/pluginwindow.h
1706 * src/gtk/prefswindow.c
1707 * src/gtk/progressdialog.c
1708 * src/gtk/quicksearch.c
1709 * src/gtk/spell_entry.c
1710 * src/gtk/spell_entry.h
1711 * src/gtk/sslcertwindow.c
1712 * src/gtk/sslcertwindow.h
1713 * src/plugins/bogofilter/bogofilter.c
1714 * src/plugins/bogofilter/bogofilter_gtk.c
1715 * src/plugins/dillo_viewer/dillo_prefs.c
1716 * src/plugins/dillo_viewer/dillo_viewer.c
1717 * src/plugins/pgpcore/pgp_viewer.c
1718 * src/plugins/pgpcore/plugin.c
1719 * src/plugins/pgpcore/sgpgme.c
1720 * src/plugins/pgpinline/pgpinline.c
1721 * src/plugins/pgpinline/plugin.c
1722 * src/plugins/pgpmime/pgpmime.c
1723 * src/plugins/pgpmime/plugin.c
1724 * src/plugins/smime/plugin.c
1725 * src/plugins/smime/smime.c
1726 * src/plugins/spamassassin/libspamc.c
1727 * src/plugins/spamassassin/spamassassin.c
1728 * src/plugins/spamassassin/spamassassin_gtk.c
1729 * src/plugins/trayicon/trayicon.c
1730 * src/plugins/trayicon/trayicon_prefs.c
1731 Specify Claws compile-time features in a specific header
1733 2012-07-06 [wwp] 3.8.1cvs6
1737 Session statistics: format date following global prefs,
1738 and fix stats output a little bit.
1740 2012-07-03 [mir] 3.8.1cvs5
1743 fix bug 2642, 'improve transfer encoding selection'.
1744 Patch provided by Christopher Zimmermann
1745 (madroach claws at gmerlin dot de)
1747 2012-07-03 [mir] 3.8.1cvs4
1751 fix bug 2641, '7bit or 8bit encoded attachments can
1752 have lines longer than 998 characters'.
1753 Patch provided by Christopher Zimmermann
1754 (madroach claws at gmerlin dot de)
1757 2012-07-03 [mir] 3.8.1cvs3
1761 fix bug 2641, '7bit or 8bit encoded attachments can
1762 have lines longer than 998 characters'.
1763 Patch provided by Christopher Zimmermann
1764 (madroach claws at gmerlin dot de)
1766 2012-07-03 [mir] 3.8.1cvs2
1770 * src/common/quoted-printable.c
1771 * src/common/quoted-printable.h
1772 fix bug 2640, 'improve quoted-printable encoding'
1773 Patch provided by madroach claws at gmerlin dot de
1775 2012-06-30 [paul] 3.8.1cvs1
1778 fix bug 2579, 'Installed headers redefine autotools-specific constants'
1780 2012-06-27 [paul] 3.8.1
1786 2012-06-27 [paul] 3.8.0cvs58
1789 fix minimum required GTK+, which got mistakenly bumped
1792 2012-06-27 [paul] 3.8.0cvs57
1807 updated translations
1809 * tools/claws.i18n.status.pl
1810 updated based on currently active
1812 2012-06-25 [mir] 3.8.0cvs56
1815 If a folder class returns <> 0 then the message has not
1816 been removed from the file system and therefore it should
1817 not be removed from the cache either.
1819 2012-06-20 [ticho] 3.8.0cvs55
1822 Fix for bug #1090 - Standard-folders appear again
1823 after rescanning tree
1825 2012-06-20 [paul] 3.8.0cvs54
1827 * src/prefs_common.c
1828 * src/prefs_common.h
1831 colourise attached patches.
1834 2012-06-02 [wwp] 3.8.0cvs53
1836 * src/gtk/progressdialog.c
1837 Add a hide button to the retrieve/send progress dialogs. WM's close button
1838 now hides (as well as pressing Esc) instead of doing nothing.
1840 2012-06-02 [wwp] 3.8.0cvs52
1842 * doc/man/claws-mail.1
1848 Introduce a new feature: basic session statistics (from the about dialog
1849 or the command-line).
1851 2012-06-02 [wwp] 3.8.0cvs51
1854 Fix bug 2620: shift+tab from subject field not working.
1856 2012-06-02 [wwp] 3.8.0cvs50
1861 Normalize capitalization of strings in UI.
1863 2012-05-30 [paul] 3.8.0cvs49
1866 don't do TLS if not requested by user. fixes connecting to
1867 servers which, for example, want SSL 3 only
1869 2012-05-27 [paul] 3.8.0cvs48
1872 update copyright headers to 2012
1874 2012-05-27 [paul] 3.8.0cvs47
1877 * src/prefs_actions.c
1879 fix some typos in strings, thanks to Thomas Bellmann
1881 2012-05-16 [paul] 3.8.0cvs46
1883 * src/prefs_filtering_action.c
1884 fix disabled 'select...' button that never goes away
1885 when using the new addr book
1888 2012-05-16 [colin] 3.8.0cvs45
1890 * src/common/utils.c
1893 2012-05-16 [colin] 3.8.0cvs44
1895 * src/common/utils.c
1896 Make remove_numbered_files much faster when there's
1897 just one file to remove.
1899 2012-05-16 [paul] 3.8.0cvs43
1902 fix bug 2662, '"ag" quicksearch adds "1" to value'
1904 2012-05-16 [paul] 3.8.0cvs42
1906 * src/gtk/description_window.c
1907 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
1909 2012-05-16 [paul] 3.8.0cvs41
1911 * src/common/ssl_certificate.c
1912 fix bug 2646, 'Compile fails with gnutls-3.0.18'
1913 Patch by Christian Hesse
1915 2012-05-11 [colin] 3.8.0cvs40
1918 * src/common/utils.c
1919 Fix bug 2659, 'E-mail attachments are handled
1921 Fix problems iterating the mime tree, and determine
1922 whether a file is an email without To:
1924 2012-04-03 [colin] 3.8.0cvs39
1927 Fix build (damn whitespace-sensitive file format)
1929 2012-04-02 [colin] 3.8.0cvs38
1932 Fix incomplete make dist
1934 2012-04-02 [colin] 3.8.0cvs37
1937 Fix mistakenly removed function call
1939 2012-04-01 [colin] 3.8.0cvs36
1947 * src/addressbook-dbus.c
1948 * src/addressbook-dbus.h
1953 * src/claws-contacts.xml
1961 * src/prefs_common.c
1962 * src/prefs_filtering_action.c
1963 * src/prefs_matcher.c
1967 * src/plugins/bogofilter/bogofilter_gtk.c
1968 * src/plugins/dillo_viewer/dillo_prefs.c
1969 * src/plugins/spamassassin/spamassassin_gtk.c
1970 * src/plugins/trayicon/trayicon.c
1971 Import new addressbook code from the new-contacts branch
1973 2012-03-29 [paul] 3.8.0cvs35
1977 * src/gtk/quicksearch.c
1978 add 'ha', short version of 'has_attachment' in quick search
1979 Patch by Andreas Rönnquist
1981 2012-03-26 [mones] 3.8.0cvs34
1983 * src/common/plugin.c
1984 Support 2 and 3-clause BSD licensed plugins
1986 2012-03-15 [pawel] 3.8.0cvs33
1990 - Make separate window info more accurate about
1991 move to trash/deletion.
1994 2012-03-14 [pawel] 3.8.0cvs32
2003 Better fix for bug #2501
2004 Instead of leaving blank window after message move or delete,
2005 update separate view to next message in message list or
2006 display info why view is blank. This was discussed
2007 in bug #2621 comments.
2009 2012-03-11 [colin] 3.8.0cvs31
2011 * src/gtk/gtkcmctree.c
2014 Fix focus rectangle on unfocused rows
2015 Patch by Michael Shell
2017 2012-02-29 [colin] 3.8.0cvs30
2019 * src/gtk/gtkcmctree.c
2020 Fix bug #2577, "Focus rectangle on folder list and message
2021 list headings doesn't get properly cleared when switching
2022 heading and horizontally scrolling list (underlines and
2023 vertical lines remain on screen)". Patch by Michael Shell
2025 2012-02-13 [pawel] 3.8.0cvs29
2028 Fix crasher when double clicking on IMAP message and
2029 MessageView is not shown introduced in cvs21
2032 2012-02-10 [pawel] 3.8.0cvs28
2035 Fix bug #2598 'Actions can move locked messages'
2037 2012-02-08 [pawel] 3.8.0cvs27
2039 * src/prefs_actions.c
2040 * src/prefs_actions.h
2041 * src/prefs_toolbar.c
2042 * src/prefs_toolbar.h
2045 - Implement automatic removal of toolbar action buttons when
2046 associated action is removed
2047 - Don't allow creation of two actions with the same name,
2048 before all executions/removals were performed on first action
2049 with duplicated name in linked list which wasn't always
2052 2012-02-05 [colin] 3.8.0cvs26
2058 * src/prefs_common.c
2059 * src/prefs_common.h
2064 Add an history to navigate in mails
2066 2012-02-05 [colin] 3.8.0cvs25
2069 Fix inverted comparison in list_find_custom.
2071 2012-02-03 [wwp] 3.8.0cvs24
2073 * src/gtk/progressdialog.c
2074 Make translators life easier: use View log instead of Show log
2077 2012-02-02 [pawel] 3.8.0cvs23
2080 Fix bug #2590 'Un-capitalize strings'
2081 Patch by Christian Hesse
2083 2012-02-02 [pawel] 3.8.0cvs22
2087 'Change expand behavior for message list / message view'
2088 Patch by Christian Hesse
2090 2012-02-02 [pawel] 3.8.0cvs21
2096 Fix bug #2501 'opened message blanks when moved to other folder'
2097 Detect message move and update message window contents
2098 accordingly, if message is moved to trash close window
2100 2012-02-01 [pawel] 3.8.0cvs20
2107 * src/gtk/sslcertwindow.c
2108 More strncat boundary checks
2110 2012-01-31 [wwp] 3.8.0cvs19
2112 * src/gtk/gtkutils.c
2113 Fix warnings in gtkutils: wrong function name, missing newline, typo and
2116 2012-01-31 [wwp] 3.8.0cvs18
2118 * src/gtk/progressdialog.c
2119 * src/gtk/progressdialog.h
2121 * src/send_message.c
2122 Add a button to the retrieve/send dialogs to
2123 open the network log.
2125 2012-01-25 [wwp] 3.8.0cvs17
2128 Remove debug statement.
2130 2012-01-20 [pawel] 3.8.0cvs16
2134 Fix bug #2574 'Statement might be overflowing a
2137 2012-01-20 [pawel] 3.8.0cvs15
2140 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
2142 2012-01-14 [colin] 3.8.0cvs14
2145 Update tracker trigger url
2147 2012-01-10 [wwp] 3.8.0cvs13
2152 Fix sensitivity of toolbar's get_btn (retrieve mail from current
2153 account) and of mainwindows's relevant entry when current account
2154 is not able to retrieve (SMTP-only).
2156 2012-01-09 [colin] 3.8.0cvs12
2159 Fix bug 1924, 'Messages marked move to Trash appear
2160 identical to messages marked move to $FOLDER'
2162 2012-01-05 [colin] 3.8.0cvs11
2165 Fix crasher infinite loop
2167 2012-01-03 [colin] 3.8.0cvs10
2169 * src/gtk/gtkcmctree.c
2170 Revert previous patch, it's buggy on headers
2172 2012-01-03 [colin] 3.8.0cvs9
2174 * src/gtk/gtkcmctree.c
2175 Fix bug #2566, 'wrapped Subject not bounded'
2177 2011-12-29 [pawel] 3.8.0cvs8
2183 Make forwarding selected attachment possible from
2184 mimeview's context menu
2185 Fixex bug #2047 'forward attachments'
2187 2011-12-28 [paul] 3.8.0cvs7
2189 * src/prefs_account.c
2190 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
2192 2011-12-28 [colin] 3.8.0cvs6
2197 2011-12-28 [colin] 3.8.0cvs5
2200 Fix GTK+2.16 build (w32)
2202 2011-12-18 [mir] 3.8.0cvs4
2205 Fix bug in search criteria when doing a
2206 complete directory search using '*'
2208 2011-12-16 [mir] 3.8.0cvs3
2211 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
2213 2011-12-16 [wwp] 3.8.0cvs2
2216 * src/stock_pixmap.c
2217 * src/stock_pixmap.h
2219 * src/gtk/icon_legend.c
2220 * src/pixmaps/replied_and_forwarded.xpm
2221 Make replied and forwarded status flags non exclusive.
2222 Introduce a new message state (and relevant icon in message list)
2223 where both the replied and forwarded flags are set.
2225 2011-12-16 [paul] 3.8.0cvs1
2227 * tools/claws.i18n.status.pl
2230 2011-12-16 [paul] 3.8.0
2236 2011-12-16 [paul] 3.7.10cvs113
2243 * po/id.po **REMOVED**
2244 * po/id_ID.po **ADDED**
2251 2011-12-09 [pawel] 3.7.10cvs112
2254 * src/gtk/quicksearch.c
2255 * src/gtk/quicksearch.h
2256 Invalidate quicksearch root folder when removed
2257 Fixes bug #2560 'crash when unsubscribing newsgroup and
2258 having active search field'
2260 2011-12-08 [pawel] 3.7.10cvs111
2263 Better fix for cvs94
2265 2011-12-08 [wwp] 3.7.10cvs110
2268 Make "From" widget set independant from recipient lists below,
2269 so that it doesn't scroll when several recipients headers
2270 are added and eventually are scrolling the view.
2271 Path by Christian Hesse <mail@earthworm.de>.
2272 Fixes bug #2481 'do not scroll "from" dropdown list and sender
2275 2011-12-02 [paul] 3.7.10cvs109
2279 consistent label style
2281 2011-11-29 [wwp] 3.7.10cvs108
2283 * src/plugins/trayicon/libeggtrayicon/.cvsignore
2284 More generated stuff to ignore.
2286 2011-11-29 [wwp] 3.7.10cvs107
2288 * src/prefs_folder_item.c
2289 Fix CLAWS_TIP_DECL (undefined).
2291 2011-11-28 [pawel] 3.7.10cvs106
2296 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
2297 after removing the address book in the GUI'
2299 2011-11-26 [pawel] 3.7.10cvs105
2302 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
2304 2011-11-25 [colin] 3.7.10cvs104
2310 2011-11-24 [pawel] 3.7.10cvs103
2312 * src/prefs_filtering.c
2313 Complete cvs102, forgot to commit this
2315 2011-11-24 [pawel] 3.7.10cvs102
2322 * src/prefs_actions.c
2323 * src/prefs_actions.h
2324 Implement actions updating on folder/account rename
2325 This fixes bug #2543 'filter actions in actionsrc not
2326 updated upon account renaming'
2328 2011-11-24 [wwp] 3.7.10cvs101
2330 * src/gtk/gtkcmctree.c
2331 Remove irrelevant cairo directive (thanks to Hanno).
2333 2011-11-23 [wwp] 3.7.10cvs100
2335 * src/gtk/gtkcmctree.c
2336 Make arrows in gtkcmctree's less big (get rid of the outlining),
2337 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
2340 2011-11-22 [colin] 3.7.10cvs99
2343 * src/prefs_filtering.c
2344 * src/prefs_filtering.h
2345 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
2346 The existing functions should do the job as well
2347 if not better, as they take into account the
2350 2011-11-21 [pawel] 3.7.10cvs98
2352 * src/prefs_account.c
2353 Fix bug #2116 'Rip spaces off server names in account
2355 g_strstrip() domain names to be sure they are valid
2357 2011-11-21 [pawel] 3.7.10cvs97
2360 * src/prefs_filtering.c
2361 * src/prefs_filtering.h
2362 Fix bug #2404 'matcherrc updates upon account renaming'
2363 Fix bug #2406 'some part of accountrc not updated upon
2365 Renaming account cause changing of it's root folder prefix
2366 from #<type>/<old_name> to #<type>/<new_name> so every
2367 path directing to it must be altered. Fix paths in account
2368 preferences, global processing and filtering rules, folder
2369 processing rules upon rename
2371 2011-11-20 [pawel] 3.7.10cvs96
2375 * src/prefs_actions.c
2376 Fix bug #1489 'Filter action mark_as_read inoperative
2377 following move action'
2378 Sort actions lists to have proper order of execution
2380 2011-11-20 [pawel] 3.7.10cvs95
2382 * src/prefs_actions.c
2383 * src/prefs_filtering.c
2384 * src/prefs_template.c
2385 Fix bug #1870 'arrow scrolling in filters'
2386 Allow arrow scrolling in dialogs with list view widgets
2387 plus couple fixes of issues I found along the way
2389 2011-11-19 [pawel] 3.7.10cvs94
2392 Don't highlight icons on right-click, they are not
2393 selected and other part is shown which is confusing
2395 2011-11-19 [mones] 3.7.10cvs93
2397 * manual/advanced.xml
2400 2011-11-19 [mones] 3.7.10cvs92
2402 * manual/advanced.xml
2403 * manual/es/advanced.xml
2404 Document undocumented hidden option 'zero_replacement_char'
2405 Synchronize Spanish manual with English version
2407 2011-11-19 [pawel] 3.7.10cvs91
2411 * src/prefs_common.c
2412 * src/prefs_common.h
2416 Fix bug #2377 'Show All Headers - make change persistent
2419 2011-11-19 [pawel] 3.7.10cvs90
2423 * src/folder_item_prefs.c
2430 Fix bug #1563 'Folder view: show complete threads if they
2431 contain unread messages'
2432 Add option to show only threads with unread messages
2433 initial patch by Paul Ollis, my small additions:
2434 - when checking thread for unread finish on first unread
2435 - make thread options unavailable when threading is off
2436 - hide_unread_msgs and hide_unread_threads are mutually
2437 exclusive options, set menus sensitivity accordingly
2438 - set folder item icon type similiar to hide_unread_msgs
2440 2011-11-19 [colin] 3.7.10cvs89
2445 2011-11-18 [pawel] 3.7.10cvs88
2451 * src/prefs_common.c
2452 * src/prefs_common.h
2453 Fix bug #2408 'Some UI elements are not persistent
2455 Remember size of main window, compose notebook, mimeview
2456 tree widgets between claws-mail runs. Compose window
2457 size saving was already done in cvs74
2459 2011-11-18 [mones] 3.7.10cvs87
2464 Fixes bug #2509, "manually added headers are lost unless
2465 mail is sent inmediately"
2467 2011-11-17 [pawel] 3.7.10cvs86
2470 Fix crasher reported in bug #2543
2472 2011-11-13 [colin] 3.7.10cvs85
2475 Make compose windows printable
2477 2011-11-11 [colin] 3.7.10cvs84
2480 Fix build on Fedora 16. -lm was probably pulled by something
2483 2011-11-11 [pawel] 3.7.10cvs83
2489 Port MimeView to GtkTreeView
2491 2011-11-11 [colin] 3.7.10cvs82
2493 * src/prefs_common.c
2494 Use %x (The preferred date representation for the current locale
2497 2011-11-10 [paul] 3.7.10cvs81
2499 * src/prefs_common.c
2500 use european date format as default
2502 2011-11-08 [pawel] 3.7.10cvs80
2505 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
2506 Fix race condition - don't try to hide messageview while
2507 being in the middle of message displaying routine.
2509 2011-11-08 [colin] 3.7.10cvs79
2512 Make sure we break line when we need to. Very probably
2513 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
2516 2011-11-07 [pawel] 3.7.10cvs78
2519 Fix bug #2493 'Subscription pull down should be alphabetized'
2521 2011-11-07 [pawel] 3.7.10cvs77
2526 Make Home & End keys work in textview
2528 2011-11-06 [colin] 3.7.10cvs76
2531 Oops, some unwanted undo got commited.
2533 2011-11-06 [colin] 3.7.10cvs75
2536 Don't iconify/deiconify. Instead, just show nothing
2539 2011-11-06 [pawel] 3.7.10cvs74
2542 Fix compose window size saving / restoring
2544 2011-11-06 [pawel] 3.7.10cvs73
2548 Optimize message displaying, in some conditions parts were
2549 displayed twice causing flickering. For example first html
2550 source and then rendering output from html plugin of the
2553 2011-11-05 [wwp] 3.7.10cvs72
2555 * src/gtk/gtkaspell.c
2556 Fix compilation where 'null' is undefined (use NULL instead).
2558 2011-11-05 [colin] 3.7.10cvs71
2560 * src/gtk/gtkaspell.c
2561 No need to show a backtrace if gtkaspell is null
2563 2011-11-05 [pawel] 3.7.10cvs70
2565 * src/gtk/gtkaspell.c
2566 Fix crasher when spellchecking is not enabled
2568 2011-11-02 [mones] 3.7.10cvs69
2570 * doc/man/claws-mail.1
2571 fixed hyphens (patch from Debian packaging)
2572 fixed header to follow man style closely
2573 documented new option --compose-from-file
2574 removed INSTALLATION section, doesn't belong to manpage
2575 added ENVIRONMENT, COPYRIGHT and BUGS sections
2576 expanded FILES section to include certs and autofaces dirs
2577 expanded SEE ALSO section to include manual and plugins
2579 2011-11-01 [colin] 3.7.10cvs68
2581 * src/common/utils.c
2582 Fix wrong debug stuff commited.
2584 2011-11-01 [colin] 3.7.10cvs67
2588 * src/common/utils.c
2589 * src/gtk/gtkaspell.c
2590 * src/gtk/gtkaspell.h
2591 Fix huge slowness induced by spellcheck "while typing"
2592 during initial quote rewraps.
2594 2011-10-31 [pawel] 3.7.10cvs66
2600 Fix bug #2526 'When reading message in separate window,
2601 n and p keys do not work'
2602 - fix key event handling in messageview
2603 - remove bindings for 'n' and 'p' keys in mimeview (next-part
2604 and prev-part actions)
2605 - instead add 'z' key for prev-part, we have 'a' key
2606 for next-part already
2608 2011-10-31 [colin] 3.7.10cvs65
2611 Fix build with GLib 2.31. Thanks to Charles A. Edwards
2613 2011-10-31 [pawel] 3.7.10cvs64
2616 * src/gtk/gtkutils.c
2617 Fix bug #2303 'Next unread message enables message view'
2618 Don't show previously hidden message view in main window
2619 when user reads messages in external window
2621 2011-10-31 [paul] 3.7.10cvs63
2623 * src/prefs_template.c
2624 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
2625 fit at 540 here, for those where they don't the dialogue can be made
2628 2011-10-31 [paul] 3.7.10cvs62
2631 revert 3.7.10cvs61, these entries _should_ be editable
2633 2011-10-30 [pawel] 3.7.10cvs61
2636 Those entries should not be editable
2638 2011-10-30 [pawel] 3.7.10cvs60
2640 * src/prefs_template.c
2641 - Dialog needs more height to fit all widgets
2642 - Clear template contents on delete
2644 2011-10-30 [pawel] 3.7.10cvs59
2646 * src/prefs_folder_item.c
2647 Update summaryview after changing folder prefs when needed
2649 2011-10-30 [pawel] 3.7.10cvs58
2652 Remove key-press-event blocking, it only
2653 emits GLib-GObject warnings
2655 2011-10-29 [colin] 3.7.10cvs57
2658 Fix focus of completion window with gnome shell
2659 Fixes bug #2525, "Address completion window does not get
2662 2011-10-29 [colin] 3.7.10cvs56
2665 Fix flicker on recursive quicksearch
2667 2011-10-28 [colin] 3.7.10cvs55
2671 Fix a bit the focus problem on Gnome shell
2673 2011-10-26 [mones] 3.7.10cvs54
2676 Add missing accelerator
2678 2011-10-25 [colin] 3.7.10cvs53
2680 * src/gtk/gtkcmclist.c
2681 * src/gtk/gtkcmctree.c
2682 Fix colors, fix warnings
2684 2011-10-25 [colin] 3.7.10cvs52
2686 * src/gtk/gtkcmclist.c
2687 * src/gtk/gtkcmctree.c
2690 2011-10-25 [colin] 3.7.10cvs51
2692 * src/stock_pixmap.c
2693 Fix build with gtk + 2.20
2695 2011-10-25 [colin] 3.7.10cvs50
2701 Fix locking when sending a single message
2703 2011-10-25 [colin] 3.7.10cvs49
2705 * src/gtk/colorlabel.c
2707 * src/gtk/gtkcmclist.c
2708 Make row height closer to what it was
2710 2011-10-25 [colin] 3.7.10cvs48
2712 * src/stock_pixmap.c
2713 Always use cairo to draw
2715 2011-10-25 [colin] 3.7.10cvs47
2718 Fix bug #2529, 'crash in mimeview_start_drag after
2719 deleting message'. Patch by Ricardo
2721 2011-10-23 [colin] 3.7.10cvs46
2723 * src/gtk/gtkcmclist.c
2724 * src/gtk/gtkcmclist.h
2725 * src/gtk/gtkcmctree.c
2726 Draw CMClist with cairo too.
2728 2011-10-23 [colin] 3.7.10cvs45
2730 * src/gtk/gtkcmclist.h
2731 Fix build (this was not meant to be commited)
2733 2011-10-23 [colin] 3.7.10cvs44
2737 * src/addressbook_foldersel.c
2741 * src/grouplistdialog.c
2742 * src/prefs_common.c
2743 * src/prefs_common.h
2745 * src/gtk/gtkcmclist.c
2746 * src/gtk/gtkcmclist.h
2747 * src/gtk/gtkcmctree.c
2748 * src/gtk/gtkcmctree.h
2749 * src/gtk/gtksctree.c
2750 Refactor some tree stuff (lots of code duplication there)
2751 and switch to cairo for tree rendering.
2753 2011-10-23 [holger] 3.7.10cvs43
2756 Don't issue a warning for designed behaviour of the stop rule.
2757 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
2759 2011-10-22 [colin] 3.7.10cvs42
2762 * src/gtk/gtkshruler.c
2763 * src/gtk/gtkutils.h
2766 2011-10-22 [colin] 3.7.10cvs41
2775 * src/grouplistdialog.c
2782 * src/prefs_account.c
2783 * src/prefs_actions.c
2784 * src/prefs_ext_prog.c
2785 * src/prefs_filtering.c
2786 * src/prefs_folder_item.c
2787 * src/prefs_image_viewer.c
2788 * src/prefs_logging.c
2789 * src/prefs_msg_colors.c
2792 * src/prefs_spelling.c
2793 * src/prefs_summaries.c
2794 * src/prefs_template.c
2797 * src/send_message.c
2799 * src/summary_search.c
2802 * src/gtk/gtkcmclist.c
2803 * src/gtk/gtkcmctree.c
2804 * src/gtk/gtkcmoptionmenu.c
2805 * src/gtk/gtksctree.c
2806 * src/gtk/gtkutils.c
2807 * src/gtk/gtkutils.h
2808 * src/gtk/gtkvscrollbutton.c
2809 * src/gtk/inputdialog.c
2810 * src/gtk/pluginwindow.c
2811 * src/gtk/quicksearch.c
2812 * src/gtk/spell_entry.c
2813 * src/plugins/bogofilter/bogofilter_gtk.c
2814 * src/plugins/dillo_viewer/dillo_prefs.c
2815 * src/plugins/pgpcore/prefs_gpg.c
2816 * src/plugins/spamassassin/spamassassin_gtk.c
2817 * src/plugins/trayicon/trayicon.c
2818 * src/plugins/trayicon/trayicon_prefs.c
2819 Remove all possible #if GTK_CHECK_VERSION() checks,
2820 and make Claws build with GTK+2.16 (untested right
2821 now), as the Gpg4Win project uses GTK+2.16 currently.
2823 2011-10-22 [colin] 3.7.10cvs40
2825 * src/gtk/gtkutils.h
2827 Fix (hopefully) build with GTK+ 2.18.
2829 2011-10-20 [paul] 3.7.10cvs39
2834 fix bug 2479, 'LDIF address book import matches tags case sensitive'
2835 Patch by Bodo Graumann <mail@bodograumann.de>
2837 2011-10-20 [mones] 3.7.10cvs38
2841 Fix references to old dotsrc mailing lists
2843 2011-10-19 [mones] 3.7.10cvs37
2845 * src/prefs_msg_colors.c
2846 Fix Ok/Cancel buttons in color selector of preferences
2848 2011-10-17 [colin] 3.7.10cvs36
2850 * src/gtk/gtkshruler.c
2851 (Probably) fix GTK+ <= 2.22
2853 2011-10-17 [colin] 3.7.10cvs35
2855 * src/gtk/gtkshruler.c
2858 2011-10-17 [mones] 3.7.10cvs34
2867 Fix potential out-of-buffer writes
2869 2011-10-17 [mones] 3.7.10cvs33
2872 Use just one g_print call per option; correct indentation
2874 2011-10-17 [colin] 3.7.10cvs32
2878 * src/gtk/Makefile.am
2879 * src/gtk/gtkshruler.c
2880 * src/gtk/gtkshruler.h
2883 Reimplement ruler using the GTK widgets. Thanks
2884 to Hanno for the initial patch.
2886 2011-10-17 [colin] 3.7.10cvs31
2890 * src/gtk/gtkutils.c
2891 * src/gtk/gtkutils.h
2892 Undeprecate GIO/GdkCondition
2894 2011-10-16 [mones] 3.7.10cvs30
2897 Add --compose-from-file option to open composition
2898 window with the headers and body from a file; based
2899 on Debian patch to fix http://bugs.debian.org/544868
2901 2011-10-15 [mones] 3.7.10cvs29
2903 * manual/advanced.xml
2904 Document new summary_from_show hidden preference
2906 2011-10-15 [paul] 3.7.10cvs28
2909 compose_create_tags() - fix misplaced 'int i'
2910 compose_entry_mark_default_to() - fix To field highlighting
2912 2011-10-09 [colin] 3.7.10cvs27
2915 Fix address completion
2917 2011-10-07 [colin] 3.7.10cvs26
2919 * src/prefs_filtering_action.c
2920 * src/gtk/gtkutils.h
2921 Fix build with GTK+2.20
2923 2011-10-07 [colin] 3.7.10cvs25
2925 * src/gtk/Makefile.am
2926 * src/gtk/gdkkeysyms-new.h
2927 * src/gtk/gtkutils.h
2928 Copy the new GDK_KEY_* definitions for older GTKs
2930 2011-10-07 [colin] 3.7.10cvs24
2933 Fix typos (thanks to Hanno)
2935 2011-10-07 [colin] 3.7.10cvs23
2938 * src/gtk/gtkshruler.c
2939 * src/gtk/gtkshruler.h
2940 Disable ruler starting from 2.24.
2942 2011-10-07 [colin] 3.7.10cvs22
2946 * src/gtk/Makefile.am
2949 2011-10-07 [colin] 3.7.10cvs21
2959 * src/message_search.c
2962 * src/prefs_account.c
2963 * src/prefs_compose_writing.c
2964 * src/prefs_filtering_action.c
2965 * src/prefs_folder_item.c
2966 * src/prefs_logging.c
2967 * src/prefs_matcher.c
2968 * src/prefs_message.c
2970 * src/prefs_receive.c
2971 * src/prefs_summaries.c
2972 * src/prefs_wrapping.c
2976 * src/stock_pixmap.c
2977 * src/summary_search.c
2979 * src/gtk/Makefile.am
2980 * src/gtk/colorlabel.c
2981 * src/gtk/gtkutils.c
2982 * src/gtk/gtkutils.h
2983 * src/gtk/logwindow.c
2986 * src/gtk/quicksearch.c
2987 * src/gtk/spell_entry.c
2988 * src/plugins/bogofilter/bogofilter_gtk.c
2989 * src/plugins/dillo_viewer/dillo_viewer.c
2990 * src/plugins/pgpcore/prefs_gpg.c
2991 * src/plugins/spamassassin/spamassassin_gtk.c
2992 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
2993 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
2994 ported (especially GtkCMOptionMenu)
2996 2011-10-07 [colin] 3.7.10cvs20
3001 * src/addrcustomattr.c
3002 * src/addrduplicates.c
3005 * src/addressbook_foldersel.c
3011 * src/editaddress_other_attributes_ldap.c
3016 * src/editldap_basedn.c
3024 * src/grouplistdialog.c
3030 * src/message_search.c
3033 * src/prefs_actions.c
3034 * src/prefs_customheader.c
3035 * src/prefs_display_header.c
3036 * src/prefs_filtering.c
3037 * src/prefs_filtering_action.c
3038 * src/prefs_folder_column.c
3039 * src/prefs_matcher.c
3040 * src/prefs_msg_colors.c
3042 * src/prefs_summaries.c
3043 * src/prefs_summary_column.c
3044 * src/prefs_summary_open.c
3045 * src/prefs_template.c
3046 * src/prefs_toolbar.c
3048 * src/sourcewindow.c
3050 * src/summary_search.c
3055 * src/gtk/colorsel.c
3056 * src/gtk/combobox.c
3057 * src/gtk/description_window.c
3058 * src/gtk/foldersort.c
3059 * src/gtk/gtkaspell.c
3060 * src/gtk/gtkcmclist.c
3061 * src/gtk/gtkcmctree.c
3062 * src/gtk/gtkcmoptionmenu.c
3063 * src/gtk/gtkutils.c
3064 * src/gtk/icon_legend.c
3065 * src/gtk/inputdialog.c
3066 * src/gtk/logwindow.c
3067 * src/gtk/pluginwindow.c
3068 * src/gtk/prefswindow.c
3069 * src/gtk/quicksearch.c
3070 * src/plugins/pgpcore/passphrase.c
3071 * src/plugins/pgpcore/select-keys.c
3072 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
3073 to replace GDK_* by GDK_KEY_*.
3075 2011-10-07 [colin] 3.7.10cvs19
3086 * src/grouplistdialog.c
3087 * src/image_viewer.c
3091 * src/prefs_filtering_action.c
3092 * src/prefs_folder_column.c
3093 * src/prefs_msg_colors.c
3094 * src/prefs_summary_column.c
3095 * src/prefs_toolbar.c
3097 * src/stock_pixmap.c
3104 * src/gtk/colorlabel.c
3105 * src/gtk/colorsel.c
3106 * src/gtk/gtkcmclist.c
3107 * src/gtk/gtkcmctree.c
3108 * src/gtk/gtkcmoptionmenu.c
3109 * src/gtk/gtksctree.c
3110 * src/gtk/gtkutils.c
3111 * src/gtk/gtkvscrollbutton.c
3112 * src/gtk/inputdialog.c
3113 * src/gtk/logwindow.c
3115 * src/gtk/prefswindow.c
3116 * src/gtk/progressdialog.c
3117 * src/plugins/pgpcore/passphrase.c
3118 * src/plugins/trayicon/trayicon.c
3119 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
3120 Patch by Hanno Thurow-Meyer, many thanks to him !
3122 2011-09-20 [colin] 3.7.10cvs18
3125 Fix bug #2502, 'gnutls_transport_set_lowat removed in
3128 2011-09-18 [colin] 3.7.10cvs17
3131 Fix segfault when connection fails
3133 2011-09-03 [colin] 3.7.10cvs16
3136 Use NORMAL instead of EXPORT priorities.
3138 2011-09-02 [colin] 3.7.10cvs15
3142 Linking against gcrypt explicitely in order to call
3143 gcry_control() for mutex setup isn't necessary anymore
3144 starting from gnuTLS 2.11.
3146 2011-08-31 [colin] 3.7.10cvs14
3148 * src/plugins/pgpinline/pgpinline.c
3149 * src/plugins/pgpmime/pgpmime.c
3150 Fix bug #2431, "Major memory leak in PGP message handling".
3152 2011-08-31 [colin] 3.7.10cvs13
3159 Apply Steve Rader's patch from bug #2388, "Add
3160 message view scrolling menu items"
3162 2011-08-30 [colin] 3.7.10cvs12
3164 * src/gtk/prefswindow.c
3165 Fix layout issues (i.e. on SSL page if changing account
3166 type prior to visiting it).
3168 2011-08-30 [colin] 3.7.10cvs11
3172 Don't use deprecated functions for GnuTLS priorities.
3173 Require GnuTLS 2.2 that is the first version with the
3176 2011-08-30 [colin] 3.7.10cvs10
3178 * src/common/socket.c
3180 Long-term fix for bug #2402, "GnuTLS change breaks socket
3181 communication", as per http://savannah.gnu.org/support/?107660
3183 2011-08-30 [colin] 3.7.10cvs9
3185 * src/etpan/imap-thread.c
3186 * src/etpan/nntp-thread.c
3187 Remove dead openSSL code
3189 2011-08-30 [colin] 3.7.10cvs8
3193 * src/common/ssl_certificate.c
3194 * src/common/ssl_certificate.h
3195 * src/etpan/imap-thread.c
3196 * src/etpan/nntp-thread.c
3197 Fix bug #2127, "SSL cert check uses canonical name instead of
3200 2011-08-29 [colin] 3.7.10cvs7
3202 * src/prefs_account.c
3203 Fix X-Mailer option not appearing on IMAP
3205 2011-08-29 [colin] 3.7.10cvs6
3207 * src/plugins/pgpcore/Makefile.am
3208 * src/plugins/pgpinline/Makefile.am
3209 * src/plugins/pgpmime/Makefile.am
3210 * src/plugins/smime/Makefile.am
3212 libtool: link: require no space between `-L' and `.'
3214 2011-08-29 [colin] 3.7.10cvs5
3218 * src/prefs_account.c
3219 * src/prefs_account.h
3220 Revert cvs4 which is rather illogical and instead
3221 use Fabian's patch from bug #2471
3223 2011-08-29 [colin] 3.7.10cvs4
3226 Don't insert custom headers that have empty values.
3227 Allows not inserting X-Mailer if it's set to nothing.
3228 Fixes bug #2471, "Make setting an X-Mailer header optional".
3230 2011-08-29 [colin] 3.7.10cvs3
3232 * src/image_viewer.c
3234 * src/gtk/gtkutils.c
3235 * src/gtk/gtkutils.h
3236 Handle EXIF orientation in images (both in textview's
3237 preview and image viewer)
3239 2011-08-28 [paul] 3.7.10cvs2
3241 * src/prefs_common.c
3242 * src/prefs_common.h
3244 add new hidden option to control the display in the From
3245 column in the Message List: 0 (default): show name,
3246 1: show address, 2: show name + address
3248 2011-08-27 [paul] 3.7.10cvs1
3251 * src/common/ssl_certificate.c
3252 * src/etpan/imap-thread.c
3253 * src/etpan/nntp-thread.c
3254 offer up some missing log_error() strings to translators
3256 2011-08-27 [paul] 3.7.10
3262 2011-08-27 [paul] 3.7.9cvs52
3270 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
3271 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
3273 2011-08-27 [mones] 3.7.9cvs51
3275 * claws-mail.desktop
3276 Include generic name and comment translations
3277 Thanks to all the people on the translators ML!
3279 2011-08-23 [paul] 3.7.9cvs50
3282 probable/possible fix/workaround for bug 2402,
3283 'can't download message from pop3 server'
3285 2011-08-18 [paul] 3.7.9cvs49
3287 * manual/handling.xml
3288 fix typos. thanks to vilpan
3290 2011-08-17 [paul] 3.7.9cvs48
3292 * tools/claws.i18n.status.pl
3293 add Mindaugas Baranauskas (Lithuanian)
3295 2011-08-14 [mir] 3.7.9cvs47
3298 * src/etpan/nntp-thread.c
3299 Fix bug 2418. Patch provided by Sébastien Bigaret with
3300 some minor contribution by me.
3302 2011-08-13 [mir] 3.7.9cvs46
3304 * src/etpan/nntp-thread.c
3305 Fix bug when NNTP server sends authentication warning
3306 as part of the connection session. Privously etpan would
3307 bail out for any return code other than NEWSNNTP_NO_ERROR
3308 but as early as the connection session a return code like
3309 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
3310 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
3311 be considered as an error.
3313 2011-08-12 [paul] 3.7.9cvs45
3316 3.7.9cvs43 mistakenly dropped off the info
3317 about the mime part from the tooltip
3319 2011-08-12 [wwp] 3.7.9cvs44
3321 * src/gtk/quicksearch.c
3322 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
3324 2011-08-09 [paul] 3.7.9cvs43
3327 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
3329 2011-08-06 [paul] 3.7.9cvs42
3332 fix cursor placement in Forward template
3334 2011-08-06 [paul] 3.7.9cvs41
3336 * src/gtk/description_window.c
3337 fix bug 1963, 'Preferences Templates Information Window Focus loss'
3339 2011-08-05 [holger] 3.7.9cvs40
3341 * claws-mail.desktop
3342 Revert 3.7.9cvs35 for now, it may be problematic
3345 2011-08-05 [paul] 3.7.9cvs39
3349 use 'Collapse quotes' rather than 'Fold quotes' on
3350 labels, for consistency
3352 use 'Receive mail from account' rather than 'on account'
3354 2011-07-30 [mir] 3.7.9cvs38
3356 * src/etpan/Makefile.am
3357 * src/plugins/pgpcore/Makefile.am
3358 * src/plugins/pgpmime/Makefile.am
3359 * src/plugins/smime/Makefile.am
3360 Fix broken build on Debian Sid. enchant.h cannot be
3361 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
3362 present in Makefile.am. Apparently enchant.h in older
3363 versions were placed in /usr/include which is always
3366 2011-07-21 [mones] 3.7.9cvs37
3368 * src/common/plugin.c
3369 * src/common/plugin.h
3370 Make licences allowed for plugins more explicit and also
3371 accept dual (or more) licences when properly formatted.
3372 Doesn't require any change on current plugins.
3374 2011-07-18 [mones] 3.7.9cvs36
3376 * manual/advanced.xml
3377 Document briefly tags feature.
3378 * manual/glossary.xml
3379 Fix definition to avoid confussion with tags.
3380 * manual/es/advanced.xml
3381 * manual/es/glossary.xml
3382 Synchronize Spanish translation with the above.
3384 2011-07-07 [holger] 3.7.9cvs35
3386 * claws-mail.desktop
3387 Add indicator stuff to the desktop file
3388 Taken from bug #2450
3390 2011-07-06 [paul] 3.7.9cvs34
3395 2011-07-06 [mones] 3.7.9cvs33
3398 Do not create an empty tag name row in panel and
3399 warn user about using a non-reserved tag instead
3401 2011-07-05 [mones] 3.7.9cvs32
3406 * src/etpan/imap-thread.c
3407 Make constants for reserved tags and use them
3408 Removed also duplicate comparison while at it
3410 2011-07-05 [paul] 3.7.9cvs31
3413 when using a Compose template, only place the cursor
3414 in the body when the cursor symbol, %cursor (%X), is used
3416 2011-07-03 [paul] 3.7.9cvs30
3419 do main_window_popup(mainwin); on plugin load error, or
3420 else the warning dialogue and mainwindow stays minimised
3423 2011-07-03 [paul] 3.7.9cvs29
3426 fix bug 2462, 'Building without GnuTLS support leads to a
3427 failure in wizard.c'
3429 2011-07-03 [paul] 3.7.9cvs28
3434 fix bug #2461, 'popup menu in message list displays
3435 'move to trash' and 'delete''.
3436 Add a new sensitivity condition 'M_NOT_TRASH' and
3437 remove the broken workaround for right-click in summaryview.c.
3438 Fix broken main menu sensitivity for "Menu/Message/Move" in
3441 2011-06-21 [paul] 3.7.9cvs27
3444 revert 3.7.9cvs2, it does no good
3446 2011-06-18 [mir] 3.7.9cvs26
3449 Fix autoconf warnings introduced in autoconf >= 2.64
3451 2011-06-05 [paul] 3.7.9cvs25
3461 fix strings where an informational message has been
3462 wrongly entered into the translated string
3464 enable 'Trash' and 'Sender' to be translated based on
3465 the context, e.g. as button text and as mail header
3467 fix english in Info tab
3469 2011-05-25 [colin] 3.7.9cvs24
3472 Fix bug #2439, "use bitwise operator for bitmask instead of
3473 logical operator". Thanks to Nicolas Kaiser for the patch.
3475 2011-05-18 [colin] 3.7.9cvs23
3478 Fix missing group selection before xover if the
3479 connection was reset before.
3481 2011-05-12 [colin] 3.7.9cvs22
3483 * src/common/utils.c
3484 Fix bug #2412, "Send account mail address in Message-ID
3485 wrongly implemented". Patch by Fabian Keil.
3487 2011-05-12 [mones] 3.7.9cvs21
3489 * src/etpan/nntp-thread.c
3490 Fix bug #2418 "NNTP authentication is broken"
3492 2011-05-09 [pawel] 3.7.9cvs20
3495 * src/prefs_folder_item.c
3498 2011-05-05 [colin] 3.7.9cvs19
3503 * src/send_message.c
3504 Fix bug #2184, "Add account name information inside network log".
3505 Initial patch by MSulchan Darmawan, expanded to other protocols.
3506 This stuff is too much copy-pasted.
3509 2011-04-30 [colin] 3.7.9cvs18
3512 Fix bug #2414, 'Claws segfaults on startup with
3513 notification plugin enabled". Thanks Christian
3514 Faulhammer for the patch.
3516 2011-04-27 [colin] 3.7.9cvs17
3519 Make Windows' encoding CP1251 for ru_RU locale
3520 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
3522 2011-04-24 [paul] 3.7.9cvs16
3524 * manual/claws-mail-manual.xml
3525 * manual/de/claws-mail-manual.xml
3526 * manual/es/claws-mail-manual.xml
3527 * manual/fr/claws-mail-manual.xml
3528 * manual/it/claws-mail-manual.xml
3529 update copyright year
3531 2011-04-24 [paul] 3.7.9cvs15
3534 fix bug #2353, 'Right-clicking on spam in order to delete
3535 it causes it to show in message window'
3537 2011-04-24 [paul] 3.7.9cvs14
3540 * src/gtk/foldersort.c
3541 * src/gtk/foldersort.h
3542 fix labelling, 'change folder order' to 'change mailbox order'
3544 2011-04-23 [paul] 3.7.9cvs13
3547 fix bug #2409, 'Failed to compile under GCC 3.x : option
3548 -Wno-pointer-sign badly set in configure.ac'. mistakenly
3549 committed in 3.7.8cvs19
3551 2011-04-11 [paul] 3.7.9cvs12
3553 * src/plugins/trayicon/trayicon.c
3554 fix build bug: gtk_status_icon_set_title() is available
3555 since gtk 2.18.x not 2.14.x
3557 2011-04-11 [paul] 3.7.9cvs11
3560 updated by Páder Rezső
3562 2011-04-10 [colin] 3.7.9cvs10
3568 * src/editaddress_other_attributes_ldap.c
3570 * src/message_search.c
3571 * src/prefs_display_header.c
3572 * src/prefs_filtering_action.c
3573 * src/prefs_matcher.c
3575 * src/prefs_toolbar.c
3576 * src/summary_search.c
3577 * src/gtk/colorlabel.c
3578 * src/gtk/combobox.c
3579 * src/gtk/gtkcmoptionmenu.c
3580 * src/gtk/gtkshruler.c
3581 * src/gtk/gtkshruler.h
3582 * src/gtk/gtkutils.h
3583 * src/gtk/inputdialog.c
3584 * src/gtk/quicksearch.c
3585 Revert the whole pile of crap introduced in
3588 2011-04-10 [colin] 3.7.9cvs9
3592 * src/editaddress_other_attributes_ldap.c
3594 * src/message_search.c
3595 * src/prefs_display_header.c
3596 * src/prefs_matcher.c
3597 * src/prefs_toolbar.c
3598 * src/summary_search.c
3599 * src/gtk/combobox.c
3600 * src/gtk/gtkutils.h
3601 * src/gtk/inputdialog.c
3602 * src/gtk/quicksearch.c
3603 Finish fun with combo boxes. (hopefully)
3605 2011-04-10 [colin] 3.7.9cvs8
3608 * src/prefs_filtering_action.c
3609 * src/gtk/combobox.c
3610 * src/gtk/gtkshruler.c
3611 * src/gtk/gtkshruler.h
3612 More undeprecation. GTKSHRuler is #if'ed out. We can
3613 still decide to maintain the old GtkRuler widget in-tree
3614 if the lack of ruler in Compose window is too
3617 2011-04-10 [colin] 3.7.9cvs7
3622 * src/editaddress_other_attributes_ldap.c
3623 * src/message_search.c
3624 * src/prefs_display_header.c
3625 * src/prefs_filtering_action.c
3627 * src/prefs_toolbar.c
3628 * src/summary_search.c
3629 * src/gtk/colorlabel.c
3630 * src/gtk/combobox.c
3631 * src/gtk/gtkcmoptionmenu.c
3632 * src/gtk/gtkutils.h
3633 More comboboxtext undeprecation
3635 2011-04-10 [colin] 3.7.9cvs6
3640 2011-04-10 [colin] 3.7.9cvs5
3645 2011-04-10 [colin] 3.7.9cvs4
3648 * src/editaddress_other_attributes_ldap.c
3649 * src/message_search.c
3650 * src/prefs_display_header.c
3651 * src/prefs_filtering_action.c
3653 * src/prefs_toolbar.c
3654 * src/summary_search.c
3655 * src/gtk/combobox.c
3656 * src/gtk/gtkutils.h
3657 gtk_combo_box_*_text() is deprecated, and
3658 gtk_combo_box_text_*() is the new hotness.
3660 2011-04-10 [colin] 3.7.9cvs3
3668 * src/gtk/gtkvscrollbutton.c
3669 * src/gtk/gtkvscrollbutton.h
3670 s/GtkFunction/GSourceFunc
3672 2011-04-10 [colin] 3.7.9cvs2
3675 Use gtkut_window_popup() to work around a bug in Gnome Shell.
3676 This is the patch from bug #2396, it should be innocuous even
3677 if that's useless to do deiconify + present window...
3679 2011-04-09 [paul] 3.7.9cvs1
3681 * src/prefs_summaries.c
3682 fix typo in string. (thanks, Brad!)
3684 2011-04-09 [paul] 3.7.9
3690 2011-04-09 [paul] 3.7.8cvs78
3700 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
3701 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
3704 2011-04-09 [colin] 3.7.8cvs77
3707 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
3708 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
3709 encoding filename. Hooray for stupid.
3711 2011-04-08 [colin] 3.7.8cvs76
3714 Fix action Stop: if child does not react to SIGTERM, it'll
3715 probably start behaving when it'll get a SIGKILL on the user's
3716 second press on Stop.
3717 Fixes bug #2237, "User action makes Claws unresponsive".
3719 2011-04-08 [colin] 3.7.8cvs75
3724 * src/folder_item_prefs.c
3725 * src/folder_item_prefs.h
3726 * src/prefs_account.c
3727 Fix bug #2382, "folderitemrc not updated when account
3728 name is changed". Indeed, this wasn't done.
3730 2011-04-08 [wwp] 3.7.8cvs74
3733 Add support for quoted values (*="value").
3734 This commonly fixes a trailing quote appearing to filenames
3735 sent by iphone Mail (not sure if it's culprit at all, though).
3737 2011-04-08 [colin] 3.7.8cvs73
3740 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
3741 caused by attachments with extended chars in the file name". Patch
3742 derived from a patch bt Fabien Keil
3744 2011-04-05 [wwp] 3.7.8cvs72
3747 A debug string not to translate.
3749 2011-04-03 [colin] 3.7.8cvs71
3751 * src/common/utils.h
3752 Fix bug #2394, "backtrace() crashes on FreeBSD"
3753 That's not the first bug-report where internal
3754 debug-only backtrace() crashes on FreeBSD.
3756 2011-04-03 [colin] 3.7.8cvs70
3759 Fix bug #2365 again, "Crash when auto-scrolling headers in
3761 Batch-mode compose windows (from filtering actions) shouldn't
3762 try to access stuff after flushing events...
3764 2011-03-31 [paul] 3.7.8cvs69
3767 update as gtk >= 2.10 now required
3768 (because I'll never remember to do this later)
3770 2011-03-26 [paul] 3.7.8cvs68
3773 fix separators in Go To menu
3775 2011-03-20 [colin] 3.7.8cvs67
3778 Drop the *_DISABLE_DEPRECATED. We'll put them back
3779 when we'll have time to handle them
3781 2011-03-18 [paul] 3.7.8cvs66
3784 make user-facing message more accurate -
3785 'Network Log' not 'View Log'
3787 2011-03-17 [wwp] 3.7.8cvs65
3790 Fix a typo around plural form, as reported by
3793 2011-03-15 [colin] 3.7.8cvs64
3798 Fix bug #2381, "Support for NetworkManager 0.9".
3799 Patch by Mikhail Efremov
3801 2011-03-04 [colin] 3.7.8cvs63
3805 Fix segfault on Windows
3807 * src/common/utils.c
3808 * src/common/w32_unistd.c
3809 * src/common/w32lib.h
3810 Rationalize use of time_r() funcs (pthread do define them)
3812 2011-03-02 [pawel] 3.7.8cvs62
3815 Re-implement widgets aligning, switch from GtkSizeGroup
3816 to GtkTable - this should fix disappearing labels
3818 2011-03-01 [pawel] 3.7.8cvs61
3821 Wizard GUI cleanups. Make it look and behave more
3822 like account preferences.
3824 2011-02-23 [colin] 3.7.8cvs60
3826 * src/common/Makefile.am
3829 2011-02-23 [colin] 3.7.8cvs59
3833 * src/common/Makefile.am
3834 * src/common/plugin.c
3835 * src/common/valgrind.h
3836 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
3837 Use valgrind's own header.
3839 2011-02-22 [colin] 3.7.8cvs58
3841 * src/prefs_account.c
3842 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
3843 signed message" upon new installation. This is disturbing when PGP
3844 plugins are loaded by default.
3846 2011-02-16 [paul] 3.7.8cvs57
3849 update copyright headers throughout
3851 2011-02-16 [paul] 3.7.8cvs56
3854 use gettext plural form for "item selected"/"items selected"
3856 2011-02-13 [colin] 3.7.8cvs55
3860 Fix bug #2361, "Claws crashes after PGP Check in separate
3861 msg view". Don't let the cancel thread lie around after
3862 the verification ended.
3864 2011-02-13 [paul] 3.7.8cvs54
3867 updated by Mindaugas Baranauskas
3869 2011-02-11 [mones] 3.7.8cvs53
3871 * manual/es/advanced.xml
3872 Sync with English manual
3874 Fix remaining mismatched alloc/free from cppcheck
3876 2011-02-10 [pawel] 3.7.8cvs52
3881 2011-02-10 [pawel] 3.7.8cvs51
3883 * src/prefs_toolbar.c
3884 - set menus sensitivity in item type combo depending on
3885 availability of actions / plugin hooks
3886 - style fixes, spaces instead of tabs mostly
3888 2011-02-10 [paul] 3.7.8cvs50
3890 * src/prefs_account.c
3891 move the 'send acc mail addr in msg-id" option to
3894 2011-02-10 [paul] 3.7.8cvs49
3896 * src/prefs_account.c
3897 move the 'expunge immediately' option to a more
3900 2011-02-05 [pawel] 3.7.8cvs48
3902 * manual/advanced.xml
3903 Document new hidden pref
3905 Dont treat mimeparts referenced by others as
3908 * src/prefs_common.c
3909 * src/prefs_common.h
3910 Add ability to hide inline attachments referenced
3911 by other mimeparts in MimeView. To enable this
3912 feature set show_inline_attachments=0 in your clawsrc
3914 2011-01-25 [colin] 3.7.8cvs47
3917 Fix matcher body parsing: decode mails with our
3918 MIME parser. This speeds up body search a bit as
3919 binary attachments are not searched anymore, slows
3920 down a bit full message searches, but not awfully.
3921 * src/summary_search.c
3922 Use matcher API to search, in all cases (advanced search or
3923 not). Also, fix little logic bugs related to combos history
3924 * src/common/utils.c
3925 * src/common/utils.h
3928 Remove dead code, export functions needed by matcher.c
3930 2011-01-25 [colin] 3.7.8cvs46
3933 * src/prefs_common.c
3935 * src/common/ssl_certificate.c
3936 Fix mismatched alloc/free (thanks to cppcheck)
3938 2011-01-25 [colin] 3.7.8cvs45
3941 Fix leak on error path
3943 2011-01-23 [mones] 3.7.8cvs44
3945 * manual/es/advanced.xml
3946 Sync with English manual
3948 2011-01-23 [paul] 3.7.8cvs43
3951 it's 2011, update copyright line
3953 2011-01-23 [paul] 3.7.8cvs42
3955 * manual/advanced.xml
3956 * src/prefs_common.c
3957 * src/prefs_common.h
3959 fix bug #2350, 'Make displaying localized date/time in
3960 message view optional'.
3961 This introduces a new hidden option (why do more?),
3962 'msgview_date_format', which defaults to OFF, maintaining
3963 the current and expected behaviour.
3965 2011-01-21 [colin] 3.7.8cvs41
3968 Fix bug #2050, Clawsmail sends return receipt every seconds
3969 We forgot to close the file when parsing
3970 disposition-notification fields, which made unlinking of the
3971 corresponding emails in tempfolder/processing impossible in
3972 Windows. Causing them to be re-fetched every time.
3974 2011-01-21 [colin] 3.7.8cvs40
3976 * claws-mail.desktop
3977 Fix again bug #2346: We should have a %u parameter.
3979 2011-01-21 [colin] 3.7.8cvs39
3981 * src/plugins/spamassassin/spamassassin.c
3982 Fix sa-learn when offline (its command line parsing is
3983 space-dependant). Patch by Wolfgang Lorenz
3985 2011-01-19 [pawel] 3.7.8cvs38
3987 * claws-mail.desktop
3988 Fix Bug 2346 'Please register x-handler-scheme
3989 in .desktop file' patch by Laurent Bigonville
3990 While I'm here update things to current
3991 standards, fix desktop-file-validate warnings/errors
3993 2011-01-18 [colin] 3.7.8cvs37
3996 Fix logic on SMTP AUTH: If the selected method isn't
3997 available, say so instead of supposing it'll work.
3998 Fixes bug #2039, 'SMTP AUTHENTICATION'
4000 2011-01-15 [pawel] 3.7.8cvs36
4002 * src/prefs_folder_item.c
4003 Rework subject regexp simplify gui a bit, this give us better
4004 options page layout (window with min width was too short to
4005 show all contents and thigs were unwieldy) and better preview
4006 of regexp working/not working
4008 2011-01-14 [pawel] 3.7.8cvs35
4011 strncpy2() NULLify strings just fine, no need to be
4014 2011-01-14 [pawel] 3.7.8cvs34
4017 Fix Bug #2165 'The date not localized in the message view'
4018 Display Date header in messageview in the same way as in
4019 summaryview by respecting date format set in preferences.
4021 2011-01-06 [pawel] 3.7.8cvs33
4023 * src/prefs_account.c
4024 * src/prefs_folder_item.c
4027 Make quote templates widgets more compact
4029 2011-01-06 [pawel] 3.7.8cvs32
4031 * src/plugins/trayicon/trayicon.c
4032 - fix logic bug which caused icon to be
4033 always set no-mail status on plugin load
4034 - force icon hide on plugin_done(), without
4035 it empty space(?!) is left in tray under KDE3 and KDE4
4037 2011-01-06 [colin] 3.7.8cvs31
4048 Unmime headers differently whether they're addresses or not:
4049 It's useless to quote things containing commas if it's in
4050 subject, for example. (introduced in 3.7.8cvs26)
4052 2011-01-06 [colin] 3.7.8cvs30
4054 * src/gtk/gtkaspell.c
4055 Complete previous patch
4057 * src/plugins/pgpinline/pgpinline.c
4060 2011-01-06 [paul] 3.7.8cvs29
4066 add Lithuanian translation (approx. 65% complete)
4067 submitted by Mindaugas Baranauskas
4069 2011-01-06 [pawel] 3.7.8cvs28
4074 * src/prefs_actions.c
4076 * src/gtk/gtkaspell.c
4077 * src/plugins/pgpinline/pgpinline.c
4078 * src/plugins/pgpmime/pgpmime.c
4079 * src/plugins/smime/smime.c
4080 Fix memory/file descriptors leaks
4082 2011-01-06 [paul] 3.7.8cvs27
4084 * src/plugins/pgpcore/sgpgme.c
4085 fix bug #2322, 'GPG Full info: showing subkey
4086 ID instead of primary key fingerprint'
4087 Patch by Sébastien Bigaret.
4089 2011-01-03 [colin] 3.7.8cvs26
4092 Better quote-checking when unmim-ing headers
4093 that may have comas.
4095 2011-01-03 [colin] 3.7.8cvs25
4098 Fix bug #2299, "Incorrect handling of quoted printable coma
4099 in headers". As this is really painful to fix by switching
4100 the whole stuff to a list of headers tokens, we workaround
4101 the problem by adding quotes around the encoded-word (making
4102 it a quoted-string which continuity is already handled).
4104 2011-01-03 [colin] 3.7.8cvs24
4109 2010-12-23 [colin] 3.7.8cvs23
4112 Finish fixing bug #2203: When forwarding (inline) and there
4113 are some text/* parts with no name, set them a name and
4114 set their disposition to attachment, so that recipients with
4115 MUAs preferring HTML parts don't show them by default.
4117 2010-12-22 [paul] 3.7.8cvs22
4120 fix missing file in 3.7.8cvs20
4122 2010-12-22 [colin] 3.7.8cvs21
4126 Implement a nicer scroll when drag and dropping
4128 2010-12-22 [colin] 3.7.8cvs20
4131 Store charset if available when attaching text/* parts
4132 Fixes bug #2203, 'Problems in forwarding multipart/
4133 alternative messages with HTML part'
4135 2010-12-22 [colin] 3.7.8cvs19
4140 2010-12-21 [colin] 3.7.8cvs18
4143 * src/send_message.c
4144 * src/common/session.c
4145 * src/common/session.h
4146 Differentiate between running sessions and connected
4147 sessions. Fixes bug #2332, "Crash when hitting cancel
4148 on the SMTP status window"
4150 2010-12-21 [colin] 3.7.8cvs17
4152 * src/etpan/etpan-thread-manager.c
4155 2010-12-21 [colin] 3.7.8cvs16
4158 Check whether we should continue loading the
4159 current textview after inserting a possibly
4162 2010-12-20 [colin] 3.7.8cvs15
4166 Removed. Dead code since ages!
4168 * src/gtk/gtkcmclist.c
4169 * src/gtk/gtkcmctree.c
4170 * src/gtk/gtksctree.c
4171 undefine *_DISABLE_DEPRECATED in the files that
4172 use deprecated interfaces. Implicit declarations
4173 can lead to crashes as prototypes are unknown, as
4174 evidenced by bug #2315.
4176 2010-12-20 [colin] 3.7.8cvs14
4179 Don't flush events when adding an header entry. This
4180 can mess up the keypresses in the previous header.
4181 Instead, make the scroll happen later (doing it on the
4182 spot without flushing events doesn't work as the new
4183 requisitions aren't set yet).
4185 2010-12-20 [colin] 3.7.8cvs13
4188 Don't iconify at start on w32. This un-iconifies in the
4191 2010-12-20 [colin] 3.7.8cvs12
4193 * src/common/base64.c
4194 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
4195 Patch by pochini at shiny.it
4197 2010-12-19 [colin] 3.7.8cvs11
4202 2010-12-18 [colin] 3.7.8cvs10
4205 Fix bug #2148, "Attachment content-transfer-encoding
4206 incorrectly set when signing emails". The RFC 2045
4207 states that message/* and multipart/* encoding must
4208 be either 7-bit, 8-bit or binary.
4210 2010-12-18 [mones] 3.7.8cvs9
4213 Fix crash when searching or adding a LDAP server
4215 2010-12-17 [colin] 3.7.8cvs8
4224 Better error logging. Disable LDAP SSL/TLS on
4225 Windows, it's crashy/non-worky.
4227 2010-12-17 [colin] 3.7.8cvs7
4230 Fix bug #2325, "messages remains in folder cache after moving
4231 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
4233 2010-12-17 [colin] 3.7.8cvs6
4245 Windows build fixes (w32 LDAP completely untested!)
4247 2010-12-16 [colin] 3.7.8cvs5
4257 Try to rationalize a bit LDAP connections
4259 2010-12-16 [colin] 3.7.8cvs4
4261 * src/prefs_spelling.c
4263 Add a button to get dictionaries (win32)
4265 2010-12-16 [colin] 3.7.8cvs3
4267 * src/prefs_matcher.c
4268 Fix bug #2279, "crash when clicking 'define' in filter
4269 configuring". Thanks to Theodor Ciobanu for the hint at
4272 2010-12-14 [colin] 3.7.8cvs2
4274 * src/gtk/gtkaspell.c
4275 Add missing guard for sys/wait.h
4277 2010-12-05 [colin] 3.7.8cvs1
4279 * tools/make.themes.project
4280 Seems wget has changed naming of targets downloaded.
4281 Fix it by always providing our own name.
4282 [Pushing mones' patch again after messing with CVSROOT]
4284 2010-12-04 [paul] 3.7.8
4290 2010-12-03 [paul] 3.7.7cvs11
4293 * manual/xml2pdf ** REMOVED **
4294 * manual/dist/pdf/Makefile.am
4295 * manual/es/dist/pdf/Makefile.am
4296 * manual/fr/dist/pdf/Makefile.am
4297 * manual/pl/dist/pdf/Makefile.am
4298 simplify check for tools needed for manual building,
4299 remove xml2pdf and use docbook2pdf instead
4301 2010-12-03 [mir] 3.7.7cvs10
4304 Fix bug so that configure option --disable-manual
4305 actually disable building the manuals
4307 2010-12-01 [pawel] 3.7.7cvs9
4310 One more GTK+ 2.22 build fix
4312 2010-11-30 [colin] 3.7.7cvs8
4315 Fix bug #2317, 'Action results in "Bad file descriptor"'
4316 Introduced in 3.7.6cvs57. In fact the error has been there
4317 since ages, and only new thing is the verification of the
4318 various functions return code. Let the stuff work as it
4319 does, as it seems to do the right thing since ages.
4321 2010-11-28 [colin] 3.7.7cvs7
4323 * src/gtk/quicksearch.c
4324 Fix bug #2313, 'CLI quicksearch sometimes returns
4325 the same messages twice'. Patch by Sebastien Bigaret
4327 2010-11-25 [paul] 3.7.7cvs6
4329 * src/prefs_common.c
4330 make "gtk_can_change_accels" FALSE by default.
4331 fixes bug #2309, 'Shortcuts should not be modifiable
4334 2010-11-24 [mones] 3.7.7cvs5
4337 Add missing shortcuts for marking as spam and ham
4338 Fixes Debian bug #599547
4340 2010-11-22 [colin] 3.7.7cvs4
4343 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
4344 five patches were needed to fix a corner case
4345 is a good indicator that is was bound to break
4348 2010-11-21 [colin] 3.7.7cvs3
4350 * src/plugins/pgpcore/claws.def
4353 2010-11-20 [wwp] 3.7.7cvs2
4356 Fix either a typo or an irrelevant iff word there.
4357 IMO type and recursive possible values should be changed to
4358 smth simple and neat here, and help strings be really
4361 2010-11-20 [colin] 3.7.7cvs1
4364 Damn, forgot to commit this file twice.
4366 2010-11-19 [paul] 3.7.7
4372 2010-11-19 [paul] 3.7.6cvs66
4385 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
4386 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
4387 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
4389 2010-11-17 [colin] 3.7.6cvs65
4391 * src/common/utils.c
4392 Separate email address from timestamp with a dot.
4395 2010-11-17 [colin] 3.7.6cvs64
4397 * src/common/utils.c
4398 Fix multiple @ in generated message-ids.
4399 That's not allowed in RFC 2822.
4401 2010-11-16 [mones] 3.7.6cvs63
4403 * manual/es/advanced.xml
4404 Synchronise with English version
4406 2010-11-04 [wwp] 3.7.6cvs62
4409 Fix bug 2293, "filtering: simplify expression", as simplifying
4410 this expression doesn't make it less easy to understand and we
4411 gain few cycles by making the logical expression more simple
4412 by applying. Patch by Nicolas Kaiser.
4414 2010-11-03 [colin] 3.7.6cvs61
4417 Fix bug 2294, "addrindex.c: address index conversion always
4418 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
4420 2010-11-02 [wwp] 3.7.6cvs60
4425 Enlarge the progress bar (main window) a bit when compiling
4426 for UMPCs like maemo: this solves truncated text that might
4427 appear in the progress bar while processing messages.
4428 Also use a more compact string format when displaying
4429 progress like 'number/total', still for UMPCs, this fixes
4430 a previous inconsistency with these format strings where
4431 no space around the / were used sometimes.
4433 2010-10-26 [ticho] 3.7.6cvs59
4436 Recreate NNTP session if server port setting has changed. Fixes
4439 2010-10-26 [colin] 3.7.6cvs58
4443 Fix copy-paste error, thanks to David Relson
4446 2010-10-18 [colin] 3.7.6cvs57
4453 * src/prefs_themes.c
4456 * src/gtk/gtkutils.c
4457 * src/gtk/quicksearch.c
4458 * src/gtk/quicksearch.h
4459 * src/plugins/pgpcore/passphrase.c
4460 * src/plugins/spamassassin/libspamc.c
4463 2010-10-17 [colin] 3.7.6cvs56
4465 * src/prefs_themes.c
4466 * src/gtk/gtkaspell.c
4467 * src/gtk/gtkutils.c
4468 * src/gtk/gtkutils.h
4469 * src/gtk/inputdialog.c
4470 * src/gtk/progressdialog.c
4471 Undeprecate a few things
4473 2010-10-17 [colin] 3.7.6cvs55
4477 * src/gtk/quicksearch.c
4478 * src/gtk/quicksearch.h
4479 Add ability to search from the command-line.
4480 Closes bug 2249, ' Making QuickSearch independent from the GUI'
4481 Patch by Sebastien Bigarret.
4483 2010-10-04 [mones] 3.7.6cvs54
4485 * manual/dist/pdf/Makefile.am
4486 Fix build of English PDF manual
4487 (sh: Can't open ../../../xml2pdf)
4489 2010-10-03 [colin] 3.7.6cvs53
4496 Get rid of GRelation which were, mostly, used as
4497 GHashTables. Probably fixes bug #2277, 'Segfault when
4498 loading inbox for the first time'
4500 2010-10-03 [mir] 3.7.6cvs52
4502 * manual/de/dist/html/Makefile.am
4503 * manual/de/dist/pdf/Makefile.am
4504 * manual/de/dist/ps/Makefile.am
4505 * manual/de/dist/txt/Makefile.am
4506 * manual/dist/html/Makefile.am
4507 * manual/dist/pdf/Makefile.am
4508 * manual/dist/ps/Makefile.am
4509 * manual/dist/txt/Makefile.am
4510 * manual/es/dist/html/Makefile.am
4511 * manual/es/dist/pdf/Makefile.am
4512 * manual/es/dist/ps/Makefile.am
4513 * manual/es/dist/txt/Makefile.am
4514 * manual/fr/dist/html/Makefile.am
4515 * manual/fr/dist/pdf/Makefile.am
4516 * manual/fr/dist/ps/Makefile.am
4517 * manual/fr/dist/txt/Makefile.am
4518 * manual/pl/dist/html/Makefile.am
4519 * manual/pl/dist/pdf/Makefile.am
4520 * manual/pl/dist/ps/Makefile.am
4521 * manual/pl/dist/txt/Makefile.am
4522 Missing Makefile.am's for 3.7.6cvs49
4525 2010-10-03 [colin] 3.7.6cvs51
4530 2010-10-02 [mir] 3.7.6cvs50
4532 * manual/de/dist/html/Makefile.am
4533 * manual/de/dist/pdf/Makefile.am
4534 * manual/de/dist/ps/Makefile.am
4535 * manual/de/dist/txt/Makefile.am
4536 * manual/dist/html/Makefile.am
4537 * manual/dist/pdf/Makefile.am
4538 * manual/dist/ps/Makefile.am
4539 * manual/dist/txt/Makefile.am
4540 * manual/es/dist/html/Makefile.am
4541 * manual/es/dist/pdf/Makefile.am
4542 * manual/es/dist/ps/Makefile.am
4543 * manual/es/dist/txt/Makefile.am