Hi all, I am contemplating implementing a 'folder moving' feature in Mahogany, but I would like to have a correct idea of the work involved before starting.
What I would like, ultimately, is of course a drag-and-drop of any folder from anywhere to anywhere in the folder hierarchy, which is the feature I miss most in M at this time. Issues I identified so far, in no particular order: 1. Filters need to be updated, in case they copy or move messages to the moved folder. BTW, I guess there is problem with the existing 'Rename folder' feature, here... 2. Profile management. My initial choice would be to simply 'move the profile' to its new destination. By this I mean that the profile of the moved folder would become 'profile of the new parent folder + the specific settings in the moved folder's profile itself'. This should be simple both to implement and understand. 3. Local file folders: I would not move nor rename the underlying storage, leaving to the user the possibility to do that with 'Rename folder'. 4. IMAP folders: is there something in the IMAP protocol about moving folders in the hierarchy? Or should it be implemented by a 'create new -- move messages -- delete old' procedure? 5. Of course, all those issues must be handled for all the sub-folders of the moved folder... Do you see some other things to take into account? -- Xavier Nodet "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - Benjamin Franklin, 1759. ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=31 _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers
