1 2012-08-29 [colin] 3.8.1cvs41
3 * src/plugins/pgpcore/sgpgme.c
4 Set gpgme's locale to UTF-8. Fixes bug #2650,
5 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
7 2012-08-29 [colin] 3.8.1cvs40
17 Move the hardcoded mimeview shortcuts to standard menus.
19 2012-08-27 [colin] 3.8.1cvs39
22 Fix double mainwindow presentation that confuses GNOME3
23 when some plugins fail to load (subsequent Claws windows
24 got no focus in that case)
26 2012-08-27 [colin] 3.8.1cvs38
29 Make Mark all read confirmation button more clear
31 2012-08-27 [colin] 3.8.1cvs37
35 Separate "Mark all read" from "Mark as read"
38 2012-08-27 [wwp] 3.8.1cvs36
42 Remove session statistics debug statements (irrelevant in repo,
45 2012-08-24 [mones] 3.8.1cvs35
48 Keep alphabetic order of hidden options lost
49 and update Clawsker URL.
50 * manual/de/advanced.xml
51 * manual/fr/advanced.xml
53 * manual/es/advanced.xml
54 Sync with English version and update Clawsker URL.
55 * manual/de/dist/html/Makefile.am
56 * manual/es/dist/html/Makefile.am
57 * manual/fr/dist/html/Makefile.am
58 * manual/pl/dist/html/Makefile.am
59 * manual/dist/html/Makefile.am
60 Fix bug 2723 'Missing encoding in generated html manual'
62 2012-08-23 [colin] 3.8.1cvs34
65 Fix --offline asking if one wants to sync,
66 due to re-entering. Thanks <ebik@ucw.cz>.
68 2012-08-16 [colin] 3.8.1cvs33
71 Always clear the tags list when fetching a folder, or
72 Claws will never untag an untagged email. Patch by
73 Igor Mammedov <imammedo@redhat.com>
75 2012-08-12 [colin] 3.8.1cvs32
78 Exclude text/plain from the attachment thing
80 2012-08-12 [colin] 3.8.1cvs31
83 Fix comparison, thanks to Michael Gmelin
85 2012-08-12 [colin] 3.8.1cvs30
88 Only show HTML parts by default (if the pref
89 is set so) if the part disposition-type is
90 inline or unknown, but not attachment.
92 Remove useless hook that won't ever be used
95 2012-08-12 [colin] 3.8.1cvs29
98 Make sure text/* attachments are not made
99 inline, regardless of the compose mode.
100 Finishes fixing bug #2203 after auto-save
101 switches mode to COMPOSE_REEDIT. Thanks to
102 Michael Gmelin for finding this.
104 2012-08-09 [colin] 3.8.1cvs28
106 * src/prefs_filtering.c
107 Make treeView type-ahead case insensitive
108 Patch by Andreas Ronnquist
110 2012-08-09 [colin] 3.8.1cvs27
112 * src/gtk/sslcertwindow.c
115 2012-08-09 [colin] 3.8.1cvs26
118 * src/common/ssl_certificate.c
119 * src/common/ssl_certificate.h
120 * src/gtk/sslcertwindow.c
121 Fix bug 2718, "Failure to check peer hostname
122 when checking certificate"
124 2012-08-05 [ticho] 3.8.1cvs25
127 Avoid header combo box to get focus twice (first text within,
128 then combobox widget itself) when switching focus with TAB.
130 2012-07-28 [ticho] 3.8.1cvs24
133 Properly fix setting "transient for" for attachment properties
134 dialog when called via popup menu (since we're stealing focus
135 few lines before, we need to do it directly, not via
138 2012-07-28 [ticho] 3.8.1cvs23
140 * src/gtk/pluginwindow.c
141 * src/gtk/prefswindow.c
142 Fixed setting "transient for" property for plugin load/unload
143 file dialog. Connected manage_window signals to prefswindow events.
145 2012-07-27 [ticho] 3.8.1cvs22
149 Fixed setting "transient for" property for summaryview file
150 dialog and messageview's image save dialog.
152 2012-07-27 [ticho] 3.8.1cvs21
156 Fix setting "transient for" property for file select dialogs
157 in crash report and mimeview.
159 2012-07-27 [ticho] 3.8.1cvs20
162 Fixed "transient for" property for file attach dialog when
163 called from Attachments list popup menu. Simplified menu item
164 sensitivities setting code logic for this menu.
166 2012-07-25 [ticho] 3.8.1cvs19
168 * manual/advanced.xml
169 Add the three hidden preferences related to colored display
170 of unified diffs to manual.
172 2012-07-25 [ticho] 3.8.1cvs18
174 * src/gtk/gtkaspell.c
175 Create "Change directory" submenu in a separate function, change
176 wording a bit, and make the submenu always available in a context
177 menu of body edit box in compose window.
179 2012-07-25 [ticho] 3.8.1cvs17
181 * src/gtk/prefswindow.c
182 Correctly set transient_for property for preferences window,
183 as well as for color picker dialogs. Fixes bug #2710.
185 2012-07-25 [ticho] 3.8.1cvs16
187 * src/gtk/quicksearch.c
188 Allow quicksearch syntax description window to be correctly
189 set transient for main window.
191 2012-07-15 [wwp] 3.8.1cvs15
194 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
196 2012-07-10 [paul] 3.8.1cvs14
199 forgot this in last commit
201 2012-07-10 [paul] 3.8.1cvs13
205 * src/common/quoted-printable.c
206 * src/common/quoted-printable.h
207 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
208 the bug: partial message text loss
210 2012-07-10 [mones] 3.8.1cvs12
212 * src/plugins/pgpcore/sgpgme.c
213 Fix bug 2689, 'segfault when trying to view info
214 about pgp/smime sign'
216 2012-07-08 [ticho] 3.8.1cvs11
218 * src/plugins/pgpcore/sgpgme.c
219 Consider marginal signature validity as untrusted. Suggested by
220 Jean-Benoist Leger (leger at crans.org).
222 2012-07-08 [paul] 3.8.1cvs10
224 * src/gtk/icon_legend.c
225 fix (reveal) hidden icon in gui and build warning
227 2012-07-07 [paul] 3.8.1cvs9
229 * src/plugins/pgpcore/prefs_gpg.c
232 2012-07-07 [colin] 3.8.1cvs8
234 * claws-features.h.in
242 * src/partial_download.h
244 * src/prefs_account.h
253 * src/common/session.h
255 * src/common/socket.h
257 * src/common/ssl_certificate.h
258 * src/common/timing.h
260 * src/gtk/gtkaspell.h
262 * src/gtk/pluginwindow.h
263 * src/gtk/spell_entry.h
264 * src/gtk/sslcertwindow.h
265 Don't export config.h in public headers
267 2012-07-07 [colin] 3.8.1cvs7
269 * claws-features.h.in
275 * src/addrcustomattr.c
276 * src/addrduplicates.c
279 * src/addressbook_foldersel.c
290 * src/displayheader.c
292 * src/editaddress_other_attributes_ldap.c
297 * src/editldap_basedn.c
306 * src/folder_item_prefs.c
307 * src/grouplistdialog.c
331 * src/message_search.c
342 * src/partial_download.c
343 * src/partial_download.h
346 * src/prefs_account.c
347 * src/prefs_account.h
348 * src/prefs_actions.c
351 * src/prefs_compose_writing.c
352 * src/prefs_customheader.c
353 * src/prefs_display_header.c
354 * src/prefs_ext_prog.c
355 * src/prefs_filtering.c
356 * src/prefs_filtering_action.c
357 * src/prefs_folder_column.c
358 * src/prefs_folder_item.c
361 * src/prefs_image_viewer.c
362 * src/prefs_logging.c
363 * src/prefs_matcher.c
364 * src/prefs_message.c
365 * src/prefs_msg_colors.c
368 * src/prefs_receive.c
370 * src/prefs_spelling.c
371 * src/prefs_summaries.c
372 * src/prefs_summary_column.c
373 * src/prefs_summary_open.c
374 * src/prefs_toolbar.c
375 * src/prefs_wrapping.c
388 * src/summary_search.c
401 * src/common/plugin.c
403 * src/common/session.c
404 * src/common/session.h
407 * src/common/socket.c
408 * src/common/socket.h
411 * src/common/ssl_certificate.c
412 * src/common/ssl_certificate.h
413 * src/common/string_match.c
415 * src/common/timing.h
418 * src/etpan/etpan-thread-manager.c
419 * src/etpan/imap-thread.c
420 * src/etpan/nntp-thread.c
423 * src/gtk/description_window.c
425 * src/gtk/gtkaspell.c
426 * src/gtk/gtkaspell.h
427 * src/gtk/gtkshruler.c
431 * src/gtk/gtkvscrollbutton.c
432 * src/gtk/icon_legend.c
433 * src/gtk/inputdialog.c
434 * src/gtk/logwindow.c
436 * src/gtk/pluginwindow.c
437 * src/gtk/pluginwindow.h
438 * src/gtk/prefswindow.c
439 * src/gtk/progressdialog.c
440 * src/gtk/quicksearch.c
441 * src/gtk/spell_entry.c
442 * src/gtk/spell_entry.h
443 * src/gtk/sslcertwindow.c
444 * src/gtk/sslcertwindow.h
445 * src/plugins/bogofilter/bogofilter.c
446 * src/plugins/bogofilter/bogofilter_gtk.c
447 * src/plugins/dillo_viewer/dillo_prefs.c
448 * src/plugins/dillo_viewer/dillo_viewer.c
449 * src/plugins/pgpcore/pgp_viewer.c
450 * src/plugins/pgpcore/plugin.c
451 * src/plugins/pgpcore/sgpgme.c
452 * src/plugins/pgpinline/pgpinline.c
453 * src/plugins/pgpinline/plugin.c
454 * src/plugins/pgpmime/pgpmime.c
455 * src/plugins/pgpmime/plugin.c
456 * src/plugins/smime/plugin.c
457 * src/plugins/smime/smime.c
458 * src/plugins/spamassassin/libspamc.c
459 * src/plugins/spamassassin/spamassassin.c
460 * src/plugins/spamassassin/spamassassin_gtk.c
461 * src/plugins/trayicon/trayicon.c
462 * src/plugins/trayicon/trayicon_prefs.c
463 Specify Claws compile-time features in a specific header
465 2012-07-06 [wwp] 3.8.1cvs6
469 Session statistics: format date following global prefs,
470 and fix stats output a little bit.
472 2012-07-03 [mir] 3.8.1cvs5
475 fix bug 2642, 'improve transfer encoding selection'.
476 Patch provided by Christopher Zimmermann
477 (madroach claws at gmerlin dot de)
479 2012-07-03 [mir] 3.8.1cvs4
483 fix bug 2641, '7bit or 8bit encoded attachments can
484 have lines longer than 998 characters'.
485 Patch provided by Christopher Zimmermann
486 (madroach claws at gmerlin dot de)
489 2012-07-03 [mir] 3.8.1cvs3
493 fix bug 2641, '7bit or 8bit encoded attachments can
494 have lines longer than 998 characters'.
495 Patch provided by Christopher Zimmermann
496 (madroach claws at gmerlin dot de)
498 2012-07-03 [mir] 3.8.1cvs2
502 * src/common/quoted-printable.c
503 * src/common/quoted-printable.h
504 fix bug 2640, 'improve quoted-printable encoding'
505 Patch provided by madroach claws at gmerlin dot de
507 2012-06-30 [paul] 3.8.1cvs1
510 fix bug 2579, 'Installed headers redefine autotools-specific constants'
512 2012-06-27 [paul] 3.8.1
518 2012-06-27 [paul] 3.8.0cvs58
521 fix minimum required GTK+, which got mistakenly bumped
524 2012-06-27 [paul] 3.8.0cvs57
541 * tools/claws.i18n.status.pl
542 updated based on currently active
544 2012-06-25 [mir] 3.8.0cvs56
547 If a folder class returns <> 0 then the message has not
548 been removed from the file system and therefore it should
549 not be removed from the cache either.
551 2012-06-20 [ticho] 3.8.0cvs55
554 Fix for bug #1090 - Standard-folders appear again
555 after rescanning tree
557 2012-06-20 [paul] 3.8.0cvs54
563 colourise attached patches.
566 2012-06-02 [wwp] 3.8.0cvs53
568 * src/gtk/progressdialog.c
569 Add a hide button to the retrieve/send progress dialogs. WM's close button
570 now hides (as well as pressing Esc) instead of doing nothing.
572 2012-06-02 [wwp] 3.8.0cvs52
574 * doc/man/claws-mail.1
580 Introduce a new feature: basic session statistics (from the about dialog
581 or the command-line).
583 2012-06-02 [wwp] 3.8.0cvs51
586 Fix bug 2620: shift+tab from subject field not working.
588 2012-06-02 [wwp] 3.8.0cvs50
593 Normalize capitalization of strings in UI.
595 2012-05-30 [paul] 3.8.0cvs49
598 don't do TLS if not requested by user. fixes connecting to
599 servers which, for example, want SSL 3 only
601 2012-05-27 [paul] 3.8.0cvs48
604 update copyright headers to 2012
606 2012-05-27 [paul] 3.8.0cvs47
609 * src/prefs_actions.c
611 fix some typos in strings, thanks to Thomas Bellmann
613 2012-05-16 [paul] 3.8.0cvs46
615 * src/prefs_filtering_action.c
616 fix disabled 'select...' button that never goes away
617 when using the new addr book
620 2012-05-16 [colin] 3.8.0cvs45
625 2012-05-16 [colin] 3.8.0cvs44
628 Make remove_numbered_files much faster when there's
629 just one file to remove.
631 2012-05-16 [paul] 3.8.0cvs43
634 fix bug 2662, '"ag" quicksearch adds "1" to value'
636 2012-05-16 [paul] 3.8.0cvs42
638 * src/gtk/description_window.c
639 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
641 2012-05-16 [paul] 3.8.0cvs41
643 * src/common/ssl_certificate.c
644 fix bug 2646, 'Compile fails with gnutls-3.0.18'
645 Patch by Christian Hesse
647 2012-05-11 [colin] 3.8.0cvs40
651 Fix bug 2659, 'E-mail attachments are handled
653 Fix problems iterating the mime tree, and determine
654 whether a file is an email without To:
656 2012-04-03 [colin] 3.8.0cvs39
659 Fix build (damn whitespace-sensitive file format)
661 2012-04-02 [colin] 3.8.0cvs38
664 Fix incomplete make dist
666 2012-04-02 [colin] 3.8.0cvs37
669 Fix mistakenly removed function call
671 2012-04-01 [colin] 3.8.0cvs36
679 * src/addressbook-dbus.c
680 * src/addressbook-dbus.h
685 * src/claws-contacts.xml
694 * src/prefs_filtering_action.c
695 * src/prefs_matcher.c
699 * src/plugins/bogofilter/bogofilter_gtk.c
700 * src/plugins/dillo_viewer/dillo_prefs.c
701 * src/plugins/spamassassin/spamassassin_gtk.c
702 * src/plugins/trayicon/trayicon.c
703 Import new addressbook code from the new-contacts branch
705 2012-03-29 [paul] 3.8.0cvs35
709 * src/gtk/quicksearch.c
710 add 'ha', short version of 'has_attachment' in quick search
711 Patch by Andreas Rönnquist
713 2012-03-26 [mones] 3.8.0cvs34
715 * src/common/plugin.c
716 Support 2 and 3-clause BSD licensed plugins
718 2012-03-15 [pawel] 3.8.0cvs33
722 - Make separate window info more accurate about
723 move to trash/deletion.
726 2012-03-14 [pawel] 3.8.0cvs32
735 Better fix for bug #2501
736 Instead of leaving blank window after message move or delete,
737 update separate view to next message in message list or
738 display info why view is blank. This was discussed
739 in bug #2621 comments.
741 2012-03-11 [colin] 3.8.0cvs31
743 * src/gtk/gtkcmctree.c
746 Fix focus rectangle on unfocused rows
747 Patch by Michael Shell
749 2012-02-29 [colin] 3.8.0cvs30
751 * src/gtk/gtkcmctree.c
752 Fix bug #2577, "Focus rectangle on folder list and message
753 list headings doesn't get properly cleared when switching
754 heading and horizontally scrolling list (underlines and
755 vertical lines remain on screen)". Patch by Michael Shell
757 2012-02-13 [pawel] 3.8.0cvs29
760 Fix crasher when double clicking on IMAP message and
761 MessageView is not shown introduced in cvs21
764 2012-02-10 [pawel] 3.8.0cvs28
767 Fix bug #2598 'Actions can move locked messages'
769 2012-02-08 [pawel] 3.8.0cvs27
771 * src/prefs_actions.c
772 * src/prefs_actions.h
773 * src/prefs_toolbar.c
774 * src/prefs_toolbar.h
777 - Implement automatic removal of toolbar action buttons when
778 associated action is removed
779 - Don't allow creation of two actions with the same name,
780 before all executions/removals were performed on first action
781 with duplicated name in linked list which wasn't always
784 2012-02-05 [colin] 3.8.0cvs26
796 Add an history to navigate in mails
798 2012-02-05 [colin] 3.8.0cvs25
801 Fix inverted comparison in list_find_custom.
803 2012-02-03 [wwp] 3.8.0cvs24
805 * src/gtk/progressdialog.c
806 Make translators life easier: use View log instead of Show log
809 2012-02-02 [pawel] 3.8.0cvs23
812 Fix bug #2590 'Un-capitalize strings'
813 Patch by Christian Hesse
815 2012-02-02 [pawel] 3.8.0cvs22
819 'Change expand behavior for message list / message view'
820 Patch by Christian Hesse
822 2012-02-02 [pawel] 3.8.0cvs21
828 Fix bug #2501 'opened message blanks when moved to other folder'
829 Detect message move and update message window contents
830 accordingly, if message is moved to trash close window
832 2012-02-01 [pawel] 3.8.0cvs20
839 * src/gtk/sslcertwindow.c
840 More strncat boundary checks
842 2012-01-31 [wwp] 3.8.0cvs19
845 Fix warnings in gtkutils: wrong function name, missing newline, typo and
848 2012-01-31 [wwp] 3.8.0cvs18
850 * src/gtk/progressdialog.c
851 * src/gtk/progressdialog.h
854 Add a button to the retrieve/send dialogs to
855 open the network log.
857 2012-01-25 [wwp] 3.8.0cvs17
860 Remove debug statement.
862 2012-01-20 [pawel] 3.8.0cvs16
866 Fix bug #2574 'Statement might be overflowing a
869 2012-01-20 [pawel] 3.8.0cvs15
872 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
874 2012-01-14 [colin] 3.8.0cvs14
877 Update tracker trigger url
879 2012-01-10 [wwp] 3.8.0cvs13
884 Fix sensitivity of toolbar's get_btn (retrieve mail from current
885 account) and of mainwindows's relevant entry when current account
886 is not able to retrieve (SMTP-only).
888 2012-01-09 [colin] 3.8.0cvs12
891 Fix bug 1924, 'Messages marked move to Trash appear
892 identical to messages marked move to $FOLDER'
894 2012-01-05 [colin] 3.8.0cvs11
897 Fix crasher infinite loop
899 2012-01-03 [colin] 3.8.0cvs10
901 * src/gtk/gtkcmctree.c
902 Revert previous patch, it's buggy on headers
904 2012-01-03 [colin] 3.8.0cvs9
906 * src/gtk/gtkcmctree.c
907 Fix bug #2566, 'wrapped Subject not bounded'
909 2011-12-29 [pawel] 3.8.0cvs8
915 Make forwarding selected attachment possible from
916 mimeview's context menu
917 Fixex bug #2047 'forward attachments'
919 2011-12-28 [paul] 3.8.0cvs7
921 * src/prefs_account.c
922 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
924 2011-12-28 [colin] 3.8.0cvs6
929 2011-12-28 [colin] 3.8.0cvs5
932 Fix GTK+2.16 build (w32)
934 2011-12-18 [mir] 3.8.0cvs4
937 Fix bug in search criteria when doing a
938 complete directory search using '*'
940 2011-12-16 [mir] 3.8.0cvs3
943 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
945 2011-12-16 [wwp] 3.8.0cvs2
951 * src/gtk/icon_legend.c
952 * src/pixmaps/replied_and_forwarded.xpm
953 Make replied and forwarded status flags non exclusive.
954 Introduce a new message state (and relevant icon in message list)
955 where both the replied and forwarded flags are set.
957 2011-12-16 [paul] 3.8.0cvs1
959 * tools/claws.i18n.status.pl
962 2011-12-16 [paul] 3.8.0
968 2011-12-16 [paul] 3.7.10cvs113
975 * po/id.po **REMOVED**
976 * po/id_ID.po **ADDED**
983 2011-12-09 [pawel] 3.7.10cvs112
986 * src/gtk/quicksearch.c
987 * src/gtk/quicksearch.h
988 Invalidate quicksearch root folder when removed
989 Fixes bug #2560 'crash when unsubscribing newsgroup and
990 having active search field'
992 2011-12-08 [pawel] 3.7.10cvs111
997 2011-12-08 [wwp] 3.7.10cvs110
1000 Make "From" widget set independant from recipient lists below,
1001 so that it doesn't scroll when several recipients headers
1002 are added and eventually are scrolling the view.
1003 Path by Christian Hesse <mail@earthworm.de>.
1004 Fixes bug #2481 'do not scroll "from" dropdown list and sender
1007 2011-12-02 [paul] 3.7.10cvs109
1011 consistent label style
1013 2011-11-29 [wwp] 3.7.10cvs108
1015 * src/plugins/trayicon/libeggtrayicon/.cvsignore
1016 More generated stuff to ignore.
1018 2011-11-29 [wwp] 3.7.10cvs107
1020 * src/prefs_folder_item.c
1021 Fix CLAWS_TIP_DECL (undefined).
1023 2011-11-28 [pawel] 3.7.10cvs106
1028 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
1029 after removing the address book in the GUI'
1031 2011-11-26 [pawel] 3.7.10cvs105
1034 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
1036 2011-11-25 [colin] 3.7.10cvs104
1042 2011-11-24 [pawel] 3.7.10cvs103
1044 * src/prefs_filtering.c
1045 Complete cvs102, forgot to commit this
1047 2011-11-24 [pawel] 3.7.10cvs102
1054 * src/prefs_actions.c
1055 * src/prefs_actions.h
1056 Implement actions updating on folder/account rename
1057 This fixes bug #2543 'filter actions in actionsrc not
1058 updated upon account renaming'
1060 2011-11-24 [wwp] 3.7.10cvs101
1062 * src/gtk/gtkcmctree.c
1063 Remove irrelevant cairo directive (thanks to Hanno).
1065 2011-11-23 [wwp] 3.7.10cvs100
1067 * src/gtk/gtkcmctree.c
1068 Make arrows in gtkcmctree's less big (get rid of the outlining),
1069 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
1072 2011-11-22 [colin] 3.7.10cvs99
1075 * src/prefs_filtering.c
1076 * src/prefs_filtering.h
1077 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
1078 The existing functions should do the job as well
1079 if not better, as they take into account the
1082 2011-11-21 [pawel] 3.7.10cvs98
1084 * src/prefs_account.c
1085 Fix bug #2116 'Rip spaces off server names in account
1087 g_strstrip() domain names to be sure they are valid
1089 2011-11-21 [pawel] 3.7.10cvs97
1092 * src/prefs_filtering.c
1093 * src/prefs_filtering.h
1094 Fix bug #2404 'matcherrc updates upon account renaming'
1095 Fix bug #2406 'some part of accountrc not updated upon
1097 Renaming account cause changing of it's root folder prefix
1098 from #<type>/<old_name> to #<type>/<new_name> so every
1099 path directing to it must be altered. Fix paths in account
1100 preferences, global processing and filtering rules, folder
1101 processing rules upon rename
1103 2011-11-20 [pawel] 3.7.10cvs96
1107 * src/prefs_actions.c
1108 Fix bug #1489 'Filter action mark_as_read inoperative
1109 following move action'
1110 Sort actions lists to have proper order of execution
1112 2011-11-20 [pawel] 3.7.10cvs95
1114 * src/prefs_actions.c
1115 * src/prefs_filtering.c
1116 * src/prefs_template.c
1117 Fix bug #1870 'arrow scrolling in filters'
1118 Allow arrow scrolling in dialogs with list view widgets
1119 plus couple fixes of issues I found along the way
1121 2011-11-19 [pawel] 3.7.10cvs94
1124 Don't highlight icons on right-click, they are not
1125 selected and other part is shown which is confusing
1127 2011-11-19 [mones] 3.7.10cvs93
1129 * manual/advanced.xml
1132 2011-11-19 [mones] 3.7.10cvs92
1134 * manual/advanced.xml
1135 * manual/es/advanced.xml
1136 Document undocumented hidden option 'zero_replacement_char'
1137 Synchronize Spanish manual with English version
1139 2011-11-19 [pawel] 3.7.10cvs91
1143 * src/prefs_common.c
1144 * src/prefs_common.h
1148 Fix bug #2377 'Show All Headers - make change persistent
1151 2011-11-19 [pawel] 3.7.10cvs90
1155 * src/folder_item_prefs.c
1162 Fix bug #1563 'Folder view: show complete threads if they
1163 contain unread messages'
1164 Add option to show only threads with unread messages
1165 initial patch by Paul Ollis, my small additions:
1166 - when checking thread for unread finish on first unread
1167 - make thread options unavailable when threading is off
1168 - hide_unread_msgs and hide_unread_threads are mutually
1169 exclusive options, set menus sensitivity accordingly
1170 - set folder item icon type similiar to hide_unread_msgs
1172 2011-11-19 [colin] 3.7.10cvs89
1177 2011-11-18 [pawel] 3.7.10cvs88
1183 * src/prefs_common.c
1184 * src/prefs_common.h
1185 Fix bug #2408 'Some UI elements are not persistent
1187 Remember size of main window, compose notebook, mimeview
1188 tree widgets between claws-mail runs. Compose window
1189 size saving was already done in cvs74
1191 2011-11-18 [mones] 3.7.10cvs87
1196 Fixes bug #2509, "manually added headers are lost unless
1197 mail is sent inmediately"
1199 2011-11-17 [pawel] 3.7.10cvs86
1202 Fix crasher reported in bug #2543
1204 2011-11-13 [colin] 3.7.10cvs85
1207 Make compose windows printable
1209 2011-11-11 [colin] 3.7.10cvs84
1212 Fix build on Fedora 16. -lm was probably pulled by something
1215 2011-11-11 [pawel] 3.7.10cvs83
1221 Port MimeView to GtkTreeView
1223 2011-11-11 [colin] 3.7.10cvs82
1225 * src/prefs_common.c
1226 Use %x (The preferred date representation for the current locale
1229 2011-11-10 [paul] 3.7.10cvs81
1231 * src/prefs_common.c
1232 use european date format as default
1234 2011-11-08 [pawel] 3.7.10cvs80
1237 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
1238 Fix race condition - don't try to hide messageview while
1239 being in the middle of message displaying routine.
1241 2011-11-08 [colin] 3.7.10cvs79
1244 Make sure we break line when we need to. Very probably
1245 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
1248 2011-11-07 [pawel] 3.7.10cvs78
1251 Fix bug #2493 'Subscription pull down should be alphabetized'
1253 2011-11-07 [pawel] 3.7.10cvs77
1258 Make Home & End keys work in textview
1260 2011-11-06 [colin] 3.7.10cvs76
1263 Oops, some unwanted undo got commited.
1265 2011-11-06 [colin] 3.7.10cvs75
1268 Don't iconify/deiconify. Instead, just show nothing
1271 2011-11-06 [pawel] 3.7.10cvs74
1274 Fix compose window size saving / restoring
1276 2011-11-06 [pawel] 3.7.10cvs73
1280 Optimize message displaying, in some conditions parts were
1281 displayed twice causing flickering. For example first html
1282 source and then rendering output from html plugin of the
1285 2011-11-05 [wwp] 3.7.10cvs72
1287 * src/gtk/gtkaspell.c
1288 Fix compilation where 'null' is undefined (use NULL instead).
1290 2011-11-05 [colin] 3.7.10cvs71
1292 * src/gtk/gtkaspell.c
1293 No need to show a backtrace if gtkaspell is null
1295 2011-11-05 [pawel] 3.7.10cvs70
1297 * src/gtk/gtkaspell.c
1298 Fix crasher when spellchecking is not enabled
1300 2011-11-02 [mones] 3.7.10cvs69
1302 * doc/man/claws-mail.1
1303 fixed hyphens (patch from Debian packaging)
1304 fixed header to follow man style closely
1305 documented new option --compose-from-file
1306 removed INSTALLATION section, doesn't belong to manpage
1307 added ENVIRONMENT, COPYRIGHT and BUGS sections
1308 expanded FILES section to include certs and autofaces dirs
1309 expanded SEE ALSO section to include manual and plugins
1311 2011-11-01 [colin] 3.7.10cvs68
1313 * src/common/utils.c
1314 Fix wrong debug stuff commited.
1316 2011-11-01 [colin] 3.7.10cvs67
1320 * src/common/utils.c
1321 * src/gtk/gtkaspell.c
1322 * src/gtk/gtkaspell.h
1323 Fix huge slowness induced by spellcheck "while typing"
1324 during initial quote rewraps.
1326 2011-10-31 [pawel] 3.7.10cvs66
1332 Fix bug #2526 'When reading message in separate window,
1333 n and p keys do not work'
1334 - fix key event handling in messageview
1335 - remove bindings for 'n' and 'p' keys in mimeview (next-part
1336 and prev-part actions)
1337 - instead add 'z' key for prev-part, we have 'a' key
1338 for next-part already
1340 2011-10-31 [colin] 3.7.10cvs65
1343 Fix build with GLib 2.31. Thanks to Charles A. Edwards
1345 2011-10-31 [pawel] 3.7.10cvs64
1348 * src/gtk/gtkutils.c
1349 Fix bug #2303 'Next unread message enables message view'
1350 Don't show previously hidden message view in main window
1351 when user reads messages in external window
1353 2011-10-31 [paul] 3.7.10cvs63
1355 * src/prefs_template.c
1356 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
1357 fit at 540 here, for those where they don't the dialogue can be made
1360 2011-10-31 [paul] 3.7.10cvs62
1363 revert 3.7.10cvs61, these entries _should_ be editable
1365 2011-10-30 [pawel] 3.7.10cvs61
1368 Those entries should not be editable
1370 2011-10-30 [pawel] 3.7.10cvs60
1372 * src/prefs_template.c
1373 - Dialog needs more height to fit all widgets
1374 - Clear template contents on delete
1376 2011-10-30 [pawel] 3.7.10cvs59
1378 * src/prefs_folder_item.c
1379 Update summaryview after changing folder prefs when needed
1381 2011-10-30 [pawel] 3.7.10cvs58
1384 Remove key-press-event blocking, it only
1385 emits GLib-GObject warnings
1387 2011-10-29 [colin] 3.7.10cvs57
1390 Fix focus of completion window with gnome shell
1391 Fixes bug #2525, "Address completion window does not get
1394 2011-10-29 [colin] 3.7.10cvs56
1397 Fix flicker on recursive quicksearch
1399 2011-10-28 [colin] 3.7.10cvs55
1403 Fix a bit the focus problem on Gnome shell
1405 2011-10-26 [mones] 3.7.10cvs54
1408 Add missing accelerator
1410 2011-10-25 [colin] 3.7.10cvs53
1412 * src/gtk/gtkcmclist.c
1413 * src/gtk/gtkcmctree.c
1414 Fix colors, fix warnings
1416 2011-10-25 [colin] 3.7.10cvs52
1418 * src/gtk/gtkcmclist.c
1419 * src/gtk/gtkcmctree.c
1422 2011-10-25 [colin] 3.7.10cvs51
1424 * src/stock_pixmap.c
1425 Fix build with gtk + 2.20
1427 2011-10-25 [colin] 3.7.10cvs50
1433 Fix locking when sending a single message
1435 2011-10-25 [colin] 3.7.10cvs49
1437 * src/gtk/colorlabel.c
1439 * src/gtk/gtkcmclist.c
1440 Make row height closer to what it was
1442 2011-10-25 [colin] 3.7.10cvs48
1444 * src/stock_pixmap.c
1445 Always use cairo to draw
1447 2011-10-25 [colin] 3.7.10cvs47
1450 Fix bug #2529, 'crash in mimeview_start_drag after
1451 deleting message'. Patch by Ricardo
1453 2011-10-23 [colin] 3.7.10cvs46
1455 * src/gtk/gtkcmclist.c
1456 * src/gtk/gtkcmclist.h
1457 * src/gtk/gtkcmctree.c
1458 Draw CMClist with cairo too.
1460 2011-10-23 [colin] 3.7.10cvs45
1462 * src/gtk/gtkcmclist.h
1463 Fix build (this was not meant to be commited)
1465 2011-10-23 [colin] 3.7.10cvs44
1469 * src/addressbook_foldersel.c
1473 * src/grouplistdialog.c
1474 * src/prefs_common.c
1475 * src/prefs_common.h
1477 * src/gtk/gtkcmclist.c
1478 * src/gtk/gtkcmclist.h
1479 * src/gtk/gtkcmctree.c
1480 * src/gtk/gtkcmctree.h
1481 * src/gtk/gtksctree.c
1482 Refactor some tree stuff (lots of code duplication there)
1483 and switch to cairo for tree rendering.
1485 2011-10-23 [holger] 3.7.10cvs43
1488 Don't issue a warning for designed behaviour of the stop rule.
1489 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
1491 2011-10-22 [colin] 3.7.10cvs42
1494 * src/gtk/gtkshruler.c
1495 * src/gtk/gtkutils.h
1498 2011-10-22 [colin] 3.7.10cvs41
1507 * src/grouplistdialog.c
1514 * src/prefs_account.c
1515 * src/prefs_actions.c
1516 * src/prefs_ext_prog.c
1517 * src/prefs_filtering.c
1518 * src/prefs_folder_item.c
1519 * src/prefs_image_viewer.c
1520 * src/prefs_logging.c
1521 * src/prefs_msg_colors.c
1524 * src/prefs_spelling.c
1525 * src/prefs_summaries.c
1526 * src/prefs_template.c
1529 * src/send_message.c
1531 * src/summary_search.c
1534 * src/gtk/gtkcmclist.c
1535 * src/gtk/gtkcmctree.c
1536 * src/gtk/gtkcmoptionmenu.c
1537 * src/gtk/gtksctree.c
1538 * src/gtk/gtkutils.c
1539 * src/gtk/gtkutils.h
1540 * src/gtk/gtkvscrollbutton.c
1541 * src/gtk/inputdialog.c
1542 * src/gtk/pluginwindow.c
1543 * src/gtk/quicksearch.c
1544 * src/gtk/spell_entry.c
1545 * src/plugins/bogofilter/bogofilter_gtk.c
1546 * src/plugins/dillo_viewer/dillo_prefs.c
1547 * src/plugins/pgpcore/prefs_gpg.c
1548 * src/plugins/spamassassin/spamassassin_gtk.c
1549 * src/plugins/trayicon/trayicon.c
1550 * src/plugins/trayicon/trayicon_prefs.c
1551 Remove all possible #if GTK_CHECK_VERSION() checks,
1552 and make Claws build with GTK+2.16 (untested right
1553 now), as the Gpg4Win project uses GTK+2.16 currently.
1555 2011-10-22 [colin] 3.7.10cvs40
1557 * src/gtk/gtkutils.h
1559 Fix (hopefully) build with GTK+ 2.18.
1561 2011-10-20 [paul] 3.7.10cvs39
1566 fix bug 2479, 'LDIF address book import matches tags case sensitive'
1567 Patch by Bodo Graumann <mail@bodograumann.de>
1569 2011-10-20 [mones] 3.7.10cvs38
1573 Fix references to old dotsrc mailing lists
1575 2011-10-19 [mones] 3.7.10cvs37
1577 * src/prefs_msg_colors.c
1578 Fix Ok/Cancel buttons in color selector of preferences
1580 2011-10-17 [colin] 3.7.10cvs36
1582 * src/gtk/gtkshruler.c
1583 (Probably) fix GTK+ <= 2.22
1585 2011-10-17 [colin] 3.7.10cvs35
1587 * src/gtk/gtkshruler.c
1590 2011-10-17 [mones] 3.7.10cvs34
1599 Fix potential out-of-buffer writes
1601 2011-10-17 [mones] 3.7.10cvs33
1604 Use just one g_print call per option; correct indentation
1606 2011-10-17 [colin] 3.7.10cvs32
1610 * src/gtk/Makefile.am
1611 * src/gtk/gtkshruler.c
1612 * src/gtk/gtkshruler.h
1615 Reimplement ruler using the GTK widgets. Thanks
1616 to Hanno for the initial patch.
1618 2011-10-17 [colin] 3.7.10cvs31
1622 * src/gtk/gtkutils.c
1623 * src/gtk/gtkutils.h
1624 Undeprecate GIO/GdkCondition
1626 2011-10-16 [mones] 3.7.10cvs30
1629 Add --compose-from-file option to open composition
1630 window with the headers and body from a file; based
1631 on Debian patch to fix http://bugs.debian.org/544868
1633 2011-10-15 [mones] 3.7.10cvs29
1635 * manual/advanced.xml
1636 Document new summary_from_show hidden preference
1638 2011-10-15 [paul] 3.7.10cvs28
1641 compose_create_tags() - fix misplaced 'int i'
1642 compose_entry_mark_default_to() - fix To field highlighting
1644 2011-10-09 [colin] 3.7.10cvs27
1647 Fix address completion
1649 2011-10-07 [colin] 3.7.10cvs26
1651 * src/prefs_filtering_action.c
1652 * src/gtk/gtkutils.h
1653 Fix build with GTK+2.20
1655 2011-10-07 [colin] 3.7.10cvs25
1657 * src/gtk/Makefile.am
1658 * src/gtk/gdkkeysyms-new.h
1659 * src/gtk/gtkutils.h
1660 Copy the new GDK_KEY_* definitions for older GTKs
1662 2011-10-07 [colin] 3.7.10cvs24
1665 Fix typos (thanks to Hanno)
1667 2011-10-07 [colin] 3.7.10cvs23
1670 * src/gtk/gtkshruler.c
1671 * src/gtk/gtkshruler.h
1672 Disable ruler starting from 2.24.
1674 2011-10-07 [colin] 3.7.10cvs22
1678 * src/gtk/Makefile.am
1681 2011-10-07 [colin] 3.7.10cvs21
1691 * src/message_search.c
1694 * src/prefs_account.c
1695 * src/prefs_compose_writing.c
1696 * src/prefs_filtering_action.c
1697 * src/prefs_folder_item.c
1698 * src/prefs_logging.c
1699 * src/prefs_matcher.c
1700 * src/prefs_message.c
1702 * src/prefs_receive.c
1703 * src/prefs_summaries.c
1704 * src/prefs_wrapping.c
1708 * src/stock_pixmap.c
1709 * src/summary_search.c
1711 * src/gtk/Makefile.am
1712 * src/gtk/colorlabel.c
1713 * src/gtk/gtkutils.c
1714 * src/gtk/gtkutils.h
1715 * src/gtk/logwindow.c
1718 * src/gtk/quicksearch.c
1719 * src/gtk/spell_entry.c
1720 * src/plugins/bogofilter/bogofilter_gtk.c
1721 * src/plugins/dillo_viewer/dillo_viewer.c
1722 * src/plugins/pgpcore/prefs_gpg.c
1723 * src/plugins/spamassassin/spamassassin_gtk.c
1724 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
1725 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
1726 ported (especially GtkCMOptionMenu)
1728 2011-10-07 [colin] 3.7.10cvs20
1733 * src/addrcustomattr.c
1734 * src/addrduplicates.c
1737 * src/addressbook_foldersel.c
1743 * src/editaddress_other_attributes_ldap.c
1748 * src/editldap_basedn.c
1756 * src/grouplistdialog.c
1762 * src/message_search.c
1765 * src/prefs_actions.c
1766 * src/prefs_customheader.c
1767 * src/prefs_display_header.c
1768 * src/prefs_filtering.c
1769 * src/prefs_filtering_action.c
1770 * src/prefs_folder_column.c
1771 * src/prefs_matcher.c
1772 * src/prefs_msg_colors.c
1774 * src/prefs_summaries.c
1775 * src/prefs_summary_column.c
1776 * src/prefs_summary_open.c
1777 * src/prefs_template.c
1778 * src/prefs_toolbar.c
1780 * src/sourcewindow.c
1782 * src/summary_search.c
1787 * src/gtk/colorsel.c
1788 * src/gtk/combobox.c
1789 * src/gtk/description_window.c
1790 * src/gtk/foldersort.c
1791 * src/gtk/gtkaspell.c
1792 * src/gtk/gtkcmclist.c
1793 * src/gtk/gtkcmctree.c
1794 * src/gtk/gtkcmoptionmenu.c
1795 * src/gtk/gtkutils.c
1796 * src/gtk/icon_legend.c
1797 * src/gtk/inputdialog.c
1798 * src/gtk/logwindow.c
1799 * src/gtk/pluginwindow.c
1800 * src/gtk/prefswindow.c
1801 * src/gtk/quicksearch.c
1802 * src/plugins/pgpcore/passphrase.c
1803 * src/plugins/pgpcore/select-keys.c
1804 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
1805 to replace GDK_* by GDK_KEY_*.
1807 2011-10-07 [colin] 3.7.10cvs19
1818 * src/grouplistdialog.c
1819 * src/image_viewer.c
1823 * src/prefs_filtering_action.c
1824 * src/prefs_folder_column.c
1825 * src/prefs_msg_colors.c
1826 * src/prefs_summary_column.c
1827 * src/prefs_toolbar.c
1829 * src/stock_pixmap.c
1836 * src/gtk/colorlabel.c
1837 * src/gtk/colorsel.c
1838 * src/gtk/gtkcmclist.c
1839 * src/gtk/gtkcmctree.c
1840 * src/gtk/gtkcmoptionmenu.c
1841 * src/gtk/gtksctree.c
1842 * src/gtk/gtkutils.c
1843 * src/gtk/gtkvscrollbutton.c
1844 * src/gtk/inputdialog.c
1845 * src/gtk/logwindow.c
1847 * src/gtk/prefswindow.c
1848 * src/gtk/progressdialog.c
1849 * src/plugins/pgpcore/passphrase.c
1850 * src/plugins/trayicon/trayicon.c
1851 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
1852 Patch by Hanno Thurow-Meyer, many thanks to him !
1854 2011-09-20 [colin] 3.7.10cvs18
1857 Fix bug #2502, 'gnutls_transport_set_lowat removed in
1860 2011-09-18 [colin] 3.7.10cvs17
1863 Fix segfault when connection fails
1865 2011-09-03 [colin] 3.7.10cvs16
1868 Use NORMAL instead of EXPORT priorities.
1870 2011-09-02 [colin] 3.7.10cvs15
1874 Linking against gcrypt explicitely in order to call
1875 gcry_control() for mutex setup isn't necessary anymore
1876 starting from gnuTLS 2.11.
1878 2011-08-31 [colin] 3.7.10cvs14
1880 * src/plugins/pgpinline/pgpinline.c
1881 * src/plugins/pgpmime/pgpmime.c
1882 Fix bug #2431, "Major memory leak in PGP message handling".
1884 2011-08-31 [colin] 3.7.10cvs13
1891 Apply Steve Rader's patch from bug #2388, "Add
1892 message view scrolling menu items"
1894 2011-08-30 [colin] 3.7.10cvs12
1896 * src/gtk/prefswindow.c
1897 Fix layout issues (i.e. on SSL page if changing account
1898 type prior to visiting it).
1900 2011-08-30 [colin] 3.7.10cvs11
1904 Don't use deprecated functions for GnuTLS priorities.
1905 Require GnuTLS 2.2 that is the first version with the
1908 2011-08-30 [colin] 3.7.10cvs10
1910 * src/common/socket.c
1912 Long-term fix for bug #2402, "GnuTLS change breaks socket
1913 communication", as per http://savannah.gnu.org/support/?107660
1915 2011-08-30 [colin] 3.7.10cvs9
1917 * src/etpan/imap-thread.c
1918 * src/etpan/nntp-thread.c
1919 Remove dead openSSL code
1921 2011-08-30 [colin] 3.7.10cvs8
1925 * src/common/ssl_certificate.c
1926 * src/common/ssl_certificate.h
1927 * src/etpan/imap-thread.c
1928 * src/etpan/nntp-thread.c
1929 Fix bug #2127, "SSL cert check uses canonical name instead of
1932 2011-08-29 [colin] 3.7.10cvs7
1934 * src/prefs_account.c
1935 Fix X-Mailer option not appearing on IMAP
1937 2011-08-29 [colin] 3.7.10cvs6
1939 * src/plugins/pgpcore/Makefile.am
1940 * src/plugins/pgpinline/Makefile.am
1941 * src/plugins/pgpmime/Makefile.am
1942 * src/plugins/smime/Makefile.am
1944 libtool: link: require no space between `-L' and `.'
1946 2011-08-29 [colin] 3.7.10cvs5
1950 * src/prefs_account.c
1951 * src/prefs_account.h
1952 Revert cvs4 which is rather illogical and instead
1953 use Fabian's patch from bug #2471
1955 2011-08-29 [colin] 3.7.10cvs4
1958 Don't insert custom headers that have empty values.
1959 Allows not inserting X-Mailer if it's set to nothing.
1960 Fixes bug #2471, "Make setting an X-Mailer header optional".
1962 2011-08-29 [colin] 3.7.10cvs3
1964 * src/image_viewer.c
1966 * src/gtk/gtkutils.c
1967 * src/gtk/gtkutils.h
1968 Handle EXIF orientation in images (both in textview's
1969 preview and image viewer)
1971 2011-08-28 [paul] 3.7.10cvs2
1973 * src/prefs_common.c
1974 * src/prefs_common.h
1976 add new hidden option to control the display in the From
1977 column in the Message List: 0 (default): show name,
1978 1: show address, 2: show name + address
1980 2011-08-27 [paul] 3.7.10cvs1
1983 * src/common/ssl_certificate.c
1984 * src/etpan/imap-thread.c
1985 * src/etpan/nntp-thread.c
1986 offer up some missing log_error() strings to translators
1988 2011-08-27 [paul] 3.7.10
1994 2011-08-27 [paul] 3.7.9cvs52
2002 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
2003 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
2005 2011-08-27 [mones] 3.7.9cvs51
2007 * claws-mail.desktop
2008 Include generic name and comment translations
2009 Thanks to all the people on the translators ML!
2011 2011-08-23 [paul] 3.7.9cvs50
2014 probable/possible fix/workaround for bug 2402,
2015 'can't download message from pop3 server'
2017 2011-08-18 [paul] 3.7.9cvs49
2019 * manual/handling.xml
2020 fix typos. thanks to vilpan
2022 2011-08-17 [paul] 3.7.9cvs48
2024 * tools/claws.i18n.status.pl
2025 add Mindaugas Baranauskas (Lithuanian)
2027 2011-08-14 [mir] 3.7.9cvs47
2030 * src/etpan/nntp-thread.c
2031 Fix bug 2418. Patch provided by Sébastien Bigaret with
2032 some minor contribution by me.
2034 2011-08-13 [mir] 3.7.9cvs46
2036 * src/etpan/nntp-thread.c
2037 Fix bug when NNTP server sends authentication warning
2038 as part of the connection session. Privously etpan would
2039 bail out for any return code other than NEWSNNTP_NO_ERROR
2040 but as early as the connection session a return code like
2041 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
2042 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
2043 be considered as an error.
2045 2011-08-12 [paul] 3.7.9cvs45
2048 3.7.9cvs43 mistakenly dropped off the info
2049 about the mime part from the tooltip
2051 2011-08-12 [wwp] 3.7.9cvs44
2053 * src/gtk/quicksearch.c
2054 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
2056 2011-08-09 [paul] 3.7.9cvs43
2059 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
2061 2011-08-06 [paul] 3.7.9cvs42
2064 fix cursor placement in Forward template
2066 2011-08-06 [paul] 3.7.9cvs41
2068 * src/gtk/description_window.c
2069 fix bug 1963, 'Preferences Templates Information Window Focus loss'
2071 2011-08-05 [holger] 3.7.9cvs40
2073 * claws-mail.desktop
2074 Revert 3.7.9cvs35 for now, it may be problematic
2077 2011-08-05 [paul] 3.7.9cvs39
2081 use 'Collapse quotes' rather than 'Fold quotes' on
2082 labels, for consistency
2084 use 'Receive mail from account' rather than 'on account'
2086 2011-07-30 [mir] 3.7.9cvs38
2088 * src/etpan/Makefile.am
2089 * src/plugins/pgpcore/Makefile.am
2090 * src/plugins/pgpmime/Makefile.am
2091 * src/plugins/smime/Makefile.am
2092 Fix broken build on Debian Sid. enchant.h cannot be
2093 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
2094 present in Makefile.am. Apparently enchant.h in older
2095 versions were placed in /usr/include which is always
2098 2011-07-21 [mones] 3.7.9cvs37
2100 * src/common/plugin.c
2101 * src/common/plugin.h
2102 Make licences allowed for plugins more explicit and also
2103 accept dual (or more) licences when properly formatted.
2104 Doesn't require any change on current plugins.
2106 2011-07-18 [mones] 3.7.9cvs36
2108 * manual/advanced.xml
2109 Document briefly tags feature.
2110 * manual/glossary.xml
2111 Fix definition to avoid confussion with tags.
2112 * manual/es/advanced.xml
2113 * manual/es/glossary.xml
2114 Synchronize Spanish translation with the above.
2116 2011-07-07 [holger] 3.7.9cvs35
2118 * claws-mail.desktop
2119 Add indicator stuff to the desktop file
2120 Taken from bug #2450
2122 2011-07-06 [paul] 3.7.9cvs34
2127 2011-07-06 [mones] 3.7.9cvs33
2130 Do not create an empty tag name row in panel and
2131 warn user about using a non-reserved tag instead
2133 2011-07-05 [mones] 3.7.9cvs32
2138 * src/etpan/imap-thread.c
2139 Make constants for reserved tags and use them
2140 Removed also duplicate comparison while at it
2142 2011-07-05 [paul] 3.7.9cvs31
2145 when using a Compose template, only place the cursor
2146 in the body when the cursor symbol, %cursor (%X), is used
2148 2011-07-03 [paul] 3.7.9cvs30
2151 do main_window_popup(mainwin); on plugin load error, or
2152 else the warning dialogue and mainwindow stays minimised
2155 2011-07-03 [paul] 3.7.9cvs29
2158 fix bug 2462, 'Building without GnuTLS support leads to a
2159 failure in wizard.c'
2161 2011-07-03 [paul] 3.7.9cvs28
2166 fix bug #2461, 'popup menu in message list displays
2167 'move to trash' and 'delete''.
2168 Add a new sensitivity condition 'M_NOT_TRASH' and
2169 remove the broken workaround for right-click in summaryview.c.
2170 Fix broken main menu sensitivity for "Menu/Message/Move" in
2173 2011-06-21 [paul] 3.7.9cvs27
2176 revert 3.7.9cvs2, it does no good
2178 2011-06-18 [mir] 3.7.9cvs26
2181 Fix autoconf warnings introduced in autoconf >= 2.64
2183 2011-06-05 [paul] 3.7.9cvs25
2193 fix strings where an informational message has been
2194 wrongly entered into the translated string
2196 enable 'Trash' and 'Sender' to be translated based on
2197 the context, e.g. as button text and as mail header
2199 fix english in Info tab
2201 2011-05-25 [colin] 3.7.9cvs24
2204 Fix bug #2439, "use bitwise operator for bitmask instead of
2205 logical operator". Thanks to Nicolas Kaiser for the patch.
2207 2011-05-18 [colin] 3.7.9cvs23
2210 Fix missing group selection before xover if the
2211 connection was reset before.
2213 2011-05-12 [colin] 3.7.9cvs22
2215 * src/common/utils.c
2216 Fix bug #2412, "Send account mail address in Message-ID
2217 wrongly implemented". Patch by Fabian Keil.
2219 2011-05-12 [mones] 3.7.9cvs21
2221 * src/etpan/nntp-thread.c
2222 Fix bug #2418 "NNTP authentication is broken"
2224 2011-05-09 [pawel] 3.7.9cvs20
2227 * src/prefs_folder_item.c
2230 2011-05-05 [colin] 3.7.9cvs19
2235 * src/send_message.c
2236 Fix bug #2184, "Add account name information inside network log".
2237 Initial patch by MSulchan Darmawan, expanded to other protocols.
2238 This stuff is too much copy-pasted.
2241 2011-04-30 [colin] 3.7.9cvs18
2244 Fix bug #2414, 'Claws segfaults on startup with
2245 notification plugin enabled". Thanks Christian
2246 Faulhammer for the patch.
2248 2011-04-27 [colin] 3.7.9cvs17
2251 Make Windows' encoding CP1251 for ru_RU locale
2252 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
2254 2011-04-24 [paul] 3.7.9cvs16
2256 * manual/claws-mail-manual.xml
2257 * manual/de/claws-mail-manual.xml
2258 * manual/es/claws-mail-manual.xml
2259 * manual/fr/claws-mail-manual.xml
2260 * manual/it/claws-mail-manual.xml
2261 update copyright year
2263 2011-04-24 [paul] 3.7.9cvs15
2266 fix bug #2353, 'Right-clicking on spam in order to delete
2267 it causes it to show in message window'
2269 2011-04-24 [paul] 3.7.9cvs14
2272 * src/gtk/foldersort.c
2273 * src/gtk/foldersort.h
2274 fix labelling, 'change folder order' to 'change mailbox order'
2276 2011-04-23 [paul] 3.7.9cvs13
2279 fix bug #2409, 'Failed to compile under GCC 3.x : option
2280 -Wno-pointer-sign badly set in configure.ac'. mistakenly
2281 committed in 3.7.8cvs19
2283 2011-04-11 [paul] 3.7.9cvs12
2285 * src/plugins/trayicon/trayicon.c
2286 fix build bug: gtk_status_icon_set_title() is available
2287 since gtk 2.18.x not 2.14.x
2289 2011-04-11 [paul] 3.7.9cvs11
2292 updated by Páder Rezső
2294 2011-04-10 [colin] 3.7.9cvs10
2300 * src/editaddress_other_attributes_ldap.c
2302 * src/message_search.c
2303 * src/prefs_display_header.c
2304 * src/prefs_filtering_action.c
2305 * src/prefs_matcher.c
2307 * src/prefs_toolbar.c
2308 * src/summary_search.c
2309 * src/gtk/colorlabel.c
2310 * src/gtk/combobox.c
2311 * src/gtk/gtkcmoptionmenu.c
2312 * src/gtk/gtkshruler.c
2313 * src/gtk/gtkshruler.h
2314 * src/gtk/gtkutils.h
2315 * src/gtk/inputdialog.c
2316 * src/gtk/quicksearch.c
2317 Revert the whole pile of crap introduced in
2320 2011-04-10 [colin] 3.7.9cvs9
2324 * src/editaddress_other_attributes_ldap.c
2326 * src/message_search.c
2327 * src/prefs_display_header.c
2328 * src/prefs_matcher.c
2329 * src/prefs_toolbar.c
2330 * src/summary_search.c
2331 * src/gtk/combobox.c
2332 * src/gtk/gtkutils.h
2333 * src/gtk/inputdialog.c
2334 * src/gtk/quicksearch.c
2335 Finish fun with combo boxes. (hopefully)
2337 2011-04-10 [colin] 3.7.9cvs8
2340 * src/prefs_filtering_action.c
2341 * src/gtk/combobox.c
2342 * src/gtk/gtkshruler.c
2343 * src/gtk/gtkshruler.h
2344 More undeprecation. GTKSHRuler is #if'ed out. We can
2345 still decide to maintain the old GtkRuler widget in-tree
2346 if the lack of ruler in Compose window is too
2349 2011-04-10 [colin] 3.7.9cvs7
2354 * src/editaddress_other_attributes_ldap.c
2355 * src/message_search.c
2356 * src/prefs_display_header.c
2357 * src/prefs_filtering_action.c
2359 * src/prefs_toolbar.c
2360 * src/summary_search.c
2361 * src/gtk/colorlabel.c
2362 * src/gtk/combobox.c
2363 * src/gtk/gtkcmoptionmenu.c
2364 * src/gtk/gtkutils.h
2365 More comboboxtext undeprecation
2367 2011-04-10 [colin] 3.7.9cvs6
2372 2011-04-10 [colin] 3.7.9cvs5
2377 2011-04-10 [colin] 3.7.9cvs4
2380 * src/editaddress_other_attributes_ldap.c
2381 * src/message_search.c
2382 * src/prefs_display_header.c
2383 * src/prefs_filtering_action.c
2385 * src/prefs_toolbar.c
2386 * src/summary_search.c
2387 * src/gtk/combobox.c
2388 * src/gtk/gtkutils.h
2389 gtk_combo_box_*_text() is deprecated, and
2390 gtk_combo_box_text_*() is the new hotness.
2392 2011-04-10 [colin] 3.7.9cvs3
2400 * src/gtk/gtkvscrollbutton.c
2401 * src/gtk/gtkvscrollbutton.h
2402 s/GtkFunction/GSourceFunc
2404 2011-04-10 [colin] 3.7.9cvs2
2407 Use gtkut_window_popup() to work around a bug in Gnome Shell.
2408 This is the patch from bug #2396, it should be innocuous even
2409 if that's useless to do deiconify + present window...
2411 2011-04-09 [paul] 3.7.9cvs1
2413 * src/prefs_summaries.c
2414 fix typo in string. (thanks, Brad!)
2416 2011-04-09 [paul] 3.7.9
2422 2011-04-09 [paul] 3.7.8cvs78
2432 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
2433 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
2436 2011-04-09 [colin] 3.7.8cvs77
2439 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
2440 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
2441 encoding filename. Hooray for stupid.
2443 2011-04-08 [colin] 3.7.8cvs76
2446 Fix action Stop: if child does not react to SIGTERM, it'll
2447 probably start behaving when it'll get a SIGKILL on the user's
2448 second press on Stop.
2449 Fixes bug #2237, "User action makes Claws unresponsive".
2451 2011-04-08 [colin] 3.7.8cvs75
2456 * src/folder_item_prefs.c
2457 * src/folder_item_prefs.h
2458 * src/prefs_account.c
2459 Fix bug #2382, "folderitemrc not updated when account
2460 name is changed". Indeed, this wasn't done.
2462 2011-04-08 [wwp] 3.7.8cvs74
2465 Add support for quoted values (*="value").
2466 This commonly fixes a trailing quote appearing to filenames
2467 sent by iphone Mail (not sure if it's culprit at all, though).
2469 2011-04-08 [colin] 3.7.8cvs73
2472 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
2473 caused by attachments with extended chars in the file name". Patch
2474 derived from a patch bt Fabien Keil
2476 2011-04-05 [wwp] 3.7.8cvs72
2479 A debug string not to translate.
2481 2011-04-03 [colin] 3.7.8cvs71
2483 * src/common/utils.h
2484 Fix bug #2394, "backtrace() crashes on FreeBSD"
2485 That's not the first bug-report where internal
2486 debug-only backtrace() crashes on FreeBSD.
2488 2011-04-03 [colin] 3.7.8cvs70
2491 Fix bug #2365 again, "Crash when auto-scrolling headers in
2493 Batch-mode compose windows (from filtering actions) shouldn't
2494 try to access stuff after flushing events...
2496 2011-03-31 [paul] 3.7.8cvs69
2499 update as gtk >= 2.10 now required
2500 (because I'll never remember to do this later)
2502 2011-03-26 [paul] 3.7.8cvs68
2505 fix separators in Go To menu
2507 2011-03-20 [colin] 3.7.8cvs67
2510 Drop the *_DISABLE_DEPRECATED. We'll put them back
2511 when we'll have time to handle them
2513 2011-03-18 [paul] 3.7.8cvs66
2516 make user-facing message more accurate -
2517 'Network Log' not 'View Log'
2519 2011-03-17 [wwp] 3.7.8cvs65
2522 Fix a typo around plural form, as reported by
2525 2011-03-15 [colin] 3.7.8cvs64
2530 Fix bug #2381, "Support for NetworkManager 0.9".
2531 Patch by Mikhail Efremov
2533 2011-03-04 [colin] 3.7.8cvs63
2537 Fix segfault on Windows
2539 * src/common/utils.c
2540 * src/common/w32_unistd.c
2541 * src/common/w32lib.h
2542 Rationalize use of time_r() funcs (pthread do define them)
2544 2011-03-02 [pawel] 3.7.8cvs62
2547 Re-implement widgets aligning, switch from GtkSizeGroup
2548 to GtkTable - this should fix disappearing labels
2550 2011-03-01 [pawel] 3.7.8cvs61
2553 Wizard GUI cleanups. Make it look and behave more
2554 like account preferences.
2556 2011-02-23 [colin] 3.7.8cvs60
2558 * src/common/Makefile.am
2561 2011-02-23 [colin] 3.7.8cvs59
2565 * src/common/Makefile.am
2566 * src/common/plugin.c
2567 * src/common/valgrind.h
2568 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
2569 Use valgrind's own header.
2571 2011-02-22 [colin] 3.7.8cvs58
2573 * src/prefs_account.c
2574 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
2575 signed message" upon new installation. This is disturbing when PGP
2576 plugins are loaded by default.
2578 2011-02-16 [paul] 3.7.8cvs57
2581 update copyright headers throughout
2583 2011-02-16 [paul] 3.7.8cvs56
2586 use gettext plural form for "item selected"/"items selected"
2588 2011-02-13 [colin] 3.7.8cvs55
2592 Fix bug #2361, "Claws crashes after PGP Check in separate
2593 msg view". Don't let the cancel thread lie around after
2594 the verification ended.
2596 2011-02-13 [paul] 3.7.8cvs54
2599 updated by Mindaugas Baranauskas
2601 2011-02-11 [mones] 3.7.8cvs53
2603 * manual/es/advanced.xml
2604 Sync with English manual
2606 Fix remaining mismatched alloc/free from cppcheck
2608 2011-02-10 [pawel] 3.7.8cvs52
2613 2011-02-10 [pawel] 3.7.8cvs51
2615 * src/prefs_toolbar.c
2616 - set menus sensitivity in item type combo depending on
2617 availability of actions / plugin hooks
2618 - style fixes, spaces instead of tabs mostly
2620 2011-02-10 [paul] 3.7.8cvs50
2622 * src/prefs_account.c
2623 move the 'send acc mail addr in msg-id" option to
2626 2011-02-10 [paul] 3.7.8cvs49
2628 * src/prefs_account.c
2629 move the 'expunge immediately' option to a more
2632 2011-02-05 [pawel] 3.7.8cvs48
2634 * manual/advanced.xml
2635 Document new hidden pref
2637 Dont treat mimeparts referenced by others as
2640 * src/prefs_common.c
2641 * src/prefs_common.h
2642 Add ability to hide inline attachments referenced
2643 by other mimeparts in MimeView. To enable this
2644 feature set show_inline_attachments=0 in your clawsrc
2646 2011-01-25 [colin] 3.7.8cvs47
2649 Fix matcher body parsing: decode mails with our
2650 MIME parser. This speeds up body search a bit as
2651 binary attachments are not searched anymore, slows
2652 down a bit full message searches, but not awfully.
2653 * src/summary_search.c
2654 Use matcher API to search, in all cases (advanced search or
2655 not). Also, fix little logic bugs related to combos history
2656 * src/common/utils.c
2657 * src/common/utils.h
2660 Remove dead code, export functions needed by matcher.c
2662 2011-01-25 [colin] 3.7.8cvs46
2665 * src/prefs_common.c
2667 * src/common/ssl_certificate.c
2668 Fix mismatched alloc/free (thanks to cppcheck)
2670 2011-01-25 [colin] 3.7.8cvs45
2673 Fix leak on error path
2675 2011-01-23 [mones] 3.7.8cvs44
2677 * manual/es/advanced.xml
2678 Sync with English manual
2680 2011-01-23 [paul] 3.7.8cvs43
2683 it's 2011, update copyright line
2685 2011-01-23 [paul] 3.7.8cvs42
2687 * manual/advanced.xml
2688 * src/prefs_common.c
2689 * src/prefs_common.h
2691 fix bug #2350, 'Make displaying localized date/time in
2692 message view optional'.
2693 This introduces a new hidden option (why do more?),
2694 'msgview_date_format', which defaults to OFF, maintaining
2695 the current and expected behaviour.
2697 2011-01-21 [colin] 3.7.8cvs41
2700 Fix bug #2050, Clawsmail sends return receipt every seconds
2701 We forgot to close the file when parsing
2702 disposition-notification fields, which made unlinking of the
2703 corresponding emails in tempfolder/processing impossible in
2704 Windows. Causing them to be re-fetched every time.
2706 2011-01-21 [colin] 3.7.8cvs40
2708 * claws-mail.desktop
2709 Fix again bug #2346: We should have a %u parameter.
2711 2011-01-21 [colin] 3.7.8cvs39
2713 * src/plugins/spamassassin/spamassassin.c
2714 Fix sa-learn when offline (its command line parsing is
2715 space-dependant). Patch by Wolfgang Lorenz
2717 2011-01-19 [pawel] 3.7.8cvs38
2719 * claws-mail.desktop
2720 Fix Bug 2346 'Please register x-handler-scheme
2721 in .desktop file' patch by Laurent Bigonville
2722 While I'm here update things to current
2723 standards, fix desktop-file-validate warnings/errors
2725 2011-01-18 [colin] 3.7.8cvs37
2728 Fix logic on SMTP AUTH: If the selected method isn't
2729 available, say so instead of supposing it'll work.
2730 Fixes bug #2039, 'SMTP AUTHENTICATION'
2732 2011-01-15 [pawel] 3.7.8cvs36
2734 * src/prefs_folder_item.c
2735 Rework subject regexp simplify gui a bit, this give us better
2736 options page layout (window with min width was too short to
2737 show all contents and thigs were unwieldy) and better preview
2738 of regexp working/not working
2740 2011-01-14 [pawel] 3.7.8cvs35
2743 strncpy2() NULLify strings just fine, no need to be
2746 2011-01-14 [pawel] 3.7.8cvs34
2749 Fix Bug #2165 'The date not localized in the message view'
2750 Display Date header in messageview in the same way as in
2751 summaryview by respecting date format set in preferences.
2753 2011-01-06 [pawel] 3.7.8cvs33
2755 * src/prefs_account.c
2756 * src/prefs_folder_item.c
2759 Make quote templates widgets more compact
2761 2011-01-06 [pawel] 3.7.8cvs32
2763 * src/plugins/trayicon/trayicon.c
2764 - fix logic bug which caused icon to be
2765 always set no-mail status on plugin load
2766 - force icon hide on plugin_done(), without
2767 it empty space(?!) is left in tray under KDE3 and KDE4
2769 2011-01-06 [colin] 3.7.8cvs31
2780 Unmime headers differently whether they're addresses or not:
2781 It's useless to quote things containing commas if it's in
2782 subject, for example. (introduced in 3.7.8cvs26)
2784 2011-01-06 [colin] 3.7.8cvs30
2786 * src/gtk/gtkaspell.c
2787 Complete previous patch
2789 * src/plugins/pgpinline/pgpinline.c
2792 2011-01-06 [paul] 3.7.8cvs29
2798 add Lithuanian translation (approx. 65% complete)
2799 submitted by Mindaugas Baranauskas
2801 2011-01-06 [pawel] 3.7.8cvs28
2806 * src/prefs_actions.c
2808 * src/gtk/gtkaspell.c
2809 * src/plugins/pgpinline/pgpinline.c
2810 * src/plugins/pgpmime/pgpmime.c
2811 * src/plugins/smime/smime.c
2812 Fix memory/file descriptors leaks
2814 2011-01-06 [paul] 3.7.8cvs27
2816 * src/plugins/pgpcore/sgpgme.c
2817 fix bug #2322, 'GPG Full info: showing subkey
2818 ID instead of primary key fingerprint'
2819 Patch by Sébastien Bigaret.
2821 2011-01-03 [colin] 3.7.8cvs26
2824 Better quote-checking when unmim-ing headers
2825 that may have comas.
2827 2011-01-03 [colin] 3.7.8cvs25
2830 Fix bug #2299, "Incorrect handling of quoted printable coma
2831 in headers". As this is really painful to fix by switching
2832 the whole stuff to a list of headers tokens, we workaround
2833 the problem by adding quotes around the encoded-word (making
2834 it a quoted-string which continuity is already handled).
2836 2011-01-03 [colin] 3.7.8cvs24
2841 2010-12-23 [colin] 3.7.8cvs23
2844 Finish fixing bug #2203: When forwarding (inline) and there
2845 are some text/* parts with no name, set them a name and
2846 set their disposition to attachment, so that recipients with
2847 MUAs preferring HTML parts don't show them by default.
2849 2010-12-22 [paul] 3.7.8cvs22
2852 fix missing file in 3.7.8cvs20
2854 2010-12-22 [colin] 3.7.8cvs21
2858 Implement a nicer scroll when drag and dropping
2860 2010-12-22 [colin] 3.7.8cvs20
2863 Store charset if available when attaching text/* parts
2864 Fixes bug #2203, 'Problems in forwarding multipart/
2865 alternative messages with HTML part'
2867 2010-12-22 [colin] 3.7.8cvs19
2872 2010-12-21 [colin] 3.7.8cvs18
2875 * src/send_message.c
2876 * src/common/session.c
2877 * src/common/session.h
2878 Differentiate between running sessions and connected
2879 sessions. Fixes bug #2332, "Crash when hitting cancel
2880 on the SMTP status window"
2882 2010-12-21 [colin] 3.7.8cvs17
2884 * src/etpan/etpan-thread-manager.c
2887 2010-12-21 [colin] 3.7.8cvs16
2890 Check whether we should continue loading the
2891 current textview after inserting a possibly
2894 2010-12-20 [colin] 3.7.8cvs15
2898 Removed. Dead code since ages!
2900 * src/gtk/gtkcmclist.c
2901 * src/gtk/gtkcmctree.c
2902 * src/gtk/gtksctree.c
2903 undefine *_DISABLE_DEPRECATED in the files that
2904 use deprecated interfaces. Implicit declarations
2905 can lead to crashes as prototypes are unknown, as
2906 evidenced by bug #2315.
2908 2010-12-20 [colin] 3.7.8cvs14
2911 Don't flush events when adding an header entry. This
2912 can mess up the keypresses in the previous header.
2913 Instead, make the scroll happen later (doing it on the
2914 spot without flushing events doesn't work as the new
2915 requisitions aren't set yet).
2917 2010-12-20 [colin] 3.7.8cvs13
2920 Don't iconify at start on w32. This un-iconifies in the
2923 2010-12-20 [colin] 3.7.8cvs12
2925 * src/common/base64.c
2926 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
2927 Patch by pochini at shiny.it
2929 2010-12-19 [colin] 3.7.8cvs11
2934 2010-12-18 [colin] 3.7.8cvs10
2937 Fix bug #2148, "Attachment content-transfer-encoding
2938 incorrectly set when signing emails". The RFC 2045
2939 states that message/* and multipart/* encoding must
2940 be either 7-bit, 8-bit or binary.
2942 2010-12-18 [mones] 3.7.8cvs9
2945 Fix crash when searching or adding a LDAP server
2947 2010-12-17 [colin] 3.7.8cvs8
2956 Better error logging. Disable LDAP SSL/TLS on
2957 Windows, it's crashy/non-worky.
2959 2010-12-17 [colin] 3.7.8cvs7
2962 Fix bug #2325, "messages remains in folder cache after moving
2963 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
2965 2010-12-17 [colin] 3.7.8cvs6
2977 Windows build fixes (w32 LDAP completely untested!)
2979 2010-12-16 [colin] 3.7.8cvs5
2989 Try to rationalize a bit LDAP connections
2991 2010-12-16 [colin] 3.7.8cvs4
2993 * src/prefs_spelling.c
2995 Add a button to get dictionaries (win32)
2997 2010-12-16 [colin] 3.7.8cvs3
2999 * src/prefs_matcher.c
3000 Fix bug #2279, "crash when clicking 'define' in filter
3001 configuring". Thanks to Theodor Ciobanu for the hint at
3004 2010-12-14 [colin] 3.7.8cvs2
3006 * src/gtk/gtkaspell.c
3007 Add missing guard for sys/wait.h
3009 2010-12-05 [colin] 3.7.8cvs1
3011 * tools/make.themes.project
3012 Seems wget has changed naming of targets downloaded.
3013 Fix it by always providing our own name.
3014 [Pushing mones' patch again after messing with CVSROOT]
3016 2010-12-04 [paul] 3.7.8
3022 2010-12-03 [paul] 3.7.7cvs11
3025 * manual/xml2pdf ** REMOVED **
3026 * manual/dist/pdf/Makefile.am
3027 * manual/es/dist/pdf/Makefile.am
3028 * manual/fr/dist/pdf/Makefile.am
3029 * manual/pl/dist/pdf/Makefile.am
3030 simplify check for tools needed for manual building,
3031 remove xml2pdf and use docbook2pdf instead
3033 2010-12-03 [mir] 3.7.7cvs10
3036 Fix bug so that configure option --disable-manual
3037 actually disable building the manuals
3039 2010-12-01 [pawel] 3.7.7cvs9
3042 One more GTK+ 2.22 build fix
3044 2010-11-30 [colin] 3.7.7cvs8
3047 Fix bug #2317, 'Action results in "Bad file descriptor"'
3048 Introduced in 3.7.6cvs57. In fact the error has been there
3049 since ages, and only new thing is the verification of the
3050 various functions return code. Let the stuff work as it
3051 does, as it seems to do the right thing since ages.
3053 2010-11-28 [colin] 3.7.7cvs7
3055 * src/gtk/quicksearch.c
3056 Fix bug #2313, 'CLI quicksearch sometimes returns
3057 the same messages twice'. Patch by Sebastien Bigaret
3059 2010-11-25 [paul] 3.7.7cvs6
3061 * src/prefs_common.c
3062 make "gtk_can_change_accels" FALSE by default.
3063 fixes bug #2309, 'Shortcuts should not be modifiable
3066 2010-11-24 [mones] 3.7.7cvs5
3069 Add missing shortcuts for marking as spam and ham
3070 Fixes Debian bug #599547
3072 2010-11-22 [colin] 3.7.7cvs4
3075 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
3076 five patches were needed to fix a corner case
3077 is a good indicator that is was bound to break
3080 2010-11-21 [colin] 3.7.7cvs3
3082 * src/plugins/pgpcore/claws.def
3085 2010-11-20 [wwp] 3.7.7cvs2
3088 Fix either a typo or an irrelevant iff word there.
3089 IMO type and recursive possible values should be changed to
3090 smth simple and neat here, and help strings be really
3093 2010-11-20 [colin] 3.7.7cvs1
3096 Damn, forgot to commit this file twice.
3098 2010-11-19 [paul] 3.7.7
3104 2010-11-19 [paul] 3.7.6cvs66
3117 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
3118 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
3119 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
3121 2010-11-17 [colin] 3.7.6cvs65
3123 * src/common/utils.c
3124 Separate email address from timestamp with a dot.
3127 2010-11-17 [colin] 3.7.6cvs64
3129 * src/common/utils.c
3130 Fix multiple @ in generated message-ids.
3131 That's not allowed in RFC 2822.
3133 2010-11-16 [mones] 3.7.6cvs63
3135 * manual/es/advanced.xml
3136 Synchronise with English version
3138 2010-11-04 [wwp] 3.7.6cvs62
3141 Fix bug 2293, "filtering: simplify expression", as simplifying
3142 this expression doesn't make it less easy to understand and we
3143 gain few cycles by making the logical expression more simple
3144 by applying. Patch by Nicolas Kaiser.
3146 2010-11-03 [colin] 3.7.6cvs61
3149 Fix bug 2294, "addrindex.c: address index conversion always
3150 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
3152 2010-11-02 [wwp] 3.7.6cvs60
3157 Enlarge the progress bar (main window) a bit when compiling
3158 for UMPCs like maemo: this solves truncated text that might
3159 appear in the progress bar while processing messages.
3160 Also use a more compact string format when displaying
3161 progress like 'number/total', still for UMPCs, this fixes
3162 a previous inconsistency with these format strings where
3163 no space around the / were used sometimes.
3165 2010-10-26 [ticho] 3.7.6cvs59
3168 Recreate NNTP session if server port setting has changed. Fixes
3171 2010-10-26 [colin] 3.7.6cvs58
3175 Fix copy-paste error, thanks to David Relson
3178 2010-10-18 [colin] 3.7.6cvs57
3185 * src/prefs_themes.c
3188 * src/gtk/gtkutils.c
3189 * src/gtk/quicksearch.c
3190 * src/gtk/quicksearch.h
3191 * src/plugins/pgpcore/passphrase.c
3192 * src/plugins/spamassassin/libspamc.c
3195 2010-10-17 [colin] 3.7.6cvs56
3197 * src/prefs_themes.c
3198 * src/gtk/gtkaspell.c
3199 * src/gtk/gtkutils.c
3200 * src/gtk/gtkutils.h
3201 * src/gtk/inputdialog.c
3202 * src/gtk/progressdialog.c
3203 Undeprecate a few things
3205 2010-10-17 [colin] 3.7.6cvs55
3209 * src/gtk/quicksearch.c
3210 * src/gtk/quicksearch.h
3211 Add ability to search from the command-line.
3212 Closes bug 2249, ' Making QuickSearch independent from the GUI'
3213 Patch by Sebastien Bigarret.
3215 2010-10-04 [mones] 3.7.6cvs54
3217 * manual/dist/pdf/Makefile.am
3218 Fix build of English PDF manual
3219 (sh: Can't open ../../../xml2pdf)
3221 2010-10-03 [colin] 3.7.6cvs53
3228 Get rid of GRelation which were, mostly, used as
3229 GHashTables. Probably fixes bug #2277, 'Segfault when
3230 loading inbox for the first time'
3232 2010-10-03 [mir] 3.7.6cvs52
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 Missing Makefile.am's for 3.7.6cvs49
3257 2010-10-03 [colin] 3.7.6cvs51
3262 2010-10-02 [mir] 3.7.6cvs50
3264 * manual/de/dist/html/Makefile.am
3265 * manual/de/dist/pdf/Makefile.am
3266 * manual/de/dist/ps/Makefile.am
3267 * manual/de/dist/txt/Makefile.am
3268 * manual/dist/html/Makefile.am
3269 * manual/dist/pdf/Makefile.am
3270 * manual/dist/ps/Makefile.am
3271 * manual/dist/txt/Makefile.am
3272 * manual/es/dist/html/Makefile.am
3273 * manual/es/dist/pdf/Makefile.am
3274 * manual/es/dist/ps/Makefile.am
3275 * manual/es/dist/txt/Makefile.am
3276 * manual/fr/dist/html/Makefile.am
3277 * manual/fr/dist/pdf/Makefile.am
3278 * manual/fr/dist/ps/Makefile.am
3279 * manual/fr/dist/txt/Makefile.am
3280 * manual/pl/dist/html/Makefile.am
3281 * manual/pl/dist/pdf/Makefile.am
3282 * manual/pl/dist/ps/Makefile.am
3283 * manual/pl/dist/txt/Makefile.am
3284 Part 2 of last commit which broke due to a permission error
3285 Avoid claws trying to build manuals if the required
3286 tools are not present.
3288 2010-10-02 [mir] 3.7.6cvs49
3291 * manual/de/dist/html/Makefile.am
3292 * manual/de/dist/pdf/Makefile.am
3293 * manual/de/dist/ps/Makefile.am
3294 * manual/de/dist/txt/Makefile.am
3295 * manual/dist/html/Makefile.am
3296 * manual/dist/pdf/Makefile.am
3297 * manual/dist/ps/Makefile.am
3298 * manual/dist/txt/Makefile.am
3299 * manual/es/dist/html/Makefile.am
3300 * manual/es/dist/pdf/Makefile.am
3301 * manual/es/dist/ps/Makefile.am
3302 * manual/es/dist/txt/Makefile.am
3303 * manual/fr/dist/html/Makefile.am
3304 * manual/fr/dist/pdf/Makefile.am
3305 * manual/fr/dist/ps/Makefile.am
3306 * manual/fr/dist/txt/Makefile.am
3307 * manual/pl/dist/html/Makefile.am
3308 * manual/pl/dist/pdf/Makefile.am
3309 * manual/pl/dist/ps/Makefile.am
3310 * manual/pl/dist/txt/Makefile.am
3311 1) Downgrade autoconf requirements to 2.59 to allow
3312 building on oldest supported Linux distributions.
3313 2) Only try to build manuals if the needed software
3316 2010-10-02 [colin] 3.7.6cvs48
3318 * src/plugins/trayicon/trayicon.c
3319 And fix theme updating.
3321 2010-10-02 [colin] 3.7.6cvs47
3323 * src/plugins/trayicon/trayicon.c
3324 Got burnt by wrong indentation!
3326 2010-10-02 [colin] 3.7.6cvs46
3329 Forgot to remove the directory from top-level
3331 2010-10-02 [colin] 3.7.6cvs45
3333 * src/plugins/trayicon/Makefile.am
3334 * src/plugins/trayicon/trayicon.c
3335 * src/plugins/trayicon/libeggtrayicon/.cvsignore
3336 * src/plugins/trayicon/libeggtrayicon/Makefile.am
3337 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3338 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.h
3339 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c
3340 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.h
3341 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
3342 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h
3343 * src/plugins/trayicon/libeggtrayicon/xembed.h
3344 Finally get rid of Eggtrayicon, use GtkStatusIcon
3345 instead (which can be done safely now that we
3348 2010-10-02 [colin] 3.7.6cvs44
3356 * src/editaddress_other_attributes_ldap.c
3359 * src/grouplistdialog.c
3361 * src/image_viewer.c
3365 * src/message_search.c
3367 * src/prefs_themes.c
3368 * src/summary_search.c
3371 * src/etpan/imap-thread.c
3373 * src/gtk/gtkcmclist.c
3374 * src/gtk/gtkcmoptionmenu.c
3375 * src/gtk/gtkutils.c
3376 * src/gtk/gtkutils.h
3377 * src/gtk/gtkvscrollbutton.c
3378 * src/plugins/pgpcore/select-keys.c
3379 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3380 Undeprecate for GTK+2.22. Patch by Reed Loden.
3381 Fixes bug #2276, 'Compile in maintainer mode
3382 fails on GTK+ 2.22'.
3384 2010-10-02 [colin] 3.7.6cvs43
3387 It's now time to remove the temporary enable-openssl
3388 option that was used when we removed OpenSSL. See
3389 bug #2276 comment #14.
3391 2010-09-30 [wwp] 3.7.6cvs42
3393 * src/prefs_account.c
3394 * src/prefs_filtering_action.c
3395 * src/prefs_matcher.c
3396 Fix bug #2274, wrong color label index range
3397 used w/ gtk_cmoption_menu (behaviour change
3398 has been introduced w/ 3.5.0cvs49 apparently),
3399 now it must be 1..N so let's use colorlabel value
3403 2010-09-20 [pawel] 3.7.6cvs41
3410 2010-09-19 [pawel] 3.7.6cvs40
3415 Set ML menus sensitivity accordingly to
3416 possibility of reply to ML
3418 2010-09-19 [colin] 3.7.6cvs39
3421 Fix cvs34 and cvs35. NNTP accounts are mandatory to post
3422 to newsgroups, and NNTP accounts *can* send email. We
3423 should not force an email account when replying to_ml or
3426 2010-09-19 [colin] 3.7.6cvs38
3429 Revert previous commit (which breaks Reply to newsgroups)
3431 2010-09-17 [pawel] 3.7.6cvs37
3434 Respect reply_account_autosel when changing compose
3435 account to email one while replying to NNTP post
3437 2010-09-17 [wwp] 3.7.6cvs36
3439 * doc/man/claws-mail.1
3440 Update --compose documentation in `man claws-mail`.
3442 2010-09-12 [pawel] 3.7.6cvs35
3445 Add forgotten bit to previous commit,
3446 select email account when replying to ML
3448 2010-09-12 [pawel] 3.7.6cvs34
3451 Fix bug #2247 "nntp reply-to-all broken?"
3452 Make reply-to-all and reply-to-ml work as expected in
3453 mailing list through NNTP case
3455 2010-09-11 [pawel] 3.7.6cvs33
3460 gtk_widget_set_can_focus() -> GTK_WIDGET_UNSET_FLAGS()
3461 fixes build with GTK+ < 2.18
3463 2010-09-10 [pawel] 3.7.6cvs32
3468 Make Tab key switch between FolderView, MsgView and
3469 SummaryView only, other widgets have/can have their own
3472 2010-08-25 [colin] 3.7.6cvs31
3477 * src/common/base64.c
3478 * src/common/base64.h
3479 Fix bug #2245, "base64 decoding fails with line breaks"
3480 Patch by Yotam Medini
3482 2010-08-25 [colin] 3.7.6cvs30
3485 Fix bug #2241, "Empty trash on exit fails on scripted exit"
3487 2010-08-23 [pawel] 3.7.6cvs29
3490 * src/send_message.c
3493 Hide progressbar on statusbar when not needed
3495 2010-08-17 [colin] 3.7.6cvs28
3498 Fix previous patch (our own tmp dir is inside
3501 2010-08-16 [colin] 3.7.6cvs27
3504 Use temp dir to store logs in Windows. Avoids doing
3505 get_rc_dir() early, which prevents set_rc_dir()
3508 2010-07-31 [holger] 3.7.6cvs26
3510 * src/gtk/gtkshruler.c
3511 Yet more GdkGC to Cairo porting
3513 2010-07-30 [holger] 3.7.6cvs25
3515 * src/stock_pixmap.c
3516 More GdkGC to Cairo porting
3518 2010-07-30 [holger] 3.7.6cvs24
3520 * src/gtk/colorlabel.c
3521 One GdkGC usage less
3523 2010-07-29 [holger] 3.7.6cvs23
3526 Replace some gdk drawing with cairo, as the former
3527 is going towards deprecation.
3529 2010-07-25 [colin] 3.7.6cvs22
3531 * src/common/utils.c
3532 And now for a real fix. g_list_remove() doesn't, of
3533 course, free the data. But we have to have a solid
3534 pointer to it in order to free it ourselves instead
3535 of relying on the old freed list pointer.
3536 Maybe that's the last patch on the subject now ? :)
3538 2010-07-25 [colin] 3.7.6cvs21
3540 * src/common/utils.c
3541 Remove stupid and extraneous g_free() of elements
3542 which have just been freed by g_list_remove(). (see
3543 GList documentation). I don't know how it worked before
3545 2010-07-25 [colin] 3.7.6cvs20
3547 * src/common/utils.c
3548 Reverse free/use with more logical and safe
3549 use/free. Thanks to Michael Rasmussen !
3551 2010-07-24 [colin] 3.7.6cvs19
3553 * src/gtk/quicksearch.c
3554 Finish 3.7.5cvs42 patch. Probably fixes bug 2232,
3555 'freeze when using quick search'
3557 2010-07-11 [iwkse] 3.7.6cvs18
3559 * src/gtk/quicksearch.c
3560 Add SMALL_LAYOUT to quicksearch_relayout
3562 2010-07-10 [iwkse] 3.7.6cvs17
3565 Remove forgotten variable from
3566 the last bugfix #2224
3568 2010-07-10 [colin] 3.7.6cvs16
3571 * src/gtk/quicksearch.c
3572 Clean fix for bug #2224: don't mess with GTK settings when
3573 handling the layout ourselves is enough
3575 2010-07-09 [iwkse] 3.7.6cvs15
3579 Better fix for Bug #2224
3581 2010-07-09 [iwkse] 3.7.6cvs14
3585 Always use stock icons on buttons
3587 2010-07-08 [colin] 3.7.6cvs13
3590 Fix bug 2223, 'Compilation fails with GTK+
3591 2.21.3'. Thanks to Jan Psota !
3593 2010-06-29 [pawel] 3.7.6cvs12
3596 Revert 3.7.5cvs41, it breaks templates that use %X
3598 2010-06-23 [wwp] 3.7.6cvs11
3600 * src/gtk/colorlabel.c
3601 Silent up a warning by avoiding possible confusion
3602 in logical expression evaluation, thanks to TuxCM.
3604 2010-06-21 [iwkse] 3.7.6cvs10
3606 * src/gtk/quicksearch.c
3607 Do not add into quicksearch history
3608 matching rules with bad syntax
3610 2010-05-26 [holger] 3.7.6cvs9
3614 Add function to select rows given a list of messages,
3615 complementary to summary_get_selected_msg_list()
3617 2010-05-22 [mir] 3.7.6cvs8
3620 Fix bug 2208. Encode encrypted password to qouted
3621 printable to avoid making invalid XML. Encoding
3622 will be activated the first time the password is
3625 2010-05-22 [paul] 3.7.6cvs7
3627 * manual/advanced.xml
3629 * src/prefs_common.c
3630 * src/prefs_common.h
3631 after using the compose margin for several days
3632 I wanted the old style back - add a new hidden
3633 pref 'show_compose_margin' to restore the old
3634 behaviour (defaults to FALSE)
3636 2010-05-14 [paul] 3.7.6cvs6
3639 add a margin to the compose window text that matches
3640 the margin in textview
3642 2010-05-14 [colin] 3.7.6cvs5
3644 * src/gtk/sslcertwindow.c
3645 Fix dangling pointer. Thanks to Michael R!
3647 2010-05-14 [colin] 3.7.6cvs4
3649 * src/gtk/sslcertwindow.c
3650 Fix bug 1993, 'Cannot send mail when SSL certificate is
3651 expired but certificate check is skipped' and maybe
3652 bug 2200, 'SSL is not working with POP3'
3654 2010-05-14 [colin] 3.7.6cvs3
3656 * src/plugins/pgpinline/pgpinline.c
3657 Fix bug 2205, 'PGPInline: segfault on malformed mails'
3659 2010-05-04 [iwkse] 3.7.6cvs2
3661 * src/prefs_message.c
3662 Get a generic name as 'Quotation' for
3665 2010-05-04 [iwkse] 3.7.6cvs1
3667 * src/prefs_message.c
3668 * src/prefs_common.h
3669 * src/prefs_common.c
3672 Option for collapsing via double-click
3674 2010-05-01 [paul] 3.7.6
3680 2010-05-01 [paul] 3.7.5cvs55
3682 * tools/claws.i18n.status.pl
3685 2010-05-01 [paul] 3.7.5cvs54
3688 add YUP, new Ukrainian translator
3690 2010-04-30 [paul] 3.7.5cvs53
3694 add Ukrainian translation, submitted by YUP
3703 updated by David Vachulka, Stephan Sachse, Flammie Pirinen,
3704 Páder Rezső, Marcel Pol, Frederico Goncalves Guimaraes,
3705 Tiago Faria, and Slavko
3707 2010-04-26 [wwp] 3.7.5cvs52
3712 2010-04-26 [mones] 3.7.5cvs51
3717 2010-04-22 [pawel] 3.7.5cvs50
3722 first NULL check pointer, then use it
3724 2010-04-22 [colin] 3.7.5cvs49
3727 Fix error message when session isn't established
3729 Update translation and fix a typo in it
3731 2010-04-15 [pawel] 3.7.5cvs48
3733 * src/prefs_account.c
3734 Fix Bug 2144 'When creating an account with IMAP4+SSL,
3735 the port isn't configured properly'
3736 When using SSL/TLS tunneling automatically use default
3737 ports for encrypted connections: smtps, pop3s, imaps, nntps
3739 2010-04-15 [pawel] 3.7.5cvs47
3742 Fix crasher in actions using '%f' argument
3743 on multiple files with external scripts which
3744 don't return any output.
3746 2010-04-14 [colin] 3.7.5cvs46
3749 Fix hand cursor after error symbol appears
3751 2010-04-12 [colin] 3.7.5cvs45
3754 Fix bug 2162, 'configure check for libetpan
3755 fails with libetpan 1.0'
3758 2010-04-09 [mones] 3.7.5cvs44
3760 * manual/de/glossary.xml
3761 Fix encoding to match main document's
3762 Also fixes make dist with Debian's openjade
3764 2010-03-29 [pawel] 3.7.5cvs43
3766 * src/matcher_parser.h
3767 * src/matcher_parser_parse.y
3768 * src/gtk/quicksearch.c
3769 Disable matcher warnings when populating quicksearch
3770 completion lists on startup
3772 2010-03-27 [colin] 3.7.5cvs42
3774 * src/gtk/quicksearch.c
3775 Fix double-free later in code. Optimize
3778 2010-03-27 [pawel] 3.7.5cvs41
3781 Make sure that quote ends with new line char
3783 2010-03-26 [pawel] 3.7.5cvs40
3788 Fix Bug 1928 Add "reply to this address" pop menu
3790 - Set composing account to email one when creating/replying
3791 from NNTP folder by clicking link or choosing option
3795 2010-03-25 [paul] 3.7.5cvs39
3797 * src/gtk/gtkcmclist.c
3798 Fix build with GTK+ 2.20
3800 2010-03-24 [pawel] 3.7.5cvs38
3805 * src/grouplistdialog.c
3809 * src/prefs_account.c
3810 * src/gtk/gtkcmclist.c
3811 * src/gtk/gtkcmctree.c
3812 * src/gtk/gtkcmoptionmenu.c
3813 * src/gtk/gtksctree.c
3814 * src/gtk/gtkshruler.c
3815 * src/gtk/gtkutils.c
3816 * src/gtk/gtkutils.h
3817 * src/gtk/gtkvscrollbutton.c
3818 * src/gtk/inputdialog.c
3819 * src/gtk/spell_entry.c
3820 * src/plugins/trayicon/trayicon.c
3821 * src/plugins/trayicon/libeggtrayicon/Makefile.am