2010-03-01 [iwkse] 3.7.5cvs29
[claws.git] / ChangeLog
index 954fd6b229bf862e56d304aa50c74de3741b296a..2cbb3902f9d89f1d099ed01a1ad540ca99c32278 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,621 @@
+2010-03-01 [iwkse]     3.7.5cvs29
+
+       * src/common/plugin.c
+                       Other indentation issues
+
+2010-03-01 [iwkse]     3.7.5cvs28
+
+       * src/common/plugin.c
+                       Fix indentation of the previous commit
+
+2010-03-01 [iwkse]     3.7.5cvs27
+
+       * src/common/plugin.h
+       * src/common/plugin.c
+                       Add API for getting a loaded Plugin from the
+                       plugin's name, plugin_get_loaded_by_name (const gchar *name)
+                       Thanks to Colin, Michael
+
+2010-02-27 [colin]     3.7.5cvs26
+
+       * configure.ac
+       * AUTHORS
+       * src/gtk/authors.h
+       * manual/Makefile.am
+       * manual/de/Makefile.am
+       * manual/de/account.xml
+       * manual/de/ack.xml
+       * manual/de/addrbook.xml
+       * manual/de/advanced.xml
+       * manual/de/claws-mail-manual.xml
+       * manual/de/faq.xml
+       * manual/de/glossary.xml
+       * manual/de/gpl.xml
+       * manual/de/handling.xml
+       * manual/de/intro.xml
+       * manual/de/keyboard.xml
+       * manual/de/plugins.xml
+       * manual/de/starting.xml
+       * manual/de/dist/.cvsignore
+       * manual/de/dist/Makefile.am
+       * manual/de/dist/html/.cvsignore
+       * manual/de/dist/html/Makefile.am
+       * manual/de/dist/pdf/.cvsignore
+       * manual/de/dist/pdf/Makefile.am
+       * manual/de/dist/ps/.cvsignore
+       * manual/de/dist/ps/Makefile.am
+       * manual/de/dist/txt/.cvsignore
+       * manual/de/dist/txt/Makefile.am
+               Add the german translation of the manual, done by
+               Volker Ribbert <thoraki@arcor.de>.
+
+2010-02-27 [holger]    3.7.5cvs25
+
+       * src/prefs_toolbar.c
+               Don't make toolbar item description for
+               plugin registered items editable
+
+2010-02-26 [colin]     3.7.5cvs24
+
+       * src/toolbar.c
+               Don't translate empty description
+
+2010-02-22 [colin]     3.7.5cvs23
+
+       * src/compose.c
+               Don't make In-Reply-To visible when reediting
+               a draft or sent mail.
+
+2010-02-20 [colin]     3.7.5cvs22
+
+       * src/imap.c
+       * src/imap.h
+       * src/main.c
+       * src/mainwindow.c
+       * src/etpan/imap-thread.c
+       * src/etpan/imap-thread.h
+       * src/etpan/nntp-thread.c
+       * src/etpan/nntp-thread.h
+               When going offline from NetworkManager, just
+               delete IMAP connections. That'll avoid timeouts
+               when coming back online in certain cases when
+               the TCP socket will have timed out.
+
+2010-02-20 [holger]    3.7.5cvs21
+
+       * .cvsignore
+               More files to ignore
+
+2010-02-17 [ticho]     3.7.5cvs20
+
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/toolbar.c
+               Revert 3.7.5cvs19.
+
+2010-02-16 [ticho]     3.7.5cvs19
+
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/toolbar.c
+               Removed unused argument from summary_open_row().
+
+2010-02-10 [pawel]     3.7.5cvs18
+
+       * src/compose.c
+               - fix headers filtering when prefs_common.trans_hdr is on
+               - fix headers setting when changing composing account 
+               - plug memleak
+       * src/prefs_template.c
+               Re-add template's name for translation
+
+2010-02-10 [colin]     3.7.5cvs17
+
+       * src/prefs_matcher.c
+               Fix bug 2099, 'add List-Id in Configuration>Filtering>
+               Condition>Define>Header>Name combo box'. Patch by
+               Francois Cami
+
+2010-02-10 [colin]     3.7.5cvs16
+
+       * src/codeconv.c
+       * src/codeconv.h
+       * src/compose.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/prefs_send.c
+       * src/procmime.c
+       * src/textview.c
+               Add the GB18030 Chinese charset, which is a superset
+               of GB2312 and (X-)GBK. Patch mostly by Yuwei Yu.
+
+2010-02-09 [holger]    3.7.5cvs15
+
+       * configure.ac
+               GTK+ 2.10 related cleanup
+
+2010-02-09 [pawel]     3.7.5cvs14
+
+       * src/prefs_account.c
+       * src/prefs_folder_item.c
+       * src/prefs_template.c
+       * src/quote_fmt.c
+               Respect prefs_common.trans_hdr in couple more places to avoid
+               confusion with translated/non-translated header names
+
+2010-02-09 [colin]     3.7.5cvs13
+
+       * po/POTFILES.in
+               Fix make dist
+
+2010-02-09 [colin]     3.7.5cvs12
+
+       * src/mimeview.c
+               And fix 2.10 build :)
+
+2010-02-09 [colin]     3.7.5cvs11
+
+       * configure.ac
+               Bump up GTK+ requirement to 2.10
+       * src/Makefile.am
+       * src/compose.c
+       * src/crash.c
+       * src/foldersel.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/messageview.h
+       * src/prefs_actions.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_ext_prog.c
+       * src/prefs_filtering_action.c
+       * src/prefs_fonts.c
+       * src/prefs_image_viewer.c
+       * src/prefs_matcher.c
+       * src/prefs_msg_colors.c
+       * src/prefs_summaries.c
+       * src/prefs_template.c
+       * src/printing.c
+       * src/printing.h
+       * src/quote_fmt.c
+       * src/summaryview.c
+       * src/textview.c
+       * src/gtk/Makefile.am
+       * src/gtk/about.c
+       * src/gtk/gtkcmclist.c
+       * src/gtk/gtkcmctree.c
+       * src/gtk/gtkutils.c
+       * src/gtk/quicksearch.c
+               Remove all compile-time conditionals depending on
+               GTK+ < 2.10
+       * src/gedit-print.c
+       * src/gedit-print.h
+       * src/gtk/gtksourceprintjob.c
+       * src/gtk/gtksourceprintjob.h
+               Remove libgnomeprint-based printing system (and
+               command-line-based printing system) as GTK+ 2.10
+               ships with print support.
+
+2010-02-08 [mir]       3.7.5cvs10
+
+       * src/compose.c
+           Avoid displaying Bcc headers in message sent
+           to NNTP servers. Thanks to Henning Mersch.
+
+
+2010-02-08 [pawel]     3.7.5cvs9
+
+       * src/mimeview.c
+               Make tooltips less cryptic
+       * src/gtk/description_window.c
+               Improve window size calculation
+
+2010-02-08 [pawel]     3.7.5cvs8
+
+       * src/compose.c
+       * src/compose.h
+       * src/common/utils.c
+       * src/common/utils.h
+       * src/gtk/authors.h
+               Fix Bug 2058 "use in-reply-to info passed in mailto: links"
+               Patch by Laurent Bigonville with slight modifications
+
+2010-02-03 [pawel]     3.7.5cvs7
+
+       * m4/.cvsignore
+               Add some libtool files to ignore
+
+2010-02-03 [pawel]     3.7.5cvs6
+
+       * src/plugins/trayicon/trayicon.c
+               Save and then restore focus when closing/minimizing to tray
+
+2010-02-03 [mir]       3.7.5cvs5
+
+       * src/addrindex.c
+       * src/editldap.c
+       * src/ldapctrl.c
+       * src/ldapctrl.h
+       * src/ldapquery.c
+       * src/ldapupdate.c
+           Save LDAP password encrypted. See bug 2113.
+
+
+2010-02-03 [colin]     3.7.5cvs4
+
+       * src/privacy.c
+               Fix again decoding of encrypted parts. The
+               reverting of the patch was wrong, as the
+               double-decoding was fixed in smime itself.
+               Thanks to Matthias Drochner again...
+
+2010-02-02 [colin]     3.7.5cvs3
+
+       * src/plugins/smime/smime.c
+       * src/privacy.c
+               Revert 3.7.4cvs2 and make a better patch for bug
+               2059 and 2076. Patch by Matthias Drochner
+
+2010-01-31 [pawel]     3.7.5cvs2
+
+       * src/gtk/authors.h
+               Fix hungarian translator's name
+
+2010-01-31 [pawel]     3.7.5cvs1
+
+       * src/messageview.c
+       * src/mimeview.c
+               Fix Bug 2107 - Arrow keys don't work in message view window
+
+2010-01-31 [paul]      3.7.5
+
+       * NEWS
+       * README
+       * RELEASE_NOTES 
+               3.7.5 released!
+
+2010-01-23 [pawel]     3.7.4cvs10
+
+       * src/addressbook.c
+               Fix button sensitivity in compose mode
+
+2010-01-23 [pawel]     3.7.4cvs9
+
+       * commitHelper
+       * tools/kdeservicemenu/install.sh
+       * tools/make.themes.project
+       * tools/nautilus2claws-mail.sh
+       * tools/popfile-link.sh
+       * tools/textviewer.sh
+               Not all systems have bash installed in /bin, use env(1) to find
+               it`s location
+
+2010-01-22 [pawel]     3.7.4cvs8
+
+       * src/prefs_account.c
+       * src/prefs_filtering.c
+       * src/prefs_send.c
+       * src/gtk/colorlabel.c
+               Add some separators in combos
+
+2010-01-22 [pawel]     3.7.4cvs7
+
+       * autogen.sh
+               --disable-aspell -> --disable-enchant
+       * configure.ac
+               Fix options spacing in configure --help
+       * src/wizard.c
+               Make wizard's window centered on the screen
+
+2010-01-19 [holger]    3.7.4cvs6
+
+       * src/folder.c
+       * src/folder.h
+               Introduce folder_get_item_from_identifier().
+               In contrast to folder_find_item_from_identifier(), this
+               function recursively creates the FolderItems in the id path.
+               Useful for programmatically creating folders (e.g. by plugins)
+
+2010-01-17 [pawel]     3.7.4cvs5
+
+       * src/gtk/authors.h
+               Fix my lastname
+
+2010-01-16 [colin]     3.7.4cvs4
+
+       * src/plugins/pgpcore/sgpgme.c
+               Probably fix bug 2098, 'claws-mails crashes frequently 
+               with pgpcore'. Fix double-free.
+
+2010-01-16 [holger]    3.7.4cvs3
+
+       * src/prefs_toolbar.h
+               Forgotten header
+
+2010-01-15 [colin]     3.7.4cvs2
+
+       * src/privacy.c
+               Decode mimeinfo before decrypting it. Probably
+               fixes bug 2059 'gpgme >=1.1.8 not compatible 
+               with S/MIME encryption' and bug 2076 'having 
+               worked 2 times properly CLAWS ceased to 
+               decrypt incoming PGP mails -displays base64 
+               instead - sucks completely'
+               Let's hope complete suckage ends here!
+               Thanks to Matthias Drochner.
+
+2010-01-08 [paul]      3.7.4cvs1
+
+       * tools/claws.i18n.status.pl
+               fix typos
+
+2010-01-08 [paul]      3.7.4
+
+       * NEWS
+       * README
+       * RELEASE_NOTES 
+               3.7.4 released!
+
+2010-01-08 [paul]      3.7.3cvs57
+
+       * po/ca.po
+       * po/cs.po
+       * po/de.po
+       * po/fi.po
+       * po/hu.po
+       * po/id.po
+       * po/ja.po
+       * po/nl.po
+       * po/pt_BR.po
+       * po/pt_PT.po
+       * po/ru.po
+       * po/sk.po
+               updated translations by Miquel Oliete, David Vachulka, Stephan Sachse,
+               Tommi Pirinen, Pader Rezso, MSulchan Darmawan, kazken3, Marcel Pol,
+               Frederico Goncalves Guimaraes, Tiago Faria, Aleksei Miheev, and
+               Slavko
+
+2010-01-08 [paul]      3.7.3cvs56
+
+       * src/common/utils.c
+               fix bug 2089, 'URLs ending with an underscore ('_')
+               are not correctly parsed'. thanks to Johan
+
+2010-01-05 [colin]     3.7.3cvs55
+
+       * po/fr.po
+               Update french translation
+
+2010-01-04 [mones]     3.7.3cvs54
+
+       * po/es.po
+               Update Spanish translation
+
+2010-01-04 [mones]     3.7.3cvs53
+
+       * manual/plugins.xml
+               Some format
+       * manual/es/claws-mail-manual.xml
+       * manual/es/intro.xml
+       * manual/es/plugins.xml
+               Synchronise with English version
+
+2010-01-03 [paul]      3.7.3cvs52
+
+       * ChangeLog
+               fix format
+       * src/gtk/authors.h
+               update TEAM_LIST, fix encoding
+
+2010-01-03 [mir]       3.7.3cvs51
+
+       * src/compose.c
+               When composing to a NNTP list TO: will always be preset
+               to the NNTP list unless user has chosen some other default
+               in which case we will handle this the normal way. Therefore
+               mfield will be set to TO_FIELD_PRESENT if mailto is NULL.
+
+2010-01-01 [paul]      3.7.3cvs50
+
+       * src/gtk/about.c
+               bump copyright year whilst it's in mind
+
+2009-12-31 [paul]      3.7.3cvs49
+
+       * manual/claws-mail-manual.xml
+       * manual/intro.xml
+       * manual/plugins.xml
+               fix links so that they make sense in the context of the
+               text version of the manual
+
+2009-12-31 [paul]      3.7.3cvs48
+
+       * manual/intro.xml
+       * manual/plugins.xml
+               updates, improvements, corrections, additions
+
+2009-12-29 [pawel]     3.7.3cvs47
+
+       * src/prefs_filtering_action.c
+               Fix Bug 2082 'Wrong color rectangle position when replacing
+               "color" processing rule'
+
+2009-12-29 [colin]     3.7.3cvs46
+
+       * src/compose.c
+               Fix bug 2074, 'Remember sending account 
+               for sent messages'
+
+2009-12-20 [holger]    3.7.3cvs45
+
+       * src/compose.c
+               Delay CREATED_HOOKLIST invokation until
+               after the modifications to the compose window
+               are done, to allow hooks to further modify the
+               window without getting overridden again
+
+2009-12-20 [holger]    3.7.3cvs44
+
+       * src/prefs_toolbar.h
+               Fix last commit
+
+2009-12-20 [holger]    3.7.3cvs43
+
+       * src/prefs_toolbar.c
+       * src/prefs_toolbar.h
+       * src/toolbar.c
+               Pass window struct to caller
+
+2009-12-20 [holger]    3.7.3cvs42
+
+       * src/compose.c
+       * src/compose.h
+               Add hooklist after creation of a compose window
+
+2009-12-19 [holger]    3.7.3cvs41
+
+       * src/prefs_toolbar.c
+       * src/prefs_toolbar.h
+       * src/toolbar.c
+               Allow plugins to choose to which toolbar they want
+               to add actions (main window, compose window, or message view)
+
+2009-12-19 [paul]      3.7.3cvs40
+
+       * src/statusbar.c
+               fix statusbar in GTK+ 2.19.1
+
+2009-12-10 [pawel]     3.7.3cvs39
+
+       * src/compose.c
+               Better fix for cvs28 regression
+
+2009-12-10 [iwkse]     3.7.3cvs38
+
+       * src/compose.c
+            Fix some indentation
+
+2009-12-10 [iwkse]     3.7.3cvs37
+
+       * src/compose.c
+            Add missing checks for gtkaspell: avoid
+            crashing in some cases when Enchant is 
+            enabled but the spell checker is disabled 
+            in preferences.
+
+2009-12-09 [colin]     3.7.3cvs36
+
+       * src/compose.c
+               Fix leak and unchecked accesses.
+
+2009-12-09 [mir]       3.7.3cvs35
+
+       * src/compose.c
+       Fix Bug 2072 "template at folder properties is not working"
+       introduced in cvs24.
+
+2009-12-08 [pawel]     3.7.3cvs34
+
+       * src/compose.c
+               When 'Reply All' remove current compose address from
+               Cc/Bcc list - fix for regression introduced in cvs28
+
+2009-12-05 [pawel]     3.7.3cvs33
+
+       * src/messageview.c
+               Fix memory management, duh!
+
+2009-12-04 [pawel]     3.7.3cvs32
+
+       * src/messageview.c
+               Use case insensitive comparison in search for
+               duplicate urls
+       * src/uri_opener.c
+               Refresh scrollbars on every window open
+
+2009-12-04 [pawel]     3.7.3cvs31
+
+       * src/compose.c
+               Highlight misspelled words when applying template and
+               check_while_typing option is on
+
+2009-12-03 [pawel]     3.7.3cvs30
+
+       * src/compose.c
+               Highlight misspelled words in text inserted from file(s)
+               or pasted to message body when check_while_typing
+               options is on
+
+2009-12-02 [pawel]     3.7.3cvs29
+
+       * src/compose.c
+               Revert first part of previous commit
+
+2009-12-02 [pawel]     3.7.3cvs28
+
+       * src/compose.c
+               Fix Bug 2055 "duplicate mailing list reply if
+               List-Post + Reply-To present"
+               - Ignore Reply-To if answering to ML
+               - Improve parsing of List-Post header
+
+2009-12-02 [pawel]     3.7.3cvs27
+
+       * src/compose.c
+       * src/compose.h
+               Fix Bug 1850 "Reply All" duplicates "To" user in "CC" if original
+               email had user in "From" and "CC"
+               Don't allow duplicate addresses in compose window headers
+
+2009-12-02 [mones]     3.7.3cvs26
+
+       * manual/intro.xml
+       * manual/es/intro.xml
+       * manual/fr/intro.xml
+       * manual/it/intro.xml
+       * manual/pl/intro.xml
+               Make URL to point current site
+
+2009-12-01 [holger]    3.7.3cvs25
+
+       * src/summaryview.c
+       * src/summaryview.h
+               Introduce new drag type "claws-mail/msg-path-list" for
+               drag'n'drop of a message selection from the summaryview
+               into other applications. The drag data gets set to the
+               folder-item-id followed by message ids, separated by newlines.
+               This enables other applications to back-link to Claws Mail
+               via a "claws-mail --select" call after they received a drop.
+
+2009-11-30 [mir]       3.7.3cvs24
+
+       * src/compose.c
+           Place cursor in compose window according to provided input
+           If to: is present place cursor in subject field and if both
+           to: and subject: is present place cursor in body. If body: is
+           present insert a new line after text and place cursor there.
+
+2009-11-27 [mones]     3.7.3cvs23
+
+       * src/gtk/quicksearch.c
+               Allow viewing longer expressions if there's space
+
+2009-11-25 [holger]    3.7.3cvs22
+
+       * Makefile.am
+       * src/common/Makefile.am
+       * src/common/utils.c
+       * src/common/utils.h
+               Add a function to query the
+               filepath of the .desktop file
+
+2009-11-25 [colin]     3.7.3cvs21
+
+       * src/imap.c
+               Fix bug 2063, 'glib assertion in GRelation use in 
+               imap.c'
+
 2009-11-24 [pawel]     3.7.3cvs20
 
        * src/common/utils.c