I used my kdesdk/scripts/qt4/convert-qgridlayout.pl and kdesdk/scripts/qt4/convert-qboxlayout.pl scripts for this. Apart from one instance (where the params were commented out), no manual intervention was needed and everything worked like a charm...
What still needs to be done is to replace all Q*Layout(QLayout*parent) constructors by Q*Layout(); parent->insertLayout(..); calls. This can't be automated since it's impossible to detect whether the parent object is a QWidget* or a QLayout*. At best one can parst the compiler warning and just replace in those lines that through a deprecated warning...
svn path=/trunk/KDE/kdepim/; revision=533942
by testing in slotOk() already and not later, whether the entered address
is sensible. While it might make sense to have identities without email
entries in some cases I think the safety gained for the majority of our
users outweighs the benefit of that flexibility.
BUG: 95546
svn path=/trunk/kdepim/; revision=372599
three tabs in the identitydialog, and fill it with four key requesters:
{Sign,Encrypt} {Key,Certificate}
and a preferred crypto message format.
It reimplements KDialogBase::slotOk() in order to perform a few checks on the
keys when hitting OK, such as whether or not they actually include the
email address the users has entered for this identity. These are warnings
only, since there might be good reasons to use a key/cert with an email
address not included in it.
As a little usability-gag, the email address just entered for this identity is
set as the initial query for the key requesters, so your cert/key is just one
click away most of the time :)
svn path=/trunk/kdepim/; revision=316495
(better than <foo.h>, especially when systems could have an identity.h somewhere)
A kconfig_update script moves the identities from kmailrc to emailidentities
svn path=/trunk/kdepim/; revision=311347
Thanks to Till for the advice on how to do that (storing folder id and using a KMMoveCommand)
Added kmkernel::findFolderById() to avoid copy/pasting yet another time
the code that looks in the 3 foldermgrs; ported the existing code to that.
CCMAIL: 43218-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=311024
there, it won't be marked up at all - which should be fine enough in string
fix. I originally thought they are the cause
svn path=/trunk/kdepim/; revision=271372
you get an ugly <emph>@</emph> in the text - because there is no <emph> tag ;(
CCMAIL: 69655-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=271342
- Add identity-dependant spell-checking dictionary.
Note that you need an up-to-date kdelibs/kdeui in order to compile this.
svn path=/trunk/kdepim/; revision=262136
- 'emails' (denglish) -> 'messages' (english)
- fix spelling
- shorten too long lines (max. 80 chars please)
- add an 'else'
- improve wording
- count the number of @ only once
svn path=/trunk/kdepim/; revision=254357