6606e2b38633c313b664fa6bcee23c44952c1a56
[claws.git] / NEWS
1 Changes of the  Claws Mail GTK2 branch
2
3 * 2.7.0
4 -------
5
6 * The --select option can now also select emails by Message-ID
7
8 * Attaching files from 'mailto:' URIs (&attach=...) is now possible.
9   A dialog is displayed to make sure that the user is aware that the
10   mail will contain attachments
11
12 * 'New Message format' has been added to the Compose/Writing options,
13   this works like the Quote format and the same symbols are supported
14
15 * Reworked the About dialog, including the addition of a new page, 
16   'Features', which indicates which of the optional features are
17   compiled in and which are not. A 'Release Notes' page was also
18   added
19
20 * Added history combo for all search fields (message and text)
21
22 * The 'mark_as_read_delay' option is not hidden anymore and can be
23   found in Configuration/Preferences/Summaries
24
25 * Added global and per-folder preferences to set the default
26   alternate dictionary
27
28 * Allow spell-checking to use both current and alternate dictionaries
29
30 * Added an hidden option 'addressbook_use_editaddress_dialog' to
31   embed the contact editor in the addressbook window in contrast to
32   a separate dialog
33
34 * Added a hidden option 'unsafe_ssl_certs', to allow storing
35   multiple SSL certificates for a given server/port. You will be
36   asked to accept unknown certificates. Unchecking this option will
37   require you to re-accept previously known certificates
38
39 * Allow copying of folders between mailboxes
40
41 * Better automatic account selection for mailing lists (searches for
42   the email address in the Delivered-To header also)
43
44 * Made the "Synchronise" menu item inactive when there's nothing to
45   synchronise
46
47 * Use Message font in Writing and Quoting preferences, as well as in
48   Templates
49
50 * Added more HTML symbols to the html to text converter
51
52 * Save the addressbook's window size on closing
53
54 * Better checks for syntax errors are applied to Templates and Quote
55   formats
56
57 * Added a check to avoid trying to use a non-existent folder as
58   default inbox
59
60 * Enable setting SSL via STARTTLS from the set-up wizard
61
62 * Added handling of ":port" in server addresses in the set-up wizard
63   to specify a port to connect to
64
65 * Bogofilter plugin: added an option to print the X-Claws-Bogosity
66   header in emails handled by the Bogofilter plugin (in MH folders
67   only)
68
69 * Bogofilter plugin: added an option to whitelist senders found in
70   addressbook
71
72 * Bogofilter plugin: Allow storing of Unsure mails in a specific
73   folder to make better teaching easier
74
75 * Bogofilter plugin: Improved GUI interaction while Bogofilter is
76   filtering
77
78 * TrayIcon plugin: added an "Email from account/..." submenu
79
80 * updated Brazilian Portuguese, British English, Catalan, Finnish,
81   French, Italian, Serbian, Simplified Chinese, Slovak, and Spanish
82   translations
83
84 * 2.6.1
85 -------
86
87 * First release as Claws Mail
88
89 * Bug fixes:
90         o bug 1053, 'SC fails to reestablish a secure connection'
91         o bug 1054, 'Slowness logging big data chunks'
92         o bug 1057, 'crash on sending s signed message to a
93                      newsgroup'
94         o bug 1060, 'compilation error with Irix's cc'
95         o bug 1061, 'crash on opening signed email'
96         o bug 1066, 'Incorrect mailbox size displayed'
97         o bug 1069, 'Sent mails disappear, BCC or locking problem?'
98         o fix Reply To/Mailing list from the menu
99         o forbid drag and drop from/to different folders of type
100           F_UNKNOWN
101         o src/ssl_manager.c: fix possible infinite loop
102         o fix Options/Reply mode after draft save
103         o obey always_show_msg option when marking as spam
104         o fix spelling menu when replying
105         o don't change the From column title to To if the To column
106           is visible
107         o fix the wrong recipient being selected when replying to a
108           msg which is From one of our accounts To another of our
109           accounts
110         o fix crash on combining mark_as_read_delay with Hide Read
111           Messages
112         o create ~/.mailcap if it doesn't exist
113
114
115 * 2.6.0
116 -------
117
118 * Final release as Sylpheed-Claws
119
120 * libetpan 0.48 or greater is now required for IMAP support.
121
122 * The Compose window now has an /Options/Reply mode/ menu. This
123   enables changing the recipients of a reply on the fly.
124
125 * QuickSearch now has a type-ahead option for fast searches.
126
127 * Extra symbols are now available for the Quote parser, your name,
128   your email address, the account name, and the organization.
129
130 * In the Folder Properties, it is now possible to test the regular
131   expression used in the Simplify Subject RegExp option.
132
133 * GSSAPI support has been added for IMAP.
134
135 * UIDPLUS support has been added for IMAP.
136
137 * A Stop button has been added for Message Body searches, enabling
138   cancelling of a running search. This is available in '/Edit/Search
139   Folder...' and '/Edit/Find in current message...'.
140
141 * libSM support has been added. This enables communication with the
142   session manager, so that it is known when the session ends, in
143   order to save the caches, and draft any messages currently being
144   composed.
145
146 * Support for Address Book Groups has been added to the Compose
147   window's automatic address completion.
148
149 * a new hidden option has been added, 'respect_flowed_format'. This
150   follows RFC3676 with regard to a message part with a Content-Type
151   that includes 'format=flowed' and 'delsp=yes'. This will cause some
152   mails to have long lines, but will fix some URLs that would
153   otherwise be wrapped. By default it is turned off.
154
155 * Basic key import/export has been added to the PGP plugins. When
156   generating a new key pair you can export the public key to a key
157   server. When selecting the signature part of a message, if the key
158   is not on your keyring, you will be asked if you want to attempt
159   to import it from a keyserver.
160
161 * The TrayIcon now displays 'offline' status.
162
163 * More window sizes and placements are remembered across sessions.
164
165 * tools/fix_date.sh: Switches to replace non RFC-compliant Date:
166   value, and to use strict RFC matching patterns for dates have been
167   added.
168
169 * Several optimisations have been made.
170
171
172 * 2.5.6
173 -------
174
175 * Bug fixes:
176         o Fix redirecting of sent mails
177         o Fix Go to Next * after applying Preferences
178         o Fix quote-folding when emails don't convert cleanly to
179           UTF-8
180
181 * 2.5.5
182 -------
183
184 * Bug fix:
185         o bug 1034, 'Incorrect display of size field in message view'
186
187 * 2.5.4
188 -------
189
190 * Bug fixes:
191         o bug 1032, 'Segmentation fault when showing message'
192         o fix crash with quote folding on HTML
193         o fix building with --disable-nls
194         o remove tabs in Subject string
195
196 * 2.5.3
197 -------
198
199 * Make node expanding in the Folder List non-recursive
200
201 * Bug fixes:
202         o bug 1024, 'Array index out of range in
203           claws-mail-2.5.2'
204         o Fix "Check for new folders" on folders with accented
205           characters
206         o Fix filtering "copy" rules
207         o Fix "goto next unread" after collapsing/expanding a node
208
209 * 2.5.2
210 -------
211
212 * Bug fixes: 
213         o bug #1023 (Sylpheed deletes too much messages)
214         o Crash in partial downloading
215
216 * 2.5.1
217 -------
218
219 * It is now possible to stop searches in message bodies
220
221 * IMAP: Use UID SEARCH ALL instead of UID SEARCH UID 1:* in order
222   to fix speed issues with badly implemented servers
223   
224 * Bug fixes: 
225         o Fix multiple registering of SpamAssassin and Bogofilter
226           plugin after having changed their preferences, leading to
227           slowness or duplicated messages.
228
229 * 2.5.0
230 -------
231
232 * Minimum required versions of GTK+ and GLIB is now 2.6.0
233
234 * Minimum required version of libetpan (for IMAP support) is now 0.46
235
236 * metamail support has been dropped, this is now handled internally
237
238 * New plugin: Bogofilter, providing Spam filtering and learning
239
240 * Account-based filtering rules. Each filtering rule can now be
241   assigned to a specific account, by default it's "All".
242
243 * Filtering against Address Book. It is now possible add matched 
244   conditions to determine if any email address in a message matches
245   or doesn't match any or all books or folders in the Address Book.
246
247 * Quote folding. Quotes in the message view can now be folded, via
248   the "/View/Quotes/..." menu. The folding can also be toggled by
249   double clicking on the quotes in the Message View
250
251 * Re-enabled user-defined Headers in Displayed Headers configuration
252
253 * "/View/Go to/Parent message" and "/View/Go to/Last read message"
254   have been added
255
256 * Made the list views look more modern by add alternating coloured
257   lines, replacing the box-type expanders with arrows, removing the
258   dotted lines.
259   Hidden prefs have been added to enable users to maintain the old
260   style:
261   'enable_dotted_lines' for the dotted lines and box-type expanders. 
262   'use stripes_in_summary' to enable alternating coloured lines in
263    the Message and Folder lists.
264   'use stripes_everywhere' to  also enable alternating coloured lines
265    in all other lists.
266   Note: 'use_stripes_everywhere' replaces the previous hidden option
267   'enable_rules_hint'.
268
269 * New hidden pref, 'stripes_color_offset', to change the value added/
270   subtracted to normal bgcolor to create the stripes in the summaries
271  
272 * The Send button on the main toolbar is now inactive when the Queue
273   folders are empty
274
275 * IMAP: Added a View Log button on auth error
276
277 * PGP/Core plugin: it is now possible to create a new key pair from
278   within Claws Mail
279
280 * PGP/Core plugin: When encrypting, if only one key matches, and it 
281   matches exactly, it is automatically used
282
283 * TrayIcon plugin: the icon now has transparency
284
285 * Enabled text selection for replying from MimeViewer plugins
286
287 * The attachments list in the MimeView column can now be scrolled
288   using the mousewheel
289
290 * In the MimeView column a middle-click will now just open the Mime
291   part without showing it in the Message View, likewise, a right-
292   click will display the context menu without displaying the part
293
294 * The "When entering a folder..." selection option is now used for
295   '/View/Go to/Next unread folder'
296
297 * A special Return-Receipt message is shown if the message is from
298   the user
299
300 * An icon has been added to the statusbar to notify of errors
301
302 * Added missing icons to the Icon Legend dialog
303
304 * Enabled closing of SSL certificates and Folder Sort dialogs with Esc
305   key
306
307 * Displaying of huge mails can now be cancelled, so the GUI doesn't
308   block
309
310 * Claws Mail' internal queue headers are now hidden when showing
311   all headers. They'll be present only in Source window.
312
313 * Several GUI improvements.
314
315 * Faster loading of folders and other optimisations and speed-ups
316
317 * Logging has been improved.
318
319 * improved sizing of some widgets
320
321 * Made the desktop file XDG compliant
322
323 * The manuals have been updated
324
325 * A Spanish translation of the manual has been added
326
327 * Added an action tool, tools/uuooffice, to open uuencoded *.doc files
328   with OpenOffice.
329
330 * Added an action tool, tools/fix_date.sh, to fix a missing Date field
331   in emails.
332
333 * 2.4.0
334 -------
335
336 * A ./configure option has been added, --with-mandir=DIR allowing the
337   setting of the man directory location
338
339 * 'Send queue' has been added to the folder contextual menu, which
340   allows sending the contents of a single queue, as opposed to the
341   toolbar's Send Queue, which sends all queues
342
343 * '/View/Go to/Next unread folder' has been added
344
345 * 'View/Go to/Next marked messages' now traverses folders
346
347 * sftp:// links are now recognised in mails
348
349 * A dialogue is presented to the user when dropping files into the
350   Compose window, asking whether to insert or attach the file(s). The
351   default behaviour can be controlled via a new option in 
352   Compose/Writing
353
354 * Allow attached message parts to be selected, opened, or saved via
355   their text label in the message body
356
357 * Save named inlined attachments with "Save all"
358
359 * An option to change the Folder Type has been added to the Folder
360   Properties
361
362 * Add |i{sub_expr} to Templates, which allows inserting user-entered
363   text in a template
364
365 * A new option has been added to '/Preferences/External programs' to
366   allow "Display as text" on attachments to be done via a script
367
368 * An option to 'Never send Return Receipts' has been added to the
369   'Other' page of the preferences.
370
371 * The Custom Header dialogue in Account Preferences now has a 'From
372   file...' button, which enables a Face or X-Face header to be set by
373   selecting a file 
374
375 * libgnomeprint support : A font for printing can be specified in
376   '/Display/Fonts'
377
378 * Add Help buttons to some dialogues, clicking on them will open the
379   manual at a suitable section in the configured browser
380
381 * The option 'Add date header' has been removed, a date header is
382   now always added
383
384 * The '/Message/Re-edit' menu item has been removed from the separate
385   Message View, where it was useless
386
387 * Display an Account's Protocol as a label instead of the unusable
388   combo when editing accounts
389
390 * It is now possible to move and copy mails from and to the Drafts
391   and Queue folders
392
393 * More non-English Subject prefixes have been added
394
395 * The Attachment flag is now set for some inlined attachments
396
397 * Faster recursive quicksearch (show current folder's results before
398   searching sub-folders)
399
400 * Faster send on IMAP
401
402 * Alert in case of authentication error on imap
403
404 * Better error reporting in GPG plugins
405
406 * Faster and better MBOX import/export
407
408 * Save caches on SIGPIPE (like on Xorg exit)
409
410 * Unified Info/Help/Symbols buttons
411
412 * Honor display-header-pane setting in separate window too
413
414 * Use the user-defined From: in the Return-Path: header when sending
415
416 * Grab Save button by default in Save dialog, which allows saving
417   by hitting Enter
418
419 * The online status is checked before resetting mailcheck timer
420
421 * Show POP3 connection earlier in statusbar
422
423 * Re-read /etc/resolv.conf before connecting to IMAP servers, and
424   when switching to Online mode
425
426 * tools/textviewer.pl has been added, which can be used with the new
427   option 'Command for Display as Text' in '/Preferences/External
428   programs'
429
430 * The Claws Mail logo has been updated
431
432 * 2.3.1
433 -------
434
435   * bug fix release
436
437   * Improved error catching in GnuPG plugins
438
439   * Always replace \n, \r and \t with spaces in headers
440
441   * Fix 'make clean' removing of provided manuals
442
443   * Fix setting of PACKAGE_DATA_DIR with newer versions of autoconf,
444     backwards compatible
445
446   * Fix double-ask of "Do you want to mark all as read"
447
448   * Fix bug #968 (Rockliffe IMAP server doesn't like SC (server isn't 
449     RFC-compliant)) - Workaround Rockliffe IMAP server bug
450
451   * Fix bug #969 (crash on rebuilding imap folder)
452
453   * Fix bug #971 (2.2.3 cannot read mail from local mbox)
454
455 * 2.3.0
456 -------
457
458   * Mailing-list support (Subscribe, Unsubscribe, View Archive, etc) 
459     has been added in the main window's 'Message/Mailing list' menu
460
461   * Filtering and processing rules can be disabled with just one click
462
463   * The From address is editable in the Compose window
464
465   * A menu has been added to the Compose toolbar button to enable
466     choosing the account to use
467
468   * Write-only support of .mh_sequences' Unseen property has been added 
469     for MH mailboxes, allowing synchronised flags when reading your MH
470     mailbox with Mutt or other MH-based mail clients
471
472   * More feedback is provided to the user when importing MBOX files
473
474   * 'k' added as a shortcut for 'colorlabel' in the Extended Quick
475     Search
476
477   * The option to go to the first Marked message when entering a
478     folder has been added.
479
480   * The 'ignore thread' flag is now correctly set on mails threaded by
481     subject, in addition to standard headers.
482
483   * Hidden prefs have been added that allow customization of the
484     colours used in the Log window (useful for dark GTK+ themes)
485
486   * Optimised large folder reading
487
488   * Optimised copy/move/deletion/selection
489
490   * Optimised 'mark all read' in the current folder
491
492   * 'test' filtering rules are processed in the background
493
494   * A progressbar for cache updates has been added
495
496   * A progressbar for copy/move functions has been added
497
498   * More dialogues have been made HIG compliant
499
500   * Allow recursive setting of properties for whole mailboxes
501
502   * A Face header has been added to the Welcome mail
503
504   * The user manual has been updated
505
506   * tools/filter_conv_new.pl has been updated for rule 
507     enabling/disabling
508
509 * 2.2.3
510 -------
511
512   * bug fix release
513
514   * Fix crash on a very common code path, introduced by a merge error in 
515     2.2.1
516
517 * 2.2.2
518 -------
519
520   * bug fix release
521
522   * Fix URI check, which failed to identify fake, phishing URIs if they
523     began with a space.
524
525   * Reply-To and Sender addresses in the message view are now fully
526     clickable.
527
528   * Remove extraneous tab at start of addresses.
529
530 * 2.2.1
531 -------
532
533   * bug fix release
534
535   * Always obey the "confirm before marking all mails read" option
536
537   * Fixed MBOX import/export's behaviour on failure
538
539   * Fixed automatic rule creation with List-Post
540
541   * Fixed some GTK+ warnings and errors at runtime
542
543   * Fixed some compiler warnings
544
545   * Fixed double init of the g_thread subsystem
546
547   * Fixed saving of parts with names that can't be converted to UTF-8
548
549   * Fixed a possible infinite loop when filtering moved and copied some
550     mails
551
552   * Fixed a buffer overflow in Russian locale 
553
554   * Fixed a memory leak in expired SSL certificate check
555
556   * Fixed bolding of folder names in the folder selector window with
557     GLib 2.10
558
559   * Added an hidden preference, 'ssl_skip_cert_check', to avoid
560     duplicates of bug #959 - if libetpan is linked against gnutls, there
561     can be bugs on 64 bits systems. Gnutls fixed them in their 1.2.4 
562     release.
563
564   * The SSL "expired certificate" warning is now presented only once per
565     session
566
567   * Fixed races when reusing the SMTP sessions
568
569   * Added the missing timeout on SMTP sessions
570
571   * Fixed a few leaks
572
573   * Fixed a crash in PGP plugins, which could happen when signing fails
574     for unknown reasons
575
576   * Fixed SpamAssassin plugin, which stayed disabled as long as the
577     transport wasn't reselected
578
579   * Fixed bug #830 (Some unread messages get marked read in IMAP inbox)
580
581   * Fixed bug #955 (copying messages between imap folders is extremely
582     slow)
583
584   * Fixed bug #961 (return receipt dialog complains incorrectly about
585     return-path email adress being different)
586
587   * Fixed bug #962 (Manual and/or UI should warn about incompatible
588     locking causing dataloss)
589
590 * 2.2.0
591 -------
592
593   * S/MIME signature verification has been removed from the PGP/MIME
594     plugin as it is now provided by the S/MIME plugin.
595
596   * IMAP users will see significant speed improvements.
597
598   * ANONYMOUS auth has been added for IMAP
599
600   * In the Compose window all spell-checker options are now available
601     from the /Spelling/Options menu. 
602         
603   * Syntax errors in the extended Quick Search are now indicated by
604     a pink/red background.
605
606   * An encrypt-to-self option has been added to the Account Privacy
607     options.
608
609   * Sysadmins can now provide their users with pre-filled values in
610     the Setup Wizard. See the manual, '6.6. Deploying Claws Mail',
611     for details.
612
613   * Various GUI improvements have been added.
614
615   * A new command line option has been added: --select 'folder[/msg]'
616     This can be used at startup and causes the specified folder/message
617     to be selected. 'folder' is a folder id like '#mh/Mailbox/inbox'
618
619   * Optional background colouring of quotes has been added. It can be
620     configured from the Colour Preferences dialogue.
621     GTK+-2.8.x or newer is required for this feature.
622
623   * In the Compose window, multiple quote levels are now coloured in
624     the same way as the Message View.
625
626   * A warning is now displayed on expired SSL certificates and the 
627     expiration date is shown.
628
629   * A hidden option has been added, 'compose_no_markup', this prohibits
630     the use of bold and italic text in Compose dialogue's account 
631     selector.
632
633   * LDAPS support has been added.
634
635   * The user manual has been updated, and French and Polish 
636     translations are now also included.
637
638 * 2.1.1
639 -------
640
641   * bug fix release
642
643   * The Preferences config file, ~/.claws-mail/sylpheedrc, is now
644     stored with UTF-8 encoding
645
646 * 2.1.0
647 -------
648
649   * libetpan version 0.45 or newer is now required for IMAP support,
650     this allows checking for IMAP/SSL certificates.
651
652   * Support for the Face header has been added, 
653     see http://quimby.gnus.org/circus/face/
654
655   * In the Templates dialog TAB address completion has been added for
656     Cc and Bcc fields, in addition to To. 
657
658   * An account's signature file, (Account Preferences, Compose tab),
659     can now been edited in place using the configured text editor.
660
661   * An advanced search is now possible in the '/Edit/Search folder' 
662     dialog.
663
664   * '/Edit/Find' has been added to the Compose window for text 
665     searching.
666
667   * A progress bar is now shown in the status bar whilst doing a Quick 
668     Search.
669
670   * A long search can now be cancelled.
671
672   * In a Sent mail folder the From column in the message list is now
673     automatically changed to the To column.
674
675   * '/Message/Colour Label' has been added to the main menu, enabling
676     (unmodifiable) shortcut keys, Ctrl+[0-7].
677
678   * The colour labels are now customisable from the 'Display/Colours'
679     page of the Preferences. It is now possible to choose any colours 
680     and to give them each a label.
681
682   * A Spell Checking option to 'Recheck message when changing 
683     dictionary' has been added.
684
685   * An option to 'Render HTML-only mail with plugin if possible' has
686     been added to the 'Message View/Text Options' preferences page.
687
688   * Headers in the message view and the Custom headers dialog are now
689     translated if the option 'Translate header names' is activated.
690
691   * It is now possible to sort the columns in the Addressbook.
692
693   * More drag-n-drop capabilities have been added, from the message
694     list to other apps, from the mimeview to other apps, from other 
695     apps to message list, from other apps to folder list, from the 
696     mimeview to the message and folder lists and the Compose window's
697     attachments pane.
698
699   * "Ignore thread" has beed added as a filtering action.
700
701   * The Compose window is now hidden when sending mails via filtering.
702
703   * An alphabetical resort is done immediately when a folder's name
704     is changed.
705
706   * Unsubscribing a newsgroup now removes the related folder and
707     articles from newscache/
708
709   * A "Get more..." link has been added to the Plugins window. This
710     loads http://claws.sylpheed.org/plugins.php in your browser.
711
712   * The SpamAssassin plugin is now equipped with a spam learning 
713     interface, usable by right-clicking a message and choosing
714     'Mark as Spam' or 'Mark as Ham' in the Mark submenu. It is now also
715     possible to disable SpamAssasin filtering when receiving mail, so
716     that the plugin can be used for learning only.
717
718   * Remote learning in the SpamAssassin plugin has been added. This 
719     requires SpamAssassin 3.1.x.
720
721   * A new script has been added that integrates a Thunderbird folder 
722     tree into Claws Mail, tools/tbird2syl.py
723
724 * 2.0.0
725 -------
726
727   * libetpan >= 0.41 is now required for IMAP support
728
729   * A new and completely rewritten manual has been added.
730
731   * An icon legend window has been added to the Help menu
732
733   * Attached images can now be printed along with the message when using
734     the optional libgnomeprintui support.
735
736   * '--exit' command-line option has been added.
737
738   * '--subscribe' command-line option has been added.
739     Calling claws-mail --subscribe '%s' will ask the loaded plugins
740     if they can handle the type of URL passed as a parameter. Thus, if
741     using the RSSyl or vCalendar plugins, for example, the user will be
742     able to subscribe RSS feeds or Webcals from the browser.
743
744   * claws-mail email@domain.com  is now equivalent to --compose
745
746   * claws-mail proto://blah.com is equivalent to --subscribe
747
748   * HIG compliant button order has been implemented.
749
750   * Several dialogues throughout have been improved.
751
752   * Text can now also been displayed next to the icons in the main 
753     window Toolbar.
754
755   * Quick mail retrieval from any account is now possible due to the
756     account submenu which has been added to the 'Get All' button.
757
758   * The spellchecker context menu in the compose window has been added
759     to the standard GtkTextView menu instead of replacing it.
760
761   * The Subject in the compose window title now updates instantaneously.
762
763   * The mimetypes list in the compose window attachment pane is now
764     alphabetically ordered.
765
766   * The message view email and URI parsers have been enhanced.
767
768   * In Quick Search Extended mode, a '...' button has been added, this 
769     provides the user with a dialogue enabling the quick formation of 
770     search criteria.
771
772   * When Quick Search is activated, the entry box is given a yellow
773     background for greater visibility.
774
775   * The LDAP search in the address book now supports wildcard searching
776     using '*'.
777
778   * The configuration option 'Go to inbox after receiving new mail' has 
779     been moved from 'Display/Summaries' to 'Mail handling/Receive'.
780
781   * The 'Wrap at send' configuration option has been removed.
782
783   * Colour preferences have been moved from '/Message View/Colors' to
784     '/Display/Colors'.
785
786   * The previously hidden option, color_new, has been added to the GUI
787     as '/Display/Colors/Folder' containing new messages.
788
789   * The spamassassin and spamassassin_gtk plugins have been merged into
790     one single plugin, and this plugin is now built by default if the
791     requirements are matched.
792
793   * The clamav and clamav_gtk plugins have been merged into one single
794     plugin.
795
796   * GnuPG support: Add support for PKA info if available
797
798   * The PGP/Inline plugin now supports Content-Type 'application/pgp'.
799
800   * A check to verify that plugins are licenced under a GPL-compatible
801     licence has been added.
802
803   * The unmaintained mathml_viewer plugin has been removed.
804
805   * Added tools/filter_conv_new.pl.
806     Converts the new style Sylpheed filter rules (Sylpheed >= 0.9.99)
807     to Claws filtering rules.
808
809 * 1.9.100
810 ---------
811
812   * etpan >= 0.40 is now required for IMAP support
813     0.40 fixes the SSL connection errors that some users experienced.
814
815   * Buffer overflows in the address book 'Import LDIF/ Mutt/Pine file'
816     functions were fixed.
817
818   * GnuPG support:
819     Signature checking is now non-blocking
820
821   * The URLs in the About window are now clickable
822
823   * the man page has been updated and renamed 'claws-mail'
824
825 * 1.9.99
826 --------
827
828   * The binary is now 'claws-mail' and not 'sylpheed'
829
830   * The default config dir is now '~/.claws-mail'. The user will
831     be prompted to perform an automatic migration of configuration
832     options to this new directory.
833
834   * A new default internal icon theme has been added, based on the
835     Gnomaws theme.
836
837   * Messages are now sorted by Date by default
838
839   * GnuPG support:
840     The noticeview is now shown on the message/rfc822 part in addition
841     to the text/plain part.
842     The privacy icon in the noticeview is now clickable and also uses
843     key C to perform the signature check.
844     The Trust field has been moved into Full info display.
845     When trust is less than full, don't display a warning icon.
846     Visual feedback is provided in the statusbar when checking
847     signature.
848     The PGP/MIME signature file is now named 'signature.asc'.
849     The dialog for entering a passphrase has been improved.
850
851   * Local deletion of news posts has been added.
852
853   * A file selector has been added for selecting an account's Signature
854     file
855
856   * Many window sizes are now remembered.
857
858   * The presense of marked msgs in unexpanded subfolders is now indicated
859     by the icon of the parent folder.
860
861 * QuickSearch:
862   The message list is reset when the dialog is hidden.
863   The 'Sticky' option, for keeping the search activated across folders.
864
865   * The Subject is now set when forwarding multiple mails.
866
867   * When a default Cc or Bcc is used, a check is performed to make sure
868     the To header has also been set.
869
870   * In the filtering dialog a warning dialog is shown if the rule was
871     not saved.
872
873   * The file and directory Browse buttons, ("...") have been improved.
874
875   * When double-clicking an attachment the "Open with" dialog is
876     presented if no command was found for the file type.
877
878   * The X-Face has been added to the message view and can be toggled by
879     '/Configuration/Preferences/Message View/Text options/Display
880     X-Face in messageview'.
881
882   * The message list context menu has been reworked.
883
884   * When replying to a mail sent by yourself, Reply excludes your own
885     address from the list of recipients. 'Reply All' and 'Reply to
886     sender' still work like before.
887
888   * When the Folder Preference 'Default To for replies' the entry in
889     the Compose window is presented in bold text.
890
891   * The About window has been reworked.
892
893 * 1.9.15
894 --------
895
896   * etpan >= 0.39 is now required for IMAP support
897
898   * LDAP and JPilot support is now built by default if the dependencies
899     are available.
900
901   * ~/.mailcap or /etc/mailcap is now used to open attachments
902
903   * middle-click pasting that respects the 'Wrap pasted text' option
904     has been added
905
906   * during composition the user is alerted if the message can't be
907     drafted
908
909   * the description windows are now non-modal
910
911   * a 'Clear Log' button has been added to the log window popup menu
912
913   * Sender, List-Post and To have been added to the headers that are
914     checked during automatic Filtering and Processing rules creation
915
916   * the current locale's charset is used for display of broken mails
917     and a hidden option, 'utf8_instead_of_locale_for_broken_mail', has
918     been added allowing the user to use UTF-8 for broken mails
919
920   * GNU/aspell support: if black is chosen as the misspelled word
921     colour, misspelled words will be underlined.
922
923   * the Message View and Compose windows now display the message
924     subject as the window title.
925
926   * libgnomeprint support: currently selected text attachments can be
927     printed
928
929   * drag'n'drop of messages from the Message List to a Compose window's
930     Attachment pane is now possible
931
932   * PGP/MIME plugin: it is now possible to verify S/MIME signatures
933
934   * PGP/Core plugin: A "Don't encrypt" button has been added to the key
935     selection dialog, and the buttons have been reordered.
936
937   * the user is warned if the requested Privacy system is not available
938     when composing a message
939
940 * 1.9.14
941 --------
942
943   * The 'Open first unread message when entering a folder' option has
944     been replaced with 'When entering a folder select...'.
945     Whether or not the selected message is opened is now exclusively
946     controlled by the 'Always open message when selected' option.
947
948   * Filtering and Processing rules can now be named.
949
950   * A new icon for the Trash button has been added.
951
952   * The 'Bold font' option has been removed. A displayed bold font is
953     now derived from the normal font.
954
955   * The option 'Display recipient in 'From' column if sender is yourself'
956     has been removed from the GUI. It still exists as a hidden option.
957
958   * Many improvements to the Address book.
959
960   * A '/Special paste/' menu item has been added with sub-items 'as
961     quotation', 'wrapped', and 'unwrapped'.
962
963   * Colourisation of quotes, signatures, and URIs has been added to the
964     Compose window.
965
966   * A 'To' column has been added to the message list pane.
967
968   * The displayed columns in the folder list are now configurable.
969
970   * A hidden option has been added, 'toolbar_detachable', that enables
971     the removal of the toolbar handles.
972
973   * A hidden option has been added, 'statusbar_update_step', that
974     enables changing the sensitivity of the progress bar stepping.
975
976   * Changes to the Fonts options are now applied immediately.
977
978   * Subfolders of Drafts, Queue, Sent, and Trash now behave like their
979     parents.
980
981   * An 'Open image' menu item has been added to image popup menu in the
982     message view.
983
984   * Several optimisations and speed-ups have been added throughout.
985
986   * The localedir, manualdir, and faqdir are now user-configurable.
987
988   * tools/asus_mailled.sh
989     A new script to blink an ASUS laptop's mail LED when there is
990     unread mail.
991
992   * tools/kdeservicemenu/*
993     Use Claws Mail icon and the text 'Claws Mail' in the menu,
994     use kdialog during installation
995
996 * 1.9.13
997 --------
998
999   * add GPGME 1.x support.
1000
1001   * A new PGP/Core plugin has been added
1002
1003   * IMAP now uses libEtPan!
1004
1005   * Printing support using libgnomeprint2 and libgnomeprintui2
1006
1007   * The cache/mark files are now platform-independent.
1008
1009   * A plugin dependency system has been added.
1010
1011   * The PGP/Inline plugin has been added to the main package.
1012
1013   * Folders which contain Marked messages are now indicated by a
1014     Folder icon overlaid with a tick
1015
1016   * '/Edit/Quick search' menu item has been added to the main window
1017
1018   * An option to 'Confirm before sending queued messages' has been
1019   added
1020
1021   * The "Copy ..." menu items now copy to both the X and the gtk
1022     clipboards in the Compose window
1023
1024   * The Template and Plugin lists are now sorted alphabetically
1025
1026   * Plugins preferences are now grouped under their own 'Plugins'
1027     heading
1028
1029   * A 'Go to Prev' button has been added to the toolbar
1030
1031   * Keyboard accelerators have been added to many buttons
1032
1033   * The folder selection dialogue now displays folder names with
1034     new/unread counts
1035
1036   * The 'Display cursor in message view' option is now a hidden option,
1037     'textview_cursor_visible'
1038
1039   * Reordering of accounts by drag 'n' drop has been enabled in the
1040     'Edit accounts' dialogue
1041
1042   * New Claws Mail icons have been added, and the default
1043     application icon is now set.
1044
1045   * The SpamAssassin and Clam AntiVirus plugins have been optimised.
1046
1047
1048 * 1.9.12
1049 --------
1050
1051   * improved IMAP support
1052
1053   * Performance increases
1054
1055   * /Message/Delete and /Message/Move to trash
1056         '/Message/Delete' has been renamed '/Message/Move to trash'
1057         and '/Message/Delete' has been added. '/Message/Delete' will
1058         now directly destroy the message, after asking for a
1059         confirmation, instead of moving it to the Trash folder.
1060
1061   * new style configuration options interface.
1062
1063   * PGP MIME plugin
1064         The 'PGP/MIME' plugin has been renamed 'PGP MIME'.
1065
1066   * LDAP bind password is no longer visible onscreen.
1067
1068   * An option to encrypt replies to encrypted messages by default
1069
1070   * Filtering rules can be reordered by drag n drop
1071
1072   * '/Options/Character encoding/...' has been added to the Compose
1073     window
1074
1075   * Hebrew encodings have been added
1076
1077   * The 'Show all headers' option is now sticky.
1078
1079   * Return Receipts can now be sent from any account.
1080
1081   * A clip/signed icon has been added.
1082
1083
1084 * 1.9.11
1085 --------
1086
1087   * bug-fix release which fixes the ASpell Spell Checker
1088     support
1089
1090 * 1.9.9
1091 -------
1092
1093   * Inline image display
1094
1095   * An option to render HTML as text has been added to
1096     /Configuration/Preferences/Common/Message
1097
1098   * An option for a default Queue folder has been added to the
1099     'Advanced' tab of Account Preferences
1100
1101   * Filtering Preferences window size is saved
1102
1103   * Batch sending of mails (per account)
1104
1105   * Support for GBK encoding
1106
1107   * New logo in About window
1108
1109   * tools/acroread2sylpheed.pl
1110         script to send pdfs as attachments from Adobe Reader 7
1111         see tools/README for details
1112
1113
1114 * 1.9.6
1115 -------
1116
1117   Initial GTK2 release
1118
1119   * default config dir is ~/.sylpheed-gtk2