Styx should support progress bars

Bug #569880 reported by Johannes Roith on 2010-04-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenMapi.org
Medium
MiK

Bug Description

Styx currently does not have implemented support for progress bars.
This feature has been added in the TeamXChange provider, the OpenMapi RPC server as well as the mapishell recently and should be supported by styx as well.

In particular the "rmdir" command of the mapishell can display a progress bar and be used for testing.
Obviously the underlying MAPI32 provider must make callbacks on the progressbar-object for this to work. Furthermore to be able to test it the command might have to be performed on a huge folder or something.

Another option to test it at least partially would be to add some code to libcmapi moving the progress bar.

Johannes Roith (jroith) on 2010-04-25
Changed in openmapi:
assignee: nobody → kukat (kukathe)
assignee: kukat (kukathe) → nobody
assignee: nobody → MiK (michael-kukat)
importance: Undecided → Medium
MiK (michael-kukat) wrote :

IMAPIProgress should be implemented similar to IMAPIAdviseSink in Styx.

There will be a real C++ object in libcmapi (CMapiProgress), which forwards the calls to the bridge in C# (ProgressBridge), which again forwards the calls to the IMapiProgress object. I just need to dive a bit deeper into this to hack it, but it doesn't look too complicated.

Will happen soon, if time allows :)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers