This is a set of changes that is well test by myself and others.
The following bug fixes amongst others are included:
Compilation fix: the certificate dialog now compiles
Mjr bugfix: Prevent mail loss when kmail crashes while editing a
drafts message
Mjr bugfix: Fix erratic folder changing when clicking on the folder
tree
Mjr bugfix: Prevent mail loss when applying filters
The follow features have been implemented:
* KMail is now a KPart and can be embedded in the Kontact/Kaplan
container applications along with other KDE PIM applications.
* Remove duplicates function for removing duplicate messages in
a folder.
* Messages can be dragged and dropped on a composer window to
add those messages as attachments.
* Deletion in threaded mode is improved, child messages will no
longer be scattered when a parent is deleted.
* Multiple messages can now be selected in the search dialog.
* New context menu in the search dialog with Move, Copy, Reply
etc. actions for operating on selected messages.
* Search criteria in the search dialog now supports more types
of rules and a variable number of rules.
* Faster searching of large messsages.
* 'Search Folders' which are a KMail folder that stores a search
expression and is dynamically updated (also known as virtual
folders).
* The separate window for reading mail has a context menu with
Reply, Copy etc. actions for operating on the message
displayed.
* The separate window for reading mail has a tool bar.
* Startup of KMail is faster.
* Switching between folders is faster.
* The contents of all composer windows are saved to disk on
composer window creation and then periodically saved to
prevent mail loss in the result of a system crash.
* The state of KMail folders is saved to disk periodically to
prevent status information loss in the result of a system
crash.
Note after start KMail switching to folders for the first time will
slow as the format of the .sorted file has changed.
Enjoy!
svn path=/trunk/kdenetwork/kmail/; revision=195825
Because:
My kmcommands patch and other work has been committed to the HEAD branch.
Because of the work I'm doing in the make_it_cool branch.
Because my title was changed in my absence, without consulting me and
definitely without my permission.
And most importantly because code changes of mine that are both
technically good and very much needed are being rejected because
I wasn't listed in the about box as a maintainer anymore.
I think this whole about box thing is very silly but I guess it's
important for me to take credit for my work.
svn path=/trunk/kdenetwork/kmail/; revision=178153
containing dollars (#42988).
Admins (for whom that was added in the first place, can use the [] suffix
to request expansion on a per-key basis.
svn path=/trunk/kdenetwork/kmail/; revision=157077
configuring it trivial in a multi-user environment (e.g. skel kmailrc file
with [Account 1] login=$USER ... )
svn path=/trunk/kdenetwork/kmail/; revision=152360
Dynamic parts are:
KMail version, prior Kmail and KDE versions, homepage and help:// URL,
and the feature list, which is now generated on the fly from a static
const char* const array of I18N_NOOP'ed feature items.
- "A KDE Mail Client" -> "The KDE Mail Client" ;-)
svn path=/trunk/kdenetwork/kmail/; revision=126688
invoked from command line (e.g. from Konqueror's Send Link feature)
please backport if it's OK, thanks
svn path=/trunk/kdenetwork/kmail/; revision=120944
- Increased version number of kmcomposerui.rc
- changed value for ALL_HDRS to allow showing HDR_FCC
- Fcc sticky checkbox now works
- Changed location for Fcc.
- Fixed problem in the configuration dialog
- Removed an extra colon in "Sent-mail Folder"
- Sorted about dialog.
svn path=/trunk/kdenetwork/kmail/; revision=119127
added a option to pick a sent-mail folder on the composer window.
The folders are all identified by the idString() and in all situations there
is a fallback (kernel->sentFolder()) in case the specified folder has been
deleted or something like this.
Possible problems pointed by Ingo Klöcker have been solved.
svn path=/trunk/kdenetwork/kmail/; revision=119050