2008-01-23 [paul] 3.2.0cvs64
[claws.git] / NEWS
diff --git a/NEWS b/NEWS
index d7e025e8428e59ea07b7811fcc9eeba90f7b2160..b05e6d1e35dbdfe1c04f2c17a2b9effce0ecd2c2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,257 @@
 Changes of the  Claws Mail GTK2 branch
 
+* 3.2.0
+-------
+
+* Several GUI improvements
+       The colour preferences have been split into tabs.
+       Improve the way 'Find in current message' search results are
+       shown by vertically centering the selected text in the
+       Message View.
+       Improvements to the 'List URIs' dialogue.
+       Filtering/Processing Match Type dialogue has been reworked.
+       Several other layout improvements.
+
+* Several address book improvements
+       Added Custom Attributes, which can be edited from
+       '/Tools/Edit custom attributes...' and are used from the
+       'Name' drop down list on the 'Edit Person Details' dialogue. 
+       Always add a new contact if any value is set, instead of
+       silently rejecting it when an email address is not set.
+       Better guessing of contact name from incomplete name
+       information.
+       Better display of contacts that have no name set, in contact
+       lists, group contents, find duplicate results.
+       Error messages don't show in the status bar anymore, alert
+       panels are used instead.
+       Several other GUI improvements.
+
+* Added optional Tooltips to the Message List. This is enabled by the
+  'Show tooltips' option on the '/Display/Summaries' Preferences page
+  and is only possible with GTK+ >= 2.12
+
+* Much improved handling of Return Receipts, both outgoing and
+  incoming. 
+
+* Added the option to use the system defaults for External Programs
+  preferences on the '/Message View/External Programs' page.
+
+* Added "select first email in list" to the list of possible
+  selections in the 'Set default selection on entering a folder'
+  options on the '/Display/Summaries' preferences page.
+
+* IMAP: Added IMAP tags support. (Note: 'Bandwidth-efficient' mode
+  prevents fetching of tags.)
+
+* IMAP: Optimised flag handling and message copying.
+
+* Improved printed page layout for built-in GTK+ printing
+       Bold fonts are now used where appropriate and a demarcation
+       between header and body has been added.
+
+* Optimised filtering on flags/tags changes.
+
+* MAEMO: Added LED flashing for new mail alerts
+
+* MAEMO: Made all of the left of column in the Folder List a hotspot
+  for expanding/collapsing the tree.
+
+* 3.1.0
+-------
+
+Non-blocking NNTP has been implemented. NNTP support is now provided
+       by and depends upon libetpan
+
+GnuTLS support has been implemented as an alternative to OpenSSL.
+       [./configure --enable-gnutls]
+
+A run-time alternative configuration directory switch has been added,
+       [claws-mail --alternate-config-dir DIR]
+
+Tags: Added tag alphabetical sorting and unified the dialogues.
+
+Edit accounts dialogue: The 'default account' (D) column has been
+       removed, instead the default account is indicated by use of
+       bold text.
+
+Templates: Added ability to attach files using |attach{filename}.
+    Templates options are now presented in a tabbed layout.
+
+Address Book: Added duplicate finder, '/Tools/Find duplicates'.
+    It is now possible to set an image for each contact. Pictures 
+       from a contact's Face or X-Face will be automatically set
+       when available. The contact's image will be automatically
+       displayed in the message view or header pane if the message
+       has no Face or X-Face header.
+
+'/View/Character encoding' submenus are now grouped together
+
+GTK+ built-in print support is now used if GTK+ >= 2.10 is available.
+       libgnomeprint will never be used if GTK+ >= 2.10 is available.
+
+Reinstated 'Generate Message-ID' option as an Account preference. It
+       is hidden on IMAP accounts, because Message-IDs are needed on
+       servers that don't implement the UIDPLUS extension.
+
+Toolbar preferences: Improved dialogue.
+
+Compose window: the number of attachments is now shown in the tab's
+       title.
+
+Attachments: When opening attachments with 'Open' or 'Open with...'
+       the temporary files are now saved as read-only. A hidden
+       preference has been added, 'save_parts_readwrite', which
+       permits the previous behaviour.
+
+IMAP: Added a button on the Folder Properties General page to allow
+       users to discard local caches.
+    Added much better error handling.
+    Fetching of cached mails has been heavily optimised.
+
+LDAP: Added read-only support for jpegPhoto LDAP field
+
+Bcc in commandline URIs has been added.
+
+Dillo browser plugin: Address book based whitelisting for loading
+       remote images has been added.
+
+SpamAssassin plugin: Address book based whitelisting has been added.
+
+MAEMO: Maemo 4.0 (Chinook) build enabled.
+
+MAEMO: Removed some useless tooltips.
+
+tools/csv2addressbook.pl
+       a new script that imports a CSV formatted address book. Becky
+       and Thunderbird address book are currently supported.
+
+* 3.0.2
+-------
+
+* Bug fixes:
+       o bug 1320, 'Memory leak caused by gtk_container_get_children'
+       o bug 1321, 'access before allocation when scanning for uris'
+       o bug 1324, 'Corrupted IMAP cache'
+       o bug 1327, 'segfault when replying to a non-existent news
+                    message'
+       o bug 1329, 'error in quicksearch.c'
+       o bug 1334, 'user defined mail incorporation script not run'
+       o bug 1336, 'Segfault if empty space before search-string'
+       o bug 1337, 'Crash on removing uncached emails'
+       o Prevent unquoted mime boundaries, by always using a /
+       o Remove unnecessary error when cancelling export to mbox.
+       o MAEMO: make all Folder Properties pages visible
+       o MAEMO: fix overlapping buttons in Edit Accounts page
+
+
+* 3.0.1
+-------
+
+* Bug fixes:
+       o bug 1308, 'Claws deletes folderlist.xml after fetching mail
+                    short after start-up'
+       o bug 1311, 'Wrong arrow position while moving message into
+                    folder when column headers hidden'
+       o fix build without USE_LDAP_TLS
+       o Accounts list: fix "Local" protocol not shown when
+         USE_OPENSSL is set.
+       o Tags: fixed issues with tags with spaces, and renaming tags
+       o Accounts list: Show protocol "SMTP" and the appropriate
+         server for send-only accounts
+       o Accounts list: show "-" instead of "" when no value is
+         relevant
+       o do not allow locked msgs to be deleted, even by filtering
+         or processing
+       o Show error message in the GUI if image can't be loaded
+       o Remove Generate Message-ID option. We need this on some
+         IMAP servers.
+       o Maemo: distinguish various statusbar messages,
+                in order to display only the most important.
+       o Maemo: fix statusbar/window mismatch
+       o Maemo: fix scrolling to cursor
+
+
+* 3.0.0
+-------
+
+* Claws Mail is now licensed under GPLv3 or later.
+
+* added Tags feature
+  Tags are arbitrary labels that can be applied to messages. It is
+  possible to create, edit, remove Tags; apply them to mails;
+  filter on Tags or Tag presence; apply or unset Tags via Filtering
+  actions; reference Tags in reply Templates.
+
+* Threads can now be sorted by most recent message
+  /View/Sort/By thread date
+
+* Added "/View/Show or Hide/Column headers"
+
+* Added 'watch thread' feature
+       
+* Enabled the running of folder Processing rules on demand
+
+* Added options to stop/enable writing logs to disc, see Logging
+  page of preferences
+
+* IMAP and News: Implement age-based caching: allow the specifying 
+  of a threshold for the offline synchronisation feature, and whether 
+  old cached bodies should be removed. Accessible from the Folder
+  Properties.
+
+* IMAP: Made multiple copy, (in the same IMAP account), faster by
+  matching source/destination message UIDs.
+       
+* LDAP: Ability to edit all Person attributes
+
+* Nicer layout of the message part icons
+
+* Speed up and clean up rendering of larger msgs
+
+* Use progress bar when sending messages
+
+* Made mainwindow's /Help/Manual point to the remote copy if the
+  local copy doesn't exist
+
+* Replaced some deprecated widgets
+
+* Enabled changing the emphasis color used to highlight the
+  newsreader/x-mailer header value when it matches our preferred
+  mail agent, (hidden pref 'emphasis_color' added to clawsrc).
+
+* tools/mew2claws-mail.pl
+  Added new script that imports a Mew address book
+
+* tools/popfile-link.sh
+  Added a new script that will open selected messages in
+  POPFile control center, in order to change the message
+  status.
+
+* Updated the manual
+
+* Check that Dillo's installed when loading the Dillo Browser
+  plugin
+
+* Maemo improvements:
+       o Automatically choose the correct application
+         to open parts
+       o Better way to notify of new mails
+       o Destroy messageview after trashing mail
+       o Simplified layout
+       o Better toolbars, removal of CTree headers
+       o Add a specific icon to go back to folder list
+       o Improvements to the Wizard, About and icon legend dialogues
+       o add an easy way to store data (mails and IMAP/NNTP caches)
+         on one of the SD cards, and protect against unmounts if
+         needed
+       o plug the online/offline system into maemo's interfaces to
+         have Claws automatically switch according to the system
+         status (on IT OS 2007)
+       o use HildonBanners to display status messages
+       o force layout to be Small screen
+       o put the progress bar in the toolbar
+
+
 * 2.10.0
 --------