can only be moved when they have no children.
Along the way fix Bug 94125 and add the FolderRequester to the expire settings
in the folder dialog.
BUG: 94125
svn path=/trunk/kdepim/; revision=371419
happens when a mail that was supposed to be downloaded could not be,
because it was no longer on the server (deleted by another client).
svn path=/trunk/kdepim/; revision=366604
external references in html mails and a link to enable them for a single
mail, if they are disabled for the folder and globally. Thanks a lot, Ingo,
many people have been asking for this. :)
FEATURE: 34857
GUI:
svn path=/trunk/kdepim/; revision=365026
- the search folder should of course also check added messages correctly
- finish the progressitem when the move to an imap folder fails
svn path=/trunk/kdepim/; revision=358300
Add folder RMB menu entry "Assign shortcut" which brings up a dialog to
select a Keyboard shortcut for the folder. Once the folder has a shortcut
you can also assign an icon to it and put it in your toolbar, since its just
a KAction under the hood. Shouldn't be hard to make it possible to create
the action without assigning a key shortcut, but that can come later, and
I'm not sure it's even needed.
The dialog must be the worst looking piece of gui on the planet, but I
promise to beautify it with a little help from my friends asap.
So after all these years away from mutt I can switch to my Inbox with one
keystroke again. Yeah!
svn path=/trunk/kdepim/; revision=353222
when initiated via menu or hotkey (the redirect filter action
has already been fixed for 3.3).
See http://bugs.kde.org/show_bug.cgi?id=88473 and duplicates.
The dialog which collects the addresses needs further
improvements though.
svn path=/trunk/kdepim/; revision=350099
The attached patch implements automatic renumbering: if a file has already
been saved with the same name, an underscore and a number is appended. E.g.
"Attached message_3". If all the files have different names, nothing is
changed.
CCMAIL: 88670-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=344119
which was handling that in the mainwindow. Remove duplicate and now unused
status handling in the KMSender and KMReaderWin classes.
svn path=/trunk/kdepim/; revision=334078
before being moved to an imap sent mail folder, is kept open, otherwise
the KMMsgBase pointers passed to the command become invalid. Introduce
KMCommand::keepFolderOpen( KMFolder* ) which opens a folder and adds it
to the list of folders to be closed by the dtor.
svn path=/trunk/kdepim/; revision=333462
subject.findRev(':') removed too much, better use KMMessage::cleanSubject()
which only removes Re: and Fwd: stuff.
CCMAIL: 84422-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=325908
noop timer, which keeps the connection active by sending regular noops and
a real (and as of yet unused) idle timer, which can be used to disconnect
the slave if nothing (apart from noops) has been going on for a while.
Remove the mIdle bool which was used to differentiate those two uses in the
old timer and remove the two users of that bool, thereby fÑxing the recent
crashes in assignJobToSlave people have been seeing. Deselecting a folder
in the folder tree used to set the account to idle, the idle timer fires,
mIdle is true => disconnect => no slave => boom.
TODO: start the idle timer on connect and reset on all imapjobs, etc
svn path=/trunk/kdepim/; revision=318964
- Save Attachments for
- single messages without attachments
- single messages where the main (and only) body part is an attachment (i.e. attachment-only messages like they are produced by some Microsoft mail clients)
- single messages with one or more attachments
- multiple messages of all different flavors
- Save As from attachment context menu for single attachments
- Save As from the context menu in the message structure viewer for multiple selected body parts
- Save As Encoded from the context menu in the message structure viewer for multiple selected body parts
- Save All Attachments from the context menu in the message structure viewer
Please test this with IMAP and loading attachments on demand.
svn path=/trunk/kdepim/; revision=317951
1) if the KIMProxy couldn't be initialized (no IM apps running), disable the Chat With... context menu entry.
2) if the email address isn't in the addressbook, explain what has to be done.
3) if the email address is found more than once, explain we couldn't determine who you wanted to chat to and give a list of the matches.
Handling these errors after the user clicks 'Chat with' is good for two reasons: we don't have to do slow findbyUid() calls on each email address in a message, and we can give the user feedback why this action is currently not possible.
svn path=/trunk/kdepim/; revision=317894
to libkdepim. Removed dependency on KMMainWidget by using a signal from ProgressDialog.
This also fixes the bug Till reported, where closing the progressdialog with
the cross wouldn't make the arrow look up again.
svn path=/trunk/kdepim/; revision=316885
fixing aegypten issue #71: opaque signed mails could not be saved to a file without signature in clear text form, they always were saved in opaque form.
svn path=/trunk/kdepim/; revision=316375
(such as multiple moves to trash) get informed of messages added to the
destination folder which are not relevant for the current command.
svn path=/trunk/kdepim/; revision=315746