- s/TRUE/true/ and s/FALSE/false/ in kmfilter.cpp
- replace deprecated KLineEditDlg by KInputDialog in kmfilterdlg.cpp
- fix a few What This texts in kmfilterdlg.cpp
svn path=/trunk/kdepim/; revision=262244
by popular request and add it to the Folder menu. Disable it there for non-
imap folders.
CCMAIL: 66123-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=259435
It would still be good to cancel imap jobs which are only kicked off for
the reader window when a message and/or folder is deselected and not just
ignore them. We don't want to cancel moves or filtering though, so those
need to be made discernable.
svn path=/trunk/kdepim/; revision=258420
is a KMMainWindow or kapp->config() otherwise. Will help fixing layout
and possibly other config related problems with the KMail part in Kontact.
While I was at it and complaining about the API, till jumped in saying:
<till> there are lots of public KActions and friend in kmmainwidget's
public api apparently for no good reason either
Your wish is my command, so this commit is also (and mostly) about API cleanup.
Okay'ed by Ingo.
svn path=/trunk/kdepim/; revision=256339
just the menu because the user might have them on the toolbar.
Btw, is there a reason for having all that stuff in the public api in
kmmainwidget.h?
CCMAIL: 64668-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=253687
Now that clears things up. How many times have you clicked on that hoping
to acquire used car stereo components from eastern europe? Or smokeables
from the friendly man from Marocco? Hm? Alex?
Brought to you by:
"ismail (cartman) donmez" <kde@myrealbox.com> (Bogazici University)
svn path=/trunk/kdepim/; revision=253083
#define kernel KMKernel::self()
to
#define kmkernel KMKernel::self()
because 'kernel' was a much to general term. We really shouldn't repeat the mistakes of the X developers.
I noticed this problem when I played around with KImageEffects. kimageeffects.h contains 'kernel' as parameter of some methods and so the compilation had to fail. We won't need KImageEffects in the near future, but at least we are now prepared and a clash with another 'kernel' can't happen anymore.
svn path=/trunk/kdepim/; revision=252621
list as before or to the right of it or hide it completely. When the reader
window is disabled, messages that are selected are not downloaded (for
imap) and are not marked as read.
CCMAIL: 63647-done@bugs.kde.org
CCMAIL: 16345-done@bugs.kde.org
CCMAIL: 43176-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=249504
Save window settings as in konq_main but factor MainWin closing into kernel.
Modify KmComposeWin::setMsg to add an argument to specified that mails are modif
ied, this is to prevent losing mail when deadletter composer mails are restored.
Add a kernel method to signify when KMail is in a shutting down state as in the
case of session management.
Modify the queryclose methods so that they don't query when session management i
s being used or when Kontact is being used.
Move the queryClose warn-on-expiry logic from KMMainWidget to KMMainWIn so that
it actually gets called.
svn path=/trunk/kdepim/; revision=245342
- Delete messages during transfer
- Minor cleanups
- Do not display headers when you skip over messages
CCMAIL: 62943-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=243659
has redraw problems with smart MTV mode in separate reader, though)
- Extract config profile loading from the Appearance page into a new
dialog: Better user experience and less special code in appearance
page to make sure ProfileTab::apply() is called first...
- Merge the groupware and folder config pages into a misc page
(the folder tag should probably be split into "folder" and
"behaviour")
- various small cleanups:
o s/QString()/QString::null/
o unused #includes in .h files
o added const'ness to tmps
o removed some tmps
o etc
svn path=/trunk/kdepim/; revision=242473
Especially protocol() == "imap". Note that using ssl completely breaks those
checks then as the protocol is then "imaps". Also the string compares
are suboptimal there - use folderType() == KMFolderTypeSomeType.
svn path=/trunk/kdepim/; revision=238868
menu is shown, but when the folder/message changes. That way the actions
work as expected when they are put on the toolbar, for example. For
messages, this was already partly done, and the updates are triggered via
a timeout, so that quickly passing over messages is less expensive. For
changing folders, I don't think that is necessary.
o Remove aboutToShow menus -> update menus hooks in kmmainwin.cpp.
o Add the watch thread and ignore thread actions to the main Folder menu.
Bump .rc file version number.
o Consolidate the enable/disable logic for the status actions in
kmmainwidget.cpp and remove it from kmheaders.cpp.
svn path=/trunk/kdepim/; revision=238612