1 2012-10-09 [mones] 3.8.1cvs86
6 New extra headers feature for adding user-defined
7 extra headers to the combobox in the compose window
8 Headers are stablished in 'extraheaderrc', one per
9 line with a final colon
11 2012-10-06 [mones] 3.8.1cvs85
18 New function cm_menu_item_new_label_from_url to
19 avoid crashing on huge URL strings and warn user
20 about the possible causes
22 Use it to create List menu items safely
24 2012-10-04 [colin] 3.8.1cvs84
27 Fix keywords with spaces
29 2012-10-04 [colin] 3.8.1cvs83
32 Fix double-tag search. Maybe fixes bug #2744,
33 'Quick search throws bad command argument
34 error since recent change'. Patch by Sean.
36 2012-10-03 [mones] 3.8.1cvs82
39 Fix bug #2743 'null pointer crash in procmime strchr'
40 Patch by Michael Schwendt (from RedHat bug 862578)
42 2012-09-28 [colin] 3.8.1cvs81
45 Never search on server if we're offline
46 (Asking the user would and will be better)
48 Fix uninitialized variable (bogus) warning
49 Fix SELECT of the folder before searching
51 2012-09-27 [colin] 3.8.1cvs80
55 * src/etpan/imap-thread.c
56 * src/etpan/imap-thread.h
57 Implement IMAP server search. Patch by
58 Sean Buckheister again.
60 2012-09-26 [colin] 3.8.1cvs79
65 Prepare the context strings, their translation take
66 CPU time. Shaves 6 seconds out of 17 on my reference
68 * src/summary_search.c
71 2012-09-26 [colin] 3.8.1cvs78
76 Unlock I/O in procmime, give a way
77 for matcher to avoid having to
78 read/write tmp/rewind/read tmp for
81 2012-09-26 [colin] 3.8.1cvs77
83 * src/summary_search.c
84 Fix unresponsive stop button
85 * src/gtk/quicksearch.c
88 2012-09-26 [colin] 3.8.1cvs76
90 * src/summary_search.c
93 * src/gtk/quicksearch.c
94 Factorize search code in summary_search and
95 add a progress indicator as that slows down
96 the first result in case of body search.
98 2012-09-26 [colin] 3.8.1cvs75
101 Fix body search triggering GUI updates
102 for every message when it gets MSG_SCANNED
105 2012-09-26 [colin] 3.8.1cvs74
113 Factorize msg list to num list code;
114 Make search faster using cache instead
117 2012-09-25 [mones] 3.8.1cvs73
119 * src/gtk/quicksearch.c
120 Fix new expressions not being added to quicksearch
121 history in extended mode; patch by Sean Buckheister
123 2012-09-22 [mir] 3.8.1cvs72
126 Fix for not searching in folders marked 'no_select'
127 patch provided by Colin.
129 2012-09-22 [mones] 3.8.1cvs71
132 Add missing copyright header
134 2012-09-21 [colin] 3.8.1cvs70
137 Fix warning where msgcount was used
138 uninitialized in case the search was
139 to be performed on a message list subset.
141 2012-09-21 [colin] 3.8.1cvs69
143 * src/gtk/quicksearch.c
144 Fix error background not appearing
146 2012-09-21 [colin] 3.8.1cvs68
149 * src/advsearch.c ** ADDED **
150 * src/advsearch.h ** ADDED **
158 * src/matchertypes.h ** ADDED **
163 * src/summary_search.c
166 * src/gtk/quicksearch.c
167 * src/gtk/quicksearch.h
168 Separated GUI and logic for search
169 Use same logic for quicksearch and folder search
170 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
172 2012-09-19 [mones] 3.8.1cvs67
175 Remove spurious parameter from get_url_part and
176 fix potential buffer overflow
178 2012-09-19 [colin] 3.8.1cvs66
182 Un-mix mixed enum comparison which happened
183 to work because multiple enums define the same
186 2012-09-19 [colin] 3.8.1cvs65
194 * src/plugins/bogofilter/bogofilter_gtk.c
195 * src/plugins/pgpcore/prefs_gpg.c
196 * src/plugins/smime/smime.c
197 * src/plugins/spamassassin/spamassassin_gtk.c
198 More warning fixes, casts, useless variables and
199 unchecked return values
201 2012-09-19 [colin] 3.8.1cvs64
204 Check possible overflow
205 * src/prefs_account.c
206 * src/prefs_compose_writing.c
207 * src/prefs_logging.c
208 * src/prefs_message.c
209 * src/prefs_msg_colors.c
211 * src/prefs_receive.c
212 * src/prefs_summaries.c
213 * src/prefs_wrapping.c
214 fix GtkAdjustment casts
217 * src/gtk/gtkaspell.c
220 2012-09-19 [mones] 3.8.1cvs63
223 Fix leak and follow function specification
225 2012-09-19 [mones] 3.8.1cvs62
228 Use unused var c to check result and emit messages on error
230 Remove unused vars: attr (several functions), element
232 Use unused var newGroup to check result
233 * src/addrcustomattr.c
234 Remove unused var summaryview and related code
236 Use unused vars nn, newNode, idleID to check result
237 Remove unused var aoType and refactor logic around it
238 Comment var enabled and related debug code
240 Use unused var error to check result and emit debug messages
242 Remove unused var link_color
244 Remove unused vars: attr, retVal
246 2012-09-19 [colin] 3.8.1cvs61
252 * src/common/socket.c
253 More precise error logging
255 2012-09-16 [mones] 3.8.1cvs60
258 Removed dup calls with ignored result
260 Removed unused var is_group and simplified logic around it
264 * src/etpan/etpan-thread-manager.c
265 Use unused var r to verify result and emit messages on error
267 Move color variable into conditional usage blocks
268 Remove assigned but not used vars: lock, titles, count
270 Remove assigned but not used var actions
272 Remove assigned but not used vars: from_parent, src_node
275 Remove malloc-ed but not used var: old_path
277 Comment unused vars from commented block: tofetch, fetched
278 * src/prefs_account.c
279 Remove assigned but not used var: privacy_enabled
280 * src/prefs_actions.c
281 * src/prefs_customheader.c
282 Remove assigned but not used var: store
283 * src/prefs_filtering.c
284 Remove assigned but not used var: n_rows
285 * src/prefs_template.c
286 Remove assigned but not used vars: model, list_store
287 * src/prefs_toolbar.c
288 Remove assigned but not used var: win_titles
290 Remove assigned but not used vars: orientation, line, baseline,
292 * src/etpan/imap-thread.c
293 Remove assigned but not used var: value, r
294 Refactor to check correct memory allocation
295 * src/etpan/nntp-thread.c
296 Remove assigned but not used var: value
297 * src/gtk/gtkaspell.c
298 Remove assigned but not used vars: textbuf, exist
299 Remove unused function: find_gtkaspeller
300 * src/gtk/gtkcmctree.c
301 Remove unused function: gtk_cmctree_get_offset
302 * src/gtk/gtkshruler.c
303 Remove assigned but not used vars: ruler, priv
305 2012-09-14 [mones] 3.8.1cvs59
308 Check file operation results (and remove and
311 2012-09-14 [colin] 3.8.1cvs58
313 * src/gtk/inputdialog.c
314 Remove unused var, thanks Ticho
316 2012-09-13 [colin] 3.8.1cvs57
319 Fix missing \n in debug line
321 2012-09-13 [colin] 3.8.1cvs56
324 Don't listen on the Unix socket before we're
325 ready. The 'popup' order from another instance
326 may provoke a race and trash configuration files.
328 2012-09-13 [colin] 3.8.1cvs55
331 Maybe fix bug #2096, "MEMORY-ERROR w/
332 Claws-Mail/IMAP and Lotus Domino". Use
333 correct types for start/end and test if
334 start is indeed before end.
336 2012-09-12 [mones] 3.8.1cvs54
339 Fix bug #1975 'preference mutt key bindings do not take
340 effect' (and the other invalid paths too)
342 2012-09-12 [colin] 3.8.1cvs53
345 Revert that hunk, logic is unclear.
347 2012-09-12 [colin] 3.8.1cvs52
363 * src/partial_download.c
364 * src/prefs_filtering_action.c
365 * src/prefs_toolbar.c
373 * src/etpan/imap-thread.c
374 * src/gtk/gtkaspell.c
375 * src/plugins/pgpcore/sgpgme.c
376 More fixes from bug #1961:
377 - Write-only variables
378 - Null pointer dereferences
379 - A couple other fixes for which the reporter
380 was unsure, but which showed problems.
381 More details in bug #1961 comments.
383 2012-09-12 [colin] 3.8.1cvs51
388 * src/plugins/pgpcore/passphrase.c
389 Apply patches from bug #1961, "patches for
390 a couple of clang warnings":
394 2012-09-12 [colin] 3.8.1cvs50
397 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
398 where the included menu.h could come from Ncurses.
399 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
401 2012-09-11 [colin] 3.8.1cvs49
404 Fix race condition at start.
406 2012-09-10 [colin] 3.8.1cvs48
409 Create lock socket as soon as possible, not after
410 a few things like caching all prefs.
412 2012-09-09 [mones] 3.8.1cvs47
414 * src/plugins/bogofilter/bogofilter.c
417 2012-09-08 [colin] 3.8.1cvs46
438 * src/matcher_parser_parse.y
446 * src/prefs_account.c
447 * src/prefs_account.h
448 * src/prefs_filtering.c
449 * src/prefs_filtering_action.c
451 * src/prefs_matcher.c
452 * src/prefs_template.c
453 * src/prefs_toolbar.c
471 * src/gtk/description_window.c
472 * src/plugins/trayicon/trayicon.c
473 Break circular dependencies in Claws' headers,
474 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
476 2012-09-08 [colin] 3.8.1cvs45
481 2012-09-05 [colin] 3.8.1cvs44
485 * src/prefs_matcher.c
486 Drop matcherprop_new_create, which is just a copy of
487 matcherprop_new, and staticalize what can be
489 2012-09-05 [colin] 3.8.1cvs43
491 * src/plugins/pgpcore/select-keys.c
492 Fix bug #2390, "Non-fully-trusted-key-warning appears
493 based on primary UID rather than recipient e-mail"
495 2012-08-29 [colin] 3.8.1cvs42
497 * src/gtk/gtkaspell.c
498 Fix bug #2596, "Spell checker does not work properly"
500 2012-08-29 [colin] 3.8.1cvs41
502 * src/plugins/pgpcore/sgpgme.c
503 Set gpgme's locale to UTF-8. Fixes bug #2650,
504 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
506 2012-08-29 [colin] 3.8.1cvs40
516 Move the hardcoded mimeview shortcuts to standard menus.
518 2012-08-27 [colin] 3.8.1cvs39
521 Fix double mainwindow presentation that confuses GNOME3
522 when some plugins fail to load (subsequent Claws windows
523 got no focus in that case)
525 2012-08-27 [colin] 3.8.1cvs38
528 Make Mark all read confirmation button more clear
530 2012-08-27 [colin] 3.8.1cvs37
534 Separate "Mark all read" from "Mark as read"
537 2012-08-27 [wwp] 3.8.1cvs36
541 Remove session statistics debug statements (irrelevant in repo,
544 2012-08-24 [mones] 3.8.1cvs35
546 * manual/advanced.xml
547 Keep alphabetic order of hidden options lost
548 and update Clawsker URL.
549 * manual/de/advanced.xml
550 * manual/fr/advanced.xml
552 * manual/es/advanced.xml
553 Sync with English version and update Clawsker URL.
554 * manual/de/dist/html/Makefile.am
555 * manual/es/dist/html/Makefile.am
556 * manual/fr/dist/html/Makefile.am
557 * manual/pl/dist/html/Makefile.am
558 * manual/dist/html/Makefile.am
559 Fix bug 2723 'Missing encoding in generated html manual'
561 2012-08-23 [colin] 3.8.1cvs34
564 Fix --offline asking if one wants to sync,
565 due to re-entering. Thanks <ebik@ucw.cz>.
567 2012-08-16 [colin] 3.8.1cvs33
570 Always clear the tags list when fetching a folder, or
571 Claws will never untag an untagged email. Patch by
572 Igor Mammedov <imammedo@redhat.com>
574 2012-08-12 [colin] 3.8.1cvs32
577 Exclude text/plain from the attachment thing
579 2012-08-12 [colin] 3.8.1cvs31
582 Fix comparison, thanks to Michael Gmelin
584 2012-08-12 [colin] 3.8.1cvs30
587 Only show HTML parts by default (if the pref
588 is set so) if the part disposition-type is
589 inline or unknown, but not attachment.
591 Remove useless hook that won't ever be used
594 2012-08-12 [colin] 3.8.1cvs29
597 Make sure text/* attachments are not made
598 inline, regardless of the compose mode.
599 Finishes fixing bug #2203 after auto-save
600 switches mode to COMPOSE_REEDIT. Thanks to
601 Michael Gmelin for finding this.
603 2012-08-09 [colin] 3.8.1cvs28
605 * src/prefs_filtering.c
606 Make treeView type-ahead case insensitive
607 Patch by Andreas Ronnquist
609 2012-08-09 [colin] 3.8.1cvs27
611 * src/gtk/sslcertwindow.c
614 2012-08-09 [colin] 3.8.1cvs26
617 * src/common/ssl_certificate.c
618 * src/common/ssl_certificate.h
619 * src/gtk/sslcertwindow.c
620 Fix bug 2718, "Failure to check peer hostname
621 when checking certificate"
623 2012-08-05 [ticho] 3.8.1cvs25
626 Avoid header combo box to get focus twice (first text within,
627 then combobox widget itself) when switching focus with TAB.
629 2012-07-28 [ticho] 3.8.1cvs24
632 Properly fix setting "transient for" for attachment properties
633 dialog when called via popup menu (since we're stealing focus
634 few lines before, we need to do it directly, not via
637 2012-07-28 [ticho] 3.8.1cvs23
639 * src/gtk/pluginwindow.c
640 * src/gtk/prefswindow.c
641 Fixed setting "transient for" property for plugin load/unload
642 file dialog. Connected manage_window signals to prefswindow events.
644 2012-07-27 [ticho] 3.8.1cvs22
648 Fixed setting "transient for" property for summaryview file
649 dialog and messageview's image save dialog.
651 2012-07-27 [ticho] 3.8.1cvs21
655 Fix setting "transient for" property for file select dialogs
656 in crash report and mimeview.
658 2012-07-27 [ticho] 3.8.1cvs20
661 Fixed "transient for" property for file attach dialog when
662 called from Attachments list popup menu. Simplified menu item
663 sensitivities setting code logic for this menu.
665 2012-07-25 [ticho] 3.8.1cvs19
667 * manual/advanced.xml
668 Add the three hidden preferences related to colored display
669 of unified diffs to manual.
671 2012-07-25 [ticho] 3.8.1cvs18
673 * src/gtk/gtkaspell.c
674 Create "Change directory" submenu in a separate function, change
675 wording a bit, and make the submenu always available in a context
676 menu of body edit box in compose window.
678 2012-07-25 [ticho] 3.8.1cvs17
680 * src/gtk/prefswindow.c
681 Correctly set transient_for property for preferences window,
682 as well as for color picker dialogs. Fixes bug #2710.
684 2012-07-25 [ticho] 3.8.1cvs16
686 * src/gtk/quicksearch.c
687 Allow quicksearch syntax description window to be correctly
688 set transient for main window.
690 2012-07-15 [wwp] 3.8.1cvs15
693 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
695 2012-07-10 [paul] 3.8.1cvs14
698 forgot this in last commit
700 2012-07-10 [paul] 3.8.1cvs13
704 * src/common/quoted-printable.c
705 * src/common/quoted-printable.h
706 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
707 the bug: partial message text loss
709 2012-07-10 [mones] 3.8.1cvs12
711 * src/plugins/pgpcore/sgpgme.c
712 Fix bug 2689, 'segfault when trying to view info
713 about pgp/smime sign'
715 2012-07-08 [ticho] 3.8.1cvs11
717 * src/plugins/pgpcore/sgpgme.c
718 Consider marginal signature validity as untrusted. Suggested by
719 Jean-Benoist Leger (leger at crans.org).
721 2012-07-08 [paul] 3.8.1cvs10
723 * src/gtk/icon_legend.c
724 fix (reveal) hidden icon in gui and build warning
726 2012-07-07 [paul] 3.8.1cvs9
728 * src/plugins/pgpcore/prefs_gpg.c
731 2012-07-07 [colin] 3.8.1cvs8
733 * claws-features.h.in
741 * src/partial_download.h
743 * src/prefs_account.h
752 * src/common/session.h
754 * src/common/socket.h
756 * src/common/ssl_certificate.h
757 * src/common/timing.h
759 * src/gtk/gtkaspell.h
761 * src/gtk/pluginwindow.h
762 * src/gtk/spell_entry.h
763 * src/gtk/sslcertwindow.h
764 Don't export config.h in public headers
766 2012-07-07 [colin] 3.8.1cvs7
768 * claws-features.h.in
774 * src/addrcustomattr.c
775 * src/addrduplicates.c
778 * src/addressbook_foldersel.c
789 * src/displayheader.c
791 * src/editaddress_other_attributes_ldap.c
796 * src/editldap_basedn.c
805 * src/folder_item_prefs.c
806 * src/grouplistdialog.c
830 * src/message_search.c
841 * src/partial_download.c
842 * src/partial_download.h
845 * src/prefs_account.c
846 * src/prefs_account.h
847 * src/prefs_actions.c
850 * src/prefs_compose_writing.c
851 * src/prefs_customheader.c
852 * src/prefs_display_header.c
853 * src/prefs_ext_prog.c
854 * src/prefs_filtering.c
855 * src/prefs_filtering_action.c
856 * src/prefs_folder_column.c
857 * src/prefs_folder_item.c
860 * src/prefs_image_viewer.c
861 * src/prefs_logging.c
862 * src/prefs_matcher.c
863 * src/prefs_message.c
864 * src/prefs_msg_colors.c
867 * src/prefs_receive.c
869 * src/prefs_spelling.c
870 * src/prefs_summaries.c
871 * src/prefs_summary_column.c
872 * src/prefs_summary_open.c
873 * src/prefs_toolbar.c
874 * src/prefs_wrapping.c
887 * src/summary_search.c
900 * src/common/plugin.c
902 * src/common/session.c
903 * src/common/session.h
906 * src/common/socket.c
907 * src/common/socket.h
910 * src/common/ssl_certificate.c
911 * src/common/ssl_certificate.h
912 * src/common/string_match.c
914 * src/common/timing.h
917 * src/etpan/etpan-thread-manager.c
918 * src/etpan/imap-thread.c
919 * src/etpan/nntp-thread.c
922 * src/gtk/description_window.c
924 * src/gtk/gtkaspell.c
925 * src/gtk/gtkaspell.h
926 * src/gtk/gtkshruler.c
930 * src/gtk/gtkvscrollbutton.c
931 * src/gtk/icon_legend.c
932 * src/gtk/inputdialog.c
933 * src/gtk/logwindow.c
935 * src/gtk/pluginwindow.c
936 * src/gtk/pluginwindow.h
937 * src/gtk/prefswindow.c
938 * src/gtk/progressdialog.c
939 * src/gtk/quicksearch.c
940 * src/gtk/spell_entry.c
941 * src/gtk/spell_entry.h
942 * src/gtk/sslcertwindow.c
943 * src/gtk/sslcertwindow.h
944 * src/plugins/bogofilter/bogofilter.c
945 * src/plugins/bogofilter/bogofilter_gtk.c
946 * src/plugins/dillo_viewer/dillo_prefs.c
947 * src/plugins/dillo_viewer/dillo_viewer.c
948 * src/plugins/pgpcore/pgp_viewer.c
949 * src/plugins/pgpcore/plugin.c
950 * src/plugins/pgpcore/sgpgme.c
951 * src/plugins/pgpinline/pgpinline.c
952 * src/plugins/pgpinline/plugin.c
953 * src/plugins/pgpmime/pgpmime.c
954 * src/plugins/pgpmime/plugin.c
955 * src/plugins/smime/plugin.c
956 * src/plugins/smime/smime.c
957 * src/plugins/spamassassin/libspamc.c
958 * src/plugins/spamassassin/spamassassin.c
959 * src/plugins/spamassassin/spamassassin_gtk.c
960 * src/plugins/trayicon/trayicon.c
961 * src/plugins/trayicon/trayicon_prefs.c
962 Specify Claws compile-time features in a specific header
964 2012-07-06 [wwp] 3.8.1cvs6
968 Session statistics: format date following global prefs,
969 and fix stats output a little bit.
971 2012-07-03 [mir] 3.8.1cvs5
974 fix bug 2642, 'improve transfer encoding selection'.
975 Patch provided by Christopher Zimmermann
976 (madroach claws at gmerlin dot de)
978 2012-07-03 [mir] 3.8.1cvs4
982 fix bug 2641, '7bit or 8bit encoded attachments can
983 have lines longer than 998 characters'.
984 Patch provided by Christopher Zimmermann
985 (madroach claws at gmerlin dot de)
988 2012-07-03 [mir] 3.8.1cvs3
992 fix bug 2641, '7bit or 8bit encoded attachments can
993 have lines longer than 998 characters'.
994 Patch provided by Christopher Zimmermann
995 (madroach claws at gmerlin dot de)
997 2012-07-03 [mir] 3.8.1cvs2
1001 * src/common/quoted-printable.c
1002 * src/common/quoted-printable.h
1003 fix bug 2640, 'improve quoted-printable encoding'
1004 Patch provided by madroach claws at gmerlin dot de
1006 2012-06-30 [paul] 3.8.1cvs1
1009 fix bug 2579, 'Installed headers redefine autotools-specific constants'
1011 2012-06-27 [paul] 3.8.1
1017 2012-06-27 [paul] 3.8.0cvs58
1020 fix minimum required GTK+, which got mistakenly bumped
1023 2012-06-27 [paul] 3.8.0cvs57
1038 updated translations
1040 * tools/claws.i18n.status.pl
1041 updated based on currently active
1043 2012-06-25 [mir] 3.8.0cvs56
1046 If a folder class returns <> 0 then the message has not
1047 been removed from the file system and therefore it should
1048 not be removed from the cache either.
1050 2012-06-20 [ticho] 3.8.0cvs55
1053 Fix for bug #1090 - Standard-folders appear again
1054 after rescanning tree
1056 2012-06-20 [paul] 3.8.0cvs54
1058 * src/prefs_common.c
1059 * src/prefs_common.h
1062 colourise attached patches.
1065 2012-06-02 [wwp] 3.8.0cvs53
1067 * src/gtk/progressdialog.c
1068 Add a hide button to the retrieve/send progress dialogs. WM's close button
1069 now hides (as well as pressing Esc) instead of doing nothing.
1071 2012-06-02 [wwp] 3.8.0cvs52
1073 * doc/man/claws-mail.1
1079 Introduce a new feature: basic session statistics (from the about dialog
1080 or the command-line).
1082 2012-06-02 [wwp] 3.8.0cvs51
1085 Fix bug 2620: shift+tab from subject field not working.
1087 2012-06-02 [wwp] 3.8.0cvs50
1092 Normalize capitalization of strings in UI.
1094 2012-05-30 [paul] 3.8.0cvs49
1097 don't do TLS if not requested by user. fixes connecting to
1098 servers which, for example, want SSL 3 only
1100 2012-05-27 [paul] 3.8.0cvs48
1103 update copyright headers to 2012
1105 2012-05-27 [paul] 3.8.0cvs47
1108 * src/prefs_actions.c
1110 fix some typos in strings, thanks to Thomas Bellmann
1112 2012-05-16 [paul] 3.8.0cvs46
1114 * src/prefs_filtering_action.c
1115 fix disabled 'select...' button that never goes away
1116 when using the new addr book
1119 2012-05-16 [colin] 3.8.0cvs45
1121 * src/common/utils.c
1124 2012-05-16 [colin] 3.8.0cvs44
1126 * src/common/utils.c
1127 Make remove_numbered_files much faster when there's
1128 just one file to remove.
1130 2012-05-16 [paul] 3.8.0cvs43
1133 fix bug 2662, '"ag" quicksearch adds "1" to value'
1135 2012-05-16 [paul] 3.8.0cvs42
1137 * src/gtk/description_window.c
1138 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
1140 2012-05-16 [paul] 3.8.0cvs41
1142 * src/common/ssl_certificate.c
1143 fix bug 2646, 'Compile fails with gnutls-3.0.18'
1144 Patch by Christian Hesse
1146 2012-05-11 [colin] 3.8.0cvs40
1149 * src/common/utils.c
1150 Fix bug 2659, 'E-mail attachments are handled
1152 Fix problems iterating the mime tree, and determine
1153 whether a file is an email without To:
1155 2012-04-03 [colin] 3.8.0cvs39
1158 Fix build (damn whitespace-sensitive file format)
1160 2012-04-02 [colin] 3.8.0cvs38
1163 Fix incomplete make dist
1165 2012-04-02 [colin] 3.8.0cvs37
1168 Fix mistakenly removed function call
1170 2012-04-01 [colin] 3.8.0cvs36
1178 * src/addressbook-dbus.c
1179 * src/addressbook-dbus.h
1184 * src/claws-contacts.xml
1192 * src/prefs_common.c
1193 * src/prefs_filtering_action.c
1194 * src/prefs_matcher.c
1198 * src/plugins/bogofilter/bogofilter_gtk.c
1199 * src/plugins/dillo_viewer/dillo_prefs.c
1200 * src/plugins/spamassassin/spamassassin_gtk.c
1201 * src/plugins/trayicon/trayicon.c
1202 Import new addressbook code from the new-contacts branch
1204 2012-03-29 [paul] 3.8.0cvs35
1208 * src/gtk/quicksearch.c
1209 add 'ha', short version of 'has_attachment' in quick search
1210 Patch by Andreas Rönnquist
1212 2012-03-26 [mones] 3.8.0cvs34
1214 * src/common/plugin.c
1215 Support 2 and 3-clause BSD licensed plugins
1217 2012-03-15 [pawel] 3.8.0cvs33
1221 - Make separate window info more accurate about
1222 move to trash/deletion.
1225 2012-03-14 [pawel] 3.8.0cvs32
1234 Better fix for bug #2501
1235 Instead of leaving blank window after message move or delete,
1236 update separate view to next message in message list or
1237 display info why view is blank. This was discussed
1238 in bug #2621 comments.
1240 2012-03-11 [colin] 3.8.0cvs31
1242 * src/gtk/gtkcmctree.c
1245 Fix focus rectangle on unfocused rows
1246 Patch by Michael Shell
1248 2012-02-29 [colin] 3.8.0cvs30
1250 * src/gtk/gtkcmctree.c
1251 Fix bug #2577, "Focus rectangle on folder list and message
1252 list headings doesn't get properly cleared when switching
1253 heading and horizontally scrolling list (underlines and
1254 vertical lines remain on screen)". Patch by Michael Shell
1256 2012-02-13 [pawel] 3.8.0cvs29
1259 Fix crasher when double clicking on IMAP message and
1260 MessageView is not shown introduced in cvs21
1263 2012-02-10 [pawel] 3.8.0cvs28
1266 Fix bug #2598 'Actions can move locked messages'
1268 2012-02-08 [pawel] 3.8.0cvs27
1270 * src/prefs_actions.c
1271 * src/prefs_actions.h
1272 * src/prefs_toolbar.c
1273 * src/prefs_toolbar.h
1276 - Implement automatic removal of toolbar action buttons when
1277 associated action is removed
1278 - Don't allow creation of two actions with the same name,
1279 before all executions/removals were performed on first action
1280 with duplicated name in linked list which wasn't always
1283 2012-02-05 [colin] 3.8.0cvs26
1289 * src/prefs_common.c
1290 * src/prefs_common.h
1295 Add an history to navigate in mails
1297 2012-02-05 [colin] 3.8.0cvs25
1300 Fix inverted comparison in list_find_custom.
1302 2012-02-03 [wwp] 3.8.0cvs24
1304 * src/gtk/progressdialog.c
1305 Make translators life easier: use View log instead of Show log
1308 2012-02-02 [pawel] 3.8.0cvs23
1311 Fix bug #2590 'Un-capitalize strings'
1312 Patch by Christian Hesse
1314 2012-02-02 [pawel] 3.8.0cvs22
1318 'Change expand behavior for message list / message view'
1319 Patch by Christian Hesse
1321 2012-02-02 [pawel] 3.8.0cvs21
1327 Fix bug #2501 'opened message blanks when moved to other folder'
1328 Detect message move and update message window contents
1329 accordingly, if message is moved to trash close window
1331 2012-02-01 [pawel] 3.8.0cvs20
1338 * src/gtk/sslcertwindow.c
1339 More strncat boundary checks
1341 2012-01-31 [wwp] 3.8.0cvs19
1343 * src/gtk/gtkutils.c
1344 Fix warnings in gtkutils: wrong function name, missing newline, typo and
1347 2012-01-31 [wwp] 3.8.0cvs18
1349 * src/gtk/progressdialog.c
1350 * src/gtk/progressdialog.h
1352 * src/send_message.c
1353 Add a button to the retrieve/send dialogs to
1354 open the network log.
1356 2012-01-25 [wwp] 3.8.0cvs17
1359 Remove debug statement.
1361 2012-01-20 [pawel] 3.8.0cvs16
1365 Fix bug #2574 'Statement might be overflowing a
1368 2012-01-20 [pawel] 3.8.0cvs15
1371 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
1373 2012-01-14 [colin] 3.8.0cvs14
1376 Update tracker trigger url
1378 2012-01-10 [wwp] 3.8.0cvs13
1383 Fix sensitivity of toolbar's get_btn (retrieve mail from current
1384 account) and of mainwindows's relevant entry when current account
1385 is not able to retrieve (SMTP-only).
1387 2012-01-09 [colin] 3.8.0cvs12
1390 Fix bug 1924, 'Messages marked move to Trash appear
1391 identical to messages marked move to $FOLDER'
1393 2012-01-05 [colin] 3.8.0cvs11
1396 Fix crasher infinite loop
1398 2012-01-03 [colin] 3.8.0cvs10
1400 * src/gtk/gtkcmctree.c
1401 Revert previous patch, it's buggy on headers
1403 2012-01-03 [colin] 3.8.0cvs9
1405 * src/gtk/gtkcmctree.c
1406 Fix bug #2566, 'wrapped Subject not bounded'
1408 2011-12-29 [pawel] 3.8.0cvs8
1414 Make forwarding selected attachment possible from
1415 mimeview's context menu
1416 Fixex bug #2047 'forward attachments'
1418 2011-12-28 [paul] 3.8.0cvs7
1420 * src/prefs_account.c
1421 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
1423 2011-12-28 [colin] 3.8.0cvs6
1428 2011-12-28 [colin] 3.8.0cvs5
1431 Fix GTK+2.16 build (w32)
1433 2011-12-18 [mir] 3.8.0cvs4
1436 Fix bug in search criteria when doing a
1437 complete directory search using '*'
1439 2011-12-16 [mir] 3.8.0cvs3
1442 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
1444 2011-12-16 [wwp] 3.8.0cvs2
1447 * src/stock_pixmap.c
1448 * src/stock_pixmap.h
1450 * src/gtk/icon_legend.c
1451 * src/pixmaps/replied_and_forwarded.xpm
1452 Make replied and forwarded status flags non exclusive.
1453 Introduce a new message state (and relevant icon in message list)
1454 where both the replied and forwarded flags are set.
1456 2011-12-16 [paul] 3.8.0cvs1
1458 * tools/claws.i18n.status.pl
1461 2011-12-16 [paul] 3.8.0
1467 2011-12-16 [paul] 3.7.10cvs113
1474 * po/id.po **REMOVED**
1475 * po/id_ID.po **ADDED**
1482 2011-12-09 [pawel] 3.7.10cvs112
1485 * src/gtk/quicksearch.c
1486 * src/gtk/quicksearch.h
1487 Invalidate quicksearch root folder when removed
1488 Fixes bug #2560 'crash when unsubscribing newsgroup and
1489 having active search field'
1491 2011-12-08 [pawel] 3.7.10cvs111
1494 Better fix for cvs94
1496 2011-12-08 [wwp] 3.7.10cvs110
1499 Make "From" widget set independant from recipient lists below,
1500 so that it doesn't scroll when several recipients headers
1501 are added and eventually are scrolling the view.
1502 Path by Christian Hesse <mail@earthworm.de>.
1503 Fixes bug #2481 'do not scroll "from" dropdown list and sender
1506 2011-12-02 [paul] 3.7.10cvs109
1510 consistent label style
1512 2011-11-29 [wwp] 3.7.10cvs108
1514 * src/plugins/trayicon/libeggtrayicon/.cvsignore
1515 More generated stuff to ignore.
1517 2011-11-29 [wwp] 3.7.10cvs107
1519 * src/prefs_folder_item.c
1520 Fix CLAWS_TIP_DECL (undefined).
1522 2011-11-28 [pawel] 3.7.10cvs106
1527 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
1528 after removing the address book in the GUI'
1530 2011-11-26 [pawel] 3.7.10cvs105
1533 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
1535 2011-11-25 [colin] 3.7.10cvs104
1541 2011-11-24 [pawel] 3.7.10cvs103
1543 * src/prefs_filtering.c
1544 Complete cvs102, forgot to commit this
1546 2011-11-24 [pawel] 3.7.10cvs102
1553 * src/prefs_actions.c
1554 * src/prefs_actions.h
1555 Implement actions updating on folder/account rename
1556 This fixes bug #2543 'filter actions in actionsrc not
1557 updated upon account renaming'
1559 2011-11-24 [wwp] 3.7.10cvs101
1561 * src/gtk/gtkcmctree.c
1562 Remove irrelevant cairo directive (thanks to Hanno).
1564 2011-11-23 [wwp] 3.7.10cvs100
1566 * src/gtk/gtkcmctree.c
1567 Make arrows in gtkcmctree's less big (get rid of the outlining),
1568 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
1571 2011-11-22 [colin] 3.7.10cvs99
1574 * src/prefs_filtering.c
1575 * src/prefs_filtering.h
1576 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
1577 The existing functions should do the job as well
1578 if not better, as they take into account the
1581 2011-11-21 [pawel] 3.7.10cvs98
1583 * src/prefs_account.c
1584 Fix bug #2116 'Rip spaces off server names in account
1586 g_strstrip() domain names to be sure they are valid
1588 2011-11-21 [pawel] 3.7.10cvs97
1591 * src/prefs_filtering.c
1592 * src/prefs_filtering.h
1593 Fix bug #2404 'matcherrc updates upon account renaming'
1594 Fix bug #2406 'some part of accountrc not updated upon
1596 Renaming account cause changing of it's root folder prefix
1597 from #<type>/<old_name> to #<type>/<new_name> so every
1598 path directing to it must be altered. Fix paths in account
1599 preferences, global processing and filtering rules, folder
1600 processing rules upon rename
1602 2011-11-20 [pawel] 3.7.10cvs96
1606 * src/prefs_actions.c
1607 Fix bug #1489 'Filter action mark_as_read inoperative
1608 following move action'
1609 Sort actions lists to have proper order of execution
1611 2011-11-20 [pawel] 3.7.10cvs95
1613 * src/prefs_actions.c
1614 * src/prefs_filtering.c
1615 * src/prefs_template.c
1616 Fix bug #1870 'arrow scrolling in filters'
1617 Allow arrow scrolling in dialogs with list view widgets
1618 plus couple fixes of issues I found along the way
1620 2011-11-19 [pawel] 3.7.10cvs94
1623 Don't highlight icons on right-click, they are not
1624 selected and other part is shown which is confusing
1626 2011-11-19 [mones] 3.7.10cvs93
1628 * manual/advanced.xml
1631 2011-11-19 [mones] 3.7.10cvs92
1633 * manual/advanced.xml
1634 * manual/es/advanced.xml
1635 Document undocumented hidden option 'zero_replacement_char'
1636 Synchronize Spanish manual with English version
1638 2011-11-19 [pawel] 3.7.10cvs91
1642 * src/prefs_common.c
1643 * src/prefs_common.h
1647 Fix bug #2377 'Show All Headers - make change persistent
1650 2011-11-19 [pawel] 3.7.10cvs90
1654 * src/folder_item_prefs.c
1661 Fix bug #1563 'Folder view: show complete threads if they
1662 contain unread messages'
1663 Add option to show only threads with unread messages
1664 initial patch by Paul Ollis, my small additions:
1665 - when checking thread for unread finish on first unread
1666 - make thread options unavailable when threading is off
1667 - hide_unread_msgs and hide_unread_threads are mutually
1668 exclusive options, set menus sensitivity accordingly
1669 - set folder item icon type similiar to hide_unread_msgs
1671 2011-11-19 [colin] 3.7.10cvs89
1676 2011-11-18 [pawel] 3.7.10cvs88
1682 * src/prefs_common.c
1683 * src/prefs_common.h
1684 Fix bug #2408 'Some UI elements are not persistent
1686 Remember size of main window, compose notebook, mimeview
1687 tree widgets between claws-mail runs. Compose window
1688 size saving was already done in cvs74
1690 2011-11-18 [mones] 3.7.10cvs87
1695 Fixes bug #2509, "manually added headers are lost unless
1696 mail is sent inmediately"
1698 2011-11-17 [pawel] 3.7.10cvs86
1701 Fix crasher reported in bug #2543
1703 2011-11-13 [colin] 3.7.10cvs85
1706 Make compose windows printable
1708 2011-11-11 [colin] 3.7.10cvs84
1711 Fix build on Fedora 16. -lm was probably pulled by something
1714 2011-11-11 [pawel] 3.7.10cvs83
1720 Port MimeView to GtkTreeView
1722 2011-11-11 [colin] 3.7.10cvs82
1724 * src/prefs_common.c
1725 Use %x (The preferred date representation for the current locale
1728 2011-11-10 [paul] 3.7.10cvs81
1730 * src/prefs_common.c
1731 use european date format as default
1733 2011-11-08 [pawel] 3.7.10cvs80
1736 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
1737 Fix race condition - don't try to hide messageview while
1738 being in the middle of message displaying routine.
1740 2011-11-08 [colin] 3.7.10cvs79
1743 Make sure we break line when we need to. Very probably
1744 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
1747 2011-11-07 [pawel] 3.7.10cvs78
1750 Fix bug #2493 'Subscription pull down should be alphabetized'
1752 2011-11-07 [pawel] 3.7.10cvs77
1757 Make Home & End keys work in textview
1759 2011-11-06 [colin] 3.7.10cvs76
1762 Oops, some unwanted undo got commited.
1764 2011-11-06 [colin] 3.7.10cvs75
1767 Don't iconify/deiconify. Instead, just show nothing
1770 2011-11-06 [pawel] 3.7.10cvs74
1773 Fix compose window size saving / restoring
1775 2011-11-06 [pawel] 3.7.10cvs73
1779 Optimize message displaying, in some conditions parts were
1780 displayed twice causing flickering. For example first html
1781 source and then rendering output from html plugin of the
1784 2011-11-05 [wwp] 3.7.10cvs72
1786 * src/gtk/gtkaspell.c
1787 Fix compilation where 'null' is undefined (use NULL instead).
1789 2011-11-05 [colin] 3.7.10cvs71
1791 * src/gtk/gtkaspell.c
1792 No need to show a backtrace if gtkaspell is null
1794 2011-11-05 [pawel] 3.7.10cvs70
1796 * src/gtk/gtkaspell.c
1797 Fix crasher when spellchecking is not enabled
1799 2011-11-02 [mones] 3.7.10cvs69
1801 * doc/man/claws-mail.1
1802 fixed hyphens (patch from Debian packaging)
1803 fixed header to follow man style closely
1804 documented new option --compose-from-file
1805 removed INSTALLATION section, doesn't belong to manpage
1806 added ENVIRONMENT, COPYRIGHT and BUGS sections
1807 expanded FILES section to include certs and autofaces dirs
1808 expanded SEE ALSO section to include manual and plugins
1810 2011-11-01 [colin] 3.7.10cvs68
1812 * src/common/utils.c
1813 Fix wrong debug stuff commited.
1815 2011-11-01 [colin] 3.7.10cvs67
1819 * src/common/utils.c
1820 * src/gtk/gtkaspell.c
1821 * src/gtk/gtkaspell.h
1822 Fix huge slowness induced by spellcheck "while typing"
1823 during initial quote rewraps.
1825 2011-10-31 [pawel] 3.7.10cvs66
1831 Fix bug #2526 'When reading message in separate window,
1832 n and p keys do not work'
1833 - fix key event handling in messageview
1834 - remove bindings for 'n' and 'p' keys in mimeview (next-part
1835 and prev-part actions)
1836 - instead add 'z' key for prev-part, we have 'a' key
1837 for next-part already
1839 2011-10-31 [colin] 3.7.10cvs65
1842 Fix build with GLib 2.31. Thanks to Charles A. Edwards
1844 2011-10-31 [pawel] 3.7.10cvs64
1847 * src/gtk/gtkutils.c
1848 Fix bug #2303 'Next unread message enables message view'
1849 Don't show previously hidden message view in main window
1850 when user reads messages in external window
1852 2011-10-31 [paul] 3.7.10cvs63
1854 * src/prefs_template.c
1855 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
1856 fit at 540 here, for those where they don't the dialogue can be made
1859 2011-10-31 [paul] 3.7.10cvs62
1862 revert 3.7.10cvs61, these entries _should_ be editable
1864 2011-10-30 [pawel] 3.7.10cvs61
1867 Those entries should not be editable
1869 2011-10-30 [pawel] 3.7.10cvs60
1871 * src/prefs_template.c
1872 - Dialog needs more height to fit all widgets
1873 - Clear template contents on delete
1875 2011-10-30 [pawel] 3.7.10cvs59
1877 * src/prefs_folder_item.c
1878 Update summaryview after changing folder prefs when needed
1880 2011-10-30 [pawel] 3.7.10cvs58
1883 Remove key-press-event blocking, it only
1884 emits GLib-GObject warnings
1886 2011-10-29 [colin] 3.7.10cvs57
1889 Fix focus of completion window with gnome shell
1890 Fixes bug #2525, "Address completion window does not get
1893 2011-10-29 [colin] 3.7.10cvs56
1896 Fix flicker on recursive quicksearch
1898 2011-10-28 [colin] 3.7.10cvs55
1902 Fix a bit the focus problem on Gnome shell
1904 2011-10-26 [mones] 3.7.10cvs54
1907 Add missing accelerator
1909 2011-10-25 [colin] 3.7.10cvs53
1911 * src/gtk/gtkcmclist.c
1912 * src/gtk/gtkcmctree.c
1913 Fix colors, fix warnings
1915 2011-10-25 [colin] 3.7.10cvs52
1917 * src/gtk/gtkcmclist.c
1918 * src/gtk/gtkcmctree.c
1921 2011-10-25 [colin] 3.7.10cvs51
1923 * src/stock_pixmap.c
1924 Fix build with gtk + 2.20
1926 2011-10-25 [colin] 3.7.10cvs50
1932 Fix locking when sending a single message
1934 2011-10-25 [colin] 3.7.10cvs49
1936 * src/gtk/colorlabel.c
1938 * src/gtk/gtkcmclist.c
1939 Make row height closer to what it was
1941 2011-10-25 [colin] 3.7.10cvs48
1943 * src/stock_pixmap.c
1944 Always use cairo to draw
1946 2011-10-25 [colin] 3.7.10cvs47
1949 Fix bug #2529, 'crash in mimeview_start_drag after
1950 deleting message'. Patch by Ricardo
1952 2011-10-23 [colin] 3.7.10cvs46
1954 * src/gtk/gtkcmclist.c
1955 * src/gtk/gtkcmclist.h
1956 * src/gtk/gtkcmctree.c
1957 Draw CMClist with cairo too.
1959 2011-10-23 [colin] 3.7.10cvs45
1961 * src/gtk/gtkcmclist.h
1962 Fix build (this was not meant to be commited)
1964 2011-10-23 [colin] 3.7.10cvs44
1968 * src/addressbook_foldersel.c
1972 * src/grouplistdialog.c
1973 * src/prefs_common.c
1974 * src/prefs_common.h
1976 * src/gtk/gtkcmclist.c
1977 * src/gtk/gtkcmclist.h
1978 * src/gtk/gtkcmctree.c
1979 * src/gtk/gtkcmctree.h
1980 * src/gtk/gtksctree.c
1981 Refactor some tree stuff (lots of code duplication there)
1982 and switch to cairo for tree rendering.
1984 2011-10-23 [holger] 3.7.10cvs43
1987 Don't issue a warning for designed behaviour of the stop rule.
1988 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
1990 2011-10-22 [colin] 3.7.10cvs42
1993 * src/gtk/gtkshruler.c
1994 * src/gtk/gtkutils.h
1997 2011-10-22 [colin] 3.7.10cvs41
2006 * src/grouplistdialog.c
2013 * src/prefs_account.c
2014 * src/prefs_actions.c
2015 * src/prefs_ext_prog.c
2016 * src/prefs_filtering.c
2017 * src/prefs_folder_item.c
2018 * src/prefs_image_viewer.c
2019 * src/prefs_logging.c
2020 * src/prefs_msg_colors.c
2023 * src/prefs_spelling.c
2024 * src/prefs_summaries.c
2025 * src/prefs_template.c
2028 * src/send_message.c
2030 * src/summary_search.c
2033 * src/gtk/gtkcmclist.c
2034 * src/gtk/gtkcmctree.c
2035 * src/gtk/gtkcmoptionmenu.c
2036 * src/gtk/gtksctree.c
2037 * src/gtk/gtkutils.c
2038 * src/gtk/gtkutils.h
2039 * src/gtk/gtkvscrollbutton.c
2040 * src/gtk/inputdialog.c
2041 * src/gtk/pluginwindow.c
2042 * src/gtk/quicksearch.c
2043 * src/gtk/spell_entry.c
2044 * src/plugins/bogofilter/bogofilter_gtk.c
2045 * src/plugins/dillo_viewer/dillo_prefs.c
2046 * src/plugins/pgpcore/prefs_gpg.c
2047 * src/plugins/spamassassin/spamassassin_gtk.c
2048 * src/plugins/trayicon/trayicon.c
2049 * src/plugins/trayicon/trayicon_prefs.c
2050 Remove all possible #if GTK_CHECK_VERSION() checks,
2051 and make Claws build with GTK+2.16 (untested right
2052 now), as the Gpg4Win project uses GTK+2.16 currently.
2054 2011-10-22 [colin] 3.7.10cvs40
2056 * src/gtk/gtkutils.h
2058 Fix (hopefully) build with GTK+ 2.18.
2060 2011-10-20 [paul] 3.7.10cvs39
2065 fix bug 2479, 'LDIF address book import matches tags case sensitive'
2066 Patch by Bodo Graumann <mail@bodograumann.de>
2068 2011-10-20 [mones] 3.7.10cvs38
2072 Fix references to old dotsrc mailing lists
2074 2011-10-19 [mones] 3.7.10cvs37
2076 * src/prefs_msg_colors.c
2077 Fix Ok/Cancel buttons in color selector of preferences
2079 2011-10-17 [colin] 3.7.10cvs36
2081 * src/gtk/gtkshruler.c
2082 (Probably) fix GTK+ <= 2.22
2084 2011-10-17 [colin] 3.7.10cvs35
2086 * src/gtk/gtkshruler.c
2089 2011-10-17 [mones] 3.7.10cvs34
2098 Fix potential out-of-buffer writes
2100 2011-10-17 [mones] 3.7.10cvs33
2103 Use just one g_print call per option; correct indentation
2105 2011-10-17 [colin] 3.7.10cvs32
2109 * src/gtk/Makefile.am
2110 * src/gtk/gtkshruler.c
2111 * src/gtk/gtkshruler.h
2114 Reimplement ruler using the GTK widgets. Thanks
2115 to Hanno for the initial patch.
2117 2011-10-17 [colin] 3.7.10cvs31
2121 * src/gtk/gtkutils.c
2122 * src/gtk/gtkutils.h
2123 Undeprecate GIO/GdkCondition
2125 2011-10-16 [mones] 3.7.10cvs30
2128 Add --compose-from-file option to open composition
2129 window with the headers and body from a file; based
2130 on Debian patch to fix http://bugs.debian.org/544868
2132 2011-10-15 [mones] 3.7.10cvs29
2134 * manual/advanced.xml
2135 Document new summary_from_show hidden preference
2137 2011-10-15 [paul] 3.7.10cvs28
2140 compose_create_tags() - fix misplaced 'int i'
2141 compose_entry_mark_default_to() - fix To field highlighting
2143 2011-10-09 [colin] 3.7.10cvs27
2146 Fix address completion
2148 2011-10-07 [colin] 3.7.10cvs26
2150 * src/prefs_filtering_action.c
2151 * src/gtk/gtkutils.h
2152 Fix build with GTK+2.20
2154 2011-10-07 [colin] 3.7.10cvs25
2156 * src/gtk/Makefile.am
2157 * src/gtk/gdkkeysyms-new.h
2158 * src/gtk/gtkutils.h
2159 Copy the new GDK_KEY_* definitions for older GTKs
2161 2011-10-07 [colin] 3.7.10cvs24
2164 Fix typos (thanks to Hanno)
2166 2011-10-07 [colin] 3.7.10cvs23
2169 * src/gtk/gtkshruler.c
2170 * src/gtk/gtkshruler.h
2171 Disable ruler starting from 2.24.
2173 2011-10-07 [colin] 3.7.10cvs22
2177 * src/gtk/Makefile.am
2180 2011-10-07 [colin] 3.7.10cvs21
2190 * src/message_search.c
2193 * src/prefs_account.c
2194 * src/prefs_compose_writing.c
2195 * src/prefs_filtering_action.c
2196 * src/prefs_folder_item.c
2197 * src/prefs_logging.c
2198 * src/prefs_matcher.c
2199 * src/prefs_message.c
2201 * src/prefs_receive.c
2202 * src/prefs_summaries.c
2203 * src/prefs_wrapping.c
2207 * src/stock_pixmap.c
2208 * src/summary_search.c
2210 * src/gtk/Makefile.am
2211 * src/gtk/colorlabel.c
2212 * src/gtk/gtkutils.c
2213 * src/gtk/gtkutils.h
2214 * src/gtk/logwindow.c
2217 * src/gtk/quicksearch.c
2218 * src/gtk/spell_entry.c
2219 * src/plugins/bogofilter/bogofilter_gtk.c
2220 * src/plugins/dillo_viewer/dillo_viewer.c
2221 * src/plugins/pgpcore/prefs_gpg.c
2222 * src/plugins/spamassassin/spamassassin_gtk.c
2223 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
2224 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
2225 ported (especially GtkCMOptionMenu)
2227 2011-10-07 [colin] 3.7.10cvs20
2232 * src/addrcustomattr.c
2233 * src/addrduplicates.c
2236 * src/addressbook_foldersel.c
2242 * src/editaddress_other_attributes_ldap.c
2247 * src/editldap_basedn.c
2255 * src/grouplistdialog.c
2261 * src/message_search.c
2264 * src/prefs_actions.c
2265 * src/prefs_customheader.c
2266 * src/prefs_display_header.c
2267 * src/prefs_filtering.c
2268 * src/prefs_filtering_action.c
2269 * src/prefs_folder_column.c
2270 * src/prefs_matcher.c
2271 * src/prefs_msg_colors.c
2273 * src/prefs_summaries.c
2274 * src/prefs_summary_column.c
2275 * src/prefs_summary_open.c
2276 * src/prefs_template.c
2277 * src/prefs_toolbar.c
2279 * src/sourcewindow.c
2281 * src/summary_search.c
2286 * src/gtk/colorsel.c
2287 * src/gtk/combobox.c
2288 * src/gtk/description_window.c
2289 * src/gtk/foldersort.c
2290 * src/gtk/gtkaspell.c
2291 * src/gtk/gtkcmclist.c
2292 * src/gtk/gtkcmctree.c
2293 * src/gtk/gtkcmoptionmenu.c
2294 * src/gtk/gtkutils.c
2295 * src/gtk/icon_legend.c
2296 * src/gtk/inputdialog.c
2297 * src/gtk/logwindow.c
2298 * src/gtk/pluginwindow.c
2299 * src/gtk/prefswindow.c
2300 * src/gtk/quicksearch.c
2301 * src/plugins/pgpcore/passphrase.c
2302 * src/plugins/pgpcore/select-keys.c
2303 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
2304 to replace GDK_* by GDK_KEY_*.
2306 2011-10-07 [colin] 3.7.10cvs19
2317 * src/grouplistdialog.c
2318 * src/image_viewer.c
2322 * src/prefs_filtering_action.c
2323 * src/prefs_folder_column.c
2324 * src/prefs_msg_colors.c
2325 * src/prefs_summary_column.c
2326 * src/prefs_toolbar.c
2328 * src/stock_pixmap.c
2335 * src/gtk/colorlabel.c
2336 * src/gtk/colorsel.c
2337 * src/gtk/gtkcmclist.c
2338 * src/gtk/gtkcmctree.c
2339 * src/gtk/gtkcmoptionmenu.c
2340 * src/gtk/gtksctree.c
2341 * src/gtk/gtkutils.c
2342 * src/gtk/gtkvscrollbutton.c
2343 * src/gtk/inputdialog.c
2344 * src/gtk/logwindow.c
2346 * src/gtk/prefswindow.c
2347 * src/gtk/progressdialog.c
2348 * src/plugins/pgpcore/passphrase.c
2349 * src/plugins/trayicon/trayicon.c
2350 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
2351 Patch by Hanno Thurow-Meyer, many thanks to him !
2353 2011-09-20 [colin] 3.7.10cvs18
2356 Fix bug #2502, 'gnutls_transport_set_lowat removed in
2359 2011-09-18 [colin] 3.7.10cvs17
2362 Fix segfault when connection fails
2364 2011-09-03 [colin] 3.7.10cvs16
2367 Use NORMAL instead of EXPORT priorities.
2369 2011-09-02 [colin] 3.7.10cvs15
2373 Linking against gcrypt explicitely in order to call
2374 gcry_control() for mutex setup isn't necessary anymore
2375 starting from gnuTLS 2.11.
2377 2011-08-31 [colin] 3.7.10cvs14
2379 * src/plugins/pgpinline/pgpinline.c
2380 * src/plugins/pgpmime/pgpmime.c
2381 Fix bug #2431, "Major memory leak in PGP message handling".
2383 2011-08-31 [colin] 3.7.10cvs13
2390 Apply Steve Rader's patch from bug #2388, "Add
2391 message view scrolling menu items"
2393 2011-08-30 [colin] 3.7.10cvs12
2395 * src/gtk/prefswindow.c
2396 Fix layout issues (i.e. on SSL page if changing account
2397 type prior to visiting it).
2399 2011-08-30 [colin] 3.7.10cvs11
2403 Don't use deprecated functions for GnuTLS priorities.
2404 Require GnuTLS 2.2 that is the first version with the
2407 2011-08-30 [colin] 3.7.10cvs10
2409 * src/common/socket.c
2411 Long-term fix for bug #2402, "GnuTLS change breaks socket
2412 communication", as per http://savannah.gnu.org/support/?107660
2414 2011-08-30 [colin] 3.7.10cvs9
2416 * src/etpan/imap-thread.c
2417 * src/etpan/nntp-thread.c
2418 Remove dead openSSL code
2420 2011-08-30 [colin] 3.7.10cvs8
2424 * src/common/ssl_certificate.c
2425 * src/common/ssl_certificate.h
2426 * src/etpan/imap-thread.c
2427 * src/etpan/nntp-thread.c
2428 Fix bug #2127, "SSL cert check uses canonical name instead of
2431 2011-08-29 [colin] 3.7.10cvs7
2433 * src/prefs_account.c
2434 Fix X-Mailer option not appearing on IMAP
2436 2011-08-29 [colin] 3.7.10cvs6
2438 * src/plugins/pgpcore/Makefile.am
2439 * src/plugins/pgpinline/Makefile.am
2440 * src/plugins/pgpmime/Makefile.am
2441 * src/plugins/smime/Makefile.am
2443 libtool: link: require no space between `-L' and `.'
2445 2011-08-29 [colin] 3.7.10cvs5
2449 * src/prefs_account.c
2450 * src/prefs_account.h
2451 Revert cvs4 which is rather illogical and instead
2452 use Fabian's patch from bug #2471
2454 2011-08-29 [colin] 3.7.10cvs4
2457 Don't insert custom headers that have empty values.
2458 Allows not inserting X-Mailer if it's set to nothing.
2459 Fixes bug #2471, "Make setting an X-Mailer header optional".
2461 2011-08-29 [colin] 3.7.10cvs3
2463 * src/image_viewer.c
2465 * src/gtk/gtkutils.c
2466 * src/gtk/gtkutils.h
2467 Handle EXIF orientation in images (both in textview's
2468 preview and image viewer)
2470 2011-08-28 [paul] 3.7.10cvs2
2472 * src/prefs_common.c
2473 * src/prefs_common.h
2475 add new hidden option to control the display in the From
2476 column in the Message List: 0 (default): show name,
2477 1: show address, 2: show name + address
2479 2011-08-27 [paul] 3.7.10cvs1
2482 * src/common/ssl_certificate.c
2483 * src/etpan/imap-thread.c
2484 * src/etpan/nntp-thread.c
2485 offer up some missing log_error() strings to translators
2487 2011-08-27 [paul] 3.7.10
2493 2011-08-27 [paul] 3.7.9cvs52
2501 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
2502 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
2504 2011-08-27 [mones] 3.7.9cvs51
2506 * claws-mail.desktop
2507 Include generic name and comment translations
2508 Thanks to all the people on the translators ML!
2510 2011-08-23 [paul] 3.7.9cvs50
2513 probable/possible fix/workaround for bug 2402,
2514 'can't download message from pop3 server'
2516 2011-08-18 [paul] 3.7.9cvs49
2518 * manual/handling.xml
2519 fix typos. thanks to vilpan
2521 2011-08-17 [paul] 3.7.9cvs48
2523 * tools/claws.i18n.status.pl
2524 add Mindaugas Baranauskas (Lithuanian)
2526 2011-08-14 [mir] 3.7.9cvs47
2529 * src/etpan/nntp-thread.c
2530 Fix bug 2418. Patch provided by Sébastien Bigaret with
2531 some minor contribution by me.
2533 2011-08-13 [mir] 3.7.9cvs46
2535 * src/etpan/nntp-thread.c
2536 Fix bug when NNTP server sends authentication warning
2537 as part of the connection session. Privously etpan would
2538 bail out for any return code other than NEWSNNTP_NO_ERROR
2539 but as early as the connection session a return code like
2540 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
2541 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
2542 be considered as an error.
2544 2011-08-12 [paul] 3.7.9cvs45
2547 3.7.9cvs43 mistakenly dropped off the info
2548 about the mime part from the tooltip
2550 2011-08-12 [wwp] 3.7.9cvs44
2552 * src/gtk/quicksearch.c
2553 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
2555 2011-08-09 [paul] 3.7.9cvs43
2558 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
2560 2011-08-06 [paul] 3.7.9cvs42
2563 fix cursor placement in Forward template
2565 2011-08-06 [paul] 3.7.9cvs41
2567 * src/gtk/description_window.c
2568 fix bug 1963, 'Preferences Templates Information Window Focus loss'
2570 2011-08-05 [holger] 3.7.9cvs40
2572 * claws-mail.desktop
2573 Revert 3.7.9cvs35 for now, it may be problematic
2576 2011-08-05 [paul] 3.7.9cvs39
2580 use 'Collapse quotes' rather than 'Fold quotes' on
2581 labels, for consistency
2583 use 'Receive mail from account' rather than 'on account'
2585 2011-07-30 [mir] 3.7.9cvs38
2587 * src/etpan/Makefile.am
2588 * src/plugins/pgpcore/Makefile.am
2589 * src/plugins/pgpmime/Makefile.am
2590 * src/plugins/smime/Makefile.am
2591 Fix broken build on Debian Sid. enchant.h cannot be
2592 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
2593 present in Makefile.am. Apparently enchant.h in older
2594 versions were placed in /usr/include which is always
2597 2011-07-21 [mones] 3.7.9cvs37
2599 * src/common/plugin.c
2600 * src/common/plugin.h
2601 Make licences allowed for plugins more explicit and also
2602 accept dual (or more) licences when properly formatted.
2603 Doesn't require any change on current plugins.
2605 2011-07-18 [mones] 3.7.9cvs36
2607 * manual/advanced.xml
2608 Document briefly tags feature.
2609 * manual/glossary.xml
2610 Fix definition to avoid confussion with tags.
2611 * manual/es/advanced.xml
2612 * manual/es/glossary.xml
2613 Synchronize Spanish translation with the above.
2615 2011-07-07 [holger] 3.7.9cvs35
2617 * claws-mail.desktop
2618 Add indicator stuff to the desktop file
2619 Taken from bug #2450
2621 2011-07-06 [paul] 3.7.9cvs34
2626 2011-07-06 [mones] 3.7.9cvs33
2629 Do not create an empty tag name row in panel and
2630 warn user about using a non-reserved tag instead
2632 2011-07-05 [mones] 3.7.9cvs32
2637 * src/etpan/imap-thread.c
2638 Make constants for reserved tags and use them
2639 Removed also duplicate comparison while at it
2641 2011-07-05 [paul] 3.7.9cvs31
2644 when using a Compose template, only place the cursor
2645 in the body when the cursor symbol, %cursor (%X), is used
2647 2011-07-03 [paul] 3.7.9cvs30
2650 do main_window_popup(mainwin); on plugin load error, or
2651 else the warning dialogue and mainwindow stays minimised
2654 2011-07-03 [paul] 3.7.9cvs29
2657 fix bug 2462, 'Building without GnuTLS support leads to a
2658 failure in wizard.c'
2660 2011-07-03 [paul] 3.7.9cvs28
2665 fix bug #2461, 'popup menu in message list displays
2666 'move to trash' and 'delete''.
2667 Add a new sensitivity condition 'M_NOT_TRASH' and
2668 remove the broken workaround for right-click in summaryview.c.
2669 Fix broken main menu sensitivity for "Menu/Message/Move" in
2672 2011-06-21 [paul] 3.7.9cvs27
2675 revert 3.7.9cvs2, it does no good
2677 2011-06-18 [mir] 3.7.9cvs26
2680 Fix autoconf warnings introduced in autoconf >= 2.64
2682 2011-06-05 [paul] 3.7.9cvs25
2692 fix strings where an informational message has been
2693 wrongly entered into the translated string
2695 enable 'Trash' and 'Sender' to be translated based on
2696 the context, e.g. as button text and as mail header
2698 fix english in Info tab
2700 2011-05-25 [colin] 3.7.9cvs24
2703 Fix bug #2439, "use bitwise operator for bitmask instead of
2704 logical operator". Thanks to Nicolas Kaiser for the patch.
2706 2011-05-18 [colin] 3.7.9cvs23
2709 Fix missing group selection before xover if the
2710 connection was reset before.
2712 2011-05-12 [colin] 3.7.9cvs22
2714 * src/common/utils.c
2715 Fix bug #2412, "Send account mail address in Message-ID
2716 wrongly implemented". Patch by Fabian Keil.
2718 2011-05-12 [mones] 3.7.9cvs21
2720 * src/etpan/nntp-thread.c
2721 Fix bug #2418 "NNTP authentication is broken"
2723 2011-05-09 [pawel] 3.7.9cvs20
2726 * src/prefs_folder_item.c
2729 2011-05-05 [colin] 3.7.9cvs19
2734 * src/send_message.c
2735 Fix bug #2184, "Add account name information inside network log".
2736 Initial patch by MSulchan Darmawan, expanded to other protocols.
2737 This stuff is too much copy-pasted.
2740 2011-04-30 [colin] 3.7.9cvs18
2743 Fix bug #2414, 'Claws segfaults on startup with
2744 notification plugin enabled". Thanks Christian
2745 Faulhammer for the patch.
2747 2011-04-27 [colin] 3.7.9cvs17
2750 Make Windows' encoding CP1251 for ru_RU locale
2751 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
2753 2011-04-24 [paul] 3.7.9cvs16
2755 * manual/claws-mail-manual.xml
2756 * manual/de/claws-mail-manual.xml
2757 * manual/es/claws-mail-manual.xml
2758 * manual/fr/claws-mail-manual.xml
2759 * manual/it/claws-mail-manual.xml
2760 update copyright year
2762 2011-04-24 [paul] 3.7.9cvs15
2765 fix bug #2353, 'Right-clicking on spam in order to delete
2766 it causes it to show in message window'
2768 2011-04-24 [paul] 3.7.9cvs14
2771 * src/gtk/foldersort.c
2772 * src/gtk/foldersort.h
2773 fix labelling, 'change folder order' to 'change mailbox order'
2775 2011-04-23 [paul] 3.7.9cvs13
2778 fix bug #2409, 'Failed to compile under GCC 3.x : option
2779 -Wno-pointer-sign badly set in configure.ac'. mistakenly
2780 committed in 3.7.8cvs19
2782 2011-04-11 [paul] 3.7.9cvs12
2784 * src/plugins/trayicon/trayicon.c
2785 fix build bug: gtk_status_icon_set_title() is available
2786 since gtk 2.18.x not 2.14.x
2788 2011-04-11 [paul] 3.7.9cvs11
2791 updated by Páder Rezső
2793 2011-04-10 [colin] 3.7.9cvs10
2799 * src/editaddress_other_attributes_ldap.c
2801 * src/message_search.c
2802 * src/prefs_display_header.c
2803 * src/prefs_filtering_action.c
2804 * src/prefs_matcher.c
2806 * src/prefs_toolbar.c
2807 * src/summary_search.c
2808 * src/gtk/colorlabel.c
2809 * src/gtk/combobox.c
2810 * src/gtk/gtkcmoptionmenu.c
2811 * src/gtk/gtkshruler.c
2812 * src/gtk/gtkshruler.h
2813 * src/gtk/gtkutils.h
2814 * src/gtk/inputdialog.c
2815 * src/gtk/quicksearch.c
2816 Revert the whole pile of crap introduced in
2819 2011-04-10 [colin] 3.7.9cvs9
2823 * src/editaddress_other_attributes_ldap.c
2825 * src/message_search.c
2826 * src/prefs_display_header.c
2827 * src/prefs_matcher.c
2828 * src/prefs_toolbar.c
2829 * src/summary_search.c
2830 * src/gtk/combobox.c
2831 * src/gtk/gtkutils.h
2832 * src/gtk/inputdialog.c
2833 * src/gtk/quicksearch.c
2834 Finish fun with combo boxes. (hopefully)
2836 2011-04-10 [colin] 3.7.9cvs8
2839 * src/prefs_filtering_action.c
2840 * src/gtk/combobox.c
2841 * src/gtk/gtkshruler.c
2842 * src/gtk/gtkshruler.h
2843 More undeprecation. GTKSHRuler is #if'ed out. We can
2844 still decide to maintain the old GtkRuler widget in-tree
2845 if the lack of ruler in Compose window is too
2848 2011-04-10 [colin] 3.7.9cvs7
2853 * src/editaddress_other_attributes_ldap.c
2854 * src/message_search.c
2855 * src/prefs_display_header.c
2856 * src/prefs_filtering_action.c
2858 * src/prefs_toolbar.c
2859 * src/summary_search.c
2860 * src/gtk/colorlabel.c
2861 * src/gtk/combobox.c
2862 * src/gtk/gtkcmoptionmenu.c
2863 * src/gtk/gtkutils.h
2864 More comboboxtext undeprecation
2866 2011-04-10 [colin] 3.7.9cvs6
2871 2011-04-10 [colin] 3.7.9cvs5
2876 2011-04-10 [colin] 3.7.9cvs4
2879 * src/editaddress_other_attributes_ldap.c
2880 * src/message_search.c
2881 * src/prefs_display_header.c
2882 * src/prefs_filtering_action.c
2884 * src/prefs_toolbar.c
2885 * src/summary_search.c
2886 * src/gtk/combobox.c
2887 * src/gtk/gtkutils.h
2888 gtk_combo_box_*_text() is deprecated, and
2889 gtk_combo_box_text_*() is the new hotness.
2891 2011-04-10 [colin] 3.7.9cvs3
2899 * src/gtk/gtkvscrollbutton.c
2900 * src/gtk/gtkvscrollbutton.h
2901 s/GtkFunction/GSourceFunc
2903 2011-04-10 [colin] 3.7.9cvs2
2906 Use gtkut_window_popup() to work around a bug in Gnome Shell.
2907 This is the patch from bug #2396, it should be innocuous even
2908 if that's useless to do deiconify + present window...
2910 2011-04-09 [paul] 3.7.9cvs1
2912 * src/prefs_summaries.c
2913 fix typo in string. (thanks, Brad!)
2915 2011-04-09 [paul] 3.7.9
2921 2011-04-09 [paul] 3.7.8cvs78
2931 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
2932 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
2935 2011-04-09 [colin] 3.7.8cvs77
2938 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
2939 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
2940 encoding filename. Hooray for stupid.
2942 2011-04-08 [colin] 3.7.8cvs76
2945 Fix action Stop: if child does not react to SIGTERM, it'll
2946 probably start behaving when it'll get a SIGKILL on the user's
2947 second press on Stop.
2948 Fixes bug #2237, "User action makes Claws unresponsive".
2950 2011-04-08 [colin] 3.7.8cvs75
2955 * src/folder_item_prefs.c
2956 * src/folder_item_prefs.h
2957 * src/prefs_account.c
2958 Fix bug #2382, "folderitemrc not updated when account
2959 name is changed". Indeed, this wasn't done.
2961 2011-04-08 [wwp] 3.7.8cvs74
2964 Add support for quoted values (*="value").
2965 This commonly fixes a trailing quote appearing to filenames
2966 sent by iphone Mail (not sure if it's culprit at all, though).
2968 2011-04-08 [colin] 3.7.8cvs73
2971 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
2972 caused by attachments with extended chars in the file name". Patch
2973 derived from a patch bt Fabien Keil
2975 2011-04-05 [wwp] 3.7.8cvs72
2978 A debug string not to translate.
2980 2011-04-03 [colin] 3.7.8cvs71
2982 * src/common/utils.h
2983 Fix bug #2394, "backtrace() crashes on FreeBSD"
2984 That's not the first bug-report where internal
2985 debug-only backtrace() crashes on FreeBSD.
2987 2011-04-03 [colin] 3.7.8cvs70
2990 Fix bug #2365 again, "Crash when auto-scrolling headers in
2992 Batch-mode compose windows (from filtering actions) shouldn't
2993 try to access stuff after flushing events...
2995 2011-03-31 [paul] 3.7.8cvs69
2998 update as gtk >= 2.10 now required
2999 (because I'll never remember to do this later)
3001 2011-03-26 [paul] 3.7.8cvs68
3004 fix separators in Go To menu
3006 2011-03-20 [colin] 3.7.8cvs67
3009 Drop the *_DISABLE_DEPRECATED. We'll put them back
3010 when we'll have time to handle them
3012 2011-03-18 [paul] 3.7.8cvs66
3015 make user-facing message more accurate -
3016 'Network Log' not 'View Log'
3018 2011-03-17 [wwp] 3.7.8cvs65
3021 Fix a typo around plural form, as reported by
3024 2011-03-15 [colin] 3.7.8cvs64
3029 Fix bug #2381, "Support for NetworkManager 0.9".
3030 Patch by Mikhail Efremov
3032 2011-03-04 [colin] 3.7.8cvs63
3036 Fix segfault on Windows
3038 * src/common/utils.c
3039 * src/common/w32_unistd.c
3040 * src/common/w32lib.h
3041 Rationalize use of time_r() funcs (pthread do define them)
3043 2011-03-02 [pawel] 3.7.8cvs62
3046 Re-implement widgets aligning, switch from GtkSizeGroup
3047 to GtkTable - this should fix disappearing labels
3049 2011-03-01 [pawel] 3.7.8cvs61
3052 Wizard GUI cleanups. Make it look and behave more
3053 like account preferences.
3055 2011-02-23 [colin] 3.7.8cvs60
3057 * src/common/Makefile.am
3060 2011-02-23 [colin] 3.7.8cvs59
3064 * src/common/Makefile.am
3065 * src/common/plugin.c
3066 * src/common/valgrind.h
3067 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
3068 Use valgrind's own header.
3070 2011-02-22 [colin] 3.7.8cvs58
3072 * src/prefs_account.c
3073 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
3074 signed message" upon new installation. This is disturbing when PGP
3075 plugins are loaded by default.
3077 2011-02-16 [paul] 3.7.8cvs57
3080 update copyright headers throughout
3082 2011-02-16 [paul] 3.7.8cvs56
3085 use gettext plural form for "item selected"/"items selected"
3087 2011-02-13 [colin] 3.7.8cvs55
3091 Fix bug #2361, "Claws crashes after PGP Check in separate
3092 msg view". Don't let the cancel thread lie around after
3093 the verification ended.
3095 2011-02-13 [paul] 3.7.8cvs54
3098 updated by Mindaugas Baranauskas
3100 2011-02-11 [mones] 3.7.8cvs53
3102 * manual/es/advanced.xml
3103 Sync with English manual
3105 Fix remaining mismatched alloc/free from cppcheck
3107 2011-02-10 [pawel] 3.7.8cvs52
3112 2011-02-10 [pawel] 3.7.8cvs51
3114 * src/prefs_toolbar.c
3115 - set menus sensitivity in item type combo depending on
3116 availability of actions / plugin hooks
3117 - style fixes, spaces instead of tabs mostly
3119 2011-02-10 [paul] 3.7.8cvs50
3121 * src/prefs_account.c
3122 move the 'send acc mail addr in msg-id" option to
3125 2011-02-10 [paul] 3.7.8cvs49
3127 * src/prefs_account.c
3128 move the 'expunge immediately' option to a more
3131 2011-02-05 [pawel] 3.7.8cvs48
3133 * manual/advanced.xml
3134 Document new hidden pref
3136 Dont treat mimeparts referenced by others as
3139 * src/prefs_common.c
3140 * src/prefs_common.h
3141 Add ability to hide inline attachments referenced
3142 by other mimeparts in MimeView. To enable this
3143 feature set show_inline_attachments=0 in your clawsrc
3145 2011-01-25 [colin] 3.7.8cvs47
3148 Fix matcher body parsing: decode mails with our
3149 MIME parser. This speeds up body search a bit as
3150 binary attachments are not searched anymore, slows
3151 down a bit full message searches, but not awfully.
3152 * src/summary_search.c
3153 Use matcher API to search, in all cases (advanced search or
3154 not). Also, fix little logic bugs related to combos history
3155 * src/common/utils.c
3156 * src/common/utils.h
3159 Remove dead code, export functions needed by matcher.c
3161 2011-01-25 [colin] 3.7.8cvs46
3164 * src/prefs_common.c
3166 * src/common/ssl_certificate.c
3167 Fix mismatched alloc/free (thanks to cppcheck)
3169 2011-01-25 [colin] 3.7.8cvs45
3172 Fix leak on error path
3174 2011-01-23 [mones] 3.7.8cvs44
3176 * manual/es/advanced.xml
3177 Sync with English manual
3179 2011-01-23 [paul] 3.7.8cvs43
3182 it's 2011, update copyright line
3184 2011-01-23 [paul] 3.7.8cvs42
3186 * manual/advanced.xml
3187 * src/prefs_common.c
3188 * src/prefs_common.h
3190 fix bug #2350, 'Make displaying localized date/time in
3191 message view optional'.
3192 This introduces a new hidden option (why do more?),
3193 'msgview_date_format', which defaults to OFF, maintaining
3194 the current and expected behaviour.
3196 2011-01-21 [colin] 3.7.8cvs41
3199 Fix bug #2050, Clawsmail sends return receipt every seconds
3200 We forgot to close the file when parsing
3201 disposition-notification fields, which made unlinking of the
3202 corresponding emails in tempfolder/processing impossible in
3203 Windows. Causing them to be re-fetched every time.
3205 2011-01-21 [colin] 3.7.8cvs40
3207 * claws-mail.desktop
3208 Fix again bug #2346: We should have a %u parameter.
3210 2011-01-21 [colin] 3.7.8cvs39
3212 * src/plugins/spamassassin/spamassassin.c
3213 Fix sa-learn when offline (its command line parsing is
3214 space-dependant). Patch by Wolfgang Lorenz
3216 2011-01-19 [pawel] 3.7.8cvs38
3218 * claws-mail.desktop
3219 Fix Bug 2346 'Please register x-handler-scheme
3220 in .desktop file' patch by Laurent Bigonville
3221 While I'm here update things to current
3222 standards, fix desktop-file-validate warnings/errors
3224 2011-01-18 [colin] 3.7.8cvs37
3227 Fix logic on SMTP AUTH: If the selected method isn't
3228 available, say so instead of supposing it'll work.
3229 Fixes bug #2039, 'SMTP AUTHENTICATION'
3231 2011-01-15 [pawel] 3.7.8cvs36
3233 * src/prefs_folder_item.c
3234 Rework subject regexp simplify gui a bit, this give us better
3235 options page layout (window with min width was too short to
3236 show all contents and thigs were unwieldy) and better preview
3237 of regexp working/not working
3239 2011-01-14 [pawel] 3.7.8cvs35
3242 strncpy2() NULLify strings just fine, no need to be
3245 2011-01-14 [pawel] 3.7.8cvs34
3248 Fix Bug #2165 'The date not localized in the message view'
3249 Display Date header in messageview in the same way as in
3250 summaryview by respecting date format set in preferences.
3252 2011-01-06 [pawel] 3.7.8cvs33
3254 * src/prefs_account.c
3255 * src/prefs_folder_item.c
3258 Make quote templates widgets more compact
3260 2011-01-06 [pawel] 3.7.8cvs32
3262 * src/plugins/trayicon/trayicon.c
3263 - fix logic bug which caused icon to be
3264 always set no-mail status on plugin load
3265 - force icon hide on plugin_done(), without
3266 it empty space(?!) is left in tray under KDE3 and KDE4
3268 2011-01-06 [colin] 3.7.8cvs31
3279 Unmime headers differently whether they're addresses or not:
3280 It's useless to quote things containing commas if it's in
3281 subject, for example. (introduced in 3.7.8cvs26)
3283 2011-01-06 [colin] 3.7.8cvs30
3285 * src/gtk/gtkaspell.c
3286 Complete previous patch
3288 * src/plugins/pgpinline/pgpinline.c
3291 2011-01-06 [paul] 3.7.8cvs29
3297 add Lithuanian translation (approx. 65% complete)
3298 submitted by Mindaugas Baranauskas
3300 2011-01-06 [pawel] 3.7.8cvs28
3305 * src/prefs_actions.c
3307 * src/gtk/gtkaspell.c
3308 * src/plugins/pgpinline/pgpinline.c
3309 * src/plugins/pgpmime/pgpmime.c
3310 * src/plugins/smime/smime.c
3311 Fix memory/file descriptors leaks
3313 2011-01-06 [paul] 3.7.8cvs27
3315 * src/plugins/pgpcore/sgpgme.c
3316 fix bug #2322, 'GPG Full info: showing subkey
3317 ID instead of primary key fingerprint'
3318 Patch by Sébastien Bigaret.
3320 2011-01-03 [colin] 3.7.8cvs26
3323 Better quote-checking when unmim-ing headers
3324 that may have comas.
3326 2011-01-03 [colin] 3.7.8cvs25
3329 Fix bug #2299, "Incorrect handling of quoted printable coma
3330 in headers". As this is really painful to fix by switching
3331 the whole stuff to a list of headers tokens, we workaround
3332 the problem by adding quotes around the encoded-word (making
3333 it a quoted-string which continuity is already handled).
3335 2011-01-03 [colin] 3.7.8cvs24
3340 2010-12-23 [colin] 3.7.8cvs23
3343 Finish fixing bug #2203: When forwarding (inline) and there
3344 are some text/* parts with no name, set them a name and
3345 set their disposition to attachment, so that recipients with
3346 MUAs preferring HTML parts don't show them by default.
3348 2010-12-22 [paul] 3.7.8cvs22
3351 fix missing file in 3.7.8cvs20
3353 2010-12-22 [colin] 3.7.8cvs21
3357 Implement a nicer scroll when drag and dropping
3359 2010-12-22 [colin] 3.7.8cvs20
3362 Store charset if available when attaching text/* parts
3363 Fixes bug #2203, 'Problems in forwarding multipart/
3364 alternative messages with HTML part'
3366 2010-12-22 [colin] 3.7.8cvs19
3371 2010-12-21 [colin] 3.7.8cvs18
3374 * src/send_message.c
3375 * src/common/session.c
3376 * src/common/session.h
3377 Differentiate between running sessions and connected
3378 sessions. Fixes bug #2332, "Crash when hitting cancel
3379 on the SMTP status window"
3381 2010-12-21 [colin] 3.7.8cvs17
3383 * src/etpan/etpan-thread-manager.c
3386 2010-12-21 [colin] 3.7.8cvs16
3389 Check whether we should continue loading the
3390 current textview after inserting a possibly
3393 2010-12-20 [colin] 3.7.8cvs15
3397 Removed. Dead code since ages!
3399 * src/gtk/gtkcmclist.c
3400 * src/gtk/gtkcmctree.c
3401 * src/gtk/gtksctree.c
3402 undefine *_DISABLE_DEPRECATED in the files that
3403 use deprecated interfaces. Implicit declarations
3404 can lead to crashes as prototypes are unknown, as
3405 evidenced by bug #2315.
3407 2010-12-20 [colin] 3.7.8cvs14
3410 Don't flush events when adding an header entry. This
3411 can mess up the keypresses in the previous header.
3412 Instead, make the scroll happen later (doing it on the
3413 spot without flushing events doesn't work as the new
3414 requisitions aren't set yet).
3416 2010-12-20 [colin] 3.7.8cvs13
3419 Don't iconify at start on w32. This un-iconifies in the
3422 2010-12-20 [colin] 3.7.8cvs12
3424 * src/common/base64.c
3425 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
3426 Patch by pochini at shiny.it
3428 2010-12-19 [colin] 3.7.8cvs11
3433 2010-12-18 [colin] 3.7.8cvs10
3436 Fix bug #2148, "Attachment content-transfer-encoding
3437 incorrectly set when signing emails". The RFC 2045
3438 states that message/* and multipart/* encoding must
3439 be either 7-bit, 8-bit or binary.
3441 2010-12-18 [mones] 3.7.8cvs9
3444 Fix crash when searching or adding a LDAP server
3446 2010-12-17 [colin] 3.7.8cvs8
3455 Better error logging. Disable LDAP SSL/TLS on
3456 Windows, it's crashy/non-worky.
3458 2010-12-17 [colin] 3.7.8cvs7
3461 Fix bug #2325, "messages remains in folder cache after moving
3462 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
3464 2010-12-17 [colin] 3.7.8cvs6
3476 Windows build fixes (w32 LDAP completely untested!)
3478 2010-12-16 [colin] 3.7.8cvs5
3488 Try to rationalize a bit LDAP connections
3490 2010-12-16 [colin] 3.7.8cvs4
3492 * src/prefs_spelling.c
3494 Add a button to get dictionaries (win32)
3496 2010-12-16 [colin] 3.7.8cvs3
3498 * src/prefs_matcher.c
3499 Fix bug #2279, "crash when clicking 'define' in filter
3500 configuring". Thanks to Theodor Ciobanu for the hint at
3503 2010-12-14 [colin] 3.7.8cvs2
3505 * src/gtk/gtkaspell.c
3506 Add missing guard for sys/wait.h
3508 2010-12-05 [colin] 3.7.8cvs1
3510 * tools/make.themes.project
3511 Seems wget has changed naming of targets downloaded.
3512 Fix it by always providing our own name.
3513 [Pushing mones' patch again after messing with CVSROOT]
3515 2010-12-04 [paul] 3.7.8
3521 2010-12-03 [paul] 3.7.7cvs11
3524 * manual/xml2pdf ** REMOVED **
3525 * manual/dist/pdf/Makefile.am
3526 * manual/es/dist/pdf/Makefile.am
3527 * manual/fr/dist/pdf/Makefile.am
3528 * manual/pl/dist/pdf/Makefile.am
3529 simplify check for tools needed for manual building,
3530 remove xml2pdf and use docbook2pdf instead
3532 2010-12-03 [mir] 3.7.7cvs10
3535 Fix bug so that configure option --disable-manual
3536 actually disable building the manuals
3538 2010-12-01 [pawel] 3.7.7cvs9
3541 One more GTK+ 2.22 build fix
3543 2010-11-30 [colin] 3.7.7cvs8
3546 Fix bug #2317, 'Action results in "Bad file descriptor"'
3547 Introduced in 3.7.6cvs57. In fact the error has been there
3548 since ages, and only new thing is the verification of the
3549 various functions return code. Let the stuff work as it
3550 does, as it seems to do the right thing since ages.
3552 2010-11-28 [colin] 3.7.7cvs7
3554 * src/gtk/quicksearch.c
3555 Fix bug #2313, 'CLI quicksearch sometimes returns
3556 the same messages twice'. Patch by Sebastien Bigaret
3558 2010-11-25 [paul] 3.7.7cvs6
3560 * src/prefs_common.c
3561 make "gtk_can_change_accels" FALSE by default.
3562 fixes bug #2309, 'Shortcuts should not be modifiable
3565 2010-11-24 [mones] 3.7.7cvs5
3568 Add missing shortcuts for marking as spam and ham
3569 Fixes Debian bug #599547
3571 2010-11-22 [colin] 3.7.7cvs4
3574 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
3575 five patches were needed to fix a corner case
3576 is a good indicator that is was bound to break
3579 2010-11-21 [colin] 3.7.7cvs3
3581 * src/plugins/pgpcore/claws.def
3584 2010-11-20 [wwp] 3.7.7cvs2
3587 Fix either a typo or an irrelevant iff word there.
3588 IMO type and recursive possible values should be changed to
3589 smth simple and neat here, and help strings be really
3592 2010-11-20 [colin] 3.7.7cvs1
3595 Damn, forgot to commit this file twice.
3597 2010-11-19 [paul] 3.7.7
3603 2010-11-19 [paul] 3.7.6cvs66
3616 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
3617 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
3618 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
3620 2010-11-17 [colin] 3.7.6cvs65
3622 * src/common/utils.c
3623 Separate email address from timestamp with a dot.
3626 2010-11-17 [colin] 3.7.6cvs64
3628 * src/common/utils.c
3629 Fix multiple @ in generated message-ids.
3630 That's not allowed in RFC 2822.
3632 2010-11-16 [mones] 3.7.6cvs63
3634 * manual/es/advanced.xml
3635 Synchronise with English version
3637 2010-11-04 [wwp] 3.7.6cvs62
3640 Fix bug 2293, "filtering: simplify expression", as simplifying
3641 this expression doesn't make it less easy to understand and we
3642 gain few cycles by making the logical expression more simple
3643 by applying. Patch by Nicolas Kaiser.
3645 2010-11-03 [colin] 3.7.6cvs61
3648 Fix bug 2294, "addrindex.c: address index conversion always
3649 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
3651 2010-11-02 [wwp] 3.7.6cvs60
3656 Enlarge the progress bar (main window) a bit when compiling
3657 for UMPCs like maemo: this solves truncated text that might
3658 appear in the progress bar while processing messages.
3659 Also use a more compact string format when displaying
3660 progress like 'number/total', still for UMPCs, this fixes
3661 a previous inconsistency with these format strings where
3662 no space around the / were used sometimes.
3664 2010-10-26 [ticho] 3.7.6cvs59
3667 Recreate NNTP session if server port setting has changed. Fixes
3670 2010-10-26 [colin] 3.7.6cvs58
3674 Fix copy-paste error, thanks to David Relson
3677 2010-10-18 [colin] 3.7.6cvs57
3684 * src/prefs_themes.c
3687 * src/gtk/gtkutils.c
3688 * src/gtk/quicksearch.c
3689 * src/gtk/quicksearch.h
3690 * src/plugins/pgpcore/passphrase.c
3691 * src/plugins/spamassassin/libspamc.c
3694 2010-10-17 [colin] 3.7.6cvs56
3696 * src/prefs_themes.c
3697 * src/gtk/gtkaspell.c
3698 * src/gtk/gtkutils.c
3699 * src/gtk/gtkutils.h
3700 * src/gtk/inputdialog.c
3701 * src/gtk/progressdialog.c
3702 Undeprecate a few things
3704 2010-10-17 [colin] 3.7.6cvs55
3708 * src/gtk/quicksearch.c
3709 * src/gtk/quicksearch.h
3710 Add ability to search from the command-line.
3711 Closes bug 2249, ' Making QuickSearch independent from the GUI'
3712 Patch by Sebastien Bigarret.
3714 2010-10-04 [mones] 3.7.6cvs54
3716 * manual/dist/pdf/Makefile.am
3717 Fix build of English PDF manual
3718 (sh: Can't open ../../../xml2pdf)
3720 2010-10-03 [colin] 3.7.6cvs53
3727 Get rid of GRelation which were, mostly, used as
3728 GHashTables. Probably fixes bug #2277, 'Segfault when
3729 loading inbox for the first time'
3731 2010-10-03 [mir] 3.7.6cvs52
3733 * manual/de/dist/html/Makefile.am
3734 * manual/de/dist/pdf/Makefile.am
3735 * manual/de/dist/ps/Makefile.am
3736 * manual/de/dist/txt/Makefile.am
3737 * manual/dist/html/Makefile.am
3738 * manual/dist/pdf/Makefile.am
3739 * manual/dist/ps/Makefile.am
3740 * manual/dist/txt/Makefile.am
3741 * manual/es/dist/html/Makefile.am
3742 * manual/es/dist/pdf/Makefile.am
3743 * manual/es/dist/ps/Makefile.am
3744 * manual/es/dist/txt/Makefile.am
3745 * manual/fr/dist/html/Makefile.am
3746 * manual/fr/dist/pdf/Makefile.am
3747 * manual/fr/dist/ps/Makefile.am
3748 * manual/fr/dist/txt/Makefile.am
3749 * manual/pl/dist/html/Makefile.am
3750 * manual/pl/dist/pdf/Makefile.am
3751 * manual/pl/dist/ps/Makefile.am
3752 * manual/pl/dist/txt/Makefile.am
3753 Missing Makefile.am's for 3.7.6cvs49
3756 2010-10-03 [colin] 3.7.6cvs51
3761 2010-10-02 [mir] 3.7.6cvs50
3763 * manual/de/dist/html/Makefile.am
3764 * manual/de/dist/pdf/Makefile.am
3765 * manual/de/dist/ps/Makefile.am
3766 * manual/de/dist/txt/Makefile.am
3767 * manual/dist/html/Makefile.am
3768 * manual/dist/pdf/Makefile.am
3769 * manual/dist/ps/Makefile.am
3770 * manual/dist/txt/Makefile.am
3771 * manual/es/dist/html/Makefile.am
3772 * manual/es/dist/pdf/Makefile.am
3773 * manual/es/dist/ps/Makefile.am
3774 * manual/es/dist/txt/Makefile.am
3775 * manual/fr/dist/html/Makefile.am
3776 * manual/fr/dist/pdf/Makefile.am
3777 * manual/fr/dist/ps/Makefile.am
3778 * manual/fr/dist/txt/Makefile.am
3779 * manual/pl/dist/html/Makefile.am
3780 * manual/pl/dist/pdf/Makefile.am
3781 * manual/pl/dist/ps/Makefile.am
3782 * manual/pl/dist/txt/Makefile.am
3783 Part 2 of last commit which broke due to a permission error
3784 Avoid claws trying to build manuals if the required
3785 tools are not present.
3787 2010-10-02 [mir] 3.7.6cvs49
3790 * manual/de/dist/html/Makefile.am
3791 * manual/de/dist/pdf/Makefile.am
3792 * manual/de/dist/ps/Makefile.am
3793 * manual/de/dist/txt/Makefile.am
3794 * manual/dist/html/Makefile.am
3795 * manual/dist/pdf/Makefile.am
3796 * manual/dist/ps/Makefile.am
3797 * manual/dist/txt/Makefile.am
3798 * manual/es/dist/html/Makefile.am
3799 * manual/es/dist/pdf/Makefile.am
3800 * manual/es/dist/ps/Makefile.am
3801 * manual/es/dist/txt/Makefile.am
3802 * manual/fr/dist/html/Makefile.am
3803 * manual/fr/dist/pdf/Makefile.am
3804 * manual/fr/dist/ps/Makefile.am
3805 * manual/fr/dist/txt/Makefile.am
3806 * manual/pl/dist/html/Makefile.am