1 2012-11-21 [colin] 3.9.0cvs18
3 * src/etpan/imap-thread.c
4 Don't set charset on simple searches. Fixes Exchange 2007.
6 2012-11-20 [colin] 3.9.0cvs17
9 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
11 2012-11-20 [ticho] 3.9.0cvs16
13 * src/gtk/prefswindow.c
14 Actually allow folder preference pages which are in top level of
15 page index UI to be selected.
17 2012-11-20 [ticho] 3.9.0cvs15
19 * src/prefs_folder_item.c
20 Remove useless "Folder" root in page index of folder preferences UI.
22 2012-11-18 [colin] 3.9.0cvs14
28 * src/matcher_parser_parse.y
31 * src/gtk/quicksearch.c
32 Add age_{greater,lower}_hours matcher criteria
33 Initial patch by Abhay S. Kushwaha.
35 2012-11-18 [ticho] 3.9.0cvs13
38 Improve i18n plural handling in a string used while
41 2012-11-16 [ticho] 3.9.0cvs12
69 Update message catalogs to match changes in 3.9.0cvs11.
71 2012-11-16 [ticho] 3.9.0cvs11
74 * src/addrcustomattr.c
76 * src/prefs_filtering.c
78 * src/prefs_msg_colors.c
84 Use pgettext() and friends for i18n context strings, instead of
85 having a pipe character in msgid for context separation. This uses
86 glib's C_ macro, instead of Q_.
88 2012-11-16 [colin] 3.9.0cvs10
92 * src/prefs_filtering_action.c
95 * src/gtk/description_window.c
96 * src/gtk/description_window.h
97 * src/gtk/inputdialog.c
98 * src/gtk/manage_window.c
99 * src/gtk/quicksearch.c
100 Try to better fix focus problems. Should address:
104 Please check using your favorite WM that the following works:
105 Information button (Quicksearch, Templates, 'Test' filtering
107 Folder selection (Move/Copy contextual menu,
108 various preferences, including 'New folder').
109 Tested with XFCE, Gnome Shell and Windows.
112 2012-11-16 [colin] 3.9.0cvs9
117 2012-11-16 [colin] 3.9.0cvs8
120 Fix missing initialisation of bool_and which could
121 lead to From/To/Subject/Tag searches searching with
123 Also clean up tag expansion. No need to create a
124 matcher string and re-parse it.
126 2012-11-16 [paul] 3.9.0cvs7
129 fix by Thomas Bellmann
131 2012-11-15 [colin] 3.9.0cvs6
134 Fix bug #2785, "Marking mails for deletion reopens internal
137 2012-11-15 [colin] 3.9.0cvs5
141 * src/gtk/gtkcmclist.c
142 * src/gtk/gtkcmclist.h
143 a few more GTK+3 fixes. Segfaults on me, though.
145 2012-11-15 [colin] 3.9.0cvs4
157 * src/message_search.c
158 * src/prefs_display_header.c
159 * src/prefs_filtering_action.c
160 * src/prefs_matcher.c
162 * src/prefs_toolbar.c
165 * src/summary_search.c
168 * src/gtk/Makefile.am
169 * src/gtk/colorlabel.c
172 * src/gtk/gtkcmclist.c
173 * src/gtk/gtkcmclist.h
174 * src/gtk/gtkcmctree.c
175 * src/gtk/gtksctree.c
176 * src/gtk/gtkshruler.c
179 * src/gtk/inputdialog.c
180 * src/gtk/quicksearch.c
181 * src/plugins/pgpcore/Makefile.am
182 * src/plugins/pgpinline/Makefile.am
183 * src/plugins/pgpmime/Makefile.am
184 * src/plugins/smime/Makefile.am
185 Big GTK+3 patch from Hanno Meyer-Thurow
187 2012-11-15 [wwp] 3.9.0cvs3
189 * doc/man/claws-mail.1
191 Add --cancel-receiving command-line switch.
193 2012-11-15 [wwp] 3.9.0cvs2
196 * src/gtk/sslcertwindow.c
199 2012-11-15 [paul] 3.9.0cvs1
204 updates from David Vachulka, Flammie Pirinen, and
207 2012-11-14 [paul] 3.9.0
213 2012-11-14 [paul] 3.8.1cvs123
224 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
225 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
228 2012-11-14 [paul] 3.8.1cvs122
234 2012-11-14 [colin] 3.8.1cvs121
237 And fix warning with breaking functionality
239 2012-11-14 [paul] 3.8.1cvs120
242 revert this change from 3.8.1cvs60, it breaks
245 2012-11-14 [colin] 3.8.1cvs119
247 * src/common/plugin.c
248 If plugin fails to load from absolute path, try from
250 Fixes bug #1137, 'loading plugins with same profile on different archs'
251 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
252 results in wrong paths in clawsrc'
254 2012-11-12 [colin] 3.8.1cvs118
257 Fix initial focus on textview. Fixes bug #2776,
258 "Make all menu shortcuts work properly in the message window"
260 2012-11-09 [colin] 3.8.1cvs117
262 * src/etpan/imap-thread.c
263 Specify search charset. Thanks to Aleksei Miheev
265 2012-11-08 [colin] 3.8.1cvs116
267 * src/common/socket.c
269 Fix socket communication
271 2012-11-08 [colin] 3.8.1cvs115
273 * src/plugins/pgpcore/sgpgme.c
274 Fix Windows runtime crash
276 2012-11-08 [colin] 3.8.1cvs114
278 * src/gtk/quicksearch.c
279 Fix going active with NULL matchstring (for example
280 when changing type before typing anything)
282 2012-11-07 [colin] 3.8.1cvs113
287 2012-11-06 [mones] 3.8.1cvs112
289 * doc/man/claws-mail.1
290 Sync with AUTHORS file
291 * src/gtk/quicksearch.c
292 Add number units where appropriate
294 2012-10-31 [paul] 3.8.1cvs111
296 * src/prefs_folder_item.c
297 add missing closing bracket. thanks to Andreas Rönnquist.
299 2012-10-31 [colin] 3.8.1cvs110
301 * src/prefs_folder_item.c
302 Fix prefs text and extra semi-colon. Thanks to Paul!
304 2012-10-31 [colin] 3.8.1cvs109
306 * src/folder_item_prefs.c
307 * src/folder_item_prefs.h
309 * src/prefs_folder_item.c
310 Implement feature from bug #2569,
311 "select html part on folder specific properties"
312 Patch based on Andrej's patch.
314 2012-10-29 [wwp] 3.8.1cvs108
317 Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
320 2012-10-25 [colin] 3.8.1cvs107
323 Verify the previous URI wasn't the same...
324 fixes http://www. URIs.
326 2012-10-25 [colin] 3.8.1cvs106
331 Avoid strlen() on inner loop in textview_make_clickable_parts*()
332 reduces cost of strcasestr() in textview_make_clickable_parts*()
333 from 30% to 15%. Patch by Igor Mammedov
335 2012-10-25 [colin] 3.8.1cvs105
338 Do not allow search cost to explode in case of bad message
339 parsing in textview_make_clickable_parts_later(); reduces
340 cost of textview_make_clickable_parts_later() from 99% to
341 17% for big bad-case message. Patch by Igor Mammedov
343 2012-10-25 [colin] 3.8.1cvs104
347 Avoid strlen() on big buffers, use precomputed length instead
348 it reduces cost of textview_write_line() from 32% to 3% for
349 big messages. Patch by Igor Mammedov
354 2012-10-24 [mones] 3.8.1cvs103
357 Trust on IMAP core on-line/off-line management
358 Patch by Sean Buckheister
360 2012-10-19 [paul] 3.8.1cvs102
365 fix bug 2760, 'display correct libc version in crash dialog
366 when uclibc is used'.
367 fixes build with uclibc. patch by Natanael Copa.
369 2012-10-18 [mones] 3.8.1cvs101
372 Fix bug #2761 and remove invalid GTK main category
374 2012-10-17 [colin] 3.8.1cvs100
376 * src/common/ssl_certificate.c
377 Fix bug #2759, "Error messages regarding bad
378 client certificates are less than helpful"
379 Based on patch by bug reporter.
381 2012-10-13 [paul] 3.8.1cvs99
383 * src/common/ssl_certificate.c
384 fix build with gnutls 3.1.3
385 Patch by Sean Buckheister.
387 2012-10-12 [mones] 3.8.1cvs98
390 * src/grouplistdialog.c
397 * src/etpan/imap-thread.c
398 New slist_free_strings_full wrapper for g_slist_free_full
399 and simplify calls where it was being used
401 2012-10-12 [colin] 3.8.1cvs97
404 Drop include of internal glib header
407 2012-10-12 [colin] 3.8.1cvs96
409 * src/gtk/gtkcmctree.c
410 * src/gtk/gtksctree.c
411 Fix bug #2581, "expander arrows are too tiny to hit with the
412 mouse". Patch mostly by Tom Horsley
414 2012-10-12 [iwkse] 3.8.1cvs95
419 2012-10-12 [mones] 3.8.1cvs94
422 Remove undeclared mutex symbol
424 2012-10-12 [colin] 3.8.1cvs93
427 * src/prefs_account.c
430 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
431 Thanks to Salvatore de Paolis
433 2012-10-10 [colin] 3.8.1cvs92
436 Fix bug #2744, "Quick search throws bad command
437 argument error on Microsoft Exchange". Fall back
438 to local search if folder-specific search fails.
439 * src/gtk/quicksearch.c
442 2012-10-10 [colin] 3.8.1cvs91
445 Make what the tags list contain more clear
447 2012-10-10 [colin] 3.8.1cvs90
453 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
456 2012-10-10 [colin] 3.8.1cvs89
459 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
461 2012-10-10 [colin] 3.8.1cvs88
464 Leak fix (thanks Ricardo!)
466 2012-10-10 [colin] 3.8.1cvs87
469 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
470 Initial patch by Igor Mammedov <imammedo@redhat.com> with
471 fixes by Michael Rasmussen and myself.
472 Also revert part of 3.8.1cvs86, g_slist_free_full()
473 semantics are different from slist_free_strings() in that
474 slist_free_strings does not free the list itself.
476 2012-10-09 [mones] 3.8.1cvs86
478 * doc/man/claws-mail.1
481 New extra headers feature for adding user-defined
482 extra headers to the combobox in the compose window
483 Headers are stablished in 'extraheaderrc', one per
484 line with a final colon
486 2012-10-06 [mones] 3.8.1cvs85
493 New function cm_menu_item_new_label_from_url to
494 avoid crashing on huge URL strings and warn user
495 about the possible causes
497 Use it to create List menu items safely
499 2012-10-04 [colin] 3.8.1cvs84
502 Fix keywords with spaces
504 2012-10-04 [colin] 3.8.1cvs83
507 Fix double-tag search. Maybe fixes bug #2744,
508 'Quick search throws bad command argument
509 error since recent change'. Patch by Sean.
511 2012-10-03 [mones] 3.8.1cvs82
514 Fix bug #2743 'null pointer crash in procmime strchr'
515 Patch by Michael Schwendt (from RedHat bug 862578)
517 2012-09-28 [colin] 3.8.1cvs81
520 Never search on server if we're offline
521 (Asking the user would and will be better)
523 Fix uninitialized variable (bogus) warning
524 Fix SELECT of the folder before searching
526 2012-09-27 [colin] 3.8.1cvs80
530 * src/etpan/imap-thread.c
531 * src/etpan/imap-thread.h
532 Implement IMAP server search. Patch by
533 Sean Buckheister again.
535 2012-09-26 [colin] 3.8.1cvs79
540 Prepare the context strings, their translation take
541 CPU time. Shaves 6 seconds out of 17 on my reference
543 * src/summary_search.c
546 2012-09-26 [colin] 3.8.1cvs78
551 Unlock I/O in procmime, give a way
552 for matcher to avoid having to
553 read/write tmp/rewind/read tmp for
556 2012-09-26 [colin] 3.8.1cvs77
558 * src/summary_search.c
559 Fix unresponsive stop button
560 * src/gtk/quicksearch.c
563 2012-09-26 [colin] 3.8.1cvs76
565 * src/summary_search.c
568 * src/gtk/quicksearch.c
569 Factorize search code in summary_search and
570 add a progress indicator as that slows down
571 the first result in case of body search.
573 2012-09-26 [colin] 3.8.1cvs75
576 Fix body search triggering GUI updates
577 for every message when it gets MSG_SCANNED
580 2012-09-26 [colin] 3.8.1cvs74
588 Factorize msg list to num list code;
589 Make search faster using cache instead
592 2012-09-25 [mones] 3.8.1cvs73
594 * src/gtk/quicksearch.c
595 Fix new expressions not being added to quicksearch
596 history in extended mode; patch by Sean Buckheister
598 2012-09-22 [mir] 3.8.1cvs72
601 Fix for not searching in folders marked 'no_select'
602 patch provided by Colin.
604 2012-09-22 [mones] 3.8.1cvs71
607 Add missing copyright header
609 2012-09-21 [colin] 3.8.1cvs70
612 Fix warning where msgcount was used
613 uninitialized in case the search was
614 to be performed on a message list subset.
616 2012-09-21 [colin] 3.8.1cvs69
618 * src/gtk/quicksearch.c
619 Fix error background not appearing
621 2012-09-21 [colin] 3.8.1cvs68
624 * src/advsearch.c ** ADDED **
625 * src/advsearch.h ** ADDED **
633 * src/matchertypes.h ** ADDED **
638 * src/summary_search.c
641 * src/gtk/quicksearch.c
642 * src/gtk/quicksearch.h
643 Separated GUI and logic for search
644 Use same logic for quicksearch and folder search
645 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
647 2012-09-19 [mones] 3.8.1cvs67
650 Remove spurious parameter from get_url_part and
651 fix potential buffer overflow
653 2012-09-19 [colin] 3.8.1cvs66
657 Un-mix mixed enum comparison which happened
658 to work because multiple enums define the same
661 2012-09-19 [colin] 3.8.1cvs65
669 * src/plugins/bogofilter/bogofilter_gtk.c
670 * src/plugins/pgpcore/prefs_gpg.c
671 * src/plugins/smime/smime.c
672 * src/plugins/spamassassin/spamassassin_gtk.c
673 More warning fixes, casts, useless variables and
674 unchecked return values
676 2012-09-19 [colin] 3.8.1cvs64
679 Check possible overflow
680 * src/prefs_account.c
681 * src/prefs_compose_writing.c
682 * src/prefs_logging.c
683 * src/prefs_message.c
684 * src/prefs_msg_colors.c
686 * src/prefs_receive.c
687 * src/prefs_summaries.c
688 * src/prefs_wrapping.c
689 fix GtkAdjustment casts
692 * src/gtk/gtkaspell.c
695 2012-09-19 [mones] 3.8.1cvs63
698 Fix leak and follow function specification
700 2012-09-19 [mones] 3.8.1cvs62
703 Use unused var c to check result and emit messages on error
705 Remove unused vars: attr (several functions), element
707 Use unused var newGroup to check result
708 * src/addrcustomattr.c
709 Remove unused var summaryview and related code
711 Use unused vars nn, newNode, idleID to check result
712 Remove unused var aoType and refactor logic around it
713 Comment var enabled and related debug code
715 Use unused var error to check result and emit debug messages
717 Remove unused var link_color
719 Remove unused vars: attr, retVal
721 2012-09-19 [colin] 3.8.1cvs61
727 * src/common/socket.c
728 More precise error logging
730 2012-09-16 [mones] 3.8.1cvs60
733 Removed dup calls with ignored result
735 Removed unused var is_group and simplified logic around it
739 * src/etpan/etpan-thread-manager.c
740 Use unused var r to verify result and emit messages on error
742 Move color variable into conditional usage blocks
743 Remove assigned but not used vars: lock, titles, count
745 Remove assigned but not used var actions
747 Remove assigned but not used vars: from_parent, src_node
750 Remove malloc-ed but not used var: old_path
752 Comment unused vars from commented block: tofetch, fetched
753 * src/prefs_account.c
754 Remove assigned but not used var: privacy_enabled
755 * src/prefs_actions.c
756 * src/prefs_customheader.c
757 Remove assigned but not used var: store
758 * src/prefs_filtering.c
759 Remove assigned but not used var: n_rows
760 * src/prefs_template.c
761 Remove assigned but not used vars: model, list_store
762 * src/prefs_toolbar.c
763 Remove assigned but not used var: win_titles
765 Remove assigned but not used vars: orientation, line, baseline,
767 * src/etpan/imap-thread.c
768 Remove assigned but not used var: value, r
769 Refactor to check correct memory allocation
770 * src/etpan/nntp-thread.c
771 Remove assigned but not used var: value
772 * src/gtk/gtkaspell.c
773 Remove assigned but not used vars: textbuf, exist
774 Remove unused function: find_gtkaspeller
775 * src/gtk/gtkcmctree.c
776 Remove unused function: gtk_cmctree_get_offset
777 * src/gtk/gtkshruler.c
778 Remove assigned but not used vars: ruler, priv
780 2012-09-14 [mones] 3.8.1cvs59
783 Check file operation results (and remove and
786 2012-09-14 [colin] 3.8.1cvs58
788 * src/gtk/inputdialog.c
789 Remove unused var, thanks Ticho
791 2012-09-13 [colin] 3.8.1cvs57
794 Fix missing \n in debug line
796 2012-09-13 [colin] 3.8.1cvs56
799 Don't listen on the Unix socket before we're
800 ready. The 'popup' order from another instance
801 may provoke a race and trash configuration files.
803 2012-09-13 [colin] 3.8.1cvs55
806 Maybe fix bug #2096, "MEMORY-ERROR w/
807 Claws-Mail/IMAP and Lotus Domino". Use
808 correct types for start/end and test if
809 start is indeed before end.
811 2012-09-12 [mones] 3.8.1cvs54
814 Fix bug #1975 'preference mutt key bindings do not take
815 effect' (and the other invalid paths too)
817 2012-09-12 [colin] 3.8.1cvs53
820 Revert that hunk, logic is unclear.
822 2012-09-12 [colin] 3.8.1cvs52
838 * src/partial_download.c
839 * src/prefs_filtering_action.c
840 * src/prefs_toolbar.c
848 * src/etpan/imap-thread.c
849 * src/gtk/gtkaspell.c
850 * src/plugins/pgpcore/sgpgme.c
851 More fixes from bug #1961:
852 - Write-only variables
853 - Null pointer dereferences
854 - A couple other fixes for which the reporter
855 was unsure, but which showed problems.
856 More details in bug #1961 comments.
858 2012-09-12 [colin] 3.8.1cvs51
863 * src/plugins/pgpcore/passphrase.c
864 Apply patches from bug #1961, "patches for
865 a couple of clang warnings":
869 2012-09-12 [colin] 3.8.1cvs50
872 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
873 where the included menu.h could come from Ncurses.
874 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
876 2012-09-11 [colin] 3.8.1cvs49
879 Fix race condition at start.
881 2012-09-10 [colin] 3.8.1cvs48
884 Create lock socket as soon as possible, not after
885 a few things like caching all prefs.
887 2012-09-09 [mones] 3.8.1cvs47
889 * src/plugins/bogofilter/bogofilter.c
892 2012-09-08 [colin] 3.8.1cvs46
913 * src/matcher_parser_parse.y
921 * src/prefs_account.c
922 * src/prefs_account.h
923 * src/prefs_filtering.c
924 * src/prefs_filtering_action.c
926 * src/prefs_matcher.c
927 * src/prefs_template.c
928 * src/prefs_toolbar.c
946 * src/gtk/description_window.c
947 * src/plugins/trayicon/trayicon.c
948 Break circular dependencies in Claws' headers,
949 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
951 2012-09-08 [colin] 3.8.1cvs45
956 2012-09-05 [colin] 3.8.1cvs44
960 * src/prefs_matcher.c
961 Drop matcherprop_new_create, which is just a copy of
962 matcherprop_new, and staticalize what can be
964 2012-09-05 [colin] 3.8.1cvs43
966 * src/plugins/pgpcore/select-keys.c
967 Fix bug #2390, "Non-fully-trusted-key-warning appears
968 based on primary UID rather than recipient e-mail"
970 2012-08-29 [colin] 3.8.1cvs42
972 * src/gtk/gtkaspell.c
973 Fix bug #2596, "Spell checker does not work properly"
975 2012-08-29 [colin] 3.8.1cvs41
977 * src/plugins/pgpcore/sgpgme.c
978 Set gpgme's locale to UTF-8. Fixes bug #2650,
979 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
981 2012-08-29 [colin] 3.8.1cvs40
991 Move the hardcoded mimeview shortcuts to standard menus.
993 2012-08-27 [colin] 3.8.1cvs39
996 Fix double mainwindow presentation that confuses GNOME3
997 when some plugins fail to load (subsequent Claws windows
998 got no focus in that case)
1000 2012-08-27 [colin] 3.8.1cvs38
1003 Make Mark all read confirmation button more clear
1005 2012-08-27 [colin] 3.8.1cvs37
1009 Separate "Mark all read" from "Mark as read"
1012 2012-08-27 [wwp] 3.8.1cvs36
1016 Remove session statistics debug statements (irrelevant in repo,
1019 2012-08-24 [mones] 3.8.1cvs35
1021 * manual/advanced.xml
1022 Keep alphabetic order of hidden options lost
1023 and update Clawsker URL.
1024 * manual/de/advanced.xml
1025 * manual/fr/advanced.xml
1026 Update Clawsker URL.
1027 * manual/es/advanced.xml
1028 Sync with English version and update Clawsker URL.
1029 * manual/de/dist/html/Makefile.am
1030 * manual/es/dist/html/Makefile.am
1031 * manual/fr/dist/html/Makefile.am
1032 * manual/pl/dist/html/Makefile.am
1033 * manual/dist/html/Makefile.am
1034 Fix bug 2723 'Missing encoding in generated html manual'
1036 2012-08-23 [colin] 3.8.1cvs34
1039 Fix --offline asking if one wants to sync,
1040 due to re-entering. Thanks <ebik@ucw.cz>.
1042 2012-08-16 [colin] 3.8.1cvs33
1045 Always clear the tags list when fetching a folder, or
1046 Claws will never untag an untagged email. Patch by
1047 Igor Mammedov <imammedo@redhat.com>
1049 2012-08-12 [colin] 3.8.1cvs32
1052 Exclude text/plain from the attachment thing
1054 2012-08-12 [colin] 3.8.1cvs31
1057 Fix comparison, thanks to Michael Gmelin
1059 2012-08-12 [colin] 3.8.1cvs30
1062 Only show HTML parts by default (if the pref
1063 is set so) if the part disposition-type is
1064 inline or unknown, but not attachment.
1066 Remove useless hook that won't ever be used
1069 2012-08-12 [colin] 3.8.1cvs29
1072 Make sure text/* attachments are not made
1073 inline, regardless of the compose mode.
1074 Finishes fixing bug #2203 after auto-save
1075 switches mode to COMPOSE_REEDIT. Thanks to
1076 Michael Gmelin for finding this.
1078 2012-08-09 [colin] 3.8.1cvs28
1080 * src/prefs_filtering.c
1081 Make treeView type-ahead case insensitive
1082 Patch by Andreas Ronnquist
1084 2012-08-09 [colin] 3.8.1cvs27
1086 * src/gtk/sslcertwindow.c
1089 2012-08-09 [colin] 3.8.1cvs26
1092 * src/common/ssl_certificate.c
1093 * src/common/ssl_certificate.h
1094 * src/gtk/sslcertwindow.c
1095 Fix bug 2718, "Failure to check peer hostname
1096 when checking certificate"
1098 2012-08-05 [ticho] 3.8.1cvs25
1101 Avoid header combo box to get focus twice (first text within,
1102 then combobox widget itself) when switching focus with TAB.
1104 2012-07-28 [ticho] 3.8.1cvs24
1107 Properly fix setting "transient for" for attachment properties
1108 dialog when called via popup menu (since we're stealing focus
1109 few lines before, we need to do it directly, not via
1112 2012-07-28 [ticho] 3.8.1cvs23
1114 * src/gtk/pluginwindow.c
1115 * src/gtk/prefswindow.c
1116 Fixed setting "transient for" property for plugin load/unload
1117 file dialog. Connected manage_window signals to prefswindow events.
1119 2012-07-27 [ticho] 3.8.1cvs22
1123 Fixed setting "transient for" property for summaryview file
1124 dialog and messageview's image save dialog.
1126 2012-07-27 [ticho] 3.8.1cvs21
1130 Fix setting "transient for" property for file select dialogs
1131 in crash report and mimeview.
1133 2012-07-27 [ticho] 3.8.1cvs20
1136 Fixed "transient for" property for file attach dialog when
1137 called from Attachments list popup menu. Simplified menu item
1138 sensitivities setting code logic for this menu.
1140 2012-07-25 [ticho] 3.8.1cvs19
1142 * manual/advanced.xml
1143 Add the three hidden preferences related to colored display
1144 of unified diffs to manual.
1146 2012-07-25 [ticho] 3.8.1cvs18
1148 * src/gtk/gtkaspell.c
1149 Create "Change directory" submenu in a separate function, change
1150 wording a bit, and make the submenu always available in a context
1151 menu of body edit box in compose window.
1153 2012-07-25 [ticho] 3.8.1cvs17
1155 * src/gtk/prefswindow.c
1156 Correctly set transient_for property for preferences window,
1157 as well as for color picker dialogs. Fixes bug #2710.
1159 2012-07-25 [ticho] 3.8.1cvs16
1161 * src/gtk/quicksearch.c
1162 Allow quicksearch syntax description window to be correctly
1163 set transient for main window.
1165 2012-07-15 [wwp] 3.8.1cvs15
1168 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
1170 2012-07-10 [paul] 3.8.1cvs14
1173 forgot this in last commit
1175 2012-07-10 [paul] 3.8.1cvs13
1179 * src/common/quoted-printable.c
1180 * src/common/quoted-printable.h
1181 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
1182 the bug: partial message text loss
1184 2012-07-10 [mones] 3.8.1cvs12
1186 * src/plugins/pgpcore/sgpgme.c
1187 Fix bug 2689, 'segfault when trying to view info
1188 about pgp/smime sign'
1190 2012-07-08 [ticho] 3.8.1cvs11
1192 * src/plugins/pgpcore/sgpgme.c
1193 Consider marginal signature validity as untrusted. Suggested by
1194 Jean-Benoist Leger (leger at crans.org).
1196 2012-07-08 [paul] 3.8.1cvs10
1198 * src/gtk/icon_legend.c
1199 fix (reveal) hidden icon in gui and build warning
1201 2012-07-07 [paul] 3.8.1cvs9
1203 * src/plugins/pgpcore/prefs_gpg.c
1206 2012-07-07 [colin] 3.8.1cvs8
1208 * claws-features.h.in
1216 * src/partial_download.h
1218 * src/prefs_account.h
1219 * src/prefs_common.h
1223 * src/stock_pixmap.c
1227 * src/common/session.h
1229 * src/common/socket.h
1231 * src/common/ssl_certificate.h
1232 * src/common/timing.h
1233 * src/common/utils.h
1234 * src/gtk/gtkaspell.h
1235 * src/gtk/gtkutils.h
1236 * src/gtk/pluginwindow.h
1237 * src/gtk/spell_entry.h
1238 * src/gtk/sslcertwindow.h
1239 Don't export config.h in public headers
1241 2012-07-07 [colin] 3.8.1cvs7
1243 * claws-features.h.in
1249 * src/addrcustomattr.c
1250 * src/addrduplicates.c
1253 * src/addressbook_foldersel.c
1263 * src/customheader.c
1264 * src/displayheader.c
1266 * src/editaddress_other_attributes_ldap.c
1271 * src/editldap_basedn.c
1280 * src/folder_item_prefs.c
1281 * src/grouplistdialog.c
1283 * src/image_viewer.c
1305 * src/message_search.c
1316 * src/partial_download.c
1317 * src/partial_download.h
1320 * src/prefs_account.c
1321 * src/prefs_account.h
1322 * src/prefs_actions.c
1323 * src/prefs_common.c
1324 * src/prefs_common.h
1325 * src/prefs_compose_writing.c
1326 * src/prefs_customheader.c
1327 * src/prefs_display_header.c
1328 * src/prefs_ext_prog.c
1329 * src/prefs_filtering.c
1330 * src/prefs_filtering_action.c
1331 * src/prefs_folder_column.c
1332 * src/prefs_folder_item.c
1335 * src/prefs_image_viewer.c
1336 * src/prefs_logging.c
1337 * src/prefs_matcher.c
1338 * src/prefs_message.c
1339 * src/prefs_msg_colors.c
1342 * src/prefs_receive.c
1344 * src/prefs_spelling.c
1345 * src/prefs_summaries.c
1346 * src/prefs_summary_column.c
1347 * src/prefs_summary_open.c
1348 * src/prefs_toolbar.c
1349 * src/prefs_wrapping.c
1358 * src/send_message.c
1362 * src/summary_search.c
1370 * src/common/claws.c
1372 * src/common/hooks.c
1375 * src/common/plugin.c
1376 * src/common/prefs.c
1377 * src/common/session.c
1378 * src/common/session.h
1381 * src/common/socket.c
1382 * src/common/socket.h
1385 * src/common/ssl_certificate.c
1386 * src/common/ssl_certificate.h
1387 * src/common/string_match.c
1389 * src/common/timing.h
1390 * src/common/utils.c
1391 * src/common/utils.h
1392 * src/etpan/etpan-thread-manager.c
1393 * src/etpan/imap-thread.c
1394 * src/etpan/nntp-thread.c
1396 * src/gtk/combobox.c
1397 * src/gtk/description_window.c
1399 * src/gtk/gtkaspell.c
1400 * src/gtk/gtkaspell.h
1401 * src/gtk/gtkshruler.c
1403 * src/gtk/gtkutils.c
1404 * src/gtk/gtkutils.h
1405 * src/gtk/gtkvscrollbutton.c
1406 * src/gtk/icon_legend.c
1407 * src/gtk/inputdialog.c
1408 * src/gtk/logwindow.c
1410 * src/gtk/pluginwindow.c
1411 * src/gtk/pluginwindow.h
1412 * src/gtk/prefswindow.c
1413 * src/gtk/progressdialog.c
1414 * src/gtk/quicksearch.c
1415 * src/gtk/spell_entry.c
1416 * src/gtk/spell_entry.h
1417 * src/gtk/sslcertwindow.c
1418 * src/gtk/sslcertwindow.h
1419 * src/plugins/bogofilter/bogofilter.c
1420 * src/plugins/bogofilter/bogofilter_gtk.c
1421 * src/plugins/dillo_viewer/dillo_prefs.c
1422 * src/plugins/dillo_viewer/dillo_viewer.c
1423 * src/plugins/pgpcore/pgp_viewer.c
1424 * src/plugins/pgpcore/plugin.c
1425 * src/plugins/pgpcore/sgpgme.c
1426 * src/plugins/pgpinline/pgpinline.c
1427 * src/plugins/pgpinline/plugin.c
1428 * src/plugins/pgpmime/pgpmime.c
1429 * src/plugins/pgpmime/plugin.c
1430 * src/plugins/smime/plugin.c
1431 * src/plugins/smime/smime.c
1432 * src/plugins/spamassassin/libspamc.c
1433 * src/plugins/spamassassin/spamassassin.c
1434 * src/plugins/spamassassin/spamassassin_gtk.c
1435 * src/plugins/trayicon/trayicon.c
1436 * src/plugins/trayicon/trayicon_prefs.c
1437 Specify Claws compile-time features in a specific header
1439 2012-07-06 [wwp] 3.8.1cvs6
1443 Session statistics: format date following global prefs,
1444 and fix stats output a little bit.
1446 2012-07-03 [mir] 3.8.1cvs5
1449 fix bug 2642, 'improve transfer encoding selection'.
1450 Patch provided by Christopher Zimmermann
1451 (madroach claws at gmerlin dot de)
1453 2012-07-03 [mir] 3.8.1cvs4
1457 fix bug 2641, '7bit or 8bit encoded attachments can
1458 have lines longer than 998 characters'.
1459 Patch provided by Christopher Zimmermann
1460 (madroach claws at gmerlin dot de)
1463 2012-07-03 [mir] 3.8.1cvs3
1467 fix bug 2641, '7bit or 8bit encoded attachments can
1468 have lines longer than 998 characters'.
1469 Patch provided by Christopher Zimmermann
1470 (madroach claws at gmerlin dot de)
1472 2012-07-03 [mir] 3.8.1cvs2
1476 * src/common/quoted-printable.c
1477 * src/common/quoted-printable.h
1478 fix bug 2640, 'improve quoted-printable encoding'
1479 Patch provided by madroach claws at gmerlin dot de
1481 2012-06-30 [paul] 3.8.1cvs1
1484 fix bug 2579, 'Installed headers redefine autotools-specific constants'
1486 2012-06-27 [paul] 3.8.1
1492 2012-06-27 [paul] 3.8.0cvs58
1495 fix minimum required GTK+, which got mistakenly bumped
1498 2012-06-27 [paul] 3.8.0cvs57
1513 updated translations
1515 * tools/claws.i18n.status.pl
1516 updated based on currently active
1518 2012-06-25 [mir] 3.8.0cvs56
1521 If a folder class returns <> 0 then the message has not
1522 been removed from the file system and therefore it should
1523 not be removed from the cache either.
1525 2012-06-20 [ticho] 3.8.0cvs55
1528 Fix for bug #1090 - Standard-folders appear again
1529 after rescanning tree
1531 2012-06-20 [paul] 3.8.0cvs54
1533 * src/prefs_common.c
1534 * src/prefs_common.h
1537 colourise attached patches.
1540 2012-06-02 [wwp] 3.8.0cvs53
1542 * src/gtk/progressdialog.c
1543 Add a hide button to the retrieve/send progress dialogs. WM's close button
1544 now hides (as well as pressing Esc) instead of doing nothing.
1546 2012-06-02 [wwp] 3.8.0cvs52
1548 * doc/man/claws-mail.1
1554 Introduce a new feature: basic session statistics (from the about dialog
1555 or the command-line).
1557 2012-06-02 [wwp] 3.8.0cvs51
1560 Fix bug 2620: shift+tab from subject field not working.
1562 2012-06-02 [wwp] 3.8.0cvs50
1567 Normalize capitalization of strings in UI.
1569 2012-05-30 [paul] 3.8.0cvs49
1572 don't do TLS if not requested by user. fixes connecting to
1573 servers which, for example, want SSL 3 only
1575 2012-05-27 [paul] 3.8.0cvs48
1578 update copyright headers to 2012
1580 2012-05-27 [paul] 3.8.0cvs47
1583 * src/prefs_actions.c
1585 fix some typos in strings, thanks to Thomas Bellmann
1587 2012-05-16 [paul] 3.8.0cvs46
1589 * src/prefs_filtering_action.c
1590 fix disabled 'select...' button that never goes away
1591 when using the new addr book
1594 2012-05-16 [colin] 3.8.0cvs45
1596 * src/common/utils.c
1599 2012-05-16 [colin] 3.8.0cvs44
1601 * src/common/utils.c
1602 Make remove_numbered_files much faster when there's
1603 just one file to remove.
1605 2012-05-16 [paul] 3.8.0cvs43
1608 fix bug 2662, '"ag" quicksearch adds "1" to value'
1610 2012-05-16 [paul] 3.8.0cvs42
1612 * src/gtk/description_window.c
1613 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
1615 2012-05-16 [paul] 3.8.0cvs41
1617 * src/common/ssl_certificate.c
1618 fix bug 2646, 'Compile fails with gnutls-3.0.18'
1619 Patch by Christian Hesse
1621 2012-05-11 [colin] 3.8.0cvs40
1624 * src/common/utils.c
1625 Fix bug 2659, 'E-mail attachments are handled
1627 Fix problems iterating the mime tree, and determine
1628 whether a file is an email without To:
1630 2012-04-03 [colin] 3.8.0cvs39
1633 Fix build (damn whitespace-sensitive file format)
1635 2012-04-02 [colin] 3.8.0cvs38
1638 Fix incomplete make dist
1640 2012-04-02 [colin] 3.8.0cvs37
1643 Fix mistakenly removed function call
1645 2012-04-01 [colin] 3.8.0cvs36
1653 * src/addressbook-dbus.c
1654 * src/addressbook-dbus.h
1659 * src/claws-contacts.xml
1667 * src/prefs_common.c
1668 * src/prefs_filtering_action.c
1669 * src/prefs_matcher.c
1673 * src/plugins/bogofilter/bogofilter_gtk.c
1674 * src/plugins/dillo_viewer/dillo_prefs.c
1675 * src/plugins/spamassassin/spamassassin_gtk.c
1676 * src/plugins/trayicon/trayicon.c
1677 Import new addressbook code from the new-contacts branch
1679 2012-03-29 [paul] 3.8.0cvs35
1683 * src/gtk/quicksearch.c
1684 add 'ha', short version of 'has_attachment' in quick search
1685 Patch by Andreas Rönnquist
1687 2012-03-26 [mones] 3.8.0cvs34
1689 * src/common/plugin.c
1690 Support 2 and 3-clause BSD licensed plugins
1692 2012-03-15 [pawel] 3.8.0cvs33
1696 - Make separate window info more accurate about
1697 move to trash/deletion.
1700 2012-03-14 [pawel] 3.8.0cvs32
1709 Better fix for bug #2501
1710 Instead of leaving blank window after message move or delete,
1711 update separate view to next message in message list or
1712 display info why view is blank. This was discussed
1713 in bug #2621 comments.
1715 2012-03-11 [colin] 3.8.0cvs31
1717 * src/gtk/gtkcmctree.c
1720 Fix focus rectangle on unfocused rows
1721 Patch by Michael Shell
1723 2012-02-29 [colin] 3.8.0cvs30
1725 * src/gtk/gtkcmctree.c
1726 Fix bug #2577, "Focus rectangle on folder list and message
1727 list headings doesn't get properly cleared when switching
1728 heading and horizontally scrolling list (underlines and
1729 vertical lines remain on screen)". Patch by Michael Shell
1731 2012-02-13 [pawel] 3.8.0cvs29
1734 Fix crasher when double clicking on IMAP message and
1735 MessageView is not shown introduced in cvs21
1738 2012-02-10 [pawel] 3.8.0cvs28
1741 Fix bug #2598 'Actions can move locked messages'
1743 2012-02-08 [pawel] 3.8.0cvs27
1745 * src/prefs_actions.c
1746 * src/prefs_actions.h
1747 * src/prefs_toolbar.c
1748 * src/prefs_toolbar.h
1751 - Implement automatic removal of toolbar action buttons when
1752 associated action is removed
1753 - Don't allow creation of two actions with the same name,
1754 before all executions/removals were performed on first action
1755 with duplicated name in linked list which wasn't always
1758 2012-02-05 [colin] 3.8.0cvs26
1764 * src/prefs_common.c
1765 * src/prefs_common.h
1770 Add an history to navigate in mails
1772 2012-02-05 [colin] 3.8.0cvs25
1775 Fix inverted comparison in list_find_custom.
1777 2012-02-03 [wwp] 3.8.0cvs24
1779 * src/gtk/progressdialog.c
1780 Make translators life easier: use View log instead of Show log
1783 2012-02-02 [pawel] 3.8.0cvs23
1786 Fix bug #2590 'Un-capitalize strings'
1787 Patch by Christian Hesse
1789 2012-02-02 [pawel] 3.8.0cvs22
1793 'Change expand behavior for message list / message view'
1794 Patch by Christian Hesse
1796 2012-02-02 [pawel] 3.8.0cvs21
1802 Fix bug #2501 'opened message blanks when moved to other folder'
1803 Detect message move and update message window contents
1804 accordingly, if message is moved to trash close window
1806 2012-02-01 [pawel] 3.8.0cvs20
1813 * src/gtk/sslcertwindow.c
1814 More strncat boundary checks
1816 2012-01-31 [wwp] 3.8.0cvs19
1818 * src/gtk/gtkutils.c
1819 Fix warnings in gtkutils: wrong function name, missing newline, typo and
1822 2012-01-31 [wwp] 3.8.0cvs18
1824 * src/gtk/progressdialog.c
1825 * src/gtk/progressdialog.h
1827 * src/send_message.c
1828 Add a button to the retrieve/send dialogs to
1829 open the network log.
1831 2012-01-25 [wwp] 3.8.0cvs17
1834 Remove debug statement.
1836 2012-01-20 [pawel] 3.8.0cvs16
1840 Fix bug #2574 'Statement might be overflowing a
1843 2012-01-20 [pawel] 3.8.0cvs15
1846 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
1848 2012-01-14 [colin] 3.8.0cvs14
1851 Update tracker trigger url
1853 2012-01-10 [wwp] 3.8.0cvs13
1858 Fix sensitivity of toolbar's get_btn (retrieve mail from current
1859 account) and of mainwindows's relevant entry when current account
1860 is not able to retrieve (SMTP-only).
1862 2012-01-09 [colin] 3.8.0cvs12
1865 Fix bug 1924, 'Messages marked move to Trash appear
1866 identical to messages marked move to $FOLDER'
1868 2012-01-05 [colin] 3.8.0cvs11
1871 Fix crasher infinite loop
1873 2012-01-03 [colin] 3.8.0cvs10
1875 * src/gtk/gtkcmctree.c
1876 Revert previous patch, it's buggy on headers
1878 2012-01-03 [colin] 3.8.0cvs9
1880 * src/gtk/gtkcmctree.c
1881 Fix bug #2566, 'wrapped Subject not bounded'
1883 2011-12-29 [pawel] 3.8.0cvs8
1889 Make forwarding selected attachment possible from
1890 mimeview's context menu
1891 Fixex bug #2047 'forward attachments'
1893 2011-12-28 [paul] 3.8.0cvs7
1895 * src/prefs_account.c
1896 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
1898 2011-12-28 [colin] 3.8.0cvs6
1903 2011-12-28 [colin] 3.8.0cvs5
1906 Fix GTK+2.16 build (w32)
1908 2011-12-18 [mir] 3.8.0cvs4
1911 Fix bug in search criteria when doing a
1912 complete directory search using '*'
1914 2011-12-16 [mir] 3.8.0cvs3
1917 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
1919 2011-12-16 [wwp] 3.8.0cvs2
1922 * src/stock_pixmap.c
1923 * src/stock_pixmap.h
1925 * src/gtk/icon_legend.c
1926 * src/pixmaps/replied_and_forwarded.xpm
1927 Make replied and forwarded status flags non exclusive.
1928 Introduce a new message state (and relevant icon in message list)
1929 where both the replied and forwarded flags are set.
1931 2011-12-16 [paul] 3.8.0cvs1
1933 * tools/claws.i18n.status.pl
1936 2011-12-16 [paul] 3.8.0
1942 2011-12-16 [paul] 3.7.10cvs113
1949 * po/id.po **REMOVED**
1950 * po/id_ID.po **ADDED**
1957 2011-12-09 [pawel] 3.7.10cvs112
1960 * src/gtk/quicksearch.c
1961 * src/gtk/quicksearch.h
1962 Invalidate quicksearch root folder when removed
1963 Fixes bug #2560 'crash when unsubscribing newsgroup and
1964 having active search field'
1966 2011-12-08 [pawel] 3.7.10cvs111
1969 Better fix for cvs94
1971 2011-12-08 [wwp] 3.7.10cvs110
1974 Make "From" widget set independant from recipient lists below,
1975 so that it doesn't scroll when several recipients headers
1976 are added and eventually are scrolling the view.
1977 Path by Christian Hesse <mail@earthworm.de>.
1978 Fixes bug #2481 'do not scroll "from" dropdown list and sender
1981 2011-12-02 [paul] 3.7.10cvs109
1985 consistent label style
1987 2011-11-29 [wwp] 3.7.10cvs108
1989 * src/plugins/trayicon/libeggtrayicon/.cvsignore
1990 More generated stuff to ignore.
1992 2011-11-29 [wwp] 3.7.10cvs107
1994 * src/prefs_folder_item.c
1995 Fix CLAWS_TIP_DECL (undefined).
1997 2011-11-28 [pawel] 3.7.10cvs106
2002 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
2003 after removing the address book in the GUI'
2005 2011-11-26 [pawel] 3.7.10cvs105
2008 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
2010 2011-11-25 [colin] 3.7.10cvs104
2016 2011-11-24 [pawel] 3.7.10cvs103
2018 * src/prefs_filtering.c
2019 Complete cvs102, forgot to commit this
2021 2011-11-24 [pawel] 3.7.10cvs102
2028 * src/prefs_actions.c
2029 * src/prefs_actions.h
2030 Implement actions updating on folder/account rename
2031 This fixes bug #2543 'filter actions in actionsrc not
2032 updated upon account renaming'
2034 2011-11-24 [wwp] 3.7.10cvs101
2036 * src/gtk/gtkcmctree.c
2037 Remove irrelevant cairo directive (thanks to Hanno).
2039 2011-11-23 [wwp] 3.7.10cvs100
2041 * src/gtk/gtkcmctree.c
2042 Make arrows in gtkcmctree's less big (get rid of the outlining),
2043 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
2046 2011-11-22 [colin] 3.7.10cvs99
2049 * src/prefs_filtering.c
2050 * src/prefs_filtering.h
2051 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
2052 The existing functions should do the job as well
2053 if not better, as they take into account the
2056 2011-11-21 [pawel] 3.7.10cvs98
2058 * src/prefs_account.c
2059 Fix bug #2116 'Rip spaces off server names in account
2061 g_strstrip() domain names to be sure they are valid
2063 2011-11-21 [pawel] 3.7.10cvs97
2066 * src/prefs_filtering.c
2067 * src/prefs_filtering.h
2068 Fix bug #2404 'matcherrc updates upon account renaming'
2069 Fix bug #2406 'some part of accountrc not updated upon
2071 Renaming account cause changing of it's root folder prefix
2072 from #<type>/<old_name> to #<type>/<new_name> so every
2073 path directing to it must be altered. Fix paths in account
2074 preferences, global processing and filtering rules, folder
2075 processing rules upon rename
2077 2011-11-20 [pawel] 3.7.10cvs96
2081 * src/prefs_actions.c
2082 Fix bug #1489 'Filter action mark_as_read inoperative
2083 following move action'
2084 Sort actions lists to have proper order of execution
2086 2011-11-20 [pawel] 3.7.10cvs95
2088 * src/prefs_actions.c
2089 * src/prefs_filtering.c
2090 * src/prefs_template.c
2091 Fix bug #1870 'arrow scrolling in filters'
2092 Allow arrow scrolling in dialogs with list view widgets
2093 plus couple fixes of issues I found along the way
2095 2011-11-19 [pawel] 3.7.10cvs94
2098 Don't highlight icons on right-click, they are not
2099 selected and other part is shown which is confusing
2101 2011-11-19 [mones] 3.7.10cvs93
2103 * manual/advanced.xml
2106 2011-11-19 [mones] 3.7.10cvs92
2108 * manual/advanced.xml
2109 * manual/es/advanced.xml
2110 Document undocumented hidden option 'zero_replacement_char'
2111 Synchronize Spanish manual with English version
2113 2011-11-19 [pawel] 3.7.10cvs91
2117 * src/prefs_common.c
2118 * src/prefs_common.h
2122 Fix bug #2377 'Show All Headers - make change persistent
2125 2011-11-19 [pawel] 3.7.10cvs90
2129 * src/folder_item_prefs.c
2136 Fix bug #1563 'Folder view: show complete threads if they
2137 contain unread messages'
2138 Add option to show only threads with unread messages
2139 initial patch by Paul Ollis, my small additions:
2140 - when checking thread for unread finish on first unread
2141 - make thread options unavailable when threading is off
2142 - hide_unread_msgs and hide_unread_threads are mutually
2143 exclusive options, set menus sensitivity accordingly
2144 - set folder item icon type similiar to hide_unread_msgs
2146 2011-11-19 [colin] 3.7.10cvs89
2151 2011-11-18 [pawel] 3.7.10cvs88
2157 * src/prefs_common.c
2158 * src/prefs_common.h
2159 Fix bug #2408 'Some UI elements are not persistent
2161 Remember size of main window, compose notebook, mimeview
2162 tree widgets between claws-mail runs. Compose window
2163 size saving was already done in cvs74
2165 2011-11-18 [mones] 3.7.10cvs87
2170 Fixes bug #2509, "manually added headers are lost unless
2171 mail is sent inmediately"
2173 2011-11-17 [pawel] 3.7.10cvs86
2176 Fix crasher reported in bug #2543
2178 2011-11-13 [colin] 3.7.10cvs85
2181 Make compose windows printable
2183 2011-11-11 [colin] 3.7.10cvs84
2186 Fix build on Fedora 16. -lm was probably pulled by something
2189 2011-11-11 [pawel] 3.7.10cvs83
2195 Port MimeView to GtkTreeView
2197 2011-11-11 [colin] 3.7.10cvs82
2199 * src/prefs_common.c
2200 Use %x (The preferred date representation for the current locale
2203 2011-11-10 [paul] 3.7.10cvs81
2205 * src/prefs_common.c
2206 use european date format as default
2208 2011-11-08 [pawel] 3.7.10cvs80
2211 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
2212 Fix race condition - don't try to hide messageview while
2213 being in the middle of message displaying routine.
2215 2011-11-08 [colin] 3.7.10cvs79
2218 Make sure we break line when we need to. Very probably
2219 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
2222 2011-11-07 [pawel] 3.7.10cvs78
2225 Fix bug #2493 'Subscription pull down should be alphabetized'
2227 2011-11-07 [pawel] 3.7.10cvs77
2232 Make Home & End keys work in textview
2234 2011-11-06 [colin] 3.7.10cvs76
2237 Oops, some unwanted undo got commited.
2239 2011-11-06 [colin] 3.7.10cvs75
2242 Don't iconify/deiconify. Instead, just show nothing
2245 2011-11-06 [pawel] 3.7.10cvs74
2248 Fix compose window size saving / restoring
2250 2011-11-06 [pawel] 3.7.10cvs73
2254 Optimize message displaying, in some conditions parts were
2255 displayed twice causing flickering. For example first html
2256 source and then rendering output from html plugin of the
2259 2011-11-05 [wwp] 3.7.10cvs72
2261 * src/gtk/gtkaspell.c
2262 Fix compilation where 'null' is undefined (use NULL instead).
2264 2011-11-05 [colin] 3.7.10cvs71
2266 * src/gtk/gtkaspell.c
2267 No need to show a backtrace if gtkaspell is null
2269 2011-11-05 [pawel] 3.7.10cvs70
2271 * src/gtk/gtkaspell.c
2272 Fix crasher when spellchecking is not enabled
2274 2011-11-02 [mones] 3.7.10cvs69
2276 * doc/man/claws-mail.1
2277 fixed hyphens (patch from Debian packaging)
2278 fixed header to follow man style closely
2279 documented new option --compose-from-file
2280 removed INSTALLATION section, doesn't belong to manpage
2281 added ENVIRONMENT, COPYRIGHT and BUGS sections
2282 expanded FILES section to include certs and autofaces dirs
2283 expanded SEE ALSO section to include manual and plugins
2285 2011-11-01 [colin] 3.7.10cvs68
2287 * src/common/utils.c
2288 Fix wrong debug stuff commited.
2290 2011-11-01 [colin] 3.7.10cvs67
2294 * src/common/utils.c
2295 * src/gtk/gtkaspell.c
2296 * src/gtk/gtkaspell.h
2297 Fix huge slowness induced by spellcheck "while typing"
2298 during initial quote rewraps.
2300 2011-10-31 [pawel] 3.7.10cvs66
2306 Fix bug #2526 'When reading message in separate window,
2307 n and p keys do not work'
2308 - fix key event handling in messageview
2309 - remove bindings for 'n' and 'p' keys in mimeview (next-part
2310 and prev-part actions)
2311 - instead add 'z' key for prev-part, we have 'a' key
2312 for next-part already
2314 2011-10-31 [colin] 3.7.10cvs65
2317 Fix build with GLib 2.31. Thanks to Charles A. Edwards
2319 2011-10-31 [pawel] 3.7.10cvs64
2322 * src/gtk/gtkutils.c
2323 Fix bug #2303 'Next unread message enables message view'
2324 Don't show previously hidden message view in main window
2325 when user reads messages in external window
2327 2011-10-31 [paul] 3.7.10cvs63
2329 * src/prefs_template.c
2330 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
2331 fit at 540 here, for those where they don't the dialogue can be made
2334 2011-10-31 [paul] 3.7.10cvs62
2337 revert 3.7.10cvs61, these entries _should_ be editable
2339 2011-10-30 [pawel] 3.7.10cvs61
2342 Those entries should not be editable
2344 2011-10-30 [pawel] 3.7.10cvs60
2346 * src/prefs_template.c
2347 - Dialog needs more height to fit all widgets
2348 - Clear template contents on delete
2350 2011-10-30 [pawel] 3.7.10cvs59
2352 * src/prefs_folder_item.c
2353 Update summaryview after changing folder prefs when needed
2355 2011-10-30 [pawel] 3.7.10cvs58
2358 Remove key-press-event blocking, it only
2359 emits GLib-GObject warnings
2361 2011-10-29 [colin] 3.7.10cvs57
2364 Fix focus of completion window with gnome shell
2365 Fixes bug #2525, "Address completion window does not get
2368 2011-10-29 [colin] 3.7.10cvs56
2371 Fix flicker on recursive quicksearch
2373 2011-10-28 [colin] 3.7.10cvs55
2377 Fix a bit the focus problem on Gnome shell
2379 2011-10-26 [mones] 3.7.10cvs54
2382 Add missing accelerator
2384 2011-10-25 [colin] 3.7.10cvs53
2386 * src/gtk/gtkcmclist.c
2387 * src/gtk/gtkcmctree.c
2388 Fix colors, fix warnings
2390 2011-10-25 [colin] 3.7.10cvs52
2392 * src/gtk/gtkcmclist.c
2393 * src/gtk/gtkcmctree.c
2396 2011-10-25 [colin] 3.7.10cvs51
2398 * src/stock_pixmap.c
2399 Fix build with gtk + 2.20
2401 2011-10-25 [colin] 3.7.10cvs50
2407 Fix locking when sending a single message
2409 2011-10-25 [colin] 3.7.10cvs49
2411 * src/gtk/colorlabel.c
2413 * src/gtk/gtkcmclist.c
2414 Make row height closer to what it was
2416 2011-10-25 [colin] 3.7.10cvs48
2418 * src/stock_pixmap.c
2419 Always use cairo to draw
2421 2011-10-25 [colin] 3.7.10cvs47
2424 Fix bug #2529, 'crash in mimeview_start_drag after
2425 deleting message'. Patch by Ricardo
2427 2011-10-23 [colin] 3.7.10cvs46
2429 * src/gtk/gtkcmclist.c
2430 * src/gtk/gtkcmclist.h
2431 * src/gtk/gtkcmctree.c
2432 Draw CMClist with cairo too.
2434 2011-10-23 [colin] 3.7.10cvs45
2436 * src/gtk/gtkcmclist.h
2437 Fix build (this was not meant to be commited)
2439 2011-10-23 [colin] 3.7.10cvs44
2443 * src/addressbook_foldersel.c
2447 * src/grouplistdialog.c
2448 * src/prefs_common.c
2449 * src/prefs_common.h
2451 * src/gtk/gtkcmclist.c
2452 * src/gtk/gtkcmclist.h
2453 * src/gtk/gtkcmctree.c
2454 * src/gtk/gtkcmctree.h
2455 * src/gtk/gtksctree.c
2456 Refactor some tree stuff (lots of code duplication there)
2457 and switch to cairo for tree rendering.
2459 2011-10-23 [holger] 3.7.10cvs43
2462 Don't issue a warning for designed behaviour of the stop rule.
2463 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
2465 2011-10-22 [colin] 3.7.10cvs42
2468 * src/gtk/gtkshruler.c
2469 * src/gtk/gtkutils.h
2472 2011-10-22 [colin] 3.7.10cvs41
2481 * src/grouplistdialog.c
2488 * src/prefs_account.c
2489 * src/prefs_actions.c
2490 * src/prefs_ext_prog.c
2491 * src/prefs_filtering.c
2492 * src/prefs_folder_item.c
2493 * src/prefs_image_viewer.c
2494 * src/prefs_logging.c
2495 * src/prefs_msg_colors.c
2498 * src/prefs_spelling.c
2499 * src/prefs_summaries.c
2500 * src/prefs_template.c
2503 * src/send_message.c
2505 * src/summary_search.c
2508 * src/gtk/gtkcmclist.c
2509 * src/gtk/gtkcmctree.c
2510 * src/gtk/gtkcmoptionmenu.c
2511 * src/gtk/gtksctree.c
2512 * src/gtk/gtkutils.c
2513 * src/gtk/gtkutils.h
2514 * src/gtk/gtkvscrollbutton.c
2515 * src/gtk/inputdialog.c
2516 * src/gtk/pluginwindow.c
2517 * src/gtk/quicksearch.c
2518 * src/gtk/spell_entry.c
2519 * src/plugins/bogofilter/bogofilter_gtk.c
2520 * src/plugins/dillo_viewer/dillo_prefs.c
2521 * src/plugins/pgpcore/prefs_gpg.c
2522 * src/plugins/spamassassin/spamassassin_gtk.c
2523 * src/plugins/trayicon/trayicon.c
2524 * src/plugins/trayicon/trayicon_prefs.c
2525 Remove all possible #if GTK_CHECK_VERSION() checks,
2526 and make Claws build with GTK+2.16 (untested right
2527 now), as the Gpg4Win project uses GTK+2.16 currently.
2529 2011-10-22 [colin] 3.7.10cvs40
2531 * src/gtk/gtkutils.h
2533 Fix (hopefully) build with GTK+ 2.18.
2535 2011-10-20 [paul] 3.7.10cvs39
2540 fix bug 2479, 'LDIF address book import matches tags case sensitive'
2541 Patch by Bodo Graumann <mail@bodograumann.de>
2543 2011-10-20 [mones] 3.7.10cvs38
2547 Fix references to old dotsrc mailing lists
2549 2011-10-19 [mones] 3.7.10cvs37
2551 * src/prefs_msg_colors.c
2552 Fix Ok/Cancel buttons in color selector of preferences
2554 2011-10-17 [colin] 3.7.10cvs36
2556 * src/gtk/gtkshruler.c
2557 (Probably) fix GTK+ <= 2.22
2559 2011-10-17 [colin] 3.7.10cvs35
2561 * src/gtk/gtkshruler.c
2564 2011-10-17 [mones] 3.7.10cvs34
2573 Fix potential out-of-buffer writes
2575 2011-10-17 [mones] 3.7.10cvs33
2578 Use just one g_print call per option; correct indentation
2580 2011-10-17 [colin] 3.7.10cvs32
2584 * src/gtk/Makefile.am
2585 * src/gtk/gtkshruler.c
2586 * src/gtk/gtkshruler.h
2589 Reimplement ruler using the GTK widgets. Thanks
2590 to Hanno for the initial patch.
2592 2011-10-17 [colin] 3.7.10cvs31
2596 * src/gtk/gtkutils.c
2597 * src/gtk/gtkutils.h
2598 Undeprecate GIO/GdkCondition
2600 2011-10-16 [mones] 3.7.10cvs30
2603 Add --compose-from-file option to open composition
2604 window with the headers and body from a file; based
2605 on Debian patch to fix http://bugs.debian.org/544868
2607 2011-10-15 [mones] 3.7.10cvs29
2609 * manual/advanced.xml
2610 Document new summary_from_show hidden preference
2612 2011-10-15 [paul] 3.7.10cvs28
2615 compose_create_tags() - fix misplaced 'int i'
2616 compose_entry_mark_default_to() - fix To field highlighting
2618 2011-10-09 [colin] 3.7.10cvs27
2621 Fix address completion
2623 2011-10-07 [colin] 3.7.10cvs26
2625 * src/prefs_filtering_action.c
2626 * src/gtk/gtkutils.h
2627 Fix build with GTK+2.20
2629 2011-10-07 [colin] 3.7.10cvs25
2631 * src/gtk/Makefile.am
2632 * src/gtk/gdkkeysyms-new.h
2633 * src/gtk/gtkutils.h
2634 Copy the new GDK_KEY_* definitions for older GTKs
2636 2011-10-07 [colin] 3.7.10cvs24
2639 Fix typos (thanks to Hanno)
2641 2011-10-07 [colin] 3.7.10cvs23
2644 * src/gtk/gtkshruler.c
2645 * src/gtk/gtkshruler.h
2646 Disable ruler starting from 2.24.
2648 2011-10-07 [colin] 3.7.10cvs22
2652 * src/gtk/Makefile.am
2655 2011-10-07 [colin] 3.7.10cvs21
2665 * src/message_search.c
2668 * src/prefs_account.c
2669 * src/prefs_compose_writing.c
2670 * src/prefs_filtering_action.c
2671 * src/prefs_folder_item.c
2672 * src/prefs_logging.c
2673 * src/prefs_matcher.c
2674 * src/prefs_message.c
2676 * src/prefs_receive.c
2677 * src/prefs_summaries.c
2678 * src/prefs_wrapping.c
2682 * src/stock_pixmap.c
2683 * src/summary_search.c
2685 * src/gtk/Makefile.am
2686 * src/gtk/colorlabel.c
2687 * src/gtk/gtkutils.c
2688 * src/gtk/gtkutils.h
2689 * src/gtk/logwindow.c
2692 * src/gtk/quicksearch.c
2693 * src/gtk/spell_entry.c
2694 * src/plugins/bogofilter/bogofilter_gtk.c
2695 * src/plugins/dillo_viewer/dillo_viewer.c
2696 * src/plugins/pgpcore/prefs_gpg.c
2697 * src/plugins/spamassassin/spamassassin_gtk.c
2698 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
2699 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
2700 ported (especially GtkCMOptionMenu)
2702 2011-10-07 [colin] 3.7.10cvs20
2707 * src/addrcustomattr.c
2708 * src/addrduplicates.c
2711 * src/addressbook_foldersel.c
2717 * src/editaddress_other_attributes_ldap.c
2722 * src/editldap_basedn.c
2730 * src/grouplistdialog.c
2736 * src/message_search.c
2739 * src/prefs_actions.c
2740 * src/prefs_customheader.c
2741 * src/prefs_display_header.c
2742 * src/prefs_filtering.c
2743 * src/prefs_filtering_action.c
2744 * src/prefs_folder_column.c
2745 * src/prefs_matcher.c
2746 * src/prefs_msg_colors.c
2748 * src/prefs_summaries.c
2749 * src/prefs_summary_column.c
2750 * src/prefs_summary_open.c
2751 * src/prefs_template.c
2752 * src/prefs_toolbar.c
2754 * src/sourcewindow.c
2756 * src/summary_search.c
2761 * src/gtk/colorsel.c
2762 * src/gtk/combobox.c
2763 * src/gtk/description_window.c
2764 * src/gtk/foldersort.c
2765 * src/gtk/gtkaspell.c
2766 * src/gtk/gtkcmclist.c
2767 * src/gtk/gtkcmctree.c
2768 * src/gtk/gtkcmoptionmenu.c
2769 * src/gtk/gtkutils.c
2770 * src/gtk/icon_legend.c
2771 * src/gtk/inputdialog.c
2772 * src/gtk/logwindow.c
2773 * src/gtk/pluginwindow.c
2774 * src/gtk/prefswindow.c
2775 * src/gtk/quicksearch.c
2776 * src/plugins/pgpcore/passphrase.c
2777 * src/plugins/pgpcore/select-keys.c
2778 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
2779 to replace GDK_* by GDK_KEY_*.
2781 2011-10-07 [colin] 3.7.10cvs19
2792 * src/grouplistdialog.c
2793 * src/image_viewer.c
2797 * src/prefs_filtering_action.c
2798 * src/prefs_folder_column.c
2799 * src/prefs_msg_colors.c
2800 * src/prefs_summary_column.c
2801 * src/prefs_toolbar.c
2803 * src/stock_pixmap.c
2810 * src/gtk/colorlabel.c
2811 * src/gtk/colorsel.c
2812 * src/gtk/gtkcmclist.c
2813 * src/gtk/gtkcmctree.c
2814 * src/gtk/gtkcmoptionmenu.c
2815 * src/gtk/gtksctree.c
2816 * src/gtk/gtkutils.c
2817 * src/gtk/gtkvscrollbutton.c
2818 * src/gtk/inputdialog.c
2819 * src/gtk/logwindow.c
2821 * src/gtk/prefswindow.c
2822 * src/gtk/progressdialog.c
2823 * src/plugins/pgpcore/passphrase.c
2824 * src/plugins/trayicon/trayicon.c
2825 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
2826 Patch by Hanno Thurow-Meyer, many thanks to him !
2828 2011-09-20 [colin] 3.7.10cvs18
2831 Fix bug #2502, 'gnutls_transport_set_lowat removed in
2834 2011-09-18 [colin] 3.7.10cvs17
2837 Fix segfault when connection fails
2839 2011-09-03 [colin] 3.7.10cvs16
2842 Use NORMAL instead of EXPORT priorities.
2844 2011-09-02 [colin] 3.7.10cvs15
2848 Linking against gcrypt explicitely in order to call
2849 gcry_control() for mutex setup isn't necessary anymore
2850 starting from gnuTLS 2.11.
2852 2011-08-31 [colin] 3.7.10cvs14
2854 * src/plugins/pgpinline/pgpinline.c
2855 * src/plugins/pgpmime/pgpmime.c
2856 Fix bug #2431, "Major memory leak in PGP message handling".
2858 2011-08-31 [colin] 3.7.10cvs13
2865 Apply Steve Rader's patch from bug #2388, "Add
2866 message view scrolling menu items"
2868 2011-08-30 [colin] 3.7.10cvs12
2870 * src/gtk/prefswindow.c
2871 Fix layout issues (i.e. on SSL page if changing account
2872 type prior to visiting it).
2874 2011-08-30 [colin] 3.7.10cvs11
2878 Don't use deprecated functions for GnuTLS priorities.
2879 Require GnuTLS 2.2 that is the first version with the
2882 2011-08-30 [colin] 3.7.10cvs10
2884 * src/common/socket.c
2886 Long-term fix for bug #2402, "GnuTLS change breaks socket
2887 communication", as per http://savannah.gnu.org/support/?107660
2889 2011-08-30 [colin] 3.7.10cvs9
2891 * src/etpan/imap-thread.c
2892 * src/etpan/nntp-thread.c
2893 Remove dead openSSL code
2895 2011-08-30 [colin] 3.7.10cvs8
2899 * src/common/ssl_certificate.c
2900 * src/common/ssl_certificate.h
2901 * src/etpan/imap-thread.c
2902 * src/etpan/nntp-thread.c
2903 Fix bug #2127, "SSL cert check uses canonical name instead of
2906 2011-08-29 [colin] 3.7.10cvs7
2908 * src/prefs_account.c
2909 Fix X-Mailer option not appearing on IMAP
2911 2011-08-29 [colin] 3.7.10cvs6
2913 * src/plugins/pgpcore/Makefile.am
2914 * src/plugins/pgpinline/Makefile.am
2915 * src/plugins/pgpmime/Makefile.am
2916 * src/plugins/smime/Makefile.am
2918 libtool: link: require no space between `-L' and `.'
2920 2011-08-29 [colin] 3.7.10cvs5
2924 * src/prefs_account.c
2925 * src/prefs_account.h
2926 Revert cvs4 which is rather illogical and instead
2927 use Fabian's patch from bug #2471
2929 2011-08-29 [colin] 3.7.10cvs4
2932 Don't insert custom headers that have empty values.
2933 Allows not inserting X-Mailer if it's set to nothing.
2934 Fixes bug #2471, "Make setting an X-Mailer header optional".
2936 2011-08-29 [colin] 3.7.10cvs3
2938 * src/image_viewer.c
2940 * src/gtk/gtkutils.c
2941 * src/gtk/gtkutils.h
2942 Handle EXIF orientation in images (both in textview's
2943 preview and image viewer)
2945 2011-08-28 [paul] 3.7.10cvs2
2947 * src/prefs_common.c
2948 * src/prefs_common.h
2950 add new hidden option to control the display in the From
2951 column in the Message List: 0 (default): show name,
2952 1: show address, 2: show name + address
2954 2011-08-27 [paul] 3.7.10cvs1
2957 * src/common/ssl_certificate.c
2958 * src/etpan/imap-thread.c
2959 * src/etpan/nntp-thread.c
2960 offer up some missing log_error() strings to translators
2962 2011-08-27 [paul] 3.7.10
2968 2011-08-27 [paul] 3.7.9cvs52
2976 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
2977 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
2979 2011-08-27 [mones] 3.7.9cvs51
2981 * claws-mail.desktop
2982 Include generic name and comment translations
2983 Thanks to all the people on the translators ML!
2985 2011-08-23 [paul] 3.7.9cvs50
2988 probable/possible fix/workaround for bug 2402,
2989 'can't download message from pop3 server'
2991 2011-08-18 [paul] 3.7.9cvs49
2993 * manual/handling.xml
2994 fix typos. thanks to vilpan
2996 2011-08-17 [paul] 3.7.9cvs48
2998 * tools/claws.i18n.status.pl
2999 add Mindaugas Baranauskas (Lithuanian)
3001 2011-08-14 [mir] 3.7.9cvs47
3004 * src/etpan/nntp-thread.c
3005 Fix bug 2418. Patch provided by Sébastien Bigaret with
3006 some minor contribution by me.
3008 2011-08-13 [mir] 3.7.9cvs46
3010 * src/etpan/nntp-thread.c
3011 Fix bug when NNTP server sends authentication warning
3012 as part of the connection session. Privously etpan would
3013 bail out for any return code other than NEWSNNTP_NO_ERROR
3014 but as early as the connection session a return code like
3015 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
3016 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
3017 be considered as an error.
3019 2011-08-12 [paul] 3.7.9cvs45
3022 3.7.9cvs43 mistakenly dropped off the info
3023 about the mime part from the tooltip
3025 2011-08-12 [wwp] 3.7.9cvs44
3027 * src/gtk/quicksearch.c
3028 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
3030 2011-08-09 [paul] 3.7.9cvs43
3033 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
3035 2011-08-06 [paul] 3.7.9cvs42
3038 fix cursor placement in Forward template
3040 2011-08-06 [paul] 3.7.9cvs41
3042 * src/gtk/description_window.c
3043 fix bug 1963, 'Preferences Templates Information Window Focus loss'
3045 2011-08-05 [holger] 3.7.9cvs40
3047 * claws-mail.desktop
3048 Revert 3.7.9cvs35 for now, it may be problematic
3051 2011-08-05 [paul] 3.7.9cvs39
3055 use 'Collapse quotes' rather than 'Fold quotes' on
3056 labels, for consistency
3058 use 'Receive mail from account' rather than 'on account'
3060 2011-07-30 [mir] 3.7.9cvs38
3062 * src/etpan/Makefile.am
3063 * src/plugins/pgpcore/Makefile.am
3064 * src/plugins/pgpmime/Makefile.am
3065 * src/plugins/smime/Makefile.am
3066 Fix broken build on Debian Sid. enchant.h cannot be
3067 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
3068 present in Makefile.am. Apparently enchant.h in older
3069 versions were placed in /usr/include which is always
3072 2011-07-21 [mones] 3.7.9cvs37
3074 * src/common/plugin.c
3075 * src/common/plugin.h
3076 Make licences allowed for plugins more explicit and also
3077 accept dual (or more) licences when properly formatted.
3078 Doesn't require any change on current plugins.
3080 2011-07-18 [mones] 3.7.9cvs36
3082 * manual/advanced.xml
3083 Document briefly tags feature.
3084 * manual/glossary.xml
3085 Fix definition to avoid confussion with tags.
3086 * manual/es/advanced.xml
3087 * manual/es/glossary.xml
3088 Synchronize Spanish translation with the above.
3090 2011-07-07 [holger] 3.7.9cvs35
3092 * claws-mail.desktop
3093 Add indicator stuff to the desktop file
3094 Taken from bug #2450
3096 2011-07-06 [paul] 3.7.9cvs34
3101 2011-07-06 [mones] 3.7.9cvs33
3104 Do not create an empty tag name row in panel and
3105 warn user about using a non-reserved tag instead
3107 2011-07-05 [mones] 3.7.9cvs32
3112 * src/etpan/imap-thread.c
3113 Make constants for reserved tags and use them
3114 Removed also duplicate comparison while at it
3116 2011-07-05 [paul] 3.7.9cvs31
3119 when using a Compose template, only place the cursor
3120 in the body when the cursor symbol, %cursor (%X), is used
3122 2011-07-03 [paul] 3.7.9cvs30
3125 do main_window_popup(mainwin); on plugin load error, or
3126 else the warning dialogue and mainwindow stays minimised
3129 2011-07-03 [paul] 3.7.9cvs29
3132 fix bug 2462, 'Building without GnuTLS support leads to a
3133 failure in wizard.c'
3135 2011-07-03 [paul] 3.7.9cvs28
3140 fix bug #2461, 'popup menu in message list displays
3141 'move to trash' and 'delete''.
3142 Add a new sensitivity condition 'M_NOT_TRASH' and
3143 remove the broken workaround for right-click in summaryview.c.
3144 Fix broken main menu sensitivity for "Menu/Message/Move" in
3147 2011-06-21 [paul] 3.7.9cvs27
3150 revert 3.7.9cvs2, it does no good
3152 2011-06-18 [mir] 3.7.9cvs26
3155 Fix autoconf warnings introduced in autoconf >= 2.64
3157 2011-06-05 [paul] 3.7.9cvs25
3167 fix strings where an informational message has been
3168 wrongly entered into the translated string
3170 enable 'Trash' and 'Sender' to be translated based on
3171 the context, e.g. as button text and as mail header
3173 fix english in Info tab
3175 2011-05-25 [colin] 3.7.9cvs24
3178 Fix bug #2439, "use bitwise operator for bitmask instead of
3179 logical operator". Thanks to Nicolas Kaiser for the patch.
3181 2011-05-18 [colin] 3.7.9cvs23
3184 Fix missing group selection before xover if the
3185 connection was reset before.
3187 2011-05-12 [colin] 3.7.9cvs22
3189 * src/common/utils.c
3190 Fix bug #2412, "Send account mail address in Message-ID
3191 wrongly implemented". Patch by Fabian Keil.
3193 2011-05-12 [mones] 3.7.9cvs21
3195 * src/etpan/nntp-thread.c
3196 Fix bug #2418 "NNTP authentication is broken"
3198 2011-05-09 [pawel] 3.7.9cvs20
3201 * src/prefs_folder_item.c
3204 2011-05-05 [colin] 3.7.9cvs19
3209 * src/send_message.c
3210 Fix bug #2184, "Add account name information inside network log".
3211 Initial patch by MSulchan Darmawan, expanded to other protocols.
3212 This stuff is too much copy-pasted.
3215 2011-04-30 [colin] 3.7.9cvs18
3218 Fix bug #2414, 'Claws segfaults on startup with
3219 notification plugin enabled". Thanks Christian
3220 Faulhammer for the patch.
3222 2011-04-27 [colin] 3.7.9cvs17
3225 Make Windows' encoding CP1251 for ru_RU locale
3226 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
3228 2011-04-24 [paul] 3.7.9cvs16
3230 * manual/claws-mail-manual.xml
3231 * manual/de/claws-mail-manual.xml
3232 * manual/es/claws-mail-manual.xml
3233 * manual/fr/claws-mail-manual.xml
3234 * manual/it/claws-mail-manual.xml
3235 update copyright year
3237 2011-04-24 [paul] 3.7.9cvs15
3240 fix bug #2353, 'Right-clicking on spam in order to delete
3241 it causes it to show in message window'
3243 2011-04-24 [paul] 3.7.9cvs14
3246 * src/gtk/foldersort.c
3247 * src/gtk/foldersort.h
3248 fix labelling, 'change folder order' to 'change mailbox order'
3250 2011-04-23 [paul] 3.7.9cvs13
3253 fix bug #2409, 'Failed to compile under GCC 3.x : option
3254 -Wno-pointer-sign badly set in configure.ac'. mistakenly
3255 committed in 3.7.8cvs19
3257 2011-04-11 [paul] 3.7.9cvs12
3259 * src/plugins/trayicon/trayicon.c
3260 fix build bug: gtk_status_icon_set_title() is available
3261 since gtk 2.18.x not 2.14.x
3263 2011-04-11 [paul] 3.7.9cvs11
3266 updated by Páder Rezső
3268 2011-04-10 [colin] 3.7.9cvs10
3274 * src/editaddress_other_attributes_ldap.c
3276 * src/message_search.c
3277 * src/prefs_display_header.c
3278 * src/prefs_filtering_action.c
3279 * src/prefs_matcher.c
3281 * src/prefs_toolbar.c
3282 * src/summary_search.c
3283 * src/gtk/colorlabel.c
3284 * src/gtk/combobox.c
3285 * src/gtk/gtkcmoptionmenu.c
3286 * src/gtk/gtkshruler.c
3287 * src/gtk/gtkshruler.h
3288 * src/gtk/gtkutils.h
3289 * src/gtk/inputdialog.c
3290 * src/gtk/quicksearch.c
3291 Revert the whole pile of crap introduced in
3294 2011-04-10 [colin] 3.7.9cvs9
3298 * src/editaddress_other_attributes_ldap.c
3300 * src/message_search.c
3301 * src/prefs_display_header.c
3302 * src/prefs_matcher.c
3303 * src/prefs_toolbar.c
3304 * src/summary_search.c
3305 * src/gtk/combobox.c
3306 * src/gtk/gtkutils.h
3307 * src/gtk/inputdialog.c
3308 * src/gtk/quicksearch.c
3309 Finish fun with combo boxes. (hopefully)
3311 2011-04-10 [colin] 3.7.9cvs8
3314 * src/prefs_filtering_action.c
3315 * src/gtk/combobox.c
3316 * src/gtk/gtkshruler.c
3317 * src/gtk/gtkshruler.h
3318 More undeprecation. GTKSHRuler is #if'ed out. We can
3319 still decide to maintain the old GtkRuler widget in-tree
3320 if the lack of ruler in Compose window is too
3323 2011-04-10 [colin] 3.7.9cvs7
3328 * src/editaddress_other_attributes_ldap.c
3329 * src/message_search.c
3330 * src/prefs_display_header.c
3331 * src/prefs_filtering_action.c
3333 * src/prefs_toolbar.c
3334 * src/summary_search.c
3335 * src/gtk/colorlabel.c
3336 * src/gtk/combobox.c
3337 * src/gtk/gtkcmoptionmenu.c
3338 * src/gtk/gtkutils.h
3339 More comboboxtext undeprecation
3341 2011-04-10 [colin] 3.7.9cvs6
3346 2011-04-10 [colin] 3.7.9cvs5
3351 2011-04-10 [colin] 3.7.9cvs4
3354 * src/editaddress_other_attributes_ldap.c
3355 * src/message_search.c
3356 * src/prefs_display_header.c
3357 * src/prefs_filtering_action.c
3359 * src/prefs_toolbar.c
3360 * src/summary_search.c
3361 * src/gtk/combobox.c
3362 * src/gtk/gtkutils.h
3363 gtk_combo_box_*_text() is deprecated, and
3364 gtk_combo_box_text_*() is the new hotness.
3366 2011-04-10 [colin] 3.7.9cvs3
3374 * src/gtk/gtkvscrollbutton.c
3375 * src/gtk/gtkvscrollbutton.h
3376 s/GtkFunction/GSourceFunc
3378 2011-04-10 [colin] 3.7.9cvs2
3381 Use gtkut_window_popup() to work around a bug in Gnome Shell.
3382 This is the patch from bug #2396, it should be innocuous even
3383 if that's useless to do deiconify + present window...
3385 2011-04-09 [paul] 3.7.9cvs1
3387 * src/prefs_summaries.c
3388 fix typo in string. (thanks, Brad!)
3390 2011-04-09 [paul] 3.7.9
3396 2011-04-09 [paul] 3.7.8cvs78
3406 updated by David Vachulka, Ricardo Mones, Flammie Pirinen,
3407 wwp, Mindaugas Baranauskas, Frederico Goncalves Guimaraes,
3410 2011-04-09 [colin] 3.7.8cvs77
3413 Revert part of yesterday's patch. While gtk_file_chooser_set_current_name()
3414 wants an UTF-8 string, gtk_file_chooser_set_current_folder() wants a glib-
3415 encoding filename. Hooray for stupid.
3417 2011-04-08 [colin] 3.7.8cvs76
3420 Fix action Stop: if child does not react to SIGTERM, it'll
3421 probably start behaving when it'll get a SIGKILL on the user's
3422 second press on Stop.
3423 Fixes bug #2237, "User action makes Claws unresponsive".
3425 2011-04-08 [colin] 3.7.8cvs75
3430 * src/folder_item_prefs.c
3431 * src/folder_item_prefs.h
3432 * src/prefs_account.c
3433 Fix bug #2382, "folderitemrc not updated when account
3434 name is changed". Indeed, this wasn't done.
3436 2011-04-08 [wwp] 3.7.8cvs74
3439 Add support for quoted values (*="value").
3440 This commonly fixes a trailing quote appearing to filenames
3441 sent by iphone Mail (not sure if it's culprit at all, though).
3443 2011-04-08 [colin] 3.7.8cvs73
3446 Fix bug #2393, "Crashes and rendering problems in the "Save as" menu
3447 caused by attachments with extended chars in the file name". Patch
3448 derived from a patch bt Fabien Keil
3450 2011-04-05 [wwp] 3.7.8cvs72
3453 A debug string not to translate.
3455 2011-04-03 [colin] 3.7.8cvs71
3457 * src/common/utils.h
3458 Fix bug #2394, "backtrace() crashes on FreeBSD"
3459 That's not the first bug-report where internal
3460 debug-only backtrace() crashes on FreeBSD.
3462 2011-04-03 [colin] 3.7.8cvs70
3465 Fix bug #2365 again, "Crash when auto-scrolling headers in
3467 Batch-mode compose windows (from filtering actions) shouldn't
3468 try to access stuff after flushing events...
3470 2011-03-31 [paul] 3.7.8cvs69
3473 update as gtk >= 2.10 now required
3474 (because I'll never remember to do this later)
3476 2011-03-26 [paul] 3.7.8cvs68
3479 fix separators in Go To menu
3481 2011-03-20 [colin] 3.7.8cvs67
3484 Drop the *_DISABLE_DEPRECATED. We'll put them back
3485 when we'll have time to handle them
3487 2011-03-18 [paul] 3.7.8cvs66
3490 make user-facing message more accurate -
3491 'Network Log' not 'View Log'
3493 2011-03-17 [wwp] 3.7.8cvs65
3496 Fix a typo around plural form, as reported by
3499 2011-03-15 [colin] 3.7.8cvs64
3504 Fix bug #2381, "Support for NetworkManager 0.9".
3505 Patch by Mikhail Efremov
3507 2011-03-04 [colin] 3.7.8cvs63
3511 Fix segfault on Windows
3513 * src/common/utils.c
3514 * src/common/w32_unistd.c
3515 * src/common/w32lib.h
3516 Rationalize use of time_r() funcs (pthread do define them)
3518 2011-03-02 [pawel] 3.7.8cvs62
3521 Re-implement widgets aligning, switch from GtkSizeGroup
3522 to GtkTable - this should fix disappearing labels
3524 2011-03-01 [pawel] 3.7.8cvs61
3527 Wizard GUI cleanups. Make it look and behave more
3528 like account preferences.
3530 2011-02-23 [colin] 3.7.8cvs60
3532 * src/common/Makefile.am
3535 2011-02-23 [colin] 3.7.8cvs59
3539 * src/common/Makefile.am
3540 * src/common/plugin.c
3541 * src/common/valgrind.h
3542 Fix bug #2369, "valgrind.h should NOT be part of claws-mail"
3543 Use valgrind's own header.
3545 2011-02-22 [colin] 3.7.8cvs58
3547 * src/prefs_account.c
3548 Fix bug #2367 (Win32): Disable "Always sign messages when replying to a
3549 signed message" upon new installation. This is disturbing when PGP
3550 plugins are loaded by default.
3552 2011-02-16 [paul] 3.7.8cvs57
3555 update copyright headers throughout
3557 2011-02-16 [paul] 3.7.8cvs56
3560 use gettext plural form for "item selected"/"items selected"
3562 2011-02-13 [colin] 3.7.8cvs55
3566 Fix bug #2361, "Claws crashes after PGP Check in separate
3567 msg view". Don't let the cancel thread lie around after
3568 the verification ended.
3570 2011-02-13 [paul] 3.7.8cvs54
3573 updated by Mindaugas Baranauskas
3575 2011-02-11 [mones] 3.7.8cvs53
3577 * manual/es/advanced.xml
3578 Sync with English manual
3580 Fix remaining mismatched alloc/free from cppcheck
3582 2011-02-10 [pawel] 3.7.8cvs52
3587 2011-02-10 [pawel] 3.7.8cvs51
3589 * src/prefs_toolbar.c
3590 - set menus sensitivity in item type combo depending on
3591 availability of actions / plugin hooks
3592 - style fixes, spaces instead of tabs mostly
3594 2011-02-10 [paul] 3.7.8cvs50
3596 * src/prefs_account.c
3597 move the 'send acc mail addr in msg-id" option to
3600 2011-02-10 [paul] 3.7.8cvs49
3602 * src/prefs_account.c
3603 move the 'expunge immediately' option to a more
3606 2011-02-05 [pawel] 3.7.8cvs48
3608 * manual/advanced.xml
3609 Document new hidden pref
3611 Dont treat mimeparts referenced by others as
3614 * src/prefs_common.c
3615 * src/prefs_common.h
3616 Add ability to hide inline attachments referenced
3617 by other mimeparts in MimeView. To enable this
3618 feature set show_inline_attachments=0 in your clawsrc
3620 2011-01-25 [colin] 3.7.8cvs47
3623 Fix matcher body parsing: decode mails with our
3624 MIME parser. This speeds up body search a bit as
3625 binary attachments are not searched anymore, slows
3626 down a bit full message searches, but not awfully.
3627 * src/summary_search.c
3628 Use matcher API to search, in all cases (advanced search or
3629 not). Also, fix little logic bugs related to combos history
3630 * src/common/utils.c
3631 * src/common/utils.h
3634 Remove dead code, export functions needed by matcher.c
3636 2011-01-25 [colin] 3.7.8cvs46
3639 * src/prefs_common.c
3641 * src/common/ssl_certificate.c
3642 Fix mismatched alloc/free (thanks to cppcheck)
3644 2011-01-25 [colin] 3.7.8cvs45
3647 Fix leak on error path
3649 2011-01-23 [mones] 3.7.8cvs44
3651 * manual/es/advanced.xml
3652 Sync with English manual
3654 2011-01-23 [paul] 3.7.8cvs43
3657 it's 2011, update copyright line
3659 2011-01-23 [paul] 3.7.8cvs42
3661 * manual/advanced.xml
3662 * src/prefs_common.c
3663 * src/prefs_common.h
3665 fix bug #2350, 'Make displaying localized date/time in
3666 message view optional'.
3667 This introduces a new hidden option (why do more?),
3668 'msgview_date_format', which defaults to OFF, maintaining
3669 the current and expected behaviour.
3671 2011-01-21 [colin] 3.7.8cvs41
3674 Fix bug #2050, Clawsmail sends return receipt every seconds
3675 We forgot to close the file when parsing
3676 disposition-notification fields, which made unlinking of the
3677 corresponding emails in tempfolder/processing impossible in
3678 Windows. Causing them to be re-fetched every time.
3680 2011-01-21 [colin] 3.7.8cvs40
3682 * claws-mail.desktop
3683 Fix again bug #2346: We should have a %u parameter.
3685 2011-01-21 [colin] 3.7.8cvs39
3687 * src/plugins/spamassassin/spamassassin.c
3688 Fix sa-learn when offline (its command line parsing is
3689 space-dependant). Patch by Wolfgang Lorenz
3691 2011-01-19 [pawel] 3.7.8cvs38
3693 * claws-mail.desktop
3694 Fix Bug 2346 'Please register x-handler-scheme
3695 in .desktop file' patch by Laurent Bigonville
3696 While I'm here update things to current
3697 standards, fix desktop-file-validate warnings/errors
3699 2011-01-18 [colin] 3.7.8cvs37
3702 Fix logic on SMTP AUTH: If the selected method isn't
3703 available, say so instead of supposing it'll work.
3704 Fixes bug #2039, 'SMTP AUTHENTICATION'
3706 2011-01-15 [pawel] 3.7.8cvs36
3708 * src/prefs_folder_item.c
3709 Rework subject regexp simplify gui a bit, this give us better
3710 options page layout (window with min width was too short to
3711 show all contents and thigs were unwieldy) and better preview
3712 of regexp working/not working
3714 2011-01-14 [pawel] 3.7.8cvs35
3717 strncpy2() NULLify strings just fine, no need to be
3720 2011-01-14 [pawel] 3.7.8cvs34
3723 Fix Bug #2165 'The date not localized in the message view'
3724 Display Date header in messageview in the same way as in
3725 summaryview by respecting date format set in preferences.
3727 2011-01-06 [pawel] 3.7.8cvs33
3729 * src/prefs_account.c
3730 * src/prefs_folder_item.c
3733 Make quote templates widgets more compact
3735 2011-01-06 [pawel] 3.7.8cvs32
3737 * src/plugins/trayicon/trayicon.c
3738 - fix logic bug which caused icon to be
3739 always set no-mail status on plugin load
3740 - force icon hide on plugin_done(), without
3741 it empty space(?!) is left in tray under KDE3 and KDE4
3743 2011-01-06 [colin] 3.7.8cvs31
3754 Unmime headers differently whether they're addresses or not:
3755 It's useless to quote things containing commas if it's in
3756 subject, for example. (introduced in 3.7.8cvs26)
3758 2011-01-06 [colin] 3.7.8cvs30
3760 * src/gtk/gtkaspell.c
3761 Complete previous patch
3763 * src/plugins/pgpinline/pgpinline.c
3766 2011-01-06 [paul] 3.7.8cvs29
3772 add Lithuanian translation (approx. 65% complete)
3773 submitted by Mindaugas Baranauskas
3775 2011-01-06 [pawel] 3.7.8cvs28
3780 * src/prefs_actions.c
3782 * src/gtk/gtkaspell.c
3783 * src/plugins/pgpinline/pgpinline.c
3784 * src/plugins/pgpmime/pgpmime.c
3785 * src/plugins/smime/smime.c
3786 Fix memory/file descriptors leaks
3788 2011-01-06 [paul] 3.7.8cvs27
3790 * src/plugins/pgpcore/sgpgme.c
3791 fix bug #2322, 'GPG Full info: showing subkey
3792 ID instead of primary key fingerprint'
3793 Patch by Sébastien Bigaret.
3795 2011-01-03 [colin] 3.7.8cvs26
3798 Better quote-checking when unmim-ing headers
3799 that may have comas.
3801 2011-01-03 [colin] 3.7.8cvs25
3804 Fix bug #2299, "Incorrect handling of quoted printable coma
3805 in headers". As this is really painful to fix by switching
3806 the whole stuff to a list of headers tokens, we workaround
3807 the problem by adding quotes around the encoded-word (making
3808 it a quoted-string which continuity is already handled).
3810 2011-01-03 [colin] 3.7.8cvs24
3815 2010-12-23 [colin] 3.7.8cvs23
3818 Finish fixing bug #2203: When forwarding (inline) and there
3819 are some text/* parts with no name, set them a name and
3820 set their disposition to attachment, so that recipients with
3821 MUAs preferring HTML parts don't show them by default.
3823 2010-12-22 [paul] 3.7.8cvs22
3826 fix missing file in 3.7.8cvs20
3828 2010-12-22 [colin] 3.7.8cvs21
3832 Implement a nicer scroll when drag and dropping
3834 2010-12-22 [colin] 3.7.8cvs20
3837 Store charset if available when attaching text/* parts
3838 Fixes bug #2203, 'Problems in forwarding multipart/
3839 alternative messages with HTML part'
3841 2010-12-22 [colin] 3.7.8cvs19
3846 2010-12-21 [colin] 3.7.8cvs18
3849 * src/send_message.c
3850 * src/common/session.c
3851 * src/common/session.h
3852 Differentiate between running sessions and connected
3853 sessions. Fixes bug #2332, "Crash when hitting cancel
3854 on the SMTP status window"
3856 2010-12-21 [colin] 3.7.8cvs17
3858 * src/etpan/etpan-thread-manager.c
3861 2010-12-21 [colin] 3.7.8cvs16
3864 Check whether we should continue loading the
3865 current textview after inserting a possibly
3868 2010-12-20 [colin] 3.7.8cvs15
3872 Removed. Dead code since ages!
3874 * src/gtk/gtkcmclist.c
3875 * src/gtk/gtkcmctree.c
3876 * src/gtk/gtksctree.c
3877 undefine *_DISABLE_DEPRECATED in the files that
3878 use deprecated interfaces. Implicit declarations
3879 can lead to crashes as prototypes are unknown, as
3880 evidenced by bug #2315.
3882 2010-12-20 [colin] 3.7.8cvs14
3885 Don't flush events when adding an header entry. This
3886 can mess up the keypresses in the previous header.
3887 Instead, make the scroll happen later (doing it on the
3888 spot without flushing events doesn't work as the new
3889 requisitions aren't set yet).
3891 2010-12-20 [colin] 3.7.8cvs13
3894 Don't iconify at start on w32. This un-iconifies in the
3897 2010-12-20 [colin] 3.7.8cvs12
3899 * src/common/base64.c
3900 Fix bug #2331, "Base64 is broken in 3.7.7 and 3.7.8"
3901 Patch by pochini at shiny.it
3903 2010-12-19 [colin] 3.7.8cvs11
3908 2010-12-18 [colin] 3.7.8cvs10
3911 Fix bug #2148, "Attachment content-transfer-encoding
3912 incorrectly set when signing emails". The RFC 2045
3913 states that message/* and multipart/* encoding must
3914 be either 7-bit, 8-bit or binary.
3916 2010-12-18 [mones] 3.7.8cvs9
3919 Fix crash when searching or adding a LDAP server
3921 2010-12-17 [colin] 3.7.8cvs8
3930 Better error logging. Disable LDAP SSL/TLS on
3931 Windows, it's crashy/non-worky.
3933 2010-12-17 [colin] 3.7.8cvs7
3936 Fix bug #2325, "messages remains in folder cache after moving
3937 from MH to IMAP boxes". Bug introduced in 3.7.6cvs53.
3939 2010-12-17 [colin] 3.7.8cvs6
3951 Windows build fixes (w32 LDAP completely untested!)
3953 2010-12-16 [colin] 3.7.8cvs5
3963 Try to rationalize a bit LDAP connections
3965 2010-12-16 [colin] 3.7.8cvs4
3967 * src/prefs_spelling.c
3969 Add a button to get dictionaries (win32)
3971 2010-12-16 [colin] 3.7.8cvs3
3973 * src/prefs_matcher.c
3974 Fix bug #2279, "crash when clicking 'define' in filter
3975 configuring". Thanks to Theodor Ciobanu for the hint at
3978 2010-12-14 [colin] 3.7.8cvs2
3980 * src/gtk/gtkaspell.c
3981 Add missing guard for sys/wait.h
3983 2010-12-05 [colin] 3.7.8cvs1
3985 * tools/make.themes.project
3986 Seems wget has changed naming of targets downloaded.
3987 Fix it by always providing our own name.
3988 [Pushing mones' patch again after messing with CVSROOT]
3990 2010-12-04 [paul] 3.7.8
3996 2010-12-03 [paul] 3.7.7cvs11
3999 * manual/xml2pdf ** REMOVED **
4000 * manual/dist/pdf/Makefile.am
4001 * manual/es/dist/pdf/Makefile.am
4002 * manual/fr/dist/pdf/Makefile.am
4003 * manual/pl/dist/pdf/Makefile.am
4004 simplify check for tools needed for manual building,
4005 remove xml2pdf and use docbook2pdf instead
4007 2010-12-03 [mir] 3.7.7cvs10
4010 Fix bug so that configure option --disable-manual
4011 actually disable building the manuals
4013 2010-12-01 [pawel] 3.7.7cvs9
4016 One more GTK+ 2.22 build fix
4018 2010-11-30 [colin] 3.7.7cvs8
4021 Fix bug #2317, 'Action results in "Bad file descriptor"'
4022 Introduced in 3.7.6cvs57. In fact the error has been there
4023 since ages, and only new thing is the verification of the
4024 various functions return code. Let the stuff work as it
4025 does, as it seems to do the right thing since ages.
4027 2010-11-28 [colin] 3.7.7cvs7
4029 * src/gtk/quicksearch.c
4030 Fix bug #2313, 'CLI quicksearch sometimes returns
4031 the same messages twice'. Patch by Sebastien Bigaret
4033 2010-11-25 [paul] 3.7.7cvs6
4035 * src/prefs_common.c
4036 make "gtk_can_change_accels" FALSE by default.
4037 fixes bug #2309, 'Shortcuts should not be modifiable
4040 2010-11-24 [mones] 3.7.7cvs5
4043 Add missing shortcuts for marking as spam and ham
4044 Fixes Debian bug #599547
4046 2010-11-22 [colin] 3.7.7cvs4
4049 Revert 3.7.6cvs{39,38,37,35,34}. The fact that
4050 five patches were needed to fix a corner case
4051 is a good indicator that is was bound to break
4054 2010-11-21 [colin] 3.7.7cvs3
4056 * src/plugins/pgpcore/claws.def
4059 2010-11-20 [wwp] 3.7.7cvs2
4062 Fix either a typo or an irrelevant iff word there.
4063 IMO type and recursive possible values should be changed to
4064 smth simple and neat here, and help strings be really
4067 2010-11-20 [colin] 3.7.7cvs1
4070 Damn, forgot to commit this file twice.
4072 2010-11-19 [paul] 3.7.7
4078 2010-11-19 [paul] 3.7.6cvs66
4091 updated by Miquel Oliete, David Vachulka, Stephan Sachse,
4092 Ricardo Mones, Flammie Pirinen, wwp, Pader Rezso, MSulchan
4093 Darmawan, Frederico Goncalves Guimaraes, Slavko, Yarema
4095 2010-11-17 [colin] 3.7.6cvs65
4097 * src/common/utils.c
4098 Separate email address from timestamp with a dot.
4101 2010-11-17 [colin] 3.7.6cvs64
4103 * src/common/utils.c
4104 Fix multiple @ in generated message-ids.
4105 That's not allowed in RFC 2822.
4107 2010-11-16 [mones] 3.7.6cvs63
4109 * manual/es/advanced.xml
4110 Synchronise with English version
4112 2010-11-04 [wwp] 3.7.6cvs62
4115 Fix bug 2293, "filtering: simplify expression", as simplifying
4116 this expression doesn't make it less easy to understand and we
4117 gain few cycles by making the logical expression more simple
4118 by applying. Patch by Nicolas Kaiser.
4120 2010-11-03 [colin] 3.7.6cvs61
4123 Fix bug 2294, "addrindex.c: address index conversion always
4124 fails". Clearly a copy-paste-bug. Patch by Nicolas Kaiser.
4126 2010-11-02 [wwp] 3.7.6cvs60
4131 Enlarge the progress bar (main window) a bit when compiling
4132 for UMPCs like maemo: this solves truncated text that might
4133 appear in the progress bar while processing messages.
4134 Also use a more compact string format when displaying
4135 progress like 'number/total', still for UMPCs, this fixes
4136 a previous inconsistency with these format strings where
4137 no space around the / were used sometimes.
4139 2010-10-26 [ticho] 3.7.6cvs59
4142 Recreate NNTP session if server port setting has changed. Fixes
4145 2010-10-26 [colin] 3.7.6cvs58
4149 Fix copy-paste error, thanks to David Relson
4152 2010-10-18 [colin] 3.7.6cvs57
4159 * src/prefs_themes.c
4162 * src/gtk/gtkutils.c
4163 * src/gtk/quicksearch.c
4164 * src/gtk/quicksearch.h
4165 * src/plugins/pgpcore/passphrase.c
4166 * src/plugins/spamassassin/libspamc.c
4169 2010-10-17 [colin] 3.7.6cvs56
4171 * src/prefs_themes.c
4172 * src/gtk/gtkaspell.c
4173 * src/gtk/gtkutils.c
4174 * src/gtk/gtkutils.h
4175 * src/gtk/inputdialog.c
4176 * src/gtk/progressdialog.c
4177 Undeprecate a few things
4179 2010-10-17 [colin] 3.7.6cvs55
4183 * src/gtk/quicksearch.c
4184 * src/gtk/quicksearch.h
4185 Add ability to search from the command-line.
4186 Closes bug 2249, ' Making QuickSearch independent from the GUI'
4187 Patch by Sebastien Bigarret.
4189 2010-10-04 [mones] 3.7.6cvs54
4191 * manual/dist/pdf/Makefile.am
4192 Fix build of English PDF manual
4193 (sh: Can't open ../../../xml2pdf)
4195 2010-10-03 [colin] 3.7.6cvs53
4202 Get rid of GRelation which were, mostly, used as
4203 GHashTables. Probably fixes bug #2277, 'Segfault when
4204 loading inbox for the first time'
4206 2010-10-03 [mir] 3.7.6cvs52
4208 * manual/de/dist/html/Makefile.am
4209 * manual/de/dist/pdf/Makefile.am
4210 * manual/de/dist/ps/Makefile.am
4211 * manual/de/dist/txt/Makefile.am
4212 * manual/dist/html/Makefile.am
4213 * manual/dist/pdf/Makefile.am
4214 * manual/dist/ps/Makefile.am
4215 * manual/dist/txt/Makefile.am
4216 * manual/es/dist/html/Makefile.am
4217 * manual/es/dist/pdf/Makefile.am
4218 * manual/es/dist/ps/Makefile.am
4219 * manual/es/dist/txt/Makefile.am
4220 * manual/fr/dist/html/Makefile.am
4221 * manual/fr/dist/pdf/Makefile.am
4222 * manual/fr/dist/ps/Makefile.am
4223 * manual/fr/dist/txt/Makefile.am
4224 * manual/pl/dist/html/Makefile.am
4225 * manual/pl/dist/pdf/Makefile.am
4226 * manual/pl/dist/ps/Makefile.am
4227 * manual/pl/dist/txt/Makefile.am
4228 Missing Makefile.am's for 3.7.6cvs49
4231 2010-10-03 [colin] 3.7.6cvs51
4236 2010-10-02 [mir] 3.7.6cvs50
4238 * manual/de/dist/html/Makefile.am
4239 * manual/de/dist/pdf/Makefile.am
4240 * manual/de/dist/ps/Makefile.am
4241 * manual/de/dist/txt/Makefile.am
4242 * manual/dist/html/Makefile.am
4243 * manual/dist/pdf/Makefile.am
4244 * manual/dist/ps/Makefile.am
4245 * manual/dist/txt/Makefile.am
4246 * manual/es/dist/html/Makefile.am
4247 * manual/es/dist/pdf/Makefile.am
4248 * manual/es/dist/ps/Makefile.am
4249 * manual/es/dist/txt/Makefile.am
4250 * manual/fr/dist/html/Makefile.am
4251 * manual/fr/dist/pdf/Makefile.am
4252 * manual/fr/dist/ps/Makefile.am
4253 * manual/fr/dist/txt/Makefile.am
4254 * manual/pl/dist/html/Makefile.am
4255 * manual/pl/dist/pdf/Makefile.am
4256 * manual/pl/dist/ps/Makefile.am
4257 * manual/pl/dist/txt/Makefile.am
4258 Part 2 of last commit which broke due to a permission error
4259 Avoid claws trying to build manuals if the required
4260 tools are not present.
4262 2010-10-02 [mir] 3.7.6cvs49
4265 * manual/de/dist/html/Makefile.am
4266 * manual/de/dist/pdf/Makefile.am
4267 * manual/de/dist/ps/Makefile.am
4268 * manual/de/dist/txt/Makefile.am
4269 * manual/dist/html/Makefile.am
4270 * manual/dist/pdf/Makefile.am
4271 * manual/dist/ps/Makefile.am
4272 * manual/dist/txt/Makefile.am
4273 * manual/es/dist/html/Makefile.am
4274 * manual/es/dist/pdf/Makefile.am
4275 * manual/es/dist/ps/Makefile.am
4276 * manual/es/dist/txt/Makefile.am
4277 * manual/fr/dist/html/Makefile.am
4278 * manual/fr/dist/pdf/Makefile.am
4279 * manual/fr/dist/ps/Makefile.am
4280 * manual/fr/dist/txt/Makefile.am
4281 * manual/pl/dist/html/Makefile.am
4282 * manual/pl/dist/pdf/Makefile.am
4283 * manual/pl/dist/ps/Makefile.am
4284 * manual/pl/dist/txt/Makefile.am
4285 1) Downgrade autoconf requirements to 2.59 to allow
4286 building on oldest supported Linux distributions.
4287 2) Only try to build manuals if the needed software
4290 2010-10-02 [colin] 3.7.6cvs48
4292 * src/plugins/trayicon/trayicon.c
4293 And fix theme updating.
4295 2010-10-02 [colin] 3.7.6cvs47
4297 * src/plugins/trayicon/trayicon.c
4298 Got burnt by wrong indentation!
4300 2010-10-02 [colin] 3.7.6cvs46
4303 Forgot to remove the directory from top-level
4305 2010-10-02 [colin] 3.7.6cvs45
4307 * src/plugins/trayicon/Makefile.am
4308 * src/plugins/trayicon/trayicon.c
4309 * src/plugins/trayicon/libeggtrayicon/.cvsignore
4310 * src/plugins/trayicon/libeggtrayicon/Makefile.am
4311 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
4312 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.h
4313 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c
4314 * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.h
4315 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
4316 * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h
4317 * src/plugins/trayicon/libeggtrayicon/xembed.h
4318 Finally get rid of Eggtrayicon, use GtkStatusIcon
4319 instead (which can be done safely now that we
4322 2010-10-02 [colin] 3.7.6cvs44
4330 * src/editaddress_other_attributes_ldap.c
4333 * src/grouplistdialog.c
4335 * src/image_viewer.c
4339 * src/message_search.c
4341 * src/prefs_themes.c
4342 * src/summary_search.c
4345 * src/etpan/imap-thread.c
4347 * src/gtk/gtkcmclist.c
4348 * src/gtk/gtkcmoptionmenu.c
4349 * src/gtk/gtkutils.c
4350 * src/gtk/gtkutils.h
4351 * src/gtk/gtkvscrollbutton.c
4352 * src/plugins/pgpcore/select-keys.c
4353 * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
4354 Undeprecate for GTK+2.22. Patch by Reed Loden.
4355 Fixes bug #2276, 'Compile in maintainer mode
4356 fails on GTK+ 2.22'.
4358 2010-10-02 [colin] 3.7.6cvs43
4361 It's now time to remove the temporary enable-openssl
4362 option that was used when we removed OpenSSL. See
4363 bug #2276 comment #14.
4365 2010-09-30 [wwp] 3.7.6cvs42
4367 * src/prefs_account.c
4368 * src/prefs_filtering_action.c
4369 * src/prefs_matcher.c
4370 Fix bug #2274, wrong color label index range
4371 used w/ gtk_cmoption_menu (behaviour change
4372 has been introduced w/ 3.5.0cvs49 apparently),
4373 now it must be 1..N so let's use colorlabel value
4377 2010-09-20 [pawel] 3.7.6cvs41
4384 2010-09-19 [pawel] 3.7.6cvs40
4389 Set ML menus sensitivity accordingly to
4390 possibility of reply to ML
4392 2010-09-19 [colin] 3.7.6cvs39
4395 Fix cvs34 and cvs35. NNTP accounts are mandatory to post
4396 to newsgroups, and NNTP accounts *can* send email. We
4397 should not force an email account when replying to_ml or
4400 2010-09-19 [colin] 3.7.6cvs38
4403 Revert previous commit (which breaks Reply to newsgroups)
4405 2010-09-17 [pawel] 3.7.6cvs37
4408 Respect reply_account_autosel when changing compose
4409 account to email one while replying to NNTP post
4411 2010-09-17 [wwp] 3.7.6cvs36
4413 * doc/man/claws-mail.1
4414 Update --compose documentation in `man claws-mail`.
4416 2010-09-12 [pawel] 3.7.6cvs35
4419 Add forgotten bit to previous commit,
4420 select email account when replying to ML
4422 2010-09-12 [pawel] 3.7.6cvs34
4425 Fix bug #2247 "nntp reply-to-all broken?"
4426 Make reply-to-all and reply-to-ml work as expected in
4427 mailing list through NNTP case
4429 2010-09-11 [pawel] 3.7.6cvs33
4434 gtk_widget_set_can_focus() -> GTK_WIDGET_UNSET_FLAGS()
4435 fixes build with GTK+ < 2.18
4437 2010-09-10 [pawel] 3.7.6cvs32
4442 Make Tab key switch between FolderView, MsgView and
4443 SummaryView only, other widgets have/can have their own
4446 2010-08-25 [colin] 3.7.6cvs31
4451 * src/common/base64.c
4452 * src/common/base64.h
4453 Fix bug #2245, "base64 decoding fails with line breaks"
4454 Patch by Yotam Medini
4456 2010-08-25 [colin] 3.7.6cvs30
4459 Fix bug #2241, "Empty trash on exit fails on scripted exit"
4461 2010-08-23 [pawel] 3.7.6cvs29
4464 * src/send_message.c
4467 Hide progressbar on statusbar when not needed
4469 2010-08-17 [colin] 3.7.6cvs28
4472 Fix previous patch (our own tmp dir is inside
4475 2010-08-16 [colin] 3.7.6cvs27
4478 Use temp dir to store logs in Windows. Avoids doing
4479 get_rc_dir() early, which prevents set_rc_dir()
4482 2010-07-31 [holger] 3.7.6cvs26
4484 * src/gtk/gtkshruler.c
4485 Yet more GdkGC to Cairo porting
4487 2010-07-30 [holger] 3.7.6cvs25
4489 * src/stock_pixmap.c
4490 More GdkGC to Cairo porting
4492 2010-07-30 [holger] 3.7.6cvs24
4494 * src/gtk/colorlabel.c
4495 One GdkGC usage less
4497 2010-07-29 [holger] 3.7.6cvs23
4500 Replace some gdk drawing with cairo, as the former
4501 is going towards deprecation.
4503 2010-07-25 [colin] 3.7.6cvs22
4505 * src/common/utils.c
4506 And now for a real fix. g_list_remove() doesn't, of
4507 course, free the data. But we have to have a solid
4508 pointer to it in order to free it ourselves instead
4509 of relying on the old freed list pointer.
4510 Maybe that's the last patch on the subject now ? :)
4512 2010-07-25 [colin] 3.7.6cvs21
4514 * src/common/utils.c
4515 Remove stupid and extraneous g_free() of elements
4516 which have just been freed by g_list_remove(). (see
4517 GList documentation). I don't know how it worked before
4519 2010-07-25 [colin] 3.7.6cvs20
4521 * src/common/utils.c
4522 Reverse free/use with more logical and safe
4523 use/free. Thanks to Michael Rasmussen !
4525 2010-07-24 [colin] 3.7.6cvs19
4527 * src/gtk/quicksearch.c
4528 Finish 3.7.5cvs42 patch. Probably fixes bug 2232,
4529 'freeze when using quick search'
4531 2010-07-11 [iwkse] 3.7.6cvs18
4533 * src/gtk/quicksearch.c
4534 Add SMALL_LAYOUT to quicksearch_relayout
4536 2010-07-10 [iwkse] 3.7.6cvs17
4539 Remove forgotten variable from