exists, is a dir, is readable and writeable, if it needs to be created
that creation succeeded and bail out otherwise. It would be nice, I guess,
to ask the user for an alternative dir to use, but this fixes the reported
crashes, at least.
The change to main.cpp is necessary to prevent kmail from acting like the
KUniqueApplication it is and try to bring up a new instance while we are
engaged in our somewhat onesided discussion with the user.
CC: 59244-done@bugs.kde.org
CC: 56278-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=229374
Fix by Choe Hwanjin <hjchoe@hancom.com>.
Furthermore handle mailto: URLs a little bit more correctly by removing the 'mailto:'. Of course, the real fix will be to completely parse the mailto: URL.
svn path=/trunk/kdepim/; revision=214930
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