> > Hm, the ::Activity interface assumes that the actions are controlled by > > the component. In this case, instead, we want the shell to initiate the > > operation and the component to just report how the operation is > > progressing. > > Ugh. Sounds messy.
Why? > > See, that's the thing. We should change this so that whether the > > syncing is performed is decided on a per-folder basis, not a per-store > > basis. > > Well, personally, I dont think so. Well, that's how we want it to work for 1.2. The user should be able to decide that, say, he wants to sync up all his work email but not sync up the junk from some mailing list. > You need to at least pass all folders in a list, not a separate corba > call for each one. Why? If we want the UI to show progress to the user in the form that I explained, then that's the only way to do it. > Sure, although i dont really see the point of wasting the time doing it > if its just going to have to be redone properly later. Then you should at least define what "properly" means. -- Ettore _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers
