1 2012-08-27 [colin] 3.8.1cvs37
5 Separate "Mark all read" from "Mark as read"
8 2012-08-27 [wwp] 3.8.1cvs36
12 Remove session statistics debug statements (irrelevant in repo,
15 2012-08-24 [mones] 3.8.1cvs35
18 Keep alphabetic order of hidden options lost
19 and update Clawsker URL.
20 * manual/de/advanced.xml
21 * manual/fr/advanced.xml
23 * manual/es/advanced.xml
24 Sync with English version and update Clawsker URL.
25 * manual/de/dist/html/Makefile.am
26 * manual/es/dist/html/Makefile.am
27 * manual/fr/dist/html/Makefile.am
28 * manual/pl/dist/html/Makefile.am
29 * manual/dist/html/Makefile.am
30 Fix bug 2723 'Missing encoding in generated html manual'
32 2012-08-23 [colin] 3.8.1cvs34
35 Fix --offline asking if one wants to sync,
36 due to re-entering. Thanks <ebik@ucw.cz>.
38 2012-08-16 [colin] 3.8.1cvs33
41 Always clear the tags list when fetching a folder, or
42 Claws will never untag an untagged email. Patch by
43 Igor Mammedov <imammedo@redhat.com>
45 2012-08-12 [colin] 3.8.1cvs32
48 Exclude text/plain from the attachment thing
50 2012-08-12 [colin] 3.8.1cvs31
53 Fix comparison, thanks to Michael Gmelin
55 2012-08-12 [colin] 3.8.1cvs30
58 Only show HTML parts by default (if the pref
59 is set so) if the part disposition-type is
60 inline or unknown, but not attachment.
62 Remove useless hook that won't ever be used
65 2012-08-12 [colin] 3.8.1cvs29
68 Make sure text/* attachments are not made
69 inline, regardless of the compose mode.
70 Finishes fixing bug #2203 after auto-save
71 switches mode to COMPOSE_REEDIT. Thanks to
72 Michael Gmelin for finding this.
74 2012-08-09 [colin] 3.8.1cvs28
76 * src/prefs_filtering.c
77 Make treeView type-ahead case insensitive
78 Patch by Andreas Ronnquist
80 2012-08-09 [colin] 3.8.1cvs27
82 * src/gtk/sslcertwindow.c
85 2012-08-09 [colin] 3.8.1cvs26
88 * src/common/ssl_certificate.c
89 * src/common/ssl_certificate.h
90 * src/gtk/sslcertwindow.c
91 Fix bug 2718, "Failure to check peer hostname
92 when checking certificate"
94 2012-08-05 [ticho] 3.8.1cvs25
97 Avoid header combo box to get focus twice (first text within,
98 then combobox widget itself) when switching focus with TAB.
100 2012-07-28 [ticho] 3.8.1cvs24
103 Properly fix setting "transient for" for attachment properties
104 dialog when called via popup menu (since we're stealing focus
105 few lines before, we need to do it directly, not via
108 2012-07-28 [ticho] 3.8.1cvs23
110 * src/gtk/pluginwindow.c
111 * src/gtk/prefswindow.c
112 Fixed setting "transient for" property for plugin load/unload
113 file dialog. Connected manage_window signals to prefswindow events.
115 2012-07-27 [ticho] 3.8.1cvs22
119 Fixed setting "transient for" property for summaryview file
120 dialog and messageview's image save dialog.
122 2012-07-27 [ticho] 3.8.1cvs21
126 Fix setting "transient for" property for file select dialogs
127 in crash report and mimeview.
129 2012-07-27 [ticho] 3.8.1cvs20
132 Fixed "transient for" property for file attach dialog when
133 called from Attachments list popup menu. Simplified menu item
134 sensitivities setting code logic for this menu.
136 2012-07-25 [ticho] 3.8.1cvs19
138 * manual/advanced.xml
139 Add the three hidden preferences related to colored display
140 of unified diffs to manual.
142 2012-07-25 [ticho] 3.8.1cvs18
144 * src/gtk/gtkaspell.c
145 Create "Change directory" submenu in a separate function, change
146 wording a bit, and make the submenu always available in a context
147 menu of body edit box in compose window.
149 2012-07-25 [ticho] 3.8.1cvs17
151 * src/gtk/prefswindow.c
152 Correctly set transient_for property for preferences window,
153 as well as for color picker dialogs. Fixes bug #2710.
155 2012-07-25 [ticho] 3.8.1cvs16
157 * src/gtk/quicksearch.c
158 Allow quicksearch syntax description window to be correctly
159 set transient for main window.
161 2012-07-15 [wwp] 3.8.1cvs15
164 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
166 2012-07-10 [paul] 3.8.1cvs14
169 forgot this in last commit
171 2012-07-10 [paul] 3.8.1cvs13
175 * src/common/quoted-printable.c
176 * src/common/quoted-printable.h
177 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
178 the bug: partial message text loss
180 2012-07-10 [mones] 3.8.1cvs12
182 * src/plugins/pgpcore/sgpgme.c
183 Fix bug 2689, 'segfault when trying to view info
184 about pgp/smime sign'
186 2012-07-08 [ticho] 3.8.1cvs11
188 * src/plugins/pgpcore/sgpgme.c
189 Consider marginal signature validity as untrusted. Suggested by
190 Jean-Benoist Leger (leger at crans.org).
192 2012-07-08 [paul] 3.8.1cvs10
194 * src/gtk/icon_legend.c
195 fix (reveal) hidden icon in gui and build warning
197 2012-07-07 [paul] 3.8.1cvs9
199 * src/plugins/pgpcore/prefs_gpg.c
202 2012-07-07 [colin] 3.8.1cvs8
204 * claws-features.h.in
212 * src/partial_download.h
214 * src/prefs_account.h
223 * src/common/session.h
225 * src/common/socket.h
227 * src/common/ssl_certificate.h
228 * src/common/timing.h
230 * src/gtk/gtkaspell.h
232 * src/gtk/pluginwindow.h
233 * src/gtk/spell_entry.h
234 * src/gtk/sslcertwindow.h
235 Don't export config.h in public headers
237 2012-07-07 [colin] 3.8.1cvs7
239 * claws-features.h.in
245 * src/addrcustomattr.c
246 * src/addrduplicates.c
249 * src/addressbook_foldersel.c
260 * src/displayheader.c
262 * src/editaddress_other_attributes_ldap.c
267 * src/editldap_basedn.c
276 * src/folder_item_prefs.c
277 * src/grouplistdialog.c
301 * src/message_search.c
312 * src/partial_download.c
313 * src/partial_download.h
316 * src/prefs_account.c
317 * src/prefs_account.h
318 * src/prefs_actions.c
321 * src/prefs_compose_writing.c
322 * src/prefs_customheader.c
323 * src/prefs_display_header.c
324 * src/prefs_ext_prog.c
325 * src/prefs_filtering.c
326 * src/prefs_filtering_action.c
327 * src/prefs_folder_column.c
328 * src/prefs_folder_item.c
331 * src/prefs_image_viewer.c
332 * src/prefs_logging.c
333 * src/prefs_matcher.c
334 * src/prefs_message.c
335 * src/prefs_msg_colors.c
338 * src/prefs_receive.c
340 * src/prefs_spelling.c
341 * src/prefs_summaries.c
342 * src/prefs_summary_column.c
343 * src/prefs_summary_open.c
344 * src/prefs_toolbar.c
345 * src/prefs_wrapping.c
358 * src/summary_search.c
371 * src/common/plugin.c
373 * src/common/session.c
374 * src/common/session.h
377 * src/common/socket.c
378 * src/common/socket.h
381 * src/common/ssl_certificate.c
382 * src/common/ssl_certificate.h
383 * src/common/string_match.c
385 * src/common/timing.h
388 * src/etpan/etpan-thread-manager.c
389 * src/etpan/imap-thread.c
390 * src/etpan/nntp-thread.c
393 * src/gtk/description_window.c
395 * src/gtk/gtkaspell.c
396 * src/gtk/gtkaspell.h
397 * src/gtk/gtkshruler.c
401 * src/gtk/gtkvscrollbutton.c
402 * src/gtk/icon_legend.c
403 * src/gtk/inputdialog.c
404 * src/gtk/logwindow.c
406 * src/gtk/pluginwindow.c
407 * src/gtk/pluginwindow.h
408 * src/gtk/prefswindow.c
409 * src/gtk/progressdialog.c
410 * src/gtk/quicksearch.c
411 * src/gtk/spell_entry.c
412 * src/gtk/spell_entry.h
413 * src/gtk/sslcertwindow.c
414 * src/gtk/sslcertwindow.h
415 * src/plugins/bogofilter/bogofilter.c
416 * src/plugins/bogofilter/bogofilter_gtk.c
417 * src/plugins/dillo_viewer/dillo_prefs.c
418 * src/plugins/dillo_viewer/dillo_viewer.c
419 * src/plugins/pgpcore/pgp_viewer.c
420 * src/plugins/pgpcore/plugin.c
421 * src/plugins/pgpcore/sgpgme.c
422 * src/plugins/pgpinline/pgpinline.c
423 * src/plugins/pgpinline/plugin.c
424 * src/plugins/pgpmime/pgpmime.c
425 * src/plugins/pgpmime/plugin.c
426 * src/plugins/smime/plugin.c
427 * src/plugins/smime/smime.c
428 * src/plugins/spamassassin/libspamc.c
429 * src/plugins/spamassassin/spamassassin.c
430 * src/plugins/spamassassin/spamassassin_gtk.c
431 * src/plugins/trayicon/trayicon.c
432 * src/plugins/trayicon/trayicon_prefs.c
433 Specify Claws compile-time features in a specific header
435 2012-07-06 [wwp] 3.8.1cvs6
439 Session statistics: format date following global prefs,
440 and fix stats output a little bit.
442 2012-07-03 [mir] 3.8.1cvs5
445 fix bug 2642, 'improve transfer encoding selection'.
446 Patch provided by Christopher Zimmermann
447 (madroach claws at gmerlin dot de)
449 2012-07-03 [mir] 3.8.1cvs4
453 fix bug 2641, '7bit or 8bit encoded attachments can
454 have lines longer than 998 characters'.
455 Patch provided by Christopher Zimmermann
456 (madroach claws at gmerlin dot de)
459 2012-07-03 [mir] 3.8.1cvs3
463 fix bug 2641, '7bit or 8bit encoded attachments can
464 have lines longer than 998 characters'.
465 Patch provided by Christopher Zimmermann
466 (madroach claws at gmerlin dot de)
468 2012-07-03 [mir] 3.8.1cvs2
472 * src/common/quoted-printable.c
473 * src/common/quoted-printable.h
474 fix bug 2640, 'improve quoted-printable encoding'
475 Patch provided by madroach claws at gmerlin dot de
477 2012-06-30 [paul] 3.8.1cvs1
480 fix bug 2579, 'Installed headers redefine autotools-specific constants'
482 2012-06-27 [paul] 3.8.1
488 2012-06-27 [paul] 3.8.0cvs58
491 fix minimum required GTK+, which got mistakenly bumped
494 2012-06-27 [paul] 3.8.0cvs57
511 * tools/claws.i18n.status.pl
512 updated based on currently active
514 2012-06-25 [mir] 3.8.0cvs56
517 If a folder class returns <> 0 then the message has not
518 been removed from the file system and therefore it should
519 not be removed from the cache either.
521 2012-06-20 [ticho] 3.8.0cvs55
524 Fix for bug #1090 - Standard-folders appear again
525 after rescanning tree
527 2012-06-20 [paul] 3.8.0cvs54
533 colourise attached patches.
536 2012-06-02 [wwp] 3.8.0cvs53
538 * src/gtk/progressdialog.c
539 Add a hide button to the retrieve/send progress dialogs. WM's close button
540 now hides (as well as pressing Esc) instead of doing nothing.
542 2012-06-02 [wwp] 3.8.0cvs52
544 * doc/man/claws-mail.1
550 Introduce a new feature: basic session statistics (from the about dialog
551 or the command-line).
553 2012-06-02 [wwp] 3.8.0cvs51
556 Fix bug 2620: shift+tab from subject field not working.
558 2012-06-02 [wwp] 3.8.0cvs50
563 Normalize capitalization of strings in UI.
565 2012-05-30 [paul] 3.8.0cvs49
568 don't do TLS if not requested by user. fixes connecting to
569 servers which, for example, want SSL 3 only
571 2012-05-27 [paul] 3.8.0cvs48
574 update copyright headers to 2012
576 2012-05-27 [paul] 3.8.0cvs47
579 * src/prefs_actions.c
581 fix some typos in strings, thanks to Thomas Bellmann
583 2012-05-16 [paul] 3.8.0cvs46
585 * src/prefs_filtering_action.c
586 fix disabled 'select...' button that never goes away
587 when using the new addr book
590 2012-05-16 [colin] 3.8.0cvs45
595 2012-05-16 [colin] 3.8.0cvs44
598 Make remove_numbered_files much faster when there's
599 just one file to remove.
601 2012-05-16 [paul] 3.8.0cvs43
604 fix bug 2662, '"ag" quicksearch adds "1" to value'
606 2012-05-16 [paul] 3.8.0cvs42
608 * src/gtk/description_window.c
609 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
611 2012-05-16 [paul] 3.8.0cvs41
613 * src/common/ssl_certificate.c
614 fix bug 2646, 'Compile fails with gnutls-3.0.18'
615 Patch by Christian Hesse
617 2012-05-11 [colin] 3.8.0cvs40
621 Fix bug 2659, 'E-mail attachments are handled
623 Fix problems iterating the mime tree, and determine
624 whether a file is an email without To:
626 2012-04-03 [colin] 3.8.0cvs39
629 Fix build (damn whitespace-sensitive file format)
631 2012-04-02 [colin] 3.8.0cvs38
634 Fix incomplete make dist
636 2012-04-02 [colin] 3.8.0cvs37
639 Fix mistakenly removed function call
641 2012-04-01 [colin] 3.8.0cvs36
649 * src/addressbook-dbus.c
650 * src/addressbook-dbus.h
655 * src/claws-contacts.xml
664 * src/prefs_filtering_action.c
665 * src/prefs_matcher.c
669 * src/plugins/bogofilter/bogofilter_gtk.c
670 * src/plugins/dillo_viewer/dillo_prefs.c
671 * src/plugins/spamassassin/spamassassin_gtk.c
672 * src/plugins/trayicon/trayicon.c
673 Import new addressbook code from the new-contacts branch
675 2012-03-29 [paul] 3.8.0cvs35
679 * src/gtk/quicksearch.c
680 add 'ha', short version of 'has_attachment' in quick search
681 Patch by Andreas Rönnquist
683 2012-03-26 [mones] 3.8.0cvs34
685 * src/common/plugin.c
686 Support 2 and 3-clause BSD licensed plugins
688 2012-03-15 [pawel] 3.8.0cvs33
692 - Make separate window info more accurate about
693 move to trash/deletion.
696 2012-03-14 [pawel] 3.8.0cvs32
705 Better fix for bug #2501
706 Instead of leaving blank window after message move or delete,
707 update separate view to next message in message list or
708 display info why view is blank. This was discussed
709 in bug #2621 comments.
711 2012-03-11 [colin] 3.8.0cvs31
713 * src/gtk/gtkcmctree.c
716 Fix focus rectangle on unfocused rows
717 Patch by Michael Shell
719 2012-02-29 [colin] 3.8.0cvs30
721 * src/gtk/gtkcmctree.c
722 Fix bug #2577, "Focus rectangle on folder list and message
723 list headings doesn't get properly cleared when switching
724 heading and horizontally scrolling list (underlines and
725 vertical lines remain on screen)". Patch by Michael Shell
727 2012-02-13 [pawel] 3.8.0cvs29
730 Fix crasher when double clicking on IMAP message and
731 MessageView is not shown introduced in cvs21
734 2012-02-10 [pawel] 3.8.0cvs28
737 Fix bug #2598 'Actions can move locked messages'
739 2012-02-08 [pawel] 3.8.0cvs27
741 * src/prefs_actions.c
742 * src/prefs_actions.h
743 * src/prefs_toolbar.c
744 * src/prefs_toolbar.h
747 - Implement automatic removal of toolbar action buttons when
748 associated action is removed
749 - Don't allow creation of two actions with the same name,
750 before all executions/removals were performed on first action
751 with duplicated name in linked list which wasn't always
754 2012-02-05 [colin] 3.8.0cvs26
766 Add an history to navigate in mails
768 2012-02-05 [colin] 3.8.0cvs25
771 Fix inverted comparison in list_find_custom.
773 2012-02-03 [wwp] 3.8.0cvs24
775 * src/gtk/progressdialog.c
776 Make translators life easier: use View log instead of Show log
779 2012-02-02 [pawel] 3.8.0cvs23
782 Fix bug #2590 'Un-capitalize strings'
783 Patch by Christian Hesse
785 2012-02-02 [pawel] 3.8.0cvs22
789 'Change expand behavior for message list / message view'
790 Patch by Christian Hesse
792 2012-02-02 [pawel] 3.8.0cvs21
798 Fix bug #2501 'opened message blanks when moved to other folder'
799 Detect message move and update message window contents
800 accordingly, if message is moved to trash close window
802 2012-02-01 [pawel] 3.8.0cvs20
809 * src/gtk/sslcertwindow.c
810 More strncat boundary checks
812 2012-01-31 [wwp] 3.8.0cvs19
815 Fix warnings in gtkutils: wrong function name, missing newline, typo and
818 2012-01-31 [wwp] 3.8.0cvs18
820 * src/gtk/progressdialog.c
821 * src/gtk/progressdialog.h
824 Add a button to the retrieve/send dialogs to
825 open the network log.
827 2012-01-25 [wwp] 3.8.0cvs17
830 Remove debug statement.
832 2012-01-20 [pawel] 3.8.0cvs16
836 Fix bug #2574 'Statement might be overflowing a
839 2012-01-20 [pawel] 3.8.0cvs15
842 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
844 2012-01-14 [colin] 3.8.0cvs14
847 Update tracker trigger url
849 2012-01-10 [wwp] 3.8.0cvs13
854 Fix sensitivity of toolbar's get_btn (retrieve mail from current
855 account) and of mainwindows's relevant entry when current account
856 is not able to retrieve (SMTP-only).
858 2012-01-09 [colin] 3.8.0cvs12
861 Fix bug 1924, 'Messages marked move to Trash appear
862 identical to messages marked move to $FOLDER'
864 2012-01-05 [colin] 3.8.0cvs11
867 Fix crasher infinite loop
869 2012-01-03 [colin] 3.8.0cvs10
871 * src/gtk/gtkcmctree.c
872 Revert previous patch, it's buggy on headers
874 2012-01-03 [colin] 3.8.0cvs9
876 * src/gtk/gtkcmctree.c
877 Fix bug #2566, 'wrapped Subject not bounded'
879 2011-12-29 [pawel] 3.8.0cvs8
885 Make forwarding selected attachment possible from
886 mimeview's context menu
887 Fixex bug #2047 'forward attachments'
889 2011-12-28 [paul] 3.8.0cvs7
891 * src/prefs_account.c
892 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
894 2011-12-28 [colin] 3.8.0cvs6
899 2011-12-28 [colin] 3.8.0cvs5
902 Fix GTK+2.16 build (w32)
904 2011-12-18 [mir] 3.8.0cvs4
907 Fix bug in search criteria when doing a
908 complete directory search using '*'
910 2011-12-16 [mir] 3.8.0cvs3
913 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
915 2011-12-16 [wwp] 3.8.0cvs2
921 * src/gtk/icon_legend.c
922 * src/pixmaps/replied_and_forwarded.xpm
923 Make replied and forwarded status flags non exclusive.
924 Introduce a new message state (and relevant icon in message list)
925 where both the replied and forwarded flags are set.
927 2011-12-16 [paul] 3.8.0cvs1
929 * tools/claws.i18n.status.pl
932 2011-12-16 [paul] 3.8.0
938 2011-12-16 [paul] 3.7.10cvs113
945 * po/id.po **REMOVED**
946 * po/id_ID.po **ADDED**
953 2011-12-09 [pawel] 3.7.10cvs112
956 * src/gtk/quicksearch.c
957 * src/gtk/quicksearch.h
958 Invalidate quicksearch root folder when removed
959 Fixes bug #2560 'crash when unsubscribing newsgroup and
960 having active search field'
962 2011-12-08 [pawel] 3.7.10cvs111
967 2011-12-08 [wwp] 3.7.10cvs110
970 Make "From" widget set independant from recipient lists below,
971 so that it doesn't scroll when several recipients headers
972 are added and eventually are scrolling the view.
973 Path by Christian Hesse <mail@earthworm.de>.
974 Fixes bug #2481 'do not scroll "from" dropdown list and sender
977 2011-12-02 [paul] 3.7.10cvs109
981 consistent label style
983 2011-11-29 [wwp] 3.7.10cvs108
985 * src/plugins/trayicon/libeggtrayicon/.cvsignore
986 More generated stuff to ignore.
988 2011-11-29 [wwp] 3.7.10cvs107
990 * src/prefs_folder_item.c
991 Fix CLAWS_TIP_DECL (undefined).
993 2011-11-28 [pawel] 3.7.10cvs106
998 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
999 after removing the address book in the GUI'
1001 2011-11-26 [pawel] 3.7.10cvs105
1004 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
1006 2011-11-25 [colin] 3.7.10cvs104
1012 2011-11-24 [pawel] 3.7.10cvs103
1014 * src/prefs_filtering.c
1015 Complete cvs102, forgot to commit this
1017 2011-11-24 [pawel] 3.7.10cvs102
1024 * src/prefs_actions.c
1025 * src/prefs_actions.h
1026 Implement actions updating on folder/account rename
1027 This fixes bug #2543 'filter actions in actionsrc not
1028 updated upon account renaming'
1030 2011-11-24 [wwp] 3.7.10cvs101
1032 * src/gtk/gtkcmctree.c
1033 Remove irrelevant cairo directive (thanks to Hanno).
1035 2011-11-23 [wwp] 3.7.10cvs100
1037 * src/gtk/gtkcmctree.c
1038 Make arrows in gtkcmctree's less big (get rid of the outlining),
1039 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
1042 2011-11-22 [colin] 3.7.10cvs99
1045 * src/prefs_filtering.c
1046 * src/prefs_filtering.h
1047 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
1048 The existing functions should do the job as well
1049 if not better, as they take into account the
1052 2011-11-21 [pawel] 3.7.10cvs98
1054 * src/prefs_account.c
1055 Fix bug #2116 'Rip spaces off server names in account
1057 g_strstrip() domain names to be sure they are valid
1059 2011-11-21 [pawel] 3.7.10cvs97
1062 * src/prefs_filtering.c
1063 * src/prefs_filtering.h
1064 Fix bug #2404 'matcherrc updates upon account renaming'
1065 Fix bug #2406 'some part of accountrc not updated upon
1067 Renaming account cause changing of it's root folder prefix
1068 from #<type>/<old_name> to #<type>/<new_name> so every
1069 path directing to it must be altered. Fix paths in account
1070 preferences, global processing and filtering rules, folder
1071 processing rules upon rename
1073 2011-11-20 [pawel] 3.7.10cvs96
1077 * src/prefs_actions.c
1078 Fix bug #1489 'Filter action mark_as_read inoperative
1079 following move action'
1080 Sort actions lists to have proper order of execution
1082 2011-11-20 [pawel] 3.7.10cvs95
1084 * src/prefs_actions.c
1085 * src/prefs_filtering.c
1086 * src/prefs_template.c
1087 Fix bug #1870 'arrow scrolling in filters'
1088 Allow arrow scrolling in dialogs with list view widgets
1089 plus couple fixes of issues I found along the way
1091 2011-11-19 [pawel] 3.7.10cvs94
1094 Don't highlight icons on right-click, they are not
1095 selected and other part is shown which is confusing
1097 2011-11-19 [mones] 3.7.10cvs93
1099 * manual/advanced.xml
1102 2011-11-19 [mones] 3.7.10cvs92
1104 * manual/advanced.xml
1105 * manual/es/advanced.xml
1106 Document undocumented hidden option 'zero_replacement_char'
1107 Synchronize Spanish manual with English version
1109 2011-11-19 [pawel] 3.7.10cvs91
1113 * src/prefs_common.c
1114 * src/prefs_common.h
1118 Fix bug #2377 'Show All Headers - make change persistent
1121 2011-11-19 [pawel] 3.7.10cvs90
1125 * src/folder_item_prefs.c
1132 Fix bug #1563 'Folder view: show complete threads if they
1133 contain unread messages'
1134 Add option to show only threads with unread messages
1135 initial patch by Paul Ollis, my small additions:
1136 - when checking thread for unread finish on first unread
1137 - make thread options unavailable when threading is off
1138 - hide_unread_msgs and hide_unread_threads are mutually
1139 exclusive options, set menus sensitivity accordingly
1140 - set folder item icon type similiar to hide_unread_msgs
1142 2011-11-19 [colin] 3.7.10cvs89
1147 2011-11-18 [pawel] 3.7.10cvs88
1153 * src/prefs_common.c
1154 * src/prefs_common.h
1155 Fix bug #2408 'Some UI elements are not persistent
1157 Remember size of main window, compose notebook, mimeview
1158 tree widgets between claws-mail runs. Compose window
1159 size saving was already done in cvs74
1161 2011-11-18 [mones] 3.7.10cvs87
1166 Fixes bug #2509, "manually added headers are lost unless
1167 mail is sent inmediately"
1169 2011-11-17 [pawel] 3.7.10cvs86
1172 Fix crasher reported in bug #2543
1174 2011-11-13 [colin] 3.7.10cvs85
1177 Make compose windows printable
1179 2011-11-11 [colin] 3.7.10cvs84
1182 Fix build on Fedora 16. -lm was probably pulled by something
1185 2011-11-11 [pawel] 3.7.10cvs83
1191 Port MimeView to GtkTreeView
1193 2011-11-11 [colin] 3.7.10cvs82
1195 * src/prefs_common.c
1196 Use %x (The preferred date representation for the current locale
1199 2011-11-10 [paul] 3.7.10cvs81
1201 * src/prefs_common.c
1202 use european date format as default
1204 2011-11-08 [pawel] 3.7.10cvs80
1207 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
1208 Fix race condition - don't try to hide messageview while
1209 being in the middle of message displaying routine.
1211 2011-11-08 [colin] 3.7.10cvs79
1214 Make sure we break line when we need to. Very probably
1215 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
1218 2011-11-07 [pawel] 3.7.10cvs78
1221 Fix bug #2493 'Subscription pull down should be alphabetized'
1223 2011-11-07 [pawel] 3.7.10cvs77
1228 Make Home & End keys work in textview
1230 2011-11-06 [colin] 3.7.10cvs76
1233 Oops, some unwanted undo got commited.
1235 2011-11-06 [colin] 3.7.10cvs75
1238 Don't iconify/deiconify. Instead, just show nothing
1241 2011-11-06 [pawel] 3.7.10cvs74
1244 Fix compose window size saving / restoring
1246 2011-11-06 [pawel] 3.7.10cvs73
1250 Optimize message displaying, in some conditions parts were
1251 displayed twice causing flickering. For example first html
1252 source and then rendering output from html plugin of the
1255 2011-11-05 [wwp] 3.7.10cvs72
1257 * src/gtk/gtkaspell.c
1258 Fix compilation where 'null' is undefined (use NULL instead).
1260 2011-11-05 [colin] 3.7.10cvs71
1262 * src/gtk/gtkaspell.c
1263 No need to show a backtrace if gtkaspell is null
1265 2011-11-05 [pawel] 3.7.10cvs70
1267 * src/gtk/gtkaspell.c
1268 Fix crasher when spellchecking is not enabled
1270 2011-11-02 [mones] 3.7.10cvs69
1272 * doc/man/claws-mail.1
1273 fixed hyphens (patch from Debian packaging)
1274 fixed header to follow man style closely
1275 documented new option --compose-from-file
1276 removed INSTALLATION section, doesn't belong to manpage
1277 added ENVIRONMENT, COPYRIGHT and BUGS sections
1278 expanded FILES section to include certs and autofaces dirs
1279 expanded SEE ALSO section to include manual and plugins
1281 2011-11-01 [colin] 3.7.10cvs68
1283 * src/common/utils.c
1284 Fix wrong debug stuff commited.
1286 2011-11-01 [colin] 3.7.10cvs67
1290 * src/common/utils.c
1291 * src/gtk/gtkaspell.c
1292 * src/gtk/gtkaspell.h
1293 Fix huge slowness induced by spellcheck "while typing"
1294 during initial quote rewraps.
1296 2011-10-31 [pawel] 3.7.10cvs66
1302 Fix bug #2526 'When reading message in separate window,
1303 n and p keys do not work'
1304 - fix key event handling in messageview
1305 - remove bindings for 'n' and 'p' keys in mimeview (next-part
1306 and prev-part actions)
1307 - instead add 'z' key for prev-part, we have 'a' key
1308 for next-part already
1310 2011-10-31 [colin] 3.7.10cvs65
1313 Fix build with GLib 2.31. Thanks to Charles A. Edwards
1315 2011-10-31 [pawel] 3.7.10cvs64
1318 * src/gtk/gtkutils.c
1319 Fix bug #2303 'Next unread message enables message view'
1320 Don't show previously hidden message view in main window
1321 when user reads messages in external window
1323 2011-10-31 [paul] 3.7.10cvs63
1325 * src/prefs_template.c
1326 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
1327 fit at 540 here, for those where they don't the dialogue can be made
1330 2011-10-31 [paul] 3.7.10cvs62
1333 revert 3.7.10cvs61, these entries _should_ be editable
1335 2011-10-30 [pawel] 3.7.10cvs61
1338 Those entries should not be editable
1340 2011-10-30 [pawel] 3.7.10cvs60
1342 * src/prefs_template.c
1343 - Dialog needs more height to fit all widgets
1344 - Clear template contents on delete
1346 2011-10-30 [pawel] 3.7.10cvs59
1348 * src/prefs_folder_item.c
1349 Update summaryview after changing folder prefs when needed
1351 2011-10-30 [pawel] 3.7.10cvs58
1354 Remove key-press-event blocking, it only
1355 emits GLib-GObject warnings
1357 2011-10-29 [colin] 3.7.10cvs57
1360 Fix focus of completion window with gnome shell
1361 Fixes bug #2525, "Address completion window does not get
1364 2011-10-29 [colin] 3.7.10cvs56
1367 Fix flicker on recursive quicksearch
1369 2011-10-28 [colin] 3.7.10cvs55
1373 Fix a bit the focus problem on Gnome shell
1375 2011-10-26 [mones] 3.7.10cvs54
1378 Add missing accelerator
1380 2011-10-25 [colin] 3.7.10cvs53
1382 * src/gtk/gtkcmclist.c
1383 * src/gtk/gtkcmctree.c
1384 Fix colors, fix warnings
1386 2011-10-25 [colin] 3.7.10cvs52
1388 * src/gtk/gtkcmclist.c
1389 * src/gtk/gtkcmctree.c
1392 2011-10-25 [colin] 3.7.10cvs51
1394 * src/stock_pixmap.c
1395 Fix build with gtk + 2.20
1397 2011-10-25 [colin] 3.7.10cvs50
1403 Fix locking when sending a single message
1405 2011-10-25 [colin] 3.7.10cvs49
1407 * src/gtk/colorlabel.c
1409 * src/gtk/gtkcmclist.c
1410 Make row height closer to what it was
1412 2011-10-25 [colin] 3.7.10cvs48
1414 * src/stock_pixmap.c
1415 Always use cairo to draw
1417 2011-10-25 [colin] 3.7.10cvs47
1420 Fix bug #2529, 'crash in mimeview_start_drag after
1421 deleting message'. Patch by Ricardo
1423 2011-10-23 [colin] 3.7.10cvs46
1425 * src/gtk/gtkcmclist.c
1426 * src/gtk/gtkcmclist.h
1427 * src/gtk/gtkcmctree.c
1428 Draw CMClist with cairo too.
1430 2011-10-23 [colin] 3.7.10cvs45
1432 * src/gtk/gtkcmclist.h
1433 Fix build (this was not meant to be commited)
1435 2011-10-23 [colin] 3.7.10cvs44
1439 * src/addressbook_foldersel.c
1443 * src/grouplistdialog.c
1444 * src/prefs_common.c
1445 * src/prefs_common.h
1447 * src/gtk/gtkcmclist.c
1448 * src/gtk/gtkcmclist.h
1449 * src/gtk/gtkcmctree.c
1450 * src/gtk/gtkcmctree.h
1451 * src/gtk/gtksctree.c
1452 Refactor some tree stuff (lots of code duplication there)
1453 and switch to cairo for tree rendering.
1455 2011-10-23 [holger] 3.7.10cvs43
1458 Don't issue a warning for designed behaviour of the stop rule.
1459 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
1461 2011-10-22 [colin] 3.7.10cvs42
1464 * src/gtk/gtkshruler.c
1465 * src/gtk/gtkutils.h
1468 2011-10-22 [colin] 3.7.10cvs41
1477 * src/grouplistdialog.c
1484 * src/prefs_account.c
1485 * src/prefs_actions.c
1486 * src/prefs_ext_prog.c
1487 * src/prefs_filtering.c
1488 * src/prefs_folder_item.c
1489 * src/prefs_image_viewer.c
1490 * src/prefs_logging.c
1491 * src/prefs_msg_colors.c
1494 * src/prefs_spelling.c
1495 * src/prefs_summaries.c
1496 * src/prefs_template.c
1499 * src/send_message.c
1501 * src/summary_search.c
1504 * src/gtk/gtkcmclist.c
1505 * src/gtk/gtkcmctree.c
1506 * src/gtk/gtkcmoptionmenu.c
1507 * src/gtk/gtksctree.c
1508 * src/gtk/gtkutils.c
1509 * src/gtk/gtkutils.h
1510 * src/gtk/gtkvscrollbutton.c
1511 * src/gtk/inputdialog.c
1512 * src/gtk/pluginwindow.c
1513 * src/gtk/quicksearch.c
1514 * src/gtk/spell_entry.c
1515 * src/plugins/bogofilter/bogofilter_gtk.c
1516 * src/plugins/dillo_viewer/dillo_prefs.c
1517 * src/plugins/pgpcore/prefs_gpg.c
1518 * src/plugins/spamassassin/spamassassin_gtk.c
1519 * src/plugins/trayicon/trayicon.c
1520 * src/plugins/trayicon/trayicon_prefs.c
1521 Remove all possible #if GTK_CHECK_VERSION() checks,
1522 and make Claws build with GTK+2.16 (untested right
1523 now), as the Gpg4Win project uses GTK+2.16 currently.
1525 2011-10-22 [colin] 3.7.10cvs40
1527 * src/gtk/gtkutils.h
1529 Fix (hopefully) build with GTK+ 2.18.
1531 2011-10-20 [paul] 3.7.10cvs39
1536 fix bug 2479, 'LDIF address book import matches tags case sensitive'
1537 Patch by Bodo Graumann <mail@bodograumann.de>
1539 2011-10-20 [mones] 3.7.10cvs38
1543 Fix references to old dotsrc mailing lists
1545 2011-10-19 [mones] 3.7.10cvs37
1547 * src/prefs_msg_colors.c
1548 Fix Ok/Cancel buttons in color selector of preferences
1550 2011-10-17 [colin] 3.7.10cvs36
1552 * src/gtk/gtkshruler.c
1553 (Probably) fix GTK+ <= 2.22
1555 2011-10-17 [colin] 3.7.10cvs35
1557 * src/gtk/gtkshruler.c
1560 2011-10-17 [mones] 3.7.10cvs34
1569 Fix potential out-of-buffer writes
1571 2011-10-17 [mones] 3.7.10cvs33
1574 Use just one g_print call per option; correct indentation
1576 2011-10-17 [colin] 3.7.10cvs32
1580 * src/gtk/Makefile.am
1581 * src/gtk/gtkshruler.c
1582 * src/gtk/gtkshruler.h
1585 Reimplement ruler using the GTK widgets. Thanks
1586 to Hanno for the initial patch.
1588 2011-10-17 [colin] 3.7.10cvs31
1592 * src/gtk/gtkutils.c
1593 * src/gtk/gtkutils.h
1594 Undeprecate GIO/GdkCondition
1596 2011-10-16 [mones] 3.7.10cvs30
1599 Add --compose-from-file option to open composition
1600 window with the headers and body from a file; based
1601 on Debian patch to fix http://bugs.debian.org/544868
1603 2011-10-15 [mones] 3.7.10cvs29
1605 * manual/advanced.xml
1606 Document new summary_from_show hidden preference
1608 2011-10-15 [paul] 3.7.10cvs28
1611 compose_create_tags() - fix misplaced 'int i'
1612 compose_entry_mark_default_to() - fix To field highlighting
1614 2011-10-09 [colin] 3.7.10cvs27
1617 Fix address completion
1619 2011-10-07 [colin] 3.7.10cvs26
1621 * src/prefs_filtering_action.c
1622 * src/gtk/gtkutils.h
1623 Fix build with GTK+2.20
1625 2011-10-07 [colin] 3.7.10cvs25
1627 * src/gtk/Makefile.am
1628 * src/gtk/gdkkeysyms-new.h
1629 * src/gtk/gtkutils.h
1630 Copy the new GDK_KEY_* definitions for older GTKs
1632 2011-10-07 [colin] 3.7.10cvs24
1635 Fix typos (thanks to Hanno)
1637 2011-10-07 [colin] 3.7.10cvs23
1640 * src/gtk/gtkshruler.c
1641 * src/gtk/gtkshruler.h
1642 Disable ruler starting from 2.24.
1644 2011-10-07 [colin] 3.7.10cvs22
1648 * src/gtk/Makefile.am
1651 2011-10-07 [colin] 3.7.10cvs21
1661 * src/message_search.c
1664 * src/prefs_account.c
1665 * src/prefs_compose_writing.c
1666 * src/prefs_filtering_action.c
1667 * src/prefs_folder_item.c
1668 * src/prefs_logging.c
1669 * src/prefs_matcher.c
1670 * src/prefs_message.c
1672 * src/prefs_receive.c
1673 * src/prefs_summaries.c
1674 * src/prefs_wrapping.c
1678 * src/stock_pixmap.c
1679 * src/summary_search.c
1681 * src/gtk/Makefile.am
1682 * src/gtk/colorlabel.c
1683 * src/gtk/gtkutils.c
1684 * src/gtk/gtkutils.h
1685 * src/gtk/logwindow.c
1688 * src/gtk/quicksearch.c
1689 * src/gtk/spell_entry.c
1690 * src/plugins/bogofilter/bogofilter_gtk.c
1691 * src/plugins/dillo_viewer/dillo_viewer.c
1692 * src/plugins/pgpcore/prefs_gpg.c
1693 * src/plugins/spamassassin/spamassassin_gtk.c
1694 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
1695 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
1696 ported (especially GtkCMOptionMenu)
1698 2011-10-07 [colin] 3.7.10cvs20
1703 * src/addrcustomattr.c
1704 * src/addrduplicates.c
1707 * src/addressbook_foldersel.c
1713 * src/editaddress_other_attributes_ldap.c
1718 * src/editldap_basedn.c
1726 * src/grouplistdialog.c
1732 * src/message_search.c
1735 * src/prefs_actions.c
1736 * src/prefs_customheader.c
1737 * src/prefs_display_header.c
1738 * src/prefs_filtering.c
1739 * src/prefs_filtering_action.c
1740 * src/prefs_folder_column.c
1741 * src/prefs_matcher.c
1742 * src/prefs_msg_colors.c
1744 * src/prefs_summaries.c
1745 * src/prefs_summary_column.c
1746 * src/prefs_summary_open.c
1747 * src/prefs_template.c
1748 * src/prefs_toolbar.c
1750 * src/sourcewindow.c
1752 * src/summary_search.c
1757 * src/gtk/colorsel.c
1758 * src/gtk/combobox.c
1759 * src/gtk/description_window.c
1760 * src/gtk/foldersort.c
1761 * src/gtk/gtkaspell.c
1762 * src/gtk/gtkcmclist.c
1763 * src/gtk/gtkcmctree.c
1764 * src/gtk/gtkcmoptionmenu.c
1765 * src/gtk/gtkutils.c
1766 * src/gtk/icon_legend.c
1767 * src/gtk/inputdialog.c
1768 * src/gtk/logwindow.c
1769 * src/gtk/pluginwindow.c
1770 * src/gtk/prefswindow.c
1771 * src/gtk/quicksearch.c
1772 * src/plugins/pgpcore/passphrase.c
1773 * src/plugins/pgpcore/select-keys.c
1774 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
1775 to replace GDK_* by GDK_KEY_*.
1777 2011-10-07 [colin] 3.7.10cvs19
1788 * src/grouplistdialog.c
1789 * src/image_viewer.c
1793 * src/prefs_filtering_action.c
1794 * src/prefs_folder_column.c
1795 * src/prefs_msg_colors.c
1796 * src/prefs_summary_column.c
1797 * src/prefs_toolbar.c
1799 * src/stock_pixmap.c
1806 * src/gtk/colorlabel.c
1807 * src/gtk/colorsel.c
1808 * src/gtk/gtkcmclist.c
1809 * src/gtk/gtkcmctree.c
1810 * src/gtk/gtkcmoptionmenu.c
1811 * src/gtk/gtksctree.c
1812 * src/gtk/gtkutils.c
1813 * src/gtk/gtkvscrollbutton.c
1814 * src/gtk/inputdialog.c
1815 * src/gtk/logwindow.c
1817 * src/gtk/prefswindow.c
1818 * src/gtk/progressdialog.c
1819 * src/plugins/pgpcore/passphrase.c
1820 * src/plugins/trayicon/trayicon.c
1821 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
1822 Patch by Hanno Thurow-Meyer, many thanks to him !
1824 2011-09-20 [colin] 3.7.10cvs18
1827 Fix bug #2502, 'gnutls_transport_set_lowat removed in
1830 2011-09-18 [colin] 3.7.10cvs17
1833 Fix segfault when connection fails
1835 2011-09-03 [colin] 3.7.10cvs16
1838 Use NORMAL instead of EXPORT priorities.
1840 2011-09-02 [colin] 3.7.10cvs15
1844 Linking against gcrypt explicitely in order to call
1845 gcry_control() for mutex setup isn't necessary anymore
1846 starting from gnuTLS 2.11.
1848 2011-08-31 [colin] 3.7.10cvs14
1850 * src/plugins/pgpinline/pgpinline.c
1851 * src/plugins/pgpmime/pgpmime.c
1852 Fix bug #2431, "Major memory leak in PGP message handling".
1854 2011-08-31 [colin] 3.7.10cvs13
1861 Apply Steve Rader's patch from bug #2388, "Add
1862 message view scrolling menu items"
1864 2011-08-30 [colin] 3.7.10cvs12
1866 * src/gtk/prefswindow.c
1867 Fix layout issues (i.e. on SSL page if changing account
1868 type prior to visiting it).
1870 2011-08-30 [colin] 3.7.10cvs11
1874 Don't use deprecated functions for GnuTLS priorities.
1875 Require GnuTLS 2.2 that is the first version with the
1878 2011-08-30 [colin] 3.7.10cvs10
1880 * src/common/socket.c
1882 Long-term fix for bug #2402, "GnuTLS change breaks socket
1883 communication", as per http://savannah.gnu.org/support/?107660
1885 2011-08-30 [colin] 3.7.10cvs9
1887 * src/etpan/imap-thread.c
1888 * src/etpan/nntp-thread.c
1889 Remove dead openSSL code
1891 2011-08-30 [colin] 3.7.10cvs8
1895 * src/common/ssl_certificate.c
1896 * src/common/ssl_certificate.h
1897 * src/etpan/imap-thread.c
1898 * src/etpan/nntp-thread.c
1899 Fix bug #2127, "SSL cert check uses canonical name instead of
1902 2011-08-29 [colin] 3.7.10cvs7
1904 * src/prefs_account.c
1905 Fix X-Mailer option not appearing on IMAP
1907 2011-08-29 [colin] 3.7.10cvs6
1909 * src/plugins/pgpcore/Makefile.am
1910 * src/plugins/pgpinline/Makefile.am
1911 * src/plugins/pgpmime/Makefile.am
1912 * src/plugins/smime/Makefile.am
1914 libtool: link: require no space between `-L' and `.'
1916 2011-08-29 [colin] 3.7.10cvs5
1920 * src/prefs_account.c
1921 * src/prefs_account.h
1922 Revert cvs4 which is rather illogical and instead
1923 use Fabian's patch from bug #2471
1925 2011-08-29 [colin] 3.7.10cvs4
1928 Don't insert custom headers that have empty values.
1929 Allows not inserting X-Mailer if it's set to nothing.
1930 Fixes bug #2471, "Make setting an X-Mailer header optional".
1932 2011-08-29 [colin] 3.7.10cvs3
1934 * src/image_viewer.c
1936 * src/gtk/gtkutils.c
1937 * src/gtk/gtkutils.h
1938 Handle EXIF orientation in images (both in textview's
1939 preview and image viewer)
1941 2011-08-28 [paul] 3.7.10cvs2
1943 * src/prefs_common.c
1944 * src/prefs_common.h
1946 add new hidden option to control the display in the From
1947 column in the Message List: 0 (default): show name,
1948 1: show address, 2: show name + address
1950 2011-08-27 [paul] 3.7.10cvs1
1953 * src/common/ssl_certificate.c
1954 * src/etpan/imap-thread.c
1955 * src/etpan/nntp-thread.c
1956 offer up some missing log_error() strings to translators
1958 2011-08-27 [paul] 3.7.10
1964 2011-08-27 [paul] 3.7.9cvs52
1972 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
1973 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
1975 2011-08-27 [mones] 3.7.9cvs51
1977 * claws-mail.desktop
1978 Include generic name and comment translations
1979 Thanks to all the people on the translators ML!
1981 2011-08-23 [paul] 3.7.9cvs50
1984 probable/possible fix/workaround for bug 2402,
1985 'can't download message from pop3 server'
1987 2011-08-18 [paul] 3.7.9cvs49
1989 * manual/handling.xml
1990 fix typos. thanks to vilpan
1992 2011-08-17 [paul] 3.7.9cvs48
1994 * tools/claws.i18n.status.pl
1995 add Mindaugas Baranauskas (Lithuanian)
1997 2011-08-14 [mir] 3.7.9cvs47
2000 * src/etpan/nntp-thread.c
2001 Fix bug 2418. Patch provided by Sébastien Bigaret with
2002 some minor contribution by me.
2004 2011-08-13 [mir] 3.7.9cvs46
2006 * src/etpan/nntp-thread.c
2007 Fix bug when NNTP server sends authentication warning
2008 as part of the connection session. Privously etpan would
2009 bail out for any return code other than NEWSNNTP_NO_ERROR
2010 but as early as the connection session a return code like
2011 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
2012 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
2013 be considered as an error.
2015 2011-08-12 [paul] 3.7.9cvs45
2018 3.7.9cvs43 mistakenly dropped off the info
2019 about the mime part from the tooltip
2021 2011-08-12 [wwp] 3.7.9cvs44
2023 * src/gtk/quicksearch.c
2024 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
2026 2011-08-09 [paul] 3.7.9cvs43
2029 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
2031 2011-08-06 [paul] 3.7.9cvs42
2034 fix cursor placement in Forward template
2036 2011-08-06 [paul] 3.7.9cvs41
2038 * src/gtk/description_window.c
2039 fix bug 1963, 'Preferences Templates Information Window Focus loss'
2041 2011-08-05 [holger] 3.7.9cvs40
2043 * claws-mail.desktop
2044 Revert 3.7.9cvs35 for now, it may be problematic
2047 2011-08-05 [paul] 3.7.9cvs39
2051 use 'Collapse quotes' rather than 'Fold quotes' on
2052 labels, for consistency
2054 use 'Receive mail from account' rather than 'on account'
2056 2011-07-30 [mir] 3.7.9cvs38
2058 * src/etpan/Makefile.am
2059 * src/plugins/pgpcore/Makefile.am
2060 * src/plugins/pgpmime/Makefile.am
2061 * src/plugins/smime/Makefile.am
2062 Fix broken build on Debian Sid. enchant.h cannot be
2063 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
2064 present in Makefile.am. Apparently enchant.h in older
2065 versions were placed in /usr/include which is always
2068 2011-07-21 [mones] 3.7.9cvs37
2070 * src/common/plugin.c
2071 * src/common/plugin.h
2072 Make licences allowed for plugins more explicit and also
2073 accept dual (or more) licences when properly formatted.
2074 Doesn't require any change on current plugins.
2076 2011-07-18 [mones] 3.7.9cvs36
2078 * manual/advanced.xml
2079 Document briefly tags feature.
2080 * manual/glossary.xml
2081 Fix definition to avoid confussion with tags.
2082 * manual/es/advanced.xml
2083 * manual/es/glossary.xml
2084 Synchronize Spanish translation with the above.
2086 2011-07-07 [holger] 3.7.9cvs35
2088 * claws-mail.desktop
2089 Add indicator stuff to the desktop file
2090 Taken from bug #2450
2092 2011-07-06 [paul] 3.7.9cvs34
2097 2011-07-06 [mones] 3.7.9cvs33
2100 Do not create an empty tag name row in panel and
2101 warn user about using a non-reserved tag instead
2103 2011-07-05 [mones] 3.7.9cvs32
2108 * src/etpan/imap-thread.c
2109 Make constants for reserved tags and use them
2110 Removed also duplicate comparison while at it
2112 2011-07-05 [paul] 3.7.9cvs31
2115 when using a Compose template, only place the cursor
2116 in the body when the cursor symbol, %cursor (%X), is used
2118 2011-07-03 [paul] 3.7.9cvs30
2121 do main_window_popup(mainwin); on plugin load error, or
2122 else the warning dialogue and mainwindow stays minimised
2125 2011-07-03 [paul] 3.7.9cvs29
2128 fix bug 2462, 'Building without GnuTLS support leads to a
2129 failure in wizard.c'
2131 2011-07-03 [paul] 3.7.9cvs28
2136 fix bug #2461, 'popup menu in message list displays
2137 'move to trash' and 'delete''.
2138 Add a new sensitivity condition 'M_NOT_TRASH' and
2139 remove the broken workaround for right-click in summaryview.c.
2140 Fix broken main menu sensitivity for "Menu/Message/Move" in
2143 2011-06-21 [paul] 3.7.9cvs27
2146 revert 3.7.9cvs2, it does no good
2148 2011-06-18 [mir] 3.7.9cvs26
2151 Fix autoconf warnings introduced in autoconf >= 2.64
2153 2011-06-05 [paul] 3.7.9cvs25
2163 fix strings where an informational message has been
2164 wrongly entered into the translated string
2166 enable 'Trash' and 'Sender' to be translated based on
2167 the context, e.g. as button text and as mail header
2169 fix english in Info tab
2171 2011-05-25 [colin] 3.7.9cvs24
2174 Fix bug #2439, "use bitwise operator for bitmask instead of
2175 logical operator". Thanks to Nicolas Kaiser for the patch.
2177 2011-05-18 [colin] 3.7.9cvs23
2180 Fix missing group selection before xover if the
2181 connection was reset before.
2183 2011-05-12 [colin] 3.7.9cvs22
2185 * src/common/utils.c
2186 Fix bug #2412, "Send account mail address in Message-ID
2187 wrongly implemented". Patch by Fabian Keil.
2189 2011-05-12 [mones] 3.7.9cvs21
2191 * src/etpan/nntp-thread.c
2192 Fix bug #2418 "NNTP authentication is broken"
2194 2011-05-09 [pawel] 3.7.9cvs20
2197 * src/prefs_folder_item.c
2200 2011-05-05 [colin] 3.7.9cvs19
2205 * src/send_message.c
2206 Fix bug #2184, "Add account name information inside network log".
2207 Initial patch by MSulchan Darmawan, expanded to other protocols.
2208 This stuff is too much copy-pasted.
2211 2011-04-30 [colin] 3.7.9cvs18
2214 Fix bug #2414, 'Claws segfaults on startup with
2215 notification plugin enabled". Thanks Christian
2216 Faulhammer for the patch.
2218 2011-04-27 [colin] 3.7.9cvs17
2221 Make Windows' encoding CP1251 for ru_RU locale
2222 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
2224 2011-04-24 [paul] 3.7.9cvs16
2226 * manual/claws-mail-manual.xml
2227 * manual/de/claws-mail-manual.xml
2228 * manual/es/claws-mail-manual.xml
2229 * manual/fr/claws-mail-manual.xml
2230 * manual/it/claws-mail-manual.xml
2231 update copyright year
2233 2011-04-24 [paul] 3.7.9cvs15
2236 fix bug #2353, 'Right-clicking on spam in order to delete
2237 it causes it to show in message window'
2239 2011-04-24 [paul] 3.7.9cvs14
2242 * src/gtk/foldersort.c
2243 * src/gtk/foldersort.h
2244 fix labelling, 'change folder order' to 'change mailbox order'
2246 2011-04-23 [paul] 3.7.9cvs13
2249 fix bug #2409, 'Failed to compile under GCC 3.x : option
2250 -Wno-pointer-sign badly set in configure.ac'. mistakenly
2251 committed in 3.7.8cvs19
2253 2011-04-11 [paul] 3.7.9cvs12
2255 * src/plugins/trayicon/trayicon.c
2256 fix build bug: gtk_status_icon_set_title() is available
2257 since gtk 2.18.x not 2.14.x
2259 2011-04-11 [paul] 3.7.9cvs11
2262 updated by Páder Rezső
2264 2011-04-10 [colin] 3.7.9cvs10
2270 * src/editaddress_other_attributes_ldap.c
2272 * src/message_search.c
2273 * src/prefs_display_header.c
2274 * src/prefs_filtering_action.c
2275 * src/prefs_matcher.c
2277 * src/prefs_toolbar.c
2278 * src/summary_search.c
2279 * src/gtk/colorlabel.c
2280 * src/gtk/combobox.c
2281 * src/gtk/gtkcmoptionmenu.c
2282 * src/gtk/gtkshruler.c
2283 * src/gtk/gtkshruler.h
2284 * src/gtk/gtkutils.h
2285 * src/gtk/inputdialog.c
2286 * src/gtk/quicksearch.c
2287 Revert the whole pile of crap introduced in
2290 2011-04-10 [colin] 3.7.9cvs9
2294 * src/editaddress_other_attributes_ldap.c
2296 * src/message_search.c
2297 * src/prefs_display_header.c
2298 * src/prefs_matcher.c
2299 * src/prefs_toolbar.c
2300 * src/summary_search.c
2301 * src/gtk/combobox.c
2302 * src/gtk/gtkutils.h
2303 * src/gtk/inputdialog.c
2304 * src/gtk/quicksearch.c
2305 Finish fun with combo boxes. (hopefully)
2307 2011-04-10 [colin] 3.7.9cvs8
2310 * src/prefs_filtering_action.c
2311 * src/gtk/combobox.c
2312 * src/gtk/gtkshruler.c
2313 * src/gtk/gtkshruler.h
2314 More undeprecation. GTKSHRuler is #if'ed out. We can
2315 still decide to maintain the old GtkRuler widget in-tree
2316 if the lack of ruler in Compose window is too
2319 2011-04-10 [colin] 3.7.9cvs7
2324 * src/editaddress_other_attributes_ldap.c
2325 * src/message_search.c
2326 * src/prefs_display_header.c
2327 * src/prefs_filtering_action.c
2329 * src/prefs_toolbar.c
2330 * src/summary_search.c
2331 * src/gtk/colorlabel.c
2332 * src/gtk/combobox.c
2333 * src/gtk/gtkcmoptionmenu.c
2334 * src/gtk/gtkutils.h
2335 More comboboxtext undeprecation
2337 2011-04-10 [colin] 3.7.9cvs6
2342 2011-04-10 [colin] 3.7.9cvs5
2347 2011-04-10 [colin] 3.7.9cvs4
2350 * src/editaddress_other_attributes_ldap.c
2351 * src/message_search.c
2352 * src/prefs_display_header.c
2353 * src/prefs_filtering_action.c
2355 * src/prefs_toolbar.c
2356 * src/summary_search.c
2357 * src/gtk/combobox.c
2358 * src/gtk/gtkutils.h
2359 gtk_combo_box_*_text() is deprecated, and
2360 gtk_combo_box_text_*() is the new hotness.
2362 2011-04-10 [colin] 3.7.9cvs3
2370 * src/gtk/gtkvscrollbutton.c
2371 * src/gtk/gtkvscrollbutton.h
2372 s/GtkFunction/GSourceFunc
2374 2011-04-10 [colin] 3.7.9cvs2
2377 Use gtkut_window_popup() to work around a bug in Gnome Shell.
2378 This is the patch from bug #2396, it should be innocuous even
2379 if that's useless to do deiconify + present window...
2381 2011-04-09 [paul] 3.7.9cvs1
2383 * src/prefs_summaries.c
2384 fix typo in string. (thanks, Brad!)
2386 2011-04-09 [paul] 3.7.9
2392 2011-04-09 [paul] 3.7.8cvs78
2402 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
2403 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
2406 2011-04-09 [colin] 3.7.8cvs77
2409 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
2410 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
2411 encoding filename. Hooray for stupid.
2413 2011-04-08 [colin] 3.7.8cvs76
2416 Fix action Stop: if child does not react to SIGTERM, it'll
2417 probably start behaving when it'll get a SIGKILL on the user's
2418 second press on Stop.
2419 Fixes bug #2237, "User action makes Claws unresponsive".
2421 2011-04-08 [colin] 3.7.8cvs75
2426 * src/folder_item_prefs.c
2427 * src/folder_item_prefs.h
2428 * src/prefs_account.c
2429 Fix bug #2382, "folderitemrc not updated when account
2430 name is changed". Indeed, this wasn't done.
2432 2011-04-08 [wwp] 3.7.8cvs74
2435 Add support for quoted values (*="value").
2436 This commonly fixes a trailing quote appearing to filenames
2437 sent by iphone Mail (not sure if it's culprit at all, though).
2439 2011-04-08 [colin] 3.7.8cvs73
2442 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
2443 caused by attachments with extended chars in the file name". Patch
2444 derived from a patch bt Fabien Keil
2446 2011-04-05 [wwp] 3.7.8cvs72
2449 A debug string not to translate.
2451 2011-04-03 [colin] 3.7.8cvs71
2453 * src/common/utils.h
2454 Fix bug #2394, "backtrace() crashes on FreeBSD"
2455 That's not the first bug-report where internal
2456 debug-only backtrace() crashes on FreeBSD.
2458 2011-04-03 [colin] 3.7.8cvs70
2461 Fix bug #2365 again, "Crash when auto-scrolling headers in
2463 Batch-mode compose windows (from filtering actions) shouldn't
2464 try to access stuff after flushing events...
2466 2011-03-31 [paul] 3.7.8cvs69
2469 update as gtk >= 2.10 now required
2470 (because I'll never remember to do this later)
2472 2011-03-26 [paul] 3.7.8cvs68
2475 fix separators in Go To menu
2477 2011-03-20 [colin] 3.7.8cvs67
2480 Drop the *_DISABLE_DEPRECATED. We'll put them back
2481 when we'll have time to handle them
2483 2011-03-18 [paul] 3.7.8cvs66
2486 make user-facing message more accurate -
2487 'Network Log' not 'View Log'
2489 2011-03-17 [wwp] 3.7.8cvs65
2492 Fix a typo around plural form, as reported by
2495 2011-03-15 [colin] 3.7.8cvs64
2500 Fix bug #2381, "Support for NetworkManager 0.9".
2501 Patch by Mikhail Efremov
2503 2011-03-04 [colin] 3.7.8cvs63
2507 Fix segfault on Windows
2509 * src/common/utils.c
2510 * src/common/w32_unistd.c
2511 * src/common/w32lib.h
2512 Rationalize use of time_r() funcs (pthread do define them)
2514 2011-03-02 [pawel] 3.7.8cvs62
2517 Re-implement widgets aligning, switch from GtkSizeGroup
2518 to GtkTable - this should fix disappearing labels
2520 2011-03-01 [pawel] 3.7.8cvs61
2523 Wizard GUI cleanups. Make it look and behave more
2524 like account preferences.
2526 2011-02-23 [colin] 3.7.8cvs60
2528 * src/common/Makefile.am
2531 2011-02-23 [colin] 3.7.8cvs59
2535 * src/common/Makefile.am
2536 * src/common/plugin.c
2537 * src/common/valgrind.h
2538 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
2539 Use valgrind's own header.
2541 2011-02-22 [colin] 3.7.8cvs58
2543 * src/prefs_account.c
2544 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
2545 signed message" upon new installation. This is disturbing when PGP
2546 plugins are loaded by default.
2548 2011-02-16 [paul] 3.7.8cvs57
2551 update copyright headers throughout
2553 2011-02-16 [paul] 3.7.8cvs56
2556 use gettext plural form for "item selected"/"items selected"
2558 2011-02-13 [colin] 3.7.8cvs55
2562 Fix bug #2361, "Claws crashes after PGP Check in separate
2563 msg view". Don't let the cancel thread lie around after
2564 the verification ended.
2566 2011-02-13 [paul] 3.7.8cvs54
2569 updated by Mindaugas Baranauskas
2571 2011-02-11 [mones] 3.7.8cvs53
2573 * manual/es/advanced.xml
2574 Sync with English manual
2576 Fix remaining mismatched alloc/free from cppcheck
2578 2011-02-10 [pawel] 3.7.8cvs52
2583 2011-02-10 [pawel] 3.7.8cvs51
2585 * src/prefs_toolbar.c
2586 - set menus sensitivity in item type combo depending on
2587 availability of actions / plugin hooks
2588 - style fixes, spaces instead of tabs mostly
2590 2011-02-10 [paul] 3.7.8cvs50
2592 * src/prefs_account.c
2593 move the 'send acc mail addr in msg-id" option to
2596 2011-02-10 [paul] 3.7.8cvs49
2598 * src/prefs_account.c
2599 move the 'expunge immediately' option to a more
2602 2011-02-05 [pawel] 3.7.8cvs48
2604 * manual/advanced.xml
2605 Document new hidden pref
2607 Dont treat mimeparts referenced by others as
2610 * src/prefs_common.c
2611 * src/prefs_common.h
2612 Add ability to hide inline attachments referenced
2613 by other mimeparts in MimeView. To enable this
2614 feature set show_inline_attachments=0 in your clawsrc
2616 2011-01-25 [colin] 3.7.8cvs47
2619 Fix matcher body parsing: decode mails with our
2620 MIME parser. This speeds up body search a bit as
2621 binary attachments are not searched anymore, slows
2622 down a bit full message searches, but not awfully.
2623 * src/summary_search.c
2624 Use matcher API to search, in all cases (advanced search or
2625 not). Also, fix little logic bugs related to combos history
2626 * src/common/utils.c
2627 * src/common/utils.h
2630 Remove dead code, export functions needed by matcher.c
2632 2011-01-25 [colin] 3.7.8cvs46
2635 * src/prefs_common.c
2637 * src/common/ssl_certificate.c
2638 Fix mismatched alloc/free (thanks to cppcheck)
2640 2011-01-25 [colin] 3.7.8cvs45
2643 Fix leak on error path
2645 2011-01-23 [mones] 3.7.8cvs44
2647 * manual/es/advanced.xml
2648 Sync with English manual
2650 2011-01-23 [paul] 3.7.8cvs43
2653 it's 2011, update copyright line
2655 2011-01-23 [paul] 3.7.8cvs42
2657 * manual/advanced.xml
2658 * src/prefs_common.c
2659 * src/prefs_common.h
2661 fix bug #2350, 'Make displaying localized date/time in
2662 message view optional'.
2663 This introduces a new hidden option (why do more?),
2664 'msgview_date_format', which defaults to OFF, maintaining
2665 the current and expected behaviour.
2667 2011-01-21 [colin] 3.7.8cvs41
2670 Fix bug #2050, Clawsmail sends return receipt every seconds
2671 We forgot to close the file when parsing
2672 disposition-notification fields, which made unlinking of the
2673 corresponding emails in tempfolder/processing impossible in
2674 Windows. Causing them to be re-fetched every time.
2676 2011-01-21 [colin] 3.7.8cvs40
2678 * claws-mail.desktop
2679 Fix again bug #2346: We should have a %u parameter.
2681 2011-01-21 [colin] 3.7.8cvs39
2683 * src/plugins/spamassassin/spamassassin.c
2684 Fix sa-learn when offline (its command line parsing is
2685 space-dependant). Patch by Wolfgang Lorenz
2687 2011-01-19 [pawel] 3.7.8cvs38
2689 * claws-mail.desktop
2690 Fix Bug 2346 'Please register x-handler-scheme
2691 in .desktop file' patch by Laurent Bigonville
2692 While I'm here update things to current
2693 standards, fix desktop-file-validate warnings/errors
2695 2011-01-18 [colin] 3.7.8cvs37
2698 Fix logic on SMTP AUTH: If the selected method isn't
2699 available, say so instead of supposing it'll work.
2700 Fixes bug #2039, 'SMTP AUTHENTICATION'
2702 2011-01-15 [pawel] 3.7.8cvs36
2704 * src/prefs_folder_item.c
2705 Rework subject regexp simplify gui a bit, this give us better
2706 options page layout (window with min width was too short to
2707 show all contents and thigs were unwieldy) and better preview
2708 of regexp working/not working
2710 2011-01-14 [pawel] 3.7.8cvs35
2713 strncpy2() NULLify strings just fine, no need to be
2716 2011-01-14 [pawel] 3.7.8cvs34
2719 Fix Bug #2165 'The date not localized in the message view'
2720 Display Date header in messageview in the same way as in
2721 summaryview by respecting date format set in preferences.
2723 2011-01-06 [pawel] 3.7.8cvs33
2725 * src/prefs_account.c
2726 * src/prefs_folder_item.c
2729 Make quote templates widgets more compact
2731 2011-01-06 [pawel] 3.7.8cvs32
2733 * src/plugins/trayicon/trayicon.c
2734 - fix logic bug which caused icon to be
2735 always set no-mail status on plugin load
2736 - force icon hide on plugin_done(), without
2737 it empty space(?!) is left in tray under KDE3 and KDE4
2739 2011-01-06 [colin] 3.7.8cvs31
2750 Unmime headers differently whether they're addresses or not:
2751 It's useless to quote things containing commas if it's in
2752 subject, for example. (introduced in 3.7.8cvs26)
2754 2011-01-06 [colin] 3.7.8cvs30
2756 * src/gtk/gtkaspell.c
2757 Complete previous patch
2759 * src/plugins/pgpinline/pgpinline.c
2762 2011-01-06 [paul] 3.7.8cvs29
2768 add Lithuanian translation (approx. 65% complete)
2769 submitted by Mindaugas Baranauskas
2771 2011-01-06 [pawel] 3.7.8cvs28
2776 * src/prefs_actions.c
2778 * src/gtk/gtkaspell.c
2779 * src/plugins/pgpinline/pgpinline.c
2780 * src/plugins/pgpmime/pgpmime.c
2781 * src/plugins/smime/smime.c
2782 Fix memory/file descriptors leaks
2784 2011-01-06 [paul] 3.7.8cvs27
2786 * src/plugins/pgpcore/sgpgme.c
2787 fix bug #2322, 'GPG Full info: showing subkey
2788 ID instead of primary key fingerprint'
2789 Patch by Sébastien Bigaret.
2791 2011-01-03 [colin] 3.7.8cvs26
2794 Better quote-checking when unmim-ing headers
2795 that may have comas.
2797 2011-01-03 [colin] 3.7.8cvs25
2800 Fix bug #2299, "Incorrect handling of quoted printable coma
2801 in headers". As this is really painful to fix by switching
2802 the whole stuff to a list of headers tokens, we workaround
2803 the problem by adding quotes around the encoded-word (making
2804 it a quoted-string which continuity is already handled).
2806 2011-01-03 [colin] 3.7.8cvs24
2811 2010-12-23 [colin] 3.7.8cvs23
2814 Finish fixing bug #2203: When forwarding (inline) and there
2815 are some text/* parts with no name, set them a name and
2816 set their disposition to attachment, so that recipients with
2817 MUAs preferring HTML parts don't show them by default.
2819 2010-12-22 [paul] 3.7.8cvs22
2822 fix missing file in 3.7.8cvs20
2824 2010-12-22 [colin] 3.7.8cvs21
2828 Implement a nicer scroll when drag and dropping
2830 2010-12-22 [colin] 3.7.8cvs20
2833 Store charset if available when attaching text/* parts
2834 Fixes bug #2203, 'Problems in forwarding multipart/
2835 alternative messages with HTML part'
2837 2010-12-22 [colin] 3.7.8cvs19
2842 2010-12-21 [colin] 3.7.8cvs18
2845 * src/send_message.c
2846 * src/common/session.c
2847 * src/common/session.h
2848 Differentiate between running sessions and connected
2849 sessions. Fixes bug #2332, "Crash when hitting cancel
2850 on the SMTP status window"
2852 2010-12-21 [colin] 3.7.8cvs17
2854 * src/etpan/etpan-thread-manager.c
2857 2010-12-21 [colin] 3.7.8cvs16
2860 Check whether we should continue loading the
2861 current textview after inserting a possibly
2864 2010-12-20 [colin] 3.7.8cvs15
2868 Removed. Dead code since ages!
2870 * src/gtk/gtkcmclist.c
2871 * src/gtk/gtkcmctree.c
2872 * src/gtk/gtksctree.c
2873 undefine *_DISABLE_DEPRECATED in the files that
2874 use deprecated interfaces. Implicit declarations
2875 can lead to crashes as prototypes are unknown, as
2876 evidenced by bug #2315.
2878 2010-12-20 [colin] 3.7.8cvs14
2881 Don't flush events when adding an header entry. This
2882 can mess up the keypresses in the previous header.
2883 Instead, make the scroll happen later (doing it on the
2884 spot without flushing events doesn't work as the new
2885 requisitions aren't set yet).
2887 2010-12-20 [colin] 3.7.8cvs13
2890 Don't iconify at start on w32. This un-iconifies in the
2893 2010-12-20 [colin] 3.7.8cvs12
2895 * src/common/base64.c
2896 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
2897 Patch by pochini at shiny.it
2899 2010-12-19 [colin] 3.7.8cvs11
2904 2010-12-18 [colin] 3.7.8cvs10
2907 Fix bug #2148, "Attachment content-transfer-encoding
2908 incorrectly set when signing emails". The RFC 2045
2909 states that message/* and multipart/* encoding must
2910 be either 7-bit, 8-bit or binary.
2912 2010-12-18 [mones] 3.7.8cvs9
2915 Fix crash when searching or adding a LDAP server
2917 2010-12-17 [colin] 3.7.8cvs8
2926 Better error logging. Disable LDAP SSL/TLS on
2927 Windows, it's crashy/non-worky.
2929 2010-12-17 [colin] 3.7.8cvs7
2932 Fix bug #2325, "messages remains in folder cache after moving
2933 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
2935 2010-12-17 [colin] 3.7.8cvs6
2947 Windows build fixes (w32 LDAP completely untested!)
2949 2010-12-16 [colin] 3.7.8cvs5
2959 Try to rationalize a bit LDAP connections
2961 2010-12-16 [colin] 3.7.8cvs4
2963 * src/prefs_spelling.c
2965 Add a button to get dictionaries (win32)
2967 2010-12-16 [colin] 3.7.8cvs3
2969 * src/prefs_matcher.c
2970 Fix bug #2279, "crash when clicking 'define' in filter
2971 configuring". Thanks to Theodor Ciobanu for the hint at
2974 2010-12-14 [colin] 3.7.8cvs2
2976 * src/gtk/gtkaspell.c
2977 Add missing guard for sys/wait.h
2979 2010-12-05 [colin] 3.7.8cvs1
2981 * tools/make.themes.project
2982 Seems wget has changed naming of targets downloaded.
2983 Fix it by always providing our own name.
2984 [Pushing mones' patch again after messing with CVSROOT]
2986 2010-12-04 [paul] 3.7.8
2992 2010-12-03 [paul] 3.7.7cvs11
2995 * manual/xml2pdf ** REMOVED **
2996 * manual/dist/pdf/Makefile.am
2997 * manual/es/dist/pdf/Makefile.am
2998 * manual/fr/dist/pdf/Makefile.am
2999 * manual/pl/dist/pdf/Makefile.am
3000 simplify check for tools needed for manual building,
3001 remove xml2pdf and use docbook2pdf instead
3003 2010-12-03 [mir] 3.7.7cvs10
3006 Fix bug so that configure option --disable-manual
3007 actually disable building the manuals
3009 2010-12-01 [pawel] 3.7.7cvs9
3012 One more GTK+ 2.22 build fix
3014 2010-11-30 [colin] 3.7.7cvs8
3017 Fix bug #2317, 'Action results in "Bad file descriptor"'
3018 Introduced in 3.7.6cvs57. In fact the error has been there
3019 since ages, and only new thing is the verification of the
3020 various functions return code. Let the stuff work as it
3021 does, as it seems to do the right thing since ages.
3023 2010-11-28 [colin] 3.7.7cvs7
3025 * src/gtk/quicksearch.c
3026 Fix bug #2313, 'CLI quicksearch sometimes returns
3027 the same messages twice'. Patch by Sebastien Bigaret
3029 2010-11-25 [paul] 3.7.7cvs6
3031 * src/prefs_common.c
3032 make "gtk_can_change_accels" FALSE by default.
3033 fixes bug #2309, 'Shortcuts should not be modifiable
3036 2010-11-24 [mones] 3.7.7cvs5
3039 Add missing shortcuts for marking as spam and ham
3040 Fixes Debian bug #599547
3042 2010-11-22 [colin] 3.7.7cvs4
3045 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
3046 five patches were needed to fix a corner case
3047 is a good indicator that is was bound to break
3050 2010-11-21 [colin] 3.7.7cvs3
3052 * src/plugins/pgpcore/claws.def
3055 2010-11-20 [wwp] 3.7.7cvs2
3058 Fix either a typo or an irrelevant iff word there.
3059 IMO type and recursive possible values should be changed to
3060 smth simple and neat here, and help strings be really
3063 2010-11-20 [colin] 3.7.7cvs1
3066 Damn, forgot to commit this file twice.
3068 2010-11-19 [paul] 3.7.7
3074 2010-11-19 [paul] 3.7.6cvs66
3087 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
3088 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
3089 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
3091 2010-11-17 [colin] 3.7.6cvs65
3093 * src/common/utils.c
3094 Separate email address from timestamp with a dot.
3097 2010-11-17 [colin] 3.7.6cvs64
3099 * src/common/utils.c
3100 Fix multiple @ in generated message-ids.
3101 That's not allowed in RFC 2822.
3103 2010-11-16 [mones] 3.7.6cvs63
3105 * manual/es/advanced.xml
3106 Synchronise with English version
3108 2010-11-04 [wwp] 3.7.6cvs62
3111 Fix bug 2293, "filtering: simplify expression", as simplifying
3112 this expression doesn't make it less easy to understand and we
3113 gain few cycles by making the logical expression more simple
3114 by applying. Patch by Nicolas Kaiser.
3116 2010-11-03 [colin] 3.7.6cvs61
3119 Fix bug 2294, "addrindex.c: address index conversion always
3120 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
3122 2010-11-02 [wwp] 3.7.6cvs60
3127 Enlarge the progress bar (main window) a bit when compiling
3128 for UMPCs like maemo: this solves truncated text that might
3129 appear in the progress bar while processing messages.
3130 Also use a more compact string format when displaying
3131 progress like 'number/total', still for UMPCs, this fixes
3132 a previous inconsistency with these format strings where
3133 no space around the / were used sometimes.
3135 2010-10-26 [ticho] 3.7.6cvs59
3138 Recreate NNTP session if server port setting has changed. Fixes
3141 2010-10-26 [colin] 3.7.6cvs58
3145 Fix copy-paste error, thanks to David Relson
3148 2010-10-18 [colin] 3.7.6cvs57
3155 * src/prefs_themes.c
3158 * src/gtk/gtkutils.c
3159 * src/gtk/quicksearch.c
3160 * src/gtk/quicksearch.h
3161 * src/plugins/pgpcore/passphrase.c
3162 * src/plugins/spamassassin/libspamc.c
3165 2010-10-17 [colin] 3.7.6cvs56
3167 * src/prefs_themes.c
3168 * src/gtk/gtkaspell.c
3169 * src/gtk/gtkutils.c
3170 * src/gtk/gtkutils.h
3171 * src/gtk/inputdialog.c
3172 * src/gtk/progressdialog.c
3173 Undeprecate a few things
3175 2010-10-17 [colin] 3.7.6cvs55
3179 * src/gtk/quicksearch.c
3180 * src/gtk/quicksearch.h
3181 Add ability to search from the command-line.
3182 Closes bug 2249, ' Making QuickSearch independent from the GUI'
3183 Patch by Sebastien Bigarret.
3185 2010-10-04 [mones] 3.7.6cvs54
3187 * manual/dist/pdf/Makefile.am
3188 Fix build of English PDF manual
3189 (sh: Can't open ../../../xml2pdf)
3191 2010-10-03 [colin] 3.7.6cvs53
3198 Get rid of GRelation which were, mostly, used as
3199 GHashTables. Probably fixes bug #2277, 'Segfault when
3200 loading inbox for the first time'
3202 2010-10-03 [mir] 3.7.6cvs52
3204 * manual/de/dist/html/Makefile.am
3205 * manual/de/dist/pdf/Makefile.am
3206 * manual/de/dist/ps/Makefile.am
3207 * manual/de/dist/txt/Makefile.am
3208 * manual/dist/html/Makefile.am
3209 * manual/dist/pdf/Makefile.am
3210 * manual/dist/ps/Makefile.am
3211 * manual/dist/txt/Makefile.am
3212 * manual/es/dist/html/Makefile.am
3213 * manual/es/dist/pdf/Makefile.am
3214 * manual/es/dist/ps/Makefile.am
3215 * manual/es/dist/txt/Makefile.am
3216 * manual/fr/dist/html/Makefile.am
3217 * manual/fr/dist/pdf/Makefile.am
3218 * manual/fr/dist/ps/Makefile.am
3219 * manual/fr/dist/txt/Makefile.am
3220 * manual/pl/dist/html/Makefile.am
3221 * manual/pl/dist/pdf/Makefile.am
3222 * manual/pl/dist/ps/Makefile.am
3223 * manual/pl/dist/txt/Makefile.am
3224 Missing Makefile.am's for 3.7.6cvs49
3227 2010-10-03 [colin] 3.7.6cvs51
3232 2010-10-02 [mir] 3.7.6cvs50
3234 * manual/de/dist/html/Makefile.am
3235 * manual/de/dist/pdf/Makefile.am
3236 * manual/de/dist/ps/Makefile.am
3237 * manual/de/dist/txt/Makefile.am
3238 * manual/dist/html/Makefile.am
3239 * manual/dist/pdf/Makefile.am
3240 * manual/dist/ps/Makefile.am
3241 * manual/dist/txt/Makefile.am
3242 * manual/es/dist/html/Makefile.am
3243 * manual/es/dist/pdf/Makefile.am
3244 * manual/es/dist/ps/Makefile.am
3245 * manual/es/dist/txt/Makefile.am
3246 * manual/fr/dist/html/Makefile.am
3247 * manual/fr/dist/pdf/Makefile.am
3248 * manual/fr/dist/ps/Makefile.am
3249 * manual/fr/dist/txt/Makefile.am
3250 * manual/pl/dist/html/Makefile.am
3251 * manual/pl/dist/pdf/Makefile.am
3252 * manual/pl/dist/ps/Makefile.am
3253 * manual/pl/dist/txt/Makefile.am
3254 Part 2 of last commit which broke due to a permission error
3255 Avoid claws trying to build manuals if the required
3256 tools are not present.
3258 2010-10-02 [mir] 3.7.6cvs49
3261 * manual/de/dist/html/Makefile.am
3262 * manual/de/dist/pdf/Makefile.am
3263 * manual/de/dist/ps/Makefile.am
3264 * manual/de/dist/txt/Makefile.am
3265 * manual/dist/html/Makefile.am
3266 * manual/dist/pdf/Makefile.am
3267 * manual/dist/ps/Makefile.am
3268 * manual/dist/txt/Makefile.am
3269 * manual/es/dist/html/Makefile.am
3270 * manual/es/dist/pdf/Makefile.am
3271 * manual/es/dist/ps/Makefile.am
3272 * manual/es/dist/txt/Makefile.am
3273 * manual/fr/dist/html/Makefile.am
3274 * manual/fr/dist/pdf/Makefile.am
3275 * manual/fr/dist/ps/Makefile.am
3276 * manual/fr/dist/txt/Makefile.am
3277 * manual/pl/dist/html/Makefile.am
3278 * manual/pl/dist/pdf/Makefile.am
3279 * manual/pl/dist/ps/Makefile.am
3280 * manual/pl/dist/txt/Makefile.am
3281 1) Downgrade autoconf requirements to 2.59 to allow
3282 building on oldest supported Linux distributions.
3283 2) Only try to build manuals if the needed software
3286 2010-10-02 [colin] 3.7.6cvs48
3288 * src/plugins/trayicon/trayicon.c
3289 And fix theme updating.
3291 2010-10-02 [colin] 3.7.6cvs47
3293 * src/plugins/trayicon/trayicon.c
3294 Got burnt by wrong indentation!
3296 2010-10-02 [colin] 3.7.6cvs46
3299 Forgot to remove the directory from top-level
3301 2010-10-02 [colin] 3.7.6cvs45
3303 * src/plugins/trayicon/Makefile.am
3304 * src/plugins/trayicon/trayicon.c
3305 * src/plugins/trayicon/libeggtrayicon/.cvsignore
3306 * src/plugins/trayicon/libeggtrayicon/Makefile.am
3307 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3308 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.h
3309 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c
3310 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.h
3311 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
3312 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h
3313 * src/plugins/trayicon/libeggtrayicon/xembed.h
3314 Finally get rid of Eggtrayicon, use GtkStatusIcon
3315 instead (which can be done safely now that we
3318 2010-10-02 [colin] 3.7.6cvs44
3326 * src/editaddress_other_attributes_ldap.c
3329 * src/grouplistdialog.c
3331 * src/image_viewer.c
3335 * src/message_search.c
3337 * src/prefs_themes.c
3338 * src/summary_search.c
3341 * src/etpan/imap-thread.c
3343 * src/gtk/gtkcmclist.c
3344 * src/gtk/gtkcmoptionmenu.c
3345 * src/gtk/gtkutils.c
3346 * src/gtk/gtkutils.h
3347 * src/gtk/gtkvscrollbutton.c
3348 * src/plugins/pgpcore/select-keys.c
3349 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3350 Undeprecate for GTK+2.22. Patch by Reed Loden.
3351 Fixes bug #2276, 'Compile in maintainer mode
3352 fails on GTK+ 2.22'.
3354 2010-10-02 [colin] 3.7.6cvs43
3357 It's now time to remove the temporary enable-openssl
3358 option that was used when we removed OpenSSL. See
3359 bug #2276 comment #14.
3361 2010-09-30 [wwp] 3.7.6cvs42
3363 * src/prefs_account.c
3364 * src/prefs_filtering_action.c
3365 * src/prefs_matcher.c
3366 Fix bug #2274, wrong color label index range
3367 used w/ gtk_cmoption_menu (behaviour change
3368 has been introduced w/ 3.5.0cvs49 apparently),
3369 now it must be 1..N so let's use colorlabel value
3373 2010-09-20 [pawel] 3.7.6cvs41
3380 2010-09-19 [pawel] 3.7.6cvs40
3385 Set ML menus sensitivity accordingly to
3386 possibility of reply to ML
3388 2010-09-19 [colin] 3.7.6cvs39
3391 Fix cvs34 and cvs35. NNTP accounts are mandatory to post
3392 to newsgroups, and NNTP accounts *can* send email. We
3393 should not force an email account when replying to_ml or
3396 2010-09-19 [colin] 3.7.6cvs38
3399 Revert previous commit (which breaks Reply to newsgroups)
3401 2010-09-17 [pawel] 3.7.6cvs37
3404 Respect reply_account_autosel when changing compose
3405 account to email one while replying to NNTP post
3407 2010-09-17 [wwp] 3.7.6cvs36
3409 * doc/man/claws-mail.1
3410 Update --compose documentation in `man claws-mail`.
3412 2010-09-12 [pawel] 3.7.6cvs35
3415 Add forgotten bit to previous commit,
3416 select email account when replying to ML
3418 2010-09-12 [pawel] 3.7.6cvs34
3421 Fix bug #2247 "nntp reply-to-all broken?"
3422 Make reply-to-all and reply-to-ml work as expected in
3423 mailing list through NNTP case
3425 2010-09-11 [pawel] 3.7.6cvs33
3430 gtk_widget_set_can_focus() -> GTK_WIDGET_UNSET_FLAGS()
3431 fixes build with GTK+ < 2.18
3433 2010-09-10 [pawel] 3.7.6cvs32
3438 Make Tab key switch between FolderView, MsgView and
3439 SummaryView only, other widgets have/can have their own
3442 2010-08-25 [colin] 3.7.6cvs31
3447 * src/common/base64.c
3448 * src/common/base64.h
3449 Fix bug #2245, "base64 decoding fails with line breaks"
3450 Patch by Yotam Medini
3452 2010-08-25 [colin] 3.7.6cvs30
3455 Fix bug #2241, "Empty trash on exit fails on scripted exit"
3457 2010-08-23 [pawel] 3.7.6cvs29
3460 * src/send_message.c
3463 Hide progressbar on statusbar when not needed
3465 2010-08-17 [colin] 3.7.6cvs28
3468 Fix previous patch (our own tmp dir is inside
3471 2010-08-16 [colin] 3.7.6cvs27
3474 Use temp dir to store logs in Windows. Avoids doing
3475 get_rc_dir() early, which prevents set_rc_dir()
3478 2010-07-31 [holger] 3.7.6cvs26
3480 * src/gtk/gtkshruler.c
3481 Yet more GdkGC to Cairo porting
3483 2010-07-30 [holger] 3.7.6cvs25
3485 * src/stock_pixmap.c
3486 More GdkGC to Cairo porting
3488 2010-07-30 [holger] 3.7.6cvs24
3490 * src/gtk/colorlabel.c
3491 One GdkGC usage less
3493 2010-07-29 [holger] 3.7.6cvs23
3496 Replace some gdk drawing with cairo, as the former
3497 is going towards deprecation.
3499 2010-07-25 [colin] 3.7.6cvs22
3501 * src/common/utils.c
3502 And now for a real fix. g_list_remove() doesn't, of
3503 course, free the data. But we have to have a solid
3504 pointer to it in order to free it ourselves instead
3505 of relying on the old freed list pointer.
3506 Maybe that's the last patch on the subject now ? :)
3508 2010-07-25 [colin] 3.7.6cvs21
3510 * src/common/utils.c
3511 Remove stupid and extraneous g_free() of elements
3512 which have just been freed by g_list_remove(). (see
3513 GList documentation). I don't know how it worked before
3515 2010-07-25 [colin] 3.7.6cvs20
3517 * src/common/utils.c
3518 Reverse free/use with more logical and safe
3519 use/free. Thanks to Michael Rasmussen !
3521 2010-07-24 [colin] 3.7.6cvs19
3523 * src/gtk/quicksearch.c
3524 Finish 3.7.5cvs42 patch. Probably fixes bug 2232,
3525 'freeze when using quick search'
3527 2010-07-11 [iwkse] 3.7.6cvs18
3529 * src/gtk/quicksearch.c
3530 Add SMALL_LAYOUT to quicksearch_relayout
3532 2010-07-10 [iwkse] 3.7.6cvs17
3535 Remove forgotten variable from
3536 the last bugfix #2224
3538 2010-07-10 [colin] 3.7.6cvs16
3541 * src/gtk/quicksearch.c
3542 Clean fix for bug #2224: don't mess with GTK settings when
3543 handling the layout ourselves is enough
3545 2010-07-09 [iwkse] 3.7.6cvs15
3549 Better fix for Bug #2224
3551 2010-07-09 [iwkse] 3.7.6cvs14
3555 Always use stock icons on buttons
3557 2010-07-08 [colin] 3.7.6cvs13
3560 Fix bug 2223, 'Compilation fails with GTK+
3561 2.21.3'. Thanks to Jan Psota !
3563 2010-06-29 [pawel] 3.7.6cvs12
3566 Revert 3.7.5cvs41, it breaks templates that use %X
3568 2010-06-23 [wwp] 3.7.6cvs11
3570 * src/gtk/colorlabel.c
3571 Silent up a warning by avoiding possible confusion
3572 in logical expression evaluation, thanks to TuxCM.
3574 2010-06-21 [iwkse] 3.7.6cvs10
3576 * src/gtk/quicksearch.c
3577 Do not add into quicksearch history
3578 matching rules with bad syntax
3580 2010-05-26 [holger] 3.7.6cvs9
3584 Add function to select rows given a list of messages,
3585 complementary to summary_get_selected_msg_list()
3587 2010-05-22 [mir] 3.7.6cvs8
3590 Fix bug 2208. Encode encrypted password to qouted
3591 printable to avoid making invalid XML. Encoding
3592 will be activated the first time the password is
3595 2010-05-22 [paul] 3.7.6cvs7
3597 * manual/advanced.xml
3599 * src/prefs_common.c
3600 * src/prefs_common.h
3601 after using the compose margin for several days
3602 I wanted the old style back - add a new hidden
3603 pref 'show_compose_margin' to restore the old
3604 behaviour (defaults to FALSE)
3606 2010-05-14 [paul] 3.7.6cvs6
3609 add a margin to the compose window text that matches
3610 the margin in textview
3612 2010-05-14 [colin] 3.7.6cvs5
3614 * src/gtk/sslcertwindow.c
3615 Fix dangling pointer. Thanks to Michael R!
3617 2010-05-14 [colin] 3.7.6cvs4
3619 * src/gtk/sslcertwindow.c
3620 Fix bug 1993, 'Cannot send mail when SSL certificate is
3621 expired but certificate check is skipped' and maybe
3622 bug 2200, 'SSL is not working with POP3'
3624 2010-05-14 [colin] 3.7.6cvs3
3626 * src/plugins/pgpinline/pgpinline.c
3627 Fix bug 2205, 'PGPInline: segfault on malformed mails'
3629 2010-05-04 [iwkse] 3.7.6cvs2
3631 * src/prefs_message.c
3632 Get a generic name as 'Quotation' for
3635 2010-05-04 [iwkse] 3.7.6cvs1
3637 * src/prefs_message.c
3638 * src/prefs_common.h
3639 * src/prefs_common.c
3642 Option for collapsing via double-click
3644 2010-05-01 [paul] 3.7.6
3650 2010-05-01 [paul] 3.7.5cvs55
3652 * tools/claws.i18n.status.pl
3655 2010-05-01 [paul] 3.7.5cvs54
3658 add YUP, new Ukrainian translator
3660 2010-04-30 [paul] 3.7.5cvs53
3664 add Ukrainian translation, submitted by YUP
3673 updated by David Vachulka, Stephan Sachse, Flammie Pirinen,
3674 Páder Rezső, Marcel Pol, Frederico Goncalves Guimaraes,
3675 Tiago Faria, and Slavko
3677 2010-04-26 [wwp] 3.7.5cvs52
3682 2010-04-26 [mones] 3.7.5cvs51
3687 2010-04-22 [pawel] 3.7.5cvs50
3692 first NULL check pointer, then use it
3694 2010-04-22 [colin] 3.7.5cvs49
3697 Fix error message when session isn't established
3699 Update translation and fix a typo in it
3701 2010-04-15 [pawel] 3.7.5cvs48
3703 * src/prefs_account.c
3704 Fix Bug 2144 'When creating an account with IMAP4+SSL,
3705 the port isn't configured properly'
3706 When using SSL/TLS tunneling automatically use default
3707 ports for encrypted connections: smtps, pop3s, imaps, nntps
3709 2010-04-15 [pawel] 3.7.5cvs47
3712 Fix crasher in actions using '%f' argument
3713 on multiple files with external scripts which
3714 don't return any output.
3716 2010-04-14 [colin] 3.7.5cvs46
3719 Fix hand cursor after error symbol appears
3721 2010-04-12 [colin] 3.7.5cvs45
3724 Fix bug 2162, 'configure check for libetpan
3725 fails with libetpan 1.0'
3728 2010-04-09 [mones] 3.7.5cvs44
3730 * manual/de/glossary.xml
3731 Fix encoding to match main document's
3732 Also fixes make dist with Debian's openjade
3734 2010-03-29 [pawel] 3.7.5cvs43
3736 * src/matcher_parser.h
3737 * src/matcher_parser_parse.y
3738 * src/gtk/quicksearch.c
3739 Disable matcher warnings when populating quicksearch
3740 completion lists on startup
3742 2010-03-27 [colin] 3.7.5cvs42
3744 * src/gtk/quicksearch.c
3745 Fix double-free later in code. Optimize
3748 2010-03-27 [pawel] 3.7.5cvs41
3751 Make sure that quote ends with new line char
3753 2010-03-26 [pawel] 3.7.5cvs40
3758 Fix Bug 1928 Add "reply to this address" pop menu
3760 - Set composing account to email one when creating/replying
3761 from NNTP folder by clicking link or choosing option
3765 2010-03-25 [paul] 3.7.5cvs39
3767 * src/gtk/gtkcmclist.c
3768 Fix build with GTK+ 2.20
3770 2010-03-24 [pawel] 3.7.5cvs38
3775 * src/grouplistdialog.c
3779 * src/prefs_account.c
3780 * src/gtk/gtkcmclist.c
3781 * src/gtk/gtkcmctree.c
3782 * src/gtk/gtkcmoptionmenu.c
3783 * src/gtk/gtksctree.c
3784 * src/gtk/gtkshruler.c
3785 * src/gtk/gtkutils.c
3786 * src/gtk/gtkutils.h
3787 * src/gtk/gtkvscrollbutton.c
3788 * src/gtk/inputdialog.c
3789 * src/gtk/spell_entry.c
3790 * src/plugins/trayicon/trayicon.c
3791 * src/plugins/trayicon/libeggtrayicon/Makefile.am
3792 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3793 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
3794 Fix build with GTK+ 2.19
3796 2010-03-23 [pawel] 3.7.5cvs37
3800 Respect view->show_col_headers option
3801 * src/gtk/gtkcmctree.c
3802 Fix GtkCmcTree column width calculation when it has
3803 auto_resize set and new node is added
3805 2010-03-22 [pawel] 3.7.5cvs36
3807 * src/grouplistdialog.c
3808 * src/prefs_common.c
3809 * src/prefs_common.h
3810 - remember newsgroups list dialog size
3811 - respect use_dotted_lines hidden pref
3812 - respect use_stripes_everywhere hidden pref
3814 2010-03-21 [pawel] 3.7.5cvs35
3817 Remove superfluous gtk_widget_show_all()
3820 * src/common/utils.c