Merges can take a while. Some means to track it for use in progress indicators would be good. Perhaps break into stacks, and tasks in each stage.
The obvious candidate for this is NSProgress. The downside is that it is only available in recent OSes. Perhaps we just use it if available, and otherwise post a simpler measure like task count.
Merges can take a while. Some means to track it for use in progress indicators would be good. Perhaps break into stacks, and tasks in each stage.
The obvious candidate for this is NSProgress. The downside is that it is only available in recent OSes. Perhaps we just use it if available, and otherwise post a simpler measure like task count.