- Port to the new servertest
- Make it actually save the transports correctly
- Remove the "Use SSL" checkboxes, that is no detected automatically.
svn path=/trunk/KDE/kdepim/; revision=778500
Then use it in the account wizard and the account selection dialog.
Additionally, fix layout and general cleanup of the account selection dialog.
svn path=/trunk/KDE/kdepim/; revision=689472
Now, we use enums instead of strings.
Add the names of the types to KAccount. They can now be translated.
Also, provide an update script for easy config migration.
BUG: 90509
svn path=/trunk/KDE/kdepim/; revision=689148
- adjust includes and link rules
- delete the libraries from this module
- remove obsolete collectingprocess and configmanager
svn path=/trunk/KDE/kdepim/; revision=682059
SVN commit 644988 by mlaurent:
Fix crash when we create imap account with wizard.
Tree was not created after create imap and when we
check account kmail crashed
svn path=/branches/kdepim/enterprise/kdepim/; revision=667949
KMail now uses kdepimlibs/mailtransport for sending mails and managing
transport settings. This means KMail now shares these settings with Mailody
and KNode and it now has async wallet handling :)
svn path=/trunk/KDE/kdepim/; revision=666791
Still broken:
1. the initial dialog is too small. so when the authentication label
is printed it doesn't fix.
2. the authentication label doesn't go away. for example, if the
authentication fails, then you want the label to be removed, else
it obscures the dialog.
3. if you choose a mailbox location, and press the [Choose] button
the filedialog comes up ok, but for me it just spins and spins.
and never fills in the file selector. btw, the initial location
of the inbox mabye should be in Home and not Root?
As a Junior Job: this should be rewritten as a standalone mail
configuration wizard that could be used from Kontact, KNode, Mailody, etc.
svn path=/trunk/KDE/kdepim/; revision=656328
Fix crash when we create imap account with wizard.
Tree was not created after create imap and when we
check account kmail crashed
svn path=/trunk/KDE/kdepim/; revision=644990
Improved templates support from Dmitry:
1. Coding style fixes.
2. Little refactoring.
3. Custom reply/forward templates added (David Faure ask for them on list)
4. Various bug fixes, including major one -- wrong charset on %TEXT command
svn path=/branches/KDE/3.5/kdepim/; revision=614027
New template goodies from Dmitry:
1. Conversion phrases into templates
2. Per-identity templates
3. Templates are used also with multi-message forward (was missed)
4. C-style correction of templatesconfigurationimpl.cpp
5. Minimal and default sizes of templates configuration widget diminished a
little; folder properties are not so huge now.
6. Several commands added: %CCADDR, %CCNAME, %CCFNAME, %CCLNAME,
%OCCADDR, %OCCNAME, %OCCFNAME, %OCCLNAME
svn path=/branches/KDE/3.5/kdepim/; revision=614026
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
were "saved" to kmailrc, but kmailrc wasn't synced, so in case of a kmail crash, X crash, power failure, kernel oops...
the settings would be lost, and on the next kmail restart very strange errors would happen when syncing
(can't create folder, folder already there, folder missing, etc.)
The solution: sync(). But while being at it I implemented buffering of sync requests
which was a TODO in kmkernel, but did it in GlobalSettings as Till suggested;
which in turn means we need our own GlobalSettings inheriting GlobalSettingsBase,
and the code lacked ::self()-> in many places to allow that.
srcdir!=builddir users: don't forget to delete globalsettings.{cpp,h} from the builddir
since it's not generated anymore!
CCMAIL: kmail-devel@kde.org
svn path=/trunk/KDE/kdepim/; revision=432538