518656:
-----------
Fixes the following crash, by adding check for null-pointers:
A message part that is not an email by itself is "view"ed. When reply or forward actions are triggered, KMail crashes.
It also hides the main toolbar and menu for non-message viewers.
CCBUG: 123316
527761:
-----------
The reply/forward phrases shouldn't have defaults, since it leads to
a mixup when the system locale is different from the KMail option for them.
For details, see bug 109533.
The problem is still not fully solved though, since the changes in the
configuration dialog are not immediately 'read' back.
CCBUG: 109533
svn path=/trunk/KDE/kdepim/; revision=532941
fix online/offline status: make it work with multiple windows, harmonize
the wording with the buttons in the confirmation dialog
CCMAIL: aseigo@kde.org
svn path=/trunk/KDE/kdepim/; revision=515071
- extend the interface of the class to simplify it's handling
- partial port of existing kmail code to use the new class
svn path=/trunk/KDE/kdepim/; revision=474940
QMAX/QMIN -> qMax/qMin
I don't know what to do about Q_LONG and Q_ULONG because of the following code in qglobal.h:
#if defined(Q_OS_WIN64)
typedef __int64 Q_LONG; /* word up to 64 bit signed */
typedef unsigned __int64 Q_ULONG; /* word up to 64 bit unsigned */
#else
typedef long Q_LONG; /* word up to 64 bit signed */
typedef unsigned long Q_ULONG; /* word up to 64 bit unsigned */
#endif
Should I simply convert to (unsigned) long?
svn path=/trunk/KDE/kdepim/; revision=468393
The quick search bar also works again now, I think things are ok
again, or at least back to were they were before the indexer commit.
Also Actionscheduler is in.
svn path=/branches/KDE/3.5/kdepim/; revision=443122
and commit the action scheduler.
To try out the action scheduler (which is disabled by default) add an
action-scheduler=true entry to the [General] section of your kmailrc
file.
To help me do this I've added a private dcop method to help me monitor
the health of the action scheduler, you can try it by:
dcop kmail KMailIface "debugScheduler()"
svn path=/branches/KDE/3.5/kdepim/; revision=443111
when going online send all queued messaged unless
the configured method is send later
complete with user information dialogs
svn path=/trunk/KDE/kdepim/; revision=438291
Add menuentry for going online or offline and when in offline
mode, stop network activity such as mailchecks, at this stage recieving mail
is stopped and in the future sending mail will be queued and other
network activity will be on halt.
This can also be controlled by dcop
dcop kmail KMailIface stopNetworkJobs
dcop kmail KMailIface resumeNetworkJobs
svn path=/trunk/KDE/kdepim/; revision=438202