1 2012-05-16 [paul] 3.8.0cvs42
3 * src/gtk/description_window.c
4 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
6 2012-05-16 [paul] 3.8.0cvs41
8 * src/common/ssl_certificate.c
9 fix bug 2646, 'Compile fails with gnutls-3.0.18'
10 Patch by Christian Hesse
12 2012-05-11 [colin] 3.8.0cvs40
16 Fix bug 2659, 'E-mail attachments are handled
18 Fix problems iterating the mime tree, and determine
19 whether a file is an email without To:
21 2012-04-03 [colin] 3.8.0cvs39
24 Fix build (damn whitespace-sensitive file format)
26 2012-04-02 [colin] 3.8.0cvs38
29 Fix incomplete make dist
31 2012-04-02 [colin] 3.8.0cvs37
34 Fix mistakenly removed function call
36 2012-04-01 [colin] 3.8.0cvs36
44 * src/addressbook-dbus.c
45 * src/addressbook-dbus.h
50 * src/claws-contacts.xml
59 * src/prefs_filtering_action.c
64 * src/plugins/bogofilter/bogofilter_gtk.c
65 * src/plugins/dillo_viewer/dillo_prefs.c
66 * src/plugins/spamassassin/spamassassin_gtk.c
67 * src/plugins/trayicon/trayicon.c
68 Import new addressbook code from the new-contacts branch
70 2012-03-29 [paul] 3.8.0cvs35
74 * src/gtk/quicksearch.c
75 add 'ha', short version of 'has_attachment' in quick search
76 Patch by Andreas Rönnquist
78 2012-03-26 [mones] 3.8.0cvs34
81 Support 2 and 3-clause BSD licensed plugins
83 2012-03-15 [pawel] 3.8.0cvs33
87 - Make separate window info more accurate about
88 move to trash/deletion.
91 2012-03-14 [pawel] 3.8.0cvs32
100 Better fix for bug #2501
101 Instead of leaving blank window after message move or delete,
102 update separate view to next message in message list or
103 display info why view is blank. This was discussed
104 in bug #2621 comments.
106 2012-03-11 [colin] 3.8.0cvs31
108 * src/gtk/gtkcmctree.c
111 Fix focus rectangle on unfocused rows
112 Patch by Michael Shell
114 2012-02-29 [colin] 3.8.0cvs30
116 * src/gtk/gtkcmctree.c
117 Fix bug #2577, "Focus rectangle on folder list and message
118 list headings doesn't get properly cleared when switching
119 heading and horizontally scrolling list (underlines and
120 vertical lines remain on screen)". Patch by Michael Shell
122 2012-02-13 [pawel] 3.8.0cvs29
125 Fix crasher when double clicking on IMAP message and
126 MessageView is not shown introduced in cvs21
129 2012-02-10 [pawel] 3.8.0cvs28
132 Fix bug #2598 'Actions can move locked messages'
134 2012-02-08 [pawel] 3.8.0cvs27
136 * src/prefs_actions.c
137 * src/prefs_actions.h
138 * src/prefs_toolbar.c
139 * src/prefs_toolbar.h
142 - Implement automatic removal of toolbar action buttons when
143 associated action is removed
144 - Don't allow creation of two actions with the same name,
145 before all executions/removals were performed on first action
146 with duplicated name in linked list which wasn't always
149 2012-02-05 [colin] 3.8.0cvs26
161 Add an history to navigate in mails
163 2012-02-05 [colin] 3.8.0cvs25
166 Fix inverted comparison in list_find_custom.
168 2012-02-03 [wwp] 3.8.0cvs24
170 * src/gtk/progressdialog.c
171 Make translators life easier: use View log instead of Show log
174 2012-02-02 [pawel] 3.8.0cvs23
177 Fix bug #2590 'Un-capitalize strings'
178 Patch by Christian Hesse
180 2012-02-02 [pawel] 3.8.0cvs22
184 'Change expand behavior for message list / message view'
185 Patch by Christian Hesse
187 2012-02-02 [pawel] 3.8.0cvs21
193 Fix bug #2501 'opened message blanks when moved to other folder'
194 Detect message move and update message window contents
195 accordingly, if message is moved to trash close window
197 2012-02-01 [pawel] 3.8.0cvs20
204 * src/gtk/sslcertwindow.c
205 More strncat boundary checks
207 2012-01-31 [wwp] 3.8.0cvs19
210 Fix warnings in gtkutils: wrong function name, missing newline, typo and
213 2012-01-31 [wwp] 3.8.0cvs18
215 * src/gtk/progressdialog.c
216 * src/gtk/progressdialog.h
219 Add a button to the retrieve/send dialogs to
220 open the network log.
222 2012-01-25 [wwp] 3.8.0cvs17
225 Remove debug statement.
227 2012-01-20 [pawel] 3.8.0cvs16
231 Fix bug #2574 'Statement might be overflowing a
234 2012-01-20 [pawel] 3.8.0cvs15
237 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
239 2012-01-14 [colin] 3.8.0cvs14
242 Update tracker trigger url
244 2012-01-10 [wwp] 3.8.0cvs13
249 Fix sensitivity of toolbar's get_btn (retrieve mail from current
250 account) and of mainwindows's relevant entry when current account
251 is not able to retrieve (SMTP-only).
253 2012-01-09 [colin] 3.8.0cvs12
256 Fix bug 1924, 'Messages marked move to Trash appear
257 identical to messages marked move to $FOLDER'
259 2012-01-05 [colin] 3.8.0cvs11
262 Fix crasher infinite loop
264 2012-01-03 [colin] 3.8.0cvs10
266 * src/gtk/gtkcmctree.c
267 Revert previous patch, it's buggy on headers
269 2012-01-03 [colin] 3.8.0cvs9
271 * src/gtk/gtkcmctree.c
272 Fix bug #2566, 'wrapped Subject not bounded'
274 2011-12-29 [pawel] 3.8.0cvs8
280 Make forwarding selected attachment possible from
281 mimeview's context menu
282 Fixex bug #2047 'forward attachments'
284 2011-12-28 [paul] 3.8.0cvs7
286 * src/prefs_account.c
287 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
289 2011-12-28 [colin] 3.8.0cvs6
294 2011-12-28 [colin] 3.8.0cvs5
297 Fix GTK+2.16 build (w32)
299 2011-12-18 [mir] 3.8.0cvs4
302 Fix bug in search criteria when doing a
303 complete directory search using '*'
305 2011-12-16 [mir] 3.8.0cvs3
308 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
310 2011-12-16 [wwp] 3.8.0cvs2
316 * src/gtk/icon_legend.c
317 * src/pixmaps/replied_and_forwarded.xpm
318 Make replied and forwarded status flags non exclusive.
319 Introduce a new message state (and relevant icon in message list)
320 where both the replied and forwarded flags are set.
322 2011-12-16 [paul] 3.8.0cvs1
324 * tools/claws.i18n.status.pl
327 2011-12-16 [paul] 3.8.0
333 2011-12-16 [paul] 3.7.10cvs113
340 * po/id.po **REMOVED**
341 * po/id_ID.po **ADDED**
348 2011-12-09 [pawel] 3.7.10cvs112
351 * src/gtk/quicksearch.c
352 * src/gtk/quicksearch.h
353 Invalidate quicksearch root folder when removed
354 Fixes bug #2560 'crash when unsubscribing newsgroup and
355 having active search field'
357 2011-12-08 [pawel] 3.7.10cvs111
362 2011-12-08 [wwp] 3.7.10cvs110
365 Make "From" widget set independant from recipient lists below,
366 so that it doesn't scroll when several recipients headers
367 are added and eventually are scrolling the view.
368 Path by Christian Hesse <mail@earthworm.de>.
369 Fixes bug #2481 'do not scroll "from" dropdown list and sender
372 2011-12-02 [paul] 3.7.10cvs109
376 consistent label style
378 2011-11-29 [wwp] 3.7.10cvs108
380 * src/plugins/trayicon/libeggtrayicon/.cvsignore
381 More generated stuff to ignore.
383 2011-11-29 [wwp] 3.7.10cvs107
385 * src/prefs_folder_item.c
386 Fix CLAWS_TIP_DECL (undefined).
388 2011-11-28 [pawel] 3.7.10cvs106
393 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
394 after removing the address book in the GUI'
396 2011-11-26 [pawel] 3.7.10cvs105
399 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
401 2011-11-25 [colin] 3.7.10cvs104
407 2011-11-24 [pawel] 3.7.10cvs103
409 * src/prefs_filtering.c
410 Complete cvs102, forgot to commit this
412 2011-11-24 [pawel] 3.7.10cvs102
419 * src/prefs_actions.c
420 * src/prefs_actions.h
421 Implement actions updating on folder/account rename
422 This fixes bug #2543 'filter actions in actionsrc not
423 updated upon account renaming'
425 2011-11-24 [wwp] 3.7.10cvs101
427 * src/gtk/gtkcmctree.c
428 Remove irrelevant cairo directive (thanks to Hanno).
430 2011-11-23 [wwp] 3.7.10cvs100
432 * src/gtk/gtkcmctree.c
433 Make arrows in gtkcmctree's less big (get rid of the outlining),
434 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
437 2011-11-22 [colin] 3.7.10cvs99
440 * src/prefs_filtering.c
441 * src/prefs_filtering.h
442 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
443 The existing functions should do the job as well
444 if not better, as they take into account the
447 2011-11-21 [pawel] 3.7.10cvs98
449 * src/prefs_account.c
450 Fix bug #2116 'Rip spaces off server names in account
452 g_strstrip() domain names to be sure they are valid
454 2011-11-21 [pawel] 3.7.10cvs97
457 * src/prefs_filtering.c
458 * src/prefs_filtering.h
459 Fix bug #2404 'matcherrc updates upon account renaming'
460 Fix bug #2406 'some part of accountrc not updated upon
462 Renaming account cause changing of it's root folder prefix
463 from #<type>/<old_name> to #<type>/<new_name> so every
464 path directing to it must be altered. Fix paths in account
465 preferences, global processing and filtering rules, folder
466 processing rules upon rename
468 2011-11-20 [pawel] 3.7.10cvs96
472 * src/prefs_actions.c
473 Fix bug #1489 'Filter action mark_as_read inoperative
474 following move action'
475 Sort actions lists to have proper order of execution
477 2011-11-20 [pawel] 3.7.10cvs95
479 * src/prefs_actions.c
480 * src/prefs_filtering.c
481 * src/prefs_template.c
482 Fix bug #1870 'arrow scrolling in filters'
483 Allow arrow scrolling in dialogs with list view widgets
484 plus couple fixes of issues I found along the way
486 2011-11-19 [pawel] 3.7.10cvs94
489 Don't highlight icons on right-click, they are not
490 selected and other part is shown which is confusing
492 2011-11-19 [mones] 3.7.10cvs93
494 * manual/advanced.xml
497 2011-11-19 [mones] 3.7.10cvs92
499 * manual/advanced.xml
500 * manual/es/advanced.xml
501 Document undocumented hidden option 'zero_replacement_char'
502 Synchronize Spanish manual with English version
504 2011-11-19 [pawel] 3.7.10cvs91
513 Fix bug #2377 'Show All Headers - make change persistent
516 2011-11-19 [pawel] 3.7.10cvs90
520 * src/folder_item_prefs.c
527 Fix bug #1563 'Folder view: show complete threads if they
528 contain unread messages'
529 Add option to show only threads with unread messages
530 initial patch by Paul Ollis, my small additions:
531 - when checking thread for unread finish on first unread
532 - make thread options unavailable when threading is off
533 - hide_unread_msgs and hide_unread_threads are mutually
534 exclusive options, set menus sensitivity accordingly
535 - set folder item icon type similiar to hide_unread_msgs
537 2011-11-19 [colin] 3.7.10cvs89
542 2011-11-18 [pawel] 3.7.10cvs88
550 Fix bug #2408 'Some UI elements are not persistent
552 Remember size of main window, compose notebook, mimeview
553 tree widgets between claws-mail runs. Compose window
554 size saving was already done in cvs74
556 2011-11-18 [mones] 3.7.10cvs87
561 Fixes bug #2509, "manually added headers are lost unless
562 mail is sent inmediately"
564 2011-11-17 [pawel] 3.7.10cvs86
567 Fix crasher reported in bug #2543
569 2011-11-13 [colin] 3.7.10cvs85
572 Make compose windows printable
574 2011-11-11 [colin] 3.7.10cvs84
577 Fix build on Fedora 16. -lm was probably pulled by something
580 2011-11-11 [pawel] 3.7.10cvs83
586 Port MimeView to GtkTreeView
588 2011-11-11 [colin] 3.7.10cvs82
591 Use %x (The preferred date representation for the current locale
594 2011-11-10 [paul] 3.7.10cvs81
597 use european date format as default
599 2011-11-08 [pawel] 3.7.10cvs80
602 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
603 Fix race condition - don't try to hide messageview while
604 being in the middle of message displaying routine.
606 2011-11-08 [colin] 3.7.10cvs79
609 Make sure we break line when we need to. Very probably
610 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
613 2011-11-07 [pawel] 3.7.10cvs78
616 Fix bug #2493 'Subscription pull down should be alphabetized'
618 2011-11-07 [pawel] 3.7.10cvs77
623 Make Home & End keys work in textview
625 2011-11-06 [colin] 3.7.10cvs76
628 Oops, some unwanted undo got commited.
630 2011-11-06 [colin] 3.7.10cvs75
633 Don't iconify/deiconify. Instead, just show nothing
636 2011-11-06 [pawel] 3.7.10cvs74
639 Fix compose window size saving / restoring
641 2011-11-06 [pawel] 3.7.10cvs73
645 Optimize message displaying, in some conditions parts were
646 displayed twice causing flickering. For example first html
647 source and then rendering output from html plugin of the
650 2011-11-05 [wwp] 3.7.10cvs72
652 * src/gtk/gtkaspell.c
653 Fix compilation where 'null' is undefined (use NULL instead).
655 2011-11-05 [colin] 3.7.10cvs71
657 * src/gtk/gtkaspell.c
658 No need to show a backtrace if gtkaspell is null
660 2011-11-05 [pawel] 3.7.10cvs70
662 * src/gtk/gtkaspell.c
663 Fix crasher when spellchecking is not enabled
665 2011-11-02 [mones] 3.7.10cvs69
667 * doc/man/claws-mail.1
668 fixed hyphens (patch from Debian packaging)
669 fixed header to follow man style closely
670 documented new option --compose-from-file
671 removed INSTALLATION section, doesn't belong to manpage
672 added ENVIRONMENT, COPYRIGHT and BUGS sections
673 expanded FILES section to include certs and autofaces dirs
674 expanded SEE ALSO section to include manual and plugins
676 2011-11-01 [colin] 3.7.10cvs68
679 Fix wrong debug stuff commited.
681 2011-11-01 [colin] 3.7.10cvs67
686 * src/gtk/gtkaspell.c
687 * src/gtk/gtkaspell.h
688 Fix huge slowness induced by spellcheck "while typing"
689 during initial quote rewraps.
691 2011-10-31 [pawel] 3.7.10cvs66
697 Fix bug #2526 'When reading message in separate window,
698 n and p keys do not work'
699 - fix key event handling in messageview
700 - remove bindings for 'n' and 'p' keys in mimeview (next-part
701 and prev-part actions)
702 - instead add 'z' key for prev-part, we have 'a' key
703 for next-part already
705 2011-10-31 [colin] 3.7.10cvs65
708 Fix build with GLib 2.31. Thanks to Charles A. Edwards
710 2011-10-31 [pawel] 3.7.10cvs64
714 Fix bug #2303 'Next unread message enables message view'
715 Don't show previously hidden message view in main window
716 when user reads messages in external window
718 2011-10-31 [paul] 3.7.10cvs63
720 * src/prefs_template.c
721 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
722 fit at 540 here, for those where they don't the dialogue can be made
725 2011-10-31 [paul] 3.7.10cvs62
728 revert 3.7.10cvs61, these entries _should_ be editable
730 2011-10-30 [pawel] 3.7.10cvs61
733 Those entries should not be editable
735 2011-10-30 [pawel] 3.7.10cvs60
737 * src/prefs_template.c
738 - Dialog needs more height to fit all widgets
739 - Clear template contents on delete
741 2011-10-30 [pawel] 3.7.10cvs59
743 * src/prefs_folder_item.c
744 Update summaryview after changing folder prefs when needed
746 2011-10-30 [pawel] 3.7.10cvs58
749 Remove key-press-event blocking, it only
750 emits GLib-GObject warnings
752 2011-10-29 [colin] 3.7.10cvs57
755 Fix focus of completion window with gnome shell
756 Fixes bug #2525, "Address completion window does not get
759 2011-10-29 [colin] 3.7.10cvs56
762 Fix flicker on recursive quicksearch
764 2011-10-28 [colin] 3.7.10cvs55
768 Fix a bit the focus problem on Gnome shell
770 2011-10-26 [mones] 3.7.10cvs54
773 Add missing accelerator
775 2011-10-25 [colin] 3.7.10cvs53
777 * src/gtk/gtkcmclist.c
778 * src/gtk/gtkcmctree.c
779 Fix colors, fix warnings
781 2011-10-25 [colin] 3.7.10cvs52
783 * src/gtk/gtkcmclist.c
784 * src/gtk/gtkcmctree.c
787 2011-10-25 [colin] 3.7.10cvs51
790 Fix build with gtk + 2.20
792 2011-10-25 [colin] 3.7.10cvs50
798 Fix locking when sending a single message
800 2011-10-25 [colin] 3.7.10cvs49
802 * src/gtk/colorlabel.c
804 * src/gtk/gtkcmclist.c
805 Make row height closer to what it was
807 2011-10-25 [colin] 3.7.10cvs48
810 Always use cairo to draw
812 2011-10-25 [colin] 3.7.10cvs47
815 Fix bug #2529, 'crash in mimeview_start_drag after
816 deleting message'. Patch by Ricardo
818 2011-10-23 [colin] 3.7.10cvs46
820 * src/gtk/gtkcmclist.c
821 * src/gtk/gtkcmclist.h
822 * src/gtk/gtkcmctree.c
823 Draw CMClist with cairo too.
825 2011-10-23 [colin] 3.7.10cvs45
827 * src/gtk/gtkcmclist.h
828 Fix build (this was not meant to be commited)
830 2011-10-23 [colin] 3.7.10cvs44
834 * src/addressbook_foldersel.c
838 * src/grouplistdialog.c
842 * src/gtk/gtkcmclist.c
843 * src/gtk/gtkcmclist.h
844 * src/gtk/gtkcmctree.c
845 * src/gtk/gtkcmctree.h
846 * src/gtk/gtksctree.c
847 Refactor some tree stuff (lots of code duplication there)
848 and switch to cairo for tree rendering.
850 2011-10-23 [holger] 3.7.10cvs43
853 Don't issue a warning for designed behaviour of the stop rule.
854 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
856 2011-10-22 [colin] 3.7.10cvs42
859 * src/gtk/gtkshruler.c
863 2011-10-22 [colin] 3.7.10cvs41
872 * src/grouplistdialog.c
879 * src/prefs_account.c
880 * src/prefs_actions.c
881 * src/prefs_ext_prog.c
882 * src/prefs_filtering.c
883 * src/prefs_folder_item.c
884 * src/prefs_image_viewer.c
885 * src/prefs_logging.c
886 * src/prefs_msg_colors.c
889 * src/prefs_spelling.c
890 * src/prefs_summaries.c
891 * src/prefs_template.c
896 * src/summary_search.c
899 * src/gtk/gtkcmclist.c
900 * src/gtk/gtkcmctree.c
901 * src/gtk/gtkcmoptionmenu.c
902 * src/gtk/gtksctree.c
905 * src/gtk/gtkvscrollbutton.c
906 * src/gtk/inputdialog.c
907 * src/gtk/pluginwindow.c
908 * src/gtk/quicksearch.c
909 * src/gtk/spell_entry.c
910 * src/plugins/bogofilter/bogofilter_gtk.c
911 * src/plugins/dillo_viewer/dillo_prefs.c
912 * src/plugins/pgpcore/prefs_gpg.c
913 * src/plugins/spamassassin/spamassassin_gtk.c
914 * src/plugins/trayicon/trayicon.c
915 * src/plugins/trayicon/trayicon_prefs.c
916 Remove all possible #if GTK_CHECK_VERSION() checks,
917 and make Claws build with GTK+2.16 (untested right
918 now), as the Gpg4Win project uses GTK+2.16 currently.
920 2011-10-22 [colin] 3.7.10cvs40
924 Fix (hopefully) build with GTK+ 2.18.
926 2011-10-20 [paul] 3.7.10cvs39
931 fix bug 2479, 'LDIF address book import matches tags case sensitive'
932 Patch by Bodo Graumann <mail@bodograumann.de>
934 2011-10-20 [mones] 3.7.10cvs38
938 Fix references to old dotsrc mailing lists
940 2011-10-19 [mones] 3.7.10cvs37
942 * src/prefs_msg_colors.c
943 Fix Ok/Cancel buttons in color selector of preferences
945 2011-10-17 [colin] 3.7.10cvs36
947 * src/gtk/gtkshruler.c
948 (Probably) fix GTK+ <= 2.22
950 2011-10-17 [colin] 3.7.10cvs35
952 * src/gtk/gtkshruler.c
955 2011-10-17 [mones] 3.7.10cvs34
964 Fix potential out-of-buffer writes
966 2011-10-17 [mones] 3.7.10cvs33
969 Use just one g_print call per option; correct indentation
971 2011-10-17 [colin] 3.7.10cvs32
975 * src/gtk/Makefile.am
976 * src/gtk/gtkshruler.c
977 * src/gtk/gtkshruler.h
980 Reimplement ruler using the GTK widgets. Thanks
981 to Hanno for the initial patch.
983 2011-10-17 [colin] 3.7.10cvs31
989 Undeprecate GIO/GdkCondition
991 2011-10-16 [mones] 3.7.10cvs30
994 Add --compose-from-file option to open composition
995 window with the headers and body from a file; based
996 on Debian patch to fix http://bugs.debian.org/544868
998 2011-10-15 [mones] 3.7.10cvs29
1000 * manual/advanced.xml
1001 Document new summary_from_show hidden preference
1003 2011-10-15 [paul] 3.7.10cvs28
1006 compose_create_tags() - fix misplaced 'int i'
1007 compose_entry_mark_default_to() - fix To field highlighting
1009 2011-10-09 [colin] 3.7.10cvs27
1012 Fix address completion
1014 2011-10-07 [colin] 3.7.10cvs26
1016 * src/prefs_filtering_action.c
1017 * src/gtk/gtkutils.h
1018 Fix build with GTK+2.20
1020 2011-10-07 [colin] 3.7.10cvs25
1022 * src/gtk/Makefile.am
1023 * src/gtk/gdkkeysyms-new.h
1024 * src/gtk/gtkutils.h
1025 Copy the new GDK_KEY_* definitions for older GTKs
1027 2011-10-07 [colin] 3.7.10cvs24
1030 Fix typos (thanks to Hanno)
1032 2011-10-07 [colin] 3.7.10cvs23
1035 * src/gtk/gtkshruler.c
1036 * src/gtk/gtkshruler.h
1037 Disable ruler starting from 2.24.
1039 2011-10-07 [colin] 3.7.10cvs22
1043 * src/gtk/Makefile.am
1046 2011-10-07 [colin] 3.7.10cvs21
1056 * src/message_search.c
1059 * src/prefs_account.c
1060 * src/prefs_compose_writing.c
1061 * src/prefs_filtering_action.c
1062 * src/prefs_folder_item.c
1063 * src/prefs_logging.c
1064 * src/prefs_matcher.c
1065 * src/prefs_message.c
1067 * src/prefs_receive.c
1068 * src/prefs_summaries.c
1069 * src/prefs_wrapping.c
1073 * src/stock_pixmap.c
1074 * src/summary_search.c
1076 * src/gtk/Makefile.am
1077 * src/gtk/colorlabel.c
1078 * src/gtk/gtkutils.c
1079 * src/gtk/gtkutils.h
1080 * src/gtk/logwindow.c
1083 * src/gtk/quicksearch.c
1084 * src/gtk/spell_entry.c
1085 * src/plugins/bogofilter/bogofilter_gtk.c
1086 * src/plugins/dillo_viewer/dillo_viewer.c
1087 * src/plugins/pgpcore/prefs_gpg.c
1088 * src/plugins/spamassassin/spamassassin_gtk.c
1089 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
1090 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
1091 ported (especially GtkCMOptionMenu)
1093 2011-10-07 [colin] 3.7.10cvs20
1098 * src/addrcustomattr.c
1099 * src/addrduplicates.c
1102 * src/addressbook_foldersel.c
1108 * src/editaddress_other_attributes_ldap.c
1113 * src/editldap_basedn.c
1121 * src/grouplistdialog.c
1127 * src/message_search.c
1130 * src/prefs_actions.c
1131 * src/prefs_customheader.c
1132 * src/prefs_display_header.c
1133 * src/prefs_filtering.c
1134 * src/prefs_filtering_action.c
1135 * src/prefs_folder_column.c
1136 * src/prefs_matcher.c
1137 * src/prefs_msg_colors.c
1139 * src/prefs_summaries.c
1140 * src/prefs_summary_column.c
1141 * src/prefs_summary_open.c
1142 * src/prefs_template.c
1143 * src/prefs_toolbar.c
1145 * src/sourcewindow.c
1147 * src/summary_search.c
1152 * src/gtk/colorsel.c
1153 * src/gtk/combobox.c
1154 * src/gtk/description_window.c
1155 * src/gtk/foldersort.c
1156 * src/gtk/gtkaspell.c
1157 * src/gtk/gtkcmclist.c
1158 * src/gtk/gtkcmctree.c
1159 * src/gtk/gtkcmoptionmenu.c
1160 * src/gtk/gtkutils.c
1161 * src/gtk/icon_legend.c
1162 * src/gtk/inputdialog.c
1163 * src/gtk/logwindow.c
1164 * src/gtk/pluginwindow.c
1165 * src/gtk/prefswindow.c
1166 * src/gtk/quicksearch.c
1167 * src/plugins/pgpcore/passphrase.c
1168 * src/plugins/pgpcore/select-keys.c
1169 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
1170 to replace GDK_* by GDK_KEY_*.
1172 2011-10-07 [colin] 3.7.10cvs19
1183 * src/grouplistdialog.c
1184 * src/image_viewer.c
1188 * src/prefs_filtering_action.c
1189 * src/prefs_folder_column.c
1190 * src/prefs_msg_colors.c
1191 * src/prefs_summary_column.c
1192 * src/prefs_toolbar.c
1194 * src/stock_pixmap.c
1201 * src/gtk/colorlabel.c
1202 * src/gtk/colorsel.c
1203 * src/gtk/gtkcmclist.c
1204 * src/gtk/gtkcmctree.c
1205 * src/gtk/gtkcmoptionmenu.c
1206 * src/gtk/gtksctree.c
1207 * src/gtk/gtkutils.c
1208 * src/gtk/gtkvscrollbutton.c
1209 * src/gtk/inputdialog.c
1210 * src/gtk/logwindow.c
1212 * src/gtk/prefswindow.c
1213 * src/gtk/progressdialog.c
1214 * src/plugins/pgpcore/passphrase.c
1215 * src/plugins/trayicon/trayicon.c
1216 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
1217 Patch by Hanno Thurow-Meyer, many thanks to him !
1219 2011-09-20 [colin] 3.7.10cvs18
1222 Fix bug #2502, 'gnutls_transport_set_lowat removed in
1225 2011-09-18 [colin] 3.7.10cvs17
1228 Fix segfault when connection fails
1230 2011-09-03 [colin] 3.7.10cvs16
1233 Use NORMAL instead of EXPORT priorities.
1235 2011-09-02 [colin] 3.7.10cvs15
1239 Linking against gcrypt explicitely in order to call
1240 gcry_control() for mutex setup isn't necessary anymore
1241 starting from gnuTLS 2.11.
1243 2011-08-31 [colin] 3.7.10cvs14
1245 * src/plugins/pgpinline/pgpinline.c
1246 * src/plugins/pgpmime/pgpmime.c
1247 Fix bug #2431, "Major memory leak in PGP message handling".
1249 2011-08-31 [colin] 3.7.10cvs13
1256 Apply Steve Rader's patch from bug #2388, "Add
1257 message view scrolling menu items"
1259 2011-08-30 [colin] 3.7.10cvs12
1261 * src/gtk/prefswindow.c
1262 Fix layout issues (i.e. on SSL page if changing account
1263 type prior to visiting it).
1265 2011-08-30 [colin] 3.7.10cvs11
1269 Don't use deprecated functions for GnuTLS priorities.
1270 Require GnuTLS 2.2 that is the first version with the
1273 2011-08-30 [colin] 3.7.10cvs10
1275 * src/common/socket.c
1277 Long-term fix for bug #2402, "GnuTLS change breaks socket
1278 communication", as per http://savannah.gnu.org/support/?107660
1280 2011-08-30 [colin] 3.7.10cvs9
1282 * src/etpan/imap-thread.c
1283 * src/etpan/nntp-thread.c
1284 Remove dead openSSL code
1286 2011-08-30 [colin] 3.7.10cvs8
1290 * src/common/ssl_certificate.c
1291 * src/common/ssl_certificate.h
1292 * src/etpan/imap-thread.c
1293 * src/etpan/nntp-thread.c
1294 Fix bug #2127, "SSL cert check uses canonical name instead of
1297 2011-08-29 [colin] 3.7.10cvs7
1299 * src/prefs_account.c
1300 Fix X-Mailer option not appearing on IMAP
1302 2011-08-29 [colin] 3.7.10cvs6
1304 * src/plugins/pgpcore/Makefile.am
1305 * src/plugins/pgpinline/Makefile.am
1306 * src/plugins/pgpmime/Makefile.am
1307 * src/plugins/smime/Makefile.am
1309 libtool: link: require no space between `-L' and `.'
1311 2011-08-29 [colin] 3.7.10cvs5
1315 * src/prefs_account.c
1316 * src/prefs_account.h
1317 Revert cvs4 which is rather illogical and instead
1318 use Fabian's patch from bug #2471
1320 2011-08-29 [colin] 3.7.10cvs4
1323 Don't insert custom headers that have empty values.
1324 Allows not inserting X-Mailer if it's set to nothing.
1325 Fixes bug #2471, "Make setting an X-Mailer header optional".
1327 2011-08-29 [colin] 3.7.10cvs3
1329 * src/image_viewer.c
1331 * src/gtk/gtkutils.c
1332 * src/gtk/gtkutils.h
1333 Handle EXIF orientation in images (both in textview's
1334 preview and image viewer)
1336 2011-08-28 [paul] 3.7.10cvs2
1338 * src/prefs_common.c
1339 * src/prefs_common.h
1341 add new hidden option to control the display in the From
1342 column in the Message List: 0 (default): show name,
1343 1: show address, 2: show name + address
1345 2011-08-27 [paul] 3.7.10cvs1
1348 * src/common/ssl_certificate.c
1349 * src/etpan/imap-thread.c
1350 * src/etpan/nntp-thread.c
1351 offer up some missing log_error() strings to translators
1353 2011-08-27 [paul] 3.7.10
1359 2011-08-27 [paul] 3.7.9cvs52
1367 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
1368 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
1370 2011-08-27 [mones] 3.7.9cvs51
1372 * claws-mail.desktop
1373 Include generic name and comment translations
1374 Thanks to all the people on the translators ML!
1376 2011-08-23 [paul] 3.7.9cvs50
1379 probable/possible fix/workaround for bug 2402,
1380 'can't download message from pop3 server'
1382 2011-08-18 [paul] 3.7.9cvs49
1384 * manual/handling.xml
1385 fix typos. thanks to vilpan
1387 2011-08-17 [paul] 3.7.9cvs48
1389 * tools/claws.i18n.status.pl
1390 add Mindaugas Baranauskas (Lithuanian)
1392 2011-08-14 [mir] 3.7.9cvs47
1395 * src/etpan/nntp-thread.c
1396 Fix bug 2418. Patch provided by Sébastien Bigaret with
1397 some minor contribution by me.
1399 2011-08-13 [mir] 3.7.9cvs46
1401 * src/etpan/nntp-thread.c
1402 Fix bug when NNTP server sends authentication warning
1403 as part of the connection session. Privously etpan would
1404 bail out for any return code other than NEWSNNTP_NO_ERROR
1405 but as early as the connection session a return code like
1406 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
1407 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
1408 be considered as an error.
1410 2011-08-12 [paul] 3.7.9cvs45
1413 3.7.9cvs43 mistakenly dropped off the info
1414 about the mime part from the tooltip
1416 2011-08-12 [wwp] 3.7.9cvs44
1418 * src/gtk/quicksearch.c
1419 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
1421 2011-08-09 [paul] 3.7.9cvs43
1424 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
1426 2011-08-06 [paul] 3.7.9cvs42
1429 fix cursor placement in Forward template
1431 2011-08-06 [paul] 3.7.9cvs41
1433 * src/gtk/description_window.c
1434 fix bug 1963, 'Preferences Templates Information Window Focus loss'
1436 2011-08-05 [holger] 3.7.9cvs40
1438 * claws-mail.desktop
1439 Revert 3.7.9cvs35 for now, it may be problematic
1442 2011-08-05 [paul] 3.7.9cvs39
1446 use 'Collapse quotes' rather than 'Fold quotes' on
1447 labels, for consistency
1449 use 'Receive mail from account' rather than 'on account'
1451 2011-07-30 [mir] 3.7.9cvs38
1453 * src/etpan/Makefile.am
1454 * src/plugins/pgpcore/Makefile.am
1455 * src/plugins/pgpmime/Makefile.am
1456 * src/plugins/smime/Makefile.am
1457 Fix broken build on Debian Sid. enchant.h cannot be
1458 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
1459 present in Makefile.am. Apparently enchant.h in older
1460 versions were placed in /usr/include which is always
1463 2011-07-21 [mones] 3.7.9cvs37
1465 * src/common/plugin.c
1466 * src/common/plugin.h
1467 Make licences allowed for plugins more explicit and also
1468 accept dual (or more) licences when properly formatted.
1469 Doesn't require any change on current plugins.
1471 2011-07-18 [mones] 3.7.9cvs36
1473 * manual/advanced.xml
1474 Document briefly tags feature.
1475 * manual/glossary.xml
1476 Fix definition to avoid confussion with tags.
1477 * manual/es/advanced.xml
1478 * manual/es/glossary.xml
1479 Synchronize Spanish translation with the above.
1481 2011-07-07 [holger] 3.7.9cvs35
1483 * claws-mail.desktop
1484 Add indicator stuff to the desktop file
1485 Taken from bug #2450
1487 2011-07-06 [paul] 3.7.9cvs34
1492 2011-07-06 [mones] 3.7.9cvs33
1495 Do not create an empty tag name row in panel and
1496 warn user about using a non-reserved tag instead
1498 2011-07-05 [mones] 3.7.9cvs32
1503 * src/etpan/imap-thread.c
1504 Make constants for reserved tags and use them
1505 Removed also duplicate comparison while at it
1507 2011-07-05 [paul] 3.7.9cvs31
1510 when using a Compose template, only place the cursor
1511 in the body when the cursor symbol, %cursor (%X), is used
1513 2011-07-03 [paul] 3.7.9cvs30
1516 do main_window_popup(mainwin); on plugin load error, or
1517 else the warning dialogue and mainwindow stays minimised
1520 2011-07-03 [paul] 3.7.9cvs29
1523 fix bug 2462, 'Building without GnuTLS support leads to a
1524 failure in wizard.c'
1526 2011-07-03 [paul] 3.7.9cvs28
1531 fix bug #2461, 'popup menu in message list displays
1532 'move to trash' and 'delete''.
1533 Add a new sensitivity condition 'M_NOT_TRASH' and
1534 remove the broken workaround for right-click in summaryview.c.
1535 Fix broken main menu sensitivity for "Menu/Message/Move" in
1538 2011-06-21 [paul] 3.7.9cvs27
1541 revert 3.7.9cvs2, it does no good
1543 2011-06-18 [mir] 3.7.9cvs26
1546 Fix autoconf warnings introduced in autoconf >= 2.64
1548 2011-06-05 [paul] 3.7.9cvs25
1558 fix strings where an informational message has been
1559 wrongly entered into the translated string
1561 enable 'Trash' and 'Sender' to be translated based on
1562 the context, e.g. as button text and as mail header
1564 fix english in Info tab
1566 2011-05-25 [colin] 3.7.9cvs24
1569 Fix bug #2439, "use bitwise operator for bitmask instead of
1570 logical operator". Thanks to Nicolas Kaiser for the patch.
1572 2011-05-18 [colin] 3.7.9cvs23
1575 Fix missing group selection before xover if the
1576 connection was reset before.
1578 2011-05-12 [colin] 3.7.9cvs22
1580 * src/common/utils.c
1581 Fix bug #2412, "Send account mail address in Message-ID
1582 wrongly implemented". Patch by Fabian Keil.
1584 2011-05-12 [mones] 3.7.9cvs21
1586 * src/etpan/nntp-thread.c
1587 Fix bug #2418 "NNTP authentication is broken"
1589 2011-05-09 [pawel] 3.7.9cvs20
1592 * src/prefs_folder_item.c
1595 2011-05-05 [colin] 3.7.9cvs19
1600 * src/send_message.c
1601 Fix bug #2184, "Add account name information inside network log".
1602 Initial patch by MSulchan Darmawan, expanded to other protocols.
1603 This stuff is too much copy-pasted.
1606 2011-04-30 [colin] 3.7.9cvs18
1609 Fix bug #2414, 'Claws segfaults on startup with
1610 notification plugin enabled". Thanks Christian
1611 Faulhammer for the patch.
1613 2011-04-27 [colin] 3.7.9cvs17
1616 Make Windows' encoding CP1251 for ru_RU locale
1617 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
1619 2011-04-24 [paul] 3.7.9cvs16
1621 * manual/claws-mail-manual.xml
1622 * manual/de/claws-mail-manual.xml
1623 * manual/es/claws-mail-manual.xml
1624 * manual/fr/claws-mail-manual.xml
1625 * manual/it/claws-mail-manual.xml
1626 update copyright year
1628 2011-04-24 [paul] 3.7.9cvs15
1631 fix bug #2353, 'Right-clicking on spam in order to delete
1632 it causes it to show in message window'
1634 2011-04-24 [paul] 3.7.9cvs14
1637 * src/gtk/foldersort.c
1638 * src/gtk/foldersort.h
1639 fix labelling, 'change folder order' to 'change mailbox order'
1641 2011-04-23 [paul] 3.7.9cvs13
1644 fix bug #2409, 'Failed to compile under GCC 3.x : option
1645 -Wno-pointer-sign badly set in configure.ac'. mistakenly
1646 committed in 3.7.8cvs19
1648 2011-04-11 [paul] 3.7.9cvs12
1650 * src/plugins/trayicon/trayicon.c
1651 fix build bug: gtk_status_icon_set_title() is available
1652 since gtk 2.18.x not 2.14.x
1654 2011-04-11 [paul] 3.7.9cvs11
1657 updated by Páder Rezső
1659 2011-04-10 [colin] 3.7.9cvs10
1665 * src/editaddress_other_attributes_ldap.c
1667 * src/message_search.c
1668 * src/prefs_display_header.c
1669 * src/prefs_filtering_action.c
1670 * src/prefs_matcher.c
1672 * src/prefs_toolbar.c
1673 * src/summary_search.c
1674 * src/gtk/colorlabel.c
1675 * src/gtk/combobox.c
1676 * src/gtk/gtkcmoptionmenu.c
1677 * src/gtk/gtkshruler.c
1678 * src/gtk/gtkshruler.h
1679 * src/gtk/gtkutils.h
1680 * src/gtk/inputdialog.c
1681 * src/gtk/quicksearch.c
1682 Revert the whole pile of crap introduced in
1685 2011-04-10 [colin] 3.7.9cvs9
1689 * src/editaddress_other_attributes_ldap.c
1691 * src/message_search.c
1692 * src/prefs_display_header.c
1693 * src/prefs_matcher.c
1694 * src/prefs_toolbar.c
1695 * src/summary_search.c
1696 * src/gtk/combobox.c
1697 * src/gtk/gtkutils.h
1698 * src/gtk/inputdialog.c
1699 * src/gtk/quicksearch.c
1700 Finish fun with combo boxes. (hopefully)
1702 2011-04-10 [colin] 3.7.9cvs8
1705 * src/prefs_filtering_action.c
1706 * src/gtk/combobox.c
1707 * src/gtk/gtkshruler.c
1708 * src/gtk/gtkshruler.h
1709 More undeprecation. GTKSHRuler is #if'ed out. We can
1710 still decide to maintain the old GtkRuler widget in-tree
1711 if the lack of ruler in Compose window is too
1714 2011-04-10 [colin] 3.7.9cvs7
1719 * src/editaddress_other_attributes_ldap.c
1720 * src/message_search.c
1721 * src/prefs_display_header.c
1722 * src/prefs_filtering_action.c
1724 * src/prefs_toolbar.c
1725 * src/summary_search.c
1726 * src/gtk/colorlabel.c
1727 * src/gtk/combobox.c
1728 * src/gtk/gtkcmoptionmenu.c
1729 * src/gtk/gtkutils.h
1730 More comboboxtext undeprecation
1732 2011-04-10 [colin] 3.7.9cvs6
1737 2011-04-10 [colin] 3.7.9cvs5
1742 2011-04-10 [colin] 3.7.9cvs4
1745 * src/editaddress_other_attributes_ldap.c
1746 * src/message_search.c
1747 * src/prefs_display_header.c
1748 * src/prefs_filtering_action.c
1750 * src/prefs_toolbar.c
1751 * src/summary_search.c
1752 * src/gtk/combobox.c
1753 * src/gtk/gtkutils.h
1754 gtk_combo_box_*_text() is deprecated, and
1755 gtk_combo_box_text_*() is the new hotness.
1757 2011-04-10 [colin] 3.7.9cvs3
1765 * src/gtk/gtkvscrollbutton.c
1766 * src/gtk/gtkvscrollbutton.h
1767 s/GtkFunction/GSourceFunc
1769 2011-04-10 [colin] 3.7.9cvs2
1772 Use gtkut_window_popup() to work around a bug in Gnome Shell.
1773 This is the patch from bug #2396, it should be innocuous even
1774 if that's useless to do deiconify + present window...
1776 2011-04-09 [paul] 3.7.9cvs1
1778 * src/prefs_summaries.c
1779 fix typo in string. (thanks, Brad!)
1781 2011-04-09 [paul] 3.7.9
1787 2011-04-09 [paul] 3.7.8cvs78
1797 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
1798 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
1801 2011-04-09 [colin] 3.7.8cvs77
1804 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
1805 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
1806 encoding filename. Hooray for stupid.
1808 2011-04-08 [colin] 3.7.8cvs76
1811 Fix action Stop: if child does not react to SIGTERM, it'll
1812 probably start behaving when it'll get a SIGKILL on the user's
1813 second press on Stop.
1814 Fixes bug #2237, "User action makes Claws unresponsive".
1816 2011-04-08 [colin] 3.7.8cvs75
1821 * src/folder_item_prefs.c
1822 * src/folder_item_prefs.h
1823 * src/prefs_account.c
1824 Fix bug #2382, "folderitemrc not updated when account
1825 name is changed". Indeed, this wasn't done.
1827 2011-04-08 [wwp] 3.7.8cvs74
1830 Add support for quoted values (*="value").
1831 This commonly fixes a trailing quote appearing to filenames
1832 sent by iphone Mail (not sure if it's culprit at all, though).
1834 2011-04-08 [colin] 3.7.8cvs73
1837 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
1838 caused by attachments with extended chars in the file name". Patch
1839 derived from a patch bt Fabien Keil
1841 2011-04-05 [wwp] 3.7.8cvs72
1844 A debug string not to translate.
1846 2011-04-03 [colin] 3.7.8cvs71
1848 * src/common/utils.h
1849 Fix bug #2394, "backtrace() crashes on FreeBSD"
1850 That's not the first bug-report where internal
1851 debug-only backtrace() crashes on FreeBSD.
1853 2011-04-03 [colin] 3.7.8cvs70
1856 Fix bug #2365 again, "Crash when auto-scrolling headers in
1858 Batch-mode compose windows (from filtering actions) shouldn't
1859 try to access stuff after flushing events...
1861 2011-03-31 [paul] 3.7.8cvs69
1864 update as gtk >= 2.10 now required
1865 (because I'll never remember to do this later)
1867 2011-03-26 [paul] 3.7.8cvs68
1870 fix separators in Go To menu
1872 2011-03-20 [colin] 3.7.8cvs67
1875 Drop the *_DISABLE_DEPRECATED. We'll put them back
1876 when we'll have time to handle them
1878 2011-03-18 [paul] 3.7.8cvs66
1881 make user-facing message more accurate -
1882 'Network Log' not 'View Log'
1884 2011-03-17 [wwp] 3.7.8cvs65
1887 Fix a typo around plural form, as reported by
1890 2011-03-15 [colin] 3.7.8cvs64
1895 Fix bug #2381, "Support for NetworkManager 0.9".
1896 Patch by Mikhail Efremov
1898 2011-03-04 [colin] 3.7.8cvs63
1902 Fix segfault on Windows
1904 * src/common/utils.c
1905 * src/common/w32_unistd.c
1906 * src/common/w32lib.h
1907 Rationalize use of time_r() funcs (pthread do define them)
1909 2011-03-02 [pawel] 3.7.8cvs62
1912 Re-implement widgets aligning, switch from GtkSizeGroup
1913 to GtkTable - this should fix disappearing labels
1915 2011-03-01 [pawel] 3.7.8cvs61
1918 Wizard GUI cleanups. Make it look and behave more
1919 like account preferences.
1921 2011-02-23 [colin] 3.7.8cvs60
1923 * src/common/Makefile.am
1926 2011-02-23 [colin] 3.7.8cvs59
1930 * src/common/Makefile.am
1931 * src/common/plugin.c
1932 * src/common/valgrind.h
1933 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
1934 Use valgrind's own header.
1936 2011-02-22 [colin] 3.7.8cvs58
1938 * src/prefs_account.c
1939 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
1940 signed message" upon new installation. This is disturbing when PGP
1941 plugins are loaded by default.
1943 2011-02-16 [paul] 3.7.8cvs57
1946 update copyright headers throughout
1948 2011-02-16 [paul] 3.7.8cvs56
1951 use gettext plural form for "item selected"/"items selected"
1953 2011-02-13 [colin] 3.7.8cvs55
1957 Fix bug #2361, "Claws crashes after PGP Check in separate
1958 msg view". Don't let the cancel thread lie around after
1959 the verification ended.
1961 2011-02-13 [paul] 3.7.8cvs54
1964 updated by Mindaugas Baranauskas
1966 2011-02-11 [mones] 3.7.8cvs53
1968 * manual/es/advanced.xml
1969 Sync with English manual
1971 Fix remaining mismatched alloc/free from cppcheck
1973 2011-02-10 [pawel] 3.7.8cvs52
1978 2011-02-10 [pawel] 3.7.8cvs51
1980 * src/prefs_toolbar.c
1981 - set menus sensitivity in item type combo depending on
1982 availability of actions / plugin hooks
1983 - style fixes, spaces instead of tabs mostly
1985 2011-02-10 [paul] 3.7.8cvs50
1987 * src/prefs_account.c
1988 move the 'send acc mail addr in msg-id" option to
1991 2011-02-10 [paul] 3.7.8cvs49
1993 * src/prefs_account.c
1994 move the 'expunge immediately' option to a more
1997 2011-02-05 [pawel] 3.7.8cvs48
1999 * manual/advanced.xml
2000 Document new hidden pref
2002 Dont treat mimeparts referenced by others as
2005 * src/prefs_common.c
2006 * src/prefs_common.h
2007 Add ability to hide inline attachments referenced
2008 by other mimeparts in MimeView. To enable this
2009 feature set show_inline_attachments=0 in your clawsrc
2011 2011-01-25 [colin] 3.7.8cvs47
2014 Fix matcher body parsing: decode mails with our
2015 MIME parser. This speeds up body search a bit as
2016 binary attachments are not searched anymore, slows
2017 down a bit full message searches, but not awfully.
2018 * src/summary_search.c
2019 Use matcher API to search, in all cases (advanced search or
2020 not). Also, fix little logic bugs related to combos history
2021 * src/common/utils.c
2022 * src/common/utils.h
2025 Remove dead code, export functions needed by matcher.c
2027 2011-01-25 [colin] 3.7.8cvs46
2030 * src/prefs_common.c
2032 * src/common/ssl_certificate.c
2033 Fix mismatched alloc/free (thanks to cppcheck)
2035 2011-01-25 [colin] 3.7.8cvs45
2038 Fix leak on error path
2040 2011-01-23 [mones] 3.7.8cvs44
2042 * manual/es/advanced.xml
2043 Sync with English manual
2045 2011-01-23 [paul] 3.7.8cvs43
2048 it's 2011, update copyright line
2050 2011-01-23 [paul] 3.7.8cvs42
2052 * manual/advanced.xml
2053 * src/prefs_common.c
2054 * src/prefs_common.h
2056 fix bug #2350, 'Make displaying localized date/time in
2057 message view optional'.
2058 This introduces a new hidden option (why do more?),
2059 'msgview_date_format', which defaults to OFF, maintaining
2060 the current and expected behaviour.
2062 2011-01-21 [colin] 3.7.8cvs41
2065 Fix bug #2050, Clawsmail sends return receipt every seconds
2066 We forgot to close the file when parsing
2067 disposition-notification fields, which made unlinking of the
2068 corresponding emails in tempfolder/processing impossible in
2069 Windows. Causing them to be re-fetched every time.
2071 2011-01-21 [colin] 3.7.8cvs40
2073 * claws-mail.desktop
2074 Fix again bug #2346: We should have a %u parameter.
2076 2011-01-21 [colin] 3.7.8cvs39
2078 * src/plugins/spamassassin/spamassassin.c
2079 Fix sa-learn when offline (its command line parsing is
2080 space-dependant). Patch by Wolfgang Lorenz
2082 2011-01-19 [pawel] 3.7.8cvs38
2084 * claws-mail.desktop
2085 Fix Bug 2346 'Please register x-handler-scheme
2086 in .desktop file' patch by Laurent Bigonville
2087 While I'm here update things to current
2088 standards, fix desktop-file-validate warnings/errors
2090 2011-01-18 [colin] 3.7.8cvs37
2093 Fix logic on SMTP AUTH: If the selected method isn't
2094 available, say so instead of supposing it'll work.
2095 Fixes bug #2039, 'SMTP AUTHENTICATION'
2097 2011-01-15 [pawel] 3.7.8cvs36
2099 * src/prefs_folder_item.c
2100 Rework subject regexp simplify gui a bit, this give us better
2101 options page layout (window with min width was too short to
2102 show all contents and thigs were unwieldy) and better preview
2103 of regexp working/not working
2105 2011-01-14 [pawel] 3.7.8cvs35
2108 strncpy2() NULLify strings just fine, no need to be
2111 2011-01-14 [pawel] 3.7.8cvs34
2114 Fix Bug #2165 'The date not localized in the message view'
2115 Display Date header in messageview in the same way as in
2116 summaryview by respecting date format set in preferences.
2118 2011-01-06 [pawel] 3.7.8cvs33
2120 * src/prefs_account.c
2121 * src/prefs_folder_item.c
2124 Make quote templates widgets more compact
2126 2011-01-06 [pawel] 3.7.8cvs32
2128 * src/plugins/trayicon/trayicon.c
2129 - fix logic bug which caused icon to be
2130 always set no-mail status on plugin load
2131 - force icon hide on plugin_done(), without
2132 it empty space(?!) is left in tray under KDE3 and KDE4
2134 2011-01-06 [colin] 3.7.8cvs31
2145 Unmime headers differently whether they're addresses or not:
2146 It's useless to quote things containing commas if it's in
2147 subject, for example. (introduced in 3.7.8cvs26)
2149 2011-01-06 [colin] 3.7.8cvs30
2151 * src/gtk/gtkaspell.c
2152 Complete previous patch
2154 * src/plugins/pgpinline/pgpinline.c
2157 2011-01-06 [paul] 3.7.8cvs29
2163 add Lithuanian translation (approx. 65% complete)
2164 submitted by Mindaugas Baranauskas
2166 2011-01-06 [pawel] 3.7.8cvs28
2171 * src/prefs_actions.c
2173 * src/gtk/gtkaspell.c
2174 * src/plugins/pgpinline/pgpinline.c
2175 * src/plugins/pgpmime/pgpmime.c
2176 * src/plugins/smime/smime.c
2177 Fix memory/file descriptors leaks
2179 2011-01-06 [paul] 3.7.8cvs27
2181 * src/plugins/pgpcore/sgpgme.c
2182 fix bug #2322, 'GPG Full info: showing subkey
2183 ID instead of primary key fingerprint'
2184 Patch by Sébastien Bigaret.
2186 2011-01-03 [colin] 3.7.8cvs26
2189 Better quote-checking when unmim-ing headers
2190 that may have comas.
2192 2011-01-03 [colin] 3.7.8cvs25
2195 Fix bug #2299, "Incorrect handling of quoted printable coma
2196 in headers". As this is really painful to fix by switching
2197 the whole stuff to a list of headers tokens, we workaround
2198 the problem by adding quotes around the encoded-word (making
2199 it a quoted-string which continuity is already handled).
2201 2011-01-03 [colin] 3.7.8cvs24
2206 2010-12-23 [colin] 3.7.8cvs23
2209 Finish fixing bug #2203: When forwarding (inline) and there
2210 are some text/* parts with no name, set them a name and
2211 set their disposition to attachment, so that recipients with
2212 MUAs preferring HTML parts don't show them by default.
2214 2010-12-22 [paul] 3.7.8cvs22
2217 fix missing file in 3.7.8cvs20
2219 2010-12-22 [colin] 3.7.8cvs21
2223 Implement a nicer scroll when drag and dropping
2225 2010-12-22 [colin] 3.7.8cvs20
2228 Store charset if available when attaching text/* parts
2229 Fixes bug #2203, 'Problems in forwarding multipart/
2230 alternative messages with HTML part'
2232 2010-12-22 [colin] 3.7.8cvs19
2237 2010-12-21 [colin] 3.7.8cvs18
2240 * src/send_message.c
2241 * src/common/session.c
2242 * src/common/session.h
2243 Differentiate between running sessions and connected
2244 sessions. Fixes bug #2332, "Crash when hitting cancel
2245 on the SMTP status window"
2247 2010-12-21 [colin] 3.7.8cvs17
2249 * src/etpan/etpan-thread-manager.c
2252 2010-12-21 [colin] 3.7.8cvs16
2255 Check whether we should continue loading the
2256 current textview after inserting a possibly
2259 2010-12-20 [colin] 3.7.8cvs15
2263 Removed. Dead code since ages!
2265 * src/gtk/gtkcmclist.c
2266 * src/gtk/gtkcmctree.c
2267 * src/gtk/gtksctree.c
2268 undefine *_DISABLE_DEPRECATED in the files that
2269 use deprecated interfaces. Implicit declarations
2270 can lead to crashes as prototypes are unknown, as
2271 evidenced by bug #2315.
2273 2010-12-20 [colin] 3.7.8cvs14
2276 Don't flush events when adding an header entry. This
2277 can mess up the keypresses in the previous header.
2278 Instead, make the scroll happen later (doing it on the
2279 spot without flushing events doesn't work as the new
2280 requisitions aren't set yet).
2282 2010-12-20 [colin] 3.7.8cvs13
2285 Don't iconify at start on w32. This un-iconifies in the
2288 2010-12-20 [colin] 3.7.8cvs12
2290 * src/common/base64.c
2291 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
2292 Patch by pochini at shiny.it
2294 2010-12-19 [colin] 3.7.8cvs11
2299 2010-12-18 [colin] 3.7.8cvs10
2302 Fix bug #2148, "Attachment content-transfer-encoding
2303 incorrectly set when signing emails". The RFC 2045
2304 states that message/* and multipart/* encoding must
2305 be either 7-bit, 8-bit or binary.
2307 2010-12-18 [mones] 3.7.8cvs9
2310 Fix crash when searching or adding a LDAP server
2312 2010-12-17 [colin] 3.7.8cvs8
2321 Better error logging. Disable LDAP SSL/TLS on
2322 Windows, it's crashy/non-worky.
2324 2010-12-17 [colin] 3.7.8cvs7
2327 Fix bug #2325, "messages remains in folder cache after moving
2328 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
2330 2010-12-17 [colin] 3.7.8cvs6
2342 Windows build fixes (w32 LDAP completely untested!)
2344 2010-12-16 [colin] 3.7.8cvs5
2354 Try to rationalize a bit LDAP connections
2356 2010-12-16 [colin] 3.7.8cvs4
2358 * src/prefs_spelling.c
2360 Add a button to get dictionaries (win32)
2362 2010-12-16 [colin] 3.7.8cvs3
2364 * src/prefs_matcher.c
2365 Fix bug #2279, "crash when clicking 'define' in filter
2366 configuring". Thanks to Theodor Ciobanu for the hint at
2369 2010-12-14 [colin] 3.7.8cvs2
2371 * src/gtk/gtkaspell.c
2372 Add missing guard for sys/wait.h
2374 2010-12-05 [colin] 3.7.8cvs1
2376 * tools/make.themes.project
2377 Seems wget has changed naming of targets downloaded.
2378 Fix it by always providing our own name.
2379 [Pushing mones' patch again after messing with CVSROOT]
2381 2010-12-04 [paul] 3.7.8
2387 2010-12-03 [paul] 3.7.7cvs11
2390 * manual/xml2pdf ** REMOVED **
2391 * manual/dist/pdf/Makefile.am
2392 * manual/es/dist/pdf/Makefile.am
2393 * manual/fr/dist/pdf/Makefile.am
2394 * manual/pl/dist/pdf/Makefile.am
2395 simplify check for tools needed for manual building,
2396 remove xml2pdf and use docbook2pdf instead
2398 2010-12-03 [mir] 3.7.7cvs10
2401 Fix bug so that configure option --disable-manual
2402 actually disable building the manuals
2404 2010-12-01 [pawel] 3.7.7cvs9
2407 One more GTK+ 2.22 build fix
2409 2010-11-30 [colin] 3.7.7cvs8
2412 Fix bug #2317, 'Action results in "Bad file descriptor"'
2413 Introduced in 3.7.6cvs57. In fact the error has been there
2414 since ages, and only new thing is the verification of the
2415 various functions return code. Let the stuff work as it
2416 does, as it seems to do the right thing since ages.
2418 2010-11-28 [colin] 3.7.7cvs7
2420 * src/gtk/quicksearch.c
2421 Fix bug #2313, 'CLI quicksearch sometimes returns
2422 the same messages twice'. Patch by Sebastien Bigaret
2424 2010-11-25 [paul] 3.7.7cvs6
2426 * src/prefs_common.c
2427 make "gtk_can_change_accels" FALSE by default.
2428 fixes bug #2309, 'Shortcuts should not be modifiable
2431 2010-11-24 [mones] 3.7.7cvs5
2434 Add missing shortcuts for marking as spam and ham
2435 Fixes Debian bug #599547
2437 2010-11-22 [colin] 3.7.7cvs4
2440 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
2441 five patches were needed to fix a corner case
2442 is a good indicator that is was bound to break
2445 2010-11-21 [colin] 3.7.7cvs3
2447 * src/plugins/pgpcore/claws.def
2450 2010-11-20 [wwp] 3.7.7cvs2
2453 Fix either a typo or an irrelevant iff word there.
2454 IMO type and recursive possible values should be changed to
2455 smth simple and neat here, and help strings be really
2458 2010-11-20 [colin] 3.7.7cvs1
2461 Damn, forgot to commit this file twice.
2463 2010-11-19 [paul] 3.7.7
2469 2010-11-19 [paul] 3.7.6cvs66
2482 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
2483 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
2484 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
2486 2010-11-17 [colin] 3.7.6cvs65
2488 * src/common/utils.c
2489 Separate email address from timestamp with a dot.
2492 2010-11-17 [colin] 3.7.6cvs64
2494 * src/common/utils.c
2495 Fix multiple @ in generated message-ids.
2496 That's not allowed in RFC 2822.
2498 2010-11-16 [mones] 3.7.6cvs63
2500 * manual/es/advanced.xml
2501 Synchronise with English version
2503 2010-11-04 [wwp] 3.7.6cvs62
2506 Fix bug 2293, "filtering: simplify expression", as simplifying
2507 this expression doesn't make it less easy to understand and we
2508 gain few cycles by making the logical expression more simple
2509 by applying. Patch by Nicolas Kaiser.
2511 2010-11-03 [colin] 3.7.6cvs61
2514 Fix bug 2294, "addrindex.c: address index conversion always
2515 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
2517 2010-11-02 [wwp] 3.7.6cvs60
2522 Enlarge the progress bar (main window) a bit when compiling
2523 for UMPCs like maemo: this solves truncated text that might
2524 appear in the progress bar while processing messages.
2525 Also use a more compact string format when displaying
2526 progress like 'number/total', still for UMPCs, this fixes
2527 a previous inconsistency with these format strings where
2528 no space around the / were used sometimes.
2530 2010-10-26 [ticho] 3.7.6cvs59
2533 Recreate NNTP session if server port setting has changed. Fixes
2536 2010-10-26 [colin] 3.7.6cvs58
2540 Fix copy-paste error, thanks to David Relson
2543 2010-10-18 [colin] 3.7.6cvs57
2550 * src/prefs_themes.c
2553 * src/gtk/gtkutils.c
2554 * src/gtk/quicksearch.c
2555 * src/gtk/quicksearch.h
2556 * src/plugins/pgpcore/passphrase.c
2557 * src/plugins/spamassassin/libspamc.c
2560 2010-10-17 [colin] 3.7.6cvs56
2562 * src/prefs_themes.c
2563 * src/gtk/gtkaspell.c
2564 * src/gtk/gtkutils.c
2565 * src/gtk/gtkutils.h
2566 * src/gtk/inputdialog.c
2567 * src/gtk/progressdialog.c
2568 Undeprecate a few things
2570 2010-10-17 [colin] 3.7.6cvs55
2574 * src/gtk/quicksearch.c
2575 * src/gtk/quicksearch.h
2576 Add ability to search from the command-line.
2577 Closes bug 2249, ' Making QuickSearch independent from the GUI'
2578 Patch by Sebastien Bigarret.
2580 2010-10-04 [mones] 3.7.6cvs54
2582 * manual/dist/pdf/Makefile.am
2583 Fix build of English PDF manual
2584 (sh: Can't open ../../../xml2pdf)
2586 2010-10-03 [colin] 3.7.6cvs53
2593 Get rid of GRelation which were, mostly, used as
2594 GHashTables. Probably fixes bug #2277, 'Segfault when
2595 loading inbox for the first time'
2597 2010-10-03 [mir] 3.7.6cvs52
2599 * manual/de/dist/html/Makefile.am
2600 * manual/de/dist/pdf/Makefile.am
2601 * manual/de/dist/ps/Makefile.am
2602 * manual/de/dist/txt/Makefile.am
2603 * manual/dist/html/Makefile.am
2604 * manual/dist/pdf/Makefile.am
2605 * manual/dist/ps/Makefile.am
2606 * manual/dist/txt/Makefile.am
2607 * manual/es/dist/html/Makefile.am
2608 * manual/es/dist/pdf/Makefile.am
2609 * manual/es/dist/ps/Makefile.am
2610 * manual/es/dist/txt/Makefile.am
2611 * manual/fr/dist/html/Makefile.am
2612 * manual/fr/dist/pdf/Makefile.am
2613 * manual/fr/dist/ps/Makefile.am
2614 * manual/fr/dist/txt/Makefile.am
2615 * manual/pl/dist/html/Makefile.am
2616 * manual/pl/dist/pdf/Makefile.am
2617 * manual/pl/dist/ps/Makefile.am
2618 * manual/pl/dist/txt/Makefile.am
2619 Missing Makefile.am's for 3.7.6cvs49
2622 2010-10-03 [colin] 3.7.6cvs51
2627 2010-10-02 [mir] 3.7.6cvs50
2629 * manual/de/dist/html/Makefile.am
2630 * manual/de/dist/pdf/Makefile.am
2631 * manual/de/dist/ps/Makefile.am
2632 * manual/de/dist/txt/Makefile.am
2633 * manual/dist/html/Makefile.am
2634 * manual/dist/pdf/Makefile.am
2635 * manual/dist/ps/Makefile.am
2636 * manual/dist/txt/Makefile.am
2637 * manual/es/dist/html/Makefile.am
2638 * manual/es/dist/pdf/Makefile.am
2639 * manual/es/dist/ps/Makefile.am
2640 * manual/es/dist/txt/Makefile.am
2641 * manual/fr/dist/html/Makefile.am
2642 * manual/fr/dist/pdf/Makefile.am
2643 * manual/fr/dist/ps/Makefile.am
2644 * manual/fr/dist/txt/Makefile.am
2645 * manual/pl/dist/html/Makefile.am
2646 * manual/pl/dist/pdf/Makefile.am
2647 * manual/pl/dist/ps/Makefile.am
2648 * manual/pl/dist/txt/Makefile.am
2649 Part 2 of last commit which broke due to a permission error
2650 Avoid claws trying to build manuals if the required
2651 tools are not present.
2653 2010-10-02 [mir] 3.7.6cvs49
2656 * manual/de/dist/html/Makefile.am
2657 * manual/de/dist/pdf/Makefile.am
2658 * manual/de/dist/ps/Makefile.am
2659 * manual/de/dist/txt/Makefile.am
2660 * manual/dist/html/Makefile.am
2661 * manual/dist/pdf/Makefile.am
2662 * manual/dist/ps/Makefile.am
2663 * manual/dist/txt/Makefile.am
2664 * manual/es/dist/html/Makefile.am
2665 * manual/es/dist/pdf/Makefile.am
2666 * manual/es/dist/ps/Makefile.am
2667 * manual/es/dist/txt/Makefile.am
2668 * manual/fr/dist/html/Makefile.am
2669 * manual/fr/dist/pdf/Makefile.am
2670 * manual/fr/dist/ps/Makefile.am
2671 * manual/fr/dist/txt/Makefile.am
2672 * manual/pl/dist/html/Makefile.am
2673 * manual/pl/dist/pdf/Makefile.am
2674 * manual/pl/dist/ps/Makefile.am
2675 * manual/pl/dist/txt/Makefile.am
2676 1) Downgrade autoconf requirements to 2.59 to allow
2677 building on oldest supported Linux distributions.
2678 2) Only try to build manuals if the needed software
2681 2010-10-02 [colin] 3.7.6cvs48
2683 * src/plugins/trayicon/trayicon.c
2684 And fix theme updating.
2686 2010-10-02 [colin] 3.7.6cvs47
2688 * src/plugins/trayicon/trayicon.c
2689 Got burnt by wrong indentation!
2691 2010-10-02 [colin] 3.7.6cvs46
2694 Forgot to remove the directory from top-level
2696 2010-10-02 [colin] 3.7.6cvs45
2698 * src/plugins/trayicon/Makefile.am
2699 * src/plugins/trayicon/trayicon.c
2700 * src/plugins/trayicon/libeggtrayicon/.cvsignore
2701 * src/plugins/trayicon/libeggtrayicon/Makefile.am
2702 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2703 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.h
2704 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c
2705 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.h
2706 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
2707 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h
2708 * src/plugins/trayicon/libeggtrayicon/xembed.h
2709 Finally get rid of Eggtrayicon, use GtkStatusIcon
2710 instead (which can be done safely now that we
2713 2010-10-02 [colin] 3.7.6cvs44
2721 * src/editaddress_other_attributes_ldap.c
2724 * src/grouplistdialog.c
2726 * src/image_viewer.c
2730 * src/message_search.c
2732 * src/prefs_themes.c
2733 * src/summary_search.c
2736 * src/etpan/imap-thread.c
2738 * src/gtk/gtkcmclist.c
2739 * src/gtk/gtkcmoptionmenu.c
2740 * src/gtk/gtkutils.c
2741 * src/gtk/gtkutils.h
2742 * src/gtk/gtkvscrollbutton.c
2743 * src/plugins/pgpcore/select-keys.c
2744 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2745 Undeprecate for GTK+2.22. Patch by Reed Loden.
2746 Fixes bug #2276, 'Compile in maintainer mode
2747 fails on GTK+ 2.22'.
2749 2010-10-02 [colin] 3.7.6cvs43
2752 It's now time to remove the temporary enable-openssl
2753 option that was used when we removed OpenSSL. See
2754 bug #2276 comment #14.
2756 2010-09-30 [wwp] 3.7.6cvs42
2758 * src/prefs_account.c
2759 * src/prefs_filtering_action.c
2760 * src/prefs_matcher.c
2761 Fix bug #2274, wrong color label index range
2762 used w/ gtk_cmoption_menu (behaviour change
2763 has been introduced w/ 3.5.0cvs49 apparently),
2764 now it must be 1..N so let's use colorlabel value
2768 2010-09-20 [pawel] 3.7.6cvs41
2775 2010-09-19 [pawel] 3.7.6cvs40
2780 Set ML menus sensitivity accordingly to
2781 possibility of reply to ML
2783 2010-09-19 [colin] 3.7.6cvs39
2786 Fix cvs34 and cvs35. NNTP accounts are mandatory to post
2787 to newsgroups, and NNTP accounts *can* send email. We
2788 should not force an email account when replying to_ml or
2791 2010-09-19 [colin] 3.7.6cvs38
2794 Revert previous commit (which breaks Reply to newsgroups)
2796 2010-09-17 [pawel] 3.7.6cvs37
2799 Respect reply_account_autosel when changing compose
2800 account to email one while replying to NNTP post
2802 2010-09-17 [wwp] 3.7.6cvs36
2804 * doc/man/claws-mail.1
2805 Update --compose documentation in `man claws-mail`.
2807 2010-09-12 [pawel] 3.7.6cvs35
2810 Add forgotten bit to previous commit,
2811 select email account when replying to ML
2813 2010-09-12 [pawel] 3.7.6cvs34
2816 Fix bug #2247 "nntp reply-to-all broken?"
2817 Make reply-to-all and reply-to-ml work as expected in
2818 mailing list through NNTP case
2820 2010-09-11 [pawel] 3.7.6cvs33
2825 gtk_widget_set_can_focus() -> GTK_WIDGET_UNSET_FLAGS()
2826 fixes build with GTK+ < 2.18
2828 2010-09-10 [pawel] 3.7.6cvs32
2833 Make Tab key switch between FolderView, MsgView and
2834 SummaryView only, other widgets have/can have their own
2837 2010-08-25 [colin] 3.7.6cvs31
2842 * src/common/base64.c
2843 * src/common/base64.h
2844 Fix bug #2245, "base64 decoding fails with line breaks"
2845 Patch by Yotam Medini
2847 2010-08-25 [colin] 3.7.6cvs30
2850 Fix bug #2241, "Empty trash on exit fails on scripted exit"
2852 2010-08-23 [pawel] 3.7.6cvs29
2855 * src/send_message.c
2858 Hide progressbar on statusbar when not needed
2860 2010-08-17 [colin] 3.7.6cvs28
2863 Fix previous patch (our own tmp dir is inside
2866 2010-08-16 [colin] 3.7.6cvs27
2869 Use temp dir to store logs in Windows. Avoids doing
2870 get_rc_dir() early, which prevents set_rc_dir()
2873 2010-07-31 [holger] 3.7.6cvs26
2875 * src/gtk/gtkshruler.c
2876 Yet more GdkGC to Cairo porting
2878 2010-07-30 [holger] 3.7.6cvs25
2880 * src/stock_pixmap.c
2881 More GdkGC to Cairo porting
2883 2010-07-30 [holger] 3.7.6cvs24
2885 * src/gtk/colorlabel.c
2886 One GdkGC usage less
2888 2010-07-29 [holger] 3.7.6cvs23
2891 Replace some gdk drawing with cairo, as the former
2892 is going towards deprecation.
2894 2010-07-25 [colin] 3.7.6cvs22
2896 * src/common/utils.c
2897 And now for a real fix. g_list_remove() doesn't, of
2898 course, free the data. But we have to have a solid
2899 pointer to it in order to free it ourselves instead
2900 of relying on the old freed list pointer.
2901 Maybe that's the last patch on the subject now ? :)
2903 2010-07-25 [colin] 3.7.6cvs21
2905 * src/common/utils.c
2906 Remove stupid and extraneous g_free() of elements
2907 which have just been freed by g_list_remove(). (see
2908 GList documentation). I don't know how it worked before
2910 2010-07-25 [colin] 3.7.6cvs20
2912 * src/common/utils.c
2913 Reverse free/use with more logical and safe
2914 use/free. Thanks to Michael Rasmussen !
2916 2010-07-24 [colin] 3.7.6cvs19
2918 * src/gtk/quicksearch.c
2919 Finish 3.7.5cvs42 patch. Probably fixes bug 2232,
2920 'freeze when using quick search'
2922 2010-07-11 [iwkse] 3.7.6cvs18
2924 * src/gtk/quicksearch.c
2925 Add SMALL_LAYOUT to quicksearch_relayout
2927 2010-07-10 [iwkse] 3.7.6cvs17
2930 Remove forgotten variable from
2931 the last bugfix #2224
2933 2010-07-10 [colin] 3.7.6cvs16
2936 * src/gtk/quicksearch.c
2937 Clean fix for bug #2224: don't mess with GTK settings when
2938 handling the layout ourselves is enough
2940 2010-07-09 [iwkse] 3.7.6cvs15
2944 Better fix for Bug #2224
2946 2010-07-09 [iwkse] 3.7.6cvs14
2950 Always use stock icons on buttons
2952 2010-07-08 [colin] 3.7.6cvs13
2955 Fix bug 2223, 'Compilation fails with GTK+
2956 2.21.3'. Thanks to Jan Psota !
2958 2010-06-29 [pawel] 3.7.6cvs12
2961 Revert 3.7.5cvs41, it breaks templates that use %X
2963 2010-06-23 [wwp] 3.7.6cvs11
2965 * src/gtk/colorlabel.c
2966 Silent up a warning by avoiding possible confusion
2967 in logical expression evaluation, thanks to TuxCM.
2969 2010-06-21 [iwkse] 3.7.6cvs10
2971 * src/gtk/quicksearch.c
2972 Do not add into quicksearch history
2973 matching rules with bad syntax
2975 2010-05-26 [holger] 3.7.6cvs9
2979 Add function to select rows given a list of messages,
2980 complementary to summary_get_selected_msg_list()
2982 2010-05-22 [mir] 3.7.6cvs8
2985 Fix bug 2208. Encode encrypted password to qouted
2986 printable to avoid making invalid XML. Encoding
2987 will be activated the first time the password is
2990 2010-05-22 [paul] 3.7.6cvs7
2992 * manual/advanced.xml
2994 * src/prefs_common.c
2995 * src/prefs_common.h
2996 after using the compose margin for several days
2997 I wanted the old style back - add a new hidden
2998 pref 'show_compose_margin' to restore the old
2999 behaviour (defaults to FALSE)
3001 2010-05-14 [paul] 3.7.6cvs6
3004 add a margin to the compose window text that matches
3005 the margin in textview
3007 2010-05-14 [colin] 3.7.6cvs5
3009 * src/gtk/sslcertwindow.c
3010 Fix dangling pointer. Thanks to Michael R!
3012 2010-05-14 [colin] 3.7.6cvs4
3014 * src/gtk/sslcertwindow.c
3015 Fix bug 1993, 'Cannot send mail when SSL certificate is
3016 expired but certificate check is skipped' and maybe
3017 bug 2200, 'SSL is not working with POP3'
3019 2010-05-14 [colin] 3.7.6cvs3
3021 * src/plugins/pgpinline/pgpinline.c
3022 Fix bug 2205, 'PGPInline: segfault on malformed mails'
3024 2010-05-04 [iwkse] 3.7.6cvs2
3026 * src/prefs_message.c
3027 Get a generic name as 'Quotation' for
3030 2010-05-04 [iwkse] 3.7.6cvs1
3032 * src/prefs_message.c
3033 * src/prefs_common.h
3034 * src/prefs_common.c
3037 Option for collapsing via double-click
3039 2010-05-01 [paul] 3.7.6
3045 2010-05-01 [paul] 3.7.5cvs55
3047 * tools/claws.i18n.status.pl
3050 2010-05-01 [paul] 3.7.5cvs54
3053 add YUP, new Ukrainian translator
3055 2010-04-30 [paul] 3.7.5cvs53
3059 add Ukrainian translation, submitted by YUP
3068 updated by David Vachulka, Stephan Sachse, Flammie Pirinen,
3069 Páder Rezső, Marcel Pol, Frederico Goncalves Guimaraes,
3070 Tiago Faria, and Slavko
3072 2010-04-26 [wwp] 3.7.5cvs52
3077 2010-04-26 [mones] 3.7.5cvs51
3082 2010-04-22 [pawel] 3.7.5cvs50
3087 first NULL check pointer, then use it
3089 2010-04-22 [colin] 3.7.5cvs49
3092 Fix error message when session isn't established
3094 Update translation and fix a typo in it
3096 2010-04-15 [pawel] 3.7.5cvs48
3098 * src/prefs_account.c
3099 Fix Bug 2144 'When creating an account with IMAP4+SSL,
3100 the port isn't configured properly'
3101 When using SSL/TLS tunneling automatically use default
3102 ports for encrypted connections: smtps, pop3s, imaps, nntps
3104 2010-04-15 [pawel] 3.7.5cvs47
3107 Fix crasher in actions using '%f' argument
3108 on multiple files with external scripts which
3109 don't return any output.
3111 2010-04-14 [colin] 3.7.5cvs46
3114 Fix hand cursor after error symbol appears
3116 2010-04-12 [colin] 3.7.5cvs45
3119 Fix bug 2162, 'configure check for libetpan
3120 fails with libetpan 1.0'
3123 2010-04-09 [mones] 3.7.5cvs44
3125 * manual/de/glossary.xml
3126 Fix encoding to match main document's
3127 Also fixes make dist with Debian's openjade
3129 2010-03-29 [pawel] 3.7.5cvs43
3131 * src/matcher_parser.h
3132 * src/matcher_parser_parse.y
3133 * src/gtk/quicksearch.c
3134 Disable matcher warnings when populating quicksearch
3135 completion lists on startup
3137 2010-03-27 [colin] 3.7.5cvs42
3139 * src/gtk/quicksearch.c
3140 Fix double-free later in code. Optimize
3143 2010-03-27 [pawel] 3.7.5cvs41
3146 Make sure that quote ends with new line char
3148 2010-03-26 [pawel] 3.7.5cvs40
3153 Fix Bug 1928 Add "reply to this address" pop menu
3155 - Set composing account to email one when creating/replying
3156 from NNTP folder by clicking link or choosing option
3160 2010-03-25 [paul] 3.7.5cvs39
3162 * src/gtk/gtkcmclist.c
3163 Fix build with GTK+ 2.20
3165 2010-03-24 [pawel] 3.7.5cvs38
3170 * src/grouplistdialog.c
3174 * src/prefs_account.c
3175 * src/gtk/gtkcmclist.c
3176 * src/gtk/gtkcmctree.c
3177 * src/gtk/gtkcmoptionmenu.c
3178 * src/gtk/gtksctree.c
3179 * src/gtk/gtkshruler.c
3180 * src/gtk/gtkutils.c
3181 * src/gtk/gtkutils.h
3182 * src/gtk/gtkvscrollbutton.c
3183 * src/gtk/inputdialog.c
3184 * src/gtk/spell_entry.c
3185 * src/plugins/trayicon/trayicon.c
3186 * src/plugins/trayicon/libeggtrayicon/Makefile.am
3187 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
3188 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
3189 Fix build with GTK+ 2.19
3191 2010-03-23 [pawel] 3.7.5cvs37
3195 Respect view->show_col_headers option
3196 * src/gtk/gtkcmctree.c
3197 Fix GtkCmcTree column width calculation when it has
3198 auto_resize set and new node is added
3200 2010-03-22 [pawel] 3.7.5cvs36
3202 * src/grouplistdialog.c
3203 * src/prefs_common.c
3204 * src/prefs_common.h
3205 - remember newsgroups list dialog size
3206 - respect use_dotted_lines hidden pref
3207 - respect use_stripes_everywhere hidden pref
3209 2010-03-21 [pawel] 3.7.5cvs35
3212 Remove superfluous gtk_widget_show_all()
3215 * src/common/utils.c
3218 2010-03-21 [pawel] 3.7.5cvs34
3221 * src/gtk/quicksearch.c
3222 * src/gtk/quicksearch.h
3223 Implement separate search phrase completion for
3224 normal/extended quicksearch
3226 2010-03-11 [paul] 3.7.5cvs33
3229 fix bug 2110, 'Patch to use GB18030 for GB2312 and GBK X-GBK'
3230 submitted by Yuwei Yu
3232 2010-03-09 [colin] 3.7.5cvs32
3234 * manual/de/glossary.xml
3237 2010-03-02 [colin] 3.7.5cvs31
3239 * manual/de/glossary.xml
3240 Sort alphabetically. Done by Volker Ribbert.
3242 2010-03-02 [mones] 3.7.5cvs30
3245 Fix mailing list archives location
3246 Remove currently unavailable CVS webview
3248 2010-03-01 [iwkse] 3.7.5cvs29
3250 * src/common/plugin.c
3251 Other indentation issues
3253 2010-03-01 [iwkse] 3.7.5cvs28
3255 * src/common/plugin.c
3256 Fix indentation of the previous commit
3258 2010-03-01 [iwkse] 3.7.5cvs27
3260 * src/common/plugin.h
3261 * src/common/plugin.c
3262 Add API for getting a loaded Plugin from the
3263 plugin's name, plugin_get_loaded_by_name (const gchar *name)
3264 Thanks to Colin, Michael
3266 2010-02-27 [colin] 3.7.5cvs26
3271 * manual/Makefile.am
3272 * manual/de/Makefile.am
3273 * manual/de/account.xml
3275 * manual/de/addrbook.xml
3276 * manual/de/advanced.xml
3277 * manual/de/claws-mail-manual.xml
3279 * manual/de/glossary.xml
3281 * manual/de/handling.xml
3282 * manual/de/intro.xml
3283 * manual/de/keyboard.xml
3284 * manual/de/plugins.xml
3285 * manual/de/starting.xml
3286 * manual/de/dist/.cvsignore
3287 * manual/de/dist/Makefile.am
3288 * manual/de/dist/html/.cvsignore
3289 * manual/de/dist/html/Makefile.am
3290 * manual/de/dist/pdf/.cvsignore
3291 * manual/de/dist/pdf/Makefile.am
3292 * manual/de/dist/ps/.cvsignore
3293 * manual/de/dist/ps/Makefile.am
3294 * manual/de/dist/txt/.cvsignore
3295 * manual/de/dist/txt/Makefile.am
3296 Add the german translation of the manual, done by
3297 Volker Ribbert <thoraki@arcor.de>.
3299 2010-02-27 [holger] 3.7.5cvs25
3301 * src/prefs_toolbar.c
3302 Don't make toolbar item description for
3303 plugin registered items editable
3305 2010-02-26 [colin] 3.7.5cvs24
3308 Don't translate empty description
3310 2010-02-22 [colin] 3.7.5cvs23
3313 Don't make In-Reply-To visible when reediting
3314 a draft or sent mail.
3316 2010-02-20 [colin] 3.7.5cvs22
3322 * src/etpan/imap-thread.c
3323 * src/etpan/imap-thread.h
3324 * src/etpan/nntp-thread.c
3325 * src/etpan/nntp-thread.h
3326 When going offline from NetworkManager, just
3327 delete IMAP connections. That'll avoid timeouts
3328 when coming back online in certain cases when
3329 the TCP socket will have timed out.
3331 2010-02-20 [holger] 3.7.5cvs21
3334 More files to ignore
3336 2010-02-17 [ticho] 3.7.5cvs20
3343 2010-02-16 [ticho] 3.7.5cvs19
3348 Removed unused argument from summary_open_row().
3350 2010-02-10 [pawel] 3.7.5cvs18
3353 - fix headers filtering when prefs_common.trans_hdr is on
3354 - fix headers setting when changing composing account
3356 * src/prefs_template.c
3357 Re-add template's name for translation
3359 2010-02-10 [colin] 3.7.5cvs17
3361 * src/prefs_matcher.c
3362 Fix bug 2099, 'add List-Id in Configuration>Filtering>
3363 Condition>Define>Header>Name combo box'. Patch by
3366 2010-02-10 [colin] 3.7.5cvs16
3376 Add the GB18030 Chinese charset, which is a superset
3377 of GB2312 and (X-)GBK. Patch mostly by Yuwei Yu.
3379 2010-02-09 [holger] 3.7.5cvs15
3382 GTK+ 2.10 related cleanup
3384 2010-02-09 [pawel] 3.7.5cvs14
3386 * src/prefs_account.c
3387 * src/prefs_folder_item.c
3388 * src/prefs_template.c
3390 Respect prefs_common.trans_hdr in couple more places to avoid
3391 confusion with translated/non-translated header names
3393 2010-02-09 [colin] 3.7.5cvs13
3398 2010-02-09 [colin] 3.7.5cvs12
3401 And fix 2.10 build :)
3403 2010-02-09 [colin] 3.7.5cvs11
3406 Bump up GTK+ requirement to 2.10
3415 * src/prefs_actions.c
3416 * src/prefs_common.c
3417 * src/prefs_common.h
3418 * src/prefs_ext_prog.c
3419 * src/prefs_filtering_action.c
3421 * src/prefs_image_viewer.c
3422 * src/prefs_matcher.c
3423 * src/prefs_msg_colors.c
3424 * src/prefs_summaries.c
3425 * src/prefs_template.c
3431 * src/gtk/Makefile.am
3433 * src/gtk/gtkcmclist.c
3434 * src/gtk/gtkcmctree.c
3435 * src/gtk/gtkutils.c
3436 * src/gtk/quicksearch.c
3437 Remove all compile-time conditionals depending on
3441 * src/gtk/gtksourceprintjob.c
3442 * src/gtk/gtksourceprintjob.h
3443 Remove libgnomeprint-based printing system (and
3444 command-line-based printing system) as GTK+ 2.10
3445 ships with print support.
3447 2010-02-08 [mir] 3.7.5cvs10
3450 Avoid displaying Bcc headers in message sent
3451 to NNTP servers. Thanks to Henning Mersch.
3454 2010-02-08 [pawel] 3.7.5cvs9
3457 Make tooltips less cryptic
3458 * src/gtk/description_window.c
3459 Improve window size calculation
3461 2010-02-08 [pawel] 3.7.5cvs8
3465 * src/common/utils.c
3466 * src/common/utils.h
3468 Fix Bug 2058 "use in-reply-to info passed in mailto: links"
3469 Patch by Laurent Bigonville with slight modifications
3471 2010-02-03 [pawel] 3.7.5cvs7
3474 Add some libtool files to ignore
3476 2010-02-03 [pawel] 3.7.5cvs6
3478 * src/plugins/trayicon/trayicon.c
3479 Save and then restore focus when closing/minimizing to tray
3481 2010-02-03 [mir] 3.7.5cvs5
3489 Save LDAP password encrypted. See bug 2113.
3492 2010-02-03 [colin] 3.7.5cvs4
3495 Fix again decoding of encrypted parts. The
3496 reverting of the patch was wrong, as the
3497 double-decoding was fixed in smime itself.
3498 Thanks to Matthias Drochner again...
3500 2010-02-02 [colin] 3.7.5cvs3
3502 * src/plugins/smime/smime.c
3504 Revert 3.7.4cvs2 and make a better patch for bug
3505 2059 and 2076. Patch by Matthias Drochner
3507 2010-01-31 [pawel] 3.7.5cvs2
3510 Fix hungarian translator's name
3512 2010-01-31 [pawel] 3.7.5cvs1
3516 Fix Bug 2107 - Arrow keys don't work in message view window
3518 2010-01-31 [paul] 3.7.5
3525 2010-01-23 [pawel] 3.7.4cvs10
3528 Fix button sensitivity in compose mode
3530 2010-01-23 [pawel] 3.7.4cvs9
3533 * tools/kdeservicemenu/install.sh
3534 * tools/make.themes.project
3535 * tools/nautilus2claws-mail.sh
3536 * tools/popfile-link.sh
3537 * tools/textviewer.sh
3538 Not all systems have bash installed in /bin, use env(1) to find
3541 2010-01-22 [pawel] 3.7.4cvs8
3543 * src/prefs_account.c
3544 * src/prefs_filtering.c
3546 * src/gtk/colorlabel.c
3547 Add some separators in combos
3549 2010-01-22 [pawel] 3.7.4cvs7
3552 --disable-aspell -> --disable-enchant
3554 Fix options spacing in configure --help
3556 Make wizard's window centered on the screen
3558 2010-01-19 [holger] 3.7.4cvs6
3562 Introduce folder_get_item_from_identifier().
3563 In contrast to folder_find_item_from_identifier(), this
3564 function recursively creates the FolderItems in the id path.
3565 Useful for programmatically creating folders (e.g. by plugins)
3567 2010-01-17 [pawel] 3.7.4cvs5
3572 2010-01-16 [colin] 3.7.4cvs4
3574 * src/plugins/pgpcore/sgpgme.c
3575 Probably fix bug 2098, 'claws-mails crashes frequently
3576 with pgpcore'. Fix double-free.
3578 2010-01-16 [holger] 3.7.4cvs3
3580 * src/prefs_toolbar.h
3583 2010-01-15 [colin] 3.7.4cvs2
3586 Decode mimeinfo before decrypting it. Probably
3587 fixes bug 2059 'gpgme >=1.1.8 not compatible
3588 with S/MIME encryption' and bug 2076 'having
3589 worked 2 times properly CLAWS ceased to
3590 decrypt incoming PGP mails -displays base64
3591 instead - sucks completely'
3592 Let's hope complete suckage ends here!
3593 Thanks to Matthias Drochner.
3595 2010-01-08 [paul] 3.7.4cvs1
3597 * tools/claws.i18n.status.pl
3600 2010-01-08 [paul] 3.7.4
3607 2010-01-08 [paul] 3.7.3cvs57
3621 updated translations by Miquel Oliete, David Vachulka, Stephan Sachse,
3622 Tommi Pirinen, Pader Rezso, MSulchan Darmawan, kazken3, Marcel Pol,
3623 Frederico Goncalves Guimaraes, Tiago Faria, Aleksei Miheev, and
3626 2010-01-08 [paul] 3.7.3cvs56
3628 * src/common/utils.c
3629 fix bug 2089, 'URLs ending with an underscore ('_')
3630 are not correctly parsed'. thanks to Johan
3632 2010-01-05 [colin] 3.7.3cvs55
3635 Update french translation
3637 2010-01-04 [mones] 3.7.3cvs54
3640 Update Spanish translation
3642 2010-01-04 [mones] 3.7.3cvs53
3644 * manual/plugins.xml
3646 * manual/es/claws-mail-manual.xml
3647 * manual/es/intro.xml
3648 * manual/es/plugins.xml
3649 Synchronise with English version
3651 2010-01-03 [paul] 3.7.3cvs52
3656 update TEAM_LIST, fix encoding
3658 2010-01-03 [mir] 3.7.3cvs51
3661 When composing to a NNTP list TO: will always be preset
3662 to the NNTP list unless user has chosen some other default
3663 in which case we will handle this the normal way. Therefore
3664 mfield will be set to TO_FIELD_PRESENT if mailto is NULL.
3666 2010-01-01 [paul] 3.7.3cvs50
3669 bump copyright year whilst it's in mind
3671 2009-12-31 [paul] 3.7.3cvs49
3673 * manual/claws-mail-manual.xml
3675 * manual/plugins.xml
3676 fix links so that they make sense in the context of the
3677 text version of the manual
3679 2009-12-31 [paul] 3.7.3cvs48
3682 * manual/plugins.xml
3683 updates, improvements, corrections, additions
3685 2009-12-29 [pawel] 3.7.3cvs47
3687 * src/prefs_filtering_action.c
3688 Fix Bug 2082 'Wrong color rectangle position when replacing
3689 "color" processing rule'
3691 2009-12-29 [colin] 3.7.3cvs46
3694 Fix bug 2074, 'Remember sending account
3697 2009-12-20 [holger] 3.7.3cvs45
3700 Delay CREATED_HOOKLIST invokation until
3701 after the modifications to the compose window
3702 are done, to allow hooks to further modify the
3703 window without getting overridden again
3705 2009-12-20 [holger] 3.7.3cvs44
3707 * src/prefs_toolbar.h
3710 2009-12-20 [holger] 3.7.3cvs43
3712 * src/prefs_toolbar.c
3713 * src/prefs_toolbar.h
3715 Pass window struct to caller
3717 2009-12-20 [holger] 3.7.3cvs42
3721 Add hooklist after creation of a compose window
3723 2009-12-19 [holger] 3.7.3cvs41
3725 * src/prefs_toolbar.c
3726 * src/prefs_toolbar.h
3728 Allow plugins to choose to which toolbar they want
3729 to add actions (main window, compose window, or message view)
3731 2009-12-19 [paul] 3.7.3cvs40
3734 fix statusbar in GTK+ 2.19.1
3736 2009-12-10 [pawel] 3.7.3cvs39
3739 Better fix for cvs28 regression
3741 2009-12-10 [iwkse] 3.7.3cvs38
3744 Fix some indentation
3746 2009-12-10 [iwkse] 3.7.3cvs37
3749 Add missing checks for gtkaspell: avoid
3750 crashing in some cases when Enchant is
3751 enabled but the spell checker is disabled
3754 2009-12-09 [colin] 3.7.3cvs36
3757 Fix leak and unchecked accesses.
3759 2009-12-09 [mir] 3.7.3cvs35
3762 Fix Bug 2072 "template at folder properties is not working"
3763 introduced in cvs24.
3765 2009-12-08 [pawel] 3.7.3cvs34
3768 When 'Reply All' remove current compose address from
3769 Cc/Bcc list - fix for regression introduced in cvs28
3771 2009-12-05 [pawel] 3.7.3cvs33
3774 Fix memory management, duh!
3776 2009-12-04 [pawel] 3.7.3cvs32
3779 Use case insensitive comparison in search for
3782 Refresh scrollbars on every window open
3784 2009-12-04 [pawel] 3.7.3cvs31
3787 Highlight misspelled words when applying template and
3788 check_while_typing option is on
3790 2009-12-03 [pawel] 3.7.3cvs30
3793 Highlight misspelled words in text inserted from file(s)
3794 or pasted to message body when check_while_typing
3797 2009-12-02 [pawel] 3.7.3cvs29
3800 Revert first part of previous commit
3802 2009-12-02 [pawel] 3.7.3cvs28
3805 Fix Bug 2055 "duplicate mailing list reply if
3806 List-Post + Reply-To present"
3807 - Ignore Reply-To if answering to ML
3808 - Improve parsing of List-Post header
3810 2009-12-02 [pawel] 3.7.3cvs27
3814 Fix Bug 1850 "Reply All" duplicates "To" user in "CC" if original
3815 email had user in "From" and "CC"
3816 Don't allow duplicate addresses in compose window headers
3818 2009-12-02 [mones] 3.7.3cvs26
3821 * manual/es/intro.xml
3822 * manual/fr/intro.xml
3823 * manual/it/intro.xml
3824 * manual/pl/intro.xml
3825 Make URL to point current site