Bug 123384 - Re-enable non-local locations as target for moving folders
Summary: Re-enable non-local locations as target for moving folders
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail
Classification: Applications
Component: IMAP (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-10 16:55 UTC by Ralf Hildebrandt
Modified: 2009-12-25 21:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Hildebrandt 2006-03-10 16:55:26 UTC
Version:            (using KDE KDE 3.5.1)
Installed from:    Debian testing/unstable Packages

Well, in older versions of kmail I was able to move a folder from one IMAP account to another, thus enabling me to migrate users from Courier-IMAP to Exchange and vice versa. Suddenly, this is no longer possible.
Comment 1 Ingo Klöcker 2006-03-10 18:01:25 UTC
This was disabled for now because KMail forgot to also move the subfolders of a moved folder. Instead the subfolders were lost (cf. bug 114985).

We'll re-enable this again as soon as subfolders will no longer be lost. Due to lack of time this will probably not happen before KDE 4. Maybe moving of folders not containing subfolders will be re-enabled earlier, but for now we chose the easiest solution in order to prevent the above mentioned critical bug.
Comment 2 Andreas Gungl 2006-03-13 09:30:24 UTC
I've implemented the moving of nested folder a while ago. The code is in KMail in th e3.5 branch, all is needed is to remove the blocking code in kmfoldertree.cpp as shown in the report #114985.

See here for details:
http://bugs.kde.org/show_bug.cgi?id=114985
http://websvn.kde.org/branches/KDE/3.5/kdepim/kmail/renamejob.cpp?rev=487311&sortby=date&view=log
Comment 3 Ralf Hildebrandt 2007-02-17 17:01:13 UTC
So what's the status here? I don't think I can move forlders recursively with KDE 3.5.6...
Comment 4 Björn Ruberg 2009-12-25 21:05:47 UTC
It works for me in KDE 4.3