* src/prefs_account.c
If no MH mailbox and no account exists, when
creating a POP/Local account, just create and
use the default one instead of bailing with a
"Mailbox doesn't exist" error
* src/prefs_account.c
* src/prefs_folder_item.c
* src/prefs_gtk.c
* src/prefs_template.c
* src/gtk/prefswindow.c
* src/gtk/prefswindow.h
prefs_templates: fix missing unregistering of addr_completion widgets
and and ending of addr_completion service.
prefs_folder_item: fix missing registering/unregistering of widgets,
and rework the way add_completion service is started and stopped.
Plus few prefswindow API changes (opening).
* src/compose.c
* src/folder_item_prefs.c
* src/folder_item_prefs.h
* src/prefs_account.c
* src/prefs_folder_item.c
* src/prefs_quote.c
* src/prefs_template.c
* src/quote_fmt.c
* src/quote_fmt.h
* src/common/template.c
* src/common/template.h
Global and per-folder templates can now override the from name (this
doesn't change the account being used).
Examples:
"My other name" <%account_email> (just changes the name)
my.faked.email@address.org (overrides the address too)
* src/folder.h
* src/folderview.c
Add klass functions for notification of folder
opening/closing via the GUI
* src/summaryview.c
* src/summaryview.h
Add a specific container for the scrolledwin
* src/compose.c
Fix bug 1534, 'Segmentation fault when doing
some draft saving and then throwing away'
* src/imap.c
Fix bug 1533, 'Claws is unable to mark messages
as "read" in IMAP shared folders'
* src/etpan/imap-thread.c
Fix bug 1515, 'large messages crash claws when
syncing for offline mode'. This is rather a
workaround, and mails > 64MB will still be
problematic if there's less than 64MB available
on the dataroot volume.
* src/messageview.c
MAEMO: Add information when fetching big messages
* src/imap.c
Unset folder's session before creating a
new one
* src/main.c
* src/prefs_common.c
* src/prefs_common.h
* manual/advanced.xml
Add an hidden use_networkmanager pref, to
disable NetworkManager handling. Also,
consider UNKNOWN state to be CONNECTED.
* src/main.c
Always focus folder tree at startup
* src/compose.c
Fix bug 1521, 'Cannot close compose window after
replying to a non-existent news message'
* src/imap.c
* src/etpan/imap-thread.c
* src/etpan/imap-thread.h
Fix handling of $Forwarded flag on Exchange:
check for the existence or creatability of a
flag before using it.
* src/compose.c
* src/export.c
* src/folder.c
* src/folder.h
* src/foldersel.c
* src/foldersel.h
* src/imap_gtk.c
* src/import.c
* src/mainwindow.c
* src/messageview.c
* src/mh_gtk.c
* src/prefs_account.c
* src/prefs_filtering_action.c
* src/summaryview.c
* src/plugins/bogofilter/bogofilter_gtk.c
* src/plugins/spamassassin/spamassassin_gtk.c
Allow moving/copying folders to root folders when using
the folder selection dialog (it was not possible to
maemo users to reparent a subfolder to a root folder
at all).
* src/main.c
Implement support for future /dev/mem_notify.
This Linux kernel feature will allow applications
to be notified that memory has to be freed
before getting OOM-killed. For more information:
http://lwn.net/Articles/267013/
* AUTHORS
updated with new translators
* configure.ac
added he to ALL_LINGUAS
* po/cs.po
* po/de.po
* po/es.po
* po/fi.po
* po/hu.po
* po/it.po
* po/pt_BR.po
* po/zh_CN.po
updated by Tim Brain and Petr Vanek, Stephan Sachse,
Ricardo Mones Lastra, Flammie Pirinen, Pader Rezso,
Andrea Spadaccini, Frederico Goncalves Guimaraes,
and Ralph Young
* po/he.po
new Hebrew translation by Ofer <oc666@netvision.net.il>
* src/gtk/about.c
updated with new translators and bumped (c) year
* src/gtk/authors.h
updated with new translators
* src/messageview.c
* src/mimeview.c
* src/mimeview.h
Special case text/calendar parts: if there's one in
the mail, and a plugin handling text/calendar is
loaded, show that part. That'll avoid rendering
meetings as plain text, which just looks broken to
many users.
* src/compose.c
* src/prefs_template.c
* src/prefs_template.h
* src/quote_fmt.c
* src/quote_fmt.h
* src/quote_fmt_lex.l
* src/quote_fmt_parse.y
Fix for bug #1493: count lines (\n chars) according to the way
format body is passed (i.e. \-escaped or not).
* po/en_GB.po
updated
* src/prefs_actions.c
* src/prefs_filtering.c
* src/prefs_folder_item.c
* src/prefs_template.c
* src/gtk/about.c
some minor changes to the English
* src/folder.c
* src/folder.h
* src/main.c
* src/mainwindow.c
Fix bug 1480, 'should be able to display mail file
from command line'. Let 'claws-mail --select' accept
absolute paths in addition to folder identifiers.
* src/account.c
* src/account.h
* src/compose.c
* src/messageview.c
* src/summaryview.c
* src/common/utils.c
* src/common/utils.h
Allow from=address in mailto sequence:
--compose 'recipient@foo.bar?from=i-sent-spam@foo.bar&subject=enlarge-your-ahum&body=body-body'
The 'from' will try to select the first account matching in accounts list,
otherwise will use the usual account selection mechanism but override with
this 'from' address.
Allow mailto with NNTP accounts
mailto is now possible w/ NNTP account - if mailto is used when a NNTP account
is the default one or if a NNTP account address is used with 'from'.
This is more or less a bugfix as it was possible to use mailto with a NNTP
default account but the complete mailto sequence was put in To.
* src/summaryview.c
Fix bug 1457, 'sorting messages on, say, from,
should subsort on previous sort choice'. Subsort
by date when sort is Subject, From, To, Tags.
* AUTHORS
* src/matcher.c
* src/mimeview.c
* src/common/ssl.c
* src/gtk/authors.h
Fix bug 1478, 'Wrong pthread_create calls all
over the place'. Patch by Christian Cornelssen
* src/filtering.c
* src/procmsg.h
* src/plugins/bogofilter/bogofilter.c
* src/plugins/clamav/clamav_plugin.c
* src/plugins/spamassassin/spamassassin.c
Batch filtering deletions too (and save 4 bytes
per MsgInfo in the process :)
* configure.ac
Add tests for dbus, dbus glib bindings,
and NetworkManager. All is optional. Add new
--(en|dis)able-networkmanager-support switch.
* src/Makefile.am
* src/imap.c
* src/inc.c
* src/main.c
* src/main.h
* src/mainwindow.c
* src/gtk/about.c
Add optional NetworkManager support, so Claws Mail
can try to do the right thing when the network connection
status changes. NetworkManager support is active by
default if above requirements were met.