Open Bug 1896531 Opened 4 months ago Updated 3 months ago

Add nsIMsgCopyService.copyFolders() to support copying multiple folders at once.

Categories

(Thunderbird :: Folder and Message Lists, task)

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: benc, Assigned: benc)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

There used to be a nsIMsgCopyService.copyFolders(), but it looks like it only ever supported copying a single folder and so was renamed to .copyFolder() in Bug 1643208.

This is needed to properly implement multi-folder selection as per Bug 1817605.

Summary: Add nsIMsgCopyService.copyFolders() to support copying mulitple folders at once. → Add nsIMsgCopyService.copyFolders() to support copying multiple folders at once.
Assignee: nobody → benc
Status: NEW → ASSIGNED

There is also bug 589008 for moving multiple folders.

No longer blocks: 1817605
Depends on: 1817605

Well done. I hope I will get notified when this lands in beta 128 - with my Add-on QuickFolders you could move cherrypicked folders to a new arbitrary parent (picked via a search box), it is something I want to support again as it is crucial functionality for many users. I hope the multiselection support cherry picking (by clicking different folders with CTRL). Will test it once it lands in beta!

Depends on: 1902163

Parked until I get some more breathing space - there's other firefighting to be done!

There are all kinds of fiddly little issues that pop up with this one. The whole copy mechanism is a bit of a shambles.
That said, I still think I can probably get it working Well Enough (tm) for this bug, it's just a matter of tracking down the issues and figuring out which ones are actually dangerous and which ones just look scary.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: