1 2013-02-14 [paul] 3.9.0cvs69
6 2013-02-14 [colin] 3.9.0cvs68
10 * po/merge-po-from-plugin.sh
11 Add helper script to merge external plugins translations
36 Merge translations from fancy and vcalendar
38 2013-02-14 [colin] 3.9.0cvs67
43 2013-02-14 [colin] 3.9.0cvs66
45 * src/plugins/vcalendar/claws.def
46 * src/plugins/vcalendar/plugin.def
48 * src/plugins/vcalendar/libical/Makefile.in
49 * src/plugins/vcalendar/libical/design-data/Makefile.in
50 * src/plugins/vcalendar/libical/libical/Makefile.in
51 * src/plugins/vcalendar/libical/scripts/Makefile.in
52 Remove extraneous files
54 2013-02-13 [colin] 3.9.0cvs65
56 * src/plugins/address_dup_finder/placeholder.txt
57 * src/plugins/synce/placeholder.txt
58 Removed, deprecated plugins
59 * src/plugins/Makefile.am
60 * src/plugins/vcalendar/Makefile.am
61 * src/plugins/vcalendar/Makefile.in
62 * src/plugins/vcalendar/common-views.c
63 * src/plugins/vcalendar/common-views.h
64 * src/plugins/vcalendar/day-view.c
65 * src/plugins/vcalendar/icaltime_as_local.c
66 * src/plugins/vcalendar/icaltime_as_local.h
67 * src/plugins/vcalendar/month-view.c
68 * src/plugins/vcalendar/placeholder.txt
69 * src/plugins/vcalendar/plugin.c
70 * src/plugins/vcalendar/vcal_dbus.c
71 * src/plugins/vcalendar/vcal_dbus.h
72 * src/plugins/vcalendar/vcal_folder.c
73 * src/plugins/vcalendar/vcal_folder.h
74 * src/plugins/vcalendar/vcal_interface.h
75 * src/plugins/vcalendar/vcal_manager.c
76 * src/plugins/vcalendar/vcal_manager.h
77 * src/plugins/vcalendar/vcal_meeting_gtk.c
78 * src/plugins/vcalendar/vcal_meeting_gtk.h
79 * src/plugins/vcalendar/vcal_prefs.c
80 * src/plugins/vcalendar/vcal_prefs.h
81 * src/plugins/vcalendar/vcalendar.c
82 * src/plugins/vcalendar/vcalendar.h
83 * src/plugins/vcalendar/version.rc
84 * src/plugins/vcalendar/libical/.cvsignore
85 * src/plugins/vcalendar/libical/Makefile.am
86 * src/plugins/vcalendar/libical/Makefile.in
87 * src/plugins/vcalendar/libical/design-data/.cvsignore
88 * src/plugins/vcalendar/libical/design-data/Makefile.am
89 * src/plugins/vcalendar/libical/design-data/Makefile.in
90 * src/plugins/vcalendar/libical/design-data/parameters.csv
91 * src/plugins/vcalendar/libical/design-data/properties.csv
92 * src/plugins/vcalendar/libical/design-data/restrictions.csv
93 * src/plugins/vcalendar/libical/design-data/status.txt
94 * src/plugins/vcalendar/libical/design-data/value-types.csv
95 * src/plugins/vcalendar/libical/libical/.cvsignore
96 * src/plugins/vcalendar/libical/libical/Makefile.am
97 * src/plugins/vcalendar/libical/libical/Makefile.in
98 * src/plugins/vcalendar/libical/libical/icalattendee.c
99 * src/plugins/vcalendar/libical/libical/icalattendee.h
100 * src/plugins/vcalendar/libical/libical/icalcomponent.c
101 * src/plugins/vcalendar/libical/libical/icalcomponent.h
102 * src/plugins/vcalendar/libical/libical/icalderivedparameter.c.in
103 * src/plugins/vcalendar/libical/libical/icalderivedparameter.h.in
104 * src/plugins/vcalendar/libical/libical/icalderivedproperty.c.in
105 * src/plugins/vcalendar/libical/libical/icalderivedproperty.h.in
106 * src/plugins/vcalendar/libical/libical/icalderivedvalue.c.in
107 * src/plugins/vcalendar/libical/libical/icalderivedvalue.h.in
108 * src/plugins/vcalendar/libical/libical/icalduration.c
109 * src/plugins/vcalendar/libical/libical/icalduration.h
110 * src/plugins/vcalendar/libical/libical/icalenums.c
111 * src/plugins/vcalendar/libical/libical/icalenums.h
112 * src/plugins/vcalendar/libical/libical/icalerror.c
113 * src/plugins/vcalendar/libical/libical/icalerror.h
114 * src/plugins/vcalendar/libical/libical/icallangbind.c
115 * src/plugins/vcalendar/libical/libical/icallangbind.h
116 * src/plugins/vcalendar/libical/libical/icallexer.l
117 * src/plugins/vcalendar/libical/libical/icalmemory.c
118 * src/plugins/vcalendar/libical/libical/icalmemory.h
119 * src/plugins/vcalendar/libical/libical/icalmime.c
120 * src/plugins/vcalendar/libical/libical/icalmime.h
121 * src/plugins/vcalendar/libical/libical/icalparameter.c
122 * src/plugins/vcalendar/libical/libical/icalparameter.h
123 * src/plugins/vcalendar/libical/libical/icalparameterimpl.h
124 * src/plugins/vcalendar/libical/libical/icalparser.c
125 * src/plugins/vcalendar/libical/libical/icalparser.h
126 * src/plugins/vcalendar/libical/libical/icalperiod.c
127 * src/plugins/vcalendar/libical/libical/icalperiod.h
128 * src/plugins/vcalendar/libical/libical/icalproperty.c
129 * src/plugins/vcalendar/libical/libical/icalproperty.h
130 * src/plugins/vcalendar/libical/libical/icalrecur.c
131 * src/plugins/vcalendar/libical/libical/icalrecur.h
132 * src/plugins/vcalendar/libical/libical/icalrestriction.c.in
133 * src/plugins/vcalendar/libical/libical/icalrestriction.h
134 * src/plugins/vcalendar/libical/libical/icaltime.c
135 * src/plugins/vcalendar/libical/libical/icaltime.h
136 * src/plugins/vcalendar/libical/libical/icaltypes.c
137 * src/plugins/vcalendar/libical/libical/icaltypes.h
138 * src/plugins/vcalendar/libical/libical/icalvalue.c
139 * src/plugins/vcalendar/libical/libical/icalvalue.h
140 * src/plugins/vcalendar/libical/libical/icalvalueimpl.h
141 * src/plugins/vcalendar/libical/libical/icalversion.h
142 * src/plugins/vcalendar/libical/libical/icalversion.h.in
143 * src/plugins/vcalendar/libical/libical/icalyacc.output
144 * src/plugins/vcalendar/libical/libical/icalyacc.y
145 * src/plugins/vcalendar/libical/libical/pvl.c
146 * src/plugins/vcalendar/libical/libical/pvl.h
147 * src/plugins/vcalendar/libical/libical/sspm.c
148 * src/plugins/vcalendar/libical/libical/sspm.h
149 * src/plugins/vcalendar/libical/libical/vsnprintf.c
150 * src/plugins/vcalendar/libical/scripts/.cvsignore
151 * src/plugins/vcalendar/libical/scripts/Makefile.am
152 * src/plugins/vcalendar/libical/scripts/Makefile.in
153 * src/plugins/vcalendar/libical/scripts/mkderivedcomponents.pl
154 * src/plugins/vcalendar/libical/scripts/mkderivedparameters.pl
155 * src/plugins/vcalendar/libical/scripts/mkderivedproperties.pl
156 * src/plugins/vcalendar/libical/scripts/mkderivedvalues.pl
157 * src/plugins/vcalendar/libical/scripts/mkparameterrestrictions.pl
158 * src/plugins/vcalendar/libical/scripts/mkrestrictionrecords.pl
159 * src/plugins/vcalendar/libical/scripts/mkrestrictiontable.pl
160 * src/plugins/vcalendar/libical/scripts/readvaluesfile.pl
163 2013-02-13 [colin] 3.9.0cvs64
165 * src/plugins/acpi_notifier/placeholder.txt
166 * src/plugins/address_dup_finder/placeholder.txt
167 * src/plugins/address_keeper/placeholder.txt
168 * src/plugins/archive/placeholder.txt
169 * src/plugins/att_remover/placeholder.txt
170 * src/plugins/attachwarner/placeholder.txt
171 * src/plugins/bsfilter/placeholder.txt
172 * src/plugins/clamd/placeholder.txt
173 * src/plugins/fetchinfo/placeholder.txt
174 * src/plugins/gdata/placeholder.txt
175 * src/plugins/geolocation/placeholder.txt
176 * src/plugins/gtkhtml2_viewer/placeholder.txt
177 * src/plugins/mailmbox/placeholder.txt
178 * src/plugins/newmail/placeholder.txt
179 * src/plugins/notification/placeholder.txt
180 * src/plugins/pdf_viewer/placeholder.txt
181 * src/plugins/perl/placeholder.txt
182 * src/plugins/python/placeholder.txt
183 * src/plugins/rssyl/placeholder.txt
184 * src/plugins/spam_report/placeholder.txt
185 * src/plugins/synce/placeholder.txt
186 * src/plugins/tnef_parse/placeholder.txt
187 * src/plugins/vcalendar/placeholder.txt
188 Add temporary placeholders for ex-extra-plugins to be
191 2013-02-13 [paul] 3.9.0cvs63
193 * src/plugins/fancy/Makefile.am
194 no need for EXTRA_DIST
196 2013-02-13 [paul] 3.9.0cvs62
200 * src/plugins/Makefile.am
201 * src/plugins/fancy/Makefile.am
202 * src/plugins/fancy/fancy_prefs.c
203 * src/plugins/fancy/fancy_prefs.h
204 * src/plugins/fancy/fancy_viewer.c
205 * src/plugins/fancy/fancy_viewer.h
206 move the Fancy plugin into core
208 2013-02-11 [paul] 3.9.0cvs61
211 use the Delete key to remove colour label accels (same as everywhere else).
212 complete the change to gtk_accel_map_add_entry() for older/newer GTKs
214 2013-01-26 [mir] 3.9.0cvs60
218 1) Lines split over more than one line breaks parser
219 2) Get email addres correct. Not only email;internet
221 1) Basic handling of vcard 3.0
224 2013-01-23 [colin] 3.9.0cvs59
228 Fix actions with spaces (and quotes). Thanks to H. Merijn Brand
230 2013-01-23 [colin] 3.9.0cvs58
233 Fix bug #2863, "Applying has_attachment quicksearch
236 2013-01-21 [paul] 3.9.0cvs57
240 fix bug 2862, 'Segmentation fault when replying to a
241 message where the "code conversion" fails'. add support
242 for X-VIET-VPS encoding
244 2013-01-21 [paul] 3.9.0cvs56
248 promote the users' ml on the About/Info tab
250 2013-01-09 [paul] 3.9.0cvs55
252 * doc/man/claws-mail.1
254 update copyright year
256 2013-01-09 [paul] 3.9.0cvs54
258 * src/gtk/gtkaspell.c
259 fix sensitivity of 'Use both dictionaries' in compose window
261 2013-01-09 [mir] 3.9.0cvs53
264 Fix missing file encoding info.
265 See -> http://www.python.org/dev/peps/pep-0263/
268 2013-01-08 [mones] 3.9.0cvs52
271 Added Swedish translation by Andreas Rönnquist
273 2012-12-20 [colin] 3.9.0cvs51
276 Fix crash on action error;
277 Fix trimming of leading spaces in actions
279 2012-12-19 [colin] 3.9.0cvs50
284 Make LDAP over SSL work on Win32 - but not TLS,
285 unfortunately. Also, it requires the certificate
288 2012-12-16 [colin] 3.9.0cvs49
291 Add missing \n at end of the return receipt last part's headers.
293 2012-12-15 [paul] 3.9.0cvs48
296 fix bug 2832, 'mail to from adress-book splitt names'
298 2012-12-12 [colin] 3.9.0cvs47
301 Port to g_spawn API and make actions work better on Win32
305 2012-12-12 [ticho] 3.9.0cvs46
308 Move focus to body textview when subject entry is activated
309 (Enter key pressed) in compose window.
311 2012-12-10 [mones] 3.9.0cvs45
314 Fix bug #2835 (core part) to allow NULL names which
317 2012-12-07 [colin] 3.9.0cvs44
320 Try to fix strange crash in nntp_ping/session_destroy...
322 2012-12-06 [mones] 3.9.0cvs43
326 * tools/outlook2claws-mail.pl
327 Fix address not working since years ago
329 2012-12-05 [mones] 3.9.0cvs42
332 Do not set to NULL string preferences which have "" as
335 2012-12-05 [colin] 3.9.0cvs41
338 Nullify xcred pointer like the other ones
340 2012-12-03 [wwp] 3.9.0cvs40
344 Avoid any possible confusion: 0 is not a neutral value when passed
345 to main_window_get_mask() - use -1 instead, even in those cases we
348 2012-12-03 [wwp] 3.9.0cvs39
351 Fix sensitivity of next-unread toolbar button.
353 2012-12-03 [colin] 3.9.0cvs38
356 Fix following relative symlinks
358 2012-12-02 [colin] 3.9.0cvs37
361 Of course you can't, Windows. Of course...
363 2012-12-02 [colin] 3.9.0cvs36
366 Move control sockets inside their own directory,
367 $TMPDIR/claws-mail-$UID/, and name them after the configuration directory md5 hash. That allows
368 - cleaner separation of sockets and config dirs in
369 case of alternate config directories
370 - forward migration is handled: if $TMPDIR/claws-mail-$UID
371 exists as a socket, use it to control the running entity
372 - backwards migration is handled: starting an old Claws Mail
373 version will bail out as creating the legacy socket won't
375 - migration for alternate-config-dirs is not handled, which
376 could be mentioned in release notes.
377 Fixes bug #2828, "Use MD5 digest for socket name"
379 2012-12-01 [colin] 3.9.0cvs35
382 As usual, Windows is a little bit different
383 (you have to love it the same as the normal OSes...)
385 2012-12-01 [colin] 3.9.0cvs34
389 Add a canonicalizer function and use it to
392 2012-11-30 [mones] 3.9.0cvs33
394 * src/common/plugin.c
395 Fixes #1137 completely, saving path-less plugins as is
396 in config. With this patch user can edit plugin list on
397 clawsrc and remove absolute paths from shared plugins,
398 leaving only the "pluginname.so". Those will be tried to
399 load from plugin dir of the loading core. Notice that
400 those will also fail to load on older versions, and will
401 probably be removed from your config without warning by
404 2012-11-30 [wwp] 3.9.0cvs32
410 Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
411 also fix list loop initializers.
413 2012-11-30 [wwp] 3.9.0cvs31
422 Add Message/Cancel sending (same as --cancel-sending), adds the
423 relevant toolbar icon, and an extra cancel sending+receiving icon
426 2012-11-29 [colin] 3.9.0cvs30
429 Fix mask on a few menu items (thanks Ricardo!)
431 2012-11-28 [wwp] 3.9.0cvs29
437 Rework SensitiveCond enum to allow more than 32 flags for GUI status checking.
438 Complete toolbar_init(), which was missing few inits.
440 2012-11-28 [colin] 3.9.0cvs28
445 * src/etpan/nntp-thread.c
446 Disconnect NNTP accounts too when switching offline
448 2012-11-28 [colin] 3.9.0cvs27
452 * src/common/session.c
453 * src/common/session.h
454 Add keep-alive pings on IMAP and NNTP
456 2012-11-28 [colin] 3.9.0cvs26
459 * src/etpan/imap-thread.c
460 * src/etpan/imap-thread.h
461 Try locale's charset and UTF-7 on server-side
462 searches when UTF-8 fails. Also, don't even
463 mention a charset if searching for an ASCII
466 2012-11-27 [colin] 3.9.0cvs25
471 2012-11-27 [colin] 3.9.0cvs24
474 Fix bug #2826, "replace deprecated gnutls function"
475 Patch by Christian Hesse
477 2012-11-27 [colin] 3.9.0cvs23
479 * src/gtk/manage_window.c
480 Stop spamming logs with focus events.
482 2012-11-27 [colin] 3.9.0cvs22
487 Unsneak a work-in-progress patch that I mistakengly
488 commited with a cleanup
490 2012-11-27 [wwp] 3.9.0cvs21
492 * doc/man/claws-mail.1
496 Add --cancel-sending command-line switch.
498 2012-11-23 [colin] 3.9.0cvs20
507 * src/common/socket.c
508 * src/common/socket.h
510 * src/common/ssl_certificate.c
511 * src/common/ssl_certificate.h
512 * src/etpan/imap-thread.c
513 * src/etpan/nntp-thread.c
514 Cleanup some warnings and deprecated types. Patch by
515 Christian Hesse, fixing bug #2617. Thanks!
517 2012-11-23 [colin] 3.9.0cvs19
521 Add Christian Hesse which was forgotten for some reason
523 2012-11-21 [colin] 3.9.0cvs18
525 * src/etpan/imap-thread.c
526 Don't set charset on simple searches. Fixes Exchange 2007.
528 2012-11-20 [colin] 3.9.0cvs17
530 * src/prefs_matcher.c
531 Fix bug #2801, "Filtering Header:Name list is blank/corrupt"
533 2012-11-20 [ticho] 3.9.0cvs16
535 * src/gtk/prefswindow.c
536 Actually allow folder preference pages which are in top level of
537 page index UI to be selected.
539 2012-11-20 [ticho] 3.9.0cvs15
541 * src/prefs_folder_item.c
542 Remove useless "Folder" root in page index of folder preferences UI.
544 2012-11-18 [colin] 3.9.0cvs14
550 * src/matcher_parser_parse.y
551 * src/prefs_matcher.c
553 * src/gtk/quicksearch.c
554 Add age_{greater,lower}_hours matcher criteria
555 Initial patch by Abhay S. Kushwaha.
557 2012-11-18 [ticho] 3.9.0cvs13
560 Improve i18n plural handling in a string used while
563 2012-11-16 [ticho] 3.9.0cvs12
591 Update message catalogs to match changes in 3.9.0cvs11.
593 2012-11-16 [ticho] 3.9.0cvs11
596 * src/addrcustomattr.c
598 * src/prefs_filtering.c
599 * src/prefs_matcher.c
600 * src/prefs_msg_colors.c
606 Use pgettext() and friends for i18n context strings, instead of
607 having a pipe character in msgid for context separation. This uses
608 glib's C_ macro, instead of Q_.
610 2012-11-16 [colin] 3.9.0cvs10
613 * src/prefs_actions.c
614 * src/prefs_filtering_action.c
615 * src/prefs_matcher.c
617 * src/gtk/description_window.c
618 * src/gtk/description_window.h
619 * src/gtk/inputdialog.c
620 * src/gtk/manage_window.c
621 * src/gtk/quicksearch.c
622 Try to better fix focus problems. Should address:
627 Please check using your favorite WM that the following works:
628 Information button (Quicksearch, Templates, 'Test' filtering
630 Folder selection (Move/Copy contextual menu,
631 various preferences, including 'New folder').
632 Tested with XFCE, Gnome Shell and Windows.
635 2012-11-16 [colin] 3.9.0cvs9
640 2012-11-16 [colin] 3.9.0cvs8
643 Fix missing initialisation of bool_and which could
644 lead to From/To/Subject/Tag searches searching with
646 Also clean up tag expansion. No need to create a
647 matcher string and re-parse it.
649 2012-11-16 [paul] 3.9.0cvs7
652 fix by Thomas Bellmann
654 2012-11-15 [colin] 3.9.0cvs6
657 Fix bug #2785, "Marking mails for deletion reopens internal
660 2012-11-15 [colin] 3.9.0cvs5
664 * src/gtk/gtkcmclist.c
665 * src/gtk/gtkcmclist.h
666 a few more GTK+3 fixes. Segfaults on me, though.
668 2012-11-15 [colin] 3.9.0cvs4
680 * src/message_search.c
681 * src/prefs_display_header.c
682 * src/prefs_filtering_action.c
683 * src/prefs_matcher.c
685 * src/prefs_toolbar.c
688 * src/summary_search.c
691 * src/gtk/Makefile.am
692 * src/gtk/colorlabel.c
695 * src/gtk/gtkcmclist.c
696 * src/gtk/gtkcmclist.h
697 * src/gtk/gtkcmctree.c
698 * src/gtk/gtksctree.c
699 * src/gtk/gtkshruler.c
702 * src/gtk/inputdialog.c
703 * src/gtk/quicksearch.c
704 * src/plugins/pgpcore/Makefile.am
705 * src/plugins/pgpinline/Makefile.am
706 * src/plugins/pgpmime/Makefile.am
707 * src/plugins/smime/Makefile.am
708 Big GTK+3 patch from Hanno Meyer-Thurow
710 2012-11-15 [wwp] 3.9.0cvs3
712 * doc/man/claws-mail.1
714 Add --cancel-receiving command-line switch.
716 2012-11-15 [wwp] 3.9.0cvs2
719 * src/gtk/sslcertwindow.c
722 2012-11-15 [paul] 3.9.0cvs1
727 updates from David Vachulka, Flammie Pirinen, and
730 2012-11-14 [paul] 3.9.0
736 2012-11-14 [paul] 3.8.1cvs123
747 updated by Thomas Bellmann, Ricardo Mones, Flammie Pirinen,
748 wwp, Pader Rezso, Frederico Goncalves Guimaraes, Andreas Ronnquist,
751 2012-11-14 [paul] 3.8.1cvs122
757 2012-11-14 [colin] 3.8.1cvs121
760 And fix warning with breaking functionality
762 2012-11-14 [paul] 3.8.1cvs120
765 revert this change from 3.8.1cvs60, it breaks
768 2012-11-14 [colin] 3.8.1cvs119
770 * src/common/plugin.c
771 If plugin fails to load from absolute path, try from
773 Fixes bug #1137, 'loading plugins with same profile on different archs'
774 Fixes bug #2777, 'Installing latest cvs116 package 14 Windows version
775 results in wrong paths in clawsrc'
777 2012-11-12 [colin] 3.8.1cvs118
780 Fix initial focus on textview. Fixes bug #2776,
781 "Make all menu shortcuts work properly in the message window"
783 2012-11-09 [colin] 3.8.1cvs117
785 * src/etpan/imap-thread.c
786 Specify search charset. Thanks to Aleksei Miheev
788 2012-11-08 [colin] 3.8.1cvs116
790 * src/common/socket.c
792 Fix socket communication
794 2012-11-08 [colin] 3.8.1cvs115
796 * src/plugins/pgpcore/sgpgme.c
797 Fix Windows runtime crash
799 2012-11-08 [colin] 3.8.1cvs114
801 * src/gtk/quicksearch.c
802 Fix going active with NULL matchstring (for example
803 when changing type before typing anything)
805 2012-11-07 [colin] 3.8.1cvs113
810 2012-11-06 [mones] 3.8.1cvs112
812 * doc/man/claws-mail.1
813 Sync with AUTHORS file
814 * src/gtk/quicksearch.c
815 Add number units where appropriate
817 2012-10-31 [paul] 3.8.1cvs111
819 * src/prefs_folder_item.c
820 add missing closing bracket. thanks to Andreas Rönnquist.
822 2012-10-31 [colin] 3.8.1cvs110
824 * src/prefs_folder_item.c
825 Fix prefs text and extra semi-colon. Thanks to Paul!
827 2012-10-31 [colin] 3.8.1cvs109
829 * src/folder_item_prefs.c
830 * src/folder_item_prefs.h
832 * src/prefs_folder_item.c
833 Implement feature from bug #2569,
834 "select html part on folder specific properties"
835 Patch based on Andrej's patch.
837 2012-10-29 [wwp] 3.8.1cvs108
840 Revert cvs107, cvs106 and parts of cvs105 (all in textview.c), fixing
843 2012-10-25 [colin] 3.8.1cvs107
846 Verify the previous URI wasn't the same...
847 fixes http://www. URIs.
849 2012-10-25 [colin] 3.8.1cvs106
854 Avoid strlen() on inner loop in textview_make_clickable_parts*()
855 reduces cost of strcasestr() in textview_make_clickable_parts*()
856 from 30% to 15%. Patch by Igor Mammedov
858 2012-10-25 [colin] 3.8.1cvs105
861 Do not allow search cost to explode in case of bad message
862 parsing in textview_make_clickable_parts_later(); reduces
863 cost of textview_make_clickable_parts_later() from 99% to
864 17% for big bad-case message. Patch by Igor Mammedov
866 2012-10-25 [colin] 3.8.1cvs104
870 Avoid strlen() on big buffers, use precomputed length instead
871 it reduces cost of textview_write_line() from 32% to 3% for
872 big messages. Patch by Igor Mammedov
877 2012-10-24 [mones] 3.8.1cvs103
880 Trust on IMAP core on-line/off-line management
881 Patch by Sean Buckheister
883 2012-10-19 [paul] 3.8.1cvs102
888 fix bug 2760, 'display correct libc version in crash dialog
889 when uclibc is used'.
890 fixes build with uclibc. patch by Natanael Copa.
892 2012-10-18 [mones] 3.8.1cvs101
895 Fix bug #2761 and remove invalid GTK main category
897 2012-10-17 [colin] 3.8.1cvs100
899 * src/common/ssl_certificate.c
900 Fix bug #2759, "Error messages regarding bad
901 client certificates are less than helpful"
902 Based on patch by bug reporter.
904 2012-10-13 [paul] 3.8.1cvs99
906 * src/common/ssl_certificate.c
907 fix build with gnutls 3.1.3
908 Patch by Sean Buckheister.
910 2012-10-12 [mones] 3.8.1cvs98
913 * src/grouplistdialog.c
920 * src/etpan/imap-thread.c
921 New slist_free_strings_full wrapper for g_slist_free_full
922 and simplify calls where it was being used
924 2012-10-12 [colin] 3.8.1cvs97
927 Drop include of internal glib header
930 2012-10-12 [colin] 3.8.1cvs96
932 * src/gtk/gtkcmctree.c
933 * src/gtk/gtksctree.c
934 Fix bug #2581, "expander arrows are too tiny to hit with the
935 mouse". Patch mostly by Tom Horsley
937 2012-10-12 [iwkse] 3.8.1cvs95
942 2012-10-12 [mones] 3.8.1cvs94
945 Remove undeclared mutex symbol
947 2012-10-12 [colin] 3.8.1cvs93
950 * src/prefs_account.c
953 Fix bug #2751 'g_mutex_new/g_mutex_free removed from GLib 2.32'
954 Thanks to Salvatore de Paolis
956 2012-10-10 [colin] 3.8.1cvs92
959 Fix bug #2744, "Quick search throws bad command
960 argument error on Microsoft Exchange". Fall back
961 to local search if folder-specific search fails.
962 * src/gtk/quicksearch.c
965 2012-10-10 [colin] 3.8.1cvs91
968 Make what the tags list contain more clear
970 2012-10-10 [colin] 3.8.1cvs90
976 Fix bug #2639, "The MSGBUFSIZE definition collides with a definition of OpenBSD"
979 2012-10-10 [colin] 3.8.1cvs89
982 Fix bug #2638, "Respect $LEX environment variable in autogen.sh"
984 2012-10-10 [colin] 3.8.1cvs88
987 Leak fix (thanks Ricardo!)
989 2012-10-10 [colin] 3.8.1cvs87
992 Fix O(n^2) algorithm in remove_numbered_files_not_in_list
993 Initial patch by Igor Mammedov <imammedo@redhat.com> with
994 fixes by Michael Rasmussen and myself.
995 Also revert part of 3.8.1cvs86, g_slist_free_full()
996 semantics are different from slist_free_strings() in that
997 slist_free_strings does not free the list itself.
999 2012-10-09 [mones] 3.8.1cvs86
1001 * doc/man/claws-mail.1
1003 * src/common/utils.c
1004 New extra headers feature for adding user-defined
1005 extra headers to the combobox in the compose window
1006 Headers are stablished in 'extraheaderrc', one per
1007 line with a final colon
1009 2012-10-06 [mones] 3.8.1cvs85
1012 Added src/gtk/menu.c
1016 New function cm_menu_item_new_label_from_url to
1017 avoid crashing on huge URL strings and warn user
1018 about the possible causes
1020 Use it to create List menu items safely
1022 2012-10-04 [colin] 3.8.1cvs84
1025 Fix keywords with spaces
1027 2012-10-04 [colin] 3.8.1cvs83
1030 Fix double-tag search. Maybe fixes bug #2744,
1031 'Quick search throws bad command argument
1032 error since recent change'. Patch by Sean.
1034 2012-10-03 [mones] 3.8.1cvs82
1037 Fix bug #2743 'null pointer crash in procmime strchr'
1038 Patch by Michael Schwendt (from RedHat bug 862578)
1040 2012-09-28 [colin] 3.8.1cvs81
1043 Never search on server if we're offline
1044 (Asking the user would and will be better)
1046 Fix uninitialized variable (bogus) warning
1047 Fix SELECT of the folder before searching
1049 2012-09-27 [colin] 3.8.1cvs80
1053 * src/etpan/imap-thread.c
1054 * src/etpan/imap-thread.h
1055 Implement IMAP server search. Patch by
1056 Sean Buckheister again.
1058 2012-09-26 [colin] 3.8.1cvs79
1063 Prepare the context strings, their translation take
1064 CPU time. Shaves 6 seconds out of 17 on my reference
1066 * src/summary_search.c
1069 2012-09-26 [colin] 3.8.1cvs78
1074 Unlock I/O in procmime, give a way
1075 for matcher to avoid having to
1076 read/write tmp/rewind/read tmp for
1079 2012-09-26 [colin] 3.8.1cvs77
1081 * src/summary_search.c
1082 Fix unresponsive stop button
1083 * src/gtk/quicksearch.c
1086 2012-09-26 [colin] 3.8.1cvs76
1088 * src/summary_search.c
1091 * src/gtk/quicksearch.c
1092 Factorize search code in summary_search and
1093 add a progress indicator as that slows down
1094 the first result in case of body search.
1096 2012-09-26 [colin] 3.8.1cvs75
1099 Fix body search triggering GUI updates
1100 for every message when it gets MSG_SCANNED
1103 2012-09-26 [colin] 3.8.1cvs74
1111 Factorize msg list to num list code;
1112 Make search faster using cache instead
1115 2012-09-25 [mones] 3.8.1cvs73
1117 * src/gtk/quicksearch.c
1118 Fix new expressions not being added to quicksearch
1119 history in extended mode; patch by Sean Buckheister
1121 2012-09-22 [mir] 3.8.1cvs72
1124 Fix for not searching in folders marked 'no_select'
1125 patch provided by Colin.
1127 2012-09-22 [mones] 3.8.1cvs71
1130 Add missing copyright header
1132 2012-09-21 [colin] 3.8.1cvs70
1135 Fix warning where msgcount was used
1136 uninitialized in case the search was
1137 to be performed on a message list subset.
1139 2012-09-21 [colin] 3.8.1cvs69
1141 * src/gtk/quicksearch.c
1142 Fix error background not appearing
1144 2012-09-21 [colin] 3.8.1cvs68
1147 * src/advsearch.c ** ADDED **
1148 * src/advsearch.h ** ADDED **
1156 * src/matchertypes.h ** ADDED **
1161 * src/summary_search.c
1164 * src/gtk/quicksearch.c
1165 * src/gtk/quicksearch.h
1166 Separated GUI and logic for search
1167 Use same logic for quicksearch and folder search
1168 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1170 2012-09-19 [mones] 3.8.1cvs67
1173 Remove spurious parameter from get_url_part and
1174 fix potential buffer overflow
1176 2012-09-19 [colin] 3.8.1cvs66
1180 Un-mix mixed enum comparison which happened
1181 to work because multiple enums define the same
1184 2012-09-19 [colin] 3.8.1cvs65
1192 * src/plugins/bogofilter/bogofilter_gtk.c
1193 * src/plugins/pgpcore/prefs_gpg.c
1194 * src/plugins/smime/smime.c
1195 * src/plugins/spamassassin/spamassassin_gtk.c
1196 More warning fixes, casts, useless variables and
1197 unchecked return values
1199 2012-09-19 [colin] 3.8.1cvs64
1202 Check possible overflow
1203 * src/prefs_account.c
1204 * src/prefs_compose_writing.c
1205 * src/prefs_logging.c
1206 * src/prefs_message.c
1207 * src/prefs_msg_colors.c
1209 * src/prefs_receive.c
1210 * src/prefs_summaries.c
1211 * src/prefs_wrapping.c
1212 fix GtkAdjustment casts
1215 * src/gtk/gtkaspell.c
1218 2012-09-19 [mones] 3.8.1cvs63
1221 Fix leak and follow function specification
1223 2012-09-19 [mones] 3.8.1cvs62
1226 Use unused var c to check result and emit messages on error
1228 Remove unused vars: attr (several functions), element
1230 Use unused var newGroup to check result
1231 * src/addrcustomattr.c
1232 Remove unused var summaryview and related code
1234 Use unused vars nn, newNode, idleID to check result
1235 Remove unused var aoType and refactor logic around it
1236 Comment var enabled and related debug code
1238 Use unused var error to check result and emit debug messages
1240 Remove unused var link_color
1242 Remove unused vars: attr, retVal
1244 2012-09-19 [colin] 3.8.1cvs61
1249 * src/send_message.c
1250 * src/common/socket.c
1251 More precise error logging
1253 2012-09-16 [mones] 3.8.1cvs60
1256 Removed dup calls with ignored result
1258 Removed unused var is_group and simplified logic around it
1262 * src/etpan/etpan-thread-manager.c
1263 Use unused var r to verify result and emit messages on error
1265 Move color variable into conditional usage blocks
1266 Remove assigned but not used vars: lock, titles, count
1268 Remove assigned but not used var actions
1270 Remove assigned but not used vars: from_parent, src_node
1273 Remove malloc-ed but not used var: old_path
1275 Comment unused vars from commented block: tofetch, fetched
1276 * src/prefs_account.c
1277 Remove assigned but not used var: privacy_enabled
1278 * src/prefs_actions.c
1279 * src/prefs_customheader.c
1280 Remove assigned but not used var: store
1281 * src/prefs_filtering.c
1282 Remove assigned but not used var: n_rows
1283 * src/prefs_template.c
1284 Remove assigned but not used vars: model, list_store
1285 * src/prefs_toolbar.c
1286 Remove assigned but not used var: win_titles
1288 Remove assigned but not used vars: orientation, line, baseline,
1290 * src/etpan/imap-thread.c
1291 Remove assigned but not used var: value, r
1292 Refactor to check correct memory allocation
1293 * src/etpan/nntp-thread.c
1294 Remove assigned but not used var: value
1295 * src/gtk/gtkaspell.c
1296 Remove assigned but not used vars: textbuf, exist
1297 Remove unused function: find_gtkaspeller
1298 * src/gtk/gtkcmctree.c
1299 Remove unused function: gtk_cmctree_get_offset
1300 * src/gtk/gtkshruler.c
1301 Remove assigned but not used vars: ruler, priv
1303 2012-09-14 [mones] 3.8.1cvs59
1306 Check file operation results (and remove and
1309 2012-09-14 [colin] 3.8.1cvs58
1311 * src/gtk/inputdialog.c
1312 Remove unused var, thanks Ticho
1314 2012-09-13 [colin] 3.8.1cvs57
1316 * src/stock_pixmap.c
1317 Fix missing \n in debug line
1319 2012-09-13 [colin] 3.8.1cvs56
1322 Don't listen on the Unix socket before we're
1323 ready. The 'popup' order from another instance
1324 may provoke a race and trash configuration files.
1326 2012-09-13 [colin] 3.8.1cvs55
1329 Maybe fix bug #2096, "MEMORY-ERROR w/
1330 Claws-Mail/IMAP and Lotus Domino". Use
1331 correct types for start/end and test if
1332 start is indeed before end.
1334 2012-09-12 [mones] 3.8.1cvs54
1337 Fix bug #1975 'preference mutt key bindings do not take
1338 effect' (and the other invalid paths too)
1340 2012-09-12 [colin] 3.8.1cvs53
1343 Revert that hunk, logic is unclear.
1345 2012-09-12 [colin] 3.8.1cvs52
1361 * src/partial_download.c
1362 * src/prefs_filtering_action.c
1363 * src/prefs_toolbar.c
1370 * src/common/utils.c
1371 * src/etpan/imap-thread.c
1372 * src/gtk/gtkaspell.c
1373 * src/plugins/pgpcore/sgpgme.c
1374 More fixes from bug #1961:
1375 - Write-only variables
1376 - Null pointer dereferences
1377 - A couple other fixes for which the reporter
1378 was unsure, but which showed problems.
1379 More details in bug #1961 comments.
1381 2012-09-12 [colin] 3.8.1cvs51
1386 * src/plugins/pgpcore/passphrase.c
1387 Apply patches from bug #1961, "patches for
1388 a couple of clang warnings":
1389 - Check return codes
1392 2012-09-12 [colin] 3.8.1cvs50
1395 Put Claws-Mail CFLAGS first; fixes build on Fink/OS X
1396 where the included menu.h could come from Ncurses.
1397 Thanks to 'Stainless Steel Rat' <ratinox@gweep.net>
1399 2012-09-11 [colin] 3.8.1cvs49
1402 Fix race condition at start.
1404 2012-09-10 [colin] 3.8.1cvs48
1407 Create lock socket as soon as possible, not after
1408 a few things like caching all prefs.
1410 2012-09-09 [mones] 3.8.1cvs47
1412 * src/plugins/bogofilter/bogofilter.c
1415 2012-09-08 [colin] 3.8.1cvs46
1436 * src/matcher_parser_parse.y
1444 * src/prefs_account.c
1445 * src/prefs_account.h
1446 * src/prefs_filtering.c
1447 * src/prefs_filtering_action.c
1449 * src/prefs_matcher.c
1450 * src/prefs_template.c
1451 * src/prefs_toolbar.c
1459 * src/remotefolder.c
1469 * src/gtk/description_window.c
1470 * src/plugins/trayicon/trayicon.c
1471 Break circular dependencies in Claws' headers,
1472 Patch by Sean Buckheister <s_buckhe@cs.uni-kl.de>
1474 2012-09-08 [colin] 3.8.1cvs45
1477 Fix shortcut getting
1479 2012-09-05 [colin] 3.8.1cvs44
1483 * src/prefs_matcher.c
1484 Drop matcherprop_new_create, which is just a copy of
1485 matcherprop_new, and staticalize what can be
1487 2012-09-05 [colin] 3.8.1cvs43
1489 * src/plugins/pgpcore/select-keys.c
1490 Fix bug #2390, "Non-fully-trusted-key-warning appears
1491 based on primary UID rather than recipient e-mail"
1493 2012-08-29 [colin] 3.8.1cvs42
1495 * src/gtk/gtkaspell.c
1496 Fix bug #2596, "Spell checker does not work properly"
1498 2012-08-29 [colin] 3.8.1cvs41
1500 * src/plugins/pgpcore/sgpgme.c
1501 Set gpgme's locale to UTF-8. Fixes bug #2650,
1502 "segfault in pgp when gpgme_strerror() returns a non utf-8 string"
1504 2012-08-29 [colin] 3.8.1cvs40
1514 Move the hardcoded mimeview shortcuts to standard menus.
1516 2012-08-27 [colin] 3.8.1cvs39
1519 Fix double mainwindow presentation that confuses GNOME3
1520 when some plugins fail to load (subsequent Claws windows
1521 got no focus in that case)
1523 2012-08-27 [colin] 3.8.1cvs38
1526 Make Mark all read confirmation button more clear
1528 2012-08-27 [colin] 3.8.1cvs37
1532 Separate "Mark all read" from "Mark as read"
1535 2012-08-27 [wwp] 3.8.1cvs36
1539 Remove session statistics debug statements (irrelevant in repo,
1542 2012-08-24 [mones] 3.8.1cvs35
1544 * manual/advanced.xml
1545 Keep alphabetic order of hidden options lost
1546 and update Clawsker URL.
1547 * manual/de/advanced.xml
1548 * manual/fr/advanced.xml
1549 Update Clawsker URL.
1550 * manual/es/advanced.xml
1551 Sync with English version and update Clawsker URL.
1552 * manual/de/dist/html/Makefile.am
1553 * manual/es/dist/html/Makefile.am
1554 * manual/fr/dist/html/Makefile.am
1555 * manual/pl/dist/html/Makefile.am
1556 * manual/dist/html/Makefile.am
1557 Fix bug 2723 'Missing encoding in generated html manual'
1559 2012-08-23 [colin] 3.8.1cvs34
1562 Fix --offline asking if one wants to sync,
1563 due to re-entering. Thanks <ebik@ucw.cz>.
1565 2012-08-16 [colin] 3.8.1cvs33
1568 Always clear the tags list when fetching a folder, or
1569 Claws will never untag an untagged email. Patch by
1570 Igor Mammedov <imammedo@redhat.com>
1572 2012-08-12 [colin] 3.8.1cvs32
1575 Exclude text/plain from the attachment thing
1577 2012-08-12 [colin] 3.8.1cvs31
1580 Fix comparison, thanks to Michael Gmelin
1582 2012-08-12 [colin] 3.8.1cvs30
1585 Only show HTML parts by default (if the pref
1586 is set so) if the part disposition-type is
1587 inline or unknown, but not attachment.
1589 Remove useless hook that won't ever be used
1592 2012-08-12 [colin] 3.8.1cvs29
1595 Make sure text/* attachments are not made
1596 inline, regardless of the compose mode.
1597 Finishes fixing bug #2203 after auto-save
1598 switches mode to COMPOSE_REEDIT. Thanks to
1599 Michael Gmelin for finding this.
1601 2012-08-09 [colin] 3.8.1cvs28
1603 * src/prefs_filtering.c
1604 Make treeView type-ahead case insensitive
1605 Patch by Andreas Ronnquist
1607 2012-08-09 [colin] 3.8.1cvs27
1609 * src/gtk/sslcertwindow.c
1612 2012-08-09 [colin] 3.8.1cvs26
1615 * src/common/ssl_certificate.c
1616 * src/common/ssl_certificate.h
1617 * src/gtk/sslcertwindow.c
1618 Fix bug 2718, "Failure to check peer hostname
1619 when checking certificate"
1621 2012-08-05 [ticho] 3.8.1cvs25
1624 Avoid header combo box to get focus twice (first text within,
1625 then combobox widget itself) when switching focus with TAB.
1627 2012-07-28 [ticho] 3.8.1cvs24
1630 Properly fix setting "transient for" for attachment properties
1631 dialog when called via popup menu (since we're stealing focus
1632 few lines before, we need to do it directly, not via
1635 2012-07-28 [ticho] 3.8.1cvs23
1637 * src/gtk/pluginwindow.c
1638 * src/gtk/prefswindow.c
1639 Fixed setting "transient for" property for plugin load/unload
1640 file dialog. Connected manage_window signals to prefswindow events.
1642 2012-07-27 [ticho] 3.8.1cvs22
1646 Fixed setting "transient for" property for summaryview file
1647 dialog and messageview's image save dialog.
1649 2012-07-27 [ticho] 3.8.1cvs21
1653 Fix setting "transient for" property for file select dialogs
1654 in crash report and mimeview.
1656 2012-07-27 [ticho] 3.8.1cvs20
1659 Fixed "transient for" property for file attach dialog when
1660 called from Attachments list popup menu. Simplified menu item
1661 sensitivities setting code logic for this menu.
1663 2012-07-25 [ticho] 3.8.1cvs19
1665 * manual/advanced.xml
1666 Add the three hidden preferences related to colored display
1667 of unified diffs to manual.
1669 2012-07-25 [ticho] 3.8.1cvs18
1671 * src/gtk/gtkaspell.c
1672 Create "Change directory" submenu in a separate function, change
1673 wording a bit, and make the submenu always available in a context
1674 menu of body edit box in compose window.
1676 2012-07-25 [ticho] 3.8.1cvs17
1678 * src/gtk/prefswindow.c
1679 Correctly set transient_for property for preferences window,
1680 as well as for color picker dialogs. Fixes bug #2710.
1682 2012-07-25 [ticho] 3.8.1cvs16
1684 * src/gtk/quicksearch.c
1685 Allow quicksearch syntax description window to be correctly
1686 set transient for main window.
1688 2012-07-15 [wwp] 3.8.1cvs15
1691 Fix bug 2697, thanks to Mikhail Efremov (wrong list ptr used).
1693 2012-07-10 [paul] 3.8.1cvs14
1696 forgot this in last commit
1698 2012-07-10 [paul] 3.8.1cvs13
1702 * src/common/quoted-printable.c
1703 * src/common/quoted-printable.h
1704 revert 3.8.1cvs2,3,4,5 because they (somewhere!) cause
1705 the bug: partial message text loss
1707 2012-07-10 [mones] 3.8.1cvs12
1709 * src/plugins/pgpcore/sgpgme.c
1710 Fix bug 2689, 'segfault when trying to view info
1711 about pgp/smime sign'
1713 2012-07-08 [ticho] 3.8.1cvs11
1715 * src/plugins/pgpcore/sgpgme.c
1716 Consider marginal signature validity as untrusted. Suggested by
1717 Jean-Benoist Leger (leger at crans.org).
1719 2012-07-08 [paul] 3.8.1cvs10
1721 * src/gtk/icon_legend.c
1722 fix (reveal) hidden icon in gui and build warning
1724 2012-07-07 [paul] 3.8.1cvs9
1726 * src/plugins/pgpcore/prefs_gpg.c
1729 2012-07-07 [colin] 3.8.1cvs8
1731 * claws-features.h.in
1739 * src/partial_download.h
1741 * src/prefs_account.h
1742 * src/prefs_common.h
1746 * src/stock_pixmap.c
1750 * src/common/session.h
1752 * src/common/socket.h
1754 * src/common/ssl_certificate.h
1755 * src/common/timing.h
1756 * src/common/utils.h
1757 * src/gtk/gtkaspell.h
1758 * src/gtk/gtkutils.h
1759 * src/gtk/pluginwindow.h
1760 * src/gtk/spell_entry.h
1761 * src/gtk/sslcertwindow.h
1762 Don't export config.h in public headers
1764 2012-07-07 [colin] 3.8.1cvs7
1766 * claws-features.h.in
1772 * src/addrcustomattr.c
1773 * src/addrduplicates.c
1776 * src/addressbook_foldersel.c
1786 * src/customheader.c
1787 * src/displayheader.c
1789 * src/editaddress_other_attributes_ldap.c
1794 * src/editldap_basedn.c
1803 * src/folder_item_prefs.c
1804 * src/grouplistdialog.c
1806 * src/image_viewer.c
1828 * src/message_search.c
1839 * src/partial_download.c
1840 * src/partial_download.h
1843 * src/prefs_account.c
1844 * src/prefs_account.h
1845 * src/prefs_actions.c
1846 * src/prefs_common.c
1847 * src/prefs_common.h
1848 * src/prefs_compose_writing.c
1849 * src/prefs_customheader.c
1850 * src/prefs_display_header.c
1851 * src/prefs_ext_prog.c
1852 * src/prefs_filtering.c
1853 * src/prefs_filtering_action.c
1854 * src/prefs_folder_column.c
1855 * src/prefs_folder_item.c
1858 * src/prefs_image_viewer.c
1859 * src/prefs_logging.c
1860 * src/prefs_matcher.c
1861 * src/prefs_message.c
1862 * src/prefs_msg_colors.c
1865 * src/prefs_receive.c
1867 * src/prefs_spelling.c
1868 * src/prefs_summaries.c
1869 * src/prefs_summary_column.c
1870 * src/prefs_summary_open.c
1871 * src/prefs_toolbar.c
1872 * src/prefs_wrapping.c
1881 * src/send_message.c
1885 * src/summary_search.c
1893 * src/common/claws.c
1895 * src/common/hooks.c
1898 * src/common/plugin.c
1899 * src/common/prefs.c
1900 * src/common/session.c
1901 * src/common/session.h
1904 * src/common/socket.c
1905 * src/common/socket.h
1908 * src/common/ssl_certificate.c
1909 * src/common/ssl_certificate.h
1910 * src/common/string_match.c
1912 * src/common/timing.h
1913 * src/common/utils.c
1914 * src/common/utils.h
1915 * src/etpan/etpan-thread-manager.c
1916 * src/etpan/imap-thread.c
1917 * src/etpan/nntp-thread.c
1919 * src/gtk/combobox.c
1920 * src/gtk/description_window.c
1922 * src/gtk/gtkaspell.c
1923 * src/gtk/gtkaspell.h
1924 * src/gtk/gtkshruler.c
1926 * src/gtk/gtkutils.c
1927 * src/gtk/gtkutils.h
1928 * src/gtk/gtkvscrollbutton.c
1929 * src/gtk/icon_legend.c
1930 * src/gtk/inputdialog.c
1931 * src/gtk/logwindow.c
1933 * src/gtk/pluginwindow.c
1934 * src/gtk/pluginwindow.h
1935 * src/gtk/prefswindow.c
1936 * src/gtk/progressdialog.c
1937 * src/gtk/quicksearch.c
1938 * src/gtk/spell_entry.c
1939 * src/gtk/spell_entry.h
1940 * src/gtk/sslcertwindow.c
1941 * src/gtk/sslcertwindow.h
1942 * src/plugins/bogofilter/bogofilter.c
1943 * src/plugins/bogofilter/bogofilter_gtk.c
1944 * src/plugins/dillo_viewer/dillo_prefs.c
1945 * src/plugins/dillo_viewer/dillo_viewer.c
1946 * src/plugins/pgpcore/pgp_viewer.c
1947 * src/plugins/pgpcore/plugin.c
1948 * src/plugins/pgpcore/sgpgme.c
1949 * src/plugins/pgpinline/pgpinline.c
1950 * src/plugins/pgpinline/plugin.c
1951 * src/plugins/pgpmime/pgpmime.c
1952 * src/plugins/pgpmime/plugin.c
1953 * src/plugins/smime/plugin.c
1954 * src/plugins/smime/smime.c
1955 * src/plugins/spamassassin/libspamc.c
1956 * src/plugins/spamassassin/spamassassin.c
1957 * src/plugins/spamassassin/spamassassin_gtk.c
1958 * src/plugins/trayicon/trayicon.c
1959 * src/plugins/trayicon/trayicon_prefs.c
1960 Specify Claws compile-time features in a specific header
1962 2012-07-06 [wwp] 3.8.1cvs6
1966 Session statistics: format date following global prefs,
1967 and fix stats output a little bit.
1969 2012-07-03 [mir] 3.8.1cvs5
1972 fix bug 2642, 'improve transfer encoding selection'.
1973 Patch provided by Christopher Zimmermann
1974 (madroach claws at gmerlin dot de)
1976 2012-07-03 [mir] 3.8.1cvs4
1980 fix bug 2641, '7bit or 8bit encoded attachments can
1981 have lines longer than 998 characters'.
1982 Patch provided by Christopher Zimmermann
1983 (madroach claws at gmerlin dot de)
1986 2012-07-03 [mir] 3.8.1cvs3
1990 fix bug 2641, '7bit or 8bit encoded attachments can
1991 have lines longer than 998 characters'.
1992 Patch provided by Christopher Zimmermann
1993 (madroach claws at gmerlin dot de)
1995 2012-07-03 [mir] 3.8.1cvs2
1999 * src/common/quoted-printable.c
2000 * src/common/quoted-printable.h
2001 fix bug 2640, 'improve quoted-printable encoding'
2002 Patch provided by madroach claws at gmerlin dot de
2004 2012-06-30 [paul] 3.8.1cvs1
2007 fix bug 2579, 'Installed headers redefine autotools-specific constants'
2009 2012-06-27 [paul] 3.8.1
2015 2012-06-27 [paul] 3.8.0cvs58
2018 fix minimum required GTK+, which got mistakenly bumped
2021 2012-06-27 [paul] 3.8.0cvs57
2036 updated translations
2038 * tools/claws.i18n.status.pl
2039 updated based on currently active
2041 2012-06-25 [mir] 3.8.0cvs56
2044 If a folder class returns <> 0 then the message has not
2045 been removed from the file system and therefore it should
2046 not be removed from the cache either.
2048 2012-06-20 [ticho] 3.8.0cvs55
2051 Fix for bug #1090 - Standard-folders appear again
2052 after rescanning tree
2054 2012-06-20 [paul] 3.8.0cvs54
2056 * src/prefs_common.c
2057 * src/prefs_common.h
2060 colourise attached patches.
2063 2012-06-02 [wwp] 3.8.0cvs53
2065 * src/gtk/progressdialog.c
2066 Add a hide button to the retrieve/send progress dialogs. WM's close button
2067 now hides (as well as pressing Esc) instead of doing nothing.
2069 2012-06-02 [wwp] 3.8.0cvs52
2071 * doc/man/claws-mail.1
2077 Introduce a new feature: basic session statistics (from the about dialog
2078 or the command-line).
2080 2012-06-02 [wwp] 3.8.0cvs51
2083 Fix bug 2620: shift+tab from subject field not working.
2085 2012-06-02 [wwp] 3.8.0cvs50
2090 Normalize capitalization of strings in UI.
2092 2012-05-30 [paul] 3.8.0cvs49
2095 don't do TLS if not requested by user. fixes connecting to
2096 servers which, for example, want SSL 3 only
2098 2012-05-27 [paul] 3.8.0cvs48
2101 update copyright headers to 2012
2103 2012-05-27 [paul] 3.8.0cvs47
2106 * src/prefs_actions.c
2108 fix some typos in strings, thanks to Thomas Bellmann
2110 2012-05-16 [paul] 3.8.0cvs46
2112 * src/prefs_filtering_action.c
2113 fix disabled 'select...' button that never goes away
2114 when using the new addr book
2117 2012-05-16 [colin] 3.8.0cvs45
2119 * src/common/utils.c
2122 2012-05-16 [colin] 3.8.0cvs44
2124 * src/common/utils.c
2125 Make remove_numbered_files much faster when there's
2126 just one file to remove.
2128 2012-05-16 [paul] 3.8.0cvs43
2131 fix bug 2662, '"ag" quicksearch adds "1" to value'
2133 2012-05-16 [paul] 3.8.0cvs42
2135 * src/gtk/description_window.c
2136 fix bug 2624, 'dialog "Action Configuration" cannot be closed'
2138 2012-05-16 [paul] 3.8.0cvs41
2140 * src/common/ssl_certificate.c
2141 fix bug 2646, 'Compile fails with gnutls-3.0.18'
2142 Patch by Christian Hesse
2144 2012-05-11 [colin] 3.8.0cvs40
2147 * src/common/utils.c
2148 Fix bug 2659, 'E-mail attachments are handled
2150 Fix problems iterating the mime tree, and determine
2151 whether a file is an email without To:
2153 2012-04-03 [colin] 3.8.0cvs39
2156 Fix build (damn whitespace-sensitive file format)
2158 2012-04-02 [colin] 3.8.0cvs38
2161 Fix incomplete make dist
2163 2012-04-02 [colin] 3.8.0cvs37
2166 Fix mistakenly removed function call
2168 2012-04-01 [colin] 3.8.0cvs36
2176 * src/addressbook-dbus.c
2177 * src/addressbook-dbus.h
2182 * src/claws-contacts.xml
2190 * src/prefs_common.c
2191 * src/prefs_filtering_action.c
2192 * src/prefs_matcher.c
2196 * src/plugins/bogofilter/bogofilter_gtk.c
2197 * src/plugins/dillo_viewer/dillo_prefs.c
2198 * src/plugins/spamassassin/spamassassin_gtk.c
2199 * src/plugins/trayicon/trayicon.c
2200 Import new addressbook code from the new-contacts branch
2202 2012-03-29 [paul] 3.8.0cvs35
2206 * src/gtk/quicksearch.c
2207 add 'ha', short version of 'has_attachment' in quick search
2208 Patch by Andreas Rönnquist
2210 2012-03-26 [mones] 3.8.0cvs34
2212 * src/common/plugin.c
2213 Support 2 and 3-clause BSD licensed plugins
2215 2012-03-15 [pawel] 3.8.0cvs33
2219 - Make separate window info more accurate about
2220 move to trash/deletion.
2223 2012-03-14 [pawel] 3.8.0cvs32
2232 Better fix for bug #2501
2233 Instead of leaving blank window after message move or delete,
2234 update separate view to next message in message list or
2235 display info why view is blank. This was discussed
2236 in bug #2621 comments.
2238 2012-03-11 [colin] 3.8.0cvs31
2240 * src/gtk/gtkcmctree.c
2243 Fix focus rectangle on unfocused rows
2244 Patch by Michael Shell
2246 2012-02-29 [colin] 3.8.0cvs30
2248 * src/gtk/gtkcmctree.c
2249 Fix bug #2577, "Focus rectangle on folder list and message
2250 list headings doesn't get properly cleared when switching
2251 heading and horizontally scrolling list (underlines and
2252 vertical lines remain on screen)". Patch by Michael Shell
2254 2012-02-13 [pawel] 3.8.0cvs29
2257 Fix crasher when double clicking on IMAP message and
2258 MessageView is not shown introduced in cvs21
2261 2012-02-10 [pawel] 3.8.0cvs28
2264 Fix bug #2598 'Actions can move locked messages'
2266 2012-02-08 [pawel] 3.8.0cvs27
2268 * src/prefs_actions.c
2269 * src/prefs_actions.h
2270 * src/prefs_toolbar.c
2271 * src/prefs_toolbar.h
2274 - Implement automatic removal of toolbar action buttons when
2275 associated action is removed
2276 - Don't allow creation of two actions with the same name,
2277 before all executions/removals were performed on first action
2278 with duplicated name in linked list which wasn't always
2281 2012-02-05 [colin] 3.8.0cvs26
2287 * src/prefs_common.c
2288 * src/prefs_common.h
2293 Add an history to navigate in mails
2295 2012-02-05 [colin] 3.8.0cvs25
2298 Fix inverted comparison in list_find_custom.
2300 2012-02-03 [wwp] 3.8.0cvs24
2302 * src/gtk/progressdialog.c
2303 Make translators life easier: use View log instead of Show log
2306 2012-02-02 [pawel] 3.8.0cvs23
2309 Fix bug #2590 'Un-capitalize strings'
2310 Patch by Christian Hesse
2312 2012-02-02 [pawel] 3.8.0cvs22
2316 'Change expand behavior for message list / message view'
2317 Patch by Christian Hesse
2319 2012-02-02 [pawel] 3.8.0cvs21
2325 Fix bug #2501 'opened message blanks when moved to other folder'
2326 Detect message move and update message window contents
2327 accordingly, if message is moved to trash close window
2329 2012-02-01 [pawel] 3.8.0cvs20
2336 * src/gtk/sslcertwindow.c
2337 More strncat boundary checks
2339 2012-01-31 [wwp] 3.8.0cvs19
2341 * src/gtk/gtkutils.c
2342 Fix warnings in gtkutils: wrong function name, missing newline, typo and
2345 2012-01-31 [wwp] 3.8.0cvs18
2347 * src/gtk/progressdialog.c
2348 * src/gtk/progressdialog.h
2350 * src/send_message.c
2351 Add a button to the retrieve/send dialogs to
2352 open the network log.
2354 2012-01-25 [wwp] 3.8.0cvs17
2357 Remove debug statement.
2359 2012-01-20 [pawel] 3.8.0cvs16
2363 Fix bug #2574 'Statement might be overflowing a
2366 2012-01-20 [pawel] 3.8.0cvs15
2369 Fix bug #2582 'Expanded mimeview drag n drop no longer works'
2371 2012-01-14 [colin] 3.8.0cvs14
2374 Update tracker trigger url
2376 2012-01-10 [wwp] 3.8.0cvs13
2381 Fix sensitivity of toolbar's get_btn (retrieve mail from current
2382 account) and of mainwindows's relevant entry when current account
2383 is not able to retrieve (SMTP-only).
2385 2012-01-09 [colin] 3.8.0cvs12
2388 Fix bug 1924, 'Messages marked move to Trash appear
2389 identical to messages marked move to $FOLDER'
2391 2012-01-05 [colin] 3.8.0cvs11
2394 Fix crasher infinite loop
2396 2012-01-03 [colin] 3.8.0cvs10
2398 * src/gtk/gtkcmctree.c
2399 Revert previous patch, it's buggy on headers
2401 2012-01-03 [colin] 3.8.0cvs9
2403 * src/gtk/gtkcmctree.c
2404 Fix bug #2566, 'wrapped Subject not bounded'
2406 2011-12-29 [pawel] 3.8.0cvs8
2412 Make forwarding selected attachment possible from
2413 mimeview's context menu
2414 Fixex bug #2047 'forward attachments'
2416 2011-12-28 [paul] 3.8.0cvs7
2418 * src/prefs_account.c
2419 show 'Generate X-Mailer header' option on new IMAP account creation dialogue
2421 2011-12-28 [colin] 3.8.0cvs6
2426 2011-12-28 [colin] 3.8.0cvs5
2429 Fix GTK+2.16 build (w32)
2431 2011-12-18 [mir] 3.8.0cvs4
2434 Fix bug in search criteria when doing a
2435 complete directory search using '*'
2437 2011-12-16 [mir] 3.8.0cvs3
2440 Added forgotten replied_and_forwarded.xpm to EXTRA_DIST
2442 2011-12-16 [wwp] 3.8.0cvs2
2445 * src/stock_pixmap.c
2446 * src/stock_pixmap.h
2448 * src/gtk/icon_legend.c
2449 * src/pixmaps/replied_and_forwarded.xpm
2450 Make replied and forwarded status flags non exclusive.
2451 Introduce a new message state (and relevant icon in message list)
2452 where both the replied and forwarded flags are set.
2454 2011-12-16 [paul] 3.8.0cvs1
2456 * tools/claws.i18n.status.pl
2459 2011-12-16 [paul] 3.8.0
2465 2011-12-16 [paul] 3.7.10cvs113
2472 * po/id.po **REMOVED**
2473 * po/id_ID.po **ADDED**
2480 2011-12-09 [pawel] 3.7.10cvs112
2483 * src/gtk/quicksearch.c
2484 * src/gtk/quicksearch.h
2485 Invalidate quicksearch root folder when removed
2486 Fixes bug #2560 'crash when unsubscribing newsgroup and
2487 having active search field'
2489 2011-12-08 [pawel] 3.7.10cvs111
2492 Better fix for cvs94
2494 2011-12-08 [wwp] 3.7.10cvs110
2497 Make "From" widget set independant from recipient lists below,
2498 so that it doesn't scroll when several recipients headers
2499 are added and eventually are scrolling the view.
2500 Path by Christian Hesse <mail@earthworm.de>.
2501 Fixes bug #2481 'do not scroll "from" dropdown list and sender
2504 2011-12-02 [paul] 3.7.10cvs109
2508 consistent label style
2510 2011-11-29 [wwp] 3.7.10cvs108
2512 * src/plugins/trayicon/libeggtrayicon/.cvsignore
2513 More generated stuff to ignore.
2515 2011-11-29 [wwp] 3.7.10cvs107
2517 * src/prefs_folder_item.c
2518 Fix CLAWS_TIP_DECL (undefined).
2520 2011-11-28 [pawel] 3.7.10cvs106
2525 Fix bug #2177 'addrbook/addrbook-00000?.xml is not deleted
2526 after removing the address book in the GUI'
2528 2011-11-26 [pawel] 3.7.10cvs105
2531 Fix bug #2505 'tagsdb becomes polluted with old folder entries'
2533 2011-11-25 [colin] 3.7.10cvs104
2539 2011-11-24 [pawel] 3.7.10cvs103
2541 * src/prefs_filtering.c
2542 Complete cvs102, forgot to commit this
2544 2011-11-24 [pawel] 3.7.10cvs102
2551 * src/prefs_actions.c
2552 * src/prefs_actions.h
2553 Implement actions updating on folder/account rename
2554 This fixes bug #2543 'filter actions in actionsrc not
2555 updated upon account renaming'
2557 2011-11-24 [wwp] 3.7.10cvs101
2559 * src/gtk/gtkcmctree.c
2560 Remove irrelevant cairo directive (thanks to Hanno).
2562 2011-11-23 [wwp] 3.7.10cvs100
2564 * src/gtk/gtkcmctree.c
2565 Make arrows in gtkcmctree's less big (get rid of the outlining),
2566 patch by Hanno Meyer-Thurow (h.mth@web.de), with few adaptations in offsets/sizes
2569 2011-11-22 [colin] 3.7.10cvs99
2572 * src/prefs_filtering.c
2573 * src/prefs_filtering.h
2574 Partly revert 3.7.10cvs97 (bug #2404, bug #2406):
2575 The existing functions should do the job as well
2576 if not better, as they take into account the
2579 2011-11-21 [pawel] 3.7.10cvs98
2581 * src/prefs_account.c
2582 Fix bug #2116 'Rip spaces off server names in account
2584 g_strstrip() domain names to be sure they are valid
2586 2011-11-21 [pawel] 3.7.10cvs97
2589 * src/prefs_filtering.c
2590 * src/prefs_filtering.h
2591 Fix bug #2404 'matcherrc updates upon account renaming'
2592 Fix bug #2406 'some part of accountrc not updated upon
2594 Renaming account cause changing of it's root folder prefix
2595 from #<type>/<old_name> to #<type>/<new_name> so every
2596 path directing to it must be altered. Fix paths in account
2597 preferences, global processing and filtering rules, folder
2598 processing rules upon rename
2600 2011-11-20 [pawel] 3.7.10cvs96
2604 * src/prefs_actions.c
2605 Fix bug #1489 'Filter action mark_as_read inoperative
2606 following move action'
2607 Sort actions lists to have proper order of execution
2609 2011-11-20 [pawel] 3.7.10cvs95
2611 * src/prefs_actions.c
2612 * src/prefs_filtering.c
2613 * src/prefs_template.c
2614 Fix bug #1870 'arrow scrolling in filters'
2615 Allow arrow scrolling in dialogs with list view widgets
2616 plus couple fixes of issues I found along the way
2618 2011-11-19 [pawel] 3.7.10cvs94
2621 Don't highlight icons on right-click, they are not
2622 selected and other part is shown which is confusing
2624 2011-11-19 [mones] 3.7.10cvs93
2626 * manual/advanced.xml
2629 2011-11-19 [mones] 3.7.10cvs92
2631 * manual/advanced.xml
2632 * manual/es/advanced.xml
2633 Document undocumented hidden option 'zero_replacement_char'
2634 Synchronize Spanish manual with English version
2636 2011-11-19 [pawel] 3.7.10cvs91
2640 * src/prefs_common.c
2641 * src/prefs_common.h
2645 Fix bug #2377 'Show All Headers - make change persistent
2648 2011-11-19 [pawel] 3.7.10cvs90
2652 * src/folder_item_prefs.c
2659 Fix bug #1563 'Folder view: show complete threads if they
2660 contain unread messages'
2661 Add option to show only threads with unread messages
2662 initial patch by Paul Ollis, my small additions:
2663 - when checking thread for unread finish on first unread
2664 - make thread options unavailable when threading is off
2665 - hide_unread_msgs and hide_unread_threads are mutually
2666 exclusive options, set menus sensitivity accordingly
2667 - set folder item icon type similiar to hide_unread_msgs
2669 2011-11-19 [colin] 3.7.10cvs89
2674 2011-11-18 [pawel] 3.7.10cvs88
2680 * src/prefs_common.c
2681 * src/prefs_common.h
2682 Fix bug #2408 'Some UI elements are not persistent
2684 Remember size of main window, compose notebook, mimeview
2685 tree widgets between claws-mail runs. Compose window
2686 size saving was already done in cvs74
2688 2011-11-18 [mones] 3.7.10cvs87
2693 Fixes bug #2509, "manually added headers are lost unless
2694 mail is sent inmediately"
2696 2011-11-17 [pawel] 3.7.10cvs86
2699 Fix crasher reported in bug #2543
2701 2011-11-13 [colin] 3.7.10cvs85
2704 Make compose windows printable
2706 2011-11-11 [colin] 3.7.10cvs84
2709 Fix build on Fedora 16. -lm was probably pulled by something
2712 2011-11-11 [pawel] 3.7.10cvs83
2718 Port MimeView to GtkTreeView
2720 2011-11-11 [colin] 3.7.10cvs82
2722 * src/prefs_common.c
2723 Use %x (The preferred date representation for the current locale
2726 2011-11-10 [paul] 3.7.10cvs81
2728 * src/prefs_common.c
2729 use european date format as default
2731 2011-11-08 [pawel] 3.7.10cvs80
2734 Fix bug #2422 'Toggle Message View w/ V crashes Claws'
2735 Fix race condition - don't try to hide messageview while
2736 being in the middle of message displaying routine.
2738 2011-11-08 [colin] 3.7.10cvs79
2741 Make sure we break line when we need to. Very probably
2742 fixes bug #2310 "Crash when hitting Ctrl+R to reply to a
2745 2011-11-07 [pawel] 3.7.10cvs78
2748 Fix bug #2493 'Subscription pull down should be alphabetized'
2750 2011-11-07 [pawel] 3.7.10cvs77
2755 Make Home & End keys work in textview
2757 2011-11-06 [colin] 3.7.10cvs76
2760 Oops, some unwanted undo got commited.
2762 2011-11-06 [colin] 3.7.10cvs75
2765 Don't iconify/deiconify. Instead, just show nothing
2768 2011-11-06 [pawel] 3.7.10cvs74
2771 Fix compose window size saving / restoring
2773 2011-11-06 [pawel] 3.7.10cvs73
2777 Optimize message displaying, in some conditions parts were
2778 displayed twice causing flickering. For example first html
2779 source and then rendering output from html plugin of the
2782 2011-11-05 [wwp] 3.7.10cvs72
2784 * src/gtk/gtkaspell.c
2785 Fix compilation where 'null' is undefined (use NULL instead).
2787 2011-11-05 [colin] 3.7.10cvs71
2789 * src/gtk/gtkaspell.c
2790 No need to show a backtrace if gtkaspell is null
2792 2011-11-05 [pawel] 3.7.10cvs70
2794 * src/gtk/gtkaspell.c
2795 Fix crasher when spellchecking is not enabled
2797 2011-11-02 [mones] 3.7.10cvs69
2799 * doc/man/claws-mail.1
2800 fixed hyphens (patch from Debian packaging)
2801 fixed header to follow man style closely
2802 documented new option --compose-from-file
2803 removed INSTALLATION section, doesn't belong to manpage
2804 added ENVIRONMENT, COPYRIGHT and BUGS sections
2805 expanded FILES section to include certs and autofaces dirs
2806 expanded SEE ALSO section to include manual and plugins
2808 2011-11-01 [colin] 3.7.10cvs68
2810 * src/common/utils.c
2811 Fix wrong debug stuff commited.
2813 2011-11-01 [colin] 3.7.10cvs67
2817 * src/common/utils.c
2818 * src/gtk/gtkaspell.c
2819 * src/gtk/gtkaspell.h
2820 Fix huge slowness induced by spellcheck "while typing"
2821 during initial quote rewraps.
2823 2011-10-31 [pawel] 3.7.10cvs66
2829 Fix bug #2526 'When reading message in separate window,
2830 n and p keys do not work'
2831 - fix key event handling in messageview
2832 - remove bindings for 'n' and 'p' keys in mimeview (next-part
2833 and prev-part actions)
2834 - instead add 'z' key for prev-part, we have 'a' key
2835 for next-part already
2837 2011-10-31 [colin] 3.7.10cvs65
2840 Fix build with GLib 2.31. Thanks to Charles A. Edwards
2842 2011-10-31 [pawel] 3.7.10cvs64
2845 * src/gtk/gtkutils.c
2846 Fix bug #2303 'Next unread message enables message view'
2847 Don't show previously hidden message view in main window
2848 when user reads messages in external window
2850 2011-10-31 [paul] 3.7.10cvs63
2852 * src/prefs_template.c
2853 revert part of 3.7.10cvs60 - it was a subjective change, all widgets
2854 fit at 540 here, for those where they don't the dialogue can be made
2857 2011-10-31 [paul] 3.7.10cvs62
2860 revert 3.7.10cvs61, these entries _should_ be editable
2862 2011-10-30 [pawel] 3.7.10cvs61
2865 Those entries should not be editable
2867 2011-10-30 [pawel] 3.7.10cvs60
2869 * src/prefs_template.c
2870 - Dialog needs more height to fit all widgets
2871 - Clear template contents on delete
2873 2011-10-30 [pawel] 3.7.10cvs59
2875 * src/prefs_folder_item.c
2876 Update summaryview after changing folder prefs when needed
2878 2011-10-30 [pawel] 3.7.10cvs58
2881 Remove key-press-event blocking, it only
2882 emits GLib-GObject warnings
2884 2011-10-29 [colin] 3.7.10cvs57
2887 Fix focus of completion window with gnome shell
2888 Fixes bug #2525, "Address completion window does not get
2891 2011-10-29 [colin] 3.7.10cvs56
2894 Fix flicker on recursive quicksearch
2896 2011-10-28 [colin] 3.7.10cvs55
2900 Fix a bit the focus problem on Gnome shell
2902 2011-10-26 [mones] 3.7.10cvs54
2905 Add missing accelerator
2907 2011-10-25 [colin] 3.7.10cvs53
2909 * src/gtk/gtkcmclist.c
2910 * src/gtk/gtkcmctree.c
2911 Fix colors, fix warnings
2913 2011-10-25 [colin] 3.7.10cvs52
2915 * src/gtk/gtkcmclist.c
2916 * src/gtk/gtkcmctree.c
2919 2011-10-25 [colin] 3.7.10cvs51
2921 * src/stock_pixmap.c
2922 Fix build with gtk + 2.20
2924 2011-10-25 [colin] 3.7.10cvs50
2930 Fix locking when sending a single message
2932 2011-10-25 [colin] 3.7.10cvs49
2934 * src/gtk/colorlabel.c
2936 * src/gtk/gtkcmclist.c
2937 Make row height closer to what it was
2939 2011-10-25 [colin] 3.7.10cvs48
2941 * src/stock_pixmap.c
2942 Always use cairo to draw
2944 2011-10-25 [colin] 3.7.10cvs47
2947 Fix bug #2529, 'crash in mimeview_start_drag after
2948 deleting message'. Patch by Ricardo
2950 2011-10-23 [colin] 3.7.10cvs46
2952 * src/gtk/gtkcmclist.c
2953 * src/gtk/gtkcmclist.h
2954 * src/gtk/gtkcmctree.c
2955 Draw CMClist with cairo too.
2957 2011-10-23 [colin] 3.7.10cvs45
2959 * src/gtk/gtkcmclist.h
2960 Fix build (this was not meant to be commited)
2962 2011-10-23 [colin] 3.7.10cvs44
2966 * src/addressbook_foldersel.c
2970 * src/grouplistdialog.c
2971 * src/prefs_common.c
2972 * src/prefs_common.h
2974 * src/gtk/gtkcmclist.c
2975 * src/gtk/gtkcmclist.h
2976 * src/gtk/gtkcmctree.c
2977 * src/gtk/gtkcmctree.h
2978 * src/gtk/gtksctree.c
2979 Refactor some tree stuff (lots of code duplication there)
2980 and switch to cairo for tree rendering.
2982 2011-10-23 [holger] 3.7.10cvs43
2985 Don't issue a warning for designed behaviour of the stop rule.
2986 Fixes bug #2520, 'Please remove verbose "No further processing after rule %s" message.'
2988 2011-10-22 [colin] 3.7.10cvs42
2991 * src/gtk/gtkshruler.c
2992 * src/gtk/gtkutils.h
2995 2011-10-22 [colin] 3.7.10cvs41
3004 * src/grouplistdialog.c
3011 * src/prefs_account.c
3012 * src/prefs_actions.c
3013 * src/prefs_ext_prog.c
3014 * src/prefs_filtering.c
3015 * src/prefs_folder_item.c
3016 * src/prefs_image_viewer.c
3017 * src/prefs_logging.c
3018 * src/prefs_msg_colors.c
3021 * src/prefs_spelling.c
3022 * src/prefs_summaries.c
3023 * src/prefs_template.c
3026 * src/send_message.c
3028 * src/summary_search.c
3031 * src/gtk/gtkcmclist.c
3032 * src/gtk/gtkcmctree.c
3033 * src/gtk/gtkcmoptionmenu.c
3034 * src/gtk/gtksctree.c
3035 * src/gtk/gtkutils.c
3036 * src/gtk/gtkutils.h
3037 * src/gtk/gtkvscrollbutton.c
3038 * src/gtk/inputdialog.c
3039 * src/gtk/pluginwindow.c
3040 * src/gtk/quicksearch.c
3041 * src/gtk/spell_entry.c
3042 * src/plugins/bogofilter/bogofilter_gtk.c
3043 * src/plugins/dillo_viewer/dillo_prefs.c
3044 * src/plugins/pgpcore/prefs_gpg.c
3045 * src/plugins/spamassassin/spamassassin_gtk.c
3046 * src/plugins/trayicon/trayicon.c
3047 * src/plugins/trayicon/trayicon_prefs.c
3048 Remove all possible #if GTK_CHECK_VERSION() checks,
3049 and make Claws build with GTK+2.16 (untested right
3050 now), as the Gpg4Win project uses GTK+2.16 currently.
3052 2011-10-22 [colin] 3.7.10cvs40
3054 * src/gtk/gtkutils.h
3056 Fix (hopefully) build with GTK+ 2.18.
3058 2011-10-20 [paul] 3.7.10cvs39
3063 fix bug 2479, 'LDIF address book import matches tags case sensitive'
3064 Patch by Bodo Graumann <mail@bodograumann.de>
3066 2011-10-20 [mones] 3.7.10cvs38
3070 Fix references to old dotsrc mailing lists
3072 2011-10-19 [mones] 3.7.10cvs37
3074 * src/prefs_msg_colors.c
3075 Fix Ok/Cancel buttons in color selector of preferences
3077 2011-10-17 [colin] 3.7.10cvs36
3079 * src/gtk/gtkshruler.c
3080 (Probably) fix GTK+ <= 2.22
3082 2011-10-17 [colin] 3.7.10cvs35
3084 * src/gtk/gtkshruler.c
3087 2011-10-17 [mones] 3.7.10cvs34
3096 Fix potential out-of-buffer writes
3098 2011-10-17 [mones] 3.7.10cvs33
3101 Use just one g_print call per option; correct indentation
3103 2011-10-17 [colin] 3.7.10cvs32
3107 * src/gtk/Makefile.am
3108 * src/gtk/gtkshruler.c
3109 * src/gtk/gtkshruler.h
3112 Reimplement ruler using the GTK widgets. Thanks
3113 to Hanno for the initial patch.
3115 2011-10-17 [colin] 3.7.10cvs31
3119 * src/gtk/gtkutils.c
3120 * src/gtk/gtkutils.h
3121 Undeprecate GIO/GdkCondition
3123 2011-10-16 [mones] 3.7.10cvs30
3126 Add --compose-from-file option to open composition
3127 window with the headers and body from a file; based
3128 on Debian patch to fix http://bugs.debian.org/544868
3130 2011-10-15 [mones] 3.7.10cvs29
3132 * manual/advanced.xml
3133 Document new summary_from_show hidden preference
3135 2011-10-15 [paul] 3.7.10cvs28
3138 compose_create_tags() - fix misplaced 'int i'
3139 compose_entry_mark_default_to() - fix To field highlighting
3141 2011-10-09 [colin] 3.7.10cvs27
3144 Fix address completion
3146 2011-10-07 [colin] 3.7.10cvs26
3148 * src/prefs_filtering_action.c
3149 * src/gtk/gtkutils.h
3150 Fix build with GTK+2.20
3152 2011-10-07 [colin] 3.7.10cvs25
3154 * src/gtk/Makefile.am
3155 * src/gtk/gdkkeysyms-new.h
3156 * src/gtk/gtkutils.h
3157 Copy the new GDK_KEY_* definitions for older GTKs
3159 2011-10-07 [colin] 3.7.10cvs24
3162 Fix typos (thanks to Hanno)
3164 2011-10-07 [colin] 3.7.10cvs23
3167 * src/gtk/gtkshruler.c
3168 * src/gtk/gtkshruler.h
3169 Disable ruler starting from 2.24.
3171 2011-10-07 [colin] 3.7.10cvs22
3175 * src/gtk/Makefile.am
3178 2011-10-07 [colin] 3.7.10cvs21
3188 * src/message_search.c
3191 * src/prefs_account.c
3192 * src/prefs_compose_writing.c
3193 * src/prefs_filtering_action.c
3194 * src/prefs_folder_item.c
3195 * src/prefs_logging.c
3196 * src/prefs_matcher.c
3197 * src/prefs_message.c
3199 * src/prefs_receive.c
3200 * src/prefs_summaries.c
3201 * src/prefs_wrapping.c
3205 * src/stock_pixmap.c
3206 * src/summary_search.c
3208 * src/gtk/Makefile.am
3209 * src/gtk/colorlabel.c
3210 * src/gtk/gtkutils.c
3211 * src/gtk/gtkutils.h
3212 * src/gtk/logwindow.c
3215 * src/gtk/quicksearch.c
3216 * src/gtk/spell_entry.c
3217 * src/plugins/bogofilter/bogofilter_gtk.c
3218 * src/plugins/dillo_viewer/dillo_viewer.c
3219 * src/plugins/pgpcore/prefs_gpg.c
3220 * src/plugins/spamassassin/spamassassin_gtk.c
3221 Bug #2371, "Port to GTK+ 3.0". Third patch from Hanno, starting
3222 the real job. GtkCMOptionMenu and GTKHSRuler disabled, should be
3223 ported (especially GtkCMOptionMenu)
3225 2011-10-07 [colin] 3.7.10cvs20
3230 * src/addrcustomattr.c
3231 * src/addrduplicates.c
3234 * src/addressbook_foldersel.c
3240 * src/editaddress_other_attributes_ldap.c
3245 * src/editldap_basedn.c
3253 * src/grouplistdialog.c
3259 * src/message_search.c
3262 * src/prefs_actions.c
3263 * src/prefs_customheader.c
3264 * src/prefs_display_header.c
3265 * src/prefs_filtering.c
3266 * src/prefs_filtering_action.c
3267 * src/prefs_folder_column.c
3268 * src/prefs_matcher.c
3269 * src/prefs_msg_colors.c
3271 * src/prefs_summaries.c
3272 * src/prefs_summary_column.c
3273 * src/prefs_summary_open.c
3274 * src/prefs_template.c
3275 * src/prefs_toolbar.c
3277 * src/sourcewindow.c
3279 * src/summary_search.c
3284 * src/gtk/colorsel.c
3285 * src/gtk/combobox.c
3286 * src/gtk/description_window.c
3287 * src/gtk/foldersort.c
3288 * src/gtk/gtkaspell.c
3289 * src/gtk/gtkcmclist.c
3290 * src/gtk/gtkcmctree.c
3291 * src/gtk/gtkcmoptionmenu.c
3292 * src/gtk/gtkutils.c
3293 * src/gtk/icon_legend.c
3294 * src/gtk/inputdialog.c
3295 * src/gtk/logwindow.c
3296 * src/gtk/pluginwindow.c
3297 * src/gtk/prefswindow.c
3298 * src/gtk/quicksearch.c
3299 * src/plugins/pgpcore/passphrase.c
3300 * src/plugins/pgpcore/select-keys.c
3301 Bug #2371, "Port to GTK+ 3.0". Monster-patch by Hanno Meyer-Thurow
3302 to replace GDK_* by GDK_KEY_*.
3304 2011-10-07 [colin] 3.7.10cvs19
3315 * src/grouplistdialog.c
3316 * src/image_viewer.c
3320 * src/prefs_filtering_action.c
3321 * src/prefs_folder_column.c
3322 * src/prefs_msg_colors.c
3323 * src/prefs_summary_column.c
3324 * src/prefs_toolbar.c
3326 * src/stock_pixmap.c
3333 * src/gtk/colorlabel.c
3334 * src/gtk/colorsel.c
3335 * src/gtk/gtkcmclist.c
3336 * src/gtk/gtkcmctree.c
3337 * src/gtk/gtkcmoptionmenu.c
3338 * src/gtk/gtksctree.c
3339 * src/gtk/gtkutils.c
3340 * src/gtk/gtkvscrollbutton.c
3341 * src/gtk/inputdialog.c
3342 * src/gtk/logwindow.c
3344 * src/gtk/prefswindow.c
3345 * src/gtk/progressdialog.c
3346 * src/plugins/pgpcore/passphrase.c
3347 * src/plugins/trayicon/trayicon.c
3348 Bug #2371, "Port to GTK+ 3.0": Use accessor functions.
3349 Patch by Hanno Thurow-Meyer, many thanks to him !
3351 2011-09-20 [colin] 3.7.10cvs18
3354 Fix bug #2502, 'gnutls_transport_set_lowat removed in
3357 2011-09-18 [colin] 3.7.10cvs17
3360 Fix segfault when connection fails
3362 2011-09-03 [colin] 3.7.10cvs16
3365 Use NORMAL instead of EXPORT priorities.
3367 2011-09-02 [colin] 3.7.10cvs15
3371 Linking against gcrypt explicitely in order to call
3372 gcry_control() for mutex setup isn't necessary anymore
3373 starting from gnuTLS 2.11.
3375 2011-08-31 [colin] 3.7.10cvs14
3377 * src/plugins/pgpinline/pgpinline.c
3378 * src/plugins/pgpmime/pgpmime.c
3379 Fix bug #2431, "Major memory leak in PGP message handling".
3381 2011-08-31 [colin] 3.7.10cvs13
3388 Apply Steve Rader's patch from bug #2388, "Add
3389 message view scrolling menu items"
3391 2011-08-30 [colin] 3.7.10cvs12
3393 * src/gtk/prefswindow.c
3394 Fix layout issues (i.e. on SSL page if changing account
3395 type prior to visiting it).
3397 2011-08-30 [colin] 3.7.10cvs11
3401 Don't use deprecated functions for GnuTLS priorities.
3402 Require GnuTLS 2.2 that is the first version with the
3405 2011-08-30 [colin] 3.7.10cvs10
3407 * src/common/socket.c
3409 Long-term fix for bug #2402, "GnuTLS change breaks socket
3410 communication", as per http://savannah.gnu.org/support/?107660
3412 2011-08-30 [colin] 3.7.10cvs9
3414 * src/etpan/imap-thread.c
3415 * src/etpan/nntp-thread.c
3416 Remove dead openSSL code
3418 2011-08-30 [colin] 3.7.10cvs8
3422 * src/common/ssl_certificate.c
3423 * src/common/ssl_certificate.h
3424 * src/etpan/imap-thread.c
3425 * src/etpan/nntp-thread.c
3426 Fix bug #2127, "SSL cert check uses canonical name instead of
3429 2011-08-29 [colin] 3.7.10cvs7
3431 * src/prefs_account.c
3432 Fix X-Mailer option not appearing on IMAP
3434 2011-08-29 [colin] 3.7.10cvs6
3436 * src/plugins/pgpcore/Makefile.am
3437 * src/plugins/pgpinline/Makefile.am
3438 * src/plugins/pgpmime/Makefile.am
3439 * src/plugins/smime/Makefile.am
3441 libtool: link: require no space between `-L' and `.'
3443 2011-08-29 [colin] 3.7.10cvs5
3447 * src/prefs_account.c
3448 * src/prefs_account.h
3449 Revert cvs4 which is rather illogical and instead
3450 use Fabian's patch from bug #2471
3452 2011-08-29 [colin] 3.7.10cvs4
3455 Don't insert custom headers that have empty values.
3456 Allows not inserting X-Mailer if it's set to nothing.
3457 Fixes bug #2471, "Make setting an X-Mailer header optional".
3459 2011-08-29 [colin] 3.7.10cvs3
3461 * src/image_viewer.c
3463 * src/gtk/gtkutils.c
3464 * src/gtk/gtkutils.h
3465 Handle EXIF orientation in images (both in textview's
3466 preview and image viewer)
3468 2011-08-28 [paul] 3.7.10cvs2
3470 * src/prefs_common.c
3471 * src/prefs_common.h
3473 add new hidden option to control the display in the From
3474 column in the Message List: 0 (default): show name,
3475 1: show address, 2: show name + address
3477 2011-08-27 [paul] 3.7.10cvs1
3480 * src/common/ssl_certificate.c
3481 * src/etpan/imap-thread.c
3482 * src/etpan/nntp-thread.c
3483 offer up some missing log_error() strings to translators
3485 2011-08-27 [paul] 3.7.10
3491 2011-08-27 [paul] 3.7.9cvs52
3499 updated by David Vachulka, wwp, Pader Rezso, Mindaugas
3500 Baranauskas, Frederico Goncalves Guimaraes, and Slavko
3502 2011-08-27 [mones] 3.7.9cvs51
3504 * claws-mail.desktop
3505 Include generic name and comment translations
3506 Thanks to all the people on the translators ML!
3508 2011-08-23 [paul] 3.7.9cvs50
3511 probable/possible fix/workaround for bug 2402,
3512 'can't download message from pop3 server'
3514 2011-08-18 [paul] 3.7.9cvs49
3516 * manual/handling.xml
3517 fix typos. thanks to vilpan
3519 2011-08-17 [paul] 3.7.9cvs48
3521 * tools/claws.i18n.status.pl
3522 add Mindaugas Baranauskas (Lithuanian)
3524 2011-08-14 [mir] 3.7.9cvs47
3527 * src/etpan/nntp-thread.c
3528 Fix bug 2418. Patch provided by Sébastien Bigaret with
3529 some minor contribution by me.
3531 2011-08-13 [mir] 3.7.9cvs46
3533 * src/etpan/nntp-thread.c
3534 Fix bug when NNTP server sends authentication warning
3535 as part of the connection session. Privously etpan would
3536 bail out for any return code other than NEWSNNTP_NO_ERROR
3537 but as early as the connection session a return code like
3538 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_USERNAME and
3539 NEWSNNTP_WARNING_REQUEST_AUTHORIZATION_PASSWORD should not
3540 be considered as an error.
3542 2011-08-12 [paul] 3.7.9cvs45
3545 3.7.9cvs43 mistakenly dropped off the info
3546 about the mime part from the tooltip
3548 2011-08-12 [wwp] 3.7.9cvs44
3550 * src/gtk/quicksearch.c
3551 Fix duplicate key accel (thanks to Ra-Mones-Mones II).
3553 2011-08-09 [paul] 3.7.9cvs43
3556 fix bug 2420, 'Invalid markup in icon tooltip text after signature check'
3558 2011-08-06 [paul] 3.7.9cvs42
3561 fix cursor placement in Forward template
3563 2011-08-06 [paul] 3.7.9cvs41
3565 * src/gtk/description_window.c
3566 fix bug 1963, 'Preferences Templates Information Window Focus loss'
3568 2011-08-05 [holger] 3.7.9cvs40
3570 * claws-mail.desktop
3571 Revert 3.7.9cvs35 for now, it may be problematic
3574 2011-08-05 [paul] 3.7.9cvs39
3578 use 'Collapse quotes' rather than 'Fold quotes' on
3579 labels, for consistency
3581 use 'Receive mail from account' rather than 'on account'
3583 2011-07-30 [mir] 3.7.9cvs38
3585 * src/etpan/Makefile.am
3586 * src/plugins/pgpcore/Makefile.am
3587 * src/plugins/pgpmime/Makefile.am
3588 * src/plugins/smime/Makefile.am
3589 Fix broken build on Debian Sid. enchant.h cannot be
3590 found unless $(ENCHANT_CFLAGS) and $(ENCHANT_LIBS) are
3591 present in Makefile.am. Apparently enchant.h in older
3592 versions were placed in /usr/include which is always
3595 2011-07-21 [mones] 3.7.9cvs37
3597 * src/common/plugin.c
3598 * src/common/plugin.h
3599 Make licences allowed for plugins more explicit and also
3600 accept dual (or more) licences when properly formatted.
3601 Doesn't require any change on current plugins.
3603 2011-07-18 [mones] 3.7.9cvs36
3605 * manual/advanced.xml
3606 Document briefly tags feature.
3607 * manual/glossary.xml
3608 Fix definition to avoid confussion with tags.
3609 * manual/es/advanced.xml
3610 * manual/es/glossary.xml
3611 Synchronize Spanish translation with the above.
3613 2011-07-07 [holger] 3.7.9cvs35
3615 * claws-mail.desktop
3616 Add indicator stuff to the desktop file
3617 Taken from bug #2450
3619 2011-07-06 [paul] 3.7.9cvs34
3624 2011-07-06 [mones] 3.7.9cvs33
3627 Do not create an empty tag name row in panel and
3628 warn user about using a non-reserved tag instead
3630 2011-07-05 [mones] 3.7.9cvs32
3635 * src/etpan/imap-thread.c
3636 Make constants for reserved tags and use them
3637 Removed also duplicate comparison while at it
3639 2011-07-05 [paul] 3.7.9cvs31
3642 when using a Compose template, only place the cursor
3643 in the body when the cursor symbol, %cursor (%X), is used
3645 2011-07-03 [paul] 3.7.9cvs30
3648 do main_window_popup(mainwin); on plugin load error, or
3649 else the warning dialogue and mainwindow stays minimised
3652 2011-07-03 [paul] 3.7.9cvs29
3655 fix bug 2462, 'Building without GnuTLS support leads to a
3656 failure in wizard.c'
3658 2011-07-03 [paul] 3.7.9cvs28
3663 fix bug #2461, 'popup menu in message list displays
3664 'move to trash' and 'delete''.
3665 Add a new sensitivity condition 'M_NOT_TRASH' and
3666 remove the broken workaround for right-click in summaryview.c.
3667 Fix broken main menu sensitivity for "Menu/Message/Move" in
3670 2011-06-21 [paul] 3.7.9cvs27
3673 revert 3.7.9cvs2, it does no good
3675 2011-06-18 [mir] 3.7.9cvs26
3678 Fix autoconf warnings introduced in autoconf >= 2.64
3680 2011-06-05 [paul] 3.7.9cvs25
3690 fix strings where an informational message has been
3691 wrongly entered into the translated string
3693 enable 'Trash' and 'Sender' to be translated based on
3694 the context, e.g. as button text and as mail header
3696 fix english in Info tab
3698 2011-05-25 [colin] 3.7.9cvs24
3701 Fix bug #2439, "use bitwise operator for bitmask instead of
3702 logical operator". Thanks to Nicolas Kaiser for the patch.
3704 2011-05-18 [colin] 3.7.9cvs23
3707 Fix missing group selection before xover if the
3708 connection was reset before.
3710 2011-05-12 [colin] 3.7.9cvs22
3712 * src/common/utils.c
3713 Fix bug #2412, "Send account mail address in Message-ID
3714 wrongly implemented". Patch by Fabian Keil.
3716 2011-05-12 [mones] 3.7.9cvs21
3718 * src/etpan/nntp-thread.c
3719 Fix bug #2418 "NNTP authentication is broken"
3721 2011-05-09 [pawel] 3.7.9cvs20
3724 * src/prefs_folder_item.c
3727 2011-05-05 [colin] 3.7.9cvs19
3732 * src/send_message.c
3733 Fix bug #2184, "Add account name information inside network log".
3734 Initial patch by MSulchan Darmawan, expanded to other protocols.
3735 This stuff is too much copy-pasted.
3738 2011-04-30 [colin] 3.7.9cvs18
3741 Fix bug #2414, 'Claws segfaults on startup with
3742 notification plugin enabled". Thanks Christian
3743 Faulhammer for the patch.
3745 2011-04-27 [colin] 3.7.9cvs17
3748 Make Windows' encoding CP1251 for ru_RU locale
3749 Part of bug #2397, "Gtkhtml2 viewer ignores message encoding"
3751 2011-04-24 [paul] 3.7.9cvs16
3753 * manual/claws-mail-manual.xml
3754 * manual/de/claws-mail-manual.xml
3755 * manual/es/claws-mail-manual.xml
3756 * manual/fr/claws-mail-manual.xml
3757 * manual/it/claws-mail-manual.xml
3758 update copyright year
3760 2011-04-24 [paul] 3.7.9cvs15
3763 fix bug #2353, 'Right-clicking on spam in order to delete
3764 it causes it to show in message window'
3766 2011-04-24 [paul] 3.7.9cvs14
3769 * src/gtk/foldersort.c
3770 * src/gtk/foldersort.h
3771 fix labelling, 'change folder order' to 'change mailbox order'
3773 2011-04-23 [paul] 3.7.9cvs13
3776 fix bug #2409, 'Failed to compile under GCC 3.x : option
3777 -Wno-pointer-sign badly set in configure.ac'. mistakenly
3778 committed in 3.7.8cvs19
3780 2011-04-11 [paul] 3.7.9cvs12
3782 * src/plugins/trayicon/trayicon.c
3783 fix build bug: gtk_status_icon_set_title() is available
3784 since gtk 2.18.x not 2.14.x
3786 2011-04-11 [paul] 3.7.9cvs11
3789 updated by Páder Rezső
3791 2011-04-10 [colin] 3.7.9cvs10
3797 * src/editaddress_other_attributes_ldap.c
3799 * src/message_search.c
3800 * src/prefs_display_header.c
3801 * src/prefs_filtering_action.c
3802 * src/prefs_matcher.c
3804 * src/prefs_toolbar.c
3805 * src/summary_search.c
3806 * src/gtk/colorlabel.c
3807 * src/gtk/combobox.c
3808 * src/gtk/gtkcmoptionmenu.c
3809 * src/gtk/gtkshruler.c
3810 * src/gtk/gtkshruler.h
3811 * src/gtk/gtkutils.h
3812 * src/gtk/inputdialog.c