1 2011-10-25 [colin] 3.7.10cvs49
6 Make row height closer to what it was
8 2011-10-25 [colin] 3.7.10cvs48
11 Always use cairo to draw
13 2011-10-25 [colin] 3.7.10cvs47
16 Fix bug #2529, 'crash in mimeview_start_drag after
17 deleting message'. Patch by Ricardo
19 2011-10-23 [colin] 3.7.10cvs46
21 * src/gtk/gtkcmclist.c
22 * src/gtk/gtkcmclist.h
23 * src/gtk/gtkcmctree.c
24 Draw CMClist with cairo too.
26 2011-10-23 [colin] 3.7.10cvs45
28 * src/gtk/gtkcmclist.h
29 Fix build (this was not meant to be commited)
31 2011-10-23 [colin] 3.7.10cvs44
35 * src/addressbook_foldersel.c
39 * src/grouplistdialog.c
43 * src/gtk/gtkcmclist.c
44 * src/gtk/gtkcmclist.h
45 * src/gtk/gtkcmctree.c
46 * src/gtk/gtkcmctree.h
48 Refactor some tree stuff (lots of code duplication there)
49 and switch to cairo for tree rendering.
51 2011-10-23 [holger] 3.7.10cvs43
54 Don't issue a warning for designed behaviour of the stop rule.
55 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
57 2011-10-22 [colin] 3.7.10cvs42
60 * src/gtk/gtkshruler.c
64 2011-10-22 [colin] 3.7.10cvs41
73 * src/grouplistdialog.c
82 * src/prefs_ext_prog.c
83 * src/prefs_filtering.c
84 * src/prefs_folder_item.c
85 * src/prefs_image_viewer.c
87 * src/prefs_msg_colors.c
90 * src/prefs_spelling.c
91 * src/prefs_summaries.c
92 * src/prefs_template.c
97 * src/summary_search.c
100 * src/gtk/gtkcmclist.c
101 * src/gtk/gtkcmctree.c
102 * src/gtk/gtkcmoptionmenu.c
103 * src/gtk/gtksctree.c
106 * src/gtk/gtkvscrollbutton.c
107 * src/gtk/inputdialog.c
108 * src/gtk/pluginwindow.c
109 * src/gtk/quicksearch.c
110 * src/gtk/spell_entry.c
111 * src/plugins/bogofilter/bogofilter_gtk.c
112 * src/plugins/dillo_viewer/dillo_prefs.c
113 * src/plugins/pgpcore/prefs_gpg.c
114 * src/plugins/spamassassin/spamassassin_gtk.c
115 * src/plugins/trayicon/trayicon.c
116 * src/plugins/trayicon/trayicon_prefs.c
117 Remove all possible #if GTK_CHECK_VERSION() checks,
118 and make Claws build with GTK+2.16 (untested right
119 now), as the Gpg4Win project uses GTK+2.16 currently.
121 2011-10-22 [colin] 3.7.10cvs40
125 Fix (hopefully) build with GTK+ 2.18.
127 2011-10-20 [paul] 3.7.10cvs39
132 fix bug 2479, 'LDIF address book import matches tags case sensitive'
133 Patch by Bodo Graumann <mail@bodograumann.de>
135 2011-10-20 [mones] 3.7.10cvs38
139 Fix references to old dotsrc mailing lists
141 2011-10-19 [mones] 3.7.10cvs37
143 * src/prefs_msg_colors.c
144 Fix Ok/Cancel buttons in color selector of preferences
146 2011-10-17 [colin] 3.7.10cvs36
148 * src/gtk/gtkshruler.c
149 (Probably) fix GTK+ <= 2.22
151 2011-10-17 [colin] 3.7.10cvs35
153 * src/gtk/gtkshruler.c
156 2011-10-17 [mones] 3.7.10cvs34
165 Fix potential out-of-buffer writes
167 2011-10-17 [mones] 3.7.10cvs33
170 Use just one g_print call per option; correct indentation
172 2011-10-17 [colin] 3.7.10cvs32
176 * src/gtk/Makefile.am
177 * src/gtk/gtkshruler.c
178 * src/gtk/gtkshruler.h
181 Reimplement ruler using the GTK widgets. Thanks
182 to Hanno for the initial patch.
184 2011-10-17 [colin] 3.7.10cvs31
190 Undeprecate GIO/GdkCondition
192 2011-10-16 [mones] 3.7.10cvs30
195 Add --compose-from-file option to open composition
196 window with the headers and body from a file; based
197 on Debian patch to fix http://bugs.debian.org/544868
199 2011-10-15 [mones] 3.7.10cvs29
201 * manual/advanced.xml
202 Document new summary_from_show hidden preference
204 2011-10-15 [paul] 3.7.10cvs28
207 compose_create_tags() - fix misplaced 'int i'
208 compose_entry_mark_default_to() - fix To field highlighting
210 2011-10-09 [colin] 3.7.10cvs27
213 Fix address completion
215 2011-10-07 [colin] 3.7.10cvs26
217 * src/prefs_filtering_action.c
219 Fix build with GTK+2.20
221 2011-10-07 [colin] 3.7.10cvs25
223 * src/gtk/Makefile.am
224 * src/gtk/gdkkeysyms-new.h
226 Copy the new GDK_KEY_* definitions for older GTKs
228 2011-10-07 [colin] 3.7.10cvs24
231 Fix typos (thanks to Hanno)
233 2011-10-07 [colin] 3.7.10cvs23
236 * src/gtk/gtkshruler.c
237 * src/gtk/gtkshruler.h
238 Disable ruler starting from 2.24.
240 2011-10-07 [colin] 3.7.10cvs22
244 * src/gtk/Makefile.am
247 2011-10-07 [colin] 3.7.10cvs21
257 * src/message_search.c
260 * src/prefs_account.c
261 * src/prefs_compose_writing.c
262 * src/prefs_filtering_action.c
263 * src/prefs_folder_item.c
264 * src/prefs_logging.c
265 * src/prefs_matcher.c
266 * src/prefs_message.c
268 * src/prefs_receive.c
269 * src/prefs_summaries.c
270 * src/prefs_wrapping.c
275 * src/summary_search.c
277 * src/gtk/Makefile.am
278 * src/gtk/colorlabel.c
281 * src/gtk/logwindow.c
284 * src/gtk/quicksearch.c
285 * src/gtk/spell_entry.c
286 * src/plugins/bogofilter/bogofilter_gtk.c
287 * src/plugins/dillo_viewer/dillo_viewer.c
288 * src/plugins/pgpcore/prefs_gpg.c
289 * src/plugins/spamassassin/spamassassin_gtk.c
290 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
291 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
292 ported (especially GtkCMOptionMenu)
294 2011-10-07 [colin] 3.7.10cvs20
299 * src/addrcustomattr.c
300 * src/addrduplicates.c
303 * src/addressbook_foldersel.c
309 * src/editaddress_other_attributes_ldap.c
314 * src/editldap_basedn.c
322 * src/grouplistdialog.c
328 * src/message_search.c
331 * src/prefs_actions.c
332 * src/prefs_customheader.c
333 * src/prefs_display_header.c
334 * src/prefs_filtering.c
335 * src/prefs_filtering_action.c
336 * src/prefs_folder_column.c
337 * src/prefs_matcher.c
338 * src/prefs_msg_colors.c
340 * src/prefs_summaries.c
341 * src/prefs_summary_column.c
342 * src/prefs_summary_open.c
343 * src/prefs_template.c
344 * src/prefs_toolbar.c
348 * src/summary_search.c
355 * src/gtk/description_window.c
356 * src/gtk/foldersort.c
357 * src/gtk/gtkaspell.c
358 * src/gtk/gtkcmclist.c
359 * src/gtk/gtkcmctree.c
360 * src/gtk/gtkcmoptionmenu.c
362 * src/gtk/icon_legend.c
363 * src/gtk/inputdialog.c
364 * src/gtk/logwindow.c
365 * src/gtk/pluginwindow.c
366 * src/gtk/prefswindow.c
367 * src/gtk/quicksearch.c
368 * src/plugins/pgpcore/passphrase.c
369 * src/plugins/pgpcore/select-keys.c
370 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
371 to replace GDK_* by GDK_KEY_*.
373 2011-10-07 [colin] 3.7.10cvs19
384 * src/grouplistdialog.c
389 * src/prefs_filtering_action.c
390 * src/prefs_folder_column.c
391 * src/prefs_msg_colors.c
392 * src/prefs_summary_column.c
393 * src/prefs_toolbar.c
402 * src/gtk/colorlabel.c
404 * src/gtk/gtkcmclist.c
405 * src/gtk/gtkcmctree.c
406 * src/gtk/gtkcmoptionmenu.c
407 * src/gtk/gtksctree.c
409 * src/gtk/gtkvscrollbutton.c
410 * src/gtk/inputdialog.c
411 * src/gtk/logwindow.c
413 * src/gtk/prefswindow.c
414 * src/gtk/progressdialog.c
415 * src/plugins/pgpcore/passphrase.c
416 * src/plugins/trayicon/trayicon.c
417 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
418 Patch by Hanno Thurow-Meyer, many thanks to him !
420 2011-09-20 [colin] 3.7.10cvs18
423 Fix bug #2502, 'gnutls_transport_set_lowat removed in
426 2011-09-18 [colin] 3.7.10cvs17
429 Fix segfault when connection fails
431 2011-09-03 [colin] 3.7.10cvs16
434 Use NORMAL instead of EXPORT priorities.
436 2011-09-02 [colin] 3.7.10cvs15
440 Linking against gcrypt explicitely in order to call
441 gcry_control() for mutex setup isn't necessary anymore
442 starting from gnuTLS 2.11.
444 2011-08-31 [colin] 3.7.10cvs14
446 * src/plugins/pgpinline/pgpinline.c
447 * src/plugins/pgpmime/pgpmime.c
448 Fix bug #2431, "Major memory leak in PGP message handling".
450 2011-08-31 [colin] 3.7.10cvs13
457 Apply Steve Rader's patch from bug #2388, "Add
458 message view scrolling menu items"
460 2011-08-30 [colin] 3.7.10cvs12
462 * src/gtk/prefswindow.c
463 Fix layout issues (i.e. on SSL page if changing account
464 type prior to visiting it).
466 2011-08-30 [colin] 3.7.10cvs11
470 Don't use deprecated functions for GnuTLS priorities.
471 Require GnuTLS 2.2 that is the first version with the
474 2011-08-30 [colin] 3.7.10cvs10
476 * src/common/socket.c
478 Long-term fix for bug #2402, "GnuTLS change breaks socket
479 communication", as per http://savannah.gnu.org/support/?107660
481 2011-08-30 [colin] 3.7.10cvs9
483 * src/etpan/imap-thread.c
484 * src/etpan/nntp-thread.c
485 Remove dead openSSL code
487 2011-08-30 [colin] 3.7.10cvs8
491 * src/common/ssl_certificate.c
492 * src/common/ssl_certificate.h
493 * src/etpan/imap-thread.c
494 * src/etpan/nntp-thread.c
495 Fix bug #2127, "SSL cert check uses canonical name instead of
498 2011-08-29 [colin] 3.7.10cvs7
500 * src/prefs_account.c
501 Fix X-Mailer option not appearing on IMAP
503 2011-08-29 [colin] 3.7.10cvs6
505 * src/plugins/pgpcore/Makefile.am
506 * src/plugins/pgpinline/Makefile.am
507 * src/plugins/pgpmime/Makefile.am
508 * src/plugins/smime/Makefile.am
510 libtool: link: require no space between `-L' and `.'
512 2011-08-29 [colin] 3.7.10cvs5
516 * src/prefs_account.c
517 * src/prefs_account.h
518 Revert cvs4 which is rather illogical and instead
519 use Fabian's patch from bug #2471
521 2011-08-29 [colin] 3.7.10cvs4
524 Don't insert custom headers that have empty values.
525 Allows not inserting X-Mailer if it's set to nothing.
526 Fixes bug #2471, "Make setting an X-Mailer header optional".
528 2011-08-29 [colin] 3.7.10cvs3
534 Handle EXIF orientation in images (both in textview's
535 preview and image viewer)
537 2011-08-28 [paul] 3.7.10cvs2
542 add new hidden option to control the display in the From
543 column in the Message List: 0 (default): show name,
544 1: show address, 2: show name + address
546 2011-08-27 [paul] 3.7.10cvs1
549 * src/common/ssl_certificate.c
550 * src/etpan/imap-thread.c
551 * src/etpan/nntp-thread.c
552 offer up some missing log_error() strings to translators
554 2011-08-27 [paul] 3.7.10
560 2011-08-27 [paul] 3.7.9cvs52
568 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
569 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
571 2011-08-27 [mones] 3.7.9cvs51
574 Include generic name and comment translations
575 Thanks to all the people on the translators ML!
577 2011-08-23 [paul] 3.7.9cvs50
580 probable/possible fix/workaround for bug 2402,
581 'can't download message from pop3 server'
583 2011-08-18 [paul] 3.7.9cvs49
585 * manual/handling.xml
586 fix typos. thanks to vilpan
588 2011-08-17 [paul] 3.7.9cvs48
590 * tools/claws.i18n.status.pl
591 add Mindaugas Baranauskas (Lithuanian)
593 2011-08-14 [mir] 3.7.9cvs47
596 * src/etpan/nntp-thread.c
597 Fix bug 2418. Patch provided by Sébastien Bigaret with
598 some minor contribution by me.
600 2011-08-13 [mir] 3.7.9cvs46
602 * src/etpan/nntp-thread.c
603 Fix bug when NNTP server sends authentication warning
604 as part of the connection session. Privously etpan would
605 bail out for any return code other than NEWSNNTP_NO_ERROR
606 but as early as the connection session a return code like
607 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
608 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
609 be considered as an error.
611 2011-08-12 [paul] 3.7.9cvs45
614 3.7.9cvs43 mistakenly dropped off the info
615 about the mime part from the tooltip
617 2011-08-12 [wwp] 3.7.9cvs44
619 * src/gtk/quicksearch.c
620 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
622 2011-08-09 [paul] 3.7.9cvs43
625 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
627 2011-08-06 [paul] 3.7.9cvs42
630 fix cursor placement in Forward template
632 2011-08-06 [paul] 3.7.9cvs41
634 * src/gtk/description_window.c
635 fix bug 1963, 'Preferences Templates Information Window Focus loss'
637 2011-08-05 [holger] 3.7.9cvs40
640 Revert 3.7.9cvs35 for now, it may be problematic
643 2011-08-05 [paul] 3.7.9cvs39
647 use 'Collapse quotes' rather than 'Fold quotes' on
648 labels, for consistency
650 use 'Receive mail from account' rather than 'on account'
652 2011-07-30 [mir] 3.7.9cvs38
654 * src/etpan/Makefile.am
655 * src/plugins/pgpcore/Makefile.am
656 * src/plugins/pgpmime/Makefile.am
657 * src/plugins/smime/Makefile.am
658 Fix broken build on Debian Sid. enchant.h cannot be
659 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
660 present in Makefile.am. Apparently enchant.h in older
661 versions were placed in /usr/include which is always
664 2011-07-21 [mones] 3.7.9cvs37
666 * src/common/plugin.c
667 * src/common/plugin.h
668 Make licences allowed for plugins more explicit and also
669 accept dual (or more) licences when properly formatted.
670 Doesn't require any change on current plugins.
672 2011-07-18 [mones] 3.7.9cvs36
674 * manual/advanced.xml
675 Document briefly tags feature.
676 * manual/glossary.xml
677 Fix definition to avoid confussion with tags.
678 * manual/es/advanced.xml
679 * manual/es/glossary.xml
680 Synchronize Spanish translation with the above.
682 2011-07-07 [holger] 3.7.9cvs35
685 Add indicator stuff to the desktop file
688 2011-07-06 [paul] 3.7.9cvs34
693 2011-07-06 [mones] 3.7.9cvs33
696 Do not create an empty tag name row in panel and
697 warn user about using a non-reserved tag instead
699 2011-07-05 [mones] 3.7.9cvs32
704 * src/etpan/imap-thread.c
705 Make constants for reserved tags and use them
706 Removed also duplicate comparison while at it
708 2011-07-05 [paul] 3.7.9cvs31
711 when using a Compose template, only place the cursor
712 in the body when the cursor symbol, %cursor (%X), is used
714 2011-07-03 [paul] 3.7.9cvs30
717 do main_window_popup(mainwin); on plugin load error, or
718 else the warning dialogue and mainwindow stays minimised
721 2011-07-03 [paul] 3.7.9cvs29
724 fix bug 2462, 'Building without GnuTLS support leads to a
727 2011-07-03 [paul] 3.7.9cvs28
732 fix bug #2461, 'popup menu in message list displays
733 'move to trash' and 'delete''.
734 Add a new sensitivity condition 'M_NOT_TRASH' and
735 remove the broken workaround for right-click in summaryview.c.
736 Fix broken main menu sensitivity for "Menu/Message/Move" in
739 2011-06-21 [paul] 3.7.9cvs27
742 revert 3.7.9cvs2, it does no good
744 2011-06-18 [mir] 3.7.9cvs26
747 Fix autoconf warnings introduced in autoconf >= 2.64
749 2011-06-05 [paul] 3.7.9cvs25
759 fix strings where an informational message has been
760 wrongly entered into the translated string
762 enable 'Trash' and 'Sender' to be translated based on
763 the context, e.g. as button text and as mail header
765 fix english in Info tab
767 2011-05-25 [colin] 3.7.9cvs24
770 Fix bug #2439, "use bitwise operator for bitmask instead of
771 logical operator". Thanks to Nicolas Kaiser for the patch.
773 2011-05-18 [colin] 3.7.9cvs23
776 Fix missing group selection before xover if the
777 connection was reset before.
779 2011-05-12 [colin] 3.7.9cvs22
782 Fix bug #2412, "Send account mail address in Message-ID
783 wrongly implemented". Patch by Fabian Keil.
785 2011-05-12 [mones] 3.7.9cvs21
787 * src/etpan/nntp-thread.c
788 Fix bug #2418 "NNTP authentication is broken"
790 2011-05-09 [pawel] 3.7.9cvs20
793 * src/prefs_folder_item.c
796 2011-05-05 [colin] 3.7.9cvs19
802 Fix bug #2184, "Add account name information inside network log".
803 Initial patch by MSulchan Darmawan, expanded to other protocols.
804 This stuff is too much copy-pasted.
807 2011-04-30 [colin] 3.7.9cvs18
810 Fix bug #2414, 'Claws segfaults on startup with
811 notification plugin enabled". Thanks Christian
812 Faulhammer for the patch.
814 2011-04-27 [colin] 3.7.9cvs17
817 Make Windows' encoding CP1251 for ru_RU locale
818 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
820 2011-04-24 [paul] 3.7.9cvs16
822 * manual/claws-mail-manual.xml
823 * manual/de/claws-mail-manual.xml
824 * manual/es/claws-mail-manual.xml
825 * manual/fr/claws-mail-manual.xml
826 * manual/it/claws-mail-manual.xml
827 update copyright year
829 2011-04-24 [paul] 3.7.9cvs15
832 fix bug #2353, 'Right-clicking on spam in order to delete
833 it causes it to show in message window'
835 2011-04-24 [paul] 3.7.9cvs14
838 * src/gtk/foldersort.c
839 * src/gtk/foldersort.h
840 fix labelling, 'change folder order' to 'change mailbox order'
842 2011-04-23 [paul] 3.7.9cvs13
845 fix bug #2409, 'Failed to compile under GCC 3.x : option
846 -Wno-pointer-sign badly set in configure.ac'. mistakenly
847 committed in 3.7.8cvs19
849 2011-04-11 [paul] 3.7.9cvs12
851 * src/plugins/trayicon/trayicon.c
852 fix build bug: gtk_status_icon_set_title() is available
853 since gtk 2.18.x not 2.14.x
855 2011-04-11 [paul] 3.7.9cvs11
858 updated by Páder Rezső
860 2011-04-10 [colin] 3.7.9cvs10
866 * src/editaddress_other_attributes_ldap.c
868 * src/message_search.c
869 * src/prefs_display_header.c
870 * src/prefs_filtering_action.c
871 * src/prefs_matcher.c
873 * src/prefs_toolbar.c
874 * src/summary_search.c
875 * src/gtk/colorlabel.c
877 * src/gtk/gtkcmoptionmenu.c
878 * src/gtk/gtkshruler.c
879 * src/gtk/gtkshruler.h
881 * src/gtk/inputdialog.c
882 * src/gtk/quicksearch.c
883 Revert the whole pile of crap introduced in
886 2011-04-10 [colin] 3.7.9cvs9
890 * src/editaddress_other_attributes_ldap.c
892 * src/message_search.c
893 * src/prefs_display_header.c
894 * src/prefs_matcher.c
895 * src/prefs_toolbar.c
896 * src/summary_search.c
899 * src/gtk/inputdialog.c
900 * src/gtk/quicksearch.c
901 Finish fun with combo boxes. (hopefully)
903 2011-04-10 [colin] 3.7.9cvs8
906 * src/prefs_filtering_action.c
908 * src/gtk/gtkshruler.c
909 * src/gtk/gtkshruler.h
910 More undeprecation. GTKSHRuler is #if'ed out. We can
911 still decide to maintain the old GtkRuler widget in-tree
912 if the lack of ruler in Compose window is too
915 2011-04-10 [colin] 3.7.9cvs7
920 * src/editaddress_other_attributes_ldap.c
921 * src/message_search.c
922 * src/prefs_display_header.c
923 * src/prefs_filtering_action.c
925 * src/prefs_toolbar.c
926 * src/summary_search.c
927 * src/gtk/colorlabel.c
929 * src/gtk/gtkcmoptionmenu.c
931 More comboboxtext undeprecation
933 2011-04-10 [colin] 3.7.9cvs6
938 2011-04-10 [colin] 3.7.9cvs5
943 2011-04-10 [colin] 3.7.9cvs4
946 * src/editaddress_other_attributes_ldap.c
947 * src/message_search.c
948 * src/prefs_display_header.c
949 * src/prefs_filtering_action.c
951 * src/prefs_toolbar.c
952 * src/summary_search.c
955 gtk_combo_box_*_text() is deprecated, and
956 gtk_combo_box_text_*() is the new hotness.
958 2011-04-10 [colin] 3.7.9cvs3
966 * src/gtk/gtkvscrollbutton.c
967 * src/gtk/gtkvscrollbutton.h
968 s/GtkFunction/GSourceFunc
970 2011-04-10 [colin] 3.7.9cvs2
973 Use gtkut_window_popup() to work around a bug in Gnome Shell.
974 This is the patch from bug #2396, it should be innocuous even
975 if that's useless to do deiconify + present window...
977 2011-04-09 [paul] 3.7.9cvs1
979 * src/prefs_summaries.c
980 fix typo in string. (thanks, Brad!)
982 2011-04-09 [paul] 3.7.9
988 2011-04-09 [paul] 3.7.8cvs78
998 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
999 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
1002 2011-04-09 [colin] 3.7.8cvs77
1005 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
1006 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
1007 encoding filename. Hooray for stupid.
1009 2011-04-08 [colin] 3.7.8cvs76
1012 Fix action Stop: if child does not react to SIGTERM, it'll
1013 probably start behaving when it'll get a SIGKILL on the user's
1014 second press on Stop.
1015 Fixes bug #2237, "User action makes Claws unresponsive".
1017 2011-04-08 [colin] 3.7.8cvs75
1022 * src/folder_item_prefs.c
1023 * src/folder_item_prefs.h
1024 * src/prefs_account.c
1025 Fix bug #2382, "folderitemrc not updated when account
1026 name is changed". Indeed, this wasn't done.
1028 2011-04-08 [wwp] 3.7.8cvs74
1031 Add support for quoted values (*="value").
1032 This commonly fixes a trailing quote appearing to filenames
1033 sent by iphone Mail (not sure if it's culprit at all, though).
1035 2011-04-08 [colin] 3.7.8cvs73
1038 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
1039 caused by attachments with extended chars in the file name". Patch
1040 derived from a patch bt Fabien Keil
1042 2011-04-05 [wwp] 3.7.8cvs72
1045 A debug string not to translate.
1047 2011-04-03 [colin] 3.7.8cvs71
1049 * src/common/utils.h
1050 Fix bug #2394, "backtrace() crashes on FreeBSD"
1051 That's not the first bug-report where internal
1052 debug-only backtrace() crashes on FreeBSD.
1054 2011-04-03 [colin] 3.7.8cvs70
1057 Fix bug #2365 again, "Crash when auto-scrolling headers in
1059 Batch-mode compose windows (from filtering actions) shouldn't
1060 try to access stuff after flushing events...
1062 2011-03-31 [paul] 3.7.8cvs69
1065 update as gtk >= 2.10 now required
1066 (because I'll never remember to do this later)
1068 2011-03-26 [paul] 3.7.8cvs68
1071 fix separators in Go To menu
1073 2011-03-20 [colin] 3.7.8cvs67
1076 Drop the *_DISABLE_DEPRECATED. We'll put them back
1077 when we'll have time to handle them
1079 2011-03-18 [paul] 3.7.8cvs66
1082 make user-facing message more accurate -
1083 'Network Log' not 'View Log'
1085 2011-03-17 [wwp] 3.7.8cvs65
1088 Fix a typo around plural form, as reported by
1091 2011-03-15 [colin] 3.7.8cvs64
1096 Fix bug #2381, "Support for NetworkManager 0.9".
1097 Patch by Mikhail Efremov
1099 2011-03-04 [colin] 3.7.8cvs63
1103 Fix segfault on Windows
1105 * src/common/utils.c
1106 * src/common/w32_unistd.c
1107 * src/common/w32lib.h
1108 Rationalize use of time_r() funcs (pthread do define them)
1110 2011-03-02 [pawel] 3.7.8cvs62
1113 Re-implement widgets aligning, switch from GtkSizeGroup
1114 to GtkTable - this should fix disappearing labels
1116 2011-03-01 [pawel] 3.7.8cvs61
1119 Wizard GUI cleanups. Make it look and behave more
1120 like account preferences.
1122 2011-02-23 [colin] 3.7.8cvs60
1124 * src/common/Makefile.am
1127 2011-02-23 [colin] 3.7.8cvs59
1131 * src/common/Makefile.am
1132 * src/common/plugin.c
1133 * src/common/valgrind.h
1134 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
1135 Use valgrind's own header.
1137 2011-02-22 [colin] 3.7.8cvs58
1139 * src/prefs_account.c
1140 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
1141 signed message" upon new installation. This is disturbing when PGP
1142 plugins are loaded by default.
1144 2011-02-16 [paul] 3.7.8cvs57
1147 update copyright headers throughout
1149 2011-02-16 [paul] 3.7.8cvs56
1152 use gettext plural form for "item selected"/"items selected"
1154 2011-02-13 [colin] 3.7.8cvs55
1158 Fix bug #2361, "Claws crashes after PGP Check in separate
1159 msg view". Don't let the cancel thread lie around after
1160 the verification ended.
1162 2011-02-13 [paul] 3.7.8cvs54
1165 updated by Mindaugas Baranauskas
1167 2011-02-11 [mones] 3.7.8cvs53
1169 * manual/es/advanced.xml
1170 Sync with English manual
1172 Fix remaining mismatched alloc/free from cppcheck
1174 2011-02-10 [pawel] 3.7.8cvs52
1179 2011-02-10 [pawel] 3.7.8cvs51
1181 * src/prefs_toolbar.c
1182 - set menus sensitivity in item type combo depending on
1183 availability of actions / plugin hooks
1184 - style fixes, spaces instead of tabs mostly
1186 2011-02-10 [paul] 3.7.8cvs50
1188 * src/prefs_account.c
1189 move the 'send acc mail addr in msg-id" option to
1192 2011-02-10 [paul] 3.7.8cvs49
1194 * src/prefs_account.c
1195 move the 'expunge immediately' option to a more
1198 2011-02-05 [pawel] 3.7.8cvs48
1200 * manual/advanced.xml
1201 Document new hidden pref
1203 Dont treat mimeparts referenced by others as
1206 * src/prefs_common.c
1207 * src/prefs_common.h
1208 Add ability to hide inline attachments referenced
1209 by other mimeparts in MimeView. To enable this
1210 feature set show_inline_attachments=0 in your clawsrc
1212 2011-01-25 [colin] 3.7.8cvs47
1215 Fix matcher body parsing: decode mails with our
1216 MIME parser. This speeds up body search a bit as
1217 binary attachments are not searched anymore, slows
1218 down a bit full message searches, but not awfully.
1219 * src/summary_search.c
1220 Use matcher API to search, in all cases (advanced search or
1221 not). Also, fix little logic bugs related to combos history
1222 * src/common/utils.c
1223 * src/common/utils.h
1226 Remove dead code, export functions needed by matcher.c
1228 2011-01-25 [colin] 3.7.8cvs46
1231 * src/prefs_common.c
1233 * src/common/ssl_certificate.c
1234 Fix mismatched alloc/free (thanks to cppcheck)
1236 2011-01-25 [colin] 3.7.8cvs45
1239 Fix leak on error path
1241 2011-01-23 [mones] 3.7.8cvs44
1243 * manual/es/advanced.xml
1244 Sync with English manual
1246 2011-01-23 [paul] 3.7.8cvs43
1249 it's 2011, update copyright line
1251 2011-01-23 [paul] 3.7.8cvs42
1253 * manual/advanced.xml
1254 * src/prefs_common.c
1255 * src/prefs_common.h
1257 fix bug #2350, 'Make displaying localized date/time in
1258 message view optional'.
1259 This introduces a new hidden option (why do more?),
1260 'msgview_date_format', which defaults to OFF, maintaining
1261 the current and expected behaviour.
1263 2011-01-21 [colin] 3.7.8cvs41
1266 Fix bug #2050, Clawsmail sends return receipt every seconds
1267 We forgot to close the file when parsing
1268 disposition-notification fields, which made unlinking of the
1269 corresponding emails in tempfolder/processing impossible in
1270 Windows. Causing them to be re-fetched every time.
1272 2011-01-21 [colin] 3.7.8cvs40
1274 * claws-mail.desktop
1275 Fix again bug #2346: We should have a %u parameter.
1277 2011-01-21 [colin] 3.7.8cvs39
1279 * src/plugins/spamassassin/spamassassin.c
1280 Fix sa-learn when offline (its command line parsing is
1281 space-dependant). Patch by Wolfgang Lorenz
1283 2011-01-19 [pawel] 3.7.8cvs38
1285 * claws-mail.desktop
1286 Fix Bug 2346 'Please register x-handler-scheme
1287 in .desktop file' patch by Laurent Bigonville
1288 While I'm here update things to current
1289 standards, fix desktop-file-validate warnings/errors
1291 2011-01-18 [colin] 3.7.8cvs37
1294 Fix logic on SMTP AUTH: If the selected method isn't
1295 available, say so instead of supposing it'll work.
1296 Fixes bug #2039, 'SMTP AUTHENTICATION'
1298 2011-01-15 [pawel] 3.7.8cvs36
1300 * src/prefs_folder_item.c
1301 Rework subject regexp simplify gui a bit, this give us better
1302 options page layout (window with min width was too short to
1303 show all contents and thigs were unwieldy) and better preview
1304 of regexp working/not working
1306 2011-01-14 [pawel] 3.7.8cvs35
1309 strncpy2() NULLify strings just fine, no need to be
1312 2011-01-14 [pawel] 3.7.8cvs34
1315 Fix Bug #2165 'The date not localized in the message view'
1316 Display Date header in messageview in the same way as in
1317 summaryview by respecting date format set in preferences.
1319 2011-01-06 [pawel] 3.7.8cvs33
1321 * src/prefs_account.c
1322 * src/prefs_folder_item.c
1325 Make quote templates widgets more compact
1327 2011-01-06 [pawel] 3.7.8cvs32
1329 * src/plugins/trayicon/trayicon.c
1330 - fix logic bug which caused icon to be
1331 always set no-mail status on plugin load
1332 - force icon hide on plugin_done(), without
1333 it empty space(?!) is left in tray under KDE3 and KDE4
1335 2011-01-06 [colin] 3.7.8cvs31
1346 Unmime headers differently whether they're addresses or not:
1347 It's useless to quote things containing commas if it's in
1348 subject, for example. (introduced in 3.7.8cvs26)
1350 2011-01-06 [colin] 3.7.8cvs30
1352 * src/gtk/gtkaspell.c
1353 Complete previous patch
1355 * src/plugins/pgpinline/pgpinline.c
1358 2011-01-06 [paul] 3.7.8cvs29
1364 add Lithuanian translation (approx. 65% complete)
1365 submitted by Mindaugas Baranauskas
1367 2011-01-06 [pawel] 3.7.8cvs28
1372 * src/prefs_actions.c
1374 * src/gtk/gtkaspell.c
1375 * src/plugins/pgpinline/pgpinline.c
1376 * src/plugins/pgpmime/pgpmime.c
1377 * src/plugins/smime/smime.c
1378 Fix memory/file descriptors leaks
1380 2011-01-06 [paul] 3.7.8cvs27
1382 * src/plugins/pgpcore/sgpgme.c
1383 fix bug #2322, 'GPG Full info: showing subkey
1384 ID instead of primary key fingerprint'
1385 Patch by Sébastien Bigaret.
1387 2011-01-03 [colin] 3.7.8cvs26
1390 Better quote-checking when unmim-ing headers
1391 that may have comas.
1393 2011-01-03 [colin] 3.7.8cvs25
1396 Fix bug #2299, "Incorrect handling of quoted printable coma
1397 in headers". As this is really painful to fix by switching
1398 the whole stuff to a list of headers tokens, we workaround
1399 the problem by adding quotes around the encoded-word (making
1400 it a quoted-string which continuity is already handled).
1402 2011-01-03 [colin] 3.7.8cvs24
1407 2010-12-23 [colin] 3.7.8cvs23
1410 Finish fixing bug #2203: When forwarding (inline) and there
1411 are some text/* parts with no name, set them a name and
1412 set their disposition to attachment, so that recipients with
1413 MUAs preferring HTML parts don't show them by default.
1415 2010-12-22 [paul] 3.7.8cvs22
1418 fix missing file in 3.7.8cvs20
1420 2010-12-22 [colin] 3.7.8cvs21
1424 Implement a nicer scroll when drag and dropping
1426 2010-12-22 [colin] 3.7.8cvs20
1429 Store charset if available when attaching text/* parts
1430 Fixes bug #2203, 'Problems in forwarding multipart/
1431 alternative messages with HTML part'
1433 2010-12-22 [colin] 3.7.8cvs19
1438 2010-12-21 [colin] 3.7.8cvs18
1441 * src/send_message.c
1442 * src/common/session.c
1443 * src/common/session.h
1444 Differentiate between running sessions and connected
1445 sessions. Fixes bug #2332, "Crash when hitting cancel
1446 on the SMTP status window"
1448 2010-12-21 [colin] 3.7.8cvs17
1450 * src/etpan/etpan-thread-manager.c
1453 2010-12-21 [colin] 3.7.8cvs16
1456 Check whether we should continue loading the
1457 current textview after inserting a possibly
1460 2010-12-20 [colin] 3.7.8cvs15
1464 Removed. Dead code since ages!
1466 * src/gtk/gtkcmclist.c
1467 * src/gtk/gtkcmctree.c
1468 * src/gtk/gtksctree.c
1469 undefine *_DISABLE_DEPRECATED in the files that
1470 use deprecated interfaces. Implicit declarations
1471 can lead to crashes as prototypes are unknown, as
1472 evidenced by bug #2315.
1474 2010-12-20 [colin] 3.7.8cvs14
1477 Don't flush events when adding an header entry. This
1478 can mess up the keypresses in the previous header.
1479 Instead, make the scroll happen later (doing it on the
1480 spot without flushing events doesn't work as the new
1481 requisitions aren't set yet).
1483 2010-12-20 [colin] 3.7.8cvs13
1486 Don't iconify at start on w32. This un-iconifies in the
1489 2010-12-20 [colin] 3.7.8cvs12
1491 * src/common/base64.c
1492 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
1493 Patch by pochini at shiny.it
1495 2010-12-19 [colin] 3.7.8cvs11
1500 2010-12-18 [colin] 3.7.8cvs10
1503 Fix bug #2148, "Attachment content-transfer-encoding
1504 incorrectly set when signing emails". The RFC 2045
1505 states that message/* and multipart/* encoding must
1506 be either 7-bit, 8-bit or binary.
1508 2010-12-18 [mones] 3.7.8cvs9
1511 Fix crash when searching or adding a LDAP server
1513 2010-12-17 [colin] 3.7.8cvs8
1522 Better error logging. Disable LDAP SSL/TLS on
1523 Windows, it's crashy/non-worky.
1525 2010-12-17 [colin] 3.7.8cvs7
1528 Fix bug #2325, "messages remains in folder cache after moving
1529 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
1531 2010-12-17 [colin] 3.7.8cvs6
1543 Windows build fixes (w32 LDAP completely untested!)
1545 2010-12-16 [colin] 3.7.8cvs5
1555 Try to rationalize a bit LDAP connections
1557 2010-12-16 [colin] 3.7.8cvs4
1559 * src/prefs_spelling.c
1561 Add a button to get dictionaries (win32)
1563 2010-12-16 [colin] 3.7.8cvs3
1565 * src/prefs_matcher.c
1566 Fix bug #2279, "crash when clicking 'define' in filter
1567 configuring". Thanks to Theodor Ciobanu for the hint at
1570 2010-12-14 [colin] 3.7.8cvs2
1572 * src/gtk/gtkaspell.c
1573 Add missing guard for sys/wait.h
1575 2010-12-05 [colin] 3.7.8cvs1
1577 * tools/make.themes.project
1578 Seems wget has changed naming of targets downloaded.
1579 Fix it by always providing our own name.
1580 [Pushing mones' patch again after messing with CVSROOT]
1582 2010-12-04 [paul] 3.7.8
1588 2010-12-03 [paul] 3.7.7cvs11
1591 * manual/xml2pdf ** REMOVED **
1592 * manual/dist/pdf/Makefile.am
1593 * manual/es/dist/pdf/Makefile.am
1594 * manual/fr/dist/pdf/Makefile.am
1595 * manual/pl/dist/pdf/Makefile.am
1596 simplify check for tools needed for manual building,
1597 remove xml2pdf and use docbook2pdf instead
1599 2010-12-03 [mir] 3.7.7cvs10
1602 Fix bug so that configure option --disable-manual
1603 actually disable building the manuals
1605 2010-12-01 [pawel] 3.7.7cvs9
1608 One more GTK+ 2.22 build fix
1610 2010-11-30 [colin] 3.7.7cvs8
1613 Fix bug #2317, 'Action results in "Bad file descriptor"'
1614 Introduced in 3.7.6cvs57. In fact the error has been there
1615 since ages, and only new thing is the verification of the
1616 various functions return code. Let the stuff work as it
1617 does, as it seems to do the right thing since ages.
1619 2010-11-28 [colin] 3.7.7cvs7
1621 * src/gtk/quicksearch.c
1622 Fix bug #2313, 'CLI quicksearch sometimes returns
1623 the same messages twice'. Patch by Sebastien Bigaret
1625 2010-11-25 [paul] 3.7.7cvs6
1627 * src/prefs_common.c
1628 make "gtk_can_change_accels" FALSE by default.
1629 fixes bug #2309, 'Shortcuts should not be modifiable
1632 2010-11-24 [mones] 3.7.7cvs5
1635 Add missing shortcuts for marking as spam and ham
1636 Fixes Debian bug #599547
1638 2010-11-22 [colin] 3.7.7cvs4
1641 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
1642 five patches were needed to fix a corner case
1643 is a good indicator that is was bound to break
1646 2010-11-21 [colin] 3.7.7cvs3
1648 * src/plugins/pgpcore/claws.def
1651 2010-11-20 [wwp] 3.7.7cvs2
1654 Fix either a typo or an irrelevant iff word there.
1655 IMO type and recursive possible values should be changed to
1656 smth simple and neat here, and help strings be really
1659 2010-11-20 [colin] 3.7.7cvs1
1662 Damn, forgot to commit this file twice.
1664 2010-11-19 [paul] 3.7.7
1670 2010-11-19 [paul] 3.7.6cvs66
1683 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
1684 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
1685 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
1687 2010-11-17 [colin] 3.7.6cvs65
1689 * src/common/utils.c
1690 Separate email address from timestamp with a dot.
1693 2010-11-17 [colin] 3.7.6cvs64
1695 * src/common/utils.c
1696 Fix multiple @ in generated message-ids.
1697 That's not allowed in RFC 2822.
1699 2010-11-16 [mones] 3.7.6cvs63
1701 * manual/es/advanced.xml
1702 Synchronise with English version
1704 2010-11-04 [wwp] 3.7.6cvs62
1707 Fix bug 2293, "filtering: simplify expression", as simplifying
1708 this expression doesn't make it less easy to understand and we
1709 gain few cycles by making the logical expression more simple
1710 by applying. Patch by Nicolas Kaiser.
1712 2010-11-03 [colin] 3.7.6cvs61
1715 Fix bug 2294, "addrindex.c: address index conversion always
1716 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
1718 2010-11-02 [wwp] 3.7.6cvs60
1723 Enlarge the progress bar (main window) a bit when compiling
1724 for UMPCs like maemo: this solves truncated text that might
1725 appear in the progress bar while processing messages.
1726 Also use a more compact string format when displaying
1727 progress like 'number/total', still for UMPCs, this fixes
1728 a previous inconsistency with these format strings where
1729 no space around the / were used sometimes.
1731 2010-10-26 [ticho] 3.7.6cvs59
1734 Recreate NNTP session if server port setting has changed. Fixes
1737 2010-10-26 [colin] 3.7.6cvs58
1741 Fix copy-paste error, thanks to David Relson
1744 2010-10-18 [colin] 3.7.6cvs57
1751 * src/prefs_themes.c
1754 * src/gtk/gtkutils.c
1755 * src/gtk/quicksearch.c
1756 * src/gtk/quicksearch.h
1757 * src/plugins/pgpcore/passphrase.c
1758 * src/plugins/spamassassin/libspamc.c
1761 2010-10-17 [colin] 3.7.6cvs56
1763 * src/prefs_themes.c
1764 * src/gtk/gtkaspell.c
1765 * src/gtk/gtkutils.c
1766 * src/gtk/gtkutils.h
1767 * src/gtk/inputdialog.c
1768 * src/gtk/progressdialog.c
1769 Undeprecate a few things
1771 2010-10-17 [colin] 3.7.6cvs55
1775 * src/gtk/quicksearch.c
1776 * src/gtk/quicksearch.h
1777 Add ability to search from the command-line.
1778 Closes bug 2249, ' Making QuickSearch independent from the GUI'
1779 Patch by Sebastien Bigarret.
1781 2010-10-04 [mones] 3.7.6cvs54
1783 * manual/dist/pdf/Makefile.am
1784 Fix build of English PDF manual
1785 (sh: Can't open ../../../xml2pdf)
1787 2010-10-03 [colin] 3.7.6cvs53
1794 Get rid of GRelation which were, mostly, used as
1795 GHashTables. Probably fixes bug #2277, 'Segfault when
1796 loading inbox for the first time'
1798 2010-10-03 [mir] 3.7.6cvs52
1800 * manual/de/dist/html/Makefile.am
1801 * manual/de/dist/pdf/Makefile.am
1802 * manual/de/dist/ps/Makefile.am
1803 * manual/de/dist/txt/Makefile.am
1804 * manual/dist/html/Makefile.am
1805 * manual/dist/pdf/Makefile.am
1806 * manual/dist/ps/Makefile.am
1807 * manual/dist/txt/Makefile.am
1808 * manual/es/dist/html/Makefile.am
1809 * manual/es/dist/pdf/Makefile.am
1810 * manual/es/dist/ps/Makefile.am
1811 * manual/es/dist/txt/Makefile.am
1812 * manual/fr/dist/html/Makefile.am
1813 * manual/fr/dist/pdf/Makefile.am
1814 * manual/fr/dist/ps/Makefile.am
1815 * manual/fr/dist/txt/Makefile.am
1816 * manual/pl/dist/html/Makefile.am
1817 * manual/pl/dist/pdf/Makefile.am
1818 * manual/pl/dist/ps/Makefile.am
1819 * manual/pl/dist/txt/Makefile.am
1820 Missing Makefile.am's for 3.7.6cvs49
1823 2010-10-03 [colin] 3.7.6cvs51
1828 2010-10-02 [mir] 3.7.6cvs50
1830 * manual/de/dist/html/Makefile.am
1831 * manual/de/dist/pdf/Makefile.am
1832 * manual/de/dist/ps/Makefile.am
1833 * manual/de/dist/txt/Makefile.am
1834 * manual/dist/html/Makefile.am
1835 * manual/dist/pdf/Makefile.am
1836 * manual/dist/ps/Makefile.am
1837 * manual/dist/txt/Makefile.am
1838 * manual/es/dist/html/Makefile.am
1839 * manual/es/dist/pdf/Makefile.am
1840 * manual/es/dist/ps/Makefile.am
1841 * manual/es/dist/txt/Makefile.am
1842 * manual/fr/dist/html/Makefile.am
1843 * manual/fr/dist/pdf/Makefile.am
1844 * manual/fr/dist/ps/Makefile.am
1845 * manual/fr/dist/txt/Makefile.am
1846 * manual/pl/dist/html/Makefile.am
1847 * manual/pl/dist/pdf/Makefile.am
1848 * manual/pl/dist/ps/Makefile.am
1849 * manual/pl/dist/txt/Makefile.am
1850 Part 2 of last commit which broke due to a permission error
1851 Avoid claws trying to build manuals if the required
1852 tools are not present.
1854 2010-10-02 [mir] 3.7.6cvs49
1857 * manual/de/dist/html/Makefile.am
1858 * manual/de/dist/pdf/Makefile.am
1859 * manual/de/dist/ps/Makefile.am
1860 * manual/de/dist/txt/Makefile.am
1861 * manual/dist/html/Makefile.am
1862 * manual/dist/pdf/Makefile.am
1863 * manual/dist/ps/Makefile.am
1864 * manual/dist/txt/Makefile.am
1865 * manual/es/dist/html/Makefile.am
1866 * manual/es/dist/pdf/Makefile.am
1867 * manual/es/dist/ps/Makefile.am
1868 * manual/es/dist/txt/Makefile.am
1869 * manual/fr/dist/html/Makefile.am
1870 * manual/fr/dist/pdf/Makefile.am
1871 * manual/fr/dist/ps/Makefile.am
1872 * manual/fr/dist/txt/Makefile.am
1873 * manual/pl/dist/html/Makefile.am
1874 * manual/pl/dist/pdf/Makefile.am
1875 * manual/pl/dist/ps/Makefile.am
1876 * manual/pl/dist/txt/Makefile.am
1877 1) Downgrade autoconf requirements to 2.59 to allow
1878 building on oldest supported Linux distributions.
1879 2) Only try to build manuals if the needed software
1882 2010-10-02 [colin] 3.7.6cvs48
1884 * src/plugins/trayicon/trayicon.c
1885 And fix theme updating.
1887 2010-10-02 [colin] 3.7.6cvs47
1889 * src/plugins/trayicon/trayicon.c
1890 Got burnt by wrong indentation!
1892 2010-10-02 [colin] 3.7.6cvs46
1895 Forgot to remove the directory from top-level
1897 2010-10-02 [colin] 3.7.6cvs45
1899 * src/plugins/trayicon/Makefile.am
1900 * src/plugins/trayicon/trayicon.c
1901 * src/plugins/trayicon/libeggtrayicon/.cvsignore
1902 * src/plugins/trayicon/libeggtrayicon/Makefile.am
1903 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
1904 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.h
1905 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c
1906 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.h
1907 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
1908 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h
1909 * src/plugins/trayicon/libeggtrayicon/xembed.h
1910 Finally get rid of Eggtrayicon, use GtkStatusIcon
1911 instead (which can be done safely now that we
1914 2010-10-02 [colin] 3.7.6cvs44
1922 * src/editaddress_other_attributes_ldap.c
1925 * src/grouplistdialog.c
1927 * src/image_viewer.c
1931 * src/message_search.c
1933 * src/prefs_themes.c
1934 * src/summary_search.c
1937 * src/etpan/imap-thread.c
1939 * src/gtk/gtkcmclist.c
1940 * src/gtk/gtkcmoptionmenu.c
1941 * src/gtk/gtkutils.c
1942 * src/gtk/gtkutils.h
1943 * src/gtk/gtkvscrollbutton.c
1944 * src/plugins/pgpcore/select-keys.c
1945 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
1946 Undeprecate for GTK+2.22. Patch by Reed Loden.
1947 Fixes bug #2276, 'Compile in maintainer mode
1948 fails on GTK+ 2.22'.
1950 2010-10-02 [colin] 3.7.6cvs43
1953 It's now time to remove the temporary enable-openssl
1954 option that was used when we removed OpenSSL. See
1955 bug #2276 comment #14.
1957 2010-09-30 [wwp] 3.7.6cvs42
1959 * src/prefs_account.c
1960 * src/prefs_filtering_action.c
1961 * src/prefs_matcher.c
1962 Fix bug #2274, wrong color label index range
1963 used w/ gtk_cmoption_menu (behaviour change
1964 has been introduced w/ 3.5.0cvs49 apparently),
1965 now it must be 1..N so let's use colorlabel value
1969 2010-09-20 [pawel] 3.7.6cvs41
1976 2010-09-19 [pawel] 3.7.6cvs40
1981 Set ML menus sensitivity accordingly to
1982 possibility of reply to ML
1984 2010-09-19 [colin] 3.7.6cvs39
1987 Fix cvs34 and cvs35. NNTP accounts are mandatory to post
1988 to newsgroups, and NNTP accounts *can* send email. We
1989 should not force an email account when replying to_ml or
1992 2010-09-19 [colin] 3.7.6cvs38
1995 Revert previous commit (which breaks Reply to newsgroups)
1997 2010-09-17 [pawel] 3.7.6cvs37
2000 Respect reply_account_autosel when changing compose
2001 account to email one while replying to NNTP post
2003 2010-09-17 [wwp] 3.7.6cvs36
2005 * doc/man/claws-mail.1
2006 Update --compose documentation in `man claws-mail`.
2008 2010-09-12 [pawel] 3.7.6cvs35
2011 Add forgotten bit to previous commit,
2012 select email account when replying to ML
2014 2010-09-12 [pawel] 3.7.6cvs34
2017 Fix bug #2247 "nntp reply-to-all broken?"
2018 Make reply-to-all and reply-to-ml work as expected in
2019 mailing list through NNTP case
2021 2010-09-11 [pawel] 3.7.6cvs33
2026 gtk_widget_set_can_focus() -> GTK_WIDGET_UNSET_FLAGS()
2027 fixes build with GTK+ < 2.18
2029 2010-09-10 [pawel] 3.7.6cvs32
2034 Make Tab key switch between FolderView, MsgView and
2035 SummaryView only, other widgets have/can have their own
2038 2010-08-25 [colin] 3.7.6cvs31
2043 * src/common/base64.c
2044 * src/common/base64.h
2045 Fix bug #2245, "base64 decoding fails with line breaks"
2046 Patch by Yotam Medini
2048 2010-08-25 [colin] 3.7.6cvs30
2051 Fix bug #2241, "Empty trash on exit fails on scripted exit"
2053 2010-08-23 [pawel] 3.7.6cvs29
2056 * src/send_message.c
2059 Hide progressbar on statusbar when not needed
2061 2010-08-17 [colin] 3.7.6cvs28
2064 Fix previous patch (our own tmp dir is inside
2067 2010-08-16 [colin] 3.7.6cvs27
2070 Use temp dir to store logs in Windows. Avoids doing
2071 get_rc_dir() early, which prevents set_rc_dir()
2074 2010-07-31 [holger] 3.7.6cvs26
2076 * src/gtk/gtkshruler.c
2077 Yet more GdkGC to Cairo porting
2079 2010-07-30 [holger] 3.7.6cvs25
2081 * src/stock_pixmap.c
2082 More GdkGC to Cairo porting
2084 2010-07-30 [holger] 3.7.6cvs24
2086 * src/gtk/colorlabel.c
2087 One GdkGC usage less
2089 2010-07-29 [holger] 3.7.6cvs23
2092 Replace some gdk drawing with cairo, as the former
2093 is going towards deprecation.
2095 2010-07-25 [colin] 3.7.6cvs22
2097 * src/common/utils.c
2098 And now for a real fix. g_list_remove() doesn't, of
2099 course, free the data. But we have to have a solid
2100 pointer to it in order to free it ourselves instead
2101 of relying on the old freed list pointer.
2102 Maybe that's the last patch on the subject now ? :)
2104 2010-07-25 [colin] 3.7.6cvs21
2106 * src/common/utils.c
2107 Remove stupid and extraneous g_free() of elements
2108 which have just been freed by g_list_remove(). (see
2109 GList documentation). I don't know how it worked before
2111 2010-07-25 [colin] 3.7.6cvs20
2113 * src/common/utils.c
2114 Reverse free/use with more logical and safe
2115 use/free. Thanks to Michael Rasmussen !
2117 2010-07-24 [colin] 3.7.6cvs19
2119 * src/gtk/quicksearch.c
2120 Finish 3.7.5cvs42 patch. Probably fixes bug 2232,
2121 'freeze when using quick search'
2123 2010-07-11 [iwkse] 3.7.6cvs18
2125 * src/gtk/quicksearch.c
2126 Add SMALL_LAYOUT to quicksearch_relayout
2128 2010-07-10 [iwkse] 3.7.6cvs17
2131 Remove forgotten variable from
2132 the last bugfix #2224
2134 2010-07-10 [colin] 3.7.6cvs16
2137 * src/gtk/quicksearch.c
2138 Clean fix for bug #2224: don't mess with GTK settings when
2139 handling the layout ourselves is enough
2141 2010-07-09 [iwkse] 3.7.6cvs15
2145 Better fix for Bug #2224
2147 2010-07-09 [iwkse] 3.7.6cvs14
2151 Always use stock icons on buttons
2153 2010-07-08 [colin] 3.7.6cvs13
2156 Fix bug 2223, 'Compilation fails with GTK+
2157 2.21.3'. Thanks to Jan Psota !
2159 2010-06-29 [pawel] 3.7.6cvs12
2162 Revert 3.7.5cvs41, it breaks templates that use %X
2164 2010-06-23 [wwp] 3.7.6cvs11
2166 * src/gtk/colorlabel.c
2167 Silent up a warning by avoiding possible confusion
2168 in logical expression evaluation, thanks to TuxCM.
2170 2010-06-21 [iwkse] 3.7.6cvs10
2172 * src/gtk/quicksearch.c
2173 Do not add into quicksearch history
2174 matching rules with bad syntax
2176 2010-05-26 [holger] 3.7.6cvs9
2180 Add function to select rows given a list of messages,
2181 complementary to summary_get_selected_msg_list()
2183 2010-05-22 [mir] 3.7.6cvs8
2186 Fix bug 2208. Encode encrypted password to qouted
2187 printable to avoid making invalid XML. Encoding
2188 will be activated the first time the password is
2191 2010-05-22 [paul] 3.7.6cvs7
2193 * manual/advanced.xml
2195 * src/prefs_common.c
2196 * src/prefs_common.h
2197 after using the compose margin for several days
2198 I wanted the old style back - add a new hidden
2199 pref 'show_compose_margin' to restore the old
2200 behaviour (defaults to FALSE)
2202 2010-05-14 [paul] 3.7.6cvs6
2205 add a margin to the compose window text that matches
2206 the margin in textview
2208 2010-05-14 [colin] 3.7.6cvs5
2210 * src/gtk/sslcertwindow.c
2211 Fix dangling pointer. Thanks to Michael R!
2213 2010-05-14 [colin] 3.7.6cvs4
2215 * src/gtk/sslcertwindow.c
2216 Fix bug 1993, 'Cannot send mail when SSL certificate is
2217 expired but certificate check is skipped' and maybe
2218 bug 2200, 'SSL is not working with POP3'
2220 2010-05-14 [colin] 3.7.6cvs3
2222 * src/plugins/pgpinline/pgpinline.c
2223 Fix bug 2205, 'PGPInline: segfault on malformed mails'
2225 2010-05-04 [iwkse] 3.7.6cvs2
2227 * src/prefs_message.c
2228 Get a generic name as 'Quotation' for
2231 2010-05-04 [iwkse] 3.7.6cvs1
2233 * src/prefs_message.c
2234 * src/prefs_common.h
2235 * src/prefs_common.c
2238 Option for collapsing via double-click
2240 2010-05-01 [paul] 3.7.6
2246 2010-05-01 [paul] 3.7.5cvs55
2248 * tools/claws.i18n.status.pl
2251 2010-05-01 [paul] 3.7.5cvs54
2254 add YUP, new Ukrainian translator
2256 2010-04-30 [paul] 3.7.5cvs53
2260 add Ukrainian translation, submitted by YUP
2269 updated by David Vachulka, Stephan Sachse, Flammie Pirinen,
2270 Páder Rezső, Marcel Pol, Frederico Goncalves Guimaraes,
2271 Tiago Faria, and Slavko
2273 2010-04-26 [wwp] 3.7.5cvs52
2278 2010-04-26 [mones] 3.7.5cvs51
2283 2010-04-22 [pawel] 3.7.5cvs50
2288 first NULL check pointer, then use it
2290 2010-04-22 [colin] 3.7.5cvs49
2293 Fix error message when session isn't established
2295 Update translation and fix a typo in it
2297 2010-04-15 [pawel] 3.7.5cvs48
2299 * src/prefs_account.c
2300 Fix Bug 2144 'When creating an account with IMAP4+SSL,
2301 the port isn't configured properly'
2302 When using SSL/TLS tunneling automatically use default
2303 ports for encrypted connections: smtps, pop3s, imaps, nntps
2305 2010-04-15 [pawel] 3.7.5cvs47
2308 Fix crasher in actions using '%f' argument
2309 on multiple files with external scripts which
2310 don't return any output.
2312 2010-04-14 [colin] 3.7.5cvs46
2315 Fix hand cursor after error symbol appears
2317 2010-04-12 [colin] 3.7.5cvs45
2320 Fix bug 2162, 'configure check for libetpan
2321 fails with libetpan 1.0'
2324 2010-04-09 [mones] 3.7.5cvs44
2326 * manual/de/glossary.xml
2327 Fix encoding to match main document's
2328 Also fixes make dist with Debian's openjade
2330 2010-03-29 [pawel] 3.7.5cvs43
2332 * src/matcher_parser.h
2333 * src/matcher_parser_parse.y
2334 * src/gtk/quicksearch.c
2335 Disable matcher warnings when populating quicksearch
2336 completion lists on startup
2338 2010-03-27 [colin] 3.7.5cvs42
2340 * src/gtk/quicksearch.c
2341 Fix double-free later in code. Optimize
2344 2010-03-27 [pawel] 3.7.5cvs41
2347 Make sure that quote ends with new line char
2349 2010-03-26 [pawel] 3.7.5cvs40
2354 Fix Bug 1928 Add "reply to this address" pop menu
2356 - Set composing account to email one when creating/replying
2357 from NNTP folder by clicking link or choosing option
2361 2010-03-25 [paul] 3.7.5cvs39
2363 * src/gtk/gtkcmclist.c
2364 Fix build with GTK+ 2.20
2366 2010-03-24 [pawel] 3.7.5cvs38
2371 * src/grouplistdialog.c
2375 * src/prefs_account.c
2376 * src/gtk/gtkcmclist.c
2377 * src/gtk/gtkcmctree.c
2378 * src/gtk/gtkcmoptionmenu.c
2379 * src/gtk/gtksctree.c
2380 * src/gtk/gtkshruler.c
2381 * src/gtk/gtkutils.c
2382 * src/gtk/gtkutils.h
2383 * src/gtk/gtkvscrollbutton.c
2384 * src/gtk/inputdialog.c
2385 * src/gtk/spell_entry.c
2386 * src/plugins/trayicon/trayicon.c
2387 * src/plugins/trayicon/libeggtrayicon/Makefile.am
2388 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2389 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
2390 Fix build with GTK+ 2.19
2392 2010-03-23 [pawel] 3.7.5cvs37
2396 Respect view->show_col_headers option
2397 * src/gtk/gtkcmctree.c
2398 Fix GtkCmcTree column width calculation when it has
2399 auto_resize set and new node is added
2401 2010-03-22 [pawel] 3.7.5cvs36
2403 * src/grouplistdialog.c
2404 * src/prefs_common.c
2405 * src/prefs_common.h
2406 - remember newsgroups list dialog size
2407 - respect use_dotted_lines hidden pref
2408 - respect use_stripes_everywhere hidden pref
2410 2010-03-21 [pawel] 3.7.5cvs35
2413 Remove superfluous gtk_widget_show_all()
2416 * src/common/utils.c
2419 2010-03-21 [pawel] 3.7.5cvs34
2422 * src/gtk/quicksearch.c
2423 * src/gtk/quicksearch.h
2424 Implement separate search phrase completion for
2425 normal/extended quicksearch
2427 2010-03-11 [paul] 3.7.5cvs33
2430 fix bug 2110, 'Patch to use GB18030 for GB2312 and GBK X-GBK'
2431 submitted by Yuwei Yu
2433 2010-03-09 [colin] 3.7.5cvs32
2435 * manual/de/glossary.xml
2438 2010-03-02 [colin] 3.7.5cvs31
2440 * manual/de/glossary.xml
2441 Sort alphabetically. Done by Volker Ribbert.
2443 2010-03-02 [mones] 3.7.5cvs30
2446 Fix mailing list archives location
2447 Remove currently unavailable CVS webview
2449 2010-03-01 [iwkse] 3.7.5cvs29
2451 * src/common/plugin.c
2452 Other indentation issues
2454 2010-03-01 [iwkse] 3.7.5cvs28
2456 * src/common/plugin.c
2457 Fix indentation of the previous commit
2459 2010-03-01 [iwkse] 3.7.5cvs27
2461 * src/common/plugin.h
2462 * src/common/plugin.c
2463 Add API for getting a loaded Plugin from the
2464 plugin's name, plugin_get_loaded_by_name (const gchar *name)
2465 Thanks to Colin, Michael
2467 2010-02-27 [colin] 3.7.5cvs26
2472 * manual/Makefile.am
2473 * manual/de/Makefile.am
2474 * manual/de/account.xml
2476 * manual/de/addrbook.xml
2477 * manual/de/advanced.xml
2478 * manual/de/claws-mail-manual.xml
2480 * manual/de/glossary.xml
2482 * manual/de/handling.xml
2483 * manual/de/intro.xml
2484 * manual/de/keyboard.xml
2485 * manual/de/plugins.xml
2486 * manual/de/starting.xml
2487 * manual/de/dist/.cvsignore
2488 * manual/de/dist/Makefile.am
2489 * manual/de/dist/html/.cvsignore
2490 * manual/de/dist/html/Makefile.am
2491 * manual/de/dist/pdf/.cvsignore
2492 * manual/de/dist/pdf/Makefile.am
2493 * manual/de/dist/ps/.cvsignore
2494 * manual/de/dist/ps/Makefile.am
2495 * manual/de/dist/txt/.cvsignore
2496 * manual/de/dist/txt/Makefile.am
2497 Add the german translation of the manual, done by
2498 Volker Ribbert <thoraki@arcor.de>.
2500 2010-02-27 [holger] 3.7.5cvs25
2502 * src/prefs_toolbar.c
2503 Don't make toolbar item description for
2504 plugin registered items editable
2506 2010-02-26 [colin] 3.7.5cvs24
2509 Don't translate empty description
2511 2010-02-22 [colin] 3.7.5cvs23
2514 Don't make In-Reply-To visible when reediting
2515 a draft or sent mail.
2517 2010-02-20 [colin] 3.7.5cvs22
2523 * src/etpan/imap-thread.c
2524 * src/etpan/imap-thread.h
2525 * src/etpan/nntp-thread.c
2526 * src/etpan/nntp-thread.h
2527 When going offline from NetworkManager, just
2528 delete IMAP connections. That'll avoid timeouts
2529 when coming back online in certain cases when
2530 the TCP socket will have timed out.
2532 2010-02-20 [holger] 3.7.5cvs21
2535 More files to ignore
2537 2010-02-17 [ticho] 3.7.5cvs20
2544 2010-02-16 [ticho] 3.7.5cvs19
2549 Removed unused argument from summary_open_row().
2551 2010-02-10 [pawel] 3.7.5cvs18
2554 - fix headers filtering when prefs_common.trans_hdr is on
2555 - fix headers setting when changing composing account
2557 * src/prefs_template.c
2558 Re-add template's name for translation
2560 2010-02-10 [colin] 3.7.5cvs17
2562 * src/prefs_matcher.c
2563 Fix bug 2099, 'add List-Id in Configuration>Filtering>
2564 Condition>Define>Header>Name combo box'. Patch by
2567 2010-02-10 [colin] 3.7.5cvs16
2577 Add the GB18030 Chinese charset, which is a superset
2578 of GB2312 and (X-)GBK. Patch mostly by Yuwei Yu.
2580 2010-02-09 [holger] 3.7.5cvs15
2583 GTK+ 2.10 related cleanup
2585 2010-02-09 [pawel] 3.7.5cvs14
2587 * src/prefs_account.c
2588 * src/prefs_folder_item.c
2589 * src/prefs_template.c
2591 Respect prefs_common.trans_hdr in couple more places to avoid
2592 confusion with translated/non-translated header names
2594 2010-02-09 [colin] 3.7.5cvs13
2599 2010-02-09 [colin] 3.7.5cvs12
2602 And fix 2.10 build :)
2604 2010-02-09 [colin] 3.7.5cvs11
2607 Bump up GTK+ requirement to 2.10
2616 * src/prefs_actions.c
2617 * src/prefs_common.c
2618 * src/prefs_common.h
2619 * src/prefs_ext_prog.c
2620 * src/prefs_filtering_action.c
2622 * src/prefs_image_viewer.c
2623 * src/prefs_matcher.c
2624 * src/prefs_msg_colors.c
2625 * src/prefs_summaries.c
2626 * src/prefs_template.c
2632 * src/gtk/Makefile.am
2634 * src/gtk/gtkcmclist.c
2635 * src/gtk/gtkcmctree.c
2636 * src/gtk/gtkutils.c
2637 * src/gtk/quicksearch.c
2638 Remove all compile-time conditionals depending on
2642 * src/gtk/gtksourceprintjob.c
2643 * src/gtk/gtksourceprintjob.h
2644 Remove libgnomeprint-based printing system (and
2645 command-line-based printing system) as GTK+ 2.10
2646 ships with print support.
2648 2010-02-08 [mir] 3.7.5cvs10
2651 Avoid displaying Bcc headers in message sent
2652 to NNTP servers. Thanks to Henning Mersch.
2655 2010-02-08 [pawel] 3.7.5cvs9
2658 Make tooltips less cryptic
2659 * src/gtk/description_window.c
2660 Improve window size calculation
2662 2010-02-08 [pawel] 3.7.5cvs8
2666 * src/common/utils.c
2667 * src/common/utils.h
2669 Fix Bug 2058 "use in-reply-to info passed in mailto: links"
2670 Patch by Laurent Bigonville with slight modifications
2672 2010-02-03 [pawel] 3.7.5cvs7
2675 Add some libtool files to ignore
2677 2010-02-03 [pawel] 3.7.5cvs6
2679 * src/plugins/trayicon/trayicon.c
2680 Save and then restore focus when closing/minimizing to tray
2682 2010-02-03 [mir] 3.7.5cvs5
2690 Save LDAP password encrypted. See bug 2113.
2693 2010-02-03 [colin] 3.7.5cvs4
2696 Fix again decoding of encrypted parts. The
2697 reverting of the patch was wrong, as the
2698 double-decoding was fixed in smime itself.
2699 Thanks to Matthias Drochner again...
2701 2010-02-02 [colin] 3.7.5cvs3
2703 * src/plugins/smime/smime.c
2705 Revert 3.7.4cvs2 and make a better patch for bug
2706 2059 and 2076. Patch by Matthias Drochner
2708 2010-01-31 [pawel] 3.7.5cvs2
2711 Fix hungarian translator's name
2713 2010-01-31 [pawel] 3.7.5cvs1
2717 Fix Bug 2107 - Arrow keys don't work in message view window
2719 2010-01-31 [paul] 3.7.5
2726 2010-01-23 [pawel] 3.7.4cvs10
2729 Fix button sensitivity in compose mode
2731 2010-01-23 [pawel] 3.7.4cvs9
2734 * tools/kdeservicemenu/install.sh
2735 * tools/make.themes.project
2736 * tools/nautilus2claws-mail.sh
2737 * tools/popfile-link.sh
2738 * tools/textviewer.sh
2739 Not all systems have bash installed in /bin, use env(1) to find
2742 2010-01-22 [pawel] 3.7.4cvs8
2744 * src/prefs_account.c
2745 * src/prefs_filtering.c
2747 * src/gtk/colorlabel.c
2748 Add some separators in combos
2750 2010-01-22 [pawel] 3.7.4cvs7
2753 --disable-aspell -> --disable-enchant
2755 Fix options spacing in configure --help
2757 Make wizard's window centered on the screen
2759 2010-01-19 [holger] 3.7.4cvs6
2763 Introduce folder_get_item_from_identifier().
2764 In contrast to folder_find_item_from_identifier(), this
2765 function recursively creates the FolderItems in the id path.
2766 Useful for programmatically creating folders (e.g. by plugins)
2768 2010-01-17 [pawel] 3.7.4cvs5
2773 2010-01-16 [colin] 3.7.4cvs4
2775 * src/plugins/pgpcore/sgpgme.c
2776 Probably fix bug 2098, 'claws-mails crashes frequently
2777 with pgpcore'. Fix double-free.
2779 2010-01-16 [holger] 3.7.4cvs3
2781 * src/prefs_toolbar.h
2784 2010-01-15 [colin] 3.7.4cvs2
2787 Decode mimeinfo before decrypting it. Probably
2788 fixes bug 2059 'gpgme >=1.1.8 not compatible
2789 with S/MIME encryption' and bug 2076 'having
2790 worked 2 times properly CLAWS ceased to
2791 decrypt incoming PGP mails -displays base64
2792 instead - sucks completely'
2793 Let's hope complete suckage ends here!
2794 Thanks to Matthias Drochner.
2796 2010-01-08 [paul] 3.7.4cvs1
2798 * tools/claws.i18n.status.pl
2801 2010-01-08 [paul] 3.7.4
2808 2010-01-08 [paul] 3.7.3cvs57
2822 updated translations by Miquel Oliete, David Vachulka, Stephan Sachse,
2823 Tommi Pirinen, Pader Rezso, MSulchan Darmawan, kazken3, Marcel Pol,
2824 Frederico Goncalves Guimaraes, Tiago Faria, Aleksei Miheev, and
2827 2010-01-08 [paul] 3.7.3cvs56
2829 * src/common/utils.c
2830 fix bug 2089, 'URLs ending with an underscore ('_')
2831 are not correctly parsed'. thanks to Johan
2833 2010-01-05 [colin] 3.7.3cvs55
2836 Update french translation
2838 2010-01-04 [mones] 3.7.3cvs54
2841 Update Spanish translation
2843 2010-01-04 [mones] 3.7.3cvs53
2845 * manual/plugins.xml
2847 * manual/es/claws-mail-manual.xml
2848 * manual/es/intro.xml
2849 * manual/es/plugins.xml
2850 Synchronise with English version
2852 2010-01-03 [paul] 3.7.3cvs52
2857 update TEAM_LIST, fix encoding
2859 2010-01-03 [mir] 3.7.3cvs51
2862 When composing to a NNTP list TO: will always be preset
2863 to the NNTP list unless user has chosen some other default
2864 in which case we will handle this the normal way. Therefore
2865 mfield will be set to TO_FIELD_PRESENT if mailto is NULL.
2867 2010-01-01 [paul] 3.7.3cvs50
2870 bump copyright year whilst it's in mind
2872 2009-12-31 [paul] 3.7.3cvs49
2874 * manual/claws-mail-manual.xml
2876 * manual/plugins.xml
2877 fix links so that they make sense in the context of the
2878 text version of the manual
2880 2009-12-31 [paul] 3.7.3cvs48
2883 * manual/plugins.xml
2884 updates, improvements, corrections, additions
2886 2009-12-29 [pawel] 3.7.3cvs47
2888 * src/prefs_filtering_action.c
2889 Fix Bug 2082 'Wrong color rectangle position when replacing
2890 "color" processing rule'
2892 2009-12-29 [colin] 3.7.3cvs46
2895 Fix bug 2074, 'Remember sending account
2898 2009-12-20 [holger] 3.7.3cvs45
2901 Delay CREATED_HOOKLIST invokation until
2902 after the modifications to the compose window
2903 are done, to allow hooks to further modify the
2904 window without getting overridden again
2906 2009-12-20 [holger] 3.7.3cvs44
2908 * src/prefs_toolbar.h
2911 2009-12-20 [holger] 3.7.3cvs43
2913 * src/prefs_toolbar.c
2914 * src/prefs_toolbar.h
2916 Pass window struct to caller
2918 2009-12-20 [holger] 3.7.3cvs42
2922 Add hooklist after creation of a compose window
2924 2009-12-19 [holger] 3.7.3cvs41
2926 * src/prefs_toolbar.c
2927 * src/prefs_toolbar.h
2929 Allow plugins to choose to which toolbar they want
2930 to add actions (main window, compose window, or message view)
2932 2009-12-19 [paul] 3.7.3cvs40
2935 fix statusbar in GTK+ 2.19.1
2937 2009-12-10 [pawel] 3.7.3cvs39
2940 Better fix for cvs28 regression
2942 2009-12-10 [iwkse] 3.7.3cvs38
2945 Fix some indentation
2947 2009-12-10 [iwkse] 3.7.3cvs37
2950 Add missing checks for gtkaspell: avoid
2951 crashing in some cases when Enchant is
2952 enabled but the spell checker is disabled
2955 2009-12-09 [colin] 3.7.3cvs36
2958 Fix leak and unchecked accesses.
2960 2009-12-09 [mir] 3.7.3cvs35
2963 Fix Bug 2072 "template at folder properties is not working"
2964 introduced in cvs24.
2966 2009-12-08 [pawel] 3.7.3cvs34
2969 When 'Reply All' remove current compose address from
2970 Cc/Bcc list - fix for regression introduced in cvs28
2972 2009-12-05 [pawel] 3.7.3cvs33
2975 Fix memory management, duh!
2977 2009-12-04 [pawel] 3.7.3cvs32
2980 Use case insensitive comparison in search for
2983 Refresh scrollbars on every window open
2985 2009-12-04 [pawel] 3.7.3cvs31
2988 Highlight misspelled words when applying template and
2989 check_while_typing option is on
2991 2009-12-03 [pawel] 3.7.3cvs30
2994 Highlight misspelled words in text inserted from file(s)
2995 or pasted to message body when check_while_typing
2998 2009-12-02 [pawel] 3.7.3cvs29
3001 Revert first part of previous commit
3003 2009-12-02 [pawel] 3.7.3cvs28
3006 Fix Bug 2055 "duplicate mailing list reply if
3007 List-Post + Reply-To present"
3008 - Ignore Reply-To if answering to ML
3009 - Improve parsing of List-Post header
3011 2009-12-02 [pawel] 3.7.3cvs27
3015 Fix Bug 1850 "Reply All" duplicates "To" user in "CC" if original
3016 email had user in "From" and "CC"
3017 Don't allow duplicate addresses in compose window headers
3019 2009-12-02 [mones] 3.7.3cvs26
3022 * manual/es/intro.xml
3023 * manual/fr/intro.xml
3024 * manual/it/intro.xml
3025 * manual/pl/intro.xml
3026 Make URL to point current site
3028 2009-12-01 [holger] 3.7.3cvs25
3032 Introduce new drag type "claws-mail/msg-path-list" for
3033 drag'n'drop of a message selection from the summaryview
3034 into other applications. The drag data gets set to the
3035 folder-item-id followed by message ids, separated by newlines.
3036 This enables other applications to back-link to Claws Mail
3037 via a "claws-mail --select" call after they received a drop.
3039 2009-11-30 [mir] 3.7.3cvs24
3042 Place cursor in compose window according to provided input
3043 If to: is present place cursor in subject field and if both
3044 to: and subject: is present place cursor in body. If body: is
3045 present insert a new line after text and place cursor there.
3047 2009-11-27 [mones] 3.7.3cvs23
3049 * src/gtk/quicksearch.c
3050 Allow viewing longer expressions if there's space
3052 2009-11-25 [holger] 3.7.3cvs22
3055 * src/common/Makefile.am
3056 * src/common/utils.c
3057 * src/common/utils.h
3058 Add a function to query the
3059 filepath of the .desktop file
3061 2009-11-25 [colin] 3.7.3cvs21
3064 Fix bug 2063, 'glib assertion in GRelation use in
3067 2009-11-24 [pawel] 3.7.3cvs20
3069 * src/common/utils.c
3070 Fix Bug 2053 'Inconsistent application of Coloration
3072 Don't allow '<' character between quotation marks
3074 2009-11-21 [holger] 3.7.3cvs19
3077 Modify cairo clip handling in preview windows,
3078 to prevent print preview windows from being blank
3079 with GTK+ 2.18. Follow recommendation of the GTK+
3080 documentation (section "Migrating to client side windows")
3081 and create a new cairo context for each expose event.
3083 2009-11-19 [pawel] 3.7.3cvs18
3086 complete 3.7.3cvs15 so install is DESTDIR safe
3087 remove icons with changed names on uninstall
3089 2009-11-18 [pawel] 3.7.3cvs17
3092 remove unneeded and code-duplicating function
3094 2009-11-18 [pawel] 3.7.3cvs16
3097 Fix Bug 2057 'Claws mail does not keep renamed names
3098 of nntp-subscribed groups'
3099 Check for already subscribed group using item->path for group
3100 comparision as folders item->path != item->name may be truth
3101 since we allowed renaming of newsgroups folders -> 3.5.0cvs11
3103 2009-11-17 [pawel] 3.7.3cvs15
3106 Fix Bug 2049 'some icons not copied?'
3107 Install additional 64x64 and 128x128 icons
3109 2009-11-17 [holger] 3.7.3cvs14
3111 * src/prefs_toolbar.c
3112 * src/prefs_toolbar.h
3115 Allow plugins to register toolbar items
3117 2009-11-11 [pawel] 3.7.3cvs13
3123 Fix Bug 1867 Changing account does not change BCC address
3124 Set account specific headers when changing account
3127 2009-11-07 [colin] 3.7.3cvs12
3129 * src/gtk/prefswindow.c
3130 Fix bug 2041, "add autonomical scrolled windows to prefs pages"
3133 2009-11-07 [colin] 3.7.3cvs11
3135 * src/gtk/spell_entry.c
3136 Fix bug 2040, 'numbers in subject entry marked as misspelled'
3137 Patch by Pawel Pekala
3139 2009-10-27 [colin] 3.7.3cvs10
3142 Fix bug 2028, 'Attempts to connect to all accounts on exit'
3143 Don't try to check whether the folder is up-to-date if
3144 the folder class doesn't implement set_mtime, as we don't
3145 care in this case. This code exists since a long time, but
3146 the bug was triggered by more scanning of queue folders
3147 since recently (when we added \Deleted handling).
3149 2009-10-27 [colin] 3.7.3cvs9
3152 Try to fix registering as default client
3155 2009-10-21 [wwp] 3.7.3cvs8
3157 * src/common/utils.c
3158 Fix 3.7.3cvs7 (accidentally committed a CVS conflict mark, say bravo).
3160 2009-10-21 [wwp] 3.7.3cvs7
3162 * src/common/utils.c
3163 Don't core dump when attempting to insert a non-existing
3164 file using a mailto: uri (g_error does core dump).
3166 2009-10-20 [colin] 3.7.3cvs6
3168 * src/common/utils.c
3169 Don't g_error on normal warnings...
3171 2009-10-20 [colin] 3.7.3cvs5
3173 * src/plugins/pgpcore/sgpgme.c
3174 Fix bug 1996, 'S/MIME key not selected'
3175 Check for S/MIME certs too
3177 2009-10-20 [colin] 3.7.3cvs4
3179 * src/common/w32lib.h
3180 Fix win32 build on latest mingw32
3182 2009-10-20 [colin] 3.7.3cvs3
3187 Fix LDIF export. Patch by Michael Rasmussen
3189 2009-10-18 [paul] 3.7.3cvs2
3191 * tools/claws.i18n.status.pl
3192 increase the value of $transolddays since we're relasing less
3194 rework the en_GB.po hack so that en_GB is always 100% translated
3195 and recently updated
3197 2009-10-17 [paul] 3.7.3cvs1
3199 * src/prefs_account.c
3200 * src/prefs_compose_writing.c
3201 * src/prefs_receive.c
3202 * src/prefs_summaries.c
3203 * src/prefs_wrapping.c
3204 reword a few labels. (this incorporates everything
3205 that seemed worthwhile from bug 2020)
3206 * src/prefs_customheader.c
3207 use a 'Browse' button instead of button with
3208 label 'From file...'
3212 * CVS repository change
3214 2009-10-09 [paul[ 3.7.3
3216 version 3.7.3 unleashed!!
3218 2009-10-07 [paul] 3.7.2cvs49
3223 fix Bug 1994 - Changing colors required restart.
3224 in the process rename folderview_reflect_prefs_pixmap_theme() to the
3225 more accurate folderview_reinit_fonts()
3227 2009-10-07 [paul] 3.7.2cvs48
3230 * src/prefs_common.c
3231 * src/prefs_common.h
3232 fix Bug 2003 - Address gathering dialog minor bugs/annoyances,
3233 patch by Pawel Pekala
3235 2009-10-07 [paul] 3.7.2cvs47
3243 updated by David Vachulka, Stephan Sachse and Marc Arens,
3244 Pader Rezso, MSulchan Darmawan, kazken3, and Frederico
3247 2009-10-06 [colin] 3.7.2cvs46
3250 French translation update
3252 2009-10-05 [paul] 3.7.2cvs45
3255 enable Page Size and Orientation in the print dialog,
3256 GTK+ >= 2.18.x only. Patch by Mark__T
3258 2009-10-05 [paul] 3.7.2cvs44
3260 * src/prefs_summaries.c
3261 fix label, startup --> start-up, to match other uses of the
3264 2009-10-05 [paul] 3.7.2cvs43
3267 updated by Emilian Nowak
3269 2009-10-03 [colin] 3.7.2cvs42
3273 * src/gtk/gtkcmclist.c
3274 * src/gtk/gtkvscrollbutton.c
3275 * src/gtk/logwindow.c
3277 Fix bug 2008, 'Claws-Mail doesn't refresh after deletion'
3278 Fix bug 2009, 'Incorrect pointer representation with GTK+2.18'
3279 Fix warning at start
3281 2009-09-28 [colin] 3.7.2cvs41
3285 * src/prefs_folder_item.c
3286 Fix bug 2007, 'Small memory leaks'. Patch by Pawel
3288 2009-09-28 [colin] 3.7.2cvs40
3290 * src/prefs_summaries.c
3291 * src/gtk/sslcertwindow.c
3292 Fix bug 2006, 'Non-utf8 strftime(3) date strings
3293 shows up garbled in GUI'. Patch by Pawel Pekala
3295 2009-09-24 [iwkse] 3.7.2cvs39
3298 That's only for statistics, of course :)
3300 2009-09-24 [iwkse] 3.7.2cvs38
3305 2009-09-24 [iwkse] 3.7.2cvs37
3308 Revert unwanted change
3310 2009-09-24 [iwkse] 3.7.2cvs36
3313 Fix issue with filtering actions and
3316 2009-09-20 [mones] 3.7.2cvs35
3318 * tools/convert_mbox.pl
3319 Add -R flag to support recursive conversions
3320 of arbitrary Evolution mail folders, based on
3321 bash script by Daniel Dickinson (fixes debian
3323 * tools/popfile-link.sh
3324 Set required shell for script (fixes debian
3327 2009-09-16 [colin] 3.7.2cvs34
3330 Go grab files in /etc/skel if they exist
3333 2009-09-15 [colin] 3.7.2cvs33
3336 Complete 3.7.1cvs42: only output directly to
3337 final file if we get NULL byes at the start.
3338 Still fixes saving UTF16 files, but also
3339 fixes displaying Base64 parts with decoding
3340 errors (parts without errors get displayed)
3342 2009-09-14 [colin] 3.7.2cvs32
3346 * src/matcher_parser_parse.y
3347 * src/prefs_matcher.c
3348 Add 'has_attachment' and 'signed' matcher
3349 expressions. Patch by Aleksei Miheev, fixes
3352 2009-09-14 [colin] 3.7.2cvs31
3354 * src/common/utils.c
3355 Add "Re :" prefix from french Yahoo mail.
3356 Patch by Didier Barvaux, fixes bug 1999
3358 2009-09-10 [mones] 3.7.2cvs30
3360 * manual/plugins.xml
3361 Fix sites supported by SpamReport
3362 * manual/es/plugins.xml
3363 Synchronise Spanish manual
3365 2009-09-07 [holger] 3.7.2cvs29
3368 Also update the icon cache on uninstall.
3369 This prevents possible problems when Claws Mail was
3370 uninstalled and installed again into a different location,
3371 see http://bugzilla.gnome.org/show_bug.cgi?id=362604
3372 and the blog post linked therein
3374 2009-09-07 [paul] 3.7.2cvs28
3376 * src/prefs_toolbar.c
3377 when updating the main toolbar icons just update
3378 the main toolbar (and consequently fix a bug where
3379 folderview icons would disappear)
3381 2009-08-30 [holger] 3.7.2cvs27
3384 Do case-insensitive comparison against
3385 header names when extracting recipients
3388 2009-08-23 [colin] 3.7.2cvs26
3391 Probably fix RH bug 512024, " folder.c:3543
3392 Condition msglist != NULL failed"
3394 2009-08-23 [colin] 3.7.2cvs25
3396 * src/prefs_compose_writing.c
3397 Make the maximum size warning bigger. Patch
3398 by Didier Barvaux on bug 1986.
3400 2009-08-21 [colin] 3.7.2cvs24
3403 Previous commit: move the function into compose_insert_file
3404 so that it's also used on drag-n-drop
3406 2009-08-21 [colin] 3.7.2cvs23
3409 Fix scrolling when adding an header
3411 2009-08-21 [colin] 3.7.2cvs22
3414 * src/prefs_common.c
3415 * src/prefs_common.h
3416 * src/prefs_compose_writing.c
3417 * src/common/utils.c
3418 Fix bug 1986, "New feature: warn user when inserting
3419 a large file in the message body". Patch by Didier
3422 2009-08-21 [colin] 3.7.2cvs21
3426 * src/common/utils.c
3427 Fix bug 1984: Add R�f. : reply prefix (french
3428 Lotus Notes); patch by Didier Barvaux
3430 2009-08-21 [colin] 3.7.2cvs20
3434 Fix bug 1969, 'Bad guess for outgoing encoding'
3435 Make sure the specific converters (japanese in
3436 this case) can return success/error in strict
3437 mode, instead of silently failing back to
3440 2009-08-20 [holger] 3.7.2cvs19
3444 Make it possible for code outside
3445 compose (e.g. plugins) to attach files
3447 2009-08-20 [colin] 3.7.2cvs18
3450 Fix crash when accessing IMAP soon
3452 2009-08-18 [colin] 3.7.2cvs17
3455 Maybe fix crash on non-existent LDAP server
3457 2009-08-04 [colin] 3.7.2cvs16
3460 Fix toolbar's spacing that breaks dark
3461 themes (patch from http://blogs.igalia.com/aperez/
3462 2009/07/making-claws-mail-look-better/)
3464 2009-07-28 [colin] 3.7.2cvs15
3467 * src/addrcustomattr.c
3469 * src/addressbook_foldersel.c
3477 * src/editldap_basedn.c
3488 * src/prefs_actions.c
3489 * src/prefs_customheader.c
3490 * src/prefs_display_header.c
3491 * src/prefs_filtering.c
3492 * src/prefs_folder_column.c
3493 * src/prefs_matcher.c
3494 * src/prefs_summary_column.c
3495 * src/prefs_summary_open.c
3496 * src/prefs_template.c
3499 Fix bug 1950, 'Program freeze up during folder selection'
3500 Don't leave hidden windows modal
3502 2009-07-28 [colin] 3.7.2cvs14
3505 Fix bug 1957, 'LDAP errs out after searching too
3508 2009-07-28 [colin] 3.7.2cvs13
3511 Fix bug 1966, '"Collapse all threads" slower than
3512 "Expand all threads"'
3514 2009-07-28 [colin] 3.7.2cvs12
3516 * src/common/session.c
3517 Fix bug 1967, 'Claws gets stuck after accepting
3518 a certificate warning dialog'
3520 2009-07-19 [paul] 3.7.2cvs11
3522 * manual/plugins.xml
3523 a few small changes to the English
3525 2009-07-18 [mones] 3.7.2cvs10
3527 * manual/plugins.xml
3528 Add new bsfilter and fancy plugins to the docs
3529 and a note about dealing with plugins of the same class
3530 * src/prefs_account.c
3531 Fix extra space at the end typo
3533 2009-07-16 [colin] 3.7.2cvs9
3536 Fix wrong return without unlocking; thanks
3539 2009-07-14 [colin] 3.7.2cvs8
3542 Fix bug 1954, 'Segfault on reading wrong STATUS'
3544 2009-07-10 [colin] 3.7.2cvs7
3546 * src/plugins/pgpcore/plugin.def
3547 * src/common/utils.h
3550 2009-07-10 [colin] 3.7.2cvs6
3552 * src/prefs_display_header.c
3553 Fix bug 1951, 'C-Mail dumps core when editing
3554 displayed headers'. Patch by Alexey Rusakov
3556 2009-07-10 [colin] 3.7.2cvs5
3559 Fix bug 1952, 'Deleted mails in Queue folder
3562 2009-07-09 [colin] 3.7.2cvs4
3564 * src/gtk/spell_entry.c
3565 Fix bug 1949, 'Spell checker doesn't recognise
3566 certain word in Subject header, but does in
3567 message body'. Patch by Pawel Pekala.
3569 2009-07-09 [paul] 3.7.2cvs3
3572 use pkgconfig to check for the minimum required
3575 2009-07-06 [colin] 3.7.2cvs2
3577 * src/prefs_customheader.c
3580 2009-07-04 [paul] 3.7.2cvs1
3582 * tools/claws.i18n.status.pl
3585 2009-07-03 [paul] 3.7.2
3592 2009-07-03 [paul] 3.7.1cvs85
3599 added new translations by Tiago Faria and Slavko
3612 updated by Yasen Pramatarov, David Vachulka, Stephan Sachse,
3613 Ricardo Mones, Tommi Pirinen, Colin Leroy, Pader Rezso,
3614 MSulchan Darmawan, Andrea Spadaccini, kazken3, Frederico
3615 Goncalves Guimaraes, Aleksei Miheev
3617 2009-07-01 [colin] 3.7.1cvs84
3619 * src/prefs_common.c
3620 Fix bug 1940, 'Doesn't open links in
3621 user's default browser'. Turn the preference
3622 to TRUE by default; that will only change the
3623 behaviour for new users.
3625 2009-06-29 [colin] 3.7.1cvs83
3629 * src/prefs_filtering_action.c
3630 Fix bug 1935, 'problems with very long filtering actions':
3631 Use a dynamic buffer in action to string, and a bigger
3632 buffer in string to action
3634 2009-06-29 [colin] 3.7.1cvs82
3636 * src/matcher_parser_lex.l
3637 Fix bug 1878, 'Processing rules for folders with brackets aren't saved'
3639 2009-06-29 [colin] 3.7.1cvs81
3644 Fix crash (out-of-bounds tree column)
3645 * src/gtk/gtkcmctree.c
3646 * src/gtk/gtksctree.c
3647 Prevent using an out-of-bounds tree column
3649 2009-06-29 [colin] 3.7.1cvs80
3653 Leak fixes; patch by Pawel Pekala.
3655 2009-06-26 [colin] 3.7.1cvs79
3658 Sort by msgnum if dates are equal
3660 2009-06-24 [paul] 3.7.1cvs78
3663 make some (forgotten) strings translatable
3665 2009-06-19 [colin] 3.7.1cvs77
3668 Fix menu sensitiveness
3670 2009-06-18 [colin] 3.7.1cvs76
3673 * src/plugins/pgpcore/sgpgme.c
3674 * src/plugins/pgpcore/sgpgme.h
3675 * src/plugins/pgpmime/mypgpcore.def
3676 * src/plugins/pgpmime/pgpmime.c
3677 * src/plugins/smime/mypgpcore.def
3678 * src/plugins/smime/smime.c
3679 Use largefile support (and stop using our old GPGME
3680 hack on gpgme_data_seek/rewind)
3681 (See 1.9.12cvs44 to 46 - if this breaks things we
3684 2009-06-13 [colin] 3.7.1cvs75
3686 * src/gtk/spell_entry.c
3687 Fix assertion. We can put a NULL gtkaspell to
3688 an entry; it just means it won't be spell-checked.
3690 2009-06-12 [mones] 3.7.1cvs74
3694 * src/prefs_account.c
3695 * src/prefs_account.h
3696 * src/common/utils.c
3697 * src/common/utils.h
3698 Added preference to use account address in generated
3699 Message-Id. Fixes Debian bug #531052
3701 2009-06-12 [colin] 3.7.1cvs73
3704 Better fix, API-compatible with libgnutls13
3706 2009-06-12 [colin] 3.7.1cvs72
3709 Use compatibility mode in GnuTLS, and avoid problems with
3710 servers that don't comply 100% with the spec, but still
3713 2009-06-06 [iwkse] 3.7.1cvs71
3716 Ops..revert a mix with another patch
3718 2009-06-06 [iwkse] 3.7.1cvs70
3721 A better fix for the previous commit's issue
3723 2009-06-06 [iwkse] 3.7.1cvs69
3726 Fix shutting down of Claws Mail while a GTK_Return keypress
3727 event is sent to the Attach property window
3729 2009-06-05 [colin] 3.7.1cvs68
3732 Fix build on GTK+ 2.6
3734 2009-06-03 [mones] 3.7.1cvs67
3736 * tools/make.themes.project
3737 Oops! fix header, sorry Paul ;-)
3739 2009-06-03 [mones] 3.7.1cvs66
3741 * tools/make.themes.project
3742 Add support for PNG themes and other
3743 fixes i don't remember now... :)
3745 2009-06-02 [colin] 3.7.1cvs65
3748 * src/prefs_template.c
3750 Fix error messages in templates, and fix their
3753 2009-05-22 [colin] 3.7.1cvs64
3758 2009-05-22 [colin] 3.7.1cvs63
3761 Fix phantom button behind entry when
3762 changing fields via Tools/Reply mode.
3764 2009-05-22 [colin] 3.7.1cvs62
3769 2009-05-21 [mones] 3.7.1cvs61
3773 Add button to empty header lines with one click
3775 2009-05-21 [paul] 3.7.1cvs60
3779 * src/plugins/trayicon/trayicon.c
3780 when quitting from the trayicon, honour
3781 prefs_common.clean_on_exit
3783 2009-05-21 [paul] 3.7.1cvs59
3785 * src/gtk/Makefile.am
3786 remove duplicate entry
3787 thanks to Charles A Edwards
3789 2009-05-19 [paul] 3.7.1cvs58
3791 * src/send_message.c
3792 clear progressbar in the statusbar on 'Cancel'
3794 2009-05-16 [colin] 3.7.1cvs57
3800 2009-05-16 [colin] 3.7.1cvs56
3803 Remove msgnum>0 condition for removing messages
3804 from caches. There's no such condition on add.
3805 Fixes bug 1913, 'Allow to remove phantom
3806 messages from the cache'; patch by Fabian
3807 Keil <fk at fabiankeil.de>
3809 2009-05-12 [holger] 3.7.1cvs55
3813 Introduce hook after showing of the message view
3815 2009-05-11 [colin] 3.7.1cvs54
3818 Fix bug 1872, 'A: Cc: CCi: selector should
3819 default on same as preceding contact'
3821 2009-05-10 [holger] 3.7.1cvs53